.department-blue{--department-ground:var(--dept-pediatrics-ground);--department-edge:var(--dept-pediatrics-edge);--department-accent:var(--dept-pediatrics-accent)}.department-clinic{--department-ground:var(--dept-dentistry-ground);--department-edge:var(--dept-dentistry-edge);--department-accent:var(--dept-dentistry-accent)}.service-page .service-hero{background-color:var(--department-ground);background-image:var(--service-hero-image);padding-block:var(--s7) var(--s8);background-position:50%;background-repeat:no-repeat;background-size:cover}.service-page.department-blue{--service-hero-image:url(/assets/hero-subpage-pediatrics-v1.webp)}.service-page.department-blush{--service-hero-image:url(/assets/hero-subpage-pediatric-dentistry-v1.webp)}.service-page.department-cream{--service-hero-image:url(/assets/hero-subpage-orthodontics-v1.webp)}.service-page.department-clinic{--service-hero-image:url(/assets/hero-subpage-pediatric-dentistry-v1.webp)}.service-page .service-hero .wrap{position:relative}.service-crumb{font-size:var(--t-micro);color:var(--muted);align-items:center;gap:.5rem;display:flex}.service-crumb a{color:var(--slate);align-items:center;min-block-size:24px;text-decoration:none;display:inline-flex}.service-crumb a:hover{color:var(--ink);text-underline-offset:.18em;text-decoration:underline}.service-headline{margin-block-start:var(--s5)}.service-headline-text{max-width:min(58%,42rem)}.service-headline h1{font-family:var(--display);letter-spacing:-.022em;color:var(--ink);text-wrap:balance;max-width:20ch;margin:.3rem 0 0;font-size:clamp(1.9rem,1.35rem + 1.9vw,2.75rem);font-weight:400;line-height:1.15}.service-intro{max-width:56ch;color:var(--slate);font-size:var(--t-md);line-height:var(--lh-165);margin:1rem 0 0}.service-hero-actions{flex-wrap:wrap;gap:.75rem;margin-block-start:var(--s6);display:flex}@media (width<=760px){.service-page .service-hero{background-position:64%;background-image:linear-gradient(90deg,var(--department-ground) 0%,var(--department-ground) 58%,transparent 88%), var(--service-hero-image)}.service-headline-text{max-width:86%}}@media (width<=520px){.service-page .service-hero{background-position:76%;background-image:linear-gradient(90deg,var(--department-ground) 0%,var(--department-ground) 72%,#ffffff1f 100%), var(--service-hero-image)}.service-headline-text{max-width:100%}}.service-body{padding-block:var(--s8)}.service-layout{gap:var(--s7);display:grid}@media (width>=960px){.service-layout{gap:var(--s8);grid-template-columns:minmax(0,1fr) 320px;align-items:start}.service-booking{top:calc(var(--masthead-h) + var(--s5));position:sticky}}.service-topics h2,.service-detail-block h2,.service-team h2,.service-related h2{font-family:var(--display);font-size:var(--t-h3-lg);letter-spacing:var(--track-neg-014);color:var(--ink);text-wrap:balance;max-width:34ch;margin:0 0 .7rem;font-weight:500}.service-topics ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.service-topics li{color:var(--slate);font-size:var(--t-md);line-height:var(--lh-160);padding-inline-start:1.15rem;position:relative}.service-topics li:before{content:"";background:var(--department-accent,var(--pink-btn));border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:.62em;inset-inline-start:0}.service-detail-block{margin-block-start:var(--s7)}.service-detail-block p{max-width:62ch;color:var(--slate);font-size:var(--t-md);margin:0 0 .75rem;line-height:1.68}.service-detail-block p:last-child{margin-block-end:0}.service-team{border-block-start:1px solid var(--hair);margin-block-start:var(--s8);padding-block-start:var(--s6)}.service-team-list{gap:var(--s4);margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.service-team-list{grid-template-columns:1fr 1fr}}.service-team-list a{color:inherit;border-radius:var(--r);transition:background .2s var(--ease);align-items:center;gap:.8rem;padding:.5rem;text-decoration:none;display:flex}.service-team-list a:hover{background:var(--department-ground)}.service-team-list img{border-radius:var(--r-sm);object-fit:cover;object-position:top;background:var(--white);flex:none;block-size:56px;inline-size:56px}.service-team-list b{color:var(--ink);font-size:.9375rem;font-weight:500;display:block}.service-team-list span span{font-size:var(--t-micro);color:var(--muted);margin-block-start:.1rem;display:block}.service-team-note{margin:var(--s5) 0 0;font-size:var(--t-sm);color:var(--muted)}.service-booking{background:var(--white);border:1px solid var(--department-edge,var(--hair));border-radius:var(--r-lg);padding:var(--s6);box-shadow:var(--shadow-sm)}.service-booking h2{font-family:var(--display);font-size:var(--t-title);color:var(--ink);margin:.3rem 0 0;font-weight:600}.service-booking>p{color:var(--slate);font-size:.9375rem;line-height:var(--lh-160);margin:.6rem 0 0}.service-booking-actions{gap:.6rem;margin-block-start:var(--s5);display:grid}.service-facts{margin:var(--s6) 0 0;gap:var(--s4);display:grid}.service-facts>div{border-block-start:1px solid var(--hair);padding-block-start:var(--s4)}.service-facts dt{font-family:var(--display);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}.service-facts dd{color:var(--slate);font-size:var(--t-sm);line-height:var(--lh-155);margin:.3rem 0 0}.service-facts a{color:var(--ink);padding-block:.25rem;font-weight:500}.service-related h2 a{color:inherit;text-underline-offset:.2em;text-decoration:underline 1px;text-decoration-color:var(--department-edge,var(--hair))}.service-related h2 a:hover{text-decoration-color:currentColor}.service-related-next{margin-block-start:var(--s6)}.service-related-label{font-family:var(--body);font-size:var(--t-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--department-accent,var(--muted));margin:0;font-weight:600}.service-related-next ul{margin:var(--s4) 0 0;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.service-related-next a{min-block-size:44px;padding:0 var(--s5);border:1px solid var(--department-edge,var(--hair));border-radius:var(--r-pill);background:var(--white);color:var(--ink);font-size:var(--t-sm);transition:border-color .18s var(--ease,ease);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.service-related-next a:hover{border-color:var(--department-accent,var(--mist-strong))}@media (width<=959px){.service-page .paper-ornament{display:none}}.service-timing{margin:0 0 var(--s7);padding-block:var(--s5);padding-inline:calc(var(--s5) - 3px) var(--s5);border-inline-start:3px solid var(--department-accent,var(--pink-btn));background:var(--department-ground);border-start-start-radius:0;border-start-end-radius:var(--r);border-end-end-radius:var(--r);border-end-start-radius:0}.service-timing p:last-child{max-width:58ch;color:var(--ink);line-height:var(--lh-162);margin:0}.service-block{margin-block-start:var(--s7)}.service-block>p{max-width:62ch;color:var(--slate);font-size:var(--t-md);margin:0 0 .75rem;line-height:1.68}.service-block>p:last-child{margin-block-end:0}.service-check{margin:var(--s4) 0 0;gap:.5rem;padding:0;list-style:none;display:grid}.service-check li{color:var(--slate);font-size:var(--t-md);line-height:var(--lh-160);max-width:60ch;padding-inline-start:1.6rem;position:relative}.service-check li:before{content:"";background:var(--department-accent,var(--pink-btn));border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:.55em;inset-inline-start:.25rem}.service-steps{margin:var(--s5) 0 0;counter-reset:step;gap:var(--s5);padding:0;list-style:none;display:grid}.service-steps li{counter-increment:step;max-width:60ch;padding-inline-start:2.6rem;position:relative}.service-steps li:before{content:counter(step);background:var(--department-ground);border:1px solid var(--department-edge,var(--hair));block-size:1.9rem;inline-size:1.9rem;font-family:var(--display);font-size:var(--t-micro);color:var(--ink);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;inset-block-start:-.1em;inset-inline-start:0}.service-steps b{color:var(--ink);font-weight:500;font-size:var(--t-md);display:block}.service-steps span{color:var(--slate);font-size:.9375rem;line-height:var(--lh-160);margin-block-start:.25rem;display:block}.service-faq{border-block-start:1px solid var(--hair);padding-block-start:var(--s6)}.service-more ul{margin:var(--s5) 0 0;gap:var(--s4);padding:0;list-style:none;display:grid}@media (width>=640px){.service-more ul{grid-template-columns:1fr 1fr}}.service-more a{padding:var(--s5);border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--white);color:inherit;min-block-size:24px;transition:border-color .2s var(--ease);text-decoration:none;display:block}.service-more a:hover{border-color:var(--department-edge,var(--mist-strong))}.service-more b{color:var(--ink);font-weight:500;display:block}.service-more span{font-size:var(--t-sm);color:var(--slate);line-height:var(--lh-155);margin-block-start:.3rem;display:block}.service-page .section{padding-block:var(--s8)}.service-page .service-timing-band{background:var(--white)}.service-timing-band{position:relative;overflow:hidden}.service-timing-band .wrap{position:relative}.service-timing-band .paper-accent{display:none}@media (width>=900px){.service-timing-band .paper-accent{opacity:.7;pointer-events:none;block-size:96px;inline-size:150px;display:block;position:absolute;inset-block-start:-28px;inset-inline-end:0}}.service-timing-label{font-family:var(--display);font-size:var(--t-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--department-accent,var(--ink));margin:0 0 .6rem;font-weight:600}.service-timing-grid{gap:var(--s6);align-items:start;display:grid}@media (width>=900px){.service-timing-grid{gap:var(--s8);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.service-timing-act{background:var(--white);border:1px solid var(--department-edge,var(--hair));border-radius:var(--r-lg);padding:var(--s6);box-shadow:var(--shadow-sm)}.service-timing-act p{color:var(--slate);font-size:.9375rem;line-height:var(--lh-160);max-width:34ch;margin:0}.service-timing-act .service-hero-actions{margin-block-start:var(--s5)}.service-timing-body{max-width:34ch;color:var(--ink);font-size:clamp(1.1rem,1rem + .5vw,1.375rem);line-height:var(--lh-150);letter-spacing:var(--track-neg-008);text-wrap:pretty;margin:0}.service-page .service-answer-band{background:var(--cream-deep)}.service-split{gap:var(--s7);align-items:start;display:grid}@media (width>=900px){.service-split{gap:var(--s8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.service-split-narrow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.service-recognise-aside>h2:first-child{margin-block-start:0}}.service-answer{margin:0 0 var(--s6);max-width:52ch;color:var(--ink);font-size:1.1875rem;line-height:var(--lh-160);text-wrap:pretty}.service-lead{max-width:52ch;color:var(--slate);line-height:var(--lh-160);margin:.5rem 0 0}.service-page h2{font-family:var(--display);font-size:var(--t-h3-lg);letter-spacing:var(--track-neg-014);color:var(--ink);text-wrap:balance;max-width:26ch;margin:0 0 .7rem;font-weight:500}.service-figure{margin:0}.service-figure img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-xl);block-size:auto;inline-size:100%;box-shadow:var(--shadow-lg)}.service-figure figcaption{font-size:var(--t-sm);color:var(--muted);max-width:38ch;margin-block-start:.85rem}.service-page .service-visit-band{background:var(--department-ground)}.service-stage-cards{margin:var(--s6) 0 0;gap:var(--s5);padding:0;list-style:none;display:grid}@media (width>=720px){.service-stage-cards{grid-template-columns:1fr 1fr}}@media (width>=1100px){.service-stage-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.service-stage-card{background:var(--white);border:1px solid var(--department-edge,var(--hair));border-radius:var(--r-lg);padding:var(--s6) var(--s5)}.service-stage-n{font-family:var(--display);font-size:var(--t-micro);letter-spacing:.08em;color:var(--department-accent,var(--muted));margin-block-end:.7rem;font-weight:600;display:block}.service-stage-card b{font-family:var(--display);font-size:var(--t-md);letter-spacing:var(--track-neg-008);color:var(--ink);font-weight:500;line-height:var(--lh-130);display:block}.service-stage-card span:not(.service-stage-n){color:var(--slate);font-size:.9375rem;line-height:var(--lh-160);margin-block-start:.45rem;display:block}.service-page .service-how-band{background:var(--cream-deep)}.service-two{gap:var(--s7);display:grid}@media (width>=860px){.service-two{gap:var(--s8);grid-template-columns:1fr 1fr}}.service-two p{max-width:56ch;color:var(--slate);font-size:var(--t-md);margin:0 0 .75rem;line-height:1.68}.service-two p:last-child{margin-block-end:0}.service-page .service-after-band{background:var(--white)}.service-page .service-team-band{background:var(--department-ground)}.service-page .service-faq-band{background:var(--white)}.service-page .service-plan-band{background:var(--cream-deep)}.service-plan{gap:var(--s7);display:grid}@media (width>=860px){.service-plan{gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}}.service-plan>div>p{max-width:46ch;color:var(--slate);line-height:var(--lh-160);margin:.6rem 0 0}.service-plan .service-hero-actions{margin-block-start:var(--s6)}.service-plan .service-facts{gap:var(--s4);align-content:start;margin:0;display:grid}.service-related{border-block-start:1px solid var(--department-edge,var(--hair));margin-block-start:var(--s8);padding-block-start:var(--s7)}.service-hero-facts{margin:var(--s6) 0 0;padding:var(--s5) 0 0;border-block-start:1px solid var(--department-edge);gap:var(--s4);list-style:none;display:grid}@media (width>=620px){.service-hero-facts{gap:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr))}}.service-hero-facts li{font-size:var(--t-sm);line-height:var(--lh-150);color:var(--slate);padding-inline-start:1.1rem;position:relative}.service-hero-facts li:before{content:"";background:var(--department-accent);border-radius:50%;width:5px;height:5px;position:absolute;inset-block-start:.52em;inset-inline-start:0}.service-page .service-signs-band{background:var(--white)}.service-signs{gap:var(--s5);margin-block-start:var(--s7);display:grid}@media (width>=860px){.service-signs{gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr))}}.service-sign-group{min-width:0;padding:var(--s6);background:var(--department-ground);border:1px solid var(--department-edge);border-radius:var(--r-card)}.service-page .service-sign-group h3{margin:0 0 var(--s5);font-family:var(--body);font-size:var(--t-micro);letter-spacing:.07em;text-transform:uppercase;font-weight:600;line-height:var(--lh-135);color:var(--department-accent)}.service-sign-group .service-check{margin:0}.service-sign-group .service-check li{font-size:var(--t-body);line-height:var(--lh-155)}.service-outcome{margin:var(--s7) 0 0;max-width:56ch;border-inline-start:2px solid var(--department-accent);font-size:var(--t-lead);line-height:var(--lh-160);color:var(--ink);text-wrap:pretty;padding-inline-start:var(--s5)}.service-page .service-decision-band{background:var(--white)}.service-decision{gap:var(--s5);margin-block-start:var(--s7);display:grid}@media (width>=820px){.service-decision{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}}.service-decision-col{min-width:0;padding:var(--s6);border-radius:var(--r-card);border:1px solid var(--hair)}.service-decision-yes{background:var(--department-ground);border-color:var(--department-edge)}.service-decision-no{background:var(--cream-deep);border-color:#e7dfcd}.service-page .service-decision-col h3{margin:0 0 var(--s5);font-size:var(--t-title);font-weight:500;line-height:var(--lh-140);color:var(--ink)}.service-decision-col ul{gap:var(--s4);margin:0;padding:0;list-style:none;display:grid}.service-decision-col li{border-block-start:1px solid var(--department-edge);font-size:var(--t-body);line-height:var(--lh-155);color:var(--slate);padding-block-start:var(--s4)}.service-decision-no li{border-block-start-color:#e7dfcd}.service-decision-col li:first-child{border-block-start:0;padding-block-start:0}.service-decision-band .service-hero-actions{margin-block-start:var(--s7)}.service-page .service-walkthrough-band{background:var(--cream-deep)}.service-stages{margin:var(--s7) 0 0;gap:var(--s5);counter-reset:stage;padding:0;list-style:none;display:grid}@media (width>=960px){.service-stages{gap:var(--s5);grid-template-columns:repeat(4,minmax(0,1fr))}}.service-stages li{min-width:0;padding:var(--s6);background:var(--white);border:1px solid var(--hair);border-radius:var(--r-card)}.service-stage-label{font-family:var(--body);font-size:var(--t-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--department-accent);margin:0;font-weight:600}.service-page .service-stages h3{font-size:var(--t-lead);font-weight:500;line-height:var(--lh-140);margin:.55rem 0 .5rem}.service-stages p:not(.service-stage-label){font-size:var(--t-sm);line-height:var(--lh-160);color:var(--slate);margin:0}.service-check-titled li{display:block}.service-check-titled b{color:var(--ink);font-weight:500;font-size:var(--t-body);line-height:var(--lh-145);display:block}.service-check-titled span{font-size:var(--t-sm);line-height:var(--lh-160);color:var(--slate);margin-block-start:.25rem;display:block}.service-team-split{gap:var(--s5);margin:var(--s6) 0 0;max-width:64ch;display:grid}@media (width>=720px){.service-team-split{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}}.service-team-split dt{font-family:var(--body);font-size:var(--t-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--department-accent);margin-block-end:.5rem;font-weight:600}.service-team-split dd{font-size:var(--t-body);line-height:var(--lh-165);color:var(--slate);margin:0}.service-page section>.wrap>h2{text-wrap:balance;max-width:34ch}html[data-concept=air] main.service-page[data-service]>section.section:not(.service-hero){padding-block:64px}@media (width<=767px){html[data-concept=air] main.service-page[data-service]>section.section:not(.service-hero){padding-block:56px}}html[data-concept=air] main.service-page[data-service] .service-lead{max-width:62ch}html[data-concept=air] main.service-page[data-service]>.service-timing-band{background:var(--cream)}html[data-concept=air] main.service-page[data-service]>.service-answer-band{background:var(--air-ground)}html[data-concept=air] main.service-page[data-service]>.service-signs-band{background:var(--air-tint)}html[data-concept=air] main.service-page[data-service]>.service-visit-band{background:var(--cream)}html[data-concept=air] main.service-page[data-service]>.service-decision-band{background:var(--air-tint)}html[data-concept=air] main.service-page[data-service]>.service-walkthrough-band{background:var(--cream-ground)}html[data-concept=air] main.service-page[data-service]>.service-after-band{background:var(--air-ground)}html[data-concept=air] main.service-page[data-service]>.service-team-band{background:var(--cream)}html[data-concept=air] main.service-page[data-service]>.service-faq-band{background:var(--air-tint)}html[data-concept=air] main.service-page[data-service]>.service-plan-band{background:var(--cream-deep)}html[data-concept=air] main.service-page[data-service] .service-answer-band.has-facts .service-split{gap:var(--s6);align-items:center;display:grid}@media (width>=900px){html[data-concept=air] main.service-page[data-service] .service-answer-band.has-facts .service-split{gap:var(--s8);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}html[data-concept=air] main.service-page[data-service] .service-answer-band.has-facts .service-answer{text-align:start;max-width:40em;font-size:var(--t-md);line-height:var(--lh-165);color:var(--ink);margin:0}@media (width>=1100px){html[data-concept=air] main.service-page[data-service] .service-answer-band.has-facts .service-split{gap:var(--s7);grid-template-columns:minmax(0,1fr) 360px}html[data-concept=air] main.service-page[data-service] .service-answer-band.has-facts .service-answer{max-width:48em}}.service-answer-facts{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.service-answer-facts li{align-items:center;gap:var(--s3);font-size:var(--t-body);color:var(--ink);display:flex}.service-answer-facts svg{block-size:18px;inline-size:18px;color:var(--department-accent,var(--slate));flex:none}@media (width>=1100px){html[data-concept=air] main.service-page[data-service] .service-signs{column-gap:var(--s7);grid-template-columns:minmax(0,1fr) 360px;align-content:start;align-items:start;row-gap:0;display:grid}html[data-concept=air] main.service-page[data-service] .service-sign-group{grid-column:1;align-content:start}html[data-concept=air] main.service-page[data-service] .service-signs-next{grid-area:1/2/span 3;align-self:center;margin:0}}html[data-concept=air] main.service-page[data-service] .service-signs-next{padding:var(--s5) var(--s6);background:var(--white);border:1px solid var(--hair);border-radius:var(--r-lg);flex-direction:column;align-items:stretch;gap:0;margin-block-start:var(--s6);display:flex}@media (width<=1099px){html[data-concept=air] main.service-page[data-service] .service-signs-next{max-width:480px}}html[data-concept=air] main.service-page[data-service] .service-signs-next p{margin:0;display:block}html[data-concept=air] main.service-page[data-service] .service-signs-next p:before{content:none}.service-salma-who{align-items:center;gap:var(--s3);margin-block-end:var(--s4);display:flex}.service-salma-av{background:linear-gradient(140deg,var(--pink),var(--cyan));block-size:36px;inline-size:36px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.service-salma-av svg{block-size:20px;inline-size:20px}html[data-concept=air] main.service-page[data-service] .service-salma-name{font-family:var(--display);font-size:var(--t-sm);color:var(--ink);font-weight:500;line-height:var(--lh-130)}html[data-concept=air] main.service-page[data-service] .service-salma-role{font-size:var(--t-micro);color:var(--slate);font-weight:400;line-height:var(--lh-135)}html[data-concept=air] main.service-page[data-service] .service-salma-h{font-family:var(--display);font-size:var(--t-body);color:var(--ink);font-weight:500;line-height:var(--lh-145)}html[data-concept=air] main.service-page[data-service] .service-salma-p{margin-block:var(--s1) var(--s4);font-size:var(--t-sm);color:var(--slate);font-weight:400;line-height:var(--lh-155)}html[data-concept=air] main.service-page[data-service] .service-signs-next .btn{justify-content:center;inline-size:100%}html[data-concept=air] main.service-page[data-service] .service-salma-call{text-align:center;font-size:var(--t-micro);color:var(--slate);margin-block-start:var(--s3);font-weight:400}.service-salma-call a{color:var(--ink);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}html[data-concept=air] main.service-page[data-service] .service-stage-cards{gap:var(--s5);margin:var(--s6) 0 0;border:0;padding:0;display:grid}@media (width>=900px){html[data-concept=air] main.service-page[data-service] .service-stage-cards{gap:var(--s6);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}html[data-concept=air] main.service-page[data-service] .service-stage-card{gap:var(--s2);flex-direction:column;align-items:stretch;display:flex}html[data-concept=air] main.service-page[data-service] .service-stage-card .service-stage-n{align-self:flex-start}}html[data-concept=air] main.service-page[data-service] .service-stage-card{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;padding:0}@media (width<=899px){html[data-concept=air] main.service-page[data-service] .service-stage-card{column-gap:var(--s3);row-gap:var(--s1);grid-template-columns:28px minmax(0,1fr);display:grid}html[data-concept=air] main.service-page[data-service] .service-stage-card>:not(.service-stage-n){grid-column:2}html[data-concept=air] main.service-page[data-service] .service-stage-card .service-stage-n{grid-row:1/span 2}}html[data-concept=air] main.service-page[data-service] .service-stage-card .service-stage-n{background:var(--cream-edge);block-size:24px;inline-size:24px;color:var(--slate);font-size:var(--t-xs);font-variant-numeric:tabular-nums;letter-spacing:normal;border:0;border-radius:50%;place-items:center;margin:0;font-weight:600;line-height:1;display:grid}@media (width>=900px){html[data-concept=air] main.service-page[data-service] .service-stage-card{gap:0}html[data-concept=air] main.service-page[data-service] .service-stage-card .service-stage-n{margin-block-end:var(--s3)}html[data-concept=air] main.service-page[data-service] .service-stage-card b{margin-block-end:var(--s1)}}@media (width<=899px){html[data-concept=air] main.service-page[data-service] .service-stage-card{grid-template-columns:24px minmax(0,1fr)}html[data-concept=air] main.service-page[data-service] .service-stage-card b{align-self:center;min-block-size:24px}}html[data-concept=air] main.service-page[data-service] .service-stage-card b{font-family:var(--display);font-size:var(--t-title);color:var(--ink);font-weight:500;line-height:var(--lh-140)}html[data-concept=air] main.service-page[data-service] .service-stage-card>span:last-child{font-size:var(--t-body);color:var(--slate);line-height:var(--lh-155);margin:0}html[data-concept=air] main.service-page[data-service] .service-outcome{inline-size:fit-content;max-inline-size:62ch;margin:var(--s6) 0 0;padding-block:var(--s5);padding-inline:calc(var(--s6) - 3px) var(--s6);border:0;border-inline-start:3px solid var(--pink-btn);background:var(--cream-ground);box-shadow:none;font-size:var(--t-body);color:var(--ink);font-weight:500;line-height:var(--lh-155);text-align:start;text-wrap:pretty;border-start-start-radius:0;border-start-end-radius:var(--r-sm);border-end-end-radius:var(--r-sm);border-end-start-radius:0;display:block}html[data-concept=air] main.service-page[data-service] .service-outcome:before{content:none}@media (width<=899px){html[data-concept=air] main.service-page[data-service] .service-outcome{inline-size:auto;max-inline-size:none}}html[data-concept=air] main.service-page[data-service] .service-decision-col{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html[data-concept=air] main.service-page[data-service] .service-decision-col ul{gap:var(--s2);margin:var(--s4) 0 0;padding:0;list-style:none;display:grid}html[data-concept=air] main.service-page[data-service] .service-decision-col li{gap:var(--s3);font-size:var(--t-body);color:var(--slate);border:0;align-items:flex-start;padding:0;display:flex}html[data-concept=air] main.service-page[data-service] .service-decision-col li:before{content:none}.service-mark{border-radius:50%;flex:none;place-items:center;block-size:20px;inline-size:20px;margin-block-start:calc(.5lh - 10px);display:grid}.service-mark svg{block-size:11px;inline-size:11px}.service-decision-yes .service-mark{background:var(--tint-lime-soft);color:var(--lime-ink-deep)}.service-decision-no .service-mark{background:var(--cream-ground);color:var(--slate)}html[data-concept=air] main.service-page[data-service] .service-stages>li{border:0}.service-after-grid{gap:var(--s6);margin-block-start:var(--s6);display:grid}@media (width>=900px){.service-after-grid{gap:var(--s8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}html[data-concept=air] main.service-page[data-service] .service-after-grid figure{grid-area:auto;margin:0}.service-after-grid figure img{border-radius:var(--r-lg);block-size:auto;inline-size:100%}html[data-concept=air] main.service-page[data-service] .service-after-grid .service-check-titled{gap:var(--s5) var(--s6);grid-area:auto;margin:0;display:grid}@media (width>=620px){html[data-concept=air] main.service-page[data-service] .service-after-grid .service-check-titled{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-concept=air] main.service-page[data-service] .service-after-grid .service-check-titled li{font-size:var(--t-body);border:0;padding:0}html[data-concept=air] main.service-page[data-service] .service-related .sr-title{font-size:var(--t-body)}@media (width>=900px){.service-answer-band .service-split:has(>.service-recognise-aside){align-items:center}}html[data-concept=air] main.service-page[data-service].department-blue{--air-ground:var(--dept-pediatrics-band-air);--air-tint:var(--dept-pediatrics-band-tint);--cream:var(--dept-pediatrics-band-cream);--cream-ground:var(--dept-pediatrics-band-ground);--cream-deep:var(--dept-pediatrics-band-deep);--cream-edge:var(--dept-pediatrics-band-edge);--hair:var(--dept-pediatrics-band-hair)}html[data-concept=air] main.service-page[data-service]:is(.department-blush,.department-clinic){--air-ground:var(--dept-dentistry-band-air);--air-tint:var(--dept-dentistry-band-tint);--cream:var(--dept-dentistry-band-cream);--cream-ground:var(--dept-dentistry-band-ground);--cream-deep:var(--dept-dentistry-band-deep);--cream-edge:var(--dept-dentistry-band-edge);--hair:var(--dept-dentistry-band-hair)}html[data-concept=air] main.service-page[data-service] :is(.service-stage-label,.service-related-label,.service-timing-label){color:var(--department-accent,var(--label-ink))}html[data-concept=air] main.service-page[data-service] .service-team-split dt{color:var(--ink)}html[data-concept=air] main.service-page[data-service] .service-answer-facts svg{color:var(--department-accent,var(--muted))}html[data-concept=air] main.service-page[data-service] .service-stage-card .service-stage-n{background:var(--cream-edge);color:var(--department-accent,var(--slate))}html[data-concept=air] main.service-page[data-service] .faq summary:hover,html[data-concept=air] main.service-page[data-service] .faq details[open]>summary{color:var(--ink)}html[data-concept=air] main.service-page[data-service].department-blue .faq details[open]>summary:after{background-color:var(--department-ground);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%233D5F70' stroke-width='1.9' stroke-linecap='round'%3E%3Cpath d='M2 4.5 6 8.5l4-4'/%3E%3C/svg%3E")}html[data-concept=air] main.service-page[data-service]:is(.department-blush,.department-clinic) .faq details[open]>summary:after{background-color:var(--department-ground);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23785461' stroke-width='1.9' stroke-linecap='round'%3E%3Cpath d='M2 4.5 6 8.5l4-4'/%3E%3C/svg%3E")}html[data-concept=air] main.service-page[data-service].department-cream .faq details[open]>summary:after{background-color:var(--department-ground);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%236F6237' stroke-width='1.9' stroke-linecap='round'%3E%3Cpath d='M2 4.5 6 8.5l4-4'/%3E%3C/svg%3E")}html[data-concept=air] main.service-page[data-service].department-cream .service-stage-card .service-stage-n{background:var(--cream-ground)}html[data-concept=air] main.service-page[data-service]:is(.department-blue,.department-blush,.department-clinic,.department-cream)>section.section:nth-of-type(2n){background:var(--air-ground)}html[data-concept=air] main.service-page[data-service]:is(.department-blue,.department-blush,.department-clinic,.department-cream)>section.section:nth-of-type(2n+3),html[data-concept=air] main.service-page[data-service]:is(.department-blue,.department-blush,.department-clinic,.department-cream)>section.section.service-plan-band{background:var(--department-ground)}html[data-concept=air] main.service-page[data-service] .service-team-list a{background:var(--air-ground);border:1px solid var(--hair);box-shadow:none}html[data-concept=air] main.service-page[data-service] .service-team-list a:hover{background:var(--white)}html[data-concept=air] main.service-page[data-service] .service-team-list img{background:var(--department-ground,var(--cream-ground));border-radius:var(--r-md,14px);padding:4px 4px 0}html[data-concept=air] main.service-page[data-service]:not(.department-page) section :is(.wrap>h2,.service-two h2,.service-split h2,.faq-aside h2,.service-plan h2,.service-related h2){font-size:var(--t-section);letter-spacing:var(--track-h2);font-weight:500;line-height:var(--lh-130)}html[data-concept=air] main.service-page[data-service]:not(.department-page) p.service-answer{font-size:var(--t-md);line-height:var(--lh-165)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-lead{font-size:var(--t-md);line-height:var(--lh-165);margin-block-start:var(--s4)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-body{font-size:var(--t-md);line-height:var(--lh-165);letter-spacing:normal}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-check li{font-size:var(--t-body);line-height:var(--lh-155)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-two p{font-size:var(--t-body);line-height:var(--lh-165);text-align:start}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-act p{font-size:var(--t-sm);line-height:var(--lh-155)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-related-label{font-size:var(--t-micro);letter-spacing:normal;text-transform:none;font-weight:500}html[data-concept=air] main.service-page[data-service]:not(.department-page) bdi{white-space:nowrap}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-team-list b{font-size:var(--t-body);font-weight:500}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-team-list span span{font-size:var(--t-sm);line-height:var(--lh-145);color:var(--slate)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .faq summary{font-size:var(--t-body);font-weight:500;line-height:var(--lh-155)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .faq .a p{font-size:var(--t-body);line-height:var(--lh-165)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .faq-help{font-size:var(--t-sm);line-height:var(--lh-155)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-plan>div>p:not(.plan-kicker){max-width:52ch;font-size:var(--t-md);line-height:var(--lh-165)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-plan .plan-kicker{font-size:var(--t-micro);line-height:var(--lh-145)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-band .paper-accent{display:none}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-label{margin:0 0 var(--s4);max-width:34ch;font-family:var(--display);font-size:var(--t-section);font-weight:500;line-height:var(--lh-130);letter-spacing:var(--track-h2);text-transform:none;color:var(--ink);text-wrap:balance}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-body{max-width:48em}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-act{padding:var(--s6);border-color:var(--hair);box-shadow:none}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-act p{max-width:none}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-act .service-hero-actions{gap:var(--s3);display:grid}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-act .btn{justify-content:center;inline-size:100%}@media (width>=900px){html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-grid{column-gap:var(--s6);grid-template-columns:minmax(0,1fr) 320px;align-items:center}}@media (width>=1100px){html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-timing-grid{column-gap:var(--s7);grid-template-columns:minmax(0,1fr) 360px}}html[data-concept=air] main.service-page[data-service] .service-icon{inline-size:var(--icon-disc);block-size:var(--icon-disc);background:var(--department-edge);color:var(--department-accent);border-radius:50%;flex:none;place-items:center;display:grid}html[data-concept=air] main.service-page[data-service] .service-icon svg{block-size:24px;inline-size:24px}html[data-concept=air] main.service-page[data-service] .service-answer-wide{max-width:48em;margin-block-end:var(--s7)}html[data-concept=air] main.service-page[data-service] .service-icon-cards{margin:var(--s6) 0 0;gap:var(--s4);padding:0;list-style:none;display:grid}@media (width>=620px){html[data-concept=air] main.service-page[data-service] .service-icon-cards{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-concept=air] main.service-page[data-service] .service-icon-cards li:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=1024px){html[data-concept=air] main.service-page[data-service] .service-icon-cards{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-concept=air] main.service-page[data-service] .service-icon-cards:has(>li:nth-child(3):last-child,>li:nth-child(5):last-child,>li:nth-child(6):last-child,>li:nth-child(9):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}html[data-concept=air] main.service-page[data-service] .service-icon-cards:has(>li:nth-child(3):last-child,>li:nth-child(5):last-child,>li:nth-child(6):last-child,>li:nth-child(9):last-child)>li{grid-column:span 2}html[data-concept=air] main.service-page[data-service] .service-icon-cards:has(>li:nth-child(5):last-child)>li:nth-child(n+4){grid-column:span 3}html[data-concept=air] main.service-page[data-service] .service-icon-cards li:last-child:nth-child(odd){grid-column:auto}html[data-concept=air] main.service-page[data-service] .service-icon-cards li:last-child:nth-child(7){grid-column:span 2}}html[data-concept=air] main.service-page[data-service] .service-icon-cards li{gap:var(--s4);padding:var(--s5);background:var(--white);border:1px solid var(--hair);border-radius:var(--r-card);font-size:var(--t-body);line-height:var(--lh-155);color:var(--slate);flex-direction:column;display:flex}@media (width<=619px){html[data-concept=air] main.service-page[data-service] .service-icon-cards li{padding:var(--s4);flex-direction:row;align-items:center}}html[data-concept=air] main.service-page[data-service] .service-do-avoid{gap:var(--s4);margin-block-start:var(--s6);display:grid}@media (width>=860px){html[data-concept=air] main.service-page[data-service] .service-do-avoid{grid-template-columns:1fr 1fr}}html[data-concept=air] main.service-page[data-service] .service-do-card{padding:var(--s6);background:var(--white);border:1px solid var(--hair);border-radius:var(--r-card)}html[data-concept=air] main.service-page[data-service] .service-do-card h3{margin:0 0 var(--s5);font-family:var(--display);font-size:var(--t-title);font-weight:500;line-height:var(--lh-140);color:var(--ink)}html[data-concept=air] main.service-page[data-service] .service-do-card ul{gap:var(--s4);margin:0;padding:0;list-style:none;display:grid}html[data-concept=air] main.service-page[data-service] .service-do-card li{align-items:center;gap:var(--s4);font-size:var(--t-body);line-height:var(--lh-155);color:var(--slate);display:flex}html[data-concept=air] main.service-page[data-service] .service-do-note{align-items:center;gap:var(--s4);margin:var(--s4) 0 0;padding:var(--s5) var(--s6);background:var(--cream-ground);border-inline-start:3px solid var(--pink-btn);border-radius:var(--r-card);font-size:var(--t-body);line-height:var(--lh-155);color:var(--ink);display:flex}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-check-titled span{font-size:var(--t-body);line-height:var(--lh-165)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-answer-band .service-split:has(>.service-recognise-aside){gap:var(--s7);grid-template-columns:minmax(0,1fr);align-items:start}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-answer-band .service-split:has(>.service-recognise-aside) p.service-answer{max-width:48em}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-answer-band .service-check{gap:var(--s3) var(--s7);margin-block-start:var(--s5)}@media (width>=760px){html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-recognise-aside .service-check{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-answer-band .service-check li{max-width:none;padding-inline-start:calc(var(--mark-disc) + var(--s3))}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-answer-band .service-check li:before,html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-answer-band .service-check li:after{content:"";inline-size:var(--mark-disc);block-size:var(--mark-disc);border-radius:50%;position:absolute;inset-block-start:calc((1lh - var(--mark-disc)) / 2);inset-inline-start:0}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-answer-band .service-check li:before{background:var(--department-edge)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-answer-band .service-check li:after{background:var(--department-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6.2 10.3 2.5 2.5 5-5.4'/%3E%3C/svg%3E") 50%/20px 20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6.2 10.3 2.5 2.5 5-5.4'/%3E%3C/svg%3E") 50%/20px 20px no-repeat}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-after-band .service-split-narrow{gap:var(--s6);grid-template-columns:minmax(0,1fr);align-items:start}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-after-band .service-split-narrow .service-check{gap:0 var(--s7);margin:0}@media (width>=760px){html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-after-band .service-split-narrow .service-check{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-after-band .service-split-narrow .service-check li{max-width:none;padding:var(--s4) 0;border-block-start:1px solid var(--hair)}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-after-band .service-split-narrow .service-check li:before{content:none}html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-after-band .service-split-narrow .service-check li:first-child{border-block-start:0;padding-block-start:0}@media (width>=760px){html[data-concept=air] main.service-page[data-service]:not(.department-page) .service-after-band .service-split-narrow .service-check li:nth-child(2){border-block-start:0;padding-block-start:0}}html[data-concept=air] main.service-page[data-service] .service-icon-list{margin:var(--s6) 0 0;padding:var(--s6);gap:var(--s5) var(--s7);background:var(--white);border:1px solid var(--hair);border-radius:var(--r-card);list-style:none;display:grid}@media (width>=760px){html[data-concept=air] main.service-page[data-service] .service-icon-list{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-concept=air] main.service-page[data-service] .service-icon-list li{align-items:flex-start;gap:var(--s4);font-size:var(--t-card);line-height:var(--lh-155);color:var(--slate);hyphens:manual;display:flex}html[data-concept=air] main.service-page[data-service] .service-icon-list li>span:last-child{padding-block-start:calc((var(--icon-disc) - 1lh) / 2)}html[data-concept=air] main.service-page[data-service] .service-icon-list b{font-size:var(--t-body);color:var(--ink);margin-block-end:var(--s1);font-weight:500;display:block}@media (width<=619px){html[data-concept=air] main.service-page[data-service] .service-icon-list{padding:var(--s5)}}html[data-concept=air] main.service-page[data-service] .service-signs-next p.service-salma-p{margin-block:var(--s1) var(--s4)}html[data-concept=air] main.service-page[data-service] .service-signs-next .service-salma-who+p.service-salma-p{margin-block-start:0}html[data-concept=air] main.service-page[data-service] .service-signs-next p.service-salma-call{margin-block-start:var(--s3)}html[data-concept=air] main.service-page[data-service] .service-two.is-structured{gap:var(--s8);grid-template-columns:minmax(0,1fr)}html[data-concept=air] main.service-page[data-service] .service-two p.service-explain-lead{margin:var(--s4) 0 0;max-width:62ch;font-size:var(--t-md);line-height:var(--lh-165);color:var(--slate);text-align:start;hyphens:manual}html[data-concept=air] main.service-page[data-service] .service-explain-list{margin:var(--s5) 0 0;padding:var(--s6);gap:var(--s5) var(--s7);background:var(--white);border:1px solid var(--hair);border-radius:var(--r-card);list-style:none;display:grid}@media (width>=760px){html[data-concept=air] main.service-page[data-service] .service-explain-list{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-concept=air] main.service-page[data-service] .service-explain-list:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){html[data-concept=air] main.service-page[data-service] .service-explain-list:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-concept=air] main.service-page[data-service] .service-explain-list li{align-items:flex-start;gap:var(--s3);font-size:var(--t-card);line-height:var(--lh-155);color:var(--slate);hyphens:manual;flex-direction:column;display:flex}html[data-concept=air] main.service-page[data-service] .service-explain-list b{font-size:var(--t-body);color:var(--ink);margin-block-end:var(--s1);font-weight:500;display:block}html[data-concept=air] main.service-page[data-service] .service-explain-n{inline-size:var(--icon-disc);block-size:var(--icon-disc);background:var(--department-edge);color:var(--department-accent);font-family:var(--display);font-size:var(--t-body);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}html[data-concept=air] main.service-page[data-service] .service-two p.service-explain-note{margin:var(--s4) 0 0;max-width:80ch;font-size:var(--t-sm);line-height:var(--lh-155);color:var(--slate);text-align:start;hyphens:manual}@media (width<=759px){html[data-concept=air] main.service-page[data-service] .service-explain-list{padding:var(--s5)}html[data-concept=air] main.service-page[data-service] .service-explain-list li{gap:var(--s4);flex-direction:row}}
