.Carousel_root__QIqwh{position:relative;--per-view:4}.Carousel_track__mfjqt{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per-view) - 1) * var(--gap)) / var(--per-view));grid-gap:var(--gap);gap:var(--gap);margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:6px}.Carousel_track__mfjqt::-webkit-scrollbar{display:none}.Carousel_track__mfjqt>li{scroll-snap-align:start;min-width:0}.Carousel_controls__JGC38{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;padding-inline:8px}.Carousel_arrow__AljCt{pointer-events:auto;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.92);color:var(--c-secondary);box-shadow:var(--shadow-card);transition:opacity var(--dur) var(--ease),background var(--dur) var(--ease)}.Carousel_arrow__AljCt:hover:not(:disabled){background:#fff}.Carousel_arrow__AljCt:disabled{opacity:0;pointer-events:none}.Carousel_light__KjLNy .Carousel_arrow__AljCt{background:rgba(255,255,255,.14);color:#fff;box-shadow:none;border:1px solid rgba(255,255,255,.35)}.Carousel_light__KjLNy .Carousel_arrow__AljCt:hover:not(:disabled){background:#fff;color:var(--c-primary)}@media (max-width:1024px){.Carousel_root__QIqwh{--per-view:2}}@media (max-width:767px){.Carousel_track__mfjqt{grid-auto-columns:80%}.Carousel_controls__JGC38{display:none}}.DoctorCard_card__kQLGS{position:relative;display:flex;flex-direction:column;align-items:center;padding:34px 30px 30px;border-radius:var(--radius-card);background:var(--c-alternate);height:100%;overflow:hidden;transition:transform .45s var(--ease),background .45s var(--ease),box-shadow .45s var(--ease)}.DoctorCard_card__kQLGS:hover{transform:translateY(-6px);background:var(--c-bg);box-shadow:var(--shadow-card)}.DoctorCard_name__XbjAc{align-self:flex-start;font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:0;min-height:calc(2em * var(--lh-h4))}.DoctorCard_role__wSjpE{align-self:flex-start;margin-top:2px;font-size:var(--fs-meta);color:var(--c-tertiary)}.DoctorCard_photo__xG_r5{position:relative;width:100%;max-width:300px;aspect-ratio:1;margin:26px 0 0;border-radius:50%;overflow:hidden;background:var(--c-surface-2);transition:box-shadow .45s var(--ease)}.DoctorCard_card__kQLGS:hover .DoctorCard_photo__xG_r5{box-shadow:0 0 0 8px var(--c-accent)}.DoctorCard_img__1Kun3{object-fit:cover;border-radius:inherit;object-position:center top;transition:transform .6s var(--ease)}.DoctorCard_card__kQLGS:hover .DoctorCard_img__1Kun3{transform:scale(1.06)}.DoctorCard_socials__xq2Bb{display:flex;gap:10px;width:100%;margin:auto 0 0;padding-top:18px;border-top:1px solid var(--c-border)}.DoctorCard_social__rZfG6{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--c-surface-2);color:var(--c-primary);transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.DoctorCard_social__rZfG6:hover{background:var(--c-primary);color:#fff}@media (max-width:767px){.DoctorCard_card__kQLGS{padding:28px 24px 24px}.DoctorCard_photo__xG_r5{max-width:240px;margin:22px 0 0}}@media (prefers-reduced-motion:reduce){.DoctorCard_card__kQLGS,.DoctorCard_card__kQLGS:hover,.DoctorCard_card__kQLGS:hover .DoctorCard_img__1Kun3,.DoctorCard_img__1Kun3{transform:none;transition:none}}.Marquee_root__UhLzg{--duration:60s;--pv:var(--per-view-desktop,4);--marquee-gap:var(--gap);position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.Marquee_track__Kbc8n{display:flex;width:max-content;gap:var(--marquee-gap);animation:Marquee_scroll__Gbs0t var(--duration) linear infinite;padding-block:6px}.Marquee_reverse__Q5hRB{animation-direction:reverse}.Marquee_root__UhLzg:focus-within .Marquee_track__Kbc8n,.Marquee_root__UhLzg:hover .Marquee_track__Kbc8n{animation-play-state:paused}.Marquee_group__8MMIG{display:flex;gap:var(--marquee-gap);margin:0;flex:0 0 auto}.Marquee_item__oRvdU{width:calc((min(100vw, var(--container)) - (var(--pv) - 1) * var(--marquee-gap)) / var(--pv));flex:0 0 auto;min-width:0}@keyframes Marquee_scroll__Gbs0t{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - var(--marquee-gap) / 2),0,0)}}@media (max-width:1024px){.Marquee_root__UhLzg{--pv:2.4}}@media (max-width:767px){.Marquee_root__UhLzg{--pv:1.25}}@media (prefers-reduced-motion:reduce){.Marquee_root__UhLzg{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-mask:none;mask:none}.Marquee_track__Kbc8n{animation:none}.Marquee_track__Kbc8n>.Marquee_group__8MMIG[aria-hidden=true]{display:none}.Marquee_item__oRvdU{scroll-snap-align:start}}.Container_container__Demda{margin-inline:auto}.Container_default__XJUbQ{width:min(100% - 2 * var(--container-pad),var(--container))}.Container_narrow__70dRC{width:min(100% - 2 * var(--container-pad),900px)}.Container_wide__kVXRF{width:calc(100% - 2 * var(--container-wide-gutter))}.Section_section__vCyY6{position:relative}.Section_space-default__YU7rb{padding-block:var(--section-y)}.Section_space-tight__czGc9{padding-block:calc(var(--section-y) * .7)}.Section_space-none__pl_V4{padding-block:0}.Section_default__S0tuK{background:var(--c-bg)}.Section_alt__3Cr2Z{background:var(--c-alternate)}.Section_dark__hCMXE{background:var(--c-primary);color:rgba(255,255,255,.78)}.Section_dark__hCMXE h1,.Section_dark__hCMXE h2,.Section_dark__hCMXE h3,.Section_dark__hCMXE h4,.Section_dark__hCMXE h5,.Section_dark__hCMXE h6{color:#fff}.page_head__cX0we{padding-top:26px}.page_back__R1nBT{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-meta);font-weight:700;color:var(--c-tertiary);margin-bottom:18px}.page_back__R1nBT:hover{color:var(--c-primary)}.page_headGrid__x07DQ{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:center}.page_headBody__6nbcT{display:flex;flex-direction:column;align-items:flex-start}.page_eyebrow__TlEIn{font-size:var(--fs-h6);letter-spacing:var(--ls-h6);text-transform:uppercase;font-weight:600;color:var(--c-primary);margin-bottom:12px}.page_title__msBAo{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin:0}.page_headLede__d415m{margin-top:18px;padding-top:18px;border-top:1px solid var(--c-border);font-size:var(--fs-text);line-height:1.75;color:var(--c-text)}.page_titleLink__Wff9T{display:inline-flex;align-items:center;gap:12px;color:inherit}.page_titleLink__Wff9T:hover{color:var(--c-primary)}.page_titleArrow__T8zFW{flex:0 0 auto;color:var(--c-tertiary);transition:transform var(--dur) var(--ease),color var(--dur) var(--ease)}.page_titleLink__Wff9T:hover .page_titleArrow__T8zFW{color:var(--c-primary);transform:translate(2px,-2px)}.page_meta__WnKIM{display:flex;align-items:center;gap:14px;margin-top:14px;font-size:var(--fs-meta);color:var(--c-tertiary)}.page_chip__oceNn{padding:4px 14px;border-radius:var(--radius-pill);background:var(--c-accent);color:var(--c-primary);font-size:var(--fs-taxonomy);letter-spacing:var(--ls-taxonomy);text-transform:uppercase;font-weight:600}.page_cover__lJDBb{position:relative;width:100%;aspect-ratio:4/5;max-height:calc(100svh - var(--header-h) - 150px);border-radius:var(--radius-card);overflow:hidden;background:var(--c-surface-2)}.page_coverImg__Yn2mp{object-fit:cover;border-radius:inherit;object-position:center}.page_split__P7ebH{display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:46px;gap:46px;align-items:center}.page_body__MC3Js{display:flex;flex-direction:column;gap:14px}.page_bodyHeading___6Oo6{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:0;color:var(--c-primary)}.page_bodyText__0zQ_W{font-size:var(--fs-text);line-height:1.8;color:var(--c-text)}@media (max-width:1024px){.page_split__P7ebH{grid-template-columns:1fr;gap:28px}}.page_galleryHead__b4ZRD{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:22px}.page_galleryTitle__5m4Mn{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0}.page_galleryCount__dIapI{margin:0;font-size:var(--fs-meta);font-weight:600;color:var(--c-tertiary)}@media (max-width:767px){.page_headGrid__x07DQ{grid-template-columns:1fr;gap:22px}.page_cover__lJDBb{max-width:320px}}.page_compareHead__05wZi{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 20px}.page_compareTitle__7GyKF{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0}.page_compareHint___Z5Cs{margin:0;font-size:var(--fs-meta);font-weight:600;color:var(--c-tertiary)}@media (max-width:767px){.page_back__R1nBT{min-height:44px;align-items:center}}.page_section__RtxOa{padding-top:34px}.page_grid__gup33{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gap);gap:var(--gap);margin:0;align-items:start}@media (max-width:1024px){.page_grid__gup33{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page_grid__gup33{grid-template-columns:1fr}}.page_pageTitle__TrPVT{text-align:center;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin-bottom:48px}.page_clinics__Cbp_P{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:46px;gap:46px}.page_cover__1mhIh{object-fit:cover;object-position:center}.page_infoTitle__wHfwR{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.page_infoText__96n8B{font-size:var(--fs-text);line-height:1.75;color:var(--c-text);max-width:46ch}.page_ask___1Oej{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:40px;gap:40px;align-items:center}.page_askMedia__VCs9V{display:flex;justify-content:center}.page_askImg__YI6Pf{width:100%;height:auto;max-width:420px;object-fit:contain}.page_askBody__0togR{display:flex;flex-direction:column;gap:18px}.page_askIntro__9UmRp{font-size:var(--fs-text);line-height:1.7;color:var(--c-text);max-width:52ch}.page_askDirect__xYINO{font-size:var(--fs-meta);color:var(--c-tertiary)}.page_askDirect__xYINO a{font-weight:700}@media (max-width:1024px){.page_ask___1Oej,.page_clinics__Cbp_P,.page_info__l15Rw{grid-template-columns:1fr;gap:34px}.page_askMedia__VCs9V{order:2}}@media (max-width:767px){.page_clinicMeta__PMCv_{grid-template-columns:1fr;gap:16px}}.page_head__JTiFS{max-width:720px;margin-bottom:28px}.page_eyebrow__sUI4y{font-size:var(--fs-h6);letter-spacing:var(--ls-h6);text-transform:uppercase;font-weight:600;color:var(--c-primary);margin-bottom:12px}.page_headText__ADZLm{margin-top:14px;color:var(--c-text)}.page_quick__5Q5hC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:0 0 30px}.page_quickLink__WEGes{display:flex;align-items:center;gap:14px;height:100%;padding:16px 20px;border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-bg);transition:border-color .35s var(--ease),background .35s var(--ease),transform .35s var(--ease)}.page_quickLink__WEGes:hover{transform:translateY(-3px);border-color:var(--c-primary);background:var(--c-alternate)}.page_quickIcon__uXtUu{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--c-accent);color:var(--c-primary)}.page_quickLabel__KRohB{display:block;font-size:var(--fs-taxonomy);letter-spacing:var(--ls-taxonomy);text-transform:uppercase;font-weight:600;color:var(--c-tertiary)}.page_quickValue__jYE8n{display:block;font-size:var(--fs-meta);font-weight:700;color:var(--c-secondary);word-break:break-word}.page_clinics__Cbp_P{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gap);gap:var(--gap);margin:0}.page_clinicReveal__iexx2,.page_clinics__Cbp_P>li{display:flex;width:100%}.page_clinicReveal__iexx2>*{width:100%}@media (max-width:1024px){.page_clinics__Cbp_P,.page_quick__5Q5hC{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page_clinics__Cbp_P,.page_quick__5Q5hC{grid-template-columns:1fr}}.Reviews_section__Qs4Q7{background:var(--c-bg)}.Reviews_head__sd94m{text-align:center;margin-bottom:46px}.Reviews_sub__k_x0k{margin-top:10px;font-size:var(--fs-meta);color:var(--c-tertiary)}.Reviews_grid__zj57e{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gap);gap:var(--gap);margin:0}.Reviews_card__mVQpW{display:flex;flex-direction:column;align-items:center;gap:18px;padding:32px 28px;border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-bg);text-align:center;height:100%;min-height:300px}.Reviews_stars__wo6ok{display:flex;gap:4px;color:var(--c-star)}.Reviews_quote___k2Ja{margin:0;font-size:var(--fs-tertiary);line-height:1.7;color:var(--c-text)}.Reviews_author__6SADg{display:flex;align-items:center;gap:12px;margin-top:auto}.Reviews_avatar__pqp4t{width:40px;height:40px;border-radius:50%;object-fit:cover}.Reviews_name__yXY5u{font-size:var(--fs-meta);font-weight:600;color:var(--c-secondary)}@media (max-width:1024px){.Reviews_grid__zj57e{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.Reviews_grid__zj57e{grid-template-columns:1fr}}.ServiceCard_card__jg78C{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:var(--card-h);padding:30px 28px;container-type:inline-size;border-radius:var(--radius-card);overflow:hidden;isolation:isolate;background:#1a1f21;color:#fff;transition:transform .4s var(--ease)}.ServiceCard_card__jg78C:hover{color:#fff;transform:translateY(-4px)}.ServiceCard_image__Uq5BX{object-fit:cover;border-radius:inherit;object-position:center;z-index:-2;transition:transform .6s var(--ease)}.ServiceCard_card__jg78C:hover .ServiceCard_image__Uq5BX{transform:scale(1.05)}.ServiceCard_veil__U5f_E{position:absolute;inset:0;border-radius:inherit;z-index:-1;background:linear-gradient(180deg,rgba(10,22,25,.72) 0,rgba(10,22,25,.28) 42%,rgba(10,22,25,.52))}.ServiceCard_body__0eyxa{display:flex;flex-direction:column;gap:10px}.ServiceCard_eyebrow__dWljq{font-size:var(--fs-taxonomy);letter-spacing:var(--ls-taxonomy);text-transform:uppercase;font-weight:600;color:rgba(255,255,255,.7)}.ServiceCard_title__lQbX5{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:500}.ServiceCard_cta__ZQStz{align-self:flex-start;padding:9px 22px;border:1px solid rgba(255,255,255,.55);border-radius:var(--radius-pill);background:rgba(255,255,255,.06);font-size:var(--fs-meta);font-weight:700;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.ServiceCard_card__jg78C:hover .ServiceCard_cta__ZQStz{background:#fff;border-color:#fff;color:var(--c-secondary)}.ServiceCard_compact__m4Ohs{height:clamp(320px,30vw,420px);padding:26px 24px}.ServiceCard_compact__m4Ohs .ServiceCard_title__lQbX5{font-size:var(--fs-h5);line-height:var(--lh-h5)}@media (max-width:767px){.ServiceCard_card__jg78C{padding:22px 20px}.ServiceCard_compact__m4Ohs{height:210px}}.page_group__8ZxO_+.page_group__8ZxO_{margin-top:52px}.page_groupHead__9Mx70{display:flex;align-items:baseline;gap:14px;margin-bottom:22px}.page_groupTitle__dzce7{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:0;margin:0;flex:0 0 auto}.page_groupCount__TqNtC{flex:0 0 auto;font-size:var(--fs-taxonomy);letter-spacing:var(--ls-taxonomy);text-transform:uppercase;font-weight:600;color:var(--c-tertiary)}.page_groupRule__z7QkT{flex:1 1 auto;height:1px;background:var(--c-border)}.page_grid__v691I{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gap);gap:var(--gap);margin:0}.page_compactSection__mYAey{padding-block:56px}.page_eyebrow__uWPIc{font-size:var(--fs-h6);letter-spacing:var(--ls-h6);text-transform:uppercase;font-weight:600;color:var(--c-primary);margin-bottom:12px}.page_splitHead__MkNcE{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start;padding-bottom:28px;margin-bottom:34px;border-bottom:1px solid var(--c-border)}.page_splitHeading__3ULW7{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0}.page_splitText__M2qyX{color:var(--c-text);margin:0}.page_faqHead__UH3uu,.page_stepsHead__pxCO3{text-align:center;max-width:780px;margin:0 auto 32px}.page_reasons__nBuDm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin:0}.page_reasonReveal__BszwP,.page_reason__i6Qdq,.page_reasons__nBuDm>li{display:flex;width:100%}.page_reason__i6Qdq{position:relative;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-bg);overflow:hidden;transition:transform .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease)}.page_reason__i6Qdq:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,var(--c-primary),var(--c-accent));transition:width .5s var(--ease)}.page_reason__i6Qdq:hover{transform:translateY(-6px);border-color:transparent;box-shadow:var(--shadow-card)}.page_reason__i6Qdq:hover:after{width:100%}.page_reasonIconWrap__tk5Xp{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--c-accent);transition:transform .4s var(--ease)}.page_reason__i6Qdq:hover .page_reasonIconWrap__tk5Xp{transform:scale(1.08) rotate(-4deg)}.page_reasonIcon__C9WZq{width:26px;height:26px;object-fit:contain}.page_reasonTitle__eptFs{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:0}.page_reasonText__cQFru{font-size:var(--fs-text);line-height:1.5;color:var(--c-text)}.page_steps__lyMWn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gap);gap:var(--gap);margin:0}.page_stepReveal__J_E0K,.page_step__G2TtW,.page_steps__lyMWn>li{display:flex;width:100%}.page_step__G2TtW{position:relative;flex-direction:column;align-items:center;gap:10px;padding:26px 24px 24px;text-align:center;border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-bg);isolation:isolate;overflow:hidden;transition:transform .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease)}.page_step__G2TtW:before{content:"";position:absolute;inset:auto 0 0;z-index:-1;height:0;background:var(--c-alternate);transition:height .45s var(--ease)}.page_step__G2TtW:hover{transform:translateY(-6px);border-color:transparent;box-shadow:var(--shadow-card)}.page_step__G2TtW:hover:before{height:100%}.page_stepNo__Y83_4{position:absolute;top:10px;right:18px;font-size:var(--fs-h2);line-height:1;font-weight:500;color:var(--c-surface-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;transition:color .4s var(--ease)}.page_step__G2TtW:hover .page_stepNo__Y83_4{color:var(--c-accent)}.page_stepIcon__rh_2O{width:56px;height:56px;object-fit:contain;transition:transform .45s var(--ease)}.page_step__G2TtW:hover .page_stepIcon__rh_2O{transform:translateY(-4px) scale(1.06)}.page_stepTitle__GBLp6{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:0}.page_stepText__2wrsu{font-size:var(--fs-text);line-height:1.62;color:var(--c-text);max-width:40ch}@media (max-width:1024px){.page_grid__v691I{grid-template-columns:repeat(3,1fr)}.page_reasons__nBuDm,.page_steps__lyMWn{grid-template-columns:repeat(2,1fr)}.page_splitHead__MkNcE{grid-template-columns:1fr;align-items:start;gap:16px}}@media (max-width:767px){.page_grid__v691I{grid-template-columns:repeat(2,1fr);gap:16px}.page_reasons__nBuDm,.page_steps__lyMWn{grid-template-columns:1fr}.page_group__8ZxO_+.page_group__8ZxO_{margin-top:36px}.page_groupCount__TqNtC{display:none}}.Accordion_root__XhFPL{border-top:1px solid var(--c-border)}.Accordion_item__SnU1S{border-bottom:1px solid var(--c-border)}.Accordion_heading__eNRGL{margin:0;font-size:inherit;line-height:inherit;letter-spacing:0;font-weight:inherit}.Accordion_trigger__SYSEr{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 4px;text-align:left;color:var(--c-secondary);transition:color var(--dur) var(--ease)}.Accordion_trigger__SYSEr:hover{color:var(--c-primary)}.Accordion_question__6sh3j{font-size:var(--fs-h5);line-height:var(--lh-h5);font-weight:500}.Accordion_icon__rbhRe{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--c-tertiary)}.Accordion_trigger__SYSEr[aria-expanded=true] .Accordion_icon__rbhRe{color:var(--c-primary)}.Accordion_panel__erF8L{padding:0 4px 24px}.Accordion_answer___YKXc{max-width:90ch;color:var(--c-text);font-size:var(--fs-text);line-height:1.75}@media (max-width:767px){.Accordion_trigger__SYSEr{padding:18px 2px;gap:14px}}.VideoHero_hero__f7exW{position:relative;isolation:isolate;width:calc(100% - 2 * var(--container-wide-gutter));margin:12px auto 0;height:min(clamp(360px,44vw,620px),calc(100svh - var(--header-h) - 56px));border-radius:var(--radius-card);overflow:hidden;display:flex;align-items:flex-end;background:#0b1416}.VideoHero_video__qrlUK{position:absolute;inset:0;border-radius:inherit;z-index:-2;width:100%;height:100%;object-fit:cover}.VideoHero_scrim__l_8CA{position:absolute;inset:0;border-radius:inherit;z-index:-1;background:linear-gradient(0deg,rgba(4,12,14,.76) 0,rgba(4,12,14,.14) 56%,rgba(4,12,14,.3)),radial-gradient(120% 80% at 20% 100%,rgba(0,74,94,.42),transparent 62%)}.VideoHero_inner__07RcX{width:100%;max-width:var(--container);margin-inline:auto;padding:0 clamp(28px,4vw,56px) clamp(38px,5vw,68px)}.VideoHero_eyebrow__zqyeR{font-size:var(--fs-h6);letter-spacing:var(--ls-h6);text-transform:uppercase;font-weight:600;color:var(--c-accent);margin-bottom:16px;animation:VideoHero_rise__f8JQO .9s var(--ease) both}.VideoHero_title__xv_lP{display:flex;flex-direction:column;gap:2px;margin:0;color:#fff;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:500;max-width:22ch;text-shadow:0 2px 40px rgba(0,0,0,.4)}.VideoHero_line__Go_VF{display:block;animation:VideoHero_rise__f8JQO .9s var(--ease) both}@keyframes VideoHero_rise__f8JQO{0%{opacity:0;transform:translate3d(0,26px,0)}}.VideoHero_cue__jSJLX{display:none}@media (prefers-reduced-motion:reduce){.VideoHero_eyebrow__zqyeR,.VideoHero_line__Go_VF{animation:none}}@media (max-width:767px){.VideoHero_hero__f7exW{height:min(clamp(320px,82vw,440px),calc(100svh - var(--header-h) - 40px))}.VideoHero_inner__07RcX{padding:0 22px 30px}.VideoHero_title__xv_lP{max-width:none}}.Reveal_reveal__IVrjZ{opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s var(--ease),transform .7s var(--ease);will-change:opacity,transform}.Reveal_shown__jMKO_{opacity:1;transform:none;will-change:auto}@media (prefers-reduced-motion:reduce){.Reveal_reveal__IVrjZ{opacity:1;transform:none;transition:none}}.no-js .Reveal_reveal__IVrjZ{opacity:1;transform:none}.PatientOrigins_head__XVAjj{max-width:760px;margin-bottom:26px}.PatientOrigins_eyebrow__s46kb{font-size:var(--fs-h6);letter-spacing:var(--ls-h6);text-transform:uppercase;font-weight:600;color:var(--c-primary);margin-bottom:12px}.PatientOrigins_heading__jmcdR{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0 0 14px}.PatientOrigins_text__UAhg_{color:var(--c-text);margin:0}.PatientOrigins_reveal__D76Md{display:block}.PatientOrigins_stage__A98my{position:relative}.PatientOrigins_figure__4bx_w{position:relative;margin:0;background:url(/media/site/world-dots.svg) 50%/contain no-repeat}.PatientOrigins_svg__HpCXI{display:block;width:100%;height:auto;overflow:visible}.PatientOrigins_arc__m7Tnp{fill:none;stroke:url(#po-route);stroke-width:3;stroke-linecap:round;stroke-dasharray:14 12;stroke-dashoffset:900;opacity:0}.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_arc__m7Tnp{animation:PatientOrigins_draw__DbgYg 1.6s var(--ease) forwards}@keyframes PatientOrigins_draw__DbgYg{0%{stroke-dashoffset:900;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.PatientOrigins_pulse__tPSm_{fill:var(--c-primary);offset-rotate:0deg;opacity:0}.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_pulse__tPSm_{animation:PatientOrigins_fly__BjnGn 5.5s linear infinite}@keyframes PatientOrigins_fly__BjnGn{0%{offset-distance:0;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.PatientOrigins_originDot__H9KJC{fill:var(--c-bg);stroke:var(--c-primary);stroke-width:3.5;opacity:0}.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_originDot__H9KJC{animation:PatientOrigins_appear__3n9Fu .5s var(--ease) forwards}@keyframes PatientOrigins_appear__3n9Fu{to{opacity:1}}.PatientOrigins_route__T_hF3{transition:opacity .35s var(--ease)}.PatientOrigins_focused__tCrxh .PatientOrigins_route__T_hF3{opacity:.18}.PatientOrigins_focused__tCrxh .PatientOrigins_route__T_hF3.PatientOrigins_on__mwSbY{opacity:1}.PatientOrigins_focused__tCrxh .PatientOrigins_on__mwSbY .PatientOrigins_arc__m7Tnp{stroke-width:4.5}.PatientOrigins_glow__Npwoa{opacity:0}.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_glow__Npwoa{animation:PatientOrigins_appear__3n9Fu 1.2s var(--ease) .6s forwards}.PatientOrigins_clinicDot__kUVuz{fill:var(--c-primary)}.PatientOrigins_ring__RlKSq{fill:none;stroke:var(--c-primary);stroke-width:3;transform-origin:center;transform-box:fill-box;opacity:0}.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_ring__RlKSq{animation:PatientOrigins_pulse__tPSm_ 2.6s var(--ease) infinite}@keyframes PatientOrigins_pulse__tPSm_{0%{transform:scale(.55);opacity:.75}70%{opacity:0}to{transform:scale(2.8);opacity:0}}.PatientOrigins_pin__A_BZG{position:absolute;transform:translate(18px,-50%);padding:7px 14px;border-radius:var(--radius-pill);background:var(--c-primary);color:#fff;font-size:var(--fs-meta);font-weight:700;white-space:nowrap;box-shadow:0 6px 20px rgba(0,74,94,.28);pointer-events:none}.PatientOrigins_legend__HJOt6{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0}.PatientOrigins_chip__L1Mg8{display:inline-flex;align-items:center;gap:9px;padding:9px 18px 9px 14px;border:1px solid var(--c-border);border-radius:var(--radius-pill);background:var(--c-bg);font-size:var(--fs-meta);font-weight:600;color:var(--c-secondary);transition:background .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease),transform .3s var(--ease)}.PatientOrigins_chipOn__RqVIX,.PatientOrigins_chip__L1Mg8:hover{background:var(--c-primary);border-color:var(--c-primary);color:#fff;transform:translateY(-2px)}.PatientOrigins_chipDot__0nyZA{width:9px;height:9px;border-radius:50%;background:var(--c-primary);transition:background .3s var(--ease)}.PatientOrigins_chipOn__RqVIX .PatientOrigins_chipDot__0nyZA,.PatientOrigins_chip__L1Mg8:hover .PatientOrigins_chipDot__0nyZA{background:var(--c-accent)}@media (max-width:767px){.PatientOrigins_heading__jmcdR{font-size:var(--fs-h4)}.PatientOrigins_pin__A_BZG{position:static;display:block;width:-moz-fit-content;width:fit-content;margin:10px auto 0;transform:none;font-size:var(--fs-taxonomy)}.PatientOrigins_legend__HJOt6{gap:8px}.PatientOrigins_chip__L1Mg8{padding:7px 14px 7px 11px;font-size:var(--fs-taxonomy)}}@media (prefers-reduced-motion:reduce){.PatientOrigins_arc__m7Tnp{stroke-dashoffset:0;opacity:1}.PatientOrigins_glow__Npwoa,.PatientOrigins_originDot__H9KJC{opacity:1}.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_arc__m7Tnp,.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_glow__Npwoa,.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_originDot__H9KJC,.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_pulse__tPSm_,.PatientOrigins_reveal__D76Md[class*=shown] .PatientOrigins_ring__RlKSq{animation:none}.PatientOrigins_pulse__tPSm_{opacity:0}}@media (max-width:767px){.PatientOrigins_chip__L1Mg8{min-height:44px}}.PhotoViewer_frame__pd3ry{position:relative;display:block;width:100%;padding:0;border:0;border-radius:var(--radius-card);overflow:hidden;background:var(--c-bg);cursor:zoom-in}.PhotoViewer_img__K_YWq{object-fit:cover;border-radius:inherit;object-position:center;transition:transform .7s var(--ease)}.PhotoViewer_frame__pd3ry:focus-visible .PhotoViewer_img__K_YWq,.PhotoViewer_frame__pd3ry:hover .PhotoViewer_img__K_YWq{transform:scale(1.06)}.PhotoViewer_scrim__9guiZ{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to top right,rgba(8,22,25,.42),transparent 46%);opacity:0;transition:opacity .45s var(--ease)}.PhotoViewer_cue__3J__O{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.94);color:var(--c-primary);transform:translateY(10px) scale(.9);opacity:0;transition:transform .45s var(--ease),opacity .45s var(--ease)}.PhotoViewer_frame__pd3ry:focus-visible .PhotoViewer_cue__3J__O,.PhotoViewer_frame__pd3ry:focus-visible .PhotoViewer_scrim__9guiZ,.PhotoViewer_frame__pd3ry:hover .PhotoViewer_cue__3J__O,.PhotoViewer_frame__pd3ry:hover .PhotoViewer_scrim__9guiZ{opacity:1}.PhotoViewer_frame__pd3ry:focus-visible .PhotoViewer_cue__3J__O,.PhotoViewer_frame__pd3ry:hover .PhotoViewer_cue__3J__O{transform:none}@media (hover:none){.PhotoViewer_cue__3J__O{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.PhotoViewer_frame__pd3ry:focus-visible .PhotoViewer_img__K_YWq,.PhotoViewer_frame__pd3ry:hover .PhotoViewer_img__K_YWq,.PhotoViewer_img__K_YWq{transform:none;transition:none}}.PhotoViewer_lightbox__j2Bd7{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,56px);background:rgba(6,18,21,.92);animation:PhotoViewer_fade__hlh_3 .25s var(--ease)}@keyframes PhotoViewer_fade__hlh_3{0%{opacity:0}}.PhotoViewer_stage__NGECv{position:relative;width:min(1180px,92vw);height:min(78vh,800px);margin:0;animation:PhotoViewer_rise__5XnsP .35s var(--ease)}@keyframes PhotoViewer_rise__5XnsP{0%{opacity:0;transform:translateY(14px) scale(.985)}}.PhotoViewer_stageImg__q9idz{object-fit:contain}.PhotoViewer_close__gu6es,.PhotoViewer_nav__OGEML{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;transition:background var(--dur) var(--ease),transform var(--dur) var(--ease)}.PhotoViewer_close__gu6es:hover,.PhotoViewer_nav__OGEML:hover{background:rgba(255,255,255,.28);transform:scale(1.06)}.PhotoViewer_close__gu6es{top:clamp(14px,3vw,28px);right:clamp(14px,3vw,28px)}.PhotoViewer_nav__OGEML{top:50%;margin-top:-23px}.PhotoViewer_prev__seVf7{left:clamp(10px,2.5vw,30px)}.PhotoViewer_next__y7GnM{right:clamp(10px,2.5vw,30px)}.PhotoViewer_counter__ufu11{position:absolute;bottom:clamp(14px,3vw,30px);left:50%;transform:translateX(-50%);font-size:var(--fs-meta);font-weight:600;letter-spacing:1px;color:rgba(255,255,255,.72)}@media (max-width:767px){.PhotoViewer_stage__NGECv{height:64vh}.PhotoViewer_cue__3J__O{left:12px;bottom:12px;width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.PhotoViewer_lightbox__j2Bd7,.PhotoViewer_stage__NGECv{animation:none}}.page_head__F_zJ0{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:start;padding-bottom:30px;margin-bottom:34px;border-bottom:1px solid var(--c-border)}.page_eyebrow__lIoA8{font-size:var(--fs-h6);letter-spacing:var(--ls-h6);text-transform:uppercase;font-weight:600;color:var(--c-primary);margin-bottom:12px}.page_headBody__orvoS{display:flex;flex-direction:column;gap:14px}.page_heading__ii0ia{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0}.page_sub__ujULf{margin:0;color:var(--c-text)}.page_grid__bvQSU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gap);gap:var(--gap);margin:0}@media (max-width:1024px){.page_grid__bvQSU{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page_grid__bvQSU{grid-template-columns:1fr}}.Tabs_root__vTSX6{display:flex;flex-direction:column}.Tabs_list__EDn_e{position:relative;display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.Tabs_tab__nskRn{position:relative;flex:1 1;min-width:200px;display:flex;align-items:flex-start;gap:14px;padding:16px 20px;border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-bg);text-align:left;color:var(--c-text);overflow:hidden;transition:transform .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease)}.Tabs_tab__nskRn:before{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:var(--c-primary);transition:transform .42s var(--ease)}.Tabs_tab__nskRn:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}.Tabs_tabActive__erI0_,.Tabs_tab__nskRn:hover{border-color:var(--c-primary)}.Tabs_tabActive__erI0_:before{transform:scaleX(1)}.Tabs_tabActive__erI0_:hover{transform:none}.Tabs_tabBody__J507K,.Tabs_tabNo__GcK63{position:relative}.Tabs_tabNo__GcK63{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--c-accent);color:var(--c-primary);font-size:var(--fs-taxonomy);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .35s var(--ease),color .35s var(--ease)}.Tabs_tabActive__erI0_ .Tabs_tabNo__GcK63{background:rgba(255,255,255,.18);color:#fff}.Tabs_tabBody__J507K{display:flex;flex-direction:column;gap:2px;min-width:0}.Tabs_tabLabel__zPAm6{font-size:var(--fs-accent);font-weight:700;color:var(--c-secondary);transition:color .35s var(--ease)}.Tabs_tabActive__erI0_ .Tabs_tabLabel__zPAm6{color:#fff}.Tabs_tabSub__3OxT8{font-size:var(--fs-meta);line-height:1.4;color:var(--c-text);transition:color .35s var(--ease)}.Tabs_tabActive__erI0_ .Tabs_tabSub__3OxT8{color:rgba(255,255,255,.78)}.Tabs_panel__3PY3l{background:var(--c-primary);color:rgba(255,255,255,.85);border-radius:var(--radius-md);padding:34px 38px;animation:Tabs_panelIn__LH4AU .45s var(--ease) both}@keyframes Tabs_panelIn__LH4AU{0%{opacity:0;transform:translateY(10px)}}.Tabs_points__WTTKo{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:22px 44px;gap:22px 44px;margin:0}.Tabs_point__r_6ov{display:flex;gap:14px;max-width:64ch;font-size:var(--fs-text);line-height:1.65;animation:Tabs_pointIn__lfYiY .5s var(--ease) both}.Tabs_point__r_6ov:first-child{animation-delay:.08s}.Tabs_point__r_6ov:nth-child(2){animation-delay:.16s}.Tabs_point__r_6ov:nth-child(3){animation-delay:.24s}.Tabs_point__r_6ov:nth-child(n+4){animation-delay:.32s}@keyframes Tabs_pointIn__lfYiY{0%{opacity:0;transform:translateY(8px)}}.Tabs_pointMark__4grhb{flex:0 0 auto;width:26px;height:26px;margin-top:2px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(203,242,254,.16);color:var(--c-accent)}.Tabs_pointBody__qQ8yd{display:flex;flex-direction:column;gap:2px;min-width:0}.Tabs_pointTitle__Q1pie{color:#fff;font-weight:700;font-size:var(--fs-accent)}@media (prefers-reduced-motion:reduce){.Tabs_panel__3PY3l,.Tabs_point__r_6ov{animation:none}.Tabs_tab__nskRn,.Tabs_tab__nskRn:before{transition:none}}@media (max-width:767px){.Tabs_tab__nskRn{flex:1 1 100%;padding:13px 16px}.Tabs_panel__3PY3l{padding:24px 20px}.Tabs_points__WTTKo{grid-template-columns:1fr;gap:18px}}