.clinic-footer-module__Jg0sRW__root{isolation:isolate;background:var(--surface);color:var(--text);border-top:1px solid var(--line);font-family:var(--sans);padding:36px 0 28px;position:relative;overflow:hidden}.clinic-footer-module__Jg0sRW__root a{color:inherit}.clinic-footer-module__Jg0sRW__root p{margin:0}.clinic-footer-module__Jg0sRW__wrap{z-index:1;width:min(1240px,100% - 48px);margin:auto;position:relative}.clinic-footer-module__Jg0sRW__signature{justify-content:space-between;align-items:center;display:flex}.clinic-footer-module__Jg0sRW__signature img{object-fit:contain;width:210px;height:78px}.clinic-footer-module__Jg0sRW__top{border:1px solid var(--line);background:var(--background);width:46px;height:46px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;display:grid}.clinic-footer-module__Jg0sRW__watermark{opacity:.08;pointer-events:none;z-index:0;width:min(1050px,94vw);position:absolute;top:120px;left:50%;translate:-50%}.clinic-footer-module__Jg0sRW__watermark img{object-fit:contain;width:100%;height:auto}.clinic-footer-module__Jg0sRW__closing{text-align:center;padding-top:64px;position:relative}.clinic-footer-module__Jg0sRW__eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--accent-text);font-size:11px;font-weight:600;line-height:1.7}.clinic-footer-module__Jg0sRW__root.clinic-footer-module__Jg0sRW__root h2{font-family:var(--serif);color:var(--text);margin:28px auto 0;font-size:clamp(44px,6.3vw,88px);font-weight:400;line-height:1.08}.clinic-footer-module__Jg0sRW__root.clinic-footer-module__Jg0sRW__root h2 em{color:var(--accent-text);background-image:none!important}.clinic-footer-module__Jg0sRW__ticker{border-block:1px solid var(--line);background:var(--background);pointer-events:none;width:110vw;margin-top:56px;position:relative;left:calc(50% - 55vw);overflow:hidden;rotate:-2deg}.clinic-footer-module__Jg0sRW__tickerTrack{width:max-content;animation:30s linear infinite clinic-footer-module__Jg0sRW__travel;display:flex}.clinic-footer-module__Jg0sRW__tickerGroup{white-space:nowrap;text-transform:uppercase;letter-spacing:.2em;flex:none;justify-content:space-around;align-items:center;gap:34px;min-width:110vw;padding:20px 28px;font-size:13px;display:flex}.clinic-footer-module__Jg0sRW__tickerGroup i{color:var(--accent-text);font-style:normal}.clinic-footer-module__Jg0sRW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:72px 0 80px;display:flex}.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__action{border:1px solid var(--line);background:var(--background);color:var(--text);white-space:normal;border-radius:40px;align-items:center;gap:12px;min-height:58px;padding:19px 27px;font-size:13px;display:inline-flex}.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__gold{color:#15120a!important;-webkit-text-fill-color:#15120a!important;background:#c5a028!important;border-color:#c5a028!important}.clinic-footer-module__Jg0sRW__identityRow{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:60px;padding:45px 0;display:grid}.clinic-footer-module__Jg0sRW__identityStatement{font-family:var(--serif);font-size:32px;line-height:1.3;margin:14px 0!important}.clinic-footer-module__Jg0sRW__credential{color:var(--muted);font-size:12px;margin:18px 0 14px!important}.clinic-footer-module__Jg0sRW__email{overflow-wrap:anywhere;border-bottom:1px solid var(--line);padding-bottom:7px;font-size:13px;display:inline-block}.clinic-footer-module__Jg0sRW__navigation{grid-template-columns:1fr 1fr;gap:0 28px;margin-top:15px;display:grid}.clinic-footer-module__Jg0sRW__navigation a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:13px 0;font-size:13px;display:flex}.clinic-footer-module__Jg0sRW__locationGrid{grid-template-columns:1.25fr 1fr;gap:24px;padding:5px 0 40px;display:grid}.clinic-footer-module__Jg0sRW__panel{border:1px solid var(--line);background:var(--background);border-radius:22px;min-width:0;padding:32px}.clinic-footer-module__Jg0sRW__panel h3{font-family:var(--serif);color:var(--text);margin:0 0 24px;font-size:30px;font-weight:400;line-height:1.2}.clinic-footer-module__Jg0sRW__iconLine{align-items:flex-start;gap:14px;font-size:13px;line-height:1.8;display:flex;margin:18px 0!important}.clinic-footer-module__Jg0sRW__iconLine svg{color:var(--accent-text);flex:none;margin-top:4px}.clinic-footer-module__Jg0sRW__panel p:not(.clinic-footer-module__Jg0sRW__iconLine){margin:16px 0;font-size:13px;line-height:1.9}.clinic-footer-module__Jg0sRW__locationActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.clinic-footer-module__Jg0sRW__locationActions a{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:24px;align-items:center;gap:9px;padding:12px 16px;font-size:12px;display:inline-flex}.clinic-footer-module__Jg0sRW__cityLinks{gap:0;margin-top:18px;display:grid}.clinic-footer-module__Jg0sRW__cityLinks a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:13px;display:flex}.clinic-footer-module__Jg0sRW__bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:11px;line-height:1.8;display:flex}.clinic-footer-module__Jg0sRW__bottom p span{color:var(--muted);display:block}.clinic-footer-module__Jg0sRW__legal{gap:20px;display:flex}.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__credit{box-shadow:none;color:var(--text);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;text-decoration:none}.clinic-footer-module__Jg0sRW__credit strong{color:var(--accent-text);font-weight:600}@keyframes clinic-footer-module__Jg0sRW__travel{to{transform:translate(-50%)}}@media (max-width:760px){.clinic-footer-module__Jg0sRW__identityRow,.clinic-footer-module__Jg0sRW__locationGrid{grid-template-columns:1fr;gap:28px}.clinic-footer-module__Jg0sRW__closing{padding-top:45px}.clinic-footer-module__Jg0sRW__actions{margin:62px 0 50px}.clinic-footer-module__Jg0sRW__panel{padding:25px}.clinic-footer-module__Jg0sRW__identityRow{gap:35px;padding:35px 0}.clinic-footer-module__Jg0sRW__bottom{flex-wrap:wrap}.clinic-footer-module__Jg0sRW__watermark{top:170px}.clinic-footer-module__Jg0sRW__ticker{margin-top:40px}.clinic-footer-module__Jg0sRW__tickerGroup{gap:25px;padding:18px 22px;font-size:11px}}@media (max-width:520px){.clinic-footer-module__Jg0sRW__wrap{width:calc(100% - 36px)}.clinic-footer-module__Jg0sRW__signature img{width:175px;height:66px}.clinic-footer-module__Jg0sRW__root.clinic-footer-module__Jg0sRW__root h2{font-size:46px}.clinic-footer-module__Jg0sRW__actions{flex-direction:column;gap:12px;margin-top:58px}.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__action{justify-content:center;width:min(100%,340px);padding:17px 22px;font-size:12px}.clinic-footer-module__Jg0sRW__panel h3{font-size:26px}.clinic-footer-module__Jg0sRW__identityStatement{font-size:29px}.clinic-footer-module__Jg0sRW__iconLine{font-size:12px}.clinic-footer-module__Jg0sRW__bottom{flex-direction:column;align-items:flex-start;gap:19px}.clinic-footer-module__Jg0sRW__navigation{gap:0 24px}.clinic-footer-module__Jg0sRW__navigation a{font-size:12px}.clinic-footer-module__Jg0sRW__locationActions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.clinic-footer-module__Jg0sRW__tickerTrack{animation:none}.clinic-footer-module__Jg0sRW__watermark{transform:none!important}}.clinic-footer-module__Jg0sRW__root{--footer-sheet:#eeebe3;--footer-wave:#e6e2d8;--footer-wave-back:#f2efe7}.clinic-footer-module__Jg0sRW__referenceFooter{isolation:isolate;margin-top:10px;padding-top:105px;position:relative}.clinic-footer-module__Jg0sRW__referenceFooter:before{content:"";background:var(--footer-sheet);z-index:-1;width:100vw;position:absolute;top:140px;bottom:-28px;left:50%;translate:-50%}.clinic-footer-module__Jg0sRW__wave{z-index:-1;width:100vw;height:140px;fill:var(--footer-sheet);pointer-events:none;position:absolute;top:0;left:50%;translate:-50%}.clinic-footer-module__Jg0sRW__backWave{fill:var(--footer-wave-back);opacity:.25}.clinic-footer-module__Jg0sRW__columns{grid-template-columns:.95fr .72fr 1.3fr 1fr;gap:32px;padding:0 0 48px;display:grid;position:relative}.clinic-footer-module__Jg0sRW__footerColumn{min-width:0;font-size:12px;line-height:1.8}.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__columnTitle{font-family:var(--sans);color:var(--text);margin:0 0 22px;font-size:18px;font-weight:600;line-height:1.4}.clinic-footer-module__Jg0sRW__footerColumn p:not(.clinic-footer-module__Jg0sRW__columnTitle){margin:14px 0}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__identityStatement{font-size:27px;margin:0 0 22px!important}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__credential{font-size:11px;margin:19px 0 14px!important}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__email{border:0;font-size:11px;line-height:1.8}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__navigation{grid-template-columns:1fr;gap:0;margin:0}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__navigation a{border:0;padding:8px 0;font-size:12px}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__iconLine{gap:10px;font-size:11px;margin:14px 0!important}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__locationActions{flex-direction:column;align-items:flex-start;gap:10px;margin-top:15px}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__locationActions a{background:0 0;border:0;border-radius:0;padding:0;font-size:11px}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__cityLinks{margin-top:16px}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__cityLinks a{border:0;padding:9px 0;font-size:11px}.clinic-footer-module__Jg0sRW__footerMap{border-radius:10px!important;height:150px!important;margin-top:20px!important}.clinic-footer-module__Jg0sRW__socialLinks{flex-wrap:wrap;gap:13px;margin-top:25px;display:flex}.clinic-footer-module__Jg0sRW__socialLinks a{border:1px solid var(--line);width:35px;height:35px;color:var(--text);border-radius:50%;place-items:center;transition:background .25s;display:grid}.clinic-footer-module__Jg0sRW__socialLinks a:hover{background:var(--background)}.clinic-footer-module__Jg0sRW__referenceFooter .clinic-footer-module__Jg0sRW__bottom{text-align:center;flex-wrap:wrap;justify-content:center;gap:16px 35px;padding-top:26px}.clinic-footer-module__Jg0sRW__referenceFooter .clinic-footer-module__Jg0sRW__bottom>p{flex-basis:100%;font-size:11px}.clinic-footer-module__Jg0sRW__referenceFooter .clinic-footer-module__Jg0sRW__bottom>p span{margin-left:15px;display:inline}.clinic-footer-module__Jg0sRW__referenceFooter .clinic-footer-module__Jg0sRW__bottom .clinic-footer-module__Jg0sRW__credit,.clinic-footer-module__Jg0sRW__referenceFooter .clinic-footer-module__Jg0sRW__bottom .clinic-footer-module__Jg0sRW__legal{font-size:11px}:root[data-theme=dark] .clinic-footer-module__Jg0sRW__root{--footer-sheet:#2c2c28;--footer-wave:#30302b;--footer-wave-back:#34342e}@media (max-width:1100px){.clinic-footer-module__Jg0sRW__columns{grid-template-columns:1fr 1fr;gap:40px 55px}.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__columnTitle{font-size:20px}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__iconLine,.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__cityLinks a,.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__locationActions a,.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__navigation a,.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__email{font-size:12px}.clinic-footer-module__Jg0sRW__footerMap{height:180px!important}}@media (max-width:600px){.clinic-footer-module__Jg0sRW__columns{grid-template-columns:1fr;gap:34px;padding-bottom:30px}.clinic-footer-module__Jg0sRW__referenceFooter{padding-top:100px}.clinic-footer-module__Jg0sRW__footerColumn{border-top:1px solid var(--line);padding-top:28px}.clinic-footer-module__Jg0sRW__footerColumn:first-child{border-top:0;padding-top:0}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__navigation{grid-template-columns:1fr 1fr;column-gap:25px}.clinic-footer-module__Jg0sRW__footerMap{height:220px!important}.clinic-footer-module__Jg0sRW__referenceFooter .clinic-footer-module__Jg0sRW__bottom{align-items:center}.clinic-footer-module__Jg0sRW__referenceFooter .clinic-footer-module__Jg0sRW__bottom>p span{margin:5px 0 0;display:block}.clinic-footer-module__Jg0sRW__socialLinks{margin-top:20px}.clinic-footer-module__Jg0sRW__wave{height:140px}}.clinic-footer-module__Jg0sRW__columnLogo{max-width:240px;margin:0 0 22px;display:inline-block}.clinic-footer-module__Jg0sRW__columnLogo img{object-fit:contain;width:100%;height:auto;display:block}.clinic-footer-module__Jg0sRW__root a,.clinic-footer-module__Jg0sRW__top{transition:color .25s,-webkit-text-fill-color .25s}.clinic-footer-module__Jg0sRW__root a:hover,.clinic-footer-module__Jg0sRW__root a:focus-visible,.clinic-footer-module__Jg0sRW__root a:active,.clinic-footer-module__Jg0sRW__top:hover,.clinic-footer-module__Jg0sRW__top:focus-visible,.clinic-footer-module__Jg0sRW__top:active{color:var(--accent-text)!important;-webkit-text-fill-color:var(--accent-text)!important}.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__gold:hover,.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__gold:focus-visible,.clinic-footer-module__Jg0sRW__root .clinic-footer-module__Jg0sRW__gold:active{color:#fff!important;-webkit-text-fill-color:#fff!important}.clinic-footer-module__Jg0sRW__referenceFooter:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 25% 25%,var(--footer-wave-back),transparent 65%);opacity:.5;animation:14s ease-in-out infinite alternate clinic-footer-module__Jg0sRW__ambientWave;position:absolute;inset:100px -12vw -28px}.clinic-footer-module__Jg0sRW__wave{height:160px}.clinic-footer-module__Jg0sRW__backWave{opacity:.35}@keyframes clinic-footer-module__Jg0sRW__ambientWave{0%{transform:translate(-4%)scale(1)}to{transform:translate(4%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.clinic-footer-module__Jg0sRW__referenceFooter:after{animation:none}.clinic-footer-module__Jg0sRW__wave{visibility:hidden}}@media (max-width:760px){.clinic-footer-module__Jg0sRW__footerColumn,.clinic-footer-module__Jg0sRW__columnTitle,.clinic-footer-module__Jg0sRW__identityStatement,.clinic-footer-module__Jg0sRW__credential,.clinic-footer-module__Jg0sRW__email,.clinic-footer-module__Jg0sRW__legal,.clinic-footer-module__Jg0sRW__credit{text-align:center!important}.clinic-footer-module__Jg0sRW__columnLogo{margin-inline:auto;display:block}.clinic-footer-module__Jg0sRW__iconLine,.clinic-footer-module__Jg0sRW__navigation a,.clinic-footer-module__Jg0sRW__cityLinks a,.clinic-footer-module__Jg0sRW__socialLinks{justify-content:center}.clinic-footer-module__Jg0sRW__bottom{align-items:center}.clinic-footer-module__Jg0sRW__bottom p{text-align:center!important}.clinic-footer-module__Jg0sRW__iconLine span{text-align:center}.clinic-footer-module__Jg0sRW__legal{flex-wrap:wrap;justify-content:center}.clinic-footer-module__Jg0sRW__footerColumn .clinic-footer-module__Jg0sRW__email{display:block}.clinic-footer-module__Jg0sRW__signature{gap:20px}.clinic-footer-module__Jg0sRW__referenceFooter .clinic-footer-module__Jg0sRW__bottom{justify-content:center}.clinic-footer-module__Jg0sRW__signature{justify-content:center;position:relative}.clinic-footer-module__Jg0sRW__signature>a{justify-content:center;display:flex}.clinic-footer-module__Jg0sRW__signature .clinic-footer-module__Jg0sRW__top{position:absolute;top:80px;right:0}.clinic-footer-module__Jg0sRW__signature img{margin-inline:auto}}
