.azc__letters[data-astro-cid-kvkwzzyk]{margin-bottom:var(--space-7);flex-wrap:wrap;gap:.25rem;display:flex}.azc__letters[data-astro-cid-kvkwzzyk] a[data-astro-cid-kvkwzzyk],.azc__letters[data-astro-cid-kvkwzzyk] span[data-astro-cid-kvkwzzyk]{border-radius:var(--radius-lg);width:40px;height:40px;font-weight:var(--fw-semibold);font-size:var(--text-14);place-items:center;display:grid}.azc__letters[data-astro-cid-kvkwzzyk] a[data-astro-cid-kvkwzzyk]{background:var(--color-section);color:var(--color-ink);text-decoration:none}.azc__letters[data-astro-cid-kvkwzzyk] a[data-astro-cid-kvkwzzyk]:hover{background:var(--color-navy);color:var(--color-on-dark)}.azc__letters[data-astro-cid-kvkwzzyk] span[data-astro-cid-kvkwzzyk]{color:var(--color-input-border)}.azc[data-astro-cid-kvkwzzyk]{columns:1;column-gap:var(--space-7)}@media (width>=560px){.azc[data-astro-cid-kvkwzzyk]{columns:2}}@media (width>=900px){.azc[data-astro-cid-kvkwzzyk]{columns:4}}.azc__group[data-astro-cid-kvkwzzyk]{break-inside:avoid;margin-bottom:var(--space-6)}.azc__letter[data-astro-cid-kvkwzzyk]{font-size:var(--text-28);color:var(--color-link);border-bottom:1px solid var(--color-line);padding-bottom:var(--space-1);margin-bottom:var(--space-2)}.azc__group[data-astro-cid-kvkwzzyk] a[data-astro-cid-kvkwzzyk]{min-height:34px;color:var(--color-ink);font-size:var(--text-14);align-items:center;text-decoration:none;display:inline-flex}.azc__group[data-astro-cid-kvkwzzyk] a[data-astro-cid-kvkwzzyk]:hover{color:var(--color-ink);text-decoration:underline}.hero[data-astro-cid-lcdefpme]{padding-top:var(--space-8);overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:var(--space-6);display:grid}.hero__title[data-astro-cid-lcdefpme]{font:var(--type-h1);max-width:16ch}.hero__title[data-astro-cid-lcdefpme] .serif-italic[data-astro-cid-lcdefpme]{font-weight:350}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--text-18);color:var(--color-muted);max-width:40rem;line-height:28px}.hero__gallery[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:1fr 1.6fr 1fr;align-items:end;max-width:1100px;display:grid;position:relative}.hero__img--a[data-astro-cid-lcdefpme]{transform:translateY(-12%)}.hero__img--c[data-astro-cid-lcdefpme]{transform:translateY(-30%)}.hero__quote[data-astro-cid-lcdefpme]{right:calc(var(--gutter-x) + 2%);max-width:14rem;padding:var(--space-4) var(--space-6);background:var(--color-surface);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-sm);box-shadow:var(--shadow-card);font-size:var(--text-18);color:var(--color-ink);text-align:left;line-height:1.35;position:absolute;bottom:8%}@media (width<=700px){.hero__quote[data-astro-cid-lcdefpme]{display:none}.hero__gallery[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.6fr .8fr}}.home-search[data-astro-cid-lcdefpme]{padding:var(--space-6) 0;background:linear-gradient(to bottom, var(--color-surface), var(--color-section))}.home-search__title[data-astro-cid-lcdefpme]{text-align:center;font:var(--type-h3);margin-bottom:var(--space-6)}.home-search[data-astro-cid-lcdefpme] .search__chips{justify-content:center}.pillars[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.pillar[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-line);transition:border-color var(--duration) var(--easing);flex-direction:column;display:flex;position:relative;overflow:hidden}.pillar[data-astro-cid-lcdefpme]:hover{border-color:var(--color-navy)}.pillar[data-astro-cid-lcdefpme]:has(.pillar__link:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}@media (width<=600px){.hero__eyebrow[data-astro-cid-lcdefpme]:before{display:none}.pillar__art[data-astro-cid-lcdefpme]{aspect-ratio:16/9!important}}.pillar__art[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:0 0 50% 50%/0 0 18% 18%;overflow:hidden}.pillar__body[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-6);flex:1;align-content:start;display:grid}.pillar__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:var(--text-14)}.pillar__title[data-astro-cid-lcdefpme]{font-size:var(--text-24)}.pillar__link[data-astro-cid-lcdefpme]{color:var(--color-ink);text-decoration:none}.pillar__link[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.pillar__link[data-astro-cid-lcdefpme]:focus-visible{outline:none}.trust__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);display:grid}.trust__head[data-astro-cid-lcdefpme]{gap:var(--space-4);align-content:start;justify-items:start;display:grid}.trust__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] .serif-italic[data-astro-cid-lcdefpme]{color:var(--color-link)}.trust__text[data-astro-cid-lcdefpme]{font-size:var(--text-18);color:var(--color-muted);max-width:32rem}.trust__list[data-astro-cid-lcdefpme]{gap:var(--space-7) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.trust__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-2);padding-top:var(--space-6);border-top:2px solid var(--color-navy);align-content:start;display:grid}.trust__icon[data-astro-cid-lcdefpme]{background:var(--color-brand-soft);width:56px;height:56px;color:var(--color-ink);margin-bottom:var(--space-2);border-radius:50%;place-items:center;display:grid}.trust__list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-22)}.trust__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-14);color:var(--color-muted)}@media (width>=1000px){.trust__inner[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.3fr;align-items:start}.trust__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.picks[data-astro-cid-lcdefpme]{gap:var(--space-8);display:grid}.picks__list[data-astro-cid-lcdefpme]{gap:var(--space-6);align-content:start;display:grid}.picks__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{padding-top:var(--space-6);border-top:1px solid var(--color-line)}@media (width>=1000px){.picks[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1.25fr 1fr}}.findcare[data-astro-cid-lcdefpme]{background:var(--color-navy)}.compare__disc[data-astro-cid-lcdefpme]{gap:var(--space-2);margin:calc(var(--space-6) * -1) 0 var(--space-7);font-size:var(--text-13);color:var(--color-muted);align-items:flex-start;max-width:48rem;display:flex}.compare__disc[data-astro-cid-lcdefpme] svg{color:var(--color-link);flex:none}.therapy[data-astro-cid-lcdefpme]{gap:var(--space-8);display:grid}.therapy__feature[data-astro-cid-lcdefpme]{gap:var(--space-6);align-content:start;display:grid}.therapy__feature[data-astro-cid-lcdefpme] .media{max-width:360px}.therapy__feature-body[data-astro-cid-lcdefpme]{gap:var(--space-3);justify-items:start;display:grid}.therapy__feature-title[data-astro-cid-lcdefpme]{font:var(--type-h3)}.therapy__feature-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink);text-decoration:none}.therapy__feature-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.therapy__feature-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted)}.therapy__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-line)}.therapy__item[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-6) var(--space-2);border-bottom:1px solid var(--color-line);color:inherit;transition:background-color var(--duration) var(--easing), padding var(--duration) var(--easing);grid-template-columns:3rem 1fr auto;align-items:center;text-decoration:none;display:grid}.therapy__item[data-astro-cid-lcdefpme]:hover{background:var(--color-section)}@media (prefers-reduced-motion:no-preference){.therapy__item[data-astro-cid-lcdefpme]:hover{padding-left:var(--space-4)}}.therapy__num[data-astro-cid-lcdefpme]{font-size:var(--text-18);color:var(--color-muted)}.therapy__name[data-astro-cid-lcdefpme]{font:var(--type-h3);color:var(--color-ink);line-height:1.2;display:block}.therapy__sum[data-astro-cid-lcdefpme]{font-size:var(--text-14);color:var(--color-muted);margin-top:.2rem;display:block}.therapy[data-astro-cid-lcdefpme] .therapy__arrow{color:var(--color-link)}@media (width>=1000px){.therapy[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:.8fr 1.2fr}.therapy__feature[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 2rem);grid-template-columns:1fr;position:sticky}}.meds[data-astro-cid-lcdefpme]{background:var(--color-section)}.meds__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);display:grid}.meds__intro[data-astro-cid-lcdefpme]{gap:var(--space-4);align-content:start;justify-items:start;display:grid}.meds__text[data-astro-cid-lcdefpme]{font-size:var(--text-18);color:var(--color-muted)}.meds__note[data-astro-cid-lcdefpme]{gap:var(--space-2);font-size:var(--text-13);color:var(--color-muted);padding:var(--space-3) var(--space-4);background:var(--color-surface);border-radius:var(--radius-lg);display:flex}.meds__note[data-astro-cid-lcdefpme] svg{color:var(--color-link);flex:none}.meds__grid[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}@media (width>=1000px){.meds__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:.8fr 1.4fr}.meds__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.meds__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.wellness__cats[data-astro-cid-lcdefpme]{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.wellness__cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--color-surface);min-height:44px;color:var(--color-ink);font-weight:var(--fw-semibold);font-size:var(--text-14);border:1px solid #0000;align-items:center;gap:.45rem;padding:.4rem 1rem;text-decoration:none;display:inline-flex}.wellness__cats[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--color-navy)}.wellness__mag[data-astro-cid-lcdefpme]{gap:var(--space-8);display:grid}.wellness__side[data-astro-cid-lcdefpme]{gap:var(--space-6);align-content:start;display:grid}.wellness__side[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{padding-top:var(--space-6);border-top:1px solid var(--color-line-strong)}@media (width>=1000px){.wellness__mag[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1.2fr 1fr}}.stories__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);align-items:center;display:grid}.stories__media[data-astro-cid-lcdefpme]{max-width:480px}.stories__body[data-astro-cid-lcdefpme]{gap:var(--space-4);justify-items:start;display:grid}.stories__body[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:var(--type-h2)}.stories__lede[data-astro-cid-lcdefpme]{font:var(--type-h3);font-weight:var(--fw-regular);color:var(--color-link)}.stories__list[data-astro-cid-lcdefpme]{gap:var(--space-4);width:100%;display:grid}.stories__empty[data-astro-cid-lcdefpme]{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-section);max-width:34rem}.stories__disc[data-astro-cid-lcdefpme]{gap:var(--space-2);font-size:var(--text-13);color:var(--color-muted);align-items:center;display:flex}@media (width>=900px){.stories__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1fr 1.1fr}}.commit[data-astro-cid-lcdefpme]{gap:var(--space-8);display:grid}.commit__head[data-astro-cid-lcdefpme]{gap:var(--space-4);align-content:start;justify-items:start;display:grid}.commit__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:var(--text-18)}.commit__list[data-astro-cid-lcdefpme]{counter-reset:c;gap:0;margin:0;padding:0;list-style:none;display:grid}.commit__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:c;gap:0 var(--space-3);padding:var(--space-6) 0;border-top:1px solid var(--color-line);grid-template-columns:3.25rem 1fr;display:grid}.commit__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(c, decimal-leading-zero);font-size:var(--text-24);color:var(--color-link);grid-row:span 2;line-height:1.1}.commit__list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-22)}.commit__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-14);color:var(--color-muted);margin-top:var(--space-1)}@media (width>=1000px){.commit[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:.9fr 1.3fr}.commit__head[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 2rem);position:sticky}}.experts__empty[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-7);background:var(--color-surface);border-radius:var(--radius-lg);border:1px dashed var(--color-line-strong);max-width:52rem;display:flex}.experts__empty[data-astro-cid-lcdefpme] svg{color:var(--color-ink);flex:none}.experts__empty-title[data-astro-cid-lcdefpme]{font-size:var(--text-22);color:var(--color-ink);margin-bottom:var(--space-2)}.experts__empty[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.experts__empty-title){color:var(--color-muted);font-size:var(--text-14)}.newsletter__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);align-items:center;display:grid}.newsletter__art[data-astro-cid-lcdefpme]{aspect-ratio:1;border-radius:50%;width:min(220px,50vw);overflow:hidden}.newsletter__body[data-astro-cid-lcdefpme]{gap:var(--space-4);max-width:38rem;display:grid}.newsletter__body[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-28)}.newsletter__body[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--color-on-dark-muted);font-size:var(--text-18)}@media (width>=900px){.newsletter__inner[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:auto 1fr}.newsletter__art[data-astro-cid-lcdefpme]{width:280px}}.latest[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--space-6);grid-template-columns:1fr}@media (width>=700px){.latest[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.latest[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}
