.SearchScreen-module__2O-Uqa__section{background:var(--color-bg);min-height:597px;padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(48px,8vw,100px)}.SearchScreen-module__2O-Uqa__bar{align-items:center;gap:var(--space-12);width:100%;height:60px;padding:0 var(--space-24);background:var(--color-bg-light);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.SearchScreen-module__2O-Uqa__barIcon{color:var(--color-text-muted);flex-shrink:0}.SearchScreen-module__2O-Uqa__input{min-width:0;height:100%;font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1}.SearchScreen-module__2O-Uqa__input::placeholder{color:var(--color-text-muted)}.SearchScreen-module__2O-Uqa__clear{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SearchScreen-module__2O-Uqa__clear:hover{color:var(--color-text-primary);background:var(--color-border)}.SearchScreen-module__2O-Uqa__tabs{gap:var(--space-12);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.SearchScreen-module__2O-Uqa__tab{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg);font-family:var(--font-body);font-weight:500;font-size:var(--fs-body-sm);color:var(--color-accent);transition:background-color var(--transition-base), color var(--transition-base), border-color var(--transition-base);padding:8px 20px}.SearchScreen-module__2O-Uqa__tab:hover{border-color:var(--color-accent)}.SearchScreen-module__2O-Uqa__tabActive{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-inverse)}.SearchScreen-module__2O-Uqa__count{margin-top:var(--space-32);font-family:var(--font-body);font-size:var(--fs-body-sm);color:var(--color-text-muted)}.SearchScreen-module__2O-Uqa__count strong{color:var(--color-text-primary);font-weight:600}.SearchScreen-module__2O-Uqa__grid{margin-top:var(--space-32);grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.SearchScreen-module__2O-Uqa__mainCol{min-width:0}.SearchScreen-module__2O-Uqa__featured{margin-bottom:var(--space-40)}.SearchScreen-module__2O-Uqa__featuredHeading{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);text-transform:uppercase;color:var(--color-text-primary);margin-bottom:var(--space-8)}.SearchScreen-module__2O-Uqa__featuredLink{font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text-muted);overflow-wrap:anywhere}.SearchScreen-module__2O-Uqa__featuredLink:hover{color:var(--color-accent)}.SearchScreen-module__2O-Uqa__group{margin-bottom:var(--space-40)}.SearchScreen-module__2O-Uqa__groupLabel{font-family:var(--font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--color-accent);margin-bottom:var(--space-24)}.SearchScreen-module__2O-Uqa__hits{gap:var(--space-24);flex-direction:column;display:flex}.SearchScreen-module__2O-Uqa__hitTitle{font-family:var(--font-heading);font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:var(--lh-snug);text-transform:uppercase;color:var(--color-text-primary);display:inline-block}.SearchScreen-module__2O-Uqa__hitTitle:hover{color:var(--color-accent)}.SearchScreen-module__2O-Uqa__hitExcerpt{margin-top:var(--space-8);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted);overflow-wrap:anywhere}.SearchScreen-module__2O-Uqa__empty,.SearchScreen-module__2O-Uqa__idle{font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-text-muted)}.SearchScreen-module__2O-Uqa__idle{margin-top:var(--space-40)}.SearchScreen-module__2O-Uqa__sidebar{min-width:0}.SearchScreen-module__2O-Uqa__relatedBox{padding:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.SearchScreen-module__2O-Uqa__relatedHeading{font-family:var(--font-body);font-weight:600;font-size:var(--fs-body);color:var(--color-text-primary);margin-bottom:var(--space-16)}.SearchScreen-module__2O-Uqa__relatedList{gap:var(--space-12);flex-direction:column;display:flex}.SearchScreen-module__2O-Uqa__relatedLink{font-family:var(--font-body);font-size:var(--fs-body-sm);color:var(--color-accent);text-align:left}.SearchScreen-module__2O-Uqa__relatedLink:hover{text-decoration:underline}@media (max-width:900px){.SearchScreen-module__2O-Uqa__grid{grid-template-columns:1fr}.SearchScreen-module__2O-Uqa__sidebar{order:-1}}
.Sub2FloatingCta-module__K5KAea__float{z-index:90;justify-content:flex-end;align-items:center;gap:var(--space-8);opacity:0;visibility:hidden;flex-wrap:wrap;max-width:calc(100% - 40px);transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(8px)}.Sub2FloatingCta-module__K5KAea__shown{opacity:1;visibility:visible;transition-delay:0s;transform:none}.Sub2FloatingCta-module__K5KAea__float .Sub2FloatingCta-module__K5KAea__button,.Sub2FloatingCta-module__K5KAea__float .Sub2FloatingCta-module__K5KAea__call{height:50px;font-family:var(--font-body);padding-inline:20px;font-size:18px;font-weight:600}.Sub2FloatingCta-module__K5KAea__float .Sub2FloatingCta-module__K5KAea__call{width:auto}.Sub2FloatingCta-module__K5KAea__float .Sub2FloatingCta-module__K5KAea__call>span{align-items:center;gap:var(--space-8);display:inline-flex}@media (max-width:640px){.Sub2FloatingCta-module__K5KAea__pair .Sub2FloatingCta-module__K5KAea__book{display:contents}.Sub2FloatingCta-module__K5KAea__pair .Sub2FloatingCta-module__K5KAea__call,.Sub2FloatingCta-module__K5KAea__pair .Sub2FloatingCta-module__K5KAea__button{flex:1 1 0;min-width:auto}.Sub2FloatingCta-module__K5KAea__float{background-color:#fff;border-top:1px solid #d3d3d385;max-width:none;min-height:90px;padding:20px;bottom:0;left:0;right:0}}@media (min-width:641px){.Sub2FloatingCta-module__K5KAea__float .Sub2FloatingCta-module__K5KAea__call{display:none}}@media (prefers-reduced-motion:reduce){.Sub2FloatingCta-module__K5KAea__float{transition:none;transform:none}}
.ClinicMap-module__g6HFhW__slot{width:100%;height:100%;position:relative}.ClinicMap-module__g6HFhW__map{border-radius:var(--radius-md);background:var(--color-bg-light);width:100%;height:100%;min-height:320px;overflow:hidden}:is(.ClinicMap-module__g6HFhW__map .maplibregl-canvas-container,.ClinicMap-module__g6HFhW__map .maplibregl-canvas){border-radius:var(--radius-md)}.ClinicMap-module__g6HFhW__map .maplibregl-ctrl-attrib{font-family:var(--font-body);font-size:10px}.ClinicMap-module__g6HFhW__embed{border:0;width:100%;height:100%;min-height:320px;display:block}.ClinicMap-module__g6HFhW__pin{cursor:pointer;transform-origin:50% 100%;width:24px;height:32px;transition:transform var(--transition-base), filter var(--transition-base);filter:drop-shadow(0 2px 3px #1a1e2f59);display:block}.ClinicMap-module__g6HFhW__pin svg{width:100%;height:100%;display:block}.ClinicMap-module__g6HFhW__pin svg path{fill:var(--color-bg-dark)}.ClinicMap-module__g6HFhW__pin svg circle{fill:var(--color-bg)}.ClinicMap-module__g6HFhW__pin:hover,.ClinicMap-module__g6HFhW__pin:focus-visible,.ClinicMap-module__g6HFhW__pin[data-focused]{filter:drop-shadow(0 6px 10px #1a1e2f73);z-index:2;transform:scale(1.35)}.ClinicMap-module__g6HFhW__pin:hover svg path,.ClinicMap-module__g6HFhW__pin:focus-visible svg path,.ClinicMap-module__g6HFhW__pin[data-focused] svg path{fill:var(--color-accent)}.ClinicMap-module__g6HFhW__tip .maplibregl-popup-content{padding:var(--space-12,12px) var(--space-16,16px);border-radius:var(--radius-sm);border:1px solid var(--color-border);font-family:var(--font-body);box-shadow:0 10px 24px #1a1e2f2e}.ClinicMap-module__g6HFhW__tip .maplibregl-popup-tip{border-top-color:var(--color-bg);border-bottom-color:var(--color-bg)}.ClinicMap-module__g6HFhW__tipInner{flex-direction:column;gap:4px;max-width:230px;display:flex}.ClinicMap-module__g6HFhW__tipName{font-family:var(--font-heading);font-size:var(--fs-body-sm);color:var(--color-text-primary)}.ClinicMap-module__g6HFhW__tipRow{font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.45}.ClinicMap-module__g6HFhW__tipLink{font-size:var(--fs-xs);color:var(--color-accent);margin-top:2px;font-weight:600}.ClinicMap-module__g6HFhW__tipLink:hover{text-decoration:underline}.ClinicMap-module__g6HFhW__plainList{gap:var(--space-8,8px);padding:var(--space-24,24px);font-family:var(--font-body);font-size:var(--fs-body-sm);flex-direction:column;margin:0;list-style:none;display:flex}.ClinicMap-module__g6HFhW__error{height:100%;padding:var(--space-24);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--fs-body-sm);text-align:center;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.ClinicMap-module__g6HFhW__pin{transition:none}}
.ServiceWhyChoose-module__-GxTZq__section{background:var(--color-bg-light);padding-block:clamp(48px,6vw,80px)}.ServiceWhyChoose-module__-GxTZq__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.ServiceWhyChoose-module__-GxTZq__media{aspect-ratio:756/750;border-radius:var(--radius-md);position:relative;overflow:hidden}.ServiceWhyChoose-module__-GxTZq__image{object-fit:cover;object-position:center}.ServiceWhyChoose-module__-GxTZq__copy{gap:var(--space-16);flex-direction:column;display:flex}.ServiceWhyChoose-module__-GxTZq__title{font-family:var(--font-heading);font-size:40px;font-weight:600;line-height:var(--lh-snug);color:var(--color-text-primary)}.ServiceWhyChoose-module__-GxTZq__body{font-family:var(--font-body);font-weight:400;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.ServiceWhyChoose-module__-GxTZq__listHeading{font-size:32px}.ServiceWhyChoose-module__-GxTZq__list{margin-top:var(--space-8);flex-direction:column;gap:10px;max-height:390px;display:flex;overflow-y:scroll}.ServiceWhyChoose-module__-GxTZq__item{border-bottom:1px solid var(--color-border);background-color:#fff;border-radius:.5rem;padding:20px}.ServiceWhyChoose-module__-GxTZq__trigger{justify-content:space-between;align-items:center;gap:var(--space-16);width:100%;padding-block:var(--space-16);text-align:left;font-family:var(--font-heading);font-weight:600;font-size:var(--fs-body);color:var(--color-text-primary);display:flex}.ServiceWhyChoose-module__-GxTZq__icon{flex:none;width:18px;height:18px;position:relative}.ServiceWhyChoose-module__-GxTZq__icon:before,.ServiceWhyChoose-module__-GxTZq__icon:after{content:"";background:var(--color-accent);transition:opacity var(--transition-base);position:absolute}.ServiceWhyChoose-module__-GxTZq__icon:before{width:18px;height:2px;top:8px;left:0}.ServiceWhyChoose-module__-GxTZq__icon:after{width:2px;height:18px;top:0;left:8px}.ServiceWhyChoose-module__-GxTZq__iconOpen:after{opacity:0}.ServiceWhyChoose-module__-GxTZq__panel{padding-bottom:var(--space-16);font-family:var(--font-body);font-weight:400;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}@media (max-width:900px){.ServiceWhyChoose-module__-GxTZq__grid{grid-template-columns:minmax(0,1fr)}.ServiceWhyChoose-module__-GxTZq__media{aspect-ratio:16/10}}
.ServicesOffered-module__KTTY2a__section{background:var(--color-bg);padding-block:clamp(48px,6vw,80px)}ul.ServicesOffered-module__KTTY2a__track{align-items:stretch;gap:8px}.ServicesOffered-module__KTTY2a__track>.ServicesOffered-module__KTTY2a__item{flex:0 0 calc(33.3333% - 5.33333px);max-width:none;display:flex}@media (max-width:900px){.ServicesOffered-module__KTTY2a__track>.ServicesOffered-module__KTTY2a__item{flex-basis:calc(50% - 4px)}}@media (max-width:640px){.ServicesOffered-module__KTTY2a__track>.ServicesOffered-module__KTTY2a__item{flex-basis:85%}}.ServicesOffered-module__KTTY2a__card{gap:var(--space-12);min-width:0;padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;flex:1;display:flex}.ServicesOffered-module__KTTY2a__cardLink{color:inherit;transition:border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base)}.ServicesOffered-module__KTTY2a__cardLink:hover{transform:translate(1px);box-shadow:0 18px 40px -24px #1526d066}.ServicesOffered-module__KTTY2a__titleArrow{margin-left:var(--space-8);color:var(--color-accent);transition:transform var(--transition-base);vertical-align:middle}.ServicesOffered-module__KTTY2a__cardLink:hover .ServicesOffered-module__KTTY2a__titleArrow{transform:translate(4px)}.ServicesOffered-module__KTTY2a__media{aspect-ratio:396/270;border-radius:var(--radius-sm);position:relative;overflow:hidden}.ServicesOffered-module__KTTY2a__image{object-fit:cover;object-position:center}.ServicesOffered-module__KTTY2a__title{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);text-transform:uppercase;color:var(--color-text-primary)}.ServicesOffered-module__KTTY2a__body{font-family:var(--font-body);font-weight:400;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.ServicesOffered-module__KTTY2a__listHeading{margin-top:var(--space-8);font-family:var(--font-body);font-weight:600;font-size:var(--fs-sm);color:var(--color-text-primary)}.ServicesOffered-module__KTTY2a__list{gap:var(--space-8);flex-direction:column;display:flex}.ServicesOffered-module__KTTY2a__listItem{align-items:flex-start;gap:var(--space-12);font-family:var(--font-body);font-weight:400;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--color-text-muted);display:flex}.ServicesOffered-module__KTTY2a__dot{border-radius:var(--radius-pill);background:var(--color-text-muted);flex:none;width:6px;height:6px;margin-top:8px}.ServicesOffered-module__KTTY2a__learnMore{align-items:center;gap:var(--space-8);padding-top:var(--space-8);font-family:var(--font-body);font-weight:600;font-size:var(--fs-sm);color:var(--color-accent);margin-top:auto;display:inline-flex}.ServicesOffered-module__KTTY2a__learnMoreArrow{color:var(--color-accent);transition:transform var(--transition-base)}.ServicesOffered-module__KTTY2a__cardLink:hover .ServicesOffered-module__KTTY2a__learnMoreArrow{transform:translate(4px)}.ServicesOffered-module__KTTY2a__learnMoreLink{align-self:flex-start;align-items:center;gap:var(--space-8);padding-top:var(--space-8);font-family:var(--font-body);font-weight:600;font-size:var(--fs-sm);color:var(--color-accent);margin-top:auto;display:inline-flex}.ServicesOffered-module__KTTY2a__learnMoreLink:hover{color:var(--color-accent-strong)}.ServicesOffered-module__KTTY2a__learnMoreLink:hover .ServicesOffered-module__KTTY2a__learnMoreArrow{transform:translate(4px)}.ServicesOffered-module__KTTY2a__actions{margin-top:var(--space-40)}@media (max-width:640px){.ServicesOffered-module__KTTY2a__section{padding-block:var(--m-section-py)}ul.ServicesOffered-module__KTTY2a__track{gap:var(--m-item-gap)}.ServicesOffered-module__KTTY2a__actions{margin-top:var(--m-block-gap)}}
﻿.ServicePricing-module__4nnuJW__section{background:var(--color-bg-light);padding-bottom:clamp(48px,6vw,80px)}.ServicePricing-module__4nnuJW__grid{gap:var(--space-24);margin-top:var(--space-40);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.ServicePricing-module__4nnuJW__card{gap:var(--space-12);height:100%;padding:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;display:flex}.ServicePricing-module__4nnuJW__name{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);text-transform:uppercase;color:var(--color-text-primary)}.ServicePricing-module__4nnuJW__price{font-family:var(--font-heading);color:#1a1e2f;font-size:clamp(36px,3.4vw,48px);font-weight:600;line-height:1}.ServicePricing-module__4nnuJW__body{font-family:var(--font-body);font-weight:400;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.ServicePricing-module__4nnuJW__cta{align-self:flex-start;margin-top:auto}@media (max-width:1100px){.ServicePricing-module__4nnuJW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ServicePricing-module__4nnuJW__grid{grid-template-columns:minmax(0,1fr)}}
.ServiceLocations-module__NicfRG__section{background:var(--color-bg-purple-dark,#14152d);color:var(--color-text-inverse);padding-block:clamp(48px,6vw,80px)}.ServiceLocations-module__NicfRG__title{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);text-transform:uppercase;color:var(--color-text-inverse)}.ServiceLocations-module__NicfRG__body{margin-top:var(--space-12);max-width:760px;font-family:var(--font-body);font-weight:400;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:#ffffffb8}.ServiceLocations-module__NicfRG__grid{margin-top:var(--space-40);grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.ServiceLocations-module__NicfRG__links{gap:var(--space-16);flex-direction:column;display:flex}.ServiceLocations-module__NicfRG__link{align-items:center;gap:var(--space-8);font-family:var(--font-body);font-weight:500;font-size:var(--fs-body-sm);color:#ffffffe6;transition:color var(--transition-base);display:inline-flex}.ServiceLocations-module__NicfRG__link img{opacity:.7;flex:none}.ServiceLocations-module__NicfRG__link:hover{color:var(--color-text-inverse)}.ServiceLocations-module__NicfRG__media{aspect-ratio:950/470;border-radius:var(--radius-md);position:relative;overflow:hidden}.ServiceLocations-module__NicfRG__image{object-fit:cover;object-position:center}.ServiceLocations-module__NicfRG__footnote{margin-top:var(--space-32);font-family:var(--font-body);font-weight:400;font-size:var(--fs-sm);line-height:var(--lh-body);color:#fff9}@media (max-width:900px){.ServiceLocations-module__NicfRG__grid{grid-template-columns:minmax(0,1fr)}.ServiceLocations-module__NicfRG__links{gap:var(--space-12) var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:520px){.ServiceLocations-module__NicfRG__links{grid-template-columns:minmax(0,1fr)}}
.ReviewedStrip-module__rT8RnW__strip{padding-block:var(--space-16) var(--space-12);border-bottom:1px solid var(--color-border);background:var(--color-bg)}.ReviewedStrip-module__rT8RnW__grid{gap:var(--space-16) var(--space-32);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:center;display:grid}.ReviewedStrip-module__rT8RnW__doctor{align-items:center;gap:var(--space-12);min-width:0;display:flex}.ReviewedStrip-module__rT8RnW__photo{object-fit:cover;border:1px solid var(--color-border);border-radius:4px;flex:none;width:48px;height:48px}.ReviewedStrip-module__rT8RnW__who{min-width:0}.ReviewedStrip-module__rT8RnW__name,.ReviewedStrip-module__rT8RnW__label{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.1}.ReviewedStrip-module__rT8RnW__value{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--color-text-muted);margin:4px 0 0;line-height:1.4}.ReviewedStrip-module__rT8RnW__fact{min-width:0;margin:0}.ReviewedStrip-module__rT8RnW__last{grid-column:4;grid-row:1 / span var(--rows,1)}@media (max-width:900px){.ReviewedStrip-module__rT8RnW__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ReviewedStrip-module__rT8RnW__doctor,.ReviewedStrip-module__rT8RnW__last{grid-column:1/-1}.ReviewedStrip-module__rT8RnW__last{grid-row:auto}}
.SectionTabs-module__28lH7a__tabs{z-index:20;background:var(--color-bg-dark);position:sticky;top:0}.SectionTabs-module__28lH7a__tabsInner{scrollbar-width:none;gap:clamp(20px,3vw,48px);display:flex;overflow-x:auto}.SectionTabs-module__28lH7a__tabsInner::-webkit-scrollbar{display:none}.SectionTabs-module__28lH7a__tab{padding-block:var(--space-16);white-space:nowrap;font-family:var(--font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--color-text-inverse);transition:border-color var(--transition-base);border-bottom:2px solid #0000;align-items:center;gap:6px;display:inline-flex}.SectionTabs-module__28lH7a__tab .SectionTabs-module__28lH7a__tabArrow{background-color:var(--color-text-inverse)}.SectionTabs-module__28lH7a__tab:hover,.SectionTabs-module__28lH7a__tab:focus-visible{border-color:var(--color-accent)}.SectionTabs-module__28lH7a__tabActive,.SectionTabs-module__28lH7a__tabActive:hover{border-color:var(--color-text-inverse)}
.ReviewedAbout-module__niq9-G__section{background:var(--color-bg);padding-block:clamp(48px,6vw,88px)}.ReviewedAbout-module__niq9-G__grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,80px);margin-top:clamp(24px,3vw,40px);display:grid}.ReviewedAbout-module__niq9-G__left{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ReviewedAbout-module__niq9-G__heading{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);color:var(--color-text-primary);line-height:1.08}.ReviewedAbout-module__niq9-G__right{min-width:0}.ReviewedAbout-module__niq9-G__trust{padding-top:var(--space-32);margin-top:auto}.ReviewedAbout-module__niq9-G__cta{margin-top:var(--space-24)}@media (max-width:820px){.ReviewedAbout-module__niq9-G__grid{grid-template-columns:1fr}}@media (max-width:640px){.ReviewedAbout-module__niq9-G__section{padding-block:var(--m-section-py)}.ReviewedAbout-module__niq9-G__grid{margin-top:var(--m-block-gap);gap:var(--m-block-gap)}.ReviewedAbout-module__niq9-G__right:not(:has(>:not(:empty))){display:none}.ReviewedAbout-module__niq9-G__trust{padding-top:var(--m-block-gap)}.ReviewedAbout-module__niq9-G__cta{margin-top:var(--m-block-gap)}}
.CappedScroll-module__CYjGtW__scroll{min-width:0}.CappedScroll-module__CYjGtW__capped>*{flex:none}.CappedScroll-module__CYjGtW__capped{padding-right:var(--space-8,8px);scrollbar-width:thin;scrollbar-color:var(--color-border,#d0d5dd) transparent;overflow-y:auto}.CappedScroll-module__CYjGtW__capped::-webkit-scrollbar{width:6px}.CappedScroll-module__CYjGtW__capped::-webkit-scrollbar-thumb{background:var(--color-border,#d0d5dd);border-radius:999px}.CappedScroll-module__CYjGtW__capped::-webkit-scrollbar-track{background:0 0}
@media (min-width:901px){.BalancedMedia-module__Rf6ibG__balanced[data-fit]>*{width:100%;height:var(--copy-height)}.BalancedMedia-module__Rf6ibG__balanced[data-fit=short]>*{min-height:calc(var(--image-height) * .8);max-height:calc(var(--image-height) * .85)}.BalancedMedia-module__Rf6ibG__balanced[data-fit=close]>*{min-height:calc(var(--image-height) * .95);max-height:var(--image-height)}.BalancedMedia-module__Rf6ibG__balanced[data-fit=tall]>*{min-height:var(--image-height);max-height:var(--image-height)}}
.CategorySections-module__NddGYq__section{background:var(--color-bg);padding-block:clamp(48px,6vw,88px)}.CategorySections-module__NddGYq__blue{background:var(--color-bg-blue)}.CategorySections-module__NddGYq__split{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.CategorySections-module__NddGYq__splitMain{min-width:0}.CategorySections-module__NddGYq__splitSolo{grid-template-columns:minmax(0,1fr)}.CategorySections-module__NddGYq__mobileHeading{display:none}.CategorySections-module__NddGYq__heading{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);color:var(--color-text-primary);line-height:1.06}.CategorySections-module__NddGYq__headingLight{color:var(--color-text-inverse)}.CategorySections-module__NddGYq__intro{margin-top:var(--space-16);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-muted)}.CategorySections-module__NddGYq__serifIntro{margin-top:var(--space-24);font-family:var(--font-serif);font-style:italic;font-size:var(--fs-lead);color:var(--color-text-primary);line-height:1.6}.CategorySections-module__NddGYq__serifLead{margin-top:var(--space-32);font-family:var(--font-serif);color:var(--color-text-primary);font-size:24px;font-style:italic;line-height:41px}.CategorySections-module__NddGYq__bullets{gap:var(--space-12);margin-top:var(--space-24);flex-direction:column;margin-bottom:30px;display:flex}.CategorySections-module__NddGYq__bullet{gap:var(--space-12);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-primary);display:flex}.CategorySections-module__NddGYq__dot{border-radius:var(--radius-pill);background:var(--color-text-muted);flex:none;width:6px;height:6px;margin-top:8px}.CategorySections-module__NddGYq__bulletLink{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.CategorySections-module__NddGYq__splitMain .CategorySections-module__NddGYq__richBullets{margin-top:var(--space-24);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-primary);margin-bottom:30px}.CategorySections-module__NddGYq__splitMain .CategorySections-module__NddGYq__richBullets ul{gap:var(--space-12);flex-direction:column;margin:0;padding-left:0;list-style:none;display:flex}.CategorySections-module__NddGYq__splitMain .CategorySections-module__NddGYq__richBullets li{padding-left:calc(6px + var(--space-12));margin:0;position:relative}.CategorySections-module__NddGYq__splitMain .CategorySections-module__NddGYq__richBullets li:before{content:"";border-radius:var(--radius-pill);background:var(--color-text-muted);width:6px;height:6px;position:absolute;top:8px;left:0}.CategorySections-module__NddGYq__splitMain .CategorySections-module__NddGYq__richBullets a{text-underline-offset:3px}.CategorySections-module__NddGYq__heroWrap{background:var(--color-bg);z-index:3;padding:10px;position:relative}.CategorySections-module__NddGYq__hero{isolation:isolate;border-radius:var(--radius-sm);background:var(--color-bg-dark);min-height:clamp(560px,60vw,700px);padding-block:clamp(48px,5vw,80px);position:relative}.CategorySections-module__NddGYq__heroImg{object-fit:cover;z-index:-2;border-radius:1rem}.CategorySections-module__NddGYq__heroScrim{z-index:-1;border-radius:var(--radius-sm);background:linear-gradient(90deg,#1a1e2feb 0%,#1a1e2fbf 45%,#1a1e2f73 100%);position:absolute;inset:0}.CategorySections-module__NddGYq__heroInner{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.CategorySections-module__NddGYq__heroLeft{color:var(--color-text-inverse);min-width:0}.CategorySections-module__NddGYq__crumb{font-family:var(--font-body);font-size:var(--fs-body-sm);color:#ffffffb3;margin-bottom:var(--space-16);flex-wrap:wrap;gap:6px;display:flex}.CategorySections-module__NddGYq__crumbItem{gap:6px;display:inline-flex}.CategorySections-module__NddGYq__crumbItem a{color:#ffffffb3}.CategorySections-module__NddGYq__crumb .CategorySections-module__NddGYq__crumbSep{background-color:var(--color-text-inverse);opacity:.6}.CategorySections-module__NddGYq__heroTitle{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text-inverse);font-size:clamp(38px,5vw,64px);font-weight:600;line-height:1.02}.CategorySections-module__NddGYq__heroBody{margin-top:var(--space-16);max-width:95%;font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:#ffffffd9}.CategorySections-module__NddGYq__certImg{object-fit:contain;width:auto;height:40px}.CategorySections-module__NddGYq__trust{color:var(--color-text-inverse);font-weight:600}.CategorySections-module__NddGYq__heroTrust{margin-top:var(--space-24)}.CategorySections-module__NddGYq__heroCtas{gap:var(--space-16);margin-top:var(--space-24);display:flex}.CategorySections-module__NddGYq__glass{border-color:var(--color-border);color:var(--color-text-primary);background:#fff}.CategorySections-module__NddGYq__heroForm{z-index:30;position:relative}.CategorySections-module__NddGYq__heroForm>*{width:100%}.CategorySections-module__NddGYq__featureStrip{z-index:2;background:var(--color-bg);padding-block:clamp(24px,3vw,40px);position:relative}.CategorySections-module__NddGYq__features{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.CategorySections-module__NddGYq__feature{align-items:center;gap:var(--space-12);padding:var(--space-16);background:var(--color-bg);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--fs-body-sm);color:var(--color-text-primary);border:.1px solid var(--color-border);display:flex;box-shadow:2px 2px 2px #0000001a}.CategorySections-module__NddGYq__featureIcon{border-radius:var(--radius-pill);background:var(--color-bg-blue);width:36px;height:36px;color:var(--color-accent-strong);flex:none;place-items:center;display:grid}.CategorySections-module__NddGYq__featureIcon>span{background-color:currentColor}.CategorySections-module__NddGYq__waitBand{background:var(--color-bg-slate,#5c6784);padding-block:clamp(40px,5vw,72px)}.CategorySections-module__NddGYq__waitBandLight{background:var(--color-bg)}.CategorySections-module__NddGYq__waitBandGradient{background:linear-gradient(to bottom, var(--color-bg), var(--color-bg-blue))}:is(.CategorySections-module__NddGYq__waitBandLight .CategorySections-module__NddGYq__waitBody,.CategorySections-module__NddGYq__waitBandLight h2,.CategorySections-module__NddGYq__waitBandGradient .CategorySections-module__NddGYq__waitBody,.CategorySections-module__NddGYq__waitBandGradient h2){color:var(--color-text-primary)}.CategorySections-module__NddGYq__readyBand{background:var(--color-bg-dark);padding-block:clamp(48px,6vw,88px)}.CategorySections-module__NddGYq__waitInner{grid-template-columns:minmax(0, var(--section-desc-width)) auto;align-items:end;gap:clamp(24px,4vw,56px);display:grid}.CategorySections-module__NddGYq__readyBand .CategorySections-module__NddGYq__waitInner{grid-template-columns:minmax(0, var(--section-desc-width)) auto}.CategorySections-module__NddGYq__waitInner.CategorySections-module__NddGYq__waitNoCta,.CategorySections-module__NddGYq__readyBand .CategorySections-module__NddGYq__waitInner.CategorySections-module__NddGYq__waitNoCta{grid-template-columns:minmax(0,1fr)}.CategorySections-module__NddGYq__readyBand .CategorySections-module__NddGYq__heroCtas{flex-wrap:nowrap}@media (max-width:900px){.CategorySections-module__NddGYq__readyBand .CategorySections-module__NddGYq__waitInner{grid-template-columns:1fr}.CategorySections-module__NddGYq__readyBand .CategorySections-module__NddGYq__heroCtas{flex-flow:column wrap;align-items:stretch}}.CategorySections-module__NddGYq__readyBand .CategorySections-module__NddGYq__heroCtas,.CategorySections-module__NddGYq__waitInner>.CategorySections-module__NddGYq__heroCtas{flex-wrap:wrap;justify-content:flex-end;place-self:end}.CategorySections-module__NddGYq__waitInner>a,.CategorySections-module__NddGYq__waitInner>button{place-self:end}.CategorySections-module__NddGYq__waitBody{margin-top:var(--space-16);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:#ffffffd9}.CategorySections-module__NddGYq__waitBandGradient .CategorySections-module__NddGYq__waitBody{max-width:none}@media (max-width:640px){.CategorySections-module__NddGYq__waitBandGradient .CategorySections-module__NddGYq__waitBody{max-width:100%}.CategorySections-module__NddGYq__featureStrip{z-index:2;background:var(--color-bg);margin-top:-10px;padding-block:clamp(24px,3vw,40px);position:relative}}.CategorySections-module__NddGYq__mediaSticky,.CategorySections-module__NddGYq__copySticky{top:calc(var(--sticky-offset) + 12px);position:sticky}.CategorySections-module__NddGYq__mediaTall{aspect-ratio:4/3;border-radius:var(--radius-md);position:relative;overflow:hidden}.CategorySections-module__NddGYq__mediaImg{object-fit:cover}.CategorySections-module__NddGYq__accessCards{gap:var(--space-16);margin-top:var(--space-24);flex-direction:column;display:flex}.CategorySections-module__NddGYq__accessCard{padding:var(--space-24);background:var(--color-bg);border-radius:var(--radius-md);box-shadow:0 12px 32px -24px #1a1e2f66}.CategorySections-module__NddGYq__accessTitle{font-family:var(--font-heading);text-transform:uppercase;font-weight:600;font-size:var(--fs-lead);color:var(--color-text-primary)}.CategorySections-module__NddGYq__accessBody{margin-top:var(--space-8);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.CategorySections-module__NddGYq__apptSection{background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-blue) 100%);padding-top:clamp(48px,6vw,100px)}.CategorySections-module__NddGYq__apptInner{grid-template-columns:minmax(0,756px) minmax(0,1fr);align-items:start;padding:10px;display:grid}.CategorySections-module__NddGYq__apptMediaSticky{top:calc(var(--sticky-offset) + 12px);position:sticky}.CategorySections-module__NddGYq__apptMedia{border-radius:var(--radius-sm);height:clamp(520px,64vh,760px);position:relative;overflow:hidden}.CategorySections-module__NddGYq__apptMediaImg{object-fit:cover}.CategorySections-module__NddGYq__apptScroll{flex-direction:column;gap:clamp(32px,4vw,48px);min-width:0;padding:clamp(40px,5vw,80px) clamp(40px,7vw,120px) clamp(40px,5vw,80px) clamp(40px,5vw,80px);display:flex}.CategorySections-module__NddGYq__apptHead{gap:var(--space-16);flex-direction:column;display:flex}.CategorySections-module__NddGYq__apptCards{gap:var(--space-8);flex-direction:column;display:flex}.CategorySections-module__NddGYq__apptCta{margin-top:var(--space-48)}@media (min-width:1025px){.CategorySections-module__NddGYq__apptNoMedia{max-width:calc(var(--container-max) + var(--page-gutter-max) * 2);padding:0 var(--page-gutter);margin-inline:auto}.CategorySections-module__NddGYq__apptNoMedia .CategorySections-module__NddGYq__apptScroll{padding:0 0 clamp(48px,6vw,100px)}}.CategorySections-module__NddGYq__apptCard{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-24);gap:var(--space-12);flex-direction:column;display:flex}.CategorySections-module__NddGYq__apptCardTitle{font-family:var(--font-heading);text-transform:uppercase;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:var(--lh-snug);color:var(--color-text-primary)}.CategorySections-module__NddGYq__apptCardBody{font-size:16px;line-height:var(--lh-body);color:var(--color-text-muted)}@media (max-width:1024px){.CategorySections-module__NddGYq__apptInner{padding-inline:var(--page-gutter);grid-template-columns:1fr;gap:clamp(24px,4vw,40px)}.CategorySections-module__NddGYq__apptMediaSticky{position:static}.CategorySections-module__NddGYq__apptMedia{aspect-ratio:4/3;height:auto}.CategorySections-module__NddGYq__apptScroll{padding:0}}@media (max-width:640px){.CategorySections-module__NddGYq__apptMediaSticky{order:0}.CategorySections-module__NddGYq__apptScroll{order:1}.CategorySections-module__NddGYq__apptScroll .CategorySections-module__NddGYq__apptHead>.CategorySections-module__NddGYq__heading{display:none}}.CategorySections-module__NddGYq__costStacked{flex-direction:column;gap:clamp(24px,3vw,40px);display:flex}.CategorySections-module__NddGYq__tableStack{overscroll-behavior-x:contain;grid-auto-columns:minmax(280px,1fr);grid-auto-flow:column;align-items:start;gap:clamp(16px,2vw,24px);display:grid;overflow-x:auto}@media (max-width:720px){.CategorySections-module__NddGYq__tableStack{grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}}.CategorySections-module__NddGYq__tableStack>div,.CategorySections-module__NddGYq__tableCard{padding:var(--space-32);background:var(--color-bg);border-radius:var(--radius-md);overflow-x:auto;box-shadow:0 18px 48px -32px #1a1e2f59}.CategorySections-module__NddGYq__priceTable,.CategorySections-module__NddGYq__compareTable{border-collapse:collapse;width:100%}.CategorySections-module__NddGYq__priceTable th,.CategorySections-module__NddGYq__compareTable th{text-align:left;padding:var(--space-12) var(--space-16);font-family:var(--font-heading);text-transform:uppercase;font-weight:600;font-size:var(--fs-body-sm);color:var(--color-text-primary);border-bottom:1px solid var(--color-border)}.CategorySections-module__NddGYq__priceTable td,.CategorySections-module__NddGYq__compareTable td{padding:var(--space-16);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);border-bottom:1px solid var(--color-border);vertical-align:top}.CategorySections-module__NddGYq__tdMuted{color:var(--color-text-muted)}.CategorySections-module__NddGYq__tdStrong{color:var(--color-text-primary);font-weight:600}.CategorySections-module__NddGYq__tableCta{margin-top:var(--space-24)}@media (max-width:640px){.CategorySections-module__NddGYq__tableCard,.CategorySections-module__NddGYq__tableStack>div{padding:var(--space-16)}.CategorySections-module__NddGYq__priceTable th,.CategorySections-module__NddGYq__priceTable td{padding:var(--space-12);font-size:var(--fs-sm)}.CategorySections-module__NddGYq__compareTable,.CategorySections-module__NddGYq__compareTable tbody,.CategorySections-module__NddGYq__compareTable tr,.CategorySections-module__NddGYq__compareTable td{width:100%;display:block}.CategorySections-module__NddGYq__compareTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CategorySections-module__NddGYq__compareTable tr{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);padding:var(--space-8) var(--space-16);margin-bottom:var(--space-16)}.CategorySections-module__NddGYq__compareTable td{justify-content:space-between;gap:var(--space-16);padding:var(--space-8) 0;border-bottom:1px solid var(--color-border);text-align:right;font-size:var(--fs-sm);display:flex}.CategorySections-module__NddGYq__compareTable td:last-child{border-bottom:0}.CategorySections-module__NddGYq__compareTable td[data-label]:before{content:attr(data-label);margin-right:var(--space-16);text-align:left;color:var(--color-text-primary);font-weight:600}.CategorySections-module__NddGYq__compareTable td:first-child{text-align:left;margin-bottom:var(--space-8);padding-bottom:var(--space-8);font-family:var(--font-heading);text-transform:uppercase;font-weight:600;font-size:var(--fs-body-sm);color:var(--color-text-primary);display:block}}.CategorySections-module__NddGYq__offeredGrid{gap:var(--space-24);grid-template-columns:repeat(4,1fr);margin-top:clamp(24px,3vw,40px);display:grid}.CategorySections-module__NddGYq__offeredCard{padding:var(--space-24);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.CategorySections-module__NddGYq__offeredTitle{font-family:var(--font-heading);text-transform:uppercase;font-weight:600;font-size:var(--fs-body);color:var(--color-text-primary);margin-bottom:var(--space-16)}.CategorySections-module__NddGYq__offeredList{gap:var(--space-16);flex-direction:column;display:flex}.CategorySections-module__NddGYq__offeredItem{align-items:center;gap:var(--space-12);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-primary);display:flex}.CategorySections-module__NddGYq__offeredDot{border-radius:var(--radius-pill);background:var(--color-text-muted);flex:none;width:6px;height:6px}.CategorySections-module__NddGYq__offeredLink{color:var(--color-text-primary)}.CategorySections-module__NddGYq__offeredLink:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.CategorySections-module__NddGYq__offeredGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.CategorySections-module__NddGYq__offeredGrid{grid-template-columns:1fr}}.CategorySections-module__NddGYq__compareFootnote,.CategorySections-module__NddGYq__acrossFootnote{margin-top:var(--space-16);font-size:var(--fs-body-sm);color:var(--color-text-muted)}.CategorySections-module__NddGYq__acrossBand{background:var(--color-bg-dark);padding-block:clamp(48px,6vw,88px)}.CategorySections-module__NddGYq__acrossBandLight{background:#ecf2fd}.CategorySections-module__NddGYq__acrossBandLight .CategorySections-module__NddGYq__acrossBody,.CategorySections-module__NddGYq__acrossBandLight .CategorySections-module__NddGYq__acrossFootnote{color:var(--color-text-muted)}.CategorySections-module__NddGYq__acrossBandLight .CategorySections-module__NddGYq__acrossLink>*{color:var(--color-text-primary);border-color:var(--color-accent)}.CategorySections-module__NddGYq__acrossBody{margin-top:var(--space-16);color:#ffffffd9;font-size:var(--fs-body);line-height:var(--lh-body)}.CategorySections-module__NddGYq__acrossGrid{margin-top:clamp(24px,3vw,40px)}.CategorySections-module__NddGYq__acrossLinks{gap:var(--space-16) var(--space-24);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CategorySections-module__NddGYq__acrossLink{display:flex}.CategorySections-module__NddGYq__acrossLink>*{width:100%;min-height:50px;padding:var(--space-8) var(--space-16);border:1px solid var(--color-text-inverse);border-radius:var(--radius-sm);font-size:var(--fs-body-sm);text-align:center;color:var(--color-text-inverse);transition:background-color var(--transition-base), color var(--transition-base);justify-content:center;align-items:center;display:flex}.CategorySections-module__NddGYq__acrossLink a:hover,.CategorySections-module__NddGYq__acrossLink a:focus-visible{background:var(--color-bg);color:var(--color-text-primary)}.CategorySections-module__NddGYq__acrossFootnote{color:#ffffff8c}@media (max-width:900px){.CategorySections-module__NddGYq__split,.CategorySections-module__NddGYq__heroInner,.CategorySections-module__NddGYq__waitInner{grid-template-columns:1fr}.CategorySections-module__NddGYq__acrossLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.CategorySections-module__NddGYq__mediaSticky,.CategorySections-module__NddGYq__copySticky{position:static}.CategorySections-module__NddGYq__readyBand .CategorySections-module__NddGYq__heroCtas,.CategorySections-module__NddGYq__waitInner>.CategorySections-module__NddGYq__heroCtas{justify-content:flex-start;width:100%}.CategorySections-module__NddGYq__waitInner>a,.CategorySections-module__NddGYq__waitInner>button{justify-self:start}.CategorySections-module__NddGYq__features{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.CategorySections-module__NddGYq__heroCtas{flex-direction:column;align-items:stretch}.CategorySections-module__NddGYq__crumb{font-size:14px}.CategorySections-module__NddGYq__heroTitle{font-size:32px}.CategorySections-module__NddGYq__heroBody{font-size:16px}.CategorySections-module__NddGYq__split,.CategorySections-module__NddGYq__waitInner,.CategorySections-module__NddGYq__offeredGrid,.CategorySections-module__NddGYq__features{grid-template-columns:1fr}.CategorySections-module__NddGYq__acrossLinks{grid-template-columns:minmax(0,1fr)}.CategorySections-module__NddGYq__mobileHeading{order:-1;display:block}.CategorySections-module__NddGYq__split .CategorySections-module__NddGYq__mediaSticky{order:0}.CategorySections-module__NddGYq__split .CategorySections-module__NddGYq__splitMain{order:1}.CategorySections-module__NddGYq__split .CategorySections-module__NddGYq__splitMain>.CategorySections-module__NddGYq__heading{display:none}.CategorySections-module__NddGYq__section,.CategorySections-module__NddGYq__waitBand,.CategorySections-module__NddGYq__readyBand,.CategorySections-module__NddGYq__acrossBand,.CategorySections-module__NddGYq__apptSection{padding-block:var(--m-section-py)}.CategorySections-module__NddGYq__split,.CategorySections-module__NddGYq__waitInner,.CategorySections-module__NddGYq__costStacked{gap:var(--m-block-gap)}.CategorySections-module__NddGYq__split .CategorySections-module__NddGYq__splitMain>.CategorySections-module__NddGYq__heading+*{margin-top:0}.CategorySections-module__NddGYq__intro,.CategorySections-module__NddGYq__waitBody,.CategorySections-module__NddGYq__acrossBody{margin-top:var(--m-heading-gap)}.CategorySections-module__NddGYq__bullets,.CategorySections-module__NddGYq__splitMain .CategorySections-module__NddGYq__richBullets{margin-bottom:0}.CategorySections-module__NddGYq__bullets:empty{display:none}.CategorySections-module__NddGYq__tableStack,.CategorySections-module__NddGYq__offeredGrid,.CategorySections-module__NddGYq__accessCards,.CategorySections-module__NddGYq__apptCards,.CategorySections-module__NddGYq__acrossLinks{gap:var(--m-item-gap)}.CategorySections-module__NddGYq__offeredGrid,.CategorySections-module__NddGYq__accessCards,.CategorySections-module__NddGYq__acrossGrid{margin-top:var(--m-block-gap)}.CategorySections-module__NddGYq__apptInner{gap:var(--m-block-gap);padding-block:0}.CategorySections-module__NddGYq__apptScroll{gap:var(--m-block-gap)}.CategorySections-module__NddGYq__apptCta,.CategorySections-module__NddGYq__waitInner>.CategorySections-module__NddGYq__heroCtas{margin-top:0}}
.AboutSection-module__G26wWW__section{background:var(--color-bg-blue);padding-block:clamp(56px,7vw,100px)}.AboutSection-module__G26wWW__header{margin-bottom:clamp(32px,4vw,48px)}.AboutSection-module__G26wWW__title{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);color:var(--color-text-primary);line-height:1.05}.AboutSection-module__G26wWW__subtitle{margin-top:var(--space-16);font-family:var(--font-body);font-weight:500;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-muted)}.AboutSection-module__G26wWW__cards{grid-template-columns:repeat(var(--card-cols,4), 1fr);gap:clamp(12px,1.4vw,20px);display:grid}.AboutSection-module__G26wWW__slider{--slider-gap:clamp(12px, 1.4vw, 20px)}.AboutSection-module__G26wWW__card{background:var(--color-bg);border-radius:var(--radius-sm);padding:var(--space-24)}.AboutSection-module__G26wWW__list{flex-direction:column;display:flex}.AboutSection-module__G26wWW__item{font-family:var(--font-body);font-weight:500;font-size:var(--fs-body-sm);color:var(--color-text-primary);line-height:1.2}.AboutSection-module__G26wWW__link,.AboutSection-module__G26wWW__plain{align-items:center;gap:var(--space-8);padding-block:var(--space-16);color:inherit;border-radius:var(--radius-md);text-decoration:none;transition:color .18s,transform .18s;display:flex}.AboutSection-module__G26wWW__bullet{border-radius:var(--radius-pill);background:var(--color-text-muted);flex:none;width:8px;height:8px;transition:background-color .18s}.AboutSection-module__G26wWW__link:hover .AboutSection-module__G26wWW__label,.AboutSection-module__G26wWW__link:focus-visible .AboutSection-module__G26wWW__label{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.AboutSection-module__G26wWW__link:hover,.AboutSection-module__G26wWW__link:focus-visible{transform:translate(4px)}.AboutSection-module__G26wWW__link:hover .AboutSection-module__G26wWW__bullet,.AboutSection-module__G26wWW__link:focus-visible .AboutSection-module__G26wWW__bullet{background:var(--color-accent)}.AboutSection-module__G26wWW__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.AboutSection-module__G26wWW__link,.AboutSection-module__G26wWW__plain,.AboutSection-module__G26wWW__bullet{transition:none}.AboutSection-module__G26wWW__link:hover,.AboutSection-module__G26wWW__link:focus-visible{transform:none}}@media (max-width:900px){.AboutSection-module__G26wWW__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.AboutSection-module__G26wWW__cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:var(--page-gutter);grid-template-columns:none;display:flex;overflow-x:auto}.AboutSection-module__G26wWW__cards::-webkit-scrollbar{display:none}.AboutSection-module__G26wWW__card{scroll-snap-align:start;flex:0 0 82%}}
.ClinicHubWhy-module__eX7vNG__section{padding:var(--section-padding-y) 0;background:var(--color-bg)}.ClinicHubWhy-module__eX7vNG__head{justify-content:space-between;align-items:flex-start;gap:var(--space-40);margin-bottom:var(--space-48);display:flex}.ClinicHubWhy-module__eX7vNG__headText{max-width:var(--section-desc-width)}.ClinicHubWhy-module__eX7vNG__headText:only-child{max-width:none}.ClinicHubWhy-module__eX7vNG__heading{font-size:var(--fs-h2);line-height:var(--lh-snug);margin:0 0 var(--space-16)}.ClinicHubWhy-module__eX7vNG__body{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--color-text-muted);margin:0}.ClinicHubWhy-module__eX7vNG__badge{align-items:center;gap:var(--space-12);max-width:320px;padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex:none;display:flex}.ClinicHubWhy-module__eX7vNG__badgeLogo{flex:none;width:56px;height:auto}.ClinicHubWhy-module__eX7vNG__badgeTitle{line-height:var(--lh-body);font-family:var(--font-heading);font-weight:600;font-size:var(--fs-body-sm);color:var(--color-text-primary);margin:0 0 2px}.ClinicHubWhy-module__eX7vNG__badgeBody{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--color-text-muted);margin:0}.ClinicHubWhy-module__eX7vNG__panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:1fr minmax(260px,340px);display:grid;overflow:hidden}.ClinicHubWhy-module__eX7vNG__panelNoImage{grid-template-columns:1fr}.ClinicHubWhy-module__eX7vNG__cells{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.ClinicHubWhy-module__eX7vNG__cell{padding:var(--space-40) var(--space-32);background:var(--color-bg)}.ClinicHubWhy-module__eX7vNG__cell:nth-child(odd){background:var(--color-bg-light)}.ClinicHubWhy-module__eX7vNG__cellTitle{font-family:var(--font-heading);font-size:var(--fs-h3);line-height:var(--lh-snug);text-transform:uppercase;color:var(--color-text-primary);margin:0 0 var(--space-12)}.ClinicHubWhy-module__eX7vNG__cellBody{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted);margin:0}.ClinicHubWhy-module__eX7vNG__media{min-height:100%;position:relative}.ClinicHubWhy-module__eX7vNG__image{object-fit:cover}@media (max-width:1200px){.ClinicHubWhy-module__eX7vNG__panel{grid-template-columns:1fr}.ClinicHubWhy-module__eX7vNG__media{order:-1;min-height:240px}}@media (max-width:900px){.ClinicHubWhy-module__eX7vNG__head{flex-direction:column}}@media (max-width:620px){.ClinicHubWhy-module__eX7vNG__cells{grid-template-columns:1fr}.ClinicHubWhy-module__eX7vNG__cell{padding:var(--space-24)}}@media (max-width:640px){.ClinicHubWhy-module__eX7vNG__section{padding-block:var(--m-section-py)}.ClinicHubWhy-module__eX7vNG__head{gap:var(--m-block-gap);margin-bottom:var(--m-block-gap)}.ClinicHubWhy-module__eX7vNG__heading{margin-bottom:var(--m-heading-gap)}}
.SurgicalTreatments-module__u76aEa__section{background:#1a1e2f;padding-bottom:80px}.SurgicalTreatments-module__u76aEa__sectionPlain{background:var(--color-bg-light)}.SurgicalTreatments-module__u76aEa__card{background:var(--color-bg);border-radius:var(--radius-sm);width:min(670px,86vw);display:flex;overflow:hidden}.SurgicalTreatments-module__u76aEa__cardPlain{border:1px solid var(--color-border);width:min(638px,88vw)}.SurgicalTreatments-module__u76aEa__media{flex:none;min-width:50%;position:relative}.SurgicalTreatments-module__u76aEa__image{object-fit:cover;width:50%}.SurgicalTreatments-module__u76aEa__body{gap:var(--space-16);padding:var(--space-24);flex-direction:column;width:50%;display:flex}.SurgicalTreatments-module__u76aEa__title{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-snug)}.SurgicalTreatments-module__u76aEa__surgicalTitle{color:#fff!important}.SurgicalTreatments-module__u76aEa__features{gap:var(--space-8);flex-direction:column;display:flex}.SurgicalTreatments-module__u76aEa__feature{align-items:flex-start;gap:var(--space-8);font-family:var(--font-body);font-weight:500;font-size:var(--fs-sm);color:var(--color-text-muted);display:flex}.SurgicalTreatments-module__u76aEa__feature img{flex:none;margin-top:2px}.SurgicalTreatments-module__u76aEa__learnMore{text-align:left;width:100%;padding-top:var(--space-16);border-top:1px solid var(--color-border);font-family:var(--font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--color-accent);align-self:flex-start;margin-top:auto;text-decoration:none}.SurgicalTreatments-module__u76aEa__learnMore:hover,.SurgicalTreatments-module__u76aEa__learnMore:focus-visible{text-decoration:underline}@media (max-width:560px){.SurgicalTreatments-module__u76aEa__card{flex-direction:column}.SurgicalTreatments-module__u76aEa__media{width:100%;min-width:0;height:200px}.SurgicalTreatments-module__u76aEa__image,.SurgicalTreatments-module__u76aEa__body{width:100%}}@media (max-width:640px){.SurgicalTreatments-module__u76aEa__section{padding-block:var(--m-section-py)}}
.BookOnlineSection-module__uqktma__section{background:var(--color-bg-dark);padding-block:clamp(56px,8vw,100px)}.BookOnlineSection-module__uqktma__inner{grid-template-columns:minmax(0,1fr) minmax(0,860px);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.BookOnlineSection-module__uqktma__intro{top:calc(var(--sticky-offset) + 24px);color:var(--color-text-inverse);position:sticky}.BookOnlineSection-module__uqktma__title{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text-inverse);font-size:40px;font-weight:600;line-height:1.08}.BookOnlineSection-module__uqktma__subtitle{margin-top:var(--space-16);font-family:var(--font-body);font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body);color:#fff9}.BookOnlineSection-module__uqktma__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.BookOnlineSection-module__uqktma__card{aspect-ratio:425/449;border-radius:var(--radius-sm);background:var(--color-bg-dark);border:1px solid #ffffff4d;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.BookOnlineSection-module__uqktma__cardImage{object-fit:cover}.BookOnlineSection-module__uqktma__card:after{content:"";pointer-events:none;background:linear-gradient(#1a1e2f00 45%,#1a1e2fd9 100%);position:absolute;inset:0}.BookOnlineSection-module__uqktma__cardContent{z-index:1;align-items:flex-start;gap:var(--space-12);padding:var(--space-24);flex-direction:column;display:flex;position:relative}.BookOnlineSection-module__uqktma__cardTitle,.BookOnlineSection-module__uqktma__cardBody{max-width:280px}.BookOnlineSection-module__uqktma__cardTitle{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);text-transform:uppercase;color:var(--color-text-inverse);line-height:1}.BookOnlineSection-module__uqktma__cardBody{font-family:var(--font-body);font-weight:400;font-size:var(--fs-sm);color:var(--color-text-inverse);line-height:22px}.BookOnlineSection-module__uqktma__card .BookOnlineSection-module__uqktma__cardCta{margin-top:var(--space-4);min-width:0;padding-inline:var(--space-16);border-color:#0000;font-weight:600}@media (max-width:900px){.BookOnlineSection-module__uqktma__inner{grid-template-columns:1fr}.BookOnlineSection-module__uqktma__intro{position:static}}@media (max-width:560px){.BookOnlineSection-module__uqktma__cards{grid-template-columns:1fr}}@media (max-width:640px){.BookOnlineSection-module__uqktma__section{padding-block:var(--m-section-py)}.BookOnlineSection-module__uqktma__inner{gap:var(--m-block-gap)}.BookOnlineSection-module__uqktma__subtitle{margin-top:var(--m-heading-gap)}.BookOnlineSection-module__uqktma__cards{gap:var(--m-item-gap)}}
.LocationSections-module__FxkJpW__heroWrap{background:var(--color-bg);z-index:3;padding:10px;position:relative}.LocationSections-module__FxkJpW__hero{isolation:isolate;border-radius:var(--radius-sm);background:var(--color-bg-dark);min-height:clamp(560px,60vw,700px);padding-block:clamp(48px,5vw,80px);position:relative}.LocationSections-module__FxkJpW__heroImg{object-fit:cover;z-index:-2;border-radius:1rem}.LocationSections-module__FxkJpW__heroScrim{z-index:-1;border-radius:var(--radius-sm);opacity:.6;background:linear-gradient(#003e8c 0%,#001126 45%);position:absolute;inset:0}.LocationSections-module__FxkJpW__heroInner{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.LocationSections-module__FxkJpW__heroLeft{color:var(--color-text-inverse)}.LocationSections-module__FxkJpW__crumb{font-family:var(--font-body);font-size:var(--fs-body-sm);color:#ffffffb3;margin-bottom:var(--space-16);flex-wrap:wrap;gap:6px;display:flex}.LocationSections-module__FxkJpW__crumbItem{gap:6px;display:inline-flex}.LocationSections-module__FxkJpW__crumbItem a{color:#ffffffb3}.LocationSections-module__FxkJpW__crumb .LocationSections-module__FxkJpW__crumbSep{background-color:var(--color-text-inverse);opacity:.6}.LocationSections-module__FxkJpW__heroTitle{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text-inverse);font-size:clamp(38px,5vw,60px);font-weight:600;line-height:1.02}.LocationSections-module__FxkJpW__heroBody{margin-top:var(--space-16);width:90%;font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:#ffffffd9}.LocationSections-module__FxkJpW__certImg{object-fit:contain;width:auto;height:40px}.LocationSections-module__FxkJpW__trust{color:var(--color-text-inverse);font-weight:600}.LocationSections-module__FxkJpW__heroTrust{margin-top:var(--space-24)}.LocationSections-module__FxkJpW__heroCtas{gap:var(--space-16);margin-top:var(--space-24);display:flex}.LocationSections-module__FxkJpW__glass{border-color:var(--color-border);color:var(--color-text-primary);background:#fff}.LocationSections-module__FxkJpW__heroForm{z-index:30;position:relative}.LocationSections-module__FxkJpW__heroForm>*{width:100%}.LocationSections-module__FxkJpW__featureStrip{z-index:2;background:var(--color-bg);margin-top:30px;padding-block:clamp(24px,3vw,40px);position:relative}.LocationSections-module__FxkJpW__features{gap:var(--space-16);grid-template-columns:repeat(6,1fr);display:grid}.LocationSections-module__FxkJpW__feature{align-items:center;gap:var(--space-12);padding:var(--space-16);background:var(--color-bg);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--fs-body-sm);color:var(--color-text-primary);border:.1px solid var(--color-border);display:flex;box-shadow:2px 2px 2px #0000001a}.LocationSections-module__FxkJpW__featureIcon{border-radius:var(--radius-pill);background:var(--color-bg-blue);width:36px;height:36px;color:var(--color-accent-strong);flex:none;place-items:center;display:grid}.LocationSections-module__FxkJpW__featureIcon>span{background-color:currentColor}.LocationSections-module__FxkJpW__section{background:var(--color-bg);padding-block:clamp(48px,6vw,88px)}.LocationSections-module__FxkJpW__split{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.LocationSections-module__FxkJpW__splitMain{min-width:0}.LocationSections-module__FxkJpW__splitSolo{grid-template-columns:minmax(0,1fr)}.LocationSections-module__FxkJpW__rowIntro{max-width:none}.LocationSections-module__FxkJpW__mobileHeading{display:none}.LocationSections-module__FxkJpW__heading{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);color:var(--color-text-primary);line-height:1.06}.LocationSections-module__FxkJpW__headingLight{color:var(--color-text-inverse)}.LocationSections-module__FxkJpW__serifIntro{margin-top:var(--space-24);font-family:var(--font-serif);font-style:italic;font-size:var(--fs-lead);color:var(--color-text-primary);line-height:1.6}.LocationSections-module__FxkJpW__bullets{gap:var(--space-12);margin-top:var(--space-24);margin-bottom:var(--space-24);flex-direction:column;display:flex}.LocationSections-module__FxkJpW__bullet{gap:var(--space-12);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-primary);display:flex}.LocationSections-module__FxkJpW__dot{border-radius:var(--radius-pill);background:var(--color-text-muted);flex:none;width:6px;height:6px;margin-top:8px}.LocationSections-module__FxkJpW__whyDetail .LocationSections-module__FxkJpW__richBullets{margin-top:var(--space-24);margin-bottom:var(--space-24);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-primary)}.LocationSections-module__FxkJpW__whyDetail .LocationSections-module__FxkJpW__richBullets ul{gap:var(--space-12);flex-direction:column;margin:0;padding-left:0;list-style:none;display:flex}.LocationSections-module__FxkJpW__whyDetail .LocationSections-module__FxkJpW__richBullets li{padding-left:calc(6px + var(--space-12));margin:0;position:relative}.LocationSections-module__FxkJpW__whyDetail .LocationSections-module__FxkJpW__richBullets li:before{content:"";border-radius:var(--radius-pill);background:var(--color-text-muted);width:6px;height:6px;position:absolute;top:8px;left:0}.LocationSections-module__FxkJpW__whyDetail .LocationSections-module__FxkJpW__richBullets a{text-underline-offset:3px}.LocationSections-module__FxkJpW__videoSection{background:var(--color-bg);padding-block:clamp(40px,5vw,72px)}.LocationSections-module__FxkJpW__videoBand{isolation:isolate;border-radius:var(--radius-md);background:var(--color-bg-dark);place-items:center;min-height:clamp(360px,40vw,520px);display:grid;position:relative;overflow:hidden}.LocationSections-module__FxkJpW__videoImg{object-fit:cover;z-index:-2}.LocationSections-module__FxkJpW__videoOverlay{z-index:-1;background:#1a1e2f8c;position:absolute;inset:0}.LocationSections-module__FxkJpW__videoInner{align-items:center;gap:var(--space-24);text-align:center;flex-direction:column;display:flex}.LocationSections-module__FxkJpW__playBtn{border-radius:var(--radius-sm);border:2px solid #ffffffd9;place-items:center;width:72px;height:72px;text-decoration:none;display:grid}.LocationSections-module__FxkJpW__playTriangle{border:12px solid #0000;border-left:20px solid #fff;border-right-width:0;width:0;height:0;margin-left:5px}.LocationSections-module__FxkJpW__videoCaption{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);color:var(--color-text-inverse)}.LocationSections-module__FxkJpW__blue{background:#ecf2fd}.LocationSections-module__FxkJpW__grey{background:var(--color-bg-light)}.LocationSections-module__FxkJpW__dark{background:var(--color-bg-dark)}.LocationSections-module__FxkJpW__dark .LocationSections-module__FxkJpW__intro{color:#ffffffd9}.LocationSections-module__FxkJpW__intro{margin-top:var(--space-16);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-muted)}.LocationSections-module__FxkJpW__mediaSticky,.LocationSections-module__FxkJpW__copySticky{top:calc(var(--sticky-offset) + 12px);position:sticky}.LocationSections-module__FxkJpW__mediaTall{aspect-ratio:4/3;border-radius:var(--radius-md);position:relative;overflow:hidden}.LocationSections-module__FxkJpW__mediaImg{object-fit:cover}.LocationSections-module__FxkJpW__accessCards{gap:var(--space-16);margin-top:var(--space-24);flex-direction:column;display:flex}.LocationSections-module__FxkJpW__accessCard{padding:var(--space-24);background:var(--color-bg);border-radius:var(--radius-md);box-shadow:0 12px 32px -24px #1a1e2f66}.LocationSections-module__FxkJpW__accessTitle{font-family:var(--font-heading);text-transform:uppercase;font-weight:600;font-size:var(--fs-lead);color:var(--color-text-primary)}.LocationSections-module__FxkJpW__accessBody{margin-top:var(--space-8);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.LocationSections-module__FxkJpW__appoint{background:linear-gradient(#fff,#ecf2fd)!important}.LocationSections-module__FxkJpW__steps{grid-auto-flow:column;grid-auto-columns:minmax(calc((100% - var(--space-24) * 4) / 5), 1fr);gap:var(--space-24);margin-top:var(--space-40);padding:var(--space-32);border:1px solid var(--color-border);border-radius:var(--radius-md);overscroll-behavior-x:contain;display:grid;overflow-x:auto}.LocationSections-module__FxkJpW__step{position:relative}.LocationSections-module__FxkJpW__step:before{content:"";top:11px;left:0;right:calc(var(--space-24) * -1);background:linear-gradient(to right, var(--color-accent) 50%, var(--color-border) 50%);height:1px;transition:background-position .35s;transition-delay:var(--d-line,0s);background-position:100% 0;background-size:200% 100%;position:absolute}.LocationSections-module__FxkJpW__step[data-line]:before{background-position:0 0}.LocationSections-module__FxkJpW__step:last-child:before{display:none}.LocationSections-module__FxkJpW__stepLabel{z-index:1;border-radius:var(--radius-pill);background:var(--color-bg-blue);height:22px;font-size:var(--fs-xs);color:var(--color-text-muted);margin-bottom:var(--space-12);transition:background-color .3s,color .3s;transition-delay:var(--d-label,0s);align-items:center;padding:0 10px;display:inline-flex;position:relative}.LocationSections-module__FxkJpW__stepLabel[data-fill]{background:var(--color-accent);color:var(--color-text-inverse)}.LocationSections-module__FxkJpW__stepTitle{font-family:var(--font-heading);text-transform:uppercase;font-weight:600;font-size:var(--fs-lead);color:var(--color-text-primary)}.LocationSections-module__FxkJpW__stepBody{margin-top:var(--space-8);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.LocationSections-module__FxkJpW__stepsCta{margin-top:var(--space-32)}.LocationSections-module__FxkJpW__tableCard{padding:var(--space-32);background:var(--color-bg);border-radius:var(--radius-md);overflow-x:auto;box-shadow:0 18px 48px -32px #1a1e2f59}.LocationSections-module__FxkJpW__priceTable{border-collapse:collapse;width:100%}.LocationSections-module__FxkJpW__priceTable th{text-align:left;padding:var(--space-12) var(--space-16);font-family:var(--font-heading);text-transform:uppercase;font-weight:600;font-size:var(--fs-body-sm);color:var(--color-text-primary);border-bottom:1px solid var(--color-border)}.LocationSections-module__FxkJpW__priceTable td{padding:var(--space-16);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);border-bottom:1px solid var(--color-border);vertical-align:top}.LocationSections-module__FxkJpW__tdMuted{color:var(--color-text-muted)}.LocationSections-module__FxkJpW__tdStrong{color:var(--color-text-primary);font-weight:600}.LocationSections-module__FxkJpW__tableCta{margin-top:var(--space-24)}.LocationSections-module__FxkJpW__tableCtas{gap:var(--space-12);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.LocationSections-module__FxkJpW__nearestMap{border-radius:var(--radius-md);height:clamp(360px,40vw,520px);margin-top:clamp(24px,3vw,40px);overflow:hidden}.LocationSections-module__FxkJpW__docsHead{justify-content:space-between;align-items:flex-start;gap:var(--space-24);flex-wrap:wrap;display:flex}.LocationSections-module__FxkJpW__docsHead>:first-child{max-width:var(--section-desc-width)}.LocationSections-module__FxkJpW__docsHead>:only-child{max-width:none}.LocationSections-module__FxkJpW__cqcBadge{gap:var(--space-12);padding:var(--space-16);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;display:flex}.LocationSections-module__FxkJpW__cqcLogo{object-fit:contain}.LocationSections-module__FxkJpW__cqcTitle{color:var(--color-text-primary);font-weight:600;font-family:var(--font-body);font-size:inherit;line-height:var(--lh-body)}.LocationSections-module__FxkJpW__cqcBody{font-size:var(--fs-body-sm);color:var(--color-text-muted);max-width:24ch}.LocationSections-module__FxkJpW__docsGrid{gap:var(--space-24);grid-template-columns:repeat(2,1fr);margin-top:clamp(24px,3vw,40px);display:grid}.LocationSections-module__FxkJpW__docCard{background:var(--color-bg);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 18px 48px -32px #1a1e2f4d}.LocationSections-module__FxkJpW__docPhoto{aspect-ratio:3/2.4;position:relative}.LocationSections-module__FxkJpW__docBody{justify-content:space-between;align-items:flex-start;gap:var(--space-12);padding:var(--space-24);display:flex}.LocationSections-module__FxkJpW__docName{font-weight:600;font-size:var(--fs-lead);color:var(--color-text-primary)}.LocationSections-module__FxkJpW__docRole{font-family:var(--font-heading);text-transform:uppercase;font-size:var(--fs-xs);color:var(--color-text-muted);margin-top:4px}.LocationSections-module__FxkJpW__docLinkedin{color:var(--color-accent);flex:none}.LocationSections-module__FxkJpW__reviewGrid{gap:var(--space-16);grid-template-columns:repeat(4,1fr);margin-top:clamp(24px,3vw,40px);display:grid}.LocationSections-module__FxkJpW__reviewCard{padding:var(--space-24);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.LocationSections-module__FxkJpW__reviewStars{margin-bottom:var(--space-12);align-items:center;gap:4px;display:flex}.LocationSections-module__FxkJpW__reviewVerified{font-size:var(--fs-xs);color:var(--color-text-muted);margin-left:6px}.LocationSections-module__FxkJpW__reviewTitle{color:var(--color-text-primary);font-weight:600;font-family:var(--font-body);font-size:inherit;line-height:var(--lh-body)}.LocationSections-module__FxkJpW__reviewBody{margin-top:var(--space-8);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.LocationSections-module__FxkJpW__reviewMeta{margin-top:var(--space-16);font-size:var(--fs-xs);color:var(--color-text-muted)}.LocationSections-module__FxkJpW__faqHead{text-align:center;margin:0 auto clamp(24px,3vw,40px)}.LocationSections-module__FxkJpW__faqGrid{gap:var(--space-16);grid-template-columns:repeat(2,1fr);display:grid}.LocationSections-module__FxkJpW__faqItem{background:var(--color-bg-light);border-radius:var(--radius-md);padding:var(--space-16) var(--space-24)}.LocationSections-module__FxkJpW__faqQ{justify-content:space-between;align-items:center;gap:var(--space-12);cursor:pointer;font-family:var(--font-heading);font-weight:600;font-size:var(--fs-body);color:var(--color-text-primary);list-style:none;display:flex}.LocationSections-module__FxkJpW__faqQ::-webkit-details-marker{display:none}.LocationSections-module__FxkJpW__faqPlus{border-radius:var(--radius-pill);background:var(--color-text-muted);color:#fff;flex:none;place-items:center;width:28px;height:28px;display:grid}.LocationSections-module__FxkJpW__faqA{margin-top:var(--space-12);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.LocationSections-module__FxkJpW__readyBand{background:var(--color-bg-dark);color:#fff;padding-block:clamp(48px,6vw,88px)}.LocationSections-module__FxkJpW__readyInner{grid-template-columns:minmax(0, var(--section-desc-width)) auto;justify-content:space-between;align-items:end;gap:48px;display:grid}.LocationSections-module__FxkJpW__readySolo{grid-template-columns:minmax(0,1fr)}.LocationSections-module__FxkJpW__readyInner>:not(:first-child){justify-self:end}@media (max-width:900px){.LocationSections-module__FxkJpW__heroInner{grid-template-columns:1fr}.LocationSections-module__FxkJpW__features{margin-top:var(--space-24);grid-template-columns:repeat(2,1fr);margin-bottom:0;transform:none}.LocationSections-module__FxkJpW__split{grid-template-columns:1fr}.LocationSections-module__FxkJpW__mediaSticky,.LocationSections-module__FxkJpW__copySticky{position:static}.LocationSections-module__FxkJpW__steps{grid-template-columns:1fr 1fr;grid-auto-flow:row;overflow-x:visible}.LocationSections-module__FxkJpW__docsGrid,.LocationSections-module__FxkJpW__faqGrid,.LocationSections-module__FxkJpW__readyInner{grid-template-columns:1fr}.LocationSections-module__FxkJpW__readyInner>:not(:first-child){justify-self:start}.LocationSections-module__FxkJpW__reviewGrid{grid-template-columns:1fr 1fr}.LocationSections-module__FxkJpW__readyBand .LocationSections-module__FxkJpW__heroCtas{flex-direction:column;align-items:stretch;width:100%}}@media (max-width:640px){.LocationSections-module__FxkJpW__heroCtas{flex-direction:column;align-items:stretch}.LocationSections-module__FxkJpW__heroTitle{font-size:clamp(28px,7.5vw,40px)}.LocationSections-module__FxkJpW__split,.LocationSections-module__FxkJpW__docsGrid,.LocationSections-module__FxkJpW__faqGrid,.LocationSections-module__FxkJpW__steps,.LocationSections-module__FxkJpW__reviewGrid,.LocationSections-module__FxkJpW__features{grid-template-columns:1fr}.LocationSections-module__FxkJpW__step:before{display:none}.LocationSections-module__FxkJpW__mobileHeading{order:-1;display:block}.LocationSections-module__FxkJpW__split .LocationSections-module__FxkJpW__mediaSticky{order:0}.LocationSections-module__FxkJpW__split .LocationSections-module__FxkJpW__splitMain{order:1}.LocationSections-module__FxkJpW__split .LocationSections-module__FxkJpW__splitMain>.LocationSections-module__FxkJpW__heading{display:none}.LocationSections-module__FxkJpW__section,.LocationSections-module__FxkJpW__readyBand,.LocationSections-module__FxkJpW__videoSection{padding-block:var(--m-section-py)}.LocationSections-module__FxkJpW__split,.LocationSections-module__FxkJpW__docsHead,.LocationSections-module__FxkJpW__readyInner{gap:var(--m-block-gap)}.LocationSections-module__FxkJpW__split .LocationSections-module__FxkJpW__splitMain>.LocationSections-module__FxkJpW__heading+*{margin-top:0}.LocationSections-module__FxkJpW__intro,.LocationSections-module__FxkJpW__readyBand .LocationSections-module__FxkJpW__waitBody{margin-top:var(--m-heading-gap)}.LocationSections-module__FxkJpW__bullets,.LocationSections-module__FxkJpW__whyDetail .LocationSections-module__FxkJpW__richBullets{margin-bottom:0}.LocationSections-module__FxkJpW__bullets:empty{display:none}.LocationSections-module__FxkJpW__accessCards,.LocationSections-module__FxkJpW__steps,.LocationSections-module__FxkJpW__nearestMap,.LocationSections-module__FxkJpW__docsGrid,.LocationSections-module__FxkJpW__reviewGrid,.LocationSections-module__FxkJpW__stepsCta,.LocationSections-module__FxkJpW__tableCta,.LocationSections-module__FxkJpW__tableCtas{margin-top:var(--m-block-gap)}.LocationSections-module__FxkJpW__faqHead{margin-bottom:var(--m-block-gap)}.LocationSections-module__FxkJpW__accessCards,.LocationSections-module__FxkJpW__docsGrid,.LocationSections-module__FxkJpW__reviewGrid,.LocationSections-module__FxkJpW__faqGrid{gap:var(--m-item-gap)}.LocationSections-module__FxkJpW__readyBand .LocationSections-module__FxkJpW__heroCtas{margin-top:0}}
.ExtraSections-module__dJDNOG__stack>.ExtraSections-module__dJDNOG__flush{padding-top:0}
.ClinicHubLocations-module__7M5GAG__section{padding:var(--section-padding-y) 0;background:linear-gradient(180deg, #fff 0%, var(--color-bg-blue) 100%)}.ClinicHubLocations-module__7M5GAG__title{color:var(--color-text-primary)!important}.ClinicHubLocations-module__7M5GAG__card{width:max(300px, calc((100% - 2 * var(--space-24)) / 3));background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-24);flex-direction:column;display:flex;box-shadow:0 24px 60px -40px #1a1e2f59}.ClinicHubLocations-module__7M5GAG__media{aspect-ratio:16/11;border-radius:var(--radius-md);width:100%;margin-bottom:var(--space-24);position:relative;overflow:hidden}.ClinicHubLocations-module__7M5GAG__image{object-fit:cover}.ClinicHubLocations-module__7M5GAG__name{font-family:var(--font-heading);font-size:var(--fs-h3);line-height:var(--lh-snug);text-transform:uppercase;color:var(--color-text-primary);margin:0 0 var(--space-16)}.ClinicHubLocations-module__7M5GAG__rows{margin:0 0 var(--space-24);flex:1;padding:0;list-style:none}.ClinicHubLocations-module__7M5GAG__row{gap:var(--space-12);padding:var(--space-16) 0;border-bottom:1px solid var(--color-border);display:flex}.ClinicHubLocations-module__7M5GAG__row:last-child{border-bottom:none}.ClinicHubLocations-module__7M5GAG__rowIcon{border-radius:var(--radius-sm);background:var(--color-bg-blue);width:36px;height:36px;color:var(--color-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.ClinicHubLocations-module__7M5GAG__rowIcon .ClinicHubLocations-module__7M5GAG__rowGlyph{background-color:var(--color-accent)}.ClinicHubLocations-module__7M5GAG__rowContent{min-width:0}.ClinicHubLocations-module__7M5GAG__rowLabel{font-family:var(--font-heading);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-4);display:block}.ClinicHubLocations-module__7M5GAG__rowValue{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-primary);margin:0}.ClinicHubLocations-module__7M5GAG__rowValue a{color:inherit;text-decoration:none}.ClinicHubLocations-module__7M5GAG__hoursLine{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-primary);margin:0}.ClinicHubLocations-module__7M5GAG__hoursLine strong{font-weight:600}.ClinicHubLocations-module__7M5GAG__actions{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.ClinicHubLocations-module__7M5GAG__actions .ClinicHubLocations-module__7M5GAG__book,.ClinicHubLocations-module__7M5GAG__view{min-width:0;height:50px;line-height:var(--lh-body);font-family:var(--font-body);font-weight:600;font-size:var(--fs-sm);padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm);transition:background var(--transition-base,.15s ease);border:1px solid;align-items:center;text-decoration:none;display:inline-flex}.ClinicHubLocations-module__7M5GAG__actions .ClinicHubLocations-module__7M5GAG__book{background:var(--color-accent-strong);color:var(--color-text-inverse);border-color:var(--color-accent-strong)}.ClinicHubLocations-module__7M5GAG__actions .ClinicHubLocations-module__7M5GAG__book:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-inverse)}.ClinicHubLocations-module__7M5GAG__view{color:var(--color-accent);border-color:var(--color-accent)}.ClinicHubLocations-module__7M5GAG__view:hover{background:var(--color-bg-light)}@media (max-width:900px){.ClinicHubLocations-module__7M5GAG__card{width:min(88vw,380px)}}@media (max-width:640px){.ClinicHubLocations-module__7M5GAG__actions{flex-direction:column;align-items:stretch}.ClinicHubLocations-module__7M5GAG__actions .ClinicHubLocations-module__7M5GAG__book,.ClinicHubLocations-module__7M5GAG__view{justify-content:center;width:100%}.ClinicHubLocations-module__7M5GAG__section{padding-block:var(--m-section-py)}}
.HeroFeatureStrip-module__y3-RYW__chipsWrap{z-index:2;margin-top:clamp(-56px,-5vw,-40px);position:relative}.HeroFeatureStrip-module__y3-RYW__chips{grid-template-columns:repeat(var(--strip-cols,6), minmax(0, 1fr));gap:clamp(10px,1vw,16px);margin:0;padding:70px 0 20px;list-style:none;display:grid}.HeroFeatureStrip-module__y3-RYW__chip{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 20px 44px -28px #1a1e2f66}.HeroFeatureStrip-module__y3-RYW__chipIcon{border-radius:var(--radius-sm);background:var(--color-bg-blue);width:38px;height:38px;color:var(--color-accent-strong);flex:none;place-items:center;display:grid}.HeroFeatureStrip-module__y3-RYW__chipIcon>span{background-color:currentColor}.HeroFeatureStrip-module__y3-RYW__chipLabel{font-family:var(--font-body);color:var(--color-text-primary);font-size:13px;font-weight:500;line-height:1.25}@media (max-width:1100px){.HeroFeatureStrip-module__y3-RYW__chips{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.HeroFeatureStrip-module__y3-RYW__chips{grid-template-columns:minmax(0,1fr)}}
.SharedCountryCards-module__ADNqmW__section{background:var(--color-bg);padding-block:clamp(48px,6vw,100px)}.SharedCountryCards-module__ADNqmW__heading{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);text-transform:uppercase;color:var(--color-text-primary);line-height:1.08}.SharedCountryCards-module__ADNqmW__grid{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(32px,4vw,60px) 0 0;padding:0;list-style:none;display:grid}.SharedCountryCards-module__ADNqmW__card{aspect-ratio:444/269;border-radius:var(--radius-sm);background:var(--color-bg-dark);position:relative;overflow:hidden}.SharedCountryCards-module__ADNqmW__card[hidden]{display:none}.SharedCountryCards-module__ADNqmW__image{object-fit:cover;transition:transform var(--transition-base)}.SharedCountryCards-module__ADNqmW__link{color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.SharedCountryCards-module__ADNqmW__link:hover .SharedCountryCards-module__ADNqmW__image{transform:scale(1.03)}.SharedCountryCards-module__ADNqmW__link:focus-visible{outline-offset:-4px}.SharedCountryCards-module__ADNqmW__name{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-bg-dark);max-width:calc(100% - 20px);font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);text-transform:uppercase;color:var(--color-text-inverse);padding:8px 10px;line-height:1;position:absolute;top:10px;left:0}.SharedCountryCards-module__ADNqmW__badge{align-items:center;gap:var(--space-8);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:calc(100% - 20px);min-height:32px;font-family:var(--font-body);font-weight:500;font-size:var(--fs-sm);color:var(--color-text-inverse);background:#ffffff4d;padding:4px 12px 4px 10px;line-height:1.2;display:inline-flex;position:absolute;bottom:10px;left:10px}.SharedCountryCards-module__ADNqmW__pound{border:1px solid;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;font-size:9px;line-height:1;display:inline-grid}.SharedCountryCards-module__ADNqmW__more{margin-top:var(--space-40);justify-content:center;display:flex}@media (max-width:1024px){.SharedCountryCards-module__ADNqmW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.SharedCountryCards-module__ADNqmW__grid{grid-template-columns:1fr}}@media (max-width:640px){.SharedCountryCards-module__ADNqmW__section{padding-block:var(--m-section-py)}.SharedCountryCards-module__ADNqmW__grid{margin-top:var(--m-heading-gap);gap:var(--m-item-gap)}.SharedCountryCards-module__ADNqmW__more{margin-top:var(--m-block-gap)}}
.heroFormSlot-module__Vdd4ra__image{object-fit:contain;border-radius:var(--radius-sm);width:100%;height:auto;max-height:450px;display:block}
.SurgeryHero-module__6rjdiW__outer{padding:10px}.SurgeryHero-module__6rjdiW__section{color:var(--color-text-inverse);border-radius:var(--radius-sm);background:linear-gradient(115deg,#2b2f8f 0%,#3a2f9c 45%,#4b3bb5 100%);padding-block:clamp(48px,5vw,80px) clamp(48px,6vw,72px);position:relative;overflow:hidden}.SurgeryHero-module__6rjdiW__breadcrumb{margin-bottom:var(--space-32)}.SurgeryHero-module__6rjdiW__breadcrumb ol{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.SurgeryHero-module__6rjdiW__breadcrumb li{align-items:center;gap:var(--space-8);font-family:var(--font-body);font-weight:500;font-size:var(--fs-body-sm);color:#ffffffa6;display:inline-flex}.SurgeryHero-module__6rjdiW__breadcrumb a:hover,.SurgeryHero-module__6rjdiW__breadcrumb [aria-current=page]{color:var(--color-text-inverse)}.SurgeryHero-module__6rjdiW__grid{gap:var(--space-48);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.SurgeryHero-module__6rjdiW__copy{align-items:flex-start;gap:var(--space-24);padding-block:var(--space-24);flex-direction:column;display:flex}.SurgeryHero-module__6rjdiW__title{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text-inverse);font-size:clamp(38px,4.6vw,64px);font-weight:700;line-height:1.05}.SurgeryHero-module__6rjdiW__body{font-family:var(--font-body);font-weight:500;font-size:clamp(16px, 1.3vw, var(--fs-lead));line-height:var(--lh-body);color:#ffffffd1;max-width:52ch}.SurgeryHero-module__6rjdiW__actions{align-items:center;gap:var(--space-16);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.SurgeryHero-module__6rjdiW__callButton{min-width:228px;height:50px;padding-inline:var(--space-24);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--color-text-primary);white-space:nowrap;transition:background-color var(--transition-base), border-color var(--transition-base);background:#fff;justify-content:center;align-items:center;display:inline-flex}.SurgeryHero-module__6rjdiW__callButton:hover{background:var(--color-bg-light)}@media (max-width:640px){.SurgeryHero-module__6rjdiW__actions{flex-direction:column;align-items:stretch}.SurgeryHero-module__6rjdiW__callButton{width:100%;min-width:0}}.SurgeryHero-module__6rjdiW__mosaic{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.SurgeryHero-module__6rjdiW__tile{aspect-ratio:1;border-radius:var(--radius-md);flex-direction:column;gap:6px;display:flex;position:relative;overflow:hidden}.SurgeryHero-module__6rjdiW__tilePhoto{isolation:isolate}.SurgeryHero-module__6rjdiW__image{object-fit:cover;object-position:center}.SurgeryHero-module__6rjdiW__tileCard{padding:var(--space-16);background:var(--color-bg);color:var(--color-text-primary);justify-content:flex-start}.SurgeryHero-module__6rjdiW__tileAccent{background:var(--color-bg-purple)}.SurgeryHero-module__6rjdiW__featureIcon{border-radius:var(--radius-sm);background:var(--color-bg-blue);width:32px;height:32px;color:var(--color-accent-strong);justify-content:center;align-items:center;display:inline-flex}.SurgeryHero-module__6rjdiW__featureIcon>span{background-color:currentColor}.SurgeryHero-module__6rjdiW__featureTitle{font-family:var(--font-quote);font-weight:500;font-size:var(--fs-sm);color:var(--color-text-primary)}.SurgeryHero-module__6rjdiW__featureBody{font-family:var(--font-quote);color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.SurgeryHero-module__6rjdiW__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.SurgeryHero-module__6rjdiW__mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.SurgeryHero-module__6rjdiW__mosaic{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.SurgeryHero-module__6rjdiW__tile{aspect-ratio:16/9}}
.SurgeryIntro-module__UF-Ema__section{background:var(--color-bg);padding-block:clamp(56px, 8vw, var(--section-padding-y))}.SurgeryIntro-module__UF-Ema__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.SurgeryIntro-module__UF-Ema__media{border-radius:var(--radius-sm);height:100%;min-height:540px;position:relative;overflow:hidden}.SurgeryIntro-module__UF-Ema__image{object-fit:cover;object-position:center}.SurgeryIntro-module__UF-Ema__content{align-items:flex-start;gap:var(--space-24);flex-direction:column;display:flex}.SurgeryIntro-module__UF-Ema__title{font-family:var(--font-heading);font-size:40px;font-weight:600;line-height:var(--lh-snug);color:var(--color-text-primary)}.SurgeryIntro-module__UF-Ema__serif{font-family:var(--font-serif);color:var(--color-text-primary);font-size:clamp(19px,1.7vw,24px);font-weight:400;line-height:1.5}.SurgeryIntro-module__UF-Ema__body{font-family:var(--font-body);font-weight:500;font-size:clamp(16px, 1.3vw, var(--fs-lead));line-height:var(--lh-body);color:var(--color-text-muted)}.SurgeryIntro-module__UF-Ema__certs{align-items:center;gap:var(--space-24);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.SurgeryIntro-module__UF-Ema__certLogo{width:auto;height:44px}.SurgeryIntro-module__UF-Ema__certLink{display:inline-flex}.SurgeryIntro-module__UF-Ema__widget{flex:none;width:220px}.SurgeryIntro-module__UF-Ema__trustpilot{flex-direction:column-reverse;align-items:flex-start;gap:6px;display:flex}.SurgeryIntro-module__UF-Ema__trustpilotText{font-family:var(--font-emphasis);font-weight:700;font-size:var(--fs-xs);color:var(--color-text-primary)}@media (max-width:1024px){.SurgeryIntro-module__UF-Ema__grid{grid-template-columns:minmax(0,1fr)}.SurgeryIntro-module__UF-Ema__media{min-height:360px}}@media (max-width:640px){.SurgeryIntro-module__UF-Ema__section{padding-block:var(--m-section-py)}.SurgeryIntro-module__UF-Ema__grid{gap:var(--m-block-gap)}.SurgeryIntro-module__UF-Ema__content{gap:var(--m-heading-gap)}.SurgeryIntro-module__UF-Ema__certs{margin-top:calc(var(--m-block-gap) - var(--m-heading-gap))}.SurgeryIntro-module__UF-Ema__widget{flex:0 0 100%;width:100%}.SurgeryIntro-module__UF-Ema__widget .trustpilot-widget{width:160px;margin-left:-4px}}
.ProceduresCarousel-module__8mXYCa__section{background:var(--color-bg-purple);padding-block:clamp(56px, 8vw, var(--section-padding-y))}.ProceduresCarousel-module__8mXYCa__card{width:min(420px,80vw)}.ProceduresCarousel-module__8mXYCa__link{gap:var(--space-16);height:100%;padding:var(--space-16);background:var(--color-bg);border-radius:var(--radius-sm);flex-direction:column;display:flex}.ProceduresCarousel-module__8mXYCa__media{aspect-ratio:406/270;border-radius:var(--radius-sm);width:100%;position:relative;overflow:hidden}.ProceduresCarousel-module__8mXYCa__image{object-fit:cover;transition:transform var(--transition-base)}.ProceduresCarousel-module__8mXYCa__link:hover .ProceduresCarousel-module__8mXYCa__image{transform:scale(1.04)}.ProceduresCarousel-module__8mXYCa__title{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);text-transform:uppercase;color:var(--color-text-primary)}.ProceduresCarousel-module__8mXYCa__body{font-family:var(--font-body);font-weight:400;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}@media (max-width:640px){.ProceduresCarousel-module__8mXYCa__section{padding-block:var(--m-section-py)}}
.SurgeryJourney-module__0bwoIa__section{background:var(--color-bg);padding-bottom:clamp(56px, 8vw, var(--section-padding-y))}.SurgeryJourney-module__0bwoIa__steps{--label-height:26px;overscroll-behavior-x:contain;margin-top:var(--space-48);padding:var(--space-32) 0;border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-auto-columns:minmax(20%,1fr);grid-auto-flow:column;gap:0;display:grid;position:relative;overflow-x:auto}.SurgeryJourney-module__0bwoIa__step{align-items:flex-start;gap:var(--space-8);padding-inline:var(--space-32);flex-direction:column;display:flex;position:relative}.SurgeryJourney-module__0bwoIa__step:before{content:"";top:calc(var(--label-height) / 2);left:var(--space-32);right:calc(-1 * var(--space-32));background:linear-gradient(to right, var(--color-accent) 50%, var(--color-border) 50%);height:1px;transition:background-position .35s;transition-delay:var(--d-line,0s);background-position:100% 0;background-size:200% 100%;position:absolute}.SurgeryJourney-module__0bwoIa__step[data-line]:before{background-position:0 0}.SurgeryJourney-module__0bwoIa__step:last-child:before{display:none}.SurgeryJourney-module__0bwoIa__label{z-index:1;height:var(--label-height);background:var(--color-bg-light);font-family:var(--font-body);font-weight:500;font-size:var(--fs-xs);color:var(--color-text-muted);transition:background-color .3s,color .3s;transition-delay:var(--d-label,0s);border-radius:6px;align-items:center;padding-inline:10px;display:inline-flex;position:relative}.SurgeryJourney-module__0bwoIa__label[data-fill]{background:var(--color-accent);color:var(--color-text-inverse)}.SurgeryJourney-module__0bwoIa__title{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-snug);text-transform:uppercase;color:var(--color-text-primary)}.SurgeryJourney-module__0bwoIa__body{font-family:var(--font-body);font-weight:500;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.SurgeryJourney-module__0bwoIa__actions{margin-top:var(--space-40)}.SurgeryJourney-module__0bwoIa__cards{gap:var(--space-16);margin-top:var(--space-48);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;display:grid}.SurgeryJourney-module__0bwoIa__cardItem{gap:var(--space-12);padding:var(--space-24);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;display:flex}.SurgeryJourney-module__0bwoIa__cardTitle{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-snug);text-transform:uppercase;color:var(--color-text-primary)}.SurgeryJourney-module__0bwoIa__cardBody{font-family:var(--font-body);font-weight:500;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}@media (max-width:560px){.SurgeryJourney-module__0bwoIa__cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.SurgeryJourney-module__0bwoIa__steps{row-gap:var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;overflow-x:visible}.SurgeryJourney-module__0bwoIa__step:nth-child(odd)+.SurgeryJourney-module__0bwoIa__step{border-left:1px solid var(--color-border)}.SurgeryJourney-module__0bwoIa__step:nth-child(2n)+.SurgeryJourney-module__0bwoIa__step{border-left:none}.SurgeryJourney-module__0bwoIa__step:nth-child(odd):before{left:var(--space-32);right:0}.SurgeryJourney-module__0bwoIa__step:nth-child(2n):before{left:0;right:var(--space-32)}}@media (prefers-reduced-motion:reduce){.SurgeryJourney-module__0bwoIa__label,.SurgeryJourney-module__0bwoIa__step:before{transition-duration:.01ms;transition-delay:0s}}@media (max-width:560px){.SurgeryJourney-module__0bwoIa__steps{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.SurgeryJourney-module__0bwoIa__step+.SurgeryJourney-module__0bwoIa__step{border-left:none}.SurgeryJourney-module__0bwoIa__step:before{display:none}}@media (max-width:640px){.SurgeryJourney-module__0bwoIa__section{padding-block:var(--m-section-py)}.SurgeryJourney-module__0bwoIa__steps,.SurgeryJourney-module__0bwoIa__cards,.SurgeryJourney-module__0bwoIa__actions{margin-top:var(--m-block-gap)}.SurgeryJourney-module__0bwoIa__cards{gap:var(--m-item-gap)}}
.DoctorFeatureCard-module__DETY8W__card{padding:var(--space-24);border-radius:var(--radius-md);background:var(--color-bg);grid-template-columns:400px minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.DoctorFeatureCard-module__DETY8W__media{aspect-ratio:444/400;border-radius:var(--radius-sm);position:relative;overflow:hidden}.DoctorFeatureCard-module__DETY8W__image{object-fit:cover;object-position:center top}.DoctorFeatureCard-module__DETY8W__copy{gap:var(--space-12);flex-direction:column;display:flex}.DoctorFeatureCard-module__DETY8W__name{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);color:var(--color-text-primary)}.DoctorFeatureCard-module__DETY8W__roleRow{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.DoctorFeatureCard-module__DETY8W__role{font-family:var(--font-emphasis);font-weight:600;font-size:var(--fs-body-sm);color:var(--color-accent)}.DoctorFeatureCard-module__DETY8W__linkedin{color:var(--color-accent);flex:none;display:inline-flex}.DoctorFeatureCard-module__DETY8W__linkedin:hover{color:var(--color-accent-strong)}.DoctorFeatureCard-module__DETY8W__bio{font-family:var(--font-body);font-weight:400;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.DoctorFeatureCard-module__DETY8W__actions{align-items:center;gap:var(--space-16);margin-top:var(--space-8);flex-wrap:wrap;display:flex}@media (max-width:900px){.DoctorFeatureCard-module__DETY8W__card{grid-template-columns:minmax(0,1fr)}}
﻿.CoordinatorSection-module__wYZ0yq__section{background:var(--color-bg-purple);padding-bottom:clamp(48px,6vw,80px)}.CoordinatorSection-module__wYZ0yq__cardGap{margin-top:var(--space-40)}.CoordinatorSection-module__wYZ0yq__profile{align-items:center;gap:var(--space-8);font-family:var(--font-body);font-weight:500;font-size:var(--fs-sm);color:var(--color-accent);display:inline-flex}.CoordinatorSection-module__wYZ0yq__profile:hover{color:var(--color-accent-strong)}@media (max-width:640px){.CoordinatorSection-module__wYZ0yq__section{padding-block:var(--m-section-py)}.CoordinatorSection-module__wYZ0yq__cardGap{margin-top:var(--m-block-gap)}}
.SubServiceHero-module__FreS-q__heroWrap{background:var(--color-bg);z-index:3;padding:10px;position:relative}.SubServiceHero-module__FreS-q__section{isolation:isolate;z-index:0;border-radius:var(--radius-sm);background:var(--color-bg-dark);color:var(--color-text-inverse);padding-block:clamp(48px,5vw,80px) clamp(72px,9vh,108px);position:relative;overflow:hidden}.SubServiceHero-module__FreS-q__image{object-fit:cover;object-position:72% center;z-index:-2}.SubServiceHero-module__FreS-q__overlay{z-index:-1;background:linear-gradient(90deg,#1a1e2ff0 0%,#1a1e2fd1 34%,#1a1e2f66 60%,#1a1e2f14 86%,#1a1e2f00 100%);position:absolute;inset:0}.SubServiceHero-module__FreS-q__inner{flex-direction:column;align-items:flex-start;max-width:620px;display:flex}.SubServiceHero-module__FreS-q__title{margin-top:var(--space-16);font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text-inverse);font-size:clamp(34px,4.6vw,60px);font-weight:700;line-height:1.04}.SubServiceHero-module__FreS-q__title span{color:#fffc}.SubServiceHero-module__FreS-q__lead{margin-top:var(--space-16);font-family:var(--font-serif,var(--font-quote,var(--font-heading)));color:#ffffffeb;font-size:clamp(17px,1.6vw,20px);font-style:italic;font-weight:400;line-height:1.5}.SubServiceHero-module__FreS-q__lead p{margin:0}.SubServiceHero-module__FreS-q__body{margin-top:var(--space-16);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:#ffffffd1}.SubServiceHero-module__FreS-q__body p{margin:0 0 .6em}.SubServiceHero-module__FreS-q__trust{margin-top:var(--space-24)}.SubServiceHero-module__FreS-q__ctas{gap:var(--space-16);margin-top:var(--space-24);flex-wrap:wrap;display:flex}@media (max-width:900px){.SubServiceHero-module__FreS-q__overlay{background:linear-gradient(#1a1e2fbf,#1a1e2fe6)}.SubServiceHero-module__FreS-q__inner{max-width:none}}@media (max-width:640px){.SubServiceHero-module__FreS-q__ctas{flex-direction:column;align-self:stretch;align-items:stretch}}
.MeetTheDoctors-module__K8I-Ea__section{background:var(--color-bg-blue);padding-block:88px}.MeetTheDoctors-module__K8I-Ea__header{justify-content:space-between;align-items:flex-start;gap:var(--space-40);margin-bottom:var(--space-48);display:flex}.MeetTheDoctors-module__K8I-Ea__headerText{gap:var(--space-16);flex-direction:column;display:flex}.MeetTheDoctors-module__K8I-Ea__heading{font-family:var(--font-heading);color:var(--color-text-primary);font-size:40px;font-weight:600}.MeetTheDoctors-module__K8I-Ea__intro{font-family:var(--font-body);font-weight:500;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-muted)}.MeetTheDoctors-module__K8I-Ea__badge{align-items:flex-start;gap:var(--space-12);flex:none;max-width:320px;display:flex}.MeetTheDoctors-module__K8I-Ea__badgeLogo{flex:none;width:44px;height:44px}.MeetTheDoctors-module__K8I-Ea__badgeTitle{line-height:var(--lh-body);font-family:var(--font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--color-text-primary)}.MeetTheDoctors-module__K8I-Ea__badgeBody{font-family:var(--font-body);font-weight:500;font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--color-text-muted)}.MeetTheDoctors-module__K8I-Ea__grid{gap:var(--space-24);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1100px){.MeetTheDoctors-module__K8I-Ea__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.MeetTheDoctors-module__K8I-Ea__header{flex-direction:column}.MeetTheDoctors-module__K8I-Ea__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.MeetTheDoctors-module__K8I-Ea__grid{grid-template-columns:minmax(0,1fr)}}.MeetTheDoctors-module__K8I-Ea__gridList{gap:var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1100px){.MeetTheDoctors-module__K8I-Ea__gridList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.MeetTheDoctors-module__K8I-Ea__gridList{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.MeetTheDoctors-module__K8I-Ea__section{padding-block:var(--m-section-py)}.MeetTheDoctors-module__K8I-Ea__header{gap:var(--m-block-gap);margin-bottom:var(--m-block-gap)}.MeetTheDoctors-module__K8I-Ea__header:last-child{margin-bottom:0}.MeetTheDoctors-module__K8I-Ea__headerText{gap:var(--m-heading-gap)}.MeetTheDoctors-module__K8I-Ea__grid,.MeetTheDoctors-module__K8I-Ea__gridList{gap:var(--m-item-gap)}}
﻿.PricingPlans-module__rwqHJq__section{background:var(--color-bg);padding-bottom:clamp(56px, 8vw, var(--section-padding-y))}.PricingPlans-module__rwqHJq__grid{gap:var(--space-24);margin-top:var(--space-48);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.PricingPlans-module__rwqHJq__card{height:100%;padding:var(--space-32);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.PricingPlans-module__rwqHJq__featured{border-color:var(--color-accent);box-shadow:0 18px 48px -28px #1526d073}.PricingPlans-module__rwqHJq__head{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.PricingPlans-module__rwqHJq__name{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-lead);text-transform:uppercase;color:var(--color-text-primary)}.PricingPlans-module__rwqHJq__badge{border-radius:var(--radius-pill);background:var(--color-bg-blue);font-family:var(--font-body);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;color:var(--color-accent);padding:4px 10px}.PricingPlans-module__rwqHJq__price{margin-top:var(--space-16);font-family:var(--font-heading);color:var(--color-text-primary);font-size:clamp(44px,4.4vw,64px);font-weight:600;line-height:1}.PricingPlans-module__rwqHJq__period{margin-top:var(--space-8);font-family:var(--font-body);font-weight:400;font-size:var(--fs-sm);color:var(--color-text-muted)}.PricingPlans-module__rwqHJq__tagline{margin-top:var(--space-24);padding-top:var(--space-24);border-top:1px solid var(--color-border);font-family:var(--font-heading);font-weight:500;font-size:var(--fs-body-sm);text-transform:uppercase;color:var(--color-text-primary)}.PricingPlans-module__rwqHJq__features{gap:var(--space-16);margin-top:var(--space-16);flex-direction:column;flex:1;display:flex}.PricingPlans-module__rwqHJq__feature{align-items:flex-start;gap:var(--space-12);font-family:var(--font-body);font-size:15px;font-weight:500;line-height:var(--lh-body);color:var(--color-text-muted);display:flex}.PricingPlans-module__rwqHJq__feature img{flex:none;margin-top:2px}.PricingPlans-module__rwqHJq__cta{margin-top:var(--space-32)}@media (max-width:900px){.PricingPlans-module__rwqHJq__grid{grid-template-columns:minmax(0,1fr);max-width:520px}}.PricingPlans-module__rwqHJq__actions{margin-top:var(--space-40)}@media (max-width:640px){.PricingPlans-module__rwqHJq__section{padding-block:var(--m-section-py)}.PricingPlans-module__rwqHJq__grid,.PricingPlans-module__rwqHJq__actions{margin-top:var(--m-block-gap)}.PricingPlans-module__rwqHJq__grid{gap:var(--m-item-gap)}}
﻿.HowToBook-module__Kql4Ha__section{background:var(--color-bg-purple);padding-bottom:clamp(56px, 8vw, var(--section-padding-y))}.HowToBook-module__Kql4Ha__grid{gap:var(--space-24);margin-top:var(--space-48);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.HowToBook-module__Kql4Ha__card{gap:var(--space-16);height:100%;padding:var(--space-32);background:var(--color-bg);border-radius:var(--radius-sm);flex-direction:column;display:flex}.HowToBook-module__Kql4Ha__title{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h3);text-transform:uppercase;color:var(--color-text-primary)}.HowToBook-module__Kql4Ha__body{font-family:var(--font-body);font-weight:400;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--color-text-muted)}.HowToBook-module__Kql4Ha__details{gap:var(--space-16);flex-direction:column;display:flex}.HowToBook-module__Kql4Ha__detail{align-items:flex-start;gap:var(--space-12);font-family:var(--font-body);font-weight:500;font-size:var(--fs-body-sm);color:var(--color-text-primary);display:flex}.HowToBook-module__Kql4Ha__detail a:hover{color:var(--color-accent)}.HowToBook-module__Kql4Ha__cta{align-items:center;gap:var(--space-8);padding-top:var(--space-8);font-family:var(--font-body);font-weight:500;font-size:var(--fs-sm);color:var(--color-accent);margin-top:auto;display:inline-flex}.HowToBook-module__Kql4Ha__cta:hover{color:var(--color-accent-strong)}@media (max-width:900px){.HowToBook-module__Kql4Ha__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.HowToBook-module__Kql4Ha__section{padding-block:var(--m-section-py)}.HowToBook-module__Kql4Ha__grid{margin-top:var(--m-block-gap);gap:var(--m-item-gap)}}
.VideoPoster-module__xYdHmW__frame{background:var(--color-bg-dark);place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}.VideoPoster-module__xYdHmW__control{cursor:pointer}.VideoPoster-module__xYdHmW__image{object-fit:cover;object-position:center}.VideoPoster-module__xYdHmW__play{z-index:1;border:.05em solid var(--color-text-inverse);width:1em;height:1em;transition:transform var(--transition-base);border-radius:50%;place-items:center;display:grid;position:relative}.VideoPoster-module__xYdHmW__control:hover .VideoPoster-module__xYdHmW__play,.VideoPoster-module__xYdHmW__control:focus-visible .VideoPoster-module__xYdHmW__play{transform:scale(1.06)}.VideoPoster-module__xYdHmW__triangle{border-style:solid;border-width:.17em 0 .17em .3em;border-color:transparent transparent transparent var(--color-text-inverse);width:0;height:0;margin-left:.06em}.VideoPoster-module__xYdHmW__video{object-fit:contain;background:#000;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.VideoPoster-module__xYdHmW__play{transition:none}.VideoPoster-module__xYdHmW__control:hover .VideoPoster-module__xYdHmW__play,.VideoPoster-module__xYdHmW__control:focus-visible .VideoPoster-module__xYdHmW__play{transform:none}}
.Sub2Hero-module__ahb-ra__heroWrap{background:var(--color-bg);padding:10px}.Sub2Hero-module__ahb-ra__section{isolation:isolate;z-index:0;border-radius:var(--radius-sm);background:var(--color-bg-light);color:var(--color-text-inverse);position:relative;overflow:hidden}.Sub2Hero-module__ahb-ra__image{object-fit:cover;object-position:center;z-index:-2}.Sub2Hero-module__ahb-ra__overlay{z-index:-1;background:#1a1e2f66;position:absolute;inset:0}.Sub2Hero-module__ahb-ra__inner{justify-content:space-between;align-items:stretch;gap:var(--space-48);min-height:600px;display:flex}.Sub2Hero-module__ahb-ra__copy{justify-content:space-between;gap:var(--space-40);flex-direction:column;width:100%;min-width:0;max-width:670px;padding-block:60px;display:flex}.Sub2Hero-module__ahb-ra__block{align-items:flex-start;gap:var(--space-32);flex-direction:column;display:flex}.Sub2Hero-module__ahb-ra__title{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text-inverse);font-size:64px;font-weight:600;line-height:64px}.Sub2Hero-module__ahb-ra__subtitle{font-family:var(--font-body);color:var(--color-text-inverse);font-size:20px;font-weight:500;line-height:32px}.Sub2Hero-module__ahb-ra__aside{flex-direction:column;flex:none;justify-content:flex-end;width:200px;padding-bottom:20px;display:flex}.Sub2Hero-module__ahb-ra__doctorBlock{gap:var(--space-16);flex-direction:column;display:flex}.Sub2Hero-module__ahb-ra__videoBox{border-radius:var(--radius-sm);width:200px;height:240px;position:relative;overflow:hidden}.Sub2Hero-module__ahb-ra__doctor{gap:var(--space-4);flex-direction:column;display:flex}.Sub2Hero-module__ahb-ra__doctorName{font-family:var(--font-heading);letter-spacing:-.48px;text-transform:uppercase;color:var(--color-text-inverse);font-size:24px;font-weight:600;line-height:29px}.Sub2Hero-module__ahb-ra__doctorMeta{font-family:var(--font-body);color:var(--color-text-inverse);font-size:14px;font-weight:500;line-height:22px}@media (max-width:900px){.Sub2Hero-module__ahb-ra__inner{flex-direction:column;min-height:0}.Sub2Hero-module__ahb-ra__copy{max-width:none;padding-block:var(--space-40) 0}.Sub2Hero-module__ahb-ra__title{font-size:clamp(40px,10vw,64px);line-height:var(--lh-tight)}.Sub2Hero-module__ahb-ra__aside{width:100%;padding-block:var(--space-32) var(--space-40)}.Sub2Hero-module__ahb-ra__doctorBlock{flex-flow:wrap;align-items:flex-end}}
.Sub2Split-module__6mmE6q__section{--sub2-pad:100px;padding-block:var(--sub2-pad);background:var(--color-bg)}.Sub2Split-module__6mmE6q__padLarge{--sub2-pad:120px}.Sub2Split-module__6mmE6q__white{background:var(--color-bg)}.Sub2Split-module__6mmE6q__blue{background:var(--color-bg-blue)}.Sub2Split-module__6mmE6q__gradient{background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-blue) 100%)}.Sub2Split-module__6mmE6q__ruled{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.Sub2Split-module__6mmE6q__grid{gap:var(--space-48);grid-template-columns:1fr 1fr;align-items:start;display:grid}.Sub2Split-module__6mmE6q__gridRail{grid-template-columns:1fr 26px 1fr}.Sub2Split-module__6mmE6q__left{top:calc(var(--sticky-offset) + 12px);align-items:flex-start;gap:var(--space-40);flex-direction:column;min-width:0;display:flex;position:sticky}.Sub2Split-module__6mmE6q__title{align-items:flex-start;gap:var(--space-24);flex-direction:column;width:100%;display:flex}.Sub2Split-module__6mmE6q__titleLarge{gap:var(--space-32)}.Sub2Split-module__6mmE6q__heading{font-family:var(--font-heading);font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-tight);text-transform:uppercase;color:var(--color-text-primary)}.Sub2Split-module__6mmE6q__headingBlock{line-height:var(--lh-snug)}.Sub2Split-module__6mmE6q__intro{font-family:var(--font-body);color:var(--color-text-muted);font-size:16px;font-weight:500;line-height:27px}.Sub2Split-module__6mmE6q__introLarge{font-size:18px;line-height:31px}.Sub2Split-module__6mmE6q__media{aspect-ratio:533/320;border-radius:var(--radius-sm);background:var(--color-bg-light);width:533px;max-width:100%;position:relative;overflow:hidden}.Sub2Split-module__6mmE6q__image{object-fit:cover;object-position:center}.Sub2Split-module__6mmE6q__mediaNarrow{aspect-ratio:503/320;width:503px}.Sub2Split-module__6mmE6q__cta{width:100%;display:flex}.Sub2Split-module__6mmE6q__rail{margin-block:calc(-1 * var(--sub2-pad));align-self:stretch}.Sub2Split-module__6mmE6q__right{min-width:0;font-family:var(--font-body);color:var(--color-text-muted);font-size:16px;font-weight:500;line-height:27px}.Sub2Split-module__6mmE6q__rightPadLarge{padding-block:20px}@media (max-width:900px){.Sub2Split-module__6mmE6q__section{--sub2-pad:56px}.Sub2Split-module__6mmE6q__grid,.Sub2Split-module__6mmE6q__gridRail{grid-template-columns:1fr}.Sub2Split-module__6mmE6q__left{position:static}.Sub2Split-module__6mmE6q__rail{display:none}.Sub2Split-module__6mmE6q__media{width:100%}.Sub2Split-module__6mmE6q__rightPadLarge{padding-block:0}.Sub2Split-module__6mmE6q__heading{font-size:var(--fs-h2);line-height:var(--lh-tight)}}@media (max-width:640px){.Sub2Split-module__6mmE6q__section{--sub2-pad:var(--m-section-py)}.Sub2Split-module__6mmE6q__grid,.Sub2Split-module__6mmE6q__left{gap:var(--m-block-gap)}.Sub2Split-module__6mmE6q__title,.Sub2Split-module__6mmE6q__titleLarge{gap:var(--m-heading-gap)}}
.Sub2Who-module__d9I9YW__body p{margin-bottom:var(--space-24)}
.SurgeryHubHero-module__aUP7Sq__heroWrap{background:var(--color-bg);z-index:3;padding:10px;position:relative}.SurgeryHubHero-module__aUP7Sq__section{isolation:isolate;border-radius:var(--radius-sm);position:relative;overflow:hidden}.SurgeryHubHero-module__aUP7Sq__image{object-fit:cover;object-position:center;z-index:-2}.SurgeryHubHero-module__aUP7Sq__inner{flex-direction:column;align-items:flex-start;display:flex}.SurgeryHubHero-module__aUP7Sq__title{font-family:var(--font-heading);text-transform:uppercase}.SurgeryHubHero-module__aUP7Sq__body p{margin:0 0 .6em}.SurgeryHubHero-module__aUP7Sq__features{padding:0;list-style:none}.SurgeryHubHero-module__aUP7Sq__feature{align-items:center;display:flex}.SurgeryHubHero-module__aUP7Sq__featureIcon{flex:none;place-items:center;display:grid}.SurgeryHubHero-module__aUP7Sq__trust{margin-top:var(--space-24)}.SurgeryHubHero-module__aUP7Sq__ctas{margin-top:var(--space-32);flex-wrap:wrap;display:flex}.SurgeryHubHero-module__aUP7Sq__ghost{border-radius:var(--radius-sm);height:50px;color:var(--color-text-primary);white-space:nowrap;transition:background-color var(--transition-base);background:#fff;justify-content:center;align-items:center;display:inline-flex}.SurgeryHubHero-module__aUP7Sq__ghost:hover{background:var(--color-bg-light)}@media (max-width:640px){.SurgeryHubHero-module__aUP7Sq__ctas{flex-direction:column;align-self:stretch;align-items:stretch}.SurgeryHubHero-module__aUP7Sq__ghost{width:100%;min-width:0}}.SurgeryHubHero-module__aUP7Sq__dark{background:var(--color-bg-dark);color:var(--color-text-inverse);padding-block:clamp(48px,5vw,80px) clamp(48px,8vh,96px)}.SurgeryHubHero-module__aUP7Sq__overlay{z-index:-1;background:linear-gradient(#1a1e2f9e,#1a1e2fdb);position:absolute;inset:0}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__inner{max-width:760px}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__title{margin-top:var(--space-16);color:var(--color-text-inverse);font-size:clamp(32px,4.4vw,56px);font-weight:700;line-height:1.06}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__title span{color:#ffffffc7}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__body{margin-top:var(--space-16);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:#ffffffd1}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__features{gap:var(--space-16) var(--space-32);margin-top:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__features{grid-template-columns:minmax(0,1fr)}}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__feature{font-family:var(--font-body);font-weight:500;font-size:var(--fs-body-sm);color:#ffffffeb;gap:8px}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__featureIcon .SurgeryHubHero-module__aUP7Sq__featureGlyph{background-color:#8fe3b0}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__ctas{gap:var(--space-16)}.SurgeryHubHero-module__aUP7Sq__dark .SurgeryHubHero-module__aUP7Sq__ghost{min-width:228px;padding:0 var(--space-24);border:1px solid var(--color-border);font-family:var(--font-body);font-weight:600;font-size:var(--fs-body-sm)}.SurgeryHubHero-module__aUP7Sq__lilac{min-height:clamp(520px,49.6vw,750px);padding-block:var(--space-24) clamp(48px, 5vw, 60px);background:var(--color-bg-light);color:var(--color-text-primary)}.SurgeryHubHero-module__aUP7Sq__panel{z-index:-1;-webkit-backdrop-filter:blur(48px);background:#e6d7ffeb;width:49.3%;position:absolute;inset:0 auto 0 0}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__inner{max-width:640px}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__title{color:var(--color-text-primary);margin-top:clamp(40px,6vw,97px);font-size:clamp(36px,4.4vw,64px);font-weight:600;line-height:1}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__body{margin-top:var(--space-32);font-family:var(--font-body);font-weight:500;font-size:var(--fs-body);letter-spacing:-.36px;color:var(--color-text-primary);line-height:29px}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__features{gap:var(--space-16);margin-top:var(--space-32);flex-direction:column;display:flex}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__feature{gap:var(--space-16);font-family:var(--font-quote);font-weight:500;font-size:var(--fs-body-sm);color:var(--color-text-primary);line-height:22px}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__featureIcon{background:#ffffff3d;border:.5px solid #e6d7ff;border-radius:50%;width:32px;height:32px}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__featureIcon .SurgeryHubHero-module__aUP7Sq__featureGlyph{background-color:var(--color-text-primary)}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__ctas{gap:10px}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__ghost{min-width:204px;font-family:var(--font-emphasis);font-weight:600;font-size:var(--fs-body);padding:0 20px}@media (max-width:900px){.SurgeryHubHero-module__aUP7Sq__lilac{background:#e6d7ff;min-height:0;padding-top:0}.SurgeryHubHero-module__aUP7Sq__lilac .SurgeryHubHero-module__aUP7Sq__image{z-index:0;width:100%;height:260px;position:relative!important}.SurgeryHubHero-module__aUP7Sq__panel{width:auto;height:0;position:static}.SurgeryHubHero-module__aUP7Sq__lilac>.container{padding-top:var(--space-24);background:#e6d7ff}}
.ArticleByline-module__52d-sq__byline{justify-content:space-between;align-items:center;gap:var(--space-16);margin-top:var(--space-24);padding-top:var(--space-24);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.ArticleByline-module__52d-sq__person{align-items:center;gap:var(--space-12);display:flex}.ArticleByline-module__52d-sq__avatar{object-fit:cover;border-radius:50%}.ArticleByline-module__52d-sq__name{font-family:var(--font-body);font-weight:600;font-size:var(--fs-body-sm);color:var(--color-text-primary);text-decoration:none}.ArticleByline-module__52d-sq__name:hover,.ArticleByline-module__52d-sq__name:focus-visible{text-decoration:underline}.ArticleByline-module__52d-sq__role{font-family:var(--font-heading);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0}.ArticleByline-module__52d-sq__date{font-family:var(--font-body);font-size:var(--fs-body-sm);color:var(--color-text-muted);margin:0}
.Sub2Procedure-module__96M8GG__doctorCard{width:80%;padding:var(--space-8);background:var(--color-bg);border-radius:var(--radius-sm);align-items:center;display:flex}.Sub2Procedure-module__96M8GG__avatar{background:var(--color-neutral-200);border-radius:50%;flex:none;width:70px;height:70px;position:relative;overflow:hidden}.Sub2Procedure-module__96M8GG__avatarImage{object-fit:cover;object-position:top center}.Sub2Procedure-module__96M8GG__doctorText{gap:var(--space-4);flex-direction:column;min-width:0;padding-inline:10.67px;display:flex}.Sub2Procedure-module__96M8GG__doctorName{font-family:var(--font-heading);letter-spacing:-.48px;text-transform:uppercase;color:var(--color-text-primary);font-size:24px;font-weight:600;line-height:29px}.Sub2Procedure-module__96M8GG__doctorMeta{font-family:var(--font-body);color:var(--color-text-muted);font-size:14px;font-weight:500;line-height:22px}.Sub2Procedure-module__96M8GG__blocks{gap:var(--space-48);flex-direction:column;display:flex}.Sub2Procedure-module__96M8GG__block{gap:var(--space-16);flex-direction:column;display:flex}.Sub2Procedure-module__96M8GG__blockTitle{font-family:var(--font-heading);letter-spacing:-.64px;text-transform:uppercase;color:var(--color-text-primary);font-size:32px;font-weight:600;line-height:35px}.Sub2Procedure-module__96M8GG__blockBody p{margin-bottom:var(--space-24)}.Sub2Procedure-module__96M8GG__body p{margin-bottom:var(--space-24)}@media (max-width:900px){.Sub2Procedure-module__96M8GG__doctorCard{width:100%}}@media (max-width:640px){.Sub2Procedure-module__96M8GG__blocks{gap:var(--m-block-gap)}}
.SurgeryAbout-module__sAnhAW__body{margin-top:var(--space-20,20px);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-muted)}.SurgeryAbout-module__sAnhAW__bodySerif{margin-top:var(--space-20,20px);font-family:var(--font-serif);color:var(--color-text-primary);font-size:24px;font-style:italic;line-height:41px}:is(.SurgeryAbout-module__sAnhAW__body p,.SurgeryAbout-module__sAnhAW__bodySerif p){margin:0 0 .9em}.SurgeryAbout-module__sAnhAW__intro{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-primary)}.SurgeryAbout-module__sAnhAW__intro p{margin:0 0 .9em}
.Sub2Recovery-module__4-pz2G__line{background:var(--color-border);width:1px;height:100%;margin-inline:auto;display:block}.Sub2Recovery-module__4-pz2G__steps{flex-direction:column;gap:120px;display:flex}.Sub2Recovery-module__4-pz2G__step{align-items:flex-start;gap:var(--space-12);flex-direction:column;display:flex;position:relative}.Sub2Recovery-module__4-pz2G__step:before{content:"";top:0;left:calc(.5px - 26px - var(--space-48));background:var(--color-border);width:25px;height:25px;transition:background-color var(--transition-base);border-radius:50%;position:absolute}.Sub2Recovery-module__4-pz2G__stepActive:before{background:var(--color-accent)}.Sub2Recovery-module__4-pz2G__chip{padding:5px var(--space-8);background:var(--color-bg-blue);font-family:var(--font-body);color:var(--color-text-muted);border-radius:4px;font-size:12px;font-weight:500;line-height:15px}.Sub2Recovery-module__4-pz2G__stepTitle{font-family:var(--font-heading);letter-spacing:-.64px;text-transform:uppercase;color:var(--color-text-primary);font-size:32px;font-weight:600;line-height:35px}.Sub2Recovery-module__4-pz2G__stepBody{font-family:var(--font-body);color:var(--color-text-muted);font-size:16px;font-weight:500;line-height:26px}@media (prefers-reduced-motion:reduce){.Sub2Recovery-module__4-pz2G__step:before{transition:none}}.Sub2Recovery-module__4-pz2G__body p{margin-bottom:var(--space-24)}@media (max-width:900px){.Sub2Recovery-module__4-pz2G__step:before{display:none}.Sub2Recovery-module__4-pz2G__steps{gap:var(--space-48)}}@media (max-width:640px){.Sub2Recovery-module__4-pz2G__steps{gap:var(--m-block-gap)}}
.page-module__u53nVq__howitBlack :is(h2,h3),.page-module__u53nVq__howitBlack :is(h2,h3) span{color:#000}
.not-found-module__HS70Aa__section{background:var(--color-bg);padding-top:clamp(48px,8vw,100px);padding-bottom:clamp(48px,8vw,100px)}.not-found-module__HS70Aa__inner{text-align:center;align-items:center;gap:var(--space-24);flex-direction:column;display:flex}.not-found-module__HS70Aa__mark{color:#3f8ae0;width:min(560px,80%);height:auto;margin-bottom:var(--space-8)}.not-found-module__HS70Aa__heading{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text-primary);font-size:clamp(28px,4.5vw,48px);font-weight:600;line-height:1.1}.not-found-module__HS70Aa__body{max-width:56ch;font-family:var(--font-body);font-weight:500;font-size:clamp(16px, 1.4vw, var(--fs-lead));line-height:var(--lh-body);color:var(--color-text-muted)}.not-found-module__HS70Aa__actions{justify-content:center;gap:var(--space-16);margin-top:var(--space-16);flex-wrap:wrap;display:flex}
