.footer-module__mwGWHG__medical-footer{scroll-margin-block-start:112px;font-size:16px;line-height:1.45}.footer-module__mwGWHG__footer-container{width:min(100% - 32px,1280px);max-width:1280px;margin-inline:auto}.footer-module__mwGWHG__footer-cta{background:var(--color-background);border-top:1px solid var(--color-border);padding:24px 0}.footer-module__mwGWHG__footer-cta-grid{flex-direction:column;gap:20px;display:flex}.footer-module__mwGWHG__footer-eyebrow{color:var(--color-muted-foreground);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:14px;font-weight:700}.footer-module__mwGWHG__footer-cta h2,.footer-module__mwGWHG__footer-identity h2,.footer-module__mwGWHG__footer-office h2{font-family:var(--font-fraunces), serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:500}.footer-module__mwGWHG__footer-cta h2{max-width:650px;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.05}.footer-module__mwGWHG__footer-cta h2+p{color:var(--color-muted-foreground);margin:8px 0 0}.footer-module__mwGWHG__footer-cta-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.footer-module__mwGWHG__footer-cta-actions a,.footer-module__mwGWHG__footer-social,.footer-module__mwGWHG__office-map-link{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 16px;font-weight:700;text-decoration:none;display:inline-flex}.footer-module__mwGWHG__footer-cta-actions a:not(.footer-module__mwGWHG__footer-primary-action){border:1px solid var(--color-primary)}.footer-module__mwGWHG__footer-cta-actions .footer-module__mwGWHG__footer-primary-action{background:var(--color-primary);color:var(--color-primary-foreground);padding-inline:24px}.footer-module__mwGWHG__medical-footer svg{flex:none;width:20px;height:20px}.footer-module__mwGWHG__footer-body{background:var(--color-background)}.footer-module__mwGWHG__footer-main-grid{grid-template-columns:repeat(4,1fr);gap:20px;padding-block:28px;display:grid}.footer-module__mwGWHG__footer-identity{grid-column:1/-1}.footer-module__mwGWHG__footer-identity h2{font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.08}.footer-module__mwGWHG__footer-identity h2 a{text-decoration:none}.footer-module__mwGWHG__footer-role{margin:12px 0 0;font-weight:700}.footer-module__mwGWHG__footer-role+p{color:var(--color-muted-foreground);margin:4px 0 8px}.footer-module__mwGWHG__footer-credentials{border-block:1px solid var(--color-border);margin:0;padding-block:20px}.footer-module__mwGWHG__footer-credentials div{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-block:4px;display:flex}.footer-module__mwGWHG__footer-credentials dt{color:var(--color-muted-foreground)}.footer-module__mwGWHG__footer-credentials dd{overflow-wrap:anywhere;text-align:right;max-width:100%;margin:0;font-weight:700}.footer-module__mwGWHG__footer-formation{color:var(--color-muted-foreground);flex-direction:column;margin:24px 0;display:flex}.footer-module__mwGWHG__footer-formation strong{color:var(--color-primary)}.footer-module__mwGWHG__footer-social{padding-inline:0}.footer-module__mwGWHG__footer-navigation{grid-column:1/-1}.footer-module__mwGWHG__footer-group{border-top:1px solid var(--color-border)}.footer-module__mwGWHG__footer-group:last-child{border-bottom:1px solid var(--color-border)}.footer-module__mwGWHG__footer-group-desktop{display:none}.footer-module__mwGWHG__footer-group summary{cursor:pointer;min-height:56px;font-family:var(--font-fraunces), serif;justify-content:space-between;align-items:center;font-size:24px;font-weight:600;list-style:none;display:flex}.footer-module__mwGWHG__footer-group summary::-webkit-details-marker{display:none}.footer-module__mwGWHG__footer-group[open] summary>span:last-child{transform:rotate(45deg)}.footer-module__mwGWHG__footer-group-content{padding-bottom:20px}.footer-module__mwGWHG__footer-link-list{margin:0;padding:0;list-style:none}.footer-module__mwGWHG__footer-link-list a{min-height:44px;color:var(--color-muted-foreground);justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.footer-module__mwGWHG__footer-link-list svg{opacity:0;width:16px}.footer-module__mwGWHG__footer-office{border-top:1px solid var(--color-border);grid-template-columns:repeat(4,1fr);gap:20px;padding-block:24px;display:grid}.footer-module__mwGWHG__footer-office>*{grid-column:1/-1}.footer-module__mwGWHG__footer-office h2{font-size:24px;line-height:1.15}.footer-module__mwGWHG__office-heading>p:last-child{color:var(--color-muted-foreground);margin:8px 0 0}.footer-module__mwGWHG__footer-office h3{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.footer-module__mwGWHG__footer-office p,.footer-module__mwGWHG__footer-office address{color:var(--color-muted-foreground);margin:0;font-style:normal}.footer-module__mwGWHG__footer-office>div>a{min-height:44px;color:var(--color-muted-foreground);align-items:center;display:flex}.footer-module__mwGWHG__office-map-link{justify-content:flex-start;align-self:start;padding-inline:0}.footer-module__mwGWHG__footer-legal{background:var(--color-background);color:var(--color-muted-foreground);border-top:1px solid var(--color-border)}.footer-module__mwGWHG__footer-legal-grid{gap:16px;padding-block:24px;display:grid}.footer-module__mwGWHG__footer-legal p{max-width:680px;margin:0}.footer-module__mwGWHG__footer-legal nav{flex-wrap:wrap;gap:8px 24px;display:flex}.footer-module__mwGWHG__footer-legal a{align-items:center;min-height:44px;display:inline-flex}.footer-module__mwGWHG__footer-legal a:focus-visible{outline-color:var(--color-primary)}.footer-module__mwGWHG__footer-colophon{color:var(--color-muted-foreground);flex-direction:column;gap:8px;display:flex}.footer-module__mwGWHG__footer-colophon a{align-self:flex-start}@media (min-width:768px){.footer-module__mwGWHG__footer-container{width:min(100% - 64px,1280px)}.footer-module__mwGWHG__footer-cta{padding-block:28px}.footer-module__mwGWHG__footer-cta-grid{align-items:flex-start}.footer-module__mwGWHG__footer-cta-actions{flex-wrap:nowrap;flex-shrink:0}.footer-module__mwGWHG__footer-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding-block:24px}.footer-module__mwGWHG__footer-identity{grid-column:1;padding-right:16px}.footer-module__mwGWHG__footer-navigation{grid-column:2}.footer-module__mwGWHG__footer-office{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 48px;padding-block:24px}.footer-module__mwGWHG__footer-office>*{grid-column:auto}.footer-module__mwGWHG__office-heading{grid-column:1/-1}.footer-module__mwGWHG__footer-legal-grid{grid-template-columns:2fr 1fr;align-items:start}.footer-module__mwGWHG__footer-colophon{border-top:1px solid var(--color-muted-foreground);flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:12px}}@media (min-width:1024px){.footer-module__mwGWHG__footer-cta-grid{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1280px){.footer-module__mwGWHG__footer-main-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;padding-block:24px}.footer-module__mwGWHG__footer-identity{grid-column:span 4;padding-right:32px}.footer-module__mwGWHG__footer-navigation{grid-column:5/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.footer-module__mwGWHG__footer-group-mobile{display:none}.footer-module__mwGWHG__footer-group-desktop,.footer-module__mwGWHG__footer-group-desktop:last-child{border:0;display:block}.footer-module__mwGWHG__footer-group-desktop h3{line-height:1.25;font-family:var(--font-fraunces), serif;align-items:flex-start;gap:8px;margin:0 0 8px;font-size:20px;font-weight:600;display:flex}.footer-module__mwGWHG__footer-group-content{padding:0}.footer-module__mwGWHG__footer-link-list{flex-direction:column;gap:4px;display:flex}.footer-module__mwGWHG__footer-office{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.footer-module__mwGWHG__office-heading{grid-column:span 4}.footer-module__mwGWHG__footer-office>div:not(.footer-module__mwGWHG__office-heading),.footer-module__mwGWHG__office-map-link{grid-column:span 2}}@media (hover:hover){.footer-module__mwGWHG__footer-link-list a:hover{text-underline-offset:4px;text-decoration:underline}.footer-module__mwGWHG__footer-link-list a:hover svg{opacity:1}}.footer-module__mwGWHG__medical-footer{color:var(--color-foreground);background:var(--color-background);padding-bottom:calc(80px + env(safe-area-inset-bottom))}.footer-module__mwGWHG__medical-footer a{color:inherit;text-underline-offset:4px}.footer-module__mwGWHG__medical-footer :is(a,summary):focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;box-shadow:none;border-radius:4px}.footer-module__mwGWHG__medical-footer .footer-module__mwGWHG__footer-legal a:focus-visible{outline-color:var(--color-primary)}.footer-module__mwGWHG__medical-footer :is(a,summary){scroll-margin-block:96px}.footer-module__mwGWHG__medical-footer :is(a,summary):active,.footer-module__mwGWHG__footer-primary-action:hover{text-decoration:underline}.footer-module__mwGWHG__footer-cta-actions a{font-weight:500}.footer-module__mwGWHG__footer-cta-actions .footer-module__mwGWHG__footer-primary-action{color:var(--color-primary-foreground)}.footer-module__mwGWHG__group-label,.footer-module__mwGWHG__credential-title{align-items:center;gap:8px;display:flex}.footer-module__mwGWHG__credential-title{margin-block:24px 12px;font-weight:500}.footer-module__mwGWHG__footer-credentials{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.footer-module__mwGWHG__footer-credentials div{padding:0;display:block}.footer-module__mwGWHG__footer-credentials div:last-child{grid-column:1/-1}.footer-module__mwGWHG__footer-credentials dd{text-align:left;font-variant-numeric:tabular-nums;font-weight:500}.footer-module__mwGWHG__footer-formation strong{font-weight:500}.footer-module__mwGWHG__footer-navigation,.footer-module__mwGWHG__footer-identity,.footer-module__mwGWHG__footer-office>*{min-width:0}.footer-module__mwGWHG__footer-group-desktop h3 svg{margin-top:2px}.footer-module__mwGWHG__footer-link-list a{padding-block:8px}.footer-module__mwGWHG__footer-link-list a:focus-visible svg{opacity:1}.footer-module__mwGWHG__footer-office .footer-module__mwGWHG__office-map-link{color:var(--color-primary);border-bottom:1px solid var(--color-primary);border-radius:0;width:fit-content}.footer-module__mwGWHG__footer-colophon{font-size:14px}.footer-module__mwGWHG__footer-dock{inset-inline:0;z-index:30;padding:8px 16px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-background);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:fixed;bottom:0}.footer-module__mwGWHG__footer-dock a{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:56px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.footer-module__mwGWHG__footer-dock .footer-module__mwGWHG__dock-primary{background:var(--color-primary);color:var(--color-primary-foreground)}@media (min-width:768px){.footer-module__mwGWHG__medical-footer{padding-bottom:0}.footer-module__mwGWHG__footer-dock{display:none}}@media (min-width:1280px){.footer-module__mwGWHG__footer-container{width:100%;padding-inline:64px}.footer-module__mwGWHG__footer-cta-grid{align-items:center}.footer-module__mwGWHG__footer-office{grid-template-columns:repeat(12,minmax(0,1fr))}.footer-module__mwGWHG__footer-office .footer-module__mwGWHG__office-heading{grid-column:1/-1}.footer-module__mwGWHG__footer-office>div:not(.footer-module__mwGWHG__office-heading){grid-column:span 3}.footer-module__mwGWHG__footer-office .footer-module__mwGWHG__office-map-link{grid-column:span 3;justify-self:end}}@media (prefers-reduced-motion:reduce){.footer-module__mwGWHG__medical-footer *,.footer-module__mwGWHG__medical-footer :before,.footer-module__mwGWHG__medical-footer :after{scroll-behavior:auto;transition:none;animation:none}}@media (max-width:767px){.footer-module__mwGWHG__footer-cta-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer-module__mwGWHG__footer-cta-actions .footer-module__mwGWHG__footer-primary-action{grid-column:1/-1}html:has(.footer-module__mwGWHG__medical-footer){scroll-padding-block-end:calc(96px + env(safe-area-inset-bottom))}}.footer-module__mwGWHG__footer-credentials-band{border-top:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-block:24px;display:grid}.footer-module__mwGWHG__footer-credentials-band>*{grid-column:1/-1}.footer-module__mwGWHG__footer-credentials-band .footer-module__mwGWHG__credential-title{margin:0;font-size:20px;line-height:1.25}.footer-module__mwGWHG__footer-credentials-band .footer-module__mwGWHG__footer-credentials{border:0;padding:0}.footer-module__mwGWHG__footer-credentials-band .footer-module__mwGWHG__footer-formation{margin:0}.footer-module__mwGWHG__footer-identity .footer-module__mwGWHG__footer-social{margin-top:0}@media (min-width:768px){.footer-module__mwGWHG__footer-credentials-band{grid-template-columns:repeat(12,minmax(0,1fr));padding-block:24px}.footer-module__mwGWHG__footer-credentials-band .footer-module__mwGWHG__footer-credentials{grid-column:span 7}.footer-module__mwGWHG__footer-credentials-band .footer-module__mwGWHG__footer-formation{grid-column:span 5}}@media (min-width:1280px){.footer-module__mwGWHG__footer-main-grid{padding-block:28px}.footer-module__mwGWHG__footer-credentials-band .footer-module__mwGWHG__footer-credentials{grid-column:span 8;grid-template-columns:repeat(3,minmax(0,1fr))}.footer-module__mwGWHG__footer-credentials-band .footer-module__mwGWHG__footer-credentials div:last-child{grid-column:auto}.footer-module__mwGWHG__footer-credentials-band .footer-module__mwGWHG__footer-formation{grid-column:span 4}}.footer-module__mwGWHG__footer-legal-grid{font-size:14px}@media (min-width:1280px){.footer-module__mwGWHG__footer-office .footer-module__mwGWHG__office-heading{grid-column:span 3}.footer-module__mwGWHG__footer-office>div:not(.footer-module__mwGWHG__office-heading){grid-column:span 2}.footer-module__mwGWHG__footer-office>div:nth-child(2){grid-column:span 3}.footer-module__mwGWHG__footer-office .footer-module__mwGWHG__office-map-link{grid-column:span 2}.footer-module__mwGWHG__footer-office h2{font-size:22px}.footer-module__mwGWHG__footer-link-list a{min-height:36px;padding-block:4px}}
.cta-inline-module__vAypTa__card{color:#1c3336;background:#f7fbfb;border:1px solid #c5d5d6;border-radius:12px;margin:28px 0;padding:18px 18px 16px}.cta-inline-module__vAypTa__title{font:600 17px / 1.35 var(--font-fraunces), sans-serif;color:#0c1e21;margin:0 0 6px}.cta-inline-module__vAypTa__symptom{margin:0 0 14px;font-size:15px;line-height:1.45}.cta-inline-module__vAypTa__button{color:#fff;background:#146e6e;border-radius:999px;align-items:center;min-height:42px;padding:8px 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.cta-inline-module__vAypTa__note{color:#4d6568;margin:10px 0 0;font-size:13px;line-height:1.4}.cta-inline-module__vAypTa__button:focus-visible{outline-offset:3px;outline:3px solid #1e8a8a}
