:root{--pink:#e71d73;--pink-btn:#c2145c;--pink-btn-hover:#a81050;--pink-ink:#c2145c;--pink-soft:#ff6fa8;--cyan:#12b0e8;--cyan-ink:#0a6e92;--lime:#9ccc3c;--lime-ink:#5c7a1e;--lime-ink-deep:#516b1a;--sun:#ffc53d;--sun-ink:#7a5400;--ink:#1a1714;--ink-display:#1a1714;--navy:#132c53;--slate:#45403b;--muted:#6b645c;--mist:#a9b5c6;--mist-soft:#e3eaf3;--mist-strong:#8593a8;--paper:#f4f8fc;--white:#fff;--hero-ground:#fff;--hero-ground-lift:#fff;--hero-line:#e8e1d8;--hero-sky:#e7f6fc;--hero-glass:#ffffffd6;--on-ink:#d8e3f2;--on-ink-muted:#bccfe8;--on-ink-dim:#a9c0e0;--cream:#faf8f4;--cream-deep:#f6efe3;--cream-ground:#f6f2ec;--cream-edge:#e6ded4;--hair:#efe9e4;--air-ground:#fdfbf9;--air-tint:#fbf6f3;--band-ground:#eef7fb;--edge:#8a8175;--tint-pink:#fbd6e6;--tint-cyan:#d6f0fb;--tint-lime:#edf6d6;--tint-sun:#fff3d6;--display:"Golos Text",system-ui,sans-serif;--body:"Golos Text",system-ui,sans-serif;--face-ar:"Golos Text","Almarai",system-ui,sans-serif;--ar-scale:1.15;--ar-lh:1.6;--track-hero:-.03em;--track-h2:-.018em;--track-h3:-.009em;--lh-hero:1.045;--lh-h2:1.18;--t-hero:clamp(2.4rem,1.5rem + 3.1vw,4.25rem);--t-h2:clamp(1.6rem,1.25rem + 1.1vw,2.375rem);--t-h3-lg:clamp(1.3rem,1.15rem + .5vw,1.625rem);--t-title:1.125rem;--t-h3:1rem;--t-lead:1.0625rem;--t-lead-hero:1.0625rem;--t-md:1.0625rem;--t-body:1rem;--t-sm:.875rem;--t-xs:.75rem;--t-ui:var(--t-sm);--t-micro:.8125rem;--t-lead-up:1.25rem;--t-h2-article:clamp(1.5rem,1.42rem + .3vw,1.625rem);--measure-prose:66ch;--measure-wide:100%;--article-rail:18.75rem;--article-gap:clamp(var(--s7),1rem + 3vw,var(--s9));--t-page-title:clamp(2rem,1.44rem + 1.72vw,2.75rem);--t-section:clamp(1.375rem,1.125rem + .5vw,1.625rem);--label-ink:var(--slate);--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.375rem;--s6:1.875rem;--s7:2.75rem;--s8:3.75rem;--s9:5.5rem;--space-20:1.25rem;--space-24:1.5rem;--section:clamp(3.75rem,2.4rem + 5.4vw,6.5rem);--flow:clamp(3.5rem,2.4rem + 3.6vw,5.5rem);--air-flow:clamp(4.5rem,3rem + 5vw,8rem);--r-ind:2px;--r-sm:12px;--r:18px;--r-lg:var(--r-card);--r-xl:var(--r-card);--r-pill:999px;--r-ctl:999px;--r-card:22px;--shadow-sm:0 2px 10px -4px #1a17140f;--shadow:0 8px 30px -12px #1a17141a;--shadow-lg:0 20px 60px -24px #1a171424;--shadow-hero:0 30px 80px -30px #1a171429;--shadow-lift:0 20px 40px -26px #1a171452;--ring-lime:0 0 0 4px #9ccc3c29;--ring-pink:0 0 0 4px #e71d731f;--ring-cyan:0 0 0 4px #12b0e829;--wrap:1380px;--wrap-pad:clamp(1.15rem,.5rem + 2.4vw,2.25rem);--frame-gap:clamp(1.25rem,3vw,2.5rem);--frame-w:calc(100% - var(--frame-gap));--frame-max:calc(var(--wrap) + 4.5rem);--masthead-h:80px;--ease:cubic-bezier(.16,.84,.34,1);--dept-pediatrics-ground:#f1f7fa;--dept-pediatrics-edge:#d8e5ec;--dept-pediatrics-accent:#3d5f70;--dept-dentistry-ground:#fcf3f4;--dept-dentistry-edge:#ebdce0;--dept-dentistry-accent:#785461;--dept-orthodontics-ground:#faf6ec;--dept-orthodontics-edge:#e7dfcd;--dept-orthodontics-accent:#6f6237;--lh-125:1.25;--lh-130:1.3;--lh-135:1.35;--lh-140:1.4;--lh-145:1.45;--lh-150:1.5;--lh-155:1.55;--lh-160:1.6;--lh-162:1.62;--lh-165:1.65;--lh-170:1.7;--track-neg-008:-.008em;--track-neg-014:-.014em;--track-pos-06:.06em;--track-pos-10:.1em;--track-pos-16:.16em;--dur-180:.18s;--dur-200:.2s;--dur-220:.22s;--dur-250:.25s;--dur-280:.28s;--dur-300:.3s;--z-drawer:55;--z-masthead:60;--z-mobile-bar:65;--z-salma:70}:root[data-type=warm]{--display:"Baloo 2",system-ui,cursive;--body:"Nunito Sans",system-ui,sans-serif;--track-hero:-.012em;--track-h2:-.008em;--track-h3:-.004em;--lh-hero:1.16;--lh-h2:1.22}:root[data-type=premium]{--display:"Quicksand",system-ui,sans-serif;--body:"Mulish",system-ui,sans-serif;--track-hero:-.022em;--track-h2:-.018em;--track-h3:-.01em;--lh-hero:1.1;--lh-h2:1.16}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--white);color:var(--ink);font-family:var(--body);font-size:var(--t-body);line-height:var(--lh-162);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-numeric:tabular-nums lining-nums;margin:0}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--display);color:var(--ink);line-height:var(--lh-h2);letter-spacing:var(--track-h2);text-wrap:balance;margin:0}h1{font-size:var(--t-h2);font-weight:400}h2{font-size:var(--t-h3-lg);font-weight:500}h3,h4{font-size:var(--t-title);font-weight:500}p{margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1.5px}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--tint-pink);color:var(--pink-ink)}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}input,textarea,select{caret-color:var(--pink-btn)}@supports (scrollbar-color:auto){html{scrollbar-color:var(--mist) transparent;scrollbar-width:thin}}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--mist);border-radius:var(--r-pill);border:3px solid var(--paper)}::-webkit-scrollbar-thumb:hover{background:var(--mist-strong)}.wrap{max-width:var(--wrap);padding-inline:var(--wrap-pad);margin-inline:auto}.section{padding-block:var(--section)}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{text-wrap:balance;font-family:var(--display);font-weight:600;font-size:var(--t-xs);letter-spacing:var(--track-pos-10);text-transform:uppercase;color:var(--muted);margin-bottom:var(--s2);align-items:center;gap:.7em;display:inline-flex}.eyebrow:before{content:"";background:currentColor;flex:none;block-size:2px;inline-size:1.6rem}.head{max-width:62ch;margin-block-end:var(--s7)}.head>:last-child{margin-block-end:0}.head p:not(.eyebrow){max-width:62ch}.head h2{font-size:var(--t-h2);font-weight:600}.head p:not(.eyebrow){margin-top:var(--s5);color:var(--slate);font-size:var(--t-lead);max-width:58ch;line-height:1.68}[lang=ar]:not(html){font-family:var(--face-ar);font-size:calc(1em * var(--ar-scale));line-height:var(--ar-lh);letter-spacing:0!important;text-transform:none!important}[lang=ar]:not(html) h1{line-height:1.38}[lang=ar]:not(html) :is(h2,h3){font-weight:700}[lang=ru]{letter-spacing:-.006em;hyphens:auto;overflow-wrap:break-word}.btn{min-height:50px;font-family:var(--body);font-weight:600;font-size:var(--t-ui);letter-spacing:var(--track-neg-008);border-radius:var(--r-ctl);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-200) var(--ease), color var(--dur-200) var(--ease), border-color var(--dur-200) var(--ease), box-shadow var(--dur-200) var(--ease), transform var(--dur-200) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.55em;padding:.76em 1.55em;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:19px;height:19px}.btn-primary{color:var(--white);background:var(--pink-btn);box-shadow:none}.btn-primary:hover,.btn-primary:active{background-color:var(--pink-btn-hover);box-shadow:none}.book .btn-primary,.section.book .btn-primary{box-shadow:inset 0 0 0 1px #ffffff73,inset 0 1px #ffffff42,0 1px 2px #0000002e,0 10px 24px -12px #00000057}.btn-ghost{color:var(--ink);border-color:var(--edge);box-shadow:none;background:0 0}.hero-block .btn-ghost,.section.paper .btn-ghost{border-color:var(--slate)}.btn-ghost:hover{background:var(--cream);border-color:var(--ink);box-shadow:none}.btn-ghost:active{background:var(--cream-deep);box-shadow:none}.btn[disabled],.btn[aria-disabled=true]{background:var(--mist-soft);color:var(--slate);box-shadow:none;cursor:not-allowed;border-color:#0000;transform:none}[data-concept=air] .btn:focus-visible{outline-offset:2px;box-shadow:0 0 0 3px var(--white), 0 0 0 6px var(--ink-display);outline:2px solid #0000}.btn-sm{min-height:44px;font-size:var(--t-sm);padding:.66em 1.18em}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:hover{transform:none}}.utility{background:var(--white);border-bottom:1px solid var(--hair);font-size:.78125rem}.utility .wrap{align-items:center;gap:var(--s4) var(--s5);min-height:38px;display:flex}@media (width<=819px){.utility{display:none}}.utility a{text-decoration:none}.utility-phone{align-items:center;gap:var(--s2);min-block-size:26px;color:var(--ink);font-weight:600;font-size:var(--t-micro);letter-spacing:-.005em;display:inline-flex}.utility-phone svg{width:14px;height:14px;color:var(--pink-ink);flex:none}.utility-phone:hover{color:var(--pink-ink)}.utility-sep{background:var(--hair);flex:none;width:1px;height:13px}.utility-hours,.utility-place{align-items:center;gap:var(--s2);color:var(--slate);white-space:nowrap;display:inline-flex}.utility-place svg{width:13px;height:13px;color:var(--pink-ink);flex:none}.utility-place{min-block-size:24px}.utility-place:hover{color:var(--ink)}.utility-dot{background:var(--pink-ink);border-radius:50%;flex:none;width:5px;height:5px}@media (width<=1080px){.utility-place{display:none}}.utility-end{align-items:center;gap:var(--s5);margin-inline-start:auto;display:flex}.utility-tabby{align-items:center;gap:var(--s2);color:var(--muted);font-size:var(--t-xs);display:inline-flex}.utility-tabby img{width:auto;height:15px;display:block}@media (width<=1180px){.utility-tabby{display:none}}.utility-social{align-items:center;gap:.1rem;display:flex}.utility-social a{border-radius:var(--r-sm);width:26px;height:26px;color:var(--muted);transition:color var(--dur-180) var(--ease,ease), background var(--dur-180) var(--ease,ease);place-items:center;display:grid}.utility-social a:hover{color:var(--ink);background:var(--paper)}.utility-social svg{width:14px;height:14px}.utility a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-sm)}@media (prefers-reduced-motion:reduce){.utility-dot,.utility-social a{transition:none}}.masthead{z-index:var(--z-masthead);backdrop-filter:blur(16px)saturate(1.35);border-bottom:1px solid var(--hair);background:#fffffff2;position:sticky;top:0}.masthead .wrap{align-items:center;gap:var(--s5);min-height:80px;display:flex}.langs{font-size:var(--t-sm);border-inline-start:1px solid var(--hair);align-items:center;gap:.1rem;margin-inline-start:var(--s4);padding-inline-start:var(--s4);display:none}@media (width>=1080px){.langs{display:flex}}.langs a{border-radius:var(--r-sm);color:var(--slate);padding:.3em .6em;font-weight:500;text-decoration:none}.langs a:hover{background:var(--paper);color:var(--ink)}.langs a[aria-current=true]{background:var(--paper);color:var(--ink);font-weight:600}.logo{align-items:center;gap:var(--s2);flex:none;text-decoration:none;display:flex}.logo img{width:auto;height:clamp(38px,3.4vw,50px)}.logo svg{width:30px;height:30px}.logo b{font-family:var(--display);font-size:var(--t-h3);letter-spacing:-.03em;color:var(--ink);font-weight:600}.logo b i{color:var(--pink-ink);font-style:normal}nav.main{align-items:center;gap:var(--s1);margin-inline:auto;display:none}@media (width>=1080px){nav.main{display:flex}}nav.main a,nav.main button{font-family:var(--body);font-weight:500;font-size:var(--t-ui);letter-spacing:var(--track-neg-008);color:var(--ink);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-180) var(--ease);background:0 0;border:0;align-items:center;gap:.3em;padding:.6em .95em;text-decoration:none;display:inline-flex}nav.main a:hover,nav.main button:hover{background:var(--paper)}nav.main svg{opacity:.55;flex:none;width:14px;height:14px}@media (width>=1080px) and (width<=1159.98px){nav.main>a,nav.main .has-menu>button{padding-inline:.65em}.masthead .wrap{gap:var(--s3)}.langs{margin-inline-start:var(--s2);padding-inline-start:var(--s2)}}.has-menu{position:relative}.has-menu>button{gap:.4em}.caret{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-280) var(--ease), opacity var(--dur-200) var(--ease)}.has-menu>button:hover .caret{opacity:1}.has-menu>button[aria-expanded=true] .caret{opacity:1;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.caret{transition:none}}.has-menu>button[aria-expanded=true]{background:var(--paper)}.menu{inset-inline-start:0;background:var(--white);border:1px solid var(--hair);border-radius:var(--r-lg);min-width:19rem;box-shadow:var(--shadow-lg);padding:var(--s2);opacity:0;visibility:hidden;transition:opacity var(--dur-220) var(--ease), transform var(--dur-220) var(--ease), visibility var(--dur-220);position:absolute;top:calc(100% + 12px);transform:translateY(-6px)}.menu-2col{grid-template-columns:1fr 1fr;gap:.1rem;min-width:34rem;display:grid}.has-menu>button[aria-expanded=true]+.menu{opacity:1;visibility:visible;transform:translateY(0)}.has-menu .menu a{border-radius:var(--r-sm);font-family:var(--body);font-size:var(--t-sm);transition:background-color var(--dur-180) var(--ease);gap:0;padding:.62em .8em;font-weight:400;text-decoration:none;display:block}.has-menu .menu a:hover{background:var(--paper)}.has-menu .menu a b{font-family:var(--display);font-weight:600;font-size:var(--t-sm);color:var(--ink);line-height:var(--lh-125);display:block}.has-menu .menu a span{font-size:var(--t-xs);color:var(--slate);line-height:var(--lh-140);margin-top:.15em;display:block}.has-menu .menu .menu-all{align-items:center;gap:var(--s2);font-size:var(--t-micro);color:var(--pink-ink);grid-column:1/-1;margin-block-start:var(--s1);padding:.62em .8em;font-weight:500;display:flex}.has-menu .menu .menu-all span{font-size:inherit;color:inherit;margin:0;display:inline}.drawer{z-index:var(--z-drawer);background:var(--white);padding:calc(84px + var(--s5)) clamp(1.15rem,.5rem + 2.4vw,2.25rem) var(--s7);gap:var(--s6);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.drawer[hidden]{display:none}@media (width>=1080px){.drawer{display:none!important}}.drawer>nav{flex-direction:column;display:flex}.drawer>nav>a,.drawer summary{padding:var(--s3) 0;font-family:var(--display);font-weight:600;font-size:var(--t-title);color:var(--ink);border-block-end:1px solid var(--hair);cursor:pointer;text-decoration:none;list-style:none;display:block}.drawer summary::-webkit-details-marker{display:none}.drawer summary{position:relative}.drawer summary:after{content:"";inset-inline-end:.2rem;border-inline-end:2px solid var(--slate);border-block-end:2px solid var(--slate);width:9px;height:9px;transition:transform var(--dur-280) var(--ease);position:absolute;top:1.5rem;transform:rotate(45deg)}.drawer details[open] summary:after{transform:rotate(-135deg)}.drawer .sub{padding:var(--s2) 0 var(--s3);flex-direction:column;display:flex}.drawer .sub a{padding-block:var(--s2);padding-inline:var(--s4) 0;color:var(--slate);font-size:var(--t-body);text-decoration:none}.drawer .sub .drawer-all{color:var(--pink-ink)}.drawer-foot{gap:var(--s2);flex-direction:column;margin-top:auto;display:flex}.drawer-langs{margin:var(--s4) 0 0;font-size:var(--t-sm);border:0;justify-content:center;gap:.1rem;padding:0;display:flex}body.locked{overflow:hidden}body.locked .salma,body.locked .mobile-bar{display:none}.burger svg path{transition:transform var(--dur-300) var(--ease), opacity var(--dur-200) var(--ease);transform-origin:50%}.burger[aria-expanded=true] .b1{transform:translateY(5px)rotate(45deg)}.burger[aria-expanded=true] .b2{opacity:0}.burger[aria-expanded=true] .b3{transform:translateY(-5px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.burger svg path{transition:none}}.drawer-langs{gap:var(--s1);margin-top:var(--s4);flex-direction:row;justify-content:center;display:flex}.drawer-langs a{border-radius:var(--r-sm);color:var(--slate);font-size:var(--t-sm);padding:.4em .8em;font-weight:500;text-decoration:none}.drawer-langs a[aria-current=true]{background:var(--paper);color:var(--ink);font-weight:600}.header-cta{align-items:center;gap:var(--s2);margin-inline-start:auto;display:flex}@media (width>=1080px){.header-cta{margin-inline-start:0}}.header-cta .btn-ghost{display:none}@media (width>=680px){.header-cta .btn-ghost{display:inline-flex}}@media (width<=819px){.header-cta .btn-primary{display:none}}.burger{border:1.5px solid var(--mist);border-radius:var(--r);background:var(--white);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@media (width>=1080px){.burger{display:none}}.burger svg{width:20px;height:20px}.hero-block{isolation:isolate;padding-block:calc(var(--frame-gap)/2);background:var(--hero-ground);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.hero-block{min-height:calc(100svh - var(--masthead-h) - .6rem)}.hero-block>.trust{flex:none}}.trust{z-index:1;background:var(--cream);border-block-end:1px solid var(--hair);width:100%;max-width:none;box-shadow:none;border-radius:0;margin:0;position:relative}.trust ul{padding:var(--s4) 0;gap:var(--s3) var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}@media (width>=640px){.trust ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.trust ul{gap:var(--s5);grid-template-columns:repeat(5,minmax(0,1fr))}}.trust li{align-items:center;gap:var(--s2);min-width:0;font-family:var(--body);font-weight:500;font-size:var(--t-micro);letter-spacing:-.004em;color:var(--slate);display:flex}.trust svg{width:18px;height:18px;color:var(--cyan-ink);flex:none}.docs{margin:var(--s7) 0 0;border-block-start:1px solid var(--hair);gap:0;padding:0;list-style:none;display:grid}@media (width>=820px){.docs{column-gap:var(--s6);grid-template-columns:1fr 1fr}}.doc{border-block-end:1px solid var(--hair)}.doc>a{align-items:center;gap:var(--s5);padding-block:var(--s5);padding-inline:0 var(--s3);color:inherit;transition:background-color var(--dur-250) var(--ease);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}.doc>a:hover{background:var(--paper)}.doc-photo{border-radius:var(--r);background:var(--tint);width:80px;height:80px;transition:transform var(--dur-300) var(--ease);flex:none;place-items:end center;display:grid;overflow:hidden}.doc>a:hover .doc-photo{transform:translateY(-2px)}.doc-photo img{object-fit:contain;object-position:bottom;width:100%;height:auto;margin-block-end:-8%}.doc-body{min-width:0}.doc-name{font-family:var(--display);font-weight:600;font-size:var(--t-md);letter-spacing:var(--track-h3);color:var(--ink);display:block}.doc-role{font-family:var(--display);font-weight:600;font-size:var(--t-xs);letter-spacing:var(--track-pos-06);text-transform:uppercase;color:var(--accent-ink);margin-top:.1em;display:block}.doc-go{border:1px solid var(--edge);width:2.2rem;height:2.2rem;color:var(--ink);transition:background-color var(--dur-300) var(--ease), border-color var(--dur-300) var(--ease), transform var(--dur-300) var(--ease);border-radius:50%;flex:none;place-items:center;font-size:0;display:grid}.doc-go svg{width:15px;height:15px}.doc>a:hover .doc-go{background:var(--accent);border-color:var(--accent);color:var(--white);transform:translate(3px)}@media (width<=560px){.doc-go{display:none}.doc>a{gap:var(--s4);grid-template-columns:auto 1fr}.doc-photo{width:64px;height:64px}}.d-cyan{--tint:var(--tint-cyan);--accent-ink:var(--cyan-ink);--accent:var(--cyan)}.d-pink{--tint:var(--tint-pink);--accent-ink:var(--pink-ink);--accent:var(--pink)}@media (prefers-reduced-motion:reduce){.doc>a:hover .doc-photo,.doc>a:hover .doc-go{transform:none}}.steps{margin-top:var(--s7);gap:var(--s5);counter-reset:step;display:grid}@media (width>=820px){.steps{grid-template-columns:repeat(3,1fr)}}.guides{margin:var(--s7) 0 0;gap:var(--s4);padding:0;list-style:none;display:grid}@media (width>=820px){.guides{grid-template-columns:repeat(3,1fr)}}.guides a{background:var(--white);border:1px solid var(--hair);border-radius:var(--r-lg);height:100%;padding:var(--s5);color:inherit;box-shadow:var(--shadow-sm);transition:transform var(--dur-280) var(--ease), box-shadow var(--dur-280) var(--ease);flex-direction:column;text-decoration:none;display:flex}.guides a:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.g-kicker{font-family:var(--display);font-weight:600;font-size:var(--t-xs);letter-spacing:var(--track-pos-10);text-transform:uppercase;color:var(--cyan-ink)}.guides b{margin-top:var(--s3);font-family:var(--display);font-weight:600;font-size:var(--t-md);line-height:var(--lh-135);color:var(--ink);letter-spacing:var(--track-h3);display:block}.g-more{padding-top:var(--s5);font-family:var(--display);font-weight:600;font-size:var(--t-sm);color:var(--pink-ink);align-items:center;gap:.35em;margin-top:auto;display:inline-flex}.g-more:after{content:"→";transition:transform var(--dur-250) var(--ease)}.guides a:hover .g-more:after{transform:translate(3px)}.guides-all{margin-top:var(--s5)}.guides-all a{font-family:var(--display);font-weight:600;font-size:var(--t-sm);color:var(--ink);text-underline-offset:.24em}@media (prefers-reduced-motion:reduce){.guides a:hover{transform:none}}.faq-grid{gap:var(--s6);display:grid}@media (width>=960px){.faq-grid{gap:var(--s8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.faq-aside{top:calc(var(--masthead-h) + var(--s5));position:sticky}}.faq-aside h2{font-size:var(--t-h2);font-weight:600}.faq-help{margin-top:var(--s4);font-size:var(--t-sm);color:var(--slate);line-height:var(--lh-162);max-width:38ch}.faq-actions{margin-top:var(--s5);gap:var(--s2);flex-wrap:wrap;display:flex}.faq{border-block-start:1px solid var(--hair);margin:0}.faq details{border-block-end:1px solid var(--hair)}.faq summary{cursor:pointer;align-items:center;gap:var(--s4);padding:var(--space-20) var(--s4);border-radius:var(--r);font-family:var(--display);font-weight:600;font-size:var(--t-md);letter-spacing:var(--track-h3);color:var(--ink);transition:background-color var(--dur-220) var(--ease), color var(--dur-220) var(--ease);list-style:none;display:flex;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{background:var(--paper)}.faq details[open]>summary{color:var(--pink-ink)}.faq summary:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.faq summary:after{content:"";background:var(--paper) no-repeat center/11px 11px;width:26px;height:26px;transition:transform var(--dur-300) var(--ease), background-color var(--dur-220) var(--ease);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%234E5F79' stroke-width='1.9' stroke-linecap='round'%3E%3Cpath d='M2 4.5 6 8.5l4-4'/%3E%3C/svg%3E");border-radius:50%;flex:none;margin-inline-start:auto}.faq details[open]>summary:after{background-color:var(--tint-pink);transform:rotate(180deg)}.faq .a{padding:0 var(--s4) var(--s5);color:var(--slate);max-width:64ch}.faq .a p+p{margin-top:.7em}.faq .a a{color:var(--pink-ink);text-underline-offset:.22em;font-weight:600}@media (prefers-reduced-motion:reduce){.faq summary:after{transition:none}}.book{background:var(--ink);color:var(--white);position:relative}.book:before{content:"";background:linear-gradient(90deg, var(--pink) 0 25%, var(--cyan) 25% 50%, var(--lime) 50% 75%, var(--sun) 75% 100%);height:5px;position:absolute;inset-block-start:0;inset-inline:0}.book .wrap{z-index:1;position:relative}.book-grid{align-items:start;gap:clamp(2.2rem,1rem + 4vw,4rem);display:grid}@media (width>=940px){.book-grid{grid-template-columns:.92fr 1.08fr}}.book h2{color:var(--white);font-size:var(--t-h2);font-weight:600}.book .lead{margin-top:var(--s4);color:var(--on-ink-muted);font-size:var(--t-lead);max-width:44ch}.book-direct{margin-top:var(--s6);gap:var(--s4);flex-direction:column;display:flex}.book-direct a{align-items:center;gap:var(--s3);color:var(--white);border-radius:var(--r);padding:var(--s3) var(--s4);transition:background-color var(--dur-200) var(--ease), border-color var(--dur-200) var(--ease);border:1px solid #fff3;text-decoration:none;display:flex}.book-direct a:hover{background:#ffffff14;border-color:#fff6}.book-direct svg{width:21px;height:21px;color:var(--cyan);flex:none}.book-direct b{font-family:var(--display);font-weight:600;font-size:var(--t-md);display:block}.book-direct span{font-size:var(--t-xs);color:var(--on-ink-dim);display:block}.form{background:var(--white);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);padding:clamp(1.5rem,1rem + 2vw,2.35rem)}.form h3{font-size:var(--t-md);font-weight:600}.form>p{font-size:var(--t-sm);color:var(--slate);margin-top:.45em}.fields{margin-top:var(--s5);gap:var(--s4);display:grid}@media (width>=600px){.f2{gap:var(--s4);grid-template-columns:1fr 1fr;display:grid}}.field label{font-size:var(--t-xs);color:var(--ink);font-weight:600;font-family:var(--display);margin-bottom:.4em;display:block}.field input,.field select,.field textarea{width:100%;padding:var(--s3) var(--s4);border:1px solid var(--edge);border-radius:var(--r);background:var(--white);color:var(--ink);transition:border-color var(--dur-180) var(--ease), box-shadow var(--dur-180) var(--ease);font-size:var(--t-body)}.field textarea{resize:vertical;min-height:88px}.field input::placeholder,.field textarea::placeholder{color:var(--slate)}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--slate)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--cyan);box-shadow:var(--ring-cyan);outline:none}.field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%234E5F79' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .95rem center;background-repeat:no-repeat;padding-inline-end:var(--s7)}html[dir=rtl] .field select{background-position:.95rem}.form .btn{width:100%;margin-top:var(--s5)}.form .fine{margin-top:var(--s4);font-size:var(--t-xs);color:var(--slate);gap:var(--s2);line-height:var(--lh-150);align-items:flex-start;display:flex}.form .fine svg{width:15px;height:15px;color:var(--lime-ink);flex:none;margin-top:2px}footer{background:var(--cream-ground);color:var(--slate);border-block-start:1px solid var(--cream-edge);font-size:var(--t-sm)}.foot-grid{gap:var(--s6);padding-block:var(--s8) var(--s6);display:grid}@media (width>=760px){.foot-grid{grid-template-columns:1.5fr 1fr 1fr 1.2fr}}footer h4{color:var(--muted);font-family:var(--display);font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--s4);font-weight:600}footer ul{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}footer a{text-decoration:none}footer ul a{color:var(--ink)}footer a:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.foot-brand p{margin-top:var(--s4);max-width:34ch;line-height:var(--lh-160)}.foot-contact li{gap:var(--s2);align-items:flex-start;display:flex}.foot-contact svg{width:16px;height:16px;color:var(--muted);flex:none;margin-top:3px}.socials{gap:var(--s2);margin-top:var(--s5);display:flex}.socials a{border:1px solid var(--cream-edge);border-radius:var(--r-sm);background:var(--air-ground);width:36px;height:36px;color:var(--slate);transition:background-color var(--dur-200) var(--ease), border-color var(--dur-200) var(--ease), color var(--dur-200) var(--ease);place-items:center;display:grid}.socials a:hover{background:var(--white);border-color:var(--muted);color:var(--ink)}.socials svg{width:17px;height:17px}.foot-legal{border-top:1px solid var(--cream-edge);color:var(--muted);padding-block:var(--s5) var(--s8);gap:var(--s4) var(--s5);font-size:var(--t-xs);flex-wrap:wrap;align-items:center;display:flex}.foot-legal .spacer{margin-inline-start:auto}.salma{z-index:var(--z-salma);border:1px solid var(--hair);background:var(--white);width:48px;height:48px;box-shadow:var(--shadow-lg);cursor:pointer;transition:transform var(--dur-250) var(--ease), box-shadow var(--dur-250) var(--ease);border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;inset-block-end:20px;inset-inline-end:20px}.salma:hover{transform:translateY(-2px)}.salma .av{background:linear-gradient(140deg,var(--pink),var(--cyan));width:34px;height:34px;color:var(--white);border-radius:50%;place-items:center;display:grid}.salma .av svg{width:20px;height:20px}.salma .dot{background:var(--lime);border:2px solid var(--white);border-radius:50%;width:9px;height:9px;position:absolute;inset-block-start:4px;inset-inline-end:4px}.salma-label{background:var(--white);border:1px solid var(--hair);border-radius:var(--r-pill);box-shadow:var(--shadow);padding:var(--s2) var(--s4);white-space:nowrap;text-align:start;opacity:0;pointer-events:none;transition:opacity var(--dur-220) var(--ease), transform var(--dur-220) var(--ease);position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + 10px);transform:translate(6px)}.salma:hover .salma-label,.salma:focus-visible .salma-label{opacity:1;transform:none}.salma-label b{font-family:var(--display);font-size:var(--t-sm);color:var(--ink);font-weight:600;line-height:1.2;display:block}.salma-label span{font-size:var(--t-xs);color:var(--slate);display:block}@media (prefers-reduced-motion:reduce){.salma,.salma-label{transition:none}}.salma-panel{inline-size:min(24rem, calc(100vw - 2 * var(--s4)));max-inline-size:none;max-block-size:calc(100dvh - 2 * var(--s5));border:1px solid var(--hair);border-radius:var(--r-card);background:var(--white);color:var(--ink);box-shadow:var(--shadow-lg);margin:0;padding:0;position:fixed;inset:auto;inset-block-end:var(--s5);inset-inline-end:var(--s5);overflow:auto}.salma-panel::backdrop{background:#1a17143d}.salma-panel[open]{animation:salma-in var(--dur-250) var(--ease)}@keyframes salma-in{0%{opacity:0;transform:translateY(8px)}}.salma-panel-head{align-items:center;gap:var(--s3);padding-block:var(--s3);padding-inline:var(--s5) var(--s3);border-block-end:1px solid var(--hair);display:flex}.salma-av{background:linear-gradient(140deg,var(--pink),var(--cyan));block-size:40px;inline-size:40px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.salma-av svg{block-size:22px;inline-size:22px}.salma-panel-name{font-family:var(--display);font-size:var(--t-title);color:var(--ink);margin:0;font-weight:500;line-height:1.2}.salma-panel-role{font-size:var(--t-xs);color:var(--muted);margin:2px 0 0}.salma-panel-close{block-size:44px;inline-size:44px;color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-inline-start:auto;padding:0;display:grid}.salma-panel-close:hover{background:var(--cream)}.salma-panel-close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.salma-panel-close svg{block-size:20px;inline-size:20px}.salma-panel-body{gap:var(--s4);padding:var(--s5);display:grid}.salma-panel-flag{font-size:var(--t-xs);letter-spacing:var(--track-pos-06);text-transform:uppercase;color:var(--muted);margin:0;font-weight:500}.salma-panel-msg{padding:var(--s3) var(--s4);border-radius:var(--r-sm);background:var(--cream-ground);font-size:var(--t-body);line-height:var(--lh-155);color:var(--ink);margin:0}.salma-panel-ctx{gap:var(--s2);margin:0;display:grid}.salma-panel-ctx>div{gap:0 var(--s2);font-size:var(--t-sm);line-height:var(--lh-145);flex-wrap:wrap;display:flex}.salma-panel-ctx>div[hidden]{display:none}.salma-panel-ctx dt{color:var(--muted)}.salma-panel-ctx dd{color:var(--ink);margin:0;font-weight:500}.salma-panel-note{font-size:var(--t-sm);line-height:var(--lh-160);color:var(--slate);margin:0}.salma-panel .btn{justify-content:center;inline-size:100%}@media (width<=599px){.salma-panel{border-radius:var(--r-card) var(--r-card) 0 0;max-block-size:85dvh;inline-size:100%;border-block-end:0;padding-block-end:env(safe-area-inset-bottom);inset-block-end:0;inset-inline:0}}@media (prefers-reduced-motion:reduce){.salma-panel[open]{animation:none}}.mobile-bar{z-index:var(--z-mobile-bar);gap:var(--s2);padding:var(--s2) var(--s3) calc(.6rem + env(safe-area-inset-bottom));backdrop-filter:blur(12px);border-top:1px solid var(--hair);background:#fffffff2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;inset-block-end:0;inset-inline:0}@media (width>=820px){.mobile-bar{display:none}}@media (width<=819px){.salma{display:none}body{padding-block-end:var(--s8)}}@media (width>=820px){.salma{inset-block-end:92px;inset-inline-end:8px}}.menu-services{gap:.2rem var(--s4);min-width:39rem;padding:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:calc(100vw - 2rem);inset-inline-start:0;transform:translateY(-6px)}.has-menu>button[aria-expanded=true]+.menu-services{transform:translateY(0)}.menu-group{min-width:0}.has-menu .menu-services .menu-group-head{padding:.2rem var(--s2) var(--s2);font-family:var(--body);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-block-end:1px solid var(--hair);border-radius:0;margin-block-end:var(--s2);font-weight:600;text-decoration:none;display:block}.has-menu .menu-services .menu-group-head:hover{color:var(--ink);background:0 0}.has-menu .menu-services .menu-group li a{font-size:var(--t-sm);color:var(--ink);padding:.42em .5em;font-weight:400}.has-menu .menu-services .menu-group-all{align-items:center;gap:var(--s2);font-size:var(--t-micro);white-space:nowrap;color:var(--pink-ink);background:0 0;margin-block-start:var(--s1);padding:.42em .5em;font-weight:500;display:inline-flex}.has-menu .menu-services .menu-group-all:hover{background:var(--paper)}.menu-group ul{margin:0;padding:0;list-style:none}.menu-group li a{border-radius:var(--r-sm);color:var(--ink);font-size:var(--t-sm);line-height:var(--lh-135);min-block-size:24px;padding:.42em .5em;text-decoration:none;display:block}.menu-group li a:hover{background:var(--paper)}.service-related-index{margin:var(--s6) 0 0;border-block-start:1px solid var(--department-edge,var(--hair));padding:0;list-style:none;display:grid}@media (width>=760px){.service-related-index{column-gap:var(--s8);grid-template-columns:1fr 1fr}}.service-related-index li{border-block-end:1px solid var(--department-edge,var(--hair))}.service-related-index a{padding:var(--s5) 0;color:inherit;border-radius:var(--r-sm);text-decoration:none;display:block}.sr-title{justify-content:space-between;align-items:baseline;gap:var(--s4);font-size:var(--t-lead);color:var(--ink);font-weight:500;line-height:1.35;display:flex}.sr-arrow{color:var(--department-accent,var(--slate));transition:transform .18s var(--ease,ease);flex:none;font-size:1rem;line-height:1}.sr-note{max-width:46ch;font-size:var(--t-sm);color:var(--slate);margin-block-start:.3rem;line-height:1.55}.service-related-index a:hover .sr-title{text-underline-offset:.2em;text-decoration:underline}.service-related-index a:hover .sr-arrow{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.sr-arrow{transition:none}}.btn:active,.btn-primary:active{transform:scale(.975)}nav.main>a,.has-menu>button{position:relative}nav.main>a:after{content:"";inset-inline:.8em;border-radius:var(--r-ind);background:var(--pink);transform-origin:100%;height:2px;transition:transform var(--dur-280) var(--ease);position:absolute;bottom:.42em;transform:scaleX(0)}nav.main>a:hover:after{transform-origin:0;transform:scaleX(1)}.doc-photo{transition:transform var(--dur-280) var(--ease)}.doc:hover .doc-photo{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.btn:active,.intents>li>a:active,.vid-play:active{transform:none}.intents .i-ico,.doc-photo,nav.main>a:after{transition:none}}.section{isolation:isolate;position:relative;overflow:hidden}@keyframes drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-1%,1.5%)scale(1.02)}}.js [data-reveal]{opacity:0;transition:opacity var(--dur-280) var(--ease), transform var(--dur-280) var(--ease);transition-delay:calc(var(--i,0) * 30ms);will-change:opacity, transform;transform:translateY(10px)}.js [data-reveal].in{opacity:1;transform:none}.js [data-reveal]>img,.js [data-reveal] .doc-photo img,.js [data-reveal]>.vid-play img{transition:transform var(--dur-300) var(--ease);transform:scale(1.015)}.js [data-reveal].in>img,.js [data-reveal].in .doc-photo img,.js [data-reveal].in>.vid-play img{transform:none}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transition:none;transform:none}}@keyframes settle{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.001ms!important;animation-delay:0!important;transition-duration:.001ms!important}html{scroll-behavior:auto}.dept:hover,.btn-primary:hover,.salma:hover{transform:none}}.js [data-reveal],.js [data-reveal].in,.doc:hover .doc-photo,.btn:active,.btn-primary:active,.vid-play:active{transform:none}[data-concept=air] body{background:var(--air-ground)}[data-concept=air] .masthead{backdrop-filter:blur(20px)saturate(1.1);background:#fdfbf9d1;border-bottom:0}[data-concept=air] nav.main a{font-weight:400}[data-concept=air] .air-kicker{font-family:var(--display);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--s5);align-items:center;gap:.6em;font-weight:500;display:inline-flex}[data-concept=air] .air-kicker:before,[data-concept=air] .air-kicker:after{content:"";opacity:.45;background:currentColor;flex:none;block-size:1px;inline-size:1.4rem}[data-concept=air] .btn{border-radius:var(--r-ctl);letter-spacing:0;min-height:52px;padding:.9em 1.75em;font-weight:500}[data-concept=air] .btn-primary{background:var(--pink-btn);color:var(--white);box-shadow:var(--shadow-sm);border-color:#0000}[data-concept=air] .btn-primary:hover{background:var(--pink-btn-hover);box-shadow:var(--shadow);transform:translateY(-1px)}[data-concept=air] .btn-ghost{color:var(--ink);border-color:var(--edge);box-shadow:none;background:0 0}[data-concept=air] .btn-ghost:hover{border-color:var(--ink);background:#1a17140a}[data-concept=air] .trust{box-shadow:none;background:0 0;border:0;margin-block-start:var(--air-flow)}[data-concept=air] .trust ul{justify-items:center;gap:var(--s5) var(--s6)}[data-concept=air] .trust li{color:var(--muted);border:0;padding-inline-end:0;font-weight:400}[data-concept=air] .trust svg{color:var(--muted);opacity:.72}[data-concept=air] .section{background:0 0}[data-concept=air] .head{text-align:center;margin-inline:auto}[data-concept=air] .head h2{letter-spacing:-.022em;font-weight:400;line-height:1.18}[data-concept=air] .head p:not(.eyebrow){text-wrap:balance;margin-inline:auto}[data-concept=air] .eyebrow{justify-content:center}[data-concept=air] :is(.gc>article,.intents>li>a,.rt,.quote,.guides a){box-shadow:none;border-radius:var(--r);background:0 0;border:0}[data-concept=air] .doc-photo{border-radius:var(--r-sm)}[data-concept=air] .doc{border-block-end:1px solid var(--hair)}@media (prefers-reduced-motion:reduce){[data-concept=air] .btn-primary{transition:none}[data-concept=air] .btn-primary:hover{transform:none}}[data-concept=air] .masthead{--masthead-h:64px}[data-concept=air] .masthead>.wrap{min-height:64px}[data-concept=air] nav.main a{font-size:var(--t-sm);padding-block:.4em}[data-concept=air] .langs{font-size:var(--t-micro);color:var(--muted)}[data-concept=air] .masthead .btn-primary{min-height:38px;font-size:var(--t-sm);color:var(--ink);border:1px solid var(--edge);box-shadow:none;background:0 0;padding:.42em 1.05em;font-weight:500}[data-concept=air] .masthead .btn-primary:hover{border-color:var(--ink);box-shadow:none;background:#1a17140a;transform:none}[data-concept=air]{--home-section:clamp(4rem,3rem + 3vw,6.5rem);--home-card:clamp(1.25rem,1rem + 1.2vw,2rem)}[data-concept=air] .section{padding-block:var(--home-section);scroll-margin-top:calc(var(--masthead-h) + 1rem);margin-block-start:0}[data-concept=air] :is(.cl-panel,.cl-wide){margin-block-start:0}[data-concept=air] .head{margin-block-end:clamp(2rem,1.5rem + 1.5vw,3rem)}[data-concept=air] .head h2{max-width:24ch;margin-inline:auto}[data-concept=air] .head p:not(.eyebrow){max-width:58ch}html[data-concept=air].js [data-reveal]{opacity:1;will-change:auto;transition:none;transform:none}html[data-concept=air].js [data-reveal]>img,html[data-concept=air].js [data-reveal] .doc-photo img,html[data-concept=air].js [data-reveal]>.vid-play img{transform:none}[data-concept=air] .trust{margin-block-start:clamp(2.5rem,2rem + 2vw,4rem)}[data-concept=air] .trust ul{gap:var(--s3) clamp(1.5rem,1rem + 2vw,3rem)}[data-concept=air] .trust li{font-size:var(--t-sm);position:relative}[data-concept=air] .trust li:before{content:"";background:var(--cyan);width:6px;height:6px;border-radius:50%;margin-inline-end:var(--s2);display:inline-block;transform:translateY(-1px)}[data-concept=air] .trust li:nth-child(2):before{background:var(--lime)}[data-concept=air] .trust li:nth-child(3):before{background:var(--sun)}[data-concept=air] .trust li:nth-child(4):before{background:var(--pink)}[data-concept=air] #help{background:var(--air-ground)}[data-concept=air] .home-why{background:var(--air-tint)}[data-concept=air] .home-departments{background:var(--air-ground)}[data-concept=air] .section-link{color:var(--pink-ink);font-family:var(--display);font-size:var(--t-sm);margin-block-start:var(--s5);font-weight:600;display:inline-block}[data-concept=air] .home-proof{background:var(--air-tint)}[data-concept=air] .home-plan{background:var(--air-ground)}[data-concept=air] .plan-kicker{color:var(--muted);font-family:var(--display);font-size:var(--t-xs);letter-spacing:var(--track-pos-10);text-transform:uppercase;font-weight:600}[data-concept=air] .home-faq{background:var(--air-tint)}[data-concept=air] .section.book{background:#132c53;margin-block-start:0}@media (width<=819px){[data-concept=air]{--home-section:3.6rem}[data-concept=air] .trust ul{grid-template-columns:1fr 1fr;justify-items:start}[data-concept=air] .trust li:last-child{grid-column:1/-1}}@media (width<=599px){[data-concept=air]{--home-section:3.25rem}[data-concept=air] .head{text-align:start}[data-concept=air] .head h2,[data-concept=air] .head p:not(.eyebrow){margin-inline:0}[data-concept=air] .head .eyebrow{justify-content:flex-start}[data-concept=air] .trust ul{gap:var(--s3);grid-template-columns:1fr}[data-concept=air] .trust li:last-child{grid-column:auto}}[data-concept=air] .doc-go{font-size:var(--t-body);line-height:1}@media (width>=820px){[data-concept=air] .docs .doc:last-child{grid-column:1/-1}}[data-concept=air] nav.main>a,[data-concept=air] nav.main .has-menu>button{font-size:var(--t-sm);letter-spacing:0;padding-block:.4em;font-weight:400}[data-concept=air] .drawer .sub a,[data-concept=air] .drawer>nav>a,[data-concept=air] .drawer summary{font-weight:400}[data-concept=air] .faq{border-block-start-color:var(--hair)}[data-concept=air] .menu{border-radius:var(--r-sm);padding:var(--s2)}[data-concept=air] .has-menu .menu a{border-radius:var(--r-sm)}[data-concept=air] .menu a b{font-weight:400}[data-concept=air] .menu a span{color:var(--muted)}[data-concept=air] .has-menu .menu a:hover,[data-concept=air] .has-menu>button[aria-expanded=true]{background:var(--cream)}[data-concept=air] .trust{background:var(--cream);padding-block:var(--s4);margin-block-start:0}[data-concept=air] .trust ul{justify-content:center;align-items:center;gap:var(--s2) clamp(1.25rem,.6rem + 1.7vw,2.6rem);background:0 0;border-radius:0;flex-wrap:wrap;inline-size:auto;margin-inline:0;padding:0;display:flex}[data-concept=air] .trust li{align-items:center;gap:var(--s2);min-width:0;font-size:var(--t-micro);color:var(--slate);font-weight:400;line-height:var(--lh-140);white-space:nowrap;padding-inline:0;display:flex}[data-concept=air] .trust li:nth-child(n):before{content:none;display:none}[data-concept=air] .t-ico{background:var(--t-tint);block-size:26px;inline-size:26px;color:var(--t-ink);border-radius:50%;flex:none;place-items:center;margin:0;display:grid}[data-concept=air] .t-ico svg{width:14px;height:14px}[data-concept=air] .t-cyan{--t-tint:var(--tint-cyan);--t-ink:var(--cyan-ink)}[data-concept=air] .t-sun{--t-tint:var(--tint-sun);--t-ink:var(--sun-ink)}[data-concept=air] .t-pink{--t-tint:var(--tint-pink);--t-ink:var(--pink-ink)}[data-concept=air] .t-lime{--t-tint:var(--tint-lime);--t-ink:var(--lime-ink)}@media (width<=1023px){[data-concept=air] .trust ul{gap:var(--s2) var(--s5)}[data-concept=air] .trust li:last-child{grid-column:auto}}@media (width<=660px){[data-concept=air] .trust{padding-block:var(--s4)}[data-concept=air] .trust ul{align-items:flex-start;gap:var(--s3);flex-direction:column}[data-concept=air] .trust li{white-space:normal}}@media (width>=820px){[data-concept=air] .salma.intro .salma-label{opacity:1;pointer-events:auto;transform:none}}[data-concept=air] .home-specialist{background:var(--white);background:var(--cream)}[data-concept=air] #help .wrap{z-index:1;position:relative}@media (width<=599px) and (height<=760px){[data-concept=air] .air-kicker{margin-block-end:var(--s3)}}[data-concept=air] .hero-block{padding-block:0}@media (width>=1200px){[data-concept=air] .trust ul{gap:var(--s2) var(--s5)}}[data-concept=air] .page-head h1{font-family:var(--display);font-size:var(--t-h2);letter-spacing:-.022em;color:var(--ink);margin:var(--s1) auto 0;text-wrap:balance;max-width:26ch;font-weight:400;line-height:1.18}[data-concept=air] .page-head p:not(.eyebrow){margin:var(--s4) auto 0;max-width:68ch;color:var(--slate);font-size:var(--t-md);line-height:var(--lh-165)}@media (width<=599px){[data-concept=air] .page-head h1{margin-inline:0}}[data-concept=air] .profile-cta{gap:var(--s3);flex-wrap:wrap;margin-block-start:var(--s6);display:flex}[data-concept=air] .steps{counter-reset:step;border-block-end:1px solid var(--hair);grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}[data-concept=air] .steps li{counter-increment:step;gap:var(--s1) var(--s4);padding-block:var(--s4);border-block-start:1px solid var(--hair);grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;display:grid}@media (width>=720px){[data-concept=air] .steps li{column-gap:var(--s5);grid-template-columns:3rem 14rem minmax(0,1fr)}}[data-concept=air] .steps li:before{content:counter(step,decimal-leading-zero);font-family:var(--display);font-size:var(--t-micro);letter-spacing:var(--track-pos-06);color:var(--muted);font-weight:500}[data-concept=air] .steps b{font-family:var(--display);font-size:var(--t-body);font-weight:500;line-height:var(--lh-140);color:var(--ink)}[data-concept=air] .steps span{font-size:var(--t-sm);color:var(--slate);line-height:var(--lh-155)}@media (width<=719px){[data-concept=air] .steps span{grid-column:2}}[data-concept=air] .bring{gap:0;margin:0;display:grid}[data-concept=air] .bring>div{gap:var(--s1) var(--space-24);padding-block:var(--s4);border-block-start:1px solid var(--hair);display:grid}@media (width>=600px){[data-concept=air] .bring>div{grid-template-columns:14rem 1fr}}[data-concept=air] .bring dt{color:var(--ink);font-weight:500;font-size:var(--t-body)}[data-concept=air] .bring dd{color:var(--slate);font-size:var(--t-sm);line-height:var(--lh-155);margin:0}[data-concept=air] .principles{gap:var(--s4) var(--s7);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){[data-concept=air] .principles{grid-template-columns:1fr 1fr}}[data-concept=air] .principles li{padding-block:var(--s4);border-block-start:1px solid var(--hair)}[data-concept=air] .principles b{color:var(--ink);font-weight:500}[data-concept=air] .principles span{font-size:var(--t-sm);color:var(--slate);line-height:var(--lh-155);margin-block-start:var(--s1);display:block}[data-concept=air] .inner .section{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem)}@media (width>=820px){[data-concept=air] .inner .docs .doc:last-child,[data-concept=air] .inner .docs .doc-lead{grid-column:auto}[data-concept=air] .inner .docs .doc:only-child{grid-column:1/-1}}[data-concept=air] .inner .head h2{font-size:var(--t-h3-lg)}[data-concept=air] .qa-index{margin-block-start:var(--s6)}[data-concept=air] .qa-index ul{gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-concept=air] .qa-index a{align-items:center;gap:var(--s2);min-block-size:36px;padding:var(--s1) var(--s3);border:1px solid var(--hair);border-radius:var(--r-pill);font-size:var(--t-sm);color:var(--ink);background:var(--white);text-decoration:none;display:inline-flex}[data-concept=air] .qa-index a:hover{border-color:var(--mist-strong)}[data-concept=air] .qa-index span{color:var(--muted);font-size:var(--t-micro)}[data-concept=air] .qa-group{margin-block-start:var(--s7)}[data-concept=air] .qa-group-head h2{font-family:var(--display);font-size:var(--t-h3-lg);letter-spacing:var(--track-neg-014);color:var(--ink);margin:0;font-weight:500}[data-concept=air] .qa-group-head p{margin:var(--s1) 0 0;color:var(--slate);font-size:var(--t-sm);max-width:52ch}[data-concept=air] .qa-list{margin-block-start:var(--s5)}[data-concept=air] .qa-more{margin-block-start:var(--s3)}[data-concept=air] .qa-more a{min-block-size:24px;font-size:var(--t-sm);color:var(--pink-btn);border-block-end:1px solid;align-items:center;padding-block-end:1px;font-weight:500;text-decoration:none;display:inline-flex}[data-concept=air] .qa-group-more{margin-block-start:var(--s5)}[data-concept=air] .qa-foot{padding:var(--s6);border-radius:var(--r-lg);background:var(--cream);text-align:center;margin-block-start:var(--s8)}[data-concept=air] .qa-foot p{max-width:56ch;color:var(--slate);margin:0 auto}[data-concept=air] .qa-foot b{color:var(--ink);font-weight:500}[data-concept=air] .qa-foot .profile-cta{justify-content:center;margin-block-start:var(--s5)}[data-concept=air] .inner section.page-top{background:var(--cream-ground);border-block-end:1px solid var(--hair);padding-block:clamp(2rem,1.2rem + 2.4vw,3.25rem) clamp(1.75rem,1rem + 2vw,2.75rem)}.page-crumb{align-items:center;gap:var(--s2);font-size:var(--t-micro);color:var(--muted);flex-wrap:wrap;margin-block-end:var(--s4);display:flex}.page-crumb a{min-block-size:24px;color:var(--slate);align-items:center;text-decoration:none;display:inline-flex}.page-crumb a:hover{color:var(--ink);text-underline-offset:.18em;text-decoration:underline}.page-crumb span[aria-hidden]{opacity:.5}.page-top h1{max-width:30ch;font-family:var(--display);font-size:var(--t-page-title);letter-spacing:-.022em;color:var(--ink);text-wrap:balance;margin:0;font-weight:400;line-height:1.15}.page-top-lead{margin:var(--s3) 0 0;max-width:60ch;font-size:var(--t-md);line-height:var(--lh-165);color:var(--slate)}:root{--crumb-top:clamp(2rem,1.2rem + 2.4vw,3.25rem);--crumb-gap:var(--s4)}[data-concept=air] .inner :is(section.page-top,section.service-hero,section.about-hero,section.ins-hero,section.article-head-band){padding-block-start:var(--crumb-top)}.page-crumb,.service-crumb{margin-block-end:var(--crumb-gap)}[data-concept=air] .inner :is(.page-top,.service-hero,.about-hero,.ins-hero,.article-head-band) h1,.service-hero .service-headline{margin-block-start:0}.page-top-art-guides{--page-art:url(/assets/hero-parent-guides-v1.webp);--page-art-ground:#f7f3ec}.page-top-art-clinic{--page-art:url(/assets/hero-subpage-clinic-v1.webp);--page-art-ground:var(--dept-pediatrics-ground)}.page-top-art-doctors{--page-art:url(/assets/hero-doctors-paper-v1.webp);--page-art-ground:var(--dept-pediatrics-ground)}.page-top-art-about{--page-art:url(/assets/hero-about-paper-v1.webp);--page-art-ground:var(--dept-pediatrics-ground)}[data-concept=air] .inner section.page-top-art{isolation:isolate;background:var(--page-art-ground);position:relative}.page-top-art:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,var(--page-art-ground) 0%,transparent 65%),var(--page-art);background-position:100%;background-repeat:no-repeat;background-size:100% 100%,auto 100%;position:absolute;inset:0}@media (width>=761px){.page-top-art h1,.page-top-art .page-top-lead{max-width:min(60%,60ch)}.page-top-art h1{max-width:min(60%,30ch)}}@media (width<=760px){[data-concept=air] .inner section.page-top-art{padding-block-start:174px}.page-top-art:before{background-image:linear-gradient(0deg,var(--page-art-ground),transparent 35%),var(--page-art);background-position:100% 0;background-size:auto 100%;height:150px;bottom:auto}}[data-concept=air] .inner.doc-flow>section.section:not(.page-top){background:var(--air-ground);padding-block:clamp(2rem,1.2rem + 2.4vw,3.5rem)}[data-concept=air] .inner.doc-flow>section.section:not(.page-top)+section.section>.wrap:before{content:"";border-block-start:1px solid var(--hair);grid-column:1/-1;margin-block-end:var(--s6);display:block}[data-concept=air] .inner.doc-flow .section .head{text-align:start;max-width:62ch;margin-inline:0}[data-concept=air] .inner.doc-flow .section .head :is(h2,p){max-width:none;margin-inline:0}[data-concept=air] .inner.doc-flow :is(.head h2,.qa-group-head h2,.legal-prose h2,.legal-head){font-size:var(--t-section);letter-spacing:-.018em;font-weight:500;line-height:1.24}:root[lang=ar]{--display:var(--face-ar);--body:var(--face-ar);--t-body:1.0625rem;--t-sm:.9375rem;--t-xs:.8125rem;--t-micro:.875rem;--t-lead:1.125rem;--t-lead-hero:1.125rem;--t-md:1.125rem;--t-title:1.1875rem;--t-h3:1.0625rem;--t-lead-up:1.3125rem;--lh-hero:1.3;--lh-h2:1.35;--track-hero:0;--track-h2:0;--track-h3:0;--track-neg-008:0;--track-neg-014:0;--track-pos-06:0;--track-pos-10:0;--track-pos-16:0}:root[lang=ar] body *{letter-spacing:0!important}:root[lang=ar] :is(h1,h2,h3,h4){line-height:1.4!important}:root[lang=ar] :is(.eyebrow,.service-timing-label,.page-crumb,.service-crumb){text-transform:none}@media (width<=420px){html[dir=rtl] .ins-logos span{font-size:.875rem}}:root[lang=ru] :is(h1,h2,h3,h4,.btn,nav,summary,dt,b,.air-kicker,.eyebrow,.home-hero .lead,.hero-chips){hyphens:manual}:root[lang=ar] nav.main :is(a,button){font-size:.875rem}@media (width>=1080px) and (width<=1279px){:root:is([lang=ru],[lang=ar]) nav.main :is(a,button){padding-inline:.5em}:root:is([lang=ru],[lang=ar]) .masthead .wrap{gap:var(--s2)}}html[dir=rtl] a[href^=tel\:]:not(:has(bdi)){unicode-bidi:isolate}html[dir=rtl] :is(.arw,.contact-go,.sr-arrow,.department-arrow,.doctor-card-more span,.post-card-more span,.menu-group-all span,.menu-all span,.drawer-all span,.department-action span,.doc-go svg,.pager-step span){display:inline-block;transform:scaleX(-1)}html[dir=rtl] .g-more:after{content:"←"}@media (prefers-reduced-motion:no-preference) and (hover:hover){html[dir=rtl] .contact-row:hover .contact-go,html[dir=rtl] .doctor-card-link:hover .doctor-card-more span,html[dir=rtl] .post-card:hover .post-card-more span{transform:scaleX(-1)translate(3px)}}html[dir=rtl] .doc>a:hover .doc-go,html[dir=rtl] .guides a:hover .g-more:after{transform:translate(-3px)}html[dir=rtl] .home-refresh:not(.motion-paused) :is(.department-action:hover,.department-action:focus-visible) span{transform:scaleX(-1)translate(3px)}html[dir=rtl] .drawer summary:after{transform:rotate(-45deg)}html[dir=rtl] .drawer details[open] summary:after{transform:rotate(135deg)}@media (prefers-reduced-motion:no-preference){html[dir=rtl] .service-related-index a:hover .sr-arrow{transform:scaleX(-1)translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){html[dir=rtl] .service-related-index a:hover .sr-arrow{transform:scaleX(-1)}}html[dir=rtl] nav.main>a:after{transform-origin:0}html[dir=rtl] nav.main>a:hover:after,html[dir=rtl] .hero-mark:after{transform-origin:100%}html[dir=rtl] .salma-label{transform:translate(-6px)}html[dir=rtl] .salma:is(:hover,:focus-visible) .salma-label{transform:none}html[dir=rtl] .page-top-art:before,html[dir=rtl] .blog-article .article-head-band:before,html[dir=rtl] :is(.hero-scene>img,.hero-scene>video){transform:scaleX(-1)}html[dir=rtl] .hero-scenes:after{background:linear-gradient(270deg,#fdfbf9e8,#fdfbf9bf 40%,#fdfbf914 80%)}@media (width<=819px){html[dir=rtl] .hero-scenes:after{background:linear-gradient(270deg,#fdfbf9f2,#fdfbf9d1 65%,#fdfbf973)}}@media (width<=599px){html[dir=rtl] .hero-scenes:after{background:linear-gradient(270deg,#fdfbf9eb,#fdfbf9d4 60%,#fdfbf980)}}html[dir=rtl][data-concept=air] main.service-page section.service-hero,html[dir=rtl][data-concept=air] main.insurance-page section.ins-hero{isolation:isolate;background-image:none;position:relative}html[dir=rtl] main.service-page section.service-hero:before,html[dir=rtl] main.insurance-page section.ins-hero:before{content:"";z-index:-1;pointer-events:none;background-image:var(--rtl-hero-image);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scaleX(-1)}html[dir=rtl] main.service-page{--rtl-hero-image:var(--service-hero-image);--rtl-hero-ground:var(--department-ground)}html[dir=rtl] main[data-service=tongue-tie-assessment-and-surgery]{--rtl-hero-ground:#f1f7fa}html[dir=rtl] main.insurance-page{--rtl-hero-image:url(/assets/hero-insurance-paper-v1.webp);--rtl-hero-ground:var(--dept-pediatrics-ground)}@media (width<=760px){html[dir=rtl] main.service-page section.service-hero:before,html[dir=rtl] main.insurance-page section.ins-hero:before{background-position:64%;background-image:linear-gradient(90deg,var(--rtl-hero-ground) 0%,var(--rtl-hero-ground) 58%,transparent 88%),var(--rtl-hero-image)}}@media (width<=520px){html[dir=rtl] main.service-page section.service-hero:before,html[dir=rtl] main.insurance-page section.ins-hero:before{background-position:76%;background-image:linear-gradient(90deg,var(--rtl-hero-ground) 0%,var(--rtl-hero-ground) 72%,#ffffff1f 100%),var(--rtl-hero-image)}}html[dir=rtl] .article-body :is(th,td){padding-inline:0 var(--s5)}
