:root{--theme-hue:215;--theme-primary:#1557a1;--theme-primary-dark:#123e73;--theme-highlight:#bcd8ef;--decor-filter:hue-rotate(85deg) saturate(.85)}:root[data-palette=green]{--theme-hue:151;--theme-primary:#167044;--theme-primary-dark:#104c32;--theme-highlight:#b9dfc9;--decor-filter:none}:root{--brand-blue:var(--theme-primary);--brand-green:var(--theme-primary);--brand-blue-dark:var(--theme-primary-dark);--green:var(--theme-primary);--brand-surface:hsl(var(--theme-hue) 55% 97%);--brand-mint:var(--brand-surface);--brand-line:hsl(var(--theme-hue) 32% 88%)}.medical-decor-image{filter:var(--decor-filter)}:root{--theme-footer:#12364f;--theme-footer-copy:#dce3e8;--theme-footer-muted:#b4c0c8}:root[data-palette=green]{--theme-footer:#153e2d;--theme-footer-copy:#dce7df;--theme-footer-muted:#b7c9bd}footer.site-footer{background:var(--theme-footer);color:#fff}.site-footer .footer-main>div>p,.site-footer .footer-main>div>a:not(.brand):not(.footer-heading),.site-footer .footer-heading-link,.site-footer .footer-bottom>a:not(.footer-arikx){color:var(--theme-footer-copy)}.site-footer .footer-heading,.site-footer .footer-tag,.site-footer .footer-bottom,.site-footer .footer-arikx,.site-footer .footer-arikx small{color:var(--theme-footer-muted)}.site-footer .footer-wordmark{color:#fff2}.site-footer .footer-arikx strong{color:#fff}
.clinic-hero.hero-home-editorial{min-height:760px;padding-top:calc(var(--nav-offset) + 85px);padding-bottom:85px}.hero-home-editorial .clinic-hero-content{width:min(var(--content-max,1280px),calc(100% - 100px))}.hero-home-editorial .clinic-hero-scene>img{object-position:center top}.hero-home-editorial .clinic-hero-copy{max-width:640px}.hero-home-editorial .clinic-hero-badge{width:max-content;font:500 10px/1.5 var(--font-geist-sans),Arial,sans-serif;letter-spacing:1.8px;color:#343b42;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin-bottom:28px;padding:0;display:flex}.hero-home-editorial .clinic-hero-badge:before{content:"";background:var(--theme-primary);width:26px;height:2px;display:block}.hero-home-editorial h1{font:500 clamp(60px,5.3vw,84px)/1.055 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-4.2px;color:#161c22}.hero-home-editorial h1>span{color:#161c22}.hero-home-editorial .clinic-hero-description{color:#424b54;max-width:425px;margin-top:26px;font-size:15px;line-height:1.85}.hero-home-editorial .clinic-hero-actions{flex-wrap:wrap;gap:25px;margin-top:31px}.hero-home-editorial .clinic-hero-actions>.button{background:var(--theme-primary);border:1px solid var(--theme-primary);color:#fff;border-radius:8px;gap:12px;padding:17px 22px;font-size:13px;font-weight:500;box-shadow:0 6px 18px #17283a0b}.hero-home-editorial .clinic-hero-actions>.button:hover{background:var(--theme-primary-dark);border-color:var(--theme-primary-dark)}.hero-home-editorial .home-hero-story-link{color:#171b20;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #a5afb5;border-radius:0;align-items:center;gap:10px;padding:12px 0;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.hero-home-editorial .home-hero-story-link:hover{border-bottom-color:#171b20}.hero-home-editorial .clinic-hero-assurances{border-top:1px solid #78899235;gap:23px;max-width:455px;margin:38px 0 0;padding-top:23px}.hero-home-editorial .clinic-hero-assurances li{color:var(--theme-primary);border:0;gap:9px;padding-right:0}.hero-home-editorial .clinic-hero-assurances svg{width:23px;height:23px}.hero-home-editorial .clinic-hero-assurances span{color:#414a53;font-size:11px;line-height:1.55}@media (min-width:1600px){.clinic-hero.hero-home-editorial{min-height:790px;padding-top:calc(var(--nav-offset) + 88px)}.hero-home-editorial h1{font-size:88px}}@media (max-width:1100px){.clinic-hero.hero-home-editorial{min-height:710px;padding-top:calc(var(--nav-offset) + 62px);padding-bottom:65px}.hero-home-editorial .clinic-hero-copy{max-width:515px}.hero-home-editorial h1{letter-spacing:-3.2px;font-size:65px}.hero-home-editorial .clinic-hero-description{max-width:355px;font-size:13px}.hero-home-editorial .clinic-hero-actions{gap:18px}.hero-home-editorial .clinic-hero-actions>.button{padding:16px 19px;font-size:12px}.hero-home-editorial .home-hero-story-link{font-size:11px}.hero-home-editorial .clinic-hero-assurances{gap:15px;max-width:410px}.hero-home-editorial .clinic-hero-assurances span{font-size:10px}}@media (max-width:760px){.hero-home-editorial .clinic-hero-content{width:calc(100% - 40px)}.hero-home-editorial h1{letter-spacing:-3px;font-size:58px}.hero-home-editorial .clinic-hero-copy{max-width:470px}.hero-home-editorial .clinic-hero-badge{letter-spacing:1.4px;gap:10px;font-size:8px}}@media (max-width:600px){.clinic-hero.hero-home-editorial{min-height:0;padding:0 0 35px}.hero-home-editorial .clinic-hero-scene{height:calc(310px + var(--nav-offset))}.hero-home-editorial .clinic-hero-scene>img{object-position:70% center}.hero-home-editorial .clinic-hero-content{margin-top:0;padding-top:24px}.hero-home-editorial h1{letter-spacing:-2.6px;font-size:clamp(49px,12vw,65px);line-height:1.06}.hero-home-editorial .clinic-hero-badge{letter-spacing:1.5px;margin-bottom:23px;font-size:8px}.hero-home-editorial .clinic-hero-description{max-width:365px;margin-top:22px;font-size:14px;line-height:1.8}.hero-home-editorial .clinic-hero-actions{gap:20px;margin-top:25px}.hero-home-editorial .clinic-hero-actions>.button{padding:15px 18px;font-size:12px}.hero-home-editorial .home-hero-story-link{font-size:11px}.hero-home-editorial .clinic-hero-assurances{gap:17px;max-width:none;margin-top:28px;padding-top:20px}.hero-home-editorial .clinic-hero-assurances span{font-size:10px}.hero-home-editorial .clinic-hero-assurances svg{width:21px;height:21px}}@media (max-width:380px){.hero-home-editorial .clinic-hero-actions{gap:15px}.hero-home-editorial .clinic-hero-actions>.button{padding-inline:15px}.hero-home-editorial .home-hero-story-link{font-size:10px}.hero-home-editorial .clinic-hero-assurances{gap:12px}.hero-home-editorial .clinic-hero-assurances span{font-size:9px}}
.clinic-story-section{background:#f6f7f8;padding:75px 0}.clinic-story-heading{grid-template-columns:.8fr 1.4fr;align-items:start;gap:65px;margin-bottom:54px;display:grid}.clinic-story-label{color:#272e35;border:1px solid #cdd3d8;border-radius:5px;justify-self:start;align-items:center;gap:8px;padding:7px 10px;font-size:12px;line-height:1.4;display:inline-flex}.clinic-story-label svg{color:var(--theme-primary)}.clinic-story-heading h2{font:500 clamp(27px,2.65vw,39px)/1.28 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-1.1px;color:#20272d;max-width:770px}.clinic-story-link{color:#272e35;border:1px solid #bcc7ce;border-radius:999px;align-items:center;gap:22px;margin-top:28px;padding:5px 5px 5px 19px;font-size:12px;font-weight:500;display:inline-flex}.clinic-story-link>span{background:var(--theme-primary);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .2s;display:grid}.clinic-story-link:hover>span{background:var(--theme-primary-dark)}.clinic-story-layout{grid-template-columns:1.7fr .8fr;align-items:stretch;gap:65px;display:grid}.clinic-story-photos{grid-template-columns:1.2fr .9fr;gap:20px;min-height:485px;display:grid}.clinic-story-photos>div{background:#e7ecef;border-radius:12px;position:relative;overflow:hidden}.clinic-story-photos img{object-fit:cover}.clinic-story-photos>div:first-child img{object-position:76% center}.clinic-story-photos>div:last-child img{object-position:70% center}.clinic-story-stats.stats-strip{background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex}.clinic-story-stats .stats-grid.container{text-align:left;flex-direction:column;flex:1;gap:0;width:100%;max-width:none;padding:0;display:flex}.clinic-story-stats .stats-grid>div,.clinic-story-stats .stats-grid>div:last-child{background:0 0;border:0;border-bottom:1px solid #d8dee3;border-radius:0;flex-direction:column;flex:1;justify-content:center;min-height:0;padding:18px 0;display:flex}.clinic-story-stats .stats-grid>div:first-child{padding-top:0}.clinic-story-stats .stats-grid>div:last-child{border-bottom:0;padding-bottom:0}.clinic-story-stats .stats-grid strong{font:600 48px/1.05 var(--font-geist-sans),Arial,sans-serif;letter-spacing:-1.9px;color:#20272d}.clinic-story-stats .stats-grid strong span{font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;display:inline}.clinic-story-stats .stats-grid strong .stat-suffix{color:var(--theme-primary)}.clinic-story-stats .stats-grid>div>span{color:#5b626b;margin-top:11px;font-size:13px;font-weight:400;line-height:1.5}.clinic-story-stats .stats-preview-note{text-align:left;color:#6f7880;margin-top:18px;padding:0;font-size:8px;line-height:1.7}@media (max-width:1100px){.clinic-story-heading{gap:40px}.clinic-story-layout{grid-template-columns:1.6fr .8fr;gap:40px}.clinic-story-photos{gap:15px;min-height:465px}.clinic-story-stats .stats-grid strong{font-size:43px}.clinic-story-heading h2{font-size:32px}}@media (max-width:800px){.clinic-story-section{padding-block:45px}.clinic-story-heading{grid-template-columns:1fr;gap:23px;margin-bottom:32px}.clinic-story-heading h2{letter-spacing:-.8px;max-width:620px;font-size:29px}.clinic-story-layout{grid-template-columns:1fr;gap:28px}.clinic-story-photos{height:380px;min-height:0}.clinic-story-stats .stats-grid.container{grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.clinic-story-stats .stats-grid>div,.clinic-story-stats .stats-grid>div:last-child{border-bottom:1px solid #d8dee3;min-height:110px;padding:20px 0}.clinic-story-stats .stats-grid strong{font-size:42px}.clinic-story-stats .stats-preview-note{text-align:left;max-width:360px;margin-top:15px;font-size:8px}.clinic-story-link{margin-top:22px}}@media (max-width:420px){.clinic-story-heading h2{font-size:26px}.clinic-story-photos{gap:12px;height:310px}.clinic-story-photos>div{border-radius:9px}.clinic-story-stats .stats-grid strong{font-size:38px}.clinic-story-stats .stats-grid>div>span,.clinic-story-label{font-size:11px}}@media (prefers-reduced-motion:reduce){.clinic-story-link>span{transition:none}}
