.BrandNotes-module__Ivcgnq__notes{gap:var(--space-1);color:var(--text-muted);font-size:var(--text-meta);line-height:var(--leading-meta);display:grid}
.HomeLogo-module__hkcwpG__logo{align-items:center;gap:var(--space-3);min-height:var(--tap-target);color:var(--text);flex-shrink:0;text-decoration:none;display:inline-flex}.HomeLogo-module__hkcwpG__mark{object-fit:contain}.HomeLogo-module__hkcwpG__wordmark{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;font-size:19px;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);white-space:nowrap;line-height:1}
.Footer-module__yg9ahW__footer{background:var(--ink);color:var(--mist);position:relative}.Footer-module__yg9ahW__footer:before{content:"";background:var(--horizon);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.Footer-module__yg9ahW__inner{gap:var(--space-7);width:100%;max-width:calc(var(--container) + 2 * var(--page-gutter));padding:var(--space-8) var(--page-gutter) var(--space-7);margin-inline:auto;display:grid}.Footer-module__yg9ahW__brand{gap:var(--space-3);align-content:start;display:grid}.Footer-module__yg9ahW__tagline{color:var(--haze)}.Footer-module__yg9ahW__groups{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.Footer-module__yg9ahW__group{gap:var(--space-2);align-content:start;display:grid}.Footer-module__yg9ahW__groupTitle{font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--weight-strong);letter-spacing:0;color:var(--haze)}.Footer-module__yg9ahW__list{margin:0;display:grid}.Footer-module__yg9ahW__link{min-height:var(--tap-target);color:var(--mist);align-items:center;text-decoration:none;display:inline-flex}.Footer-module__yg9ahW__link:hover{text-underline-offset:.2em;text-decoration:underline}.Footer-module__yg9ahW__legal{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--horizon);color:var(--haze);font-size:var(--text-label);line-height:var(--leading-label);display:grid}@media (max-width:639px){.Footer-module__yg9ahW__inner{gap:var(--space-6);padding-top:var(--space-7)}.Footer-module__yg9ahW__groups{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.Footer-module__yg9ahW__link{font-size:16px;line-height:22px}}@media (min-width:900px){.Footer-module__yg9ahW__inner{grid-template-columns:minmax(240px,4fr) 8fr}.Footer-module__yg9ahW__legal{grid-column:1/-1}}
.AudienceMenu-module__cK7s5G__root{position:relative}.AudienceMenu-module__cK7s5G__trigger{align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--text);font-size:16px;font-weight:var(--weight-strong);background:0 0;border:0;display:inline-flex}.AudienceMenu-module__cK7s5G__trigger:hover{background:var(--sky)}.AudienceMenu-module__cK7s5G__chevron{transition:transform var(--duration-fast) var(--ease-out)}.AudienceMenu-module__cK7s5G__trigger[aria-expanded=true] .AudienceMenu-module__cK7s5G__chevron{transform:rotate(180deg)}.AudienceMenu-module__cK7s5G__list{top:calc(100% + var(--space-2));z-index:var(--z-menu);gap:var(--space-1);min-width:280px;padding:var(--space-2);border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);border-radius:var(--radius-card);background:var(--paper);margin:0;display:grid;position:absolute;left:0}.AudienceMenu-module__cK7s5G__list[hidden]{display:none}.AudienceMenu-module__cK7s5G__item{min-height:var(--tap-target);padding:0 var(--space-4);border-radius:var(--radius-field);color:var(--ink);font-size:16px;font-weight:var(--weight-strong);align-items:center;text-decoration:none;display:flex}.AudienceMenu-module__cK7s5G__item:hover{background:var(--sky)}.AudienceMenu-module__cK7s5G__item[aria-current=page]{color:var(--lagoon);text-underline-offset:.2em;text-decoration:underline}
.ClinicsNav-module__Aemlzq__header{z-index:var(--z-nav);border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:var(--mist);color:var(--ink);position:sticky;top:0}.ClinicsNav-module__Aemlzq__bar{align-items:center;column-gap:var(--space-3);width:100%;max-width:calc(var(--container) + 2 * var(--page-gutter));padding:var(--space-2) var(--page-gutter) 0;grid-template-columns:auto 1fr;grid-template-areas:"logo cta""links links";margin-inline:auto;display:grid}.ClinicsNav-module__Aemlzq__bar>:first-child{grid-area:logo}.ClinicsNav-module__Aemlzq__wordmark{display:none}.ClinicsNav-module__Aemlzq__bar .ClinicsNav-module__Aemlzq__cta{min-width:0;padding-inline:var(--space-4);font-size:var(--text-label);white-space:normal;grid-area:cta;justify-self:end}.ClinicsNav-module__Aemlzq__links{gap:var(--space-1);margin:0 calc(-1 * var(--page-gutter));padding:0 var(--page-gutter);scrollbar-width:none;grid-area:links;display:flex;overflow-x:auto}.ClinicsNav-module__Aemlzq__links::-webkit-scrollbar{display:none}.ClinicsNav-module__Aemlzq__link{min-height:var(--tap-target);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--ink);font-size:15px;font-weight:var(--weight-strong);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.ClinicsNav-module__Aemlzq__link:hover{text-underline-offset:.2em;text-decoration:underline}@media (min-width:480px){.ClinicsNav-module__Aemlzq__bar .ClinicsNav-module__Aemlzq__cta{padding-inline:var(--space-5);white-space:nowrap;font-size:16px}}@media (min-width:900px){.ClinicsNav-module__Aemlzq__bar{gap:var(--space-3);height:var(--nav-height);padding-block:0;display:flex}.ClinicsNav-module__Aemlzq__links{margin:0 0 0 var(--space-3);padding:0;overflow:visible}.ClinicsNav-module__Aemlzq__link{font-size:16px}.ClinicsNav-module__Aemlzq__bar .ClinicsNav-module__Aemlzq__cta{margin-left:auto}}@media (min-width:640px) and (max-width:899px),(min-width:1080px){.ClinicsNav-module__Aemlzq__wordmark{display:inline}}
.SiteNav-module__3Xq1bG__shell{height:var(--nav-height);position:relative}.SiteNav-module__3Xq1bG__sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:80px;left:0}.SiteNav-module__3Xq1bG__header{--nav-current:var(--nav-height);z-index:var(--z-nav);background:var(--mist);color:var(--ink);position:fixed;inset:0 0 auto}.SiteNav-module__3Xq1bG__header:after{content:"";background:color-mix(in srgb, var(--ink) 12%, transparent);opacity:0;height:1px;transition:opacity var(--duration-fast) var(--ease-out);pointer-events:none;position:absolute;inset:auto 0 0}.SiteNav-module__3Xq1bG__header[data-compact=true]{--nav-current:var(--nav-height-compact)}.SiteNav-module__3Xq1bG__header[data-compact=true]:after{opacity:1}.SiteNav-module__3Xq1bG__nav{width:100%}.SiteNav-module__3Xq1bG__bar{align-items:center;gap:var(--space-4);width:100%;max-width:calc(var(--container) + 2 * var(--page-gutter));height:var(--nav-current);padding-inline:var(--page-gutter);margin-inline:auto;display:flex}.SiteNav-module__3Xq1bG__desktop,.SiteNav-module__3Xq1bG__actions{display:none}.SiteNav-module__3Xq1bG__links{align-items:center;gap:var(--space-1);margin:0;display:flex}.SiteNav-module__3Xq1bG__link{min-height:var(--tap-target);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--ink);font-size:16px;font-weight:var(--weight-strong);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.SiteNav-module__3Xq1bG__link:hover{text-underline-offset:.2em;text-decoration:underline}.SiteNav-module__3Xq1bG__toggle{width:var(--tap-target);height:var(--tap-target);border:1.5px solid color-mix(in srgb, var(--ink) 20%, transparent);border-radius:var(--radius-pill);background:var(--paper);color:var(--ink);justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.SiteNav-module__3Xq1bG__panel{inset:var(--nav-current) 0 0;z-index:var(--z-menu);gap:var(--space-5);overscroll-behavior:contain;padding:var(--space-5) var(--page-gutter) var(--space-7);border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:var(--mist);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.SiteNav-module__3Xq1bG__panel[hidden]{display:none}.SiteNav-module__3Xq1bG__panelHeading{color:var(--slate);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--weight-strong)}.SiteNav-module__3Xq1bG__panelAudiences{gap:var(--space-2);margin:calc(-1 * var(--space-3)) 0 0;display:grid}.SiteNav-module__3Xq1bG__panelAudience{min-height:52px;padding:0 var(--space-4);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;font-size:20px;font-weight:var(--weight-strong);letter-spacing:var(--tracking-display);align-items:center;text-decoration:none;display:flex}.SiteNav-module__3Xq1bG__panelAudience[aria-current=page]{box-shadow:inset 0 0 0 1.5px var(--lagoon)}.SiteNav-module__3Xq1bG__panelLinks{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);margin:0;display:grid}.SiteNav-module__3Xq1bG__panelLink{border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);min-height:52px;color:var(--ink);font-weight:var(--weight-strong);align-items:center;text-decoration:none;display:flex}@media (min-width:900px) and (max-width:1079px){.SiteNav-module__3Xq1bG__wordmark{display:none}}@media (min-width:900px){.SiteNav-module__3Xq1bG__bar{gap:var(--space-3)}.SiteNav-module__3Xq1bG__desktop{align-items:center;gap:var(--space-1);margin-left:var(--space-3);display:flex}.SiteNav-module__3Xq1bG__actions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.SiteNav-module__3Xq1bG__toggle,.SiteNav-module__3Xq1bG__panel{display:none}}
