._wrap_rc5yo_1{display:contents}._nav_rc5yo_5{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._link_rc5yo_12{cursor:pointer;font:500 14px var(--font-sans);color:var(--ink);white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;padding:10px 13px;text-decoration:none;display:inline-flex}._link_rc5yo_12:hover,._linkCurrent_rc5yo_30{color:var(--bronze)}._caret_rc5yo_34{font-size:10px;line-height:1}._group_rc5yo_39{position:relative}._dropdown_rc5yo_43{background:var(--white);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);z-index:70;border:1px solid #16222f1a;flex-direction:column;min-width:280px;padding:8px;display:none;position:absolute;top:100%;left:0}._dropdownOpen_rc5yo_58{animation:.18s _fadeUp_rc5yo_1;display:flex}._dropdownLink_rc5yo_63{text-align:left;font:500 14px var(--font-sans);color:var(--ink);white-space:nowrap;border-radius:8px;padding:10px 14px;text-decoration:none}._dropdownLink_rc5yo_63:hover{background:var(--cream);color:var(--bronze)}._dropdownLinkCurrent_rc5yo_78{color:var(--bronze)}._cta_rc5yo_82{background:var(--gold);color:var(--ink-deep);border-radius:var(--radius-pill);font:700 13.5px var(--font-sans);white-space:nowrap;margin-left:12px;padding:12px 24px;text-decoration:none}._cta_rc5yo_82:hover{background:var(--bronze);color:var(--cream)}._toggle_rc5yo_98{border:1px solid var(--border-btn);border-radius:var(--radius-pill);font:600 13.5px var(--font-sans);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:10px;padding:9px 18px;display:none}._toggleBars_rc5yo_111{flex-direction:column;gap:3px;width:15px;display:inline-flex}._toggleBars_rc5yo_111 span{background:currentColor;border-radius:2px;height:1.5px}@media (width<=1080px){._toggle_rc5yo_98{display:inline-flex}._nav_rc5yo_5{flex-direction:column;align-items:stretch;gap:0;width:100%;padding:8px 0 4px;display:none}._navOpen_rc5yo_139{display:flex}._link_rc5yo_12{border-bottom:1px solid var(--line);justify-content:space-between;padding:13px 4px}._group_rc5yo_39{position:static}._dropdown_rc5yo_43{box-shadow:none;border:none;border-bottom:1px solid var(--line);background:0 0;min-width:0;padding:4px 0 10px 16px;position:static}._dropdownLink_rc5yo_63{white-space:normal;padding:9px 10px}._cta_rc5yo_82{text-align:center;margin:14px 0 6px}}.logo__mark[data-astro-cid-ug74mto6]{align-items:flex-end;gap:10px;display:flex}.logo[data-astro-cid-ug74mto6] img[data-astro-cid-ug74mto6]{width:auto;max-width:none;display:block}.logo__symbol[data-astro-cid-ug74mto6]{height:60px;margin-bottom:6px}.logo__name[data-astro-cid-ug74mto6]{height:24px}.logo__label[data-astro-cid-ug74mto6]{letter-spacing:.24em;color:var(--bronze);margin-top:7px;font-size:10.5px;font-weight:600;line-height:1.1}.logo--white[data-astro-cid-ug74mto6] .logo__label[data-astro-cid-ug74mto6]{color:var(--gold)}.site-header[data-astro-cid-czsppua5]{z-index:60;backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f7f4eef0;position:sticky;top:0}.site-header__inner[data-astro-cid-czsppua5]{max-width:var(--page-max);padding:14px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;margin:0 auto;display:flex}.site-header__brand[data-astro-cid-czsppua5]{color:inherit;line-height:1.1;text-decoration:none}.footer[data-astro-cid-hlzmzfsb]{background:var(--ink-deep);color:var(--on-dark-soft)}.footer__grid[data-astro-cid-hlzmzfsb]{max-width:var(--page-max);padding:60px var(--gutter) 40px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:40px;margin:0 auto;display:grid}.footer__address[data-astro-cid-hlzmzfsb]{margin:20px 0 12px;font-size:14px;line-height:1.7}.footer__phone[data-astro-cid-hlzmzfsb]{color:var(--cream);font-size:14.5px;font-weight:600;text-decoration:none}.footer__heading[data-astro-cid-hlzmzfsb]{letter-spacing:.18em;color:var(--gold);margin:0 0 14px;font-size:11.5px;font-weight:700}.footer__heading--spaced[data-astro-cid-hlzmzfsb]{margin-top:22px}.footer__heading-link[data-astro-cid-hlzmzfsb]{color:var(--gold);text-decoration:none}.footer__links[data-astro-cid-hlzmzfsb]{flex-direction:column;gap:9px;display:flex}.footer__link[data-astro-cid-hlzmzfsb]{font:400 14px var(--font-sans);color:var(--on-dark-soft);text-align:left;text-decoration:none}.footer__link[data-astro-cid-hlzmzfsb]:hover{color:var(--gold)}.footer__quote[data-astro-cid-hlzmzfsb]{font-family:var(--font-serif);color:#f7f4eed9;text-wrap:pretty;margin:0;font-size:16.5px;font-style:italic;line-height:1.6}.footer__bar[data-astro-cid-hlzmzfsb]{border-top:1px solid var(--on-dark-line)}.footer__bar-inner[data-astro-cid-hlzmzfsb]{max-width:var(--page-max);padding:18px var(--gutter);color:var(--on-dark-faint);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;font-size:12.5px;display:flex}.footer__sitemap[data-astro-cid-hlzmzfsb]{color:var(--on-dark-mute);text-decoration:none}.footer__sitemap[data-astro-cid-hlzmzfsb]:hover{color:var(--gold)}._section_1nif8_1{background:var(--white);border-top:1px solid var(--line)}._inner_1nif8_6{max-width:var(--page-max);padding:44px var(--gutter);align-items:center;gap:18px;margin:0 auto;display:flex}._arrow_1nif8_15{border:1px solid var(--border-icon);width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:14px;line-height:1}._arrow_1nif8_15:hover{border-color:var(--bronze);color:var(--bronze)}._viewport_1nif8_33{flex:auto;overflow:hidden}._track_1nif8_38{transition:transform .7s cubic-bezier(.4,0,.2,1);display:flex}._item_1nif8_43{flex:0 0 25%;justify-content:center;align-items:center;padding:0 20px;display:flex}._logo_1nif8_51{object-fit:contain;filter:grayscale();opacity:.65;width:auto;max-width:100%;height:76px;transition:filter .2s,opacity .2s;display:block}._item_1nif8_43:hover ._logo_1nif8_51{filter:none;opacity:1}@media (prefers-reduced-motion:reduce){._track_1nif8_38{transition:none}}.top-bar[data-astro-cid-eu5dizuj]{background:var(--ink-deep);color:#f7f4eed1;letter-spacing:.02em;padding:9px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;font-size:12.5px;display:flex}.top-bar__right[data-astro-cid-eu5dizuj]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.top-bar__phone[data-astro-cid-eu5dizuj]{color:var(--cream);letter-spacing:.04em;font-weight:600;text-decoration:none}.top-bar__langs[data-astro-cid-eu5dizuj]{gap:12px;display:flex}.top-bar__lang[data-astro-cid-eu5dizuj]{color:#f7f4ee8c;text-decoration:none}.top-bar__lang--active[data-astro-cid-eu5dizuj]{color:#f7f4eee6;font-weight:600}.top-bar__lang[data-astro-cid-eu5dizuj]:hover{color:var(--cream)}.appointment[data-astro-cid-w66a2y3g]{background:var(--ink-deep);color:var(--cream)}.appointment__inner[data-astro-cid-w66a2y3g]{max-width:var(--prose-max);padding:56px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.appointment__title[data-astro-cid-w66a2y3g]{font-family:var(--font-serif);font-size:clamp(24px,3vw,32px);font-weight:500}.appointment__meta[data-astro-cid-w66a2y3g]{color:#f7f4eeb3;margin-top:6px;font-size:14.5px}.appointment__cta[data-astro-cid-w66a2y3g]{background:var(--gold);color:var(--ink-deep);border-radius:var(--radius-pill);font:700 14px var(--font-sans);white-space:nowrap;padding:14px 28px;text-decoration:none}.appointment__cta[data-astro-cid-w66a2y3g]:hover{background:var(--cream);color:var(--ink-deep)}.page-shell[data-astro-cid-z4jru4n3]{flex-direction:column;min-height:100vh;display:flex}.page-main[data-astro-cid-z4jru4n3]{flex:1}.btn[data-astro-cid-j6ocf6pu]{border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer;font-family:var(--font-sans);text-decoration:none;display:inline-block}.btn--md[data-astro-cid-j6ocf6pu]{padding:12px 24px;font-size:13.5px;font-weight:600}.btn--lg[data-astro-cid-j6ocf6pu]{padding:15px 30px;font-size:14.5px;font-weight:700}.btn--solid[data-astro-cid-j6ocf6pu]{background:var(--gold);color:var(--ink-deep);font-weight:700}.btn--solid[data-astro-cid-j6ocf6pu]:hover{background:var(--bronze);color:var(--cream)}.btn--dark[data-astro-cid-j6ocf6pu]{background:var(--ink);color:var(--cream);border:none}.btn--dark[data-astro-cid-j6ocf6pu]:hover{background:var(--bronze);color:var(--cream)}.btn--outline[data-astro-cid-j6ocf6pu]{border:1px solid var(--border-btn);color:var(--ink);background:0 0}.btn--outline[data-astro-cid-j6ocf6pu]:hover{border-color:var(--bronze);color:var(--bronze)}.hero[data-astro-cid-i3irphx7]{max-width:var(--page-max);padding:72px var(--gutter) 56px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:center;gap:56px;margin:0 auto;display:grid}.hero__eyebrow[data-astro-cid-i3irphx7]{margin:0 0 20px}.hero__title[data-astro-cid-i3irphx7]{font-family:var(--font-serif);letter-spacing:-.01em;margin:0 0 24px;font-size:clamp(40px,4.6vw,62px);font-weight:500;line-height:1.06}.hero__name[data-astro-cid-i3irphx7]{color:var(--slate);font-style:italic}.hero__lede[data-astro-cid-i3irphx7]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 16px;font-size:16.5px;line-height:1.75}.hero__lede[data-astro-cid-i3irphx7]:last-of-type{margin-bottom:32px}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero__portrait[data-astro-cid-i3irphx7]{border-radius:var(--radius-lg);object-fit:cover;aspect-ratio:4/4.4;width:100%;height:auto;box-shadow:var(--shadow-lg);display:block}._section_jc5db_1{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white)}._inner_jc5db_7{max-width:1000px;padding:52px var(--gutter);text-align:center;margin:0 auto}._eyebrow_jc5db_14{letter-spacing:.2em;color:var(--bronze);margin:0 0 18px;font-size:11.5px;font-weight:600}._figure_jc5db_22{margin:0}._quote_jc5db_26{font-family:var(--font-serif);text-wrap:pretty;min-height:3em;margin:0;font-size:clamp(21px,2.6vw,29px);font-style:italic;line-height:1.45}._attribution_jc5db_37{letter-spacing:.08em;color:var(--ink-muted);margin-top:16px;font-size:13.5px;font-weight:600}._dots_jc5db_45{justify-content:center;gap:8px;margin-top:20px;display:flex}._dot_jc5db_45{cursor:pointer;background:#16222f40;border:none;border-radius:50%;width:9px;height:9px;padding:0}._dotActive_jc5db_62{background:var(--ink)}.features[data-astro-cid-nwieefri]{max-width:var(--page-max);padding:72px var(--gutter) 24px;margin:0 auto}.features__grid[data-astro-cid-nwieefri]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:26px;display:grid}.card[data-astro-cid-nwieefri]{background:var(--white);border-radius:var(--radius-lg);border:1px solid #16222f1a;flex-direction:column;display:flex;overflow:hidden}.card__image[data-astro-cid-nwieefri]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.card__body[data-astro-cid-nwieefri]{flex-direction:column;flex:1;gap:10px;padding:26px 28px 28px;display:flex}.card__title[data-astro-cid-nwieefri]{font-family:var(--font-serif);margin:0;font-size:25px;font-weight:500}.card__blurb[data-astro-cid-nwieefri]{color:var(--ink-muted);flex:1;margin:0;font-size:15px;line-height:1.65}.card__link[data-astro-cid-nwieefri]{font:600 14px var(--font-sans);color:var(--bronze);text-decoration:none}.card__link[data-astro-cid-nwieefri]:hover{color:var(--ink)}.updates[data-astro-cid-fslsqtcd]{max-width:var(--page-max);padding:64px var(--gutter) 72px;margin:0 auto}.updates__head[data-astro-cid-fslsqtcd]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.updates__title[data-astro-cid-fslsqtcd]{font-family:var(--font-serif);margin:0;font-size:clamp(28px,3vw,38px);font-weight:500}.updates__all[data-astro-cid-fslsqtcd]{font:600 14px var(--font-sans)}.updates__grid[data-astro-cid-fslsqtcd]{border-top:1px solid var(--line-rule);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.update[data-astro-cid-fslsqtcd]{color:var(--ink);border-bottom:1px solid var(--line-rule);flex-direction:column;gap:10px;padding:26px 26px 26px 0;text-decoration:none;display:flex}.update[data-astro-cid-fslsqtcd]:hover{color:var(--bronze)}.update__date[data-astro-cid-fslsqtcd]{letter-spacing:.14em;color:var(--bronze);font-size:12px;font-weight:600}.update__title[data-astro-cid-fslsqtcd]{font-family:var(--font-serif);font-size:21px;font-weight:500;line-height:1.3}.update__excerpt[data-astro-cid-fslsqtcd]{color:var(--ink-muted);font-size:14px;line-height:1.6}.referral[data-astro-cid-6qybavs3]{background:var(--ink-deep);color:var(--cream)}.referral__inner[data-astro-cid-6qybavs3]{max-width:900px;padding:76px var(--gutter);text-align:center;margin:0 auto}.referral__figure[data-astro-cid-6qybavs3]{font-family:var(--font-serif);color:var(--gold);margin:0;font-size:clamp(52px,7vw,84px);font-weight:500;line-height:1}.referral__quote[data-astro-cid-6qybavs3]{font-family:var(--font-serif);color:#f7f4eee6;text-wrap:pretty;max-width:620px;margin:18px auto 0;font-size:clamp(19px,2.2vw,25px);font-style:italic;line-height:1.5}.article[data-astro-cid-sgmroz76]{padding:64px var(--gutter) 72px;margin:0 auto}.article--prose[data-astro-cid-sgmroz76]{max-width:var(--prose-max)}.article--measure[data-astro-cid-sgmroz76]{max-width:var(--measure-max)}.article--page[data-astro-cid-sgmroz76]{max-width:var(--page-max)}.page-header__eyebrow[data-astro-cid-76k47wl3]{margin:0 0 16px}.page-header__title[data-astro-cid-76k47wl3]{font-family:var(--font-serif);margin:0;font-size:clamp(38px,4.5vw,56px);font-weight:500;line-height:1.05}.page-header__intro[data-astro-cid-76k47wl3]{color:var(--ink-muted);text-wrap:pretty;max-width:660px;margin:14px 0 0;font-size:16px;line-height:1.7}.steps[data-astro-cid-whrb5a2m]{border-top:1px solid var(--line-rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps__item[data-astro-cid-whrb5a2m]{border-bottom:1px solid var(--line-rule);gap:20px;padding:30px 0;display:grid}.steps--wide[data-astro-cid-whrb5a2m] .steps__item[data-astro-cid-whrb5a2m]{grid-template-columns:72px minmax(0,1fr)}.steps--narrow[data-astro-cid-whrb5a2m] .steps__item[data-astro-cid-whrb5a2m]{grid-template-columns:64px minmax(0,1fr);gap:0 28px;padding:26px 0}.steps__num[data-astro-cid-whrb5a2m]{font-family:var(--font-serif);color:var(--bronze);font-size:30px;line-height:1}.steps--narrow[data-astro-cid-whrb5a2m] .steps__num[data-astro-cid-whrb5a2m]{color:var(--gold)}.steps__heading[data-astro-cid-whrb5a2m]{letter-spacing:.16em;margin:0 0 10px;font-size:13px;font-weight:700}.steps--narrow[data-astro-cid-whrb5a2m] .steps__heading[data-astro-cid-whrb5a2m]{font:600 17px var(--font-sans);letter-spacing:normal;color:var(--ink);margin-bottom:8px}.steps__text[data-astro-cid-whrb5a2m] p{color:var(--ink-soft);text-wrap:pretty;margin:0 0 14px;font-size:16px;line-height:1.75}.steps__text[data-astro-cid-whrb5a2m] p:last-child{margin-bottom:0}.steps--narrow[data-astro-cid-whrb5a2m] .steps__text[data-astro-cid-whrb5a2m] p{font-size:15.5px}.video-link[data-astro-cid-7pskrmor]{border:1px solid var(--border-icon);border-radius:var(--radius-pill);font:600 13px var(--font-sans);color:var(--ink);align-items:center;gap:9px;padding:9px 18px;text-decoration:none;display:inline-flex}.video-link[data-astro-cid-7pskrmor]:hover{border-color:var(--bronze);color:var(--bronze)}.video-link__icon[data-astro-cid-7pskrmor]{color:var(--bronze)}.intro[data-astro-cid-43c3czwd]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:36px;margin:36px 0 48px;display:grid}.intro__heading[data-astro-cid-43c3czwd]{letter-spacing:.16em;color:var(--ink);margin:0 0 14px;font-size:13px;font-weight:700}.intro__text[data-astro-cid-43c3czwd]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 14px;font-size:16px;line-height:1.75}.intro__text[data-astro-cid-43c3czwd]:last-child{margin-bottom:0}.intro__figure[data-astro-cid-43c3czwd]{margin:0}.intro__figure[data-astro-cid-43c3czwd] img[data-astro-cid-43c3czwd]{border-radius:var(--radius-sm);width:100%;display:block}.intro__caption[data-astro-cid-43c3czwd]{color:var(--ink-muted);margin-top:10px;font-size:12.5px;font-style:italic}.gallery[data-astro-cid-43c3czwd]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:40px;display:grid}.gallery__image[data-astro-cid-43c3czwd]{object-fit:cover;aspect-ratio:4/3;border-radius:10px;width:100%;display:block}.table-card[data-astro-cid-6zbhvufz]{background:var(--white);border-radius:var(--radius-md);border:1px solid #16222f1a;overflow:hidden}.table-card__head[data-astro-cid-6zbhvufz]{padding:20px 24px 6px}.table-card__eyebrow[data-astro-cid-6zbhvufz]{letter-spacing:.14em;color:var(--bronze);margin:0;font-size:12.5px;font-weight:700}.table-card__caption[data-astro-cid-6zbhvufz]{font-family:var(--font-serif);margin:6px 0 14px;font-size:20px}.table-card__scroll[data-astro-cid-6zbhvufz]{overflow-x:auto}.table[data-astro-cid-6zbhvufz]{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.55}.table__th[data-astro-cid-6zbhvufz]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:700 12px var(--font-sans);letter-spacing:.1em;color:var(--ink-muted);padding:12px 24px}.table__th--left[data-astro-cid-6zbhvufz]{text-align:left}.table__th--center[data-astro-cid-6zbhvufz]{text-align:center}.table__th--positive[data-astro-cid-6zbhvufz]{color:var(--green)}.table__th--negative[data-astro-cid-6zbhvufz]{color:var(--rust)}.table__th--brand[data-astro-cid-6zbhvufz]{color:var(--bronze)}.table__td[data-astro-cid-6zbhvufz]{border-bottom:1px solid var(--line-faint);vertical-align:top;padding:11px 24px}.table__td--left[data-astro-cid-6zbhvufz]{text-align:left}.table__td--center[data-astro-cid-6zbhvufz]{text-align:center}.table__td--positive[data-astro-cid-6zbhvufz]{color:var(--green);font-weight:700}.table__td--brand[data-astro-cid-6zbhvufz],.table__td--highlight[data-astro-cid-6zbhvufz]{color:var(--bronze);font-weight:700}tbody[data-astro-cid-6zbhvufz] tr[data-astro-cid-6zbhvufz]:last-child .table__td[data-astro-cid-6zbhvufz]{border-bottom:none}.video-row[data-astro-cid-qltsqn5s]{margin:20px 0 28px}.section-heading[data-astro-cid-qltsqn5s]{letter-spacing:.16em;margin:0 0 12px;font-size:13px;font-weight:700}.body[data-astro-cid-qltsqn5s]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 14px;font-size:16px;line-height:1.75}.body--spaced[data-astro-cid-qltsqn5s]{margin-bottom:32px}.callout[data-astro-cid-qltsqn5s]{background:var(--white);border-radius:var(--radius-md);border:1px solid #16222f1a;margin:14px 0 32px;padding:26px 28px}.callout__label[data-astro-cid-qltsqn5s]{letter-spacing:.14em;color:var(--bronze);margin:0 0 14px;font-size:12.5px;font-weight:700}.callout__list[data-astro-cid-qltsqn5s]{color:var(--ink-soft);margin:0;padding-left:20px;font-size:15.5px;line-height:1.9}.footnote[data-astro-cid-qltsqn5s]{color:var(--ink-muted);margin:16px 0 0;font-size:12.5px;line-height:1.7}.videos[data-astro-cid-3v2bqxux]{flex-wrap:wrap;gap:12px;margin:20px 0 28px;display:flex}.body[data-astro-cid-3v2bqxux]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 14px;font-size:16px;line-height:1.75}.body--wide[data-astro-cid-3v2bqxux]{margin-bottom:22px}.body--spaced[data-astro-cid-3v2bqxux]{margin-bottom:32px}.diagram[data-astro-cid-3v2bqxux]{border-radius:var(--radius-sm);width:100%;margin-bottom:22px;display:block}.video-row[data-astro-cid-yafwoyii]{margin:20px 0 28px}.body[data-astro-cid-yafwoyii]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 14px;font-size:16px;line-height:1.75}.body--spaced[data-astro-cid-yafwoyii]{margin-bottom:32px}.section-heading[data-astro-cid-yafwoyii]{letter-spacing:.16em;margin:32px 0 12px;font-size:13px;font-weight:700}.objectives[data-astro-cid-yafwoyii]{color:var(--ink-soft);margin:0 0 22px;padding-left:20px;font-size:15.5px;line-height:1.9}.note[data-astro-cid-yafwoyii]{color:var(--ink-muted);margin:12px 0 0;font-size:13px}._filter_145fm_1{flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}._button_145fm_10{border:1px solid var(--line-strong);border-radius:var(--radius-pill);font:500 12.5px var(--font-sans);color:var(--ink-soft);cursor:pointer;background:0 0;padding:6px 14px}._button_145fm_10:hover{border-color:var(--bronze);color:var(--ink)}._active_145fm_25{background:var(--ink);border-color:var(--ink);color:var(--cream)}._count_145fm_31{letter-spacing:.08em;color:var(--ink-faint);margin-left:7px;font-size:10px;font-weight:700}._active_145fm_25 ._count_145fm_31{color:var(--cream);opacity:.7}._viewer_1rutw_1{flex:480px;min-width:0}._head_1rutw_6{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 28px;margin:0 0 8px;display:flex}._title_1rutw_15{font-family:var(--font-serif);margin:0;font-size:30px;font-weight:500}._caseNum_1rutw_22{color:var(--ink-faint);letter-spacing:.04em;font-size:12px}._meta_1rutw_28{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}._metaItem_1rutw_37{border:1px solid var(--line-strong);border-radius:var(--radius-pill);font:500 12.5px var(--font-sans);color:var(--ink-soft);align-items:baseline;gap:7px;padding:6px 14px;display:inline-flex}._metaKey_1rutw_48{letter-spacing:.12em;color:var(--bronze);font-size:10px;font-weight:700}._frame_1rutw_55{aspect-ratio:3/2;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--sand);cursor:ew-resize;touch-action:none;user-select:none;width:100%;max-width:520px;box-shadow:var(--shadow-md);position:relative;overflow:hidden}._frame_1rutw_55 picture,._beforeClip_1rutw_71 picture{display:block;position:absolute;inset:0}._frame_1rutw_55[data-static]{cursor:default}._photo_1rutw_82{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._beforeClip_1rutw_71{pointer-events:none;position:absolute;inset:0}._divider_1rutw_98{background:var(--cream);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #14202e40}._handle_1rutw_108{background:var(--cream);width:38px;height:38px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #14202e4d}._badge_1rutw_126{font:700 10.5px var(--font-sans);letter-spacing:.14em;border-radius:var(--radius-pill);pointer-events:none;padding:5px 10px;position:absolute;top:12px}._badgeBefore_1rutw_136{color:var(--cream);background:#14202ec7;left:12px}._badgeAfter_1rutw_142{color:var(--white);background:#8a6630d9;right:12px}._slider_1rutw_152{opacity:0;cursor:ew-resize;width:100%;height:34px;margin:0;position:absolute;bottom:0;left:0;right:0}._slider_1rutw_152:focus-visible{opacity:1}._caption_1rutw_168{color:var(--ink-muted);margin:14px 0 0;font-size:13px;line-height:1.55}._footnote_1rutw_175{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin:14px 0 30px;display:flex}._hint_1rutw_184{color:var(--ink-muted);margin:0;font-size:13px}._sample_1rutw_190{color:var(--ink-faint)}._fullSeries_1rutw_194{font:600 13px var(--font-sans);white-space:nowrap}._moreLabel_1rutw_199{margin:0 0 16px;font-size:11.5px}._thumbs_1rutw_204{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;display:grid}._thumb_1rutw_204{cursor:pointer;border:1px solid var(--line);background:0 0;border-radius:10px;align-self:start;padding:0;line-height:0;overflow:hidden}._thumb_1rutw_204:hover{border-color:var(--bronze)}._thumbActive_1rutw_225{border:2px solid var(--bronze)}._thumb_1rutw_204 picture{aspect-ratio:3/2;width:100%;line-height:0;display:block}._thumbImage_1rutw_236{object-fit:cover;opacity:.75;width:100%;height:100%;display:block}._thumbActive_1rutw_225 ._thumbImage_1rutw_236{opacity:1}.results[data-astro-cid-g6j2v5ph]{flex-wrap:wrap;align-items:flex-start;gap:40px;margin-top:36px;display:flex}.results__menu[data-astro-cid-g6j2v5ph]{flex-direction:column;flex:0 220px;gap:24px;min-width:180px;display:flex}.results__group[data-astro-cid-g6j2v5ph]{letter-spacing:.16em;color:var(--ink);border-bottom:1px solid var(--line-rule);margin:0 0 10px;padding-bottom:8px;font-size:12px;font-weight:700}.results__links[data-astro-cid-g6j2v5ph]{flex-direction:column;gap:7px;display:flex}.results__link[data-astro-cid-g6j2v5ph]{color:var(--ink-soft);font-size:14px;text-decoration:none}.results__link[data-astro-cid-g6j2v5ph]:hover{color:var(--bronze)}.bio[data-astro-cid-llbiyill]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:44px;margin-top:36px;display:grid}.bio__portrait[data-astro-cid-llbiyill]{border-radius:var(--radius-md);width:100%;display:block;box-shadow:0 20px 50px #14202e29}.bio__body[data-astro-cid-llbiyill]{grid-column:span 2;min-width:280px}.bio__text[data-astro-cid-llbiyill]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 16px;font-size:16.5px;line-height:1.8}.bio__text--last[data-astro-cid-llbiyill]{margin-bottom:0}@media (width<=719px){.bio__body[data-astro-cid-llbiyill]{grid-column:span 1}}.cv__eyebrow[data-astro-cid-wpa5cf6z]{margin:0 0 16px}.cv__masthead[data-astro-cid-wpa5cf6z]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin:0 0 8px;display:flex}.cv__title[data-astro-cid-wpa5cf6z]{font-family:var(--font-serif);margin:0;font-size:clamp(38px,4.5vw,56px);font-weight:500;line-height:1.05}.cv__name[data-astro-cid-wpa5cf6z]{font-family:var(--font-serif);color:var(--ink-muted);margin:0;font-size:19px}.cv__md[data-astro-cid-wpa5cf6z]{font-style:italic}.cv__intro[data-astro-cid-wpa5cf6z]{color:var(--ink-muted);max-width:640px;margin:14px 0 54px;font-size:16px;line-height:1.7}.cv__section[data-astro-cid-wpa5cf6z]{margin:0 0 8px}.cv__section--tight[data-astro-cid-wpa5cf6z]{margin-bottom:18px}.timeline__row[data-astro-cid-wpa5cf6z]{grid-template-columns:112px minmax(0,1fr);gap:0 30px;display:grid}.timeline__year[data-astro-cid-wpa5cf6z]{font-family:var(--font-serif);color:var(--bronze);letter-spacing:.01em;padding-top:24px;font-size:21px}.timeline__body[data-astro-cid-wpa5cf6z]{border-left:1px solid var(--line-strong);padding:24px 0 26px 30px;position:relative}.timeline__dot[data-astro-cid-wpa5cf6z]{background:var(--bronze);width:10px;height:10px;box-shadow:0 0 0 4px var(--cream);border-radius:50%;position:absolute;top:32px;left:-5.5px}.timeline__org[data-astro-cid-wpa5cf6z]{font:700 12px var(--font-sans);letter-spacing:.14em;color:var(--ink);margin:0}.timeline__detail[data-astro-cid-wpa5cf6z]{color:var(--ink-soft);margin:8px 0 0;font-size:16px;line-height:1.6}.timeline__thesis[data-astro-cid-wpa5cf6z]{font-family:var(--font-serif);color:var(--ink-muted);text-wrap:pretty;margin:10px 0 0;font-size:16px;font-style:italic;line-height:1.55}.cv__columns[data-astro-cid-wpa5cf6z]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:44px;margin-top:54px;display:grid}.awards[data-astro-cid-wpa5cf6z]{flex-direction:column;gap:12px;display:flex}.awards__row[data-astro-cid-wpa5cf6z]{grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.awards__year[data-astro-cid-wpa5cf6z]{font:600 12.5px var(--font-sans);color:var(--bronze);letter-spacing:.04em}.awards__title[data-astro-cid-wpa5cf6z]{color:var(--ink-soft);text-wrap:pretty;font-size:14.5px;line-height:1.55}.memberships[data-astro-cid-wpa5cf6z]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.memberships__item[data-astro-cid-wpa5cf6z]{color:var(--ink-soft);align-items:baseline;gap:11px;font-size:14.5px;line-height:1.55;display:flex}.memberships__mark[data-astro-cid-wpa5cf6z]{color:var(--gold);font-size:10px}.cv__actions[data-astro-cid-wpa5cf6z]{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.pubs[data-astro-cid-666m4wdc]{flex-direction:column;gap:54px;margin-top:54px;display:flex}.pubs__label[data-astro-cid-666m4wdc]{margin:0 0 6px}.pub[data-astro-cid-666m4wdc]{border-bottom:1px solid var(--line-soft);grid-template-columns:76px minmax(0,1fr);gap:0 26px;display:grid}.pub__year[data-astro-cid-666m4wdc]{font-family:var(--font-serif);color:var(--bronze);padding-top:20px;font-size:19px}.pub__body[data-astro-cid-666m4wdc]{padding:20px 0 22px}.pub__title[data-astro-cid-666m4wdc]{font-family:var(--font-serif);color:var(--ink);text-wrap:pretty;margin:0;font-size:18.5px;font-weight:500;line-height:1.4}.pub__cite[data-astro-cid-666m4wdc]{color:var(--ink-muted);margin:7px 0 0;font-size:13.5px;line-height:1.6}.pub__link[data-astro-cid-666m4wdc]{font:600 12.5px var(--font-sans);margin-top:9px;display:inline-block}.lecture[data-astro-cid-666m4wdc]{grid-template-columns:112px minmax(0,1fr);gap:0 30px;display:grid}.lecture__year[data-astro-cid-666m4wdc]{font-family:var(--font-serif);color:var(--bronze);padding-top:20px;font-size:19px}.lecture__body[data-astro-cid-666m4wdc]{border-left:1px solid var(--line-strong);padding:20px 0 20px 30px;position:relative}.lecture__dot[data-astro-cid-666m4wdc]{background:var(--gold);width:6px;height:6px;box-shadow:0 0 0 4px var(--cream);border-radius:50%;position:absolute;top:28px;left:-3.5px}.lecture__title[data-astro-cid-666m4wdc]{font-family:var(--font-serif);color:var(--ink);text-wrap:pretty;margin:0;font-size:17.5px;font-weight:500;line-height:1.45}.lecture__host[data-astro-cid-666m4wdc]{color:var(--ink-muted);margin:6px 0 0;font-size:13.5px}.pubs__actions[data-astro-cid-666m4wdc]{flex-wrap:wrap;gap:12px;margin-top:44px;display:flex}._quote_i0o6n_1{background:var(--white);border-radius:var(--radius-md);border:1px solid #16222f1a;flex-direction:column;gap:16px;margin:0;padding:30px 30px 26px;display:flex}._text_i0o6n_12{font-family:var(--font-serif);text-wrap:pretty;flex:1;margin:0;font-size:19px;font-style:italic;line-height:1.55}._para_i0o6n_22{margin:0 0 .9em}._para_i0o6n_22:last-child{margin-bottom:0}._clamped_i0o6n_31{max-height:13.6em;position:relative;overflow:hidden}._clamped_i0o6n_31:after{content:"";inset-inline:0;background:linear-gradient(to bottom, #fff0, var(--white));pointer-events:none;height:4.2em;position:absolute;bottom:0}._toggle_i0o6n_47{font:inherit;font-family:var(--font-sans,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--bronze);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-self:flex-start;margin:0;padding:0;font-size:13px;font-style:normal;font-weight:600;line-height:1.4}._toggle_i0o6n_47:hover{opacity:.72}._toggle_i0o6n_47:focus-visible{outline:2px solid var(--bronze);outline-offset:3px;border-radius:2px}._who_i0o6n_76{letter-spacing:.08em;color:var(--bronze);font-size:13px;font-weight:600}.grid[data-astro-cid-ajibqnd3]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:22px;margin-top:36px;display:grid}.grid[data-astro-cid-ajibqnd3] astro-island{display:block}.note[data-astro-cid-ajibqnd3]{color:var(--ink-muted);margin:26px 0 0;font-size:14px}._list_abcy5_1{border-top:1px solid var(--line-rule);flex-direction:column;display:flex}._row_abcy5_7{border-bottom:1px solid var(--line-rule)}._heading_abcy5_11{font-weight:inherit;font-size:inherit;margin:0}._trigger_abcy5_17{cursor:pointer;text-align:left;width:100%;font:500 17px var(--font-serif);color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}._trigger_abcy5_17:hover{color:var(--bronze)}._mark_abcy5_36{color:var(--bronze);flex:none;font-size:20px;line-height:1}._panel_abcy5_43{color:var(--ink-soft);text-wrap:pretty;padding:0 0 22px;font-size:15.5px;line-height:1.75;animation:.18s _fadeUp_abcy5_1}.videos[data-astro-cid-qd2fcmqr]{flex-direction:column;gap:34px;margin:40px 0 56px;display:flex}.videos__label[data-astro-cid-qd2fcmqr]{letter-spacing:.16em;color:var(--ink);border-bottom:1px solid var(--line-rule);margin:0 0 14px;padding-bottom:10px;font-size:12px;font-weight:700}.videos__grid[data-astro-cid-qd2fcmqr]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:8px 28px;display:grid}.videos__link[data-astro-cid-qd2fcmqr]{color:var(--ink-soft);align-items:baseline;gap:10px;padding:4px 0;font-size:14.5px;line-height:1.5;text-decoration:none;display:flex}.videos__link[data-astro-cid-qd2fcmqr]:hover{color:var(--bronze)}.videos__icon[data-astro-cid-qd2fcmqr]{color:var(--bronze);flex:none;font-size:10px}.depth[data-astro-cid-qd2fcmqr]{font-family:var(--font-serif);margin:0 0 18px;font-size:28px;font-weight:500}.intro[data-astro-cid-tcbroan6]{max-width:var(--page-max);padding:64px var(--gutter) 0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;margin:0 auto;display:grid}.intro__eyebrow[data-astro-cid-tcbroan6]{margin:0 0 16px}.intro__title[data-astro-cid-tcbroan6]{font-family:var(--font-serif);margin:0 0 18px;font-size:clamp(38px,4.5vw,56px);font-weight:500;line-height:1.05}.intro__lede[data-astro-cid-tcbroan6]{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}.intro__image[data-astro-cid-tcbroan6]{border-radius:var(--radius-md);background:var(--sand-warm);width:100%;display:block}.stats-wrap[data-astro-cid-tcbroan6]{max-width:var(--page-max);padding:48px var(--gutter) 0;margin:0 auto}.stats[data-astro-cid-tcbroan6]{background:var(--line-rule);border:1px solid var(--line-rule);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;display:grid;overflow:hidden}.stat[data-astro-cid-tcbroan6]{background:var(--white);padding:26px 24px}.stat__figure[data-astro-cid-tcbroan6]{font-family:var(--font-serif);color:var(--ink);font-size:38px;line-height:1}.stat__label[data-astro-cid-tcbroan6]{color:var(--ink-muted);margin-top:8px;font-size:13px;line-height:1.5}.cycle[data-astro-cid-tcbroan6]{background:var(--cream);margin-top:64px;padding:64px 0}.cycle__inner[data-astro-cid-tcbroan6]{max-width:var(--page-max);padding:0 var(--gutter);margin:0 auto}.cycle__title[data-astro-cid-tcbroan6]{font-family:var(--font-serif);margin:14px 0 12px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.1}.cycle__lede[data-astro-cid-tcbroan6]{color:var(--ink-muted);text-wrap:pretty;max-width:640px;margin:0 0 34px;font-size:16px;line-height:1.7}.bar[data-astro-cid-tcbroan6]{border-radius:var(--radius-pill);border:1px solid var(--line);height:14px;margin-bottom:12px;display:flex;overflow:hidden}.bar__seg--anagen[data-astro-cid-tcbroan6]{background:var(--ink);width:86%}.bar__seg--catagen[data-astro-cid-tcbroan6]{background:var(--gold);width:1%}.bar__seg--telogen[data-astro-cid-tcbroan6]{background:var(--bronze);width:13%}.legend[data-astro-cid-tcbroan6]{letter-spacing:.1em;color:var(--ink-muted);flex-wrap:wrap;gap:22px;margin-bottom:38px;font-size:12px;font-weight:600;display:flex}.legend__item[data-astro-cid-tcbroan6]{align-items:center;gap:8px;display:flex}.legend__swatch[data-astro-cid-tcbroan6]{border-radius:3px;width:10px;height:10px;display:inline-block}.legend__swatch--anagen[data-astro-cid-tcbroan6]{background:var(--ink)}.legend__swatch--catagen[data-astro-cid-tcbroan6]{background:var(--gold)}.legend__swatch--telogen[data-astro-cid-tcbroan6]{background:var(--bronze)}.phases[data-astro-cid-tcbroan6]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:20px;display:grid}.phase[data-astro-cid-tcbroan6]{background:var(--white);border-radius:var(--radius-md);border:1px solid #16222f1a;padding:28px 26px}.phase[data-astro-cid-tcbroan6]:hover{border-color:var(--bronze)}.phase__step[data-astro-cid-tcbroan6]{letter-spacing:.18em;color:var(--bronze);margin:0;font-size:11.5px;font-weight:700}.phase__name[data-astro-cid-tcbroan6]{font-family:var(--font-serif);color:var(--ink);margin:10px 0 4px;font-size:26px;font-weight:500}.phase__duration[data-astro-cid-tcbroan6]{letter-spacing:.06em;color:var(--ink);margin:0 0 12px;font-size:13.5px;font-weight:600}.phase__body[data-astro-cid-tcbroan6]{color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:15px;line-height:1.7}.cycle__diagram[data-astro-cid-tcbroan6]{border-radius:var(--radius-md);background:var(--white);width:100%;max-width:760px;margin:38px auto 0;display:block}.pattern[data-astro-cid-tcbroan6]{max-width:var(--page-max);padding:64px var(--gutter) 0;margin:0 auto}.pattern__title[data-astro-cid-tcbroan6]{font-family:var(--font-serif);margin:14px 0 34px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.1}.pattern__grid[data-astro-cid-tcbroan6]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:44px;display:grid}.pattern__label[data-astro-cid-tcbroan6]{font:700 12px var(--font-sans);letter-spacing:.16em;color:var(--ink);border-bottom:1px solid var(--line-strong);margin:0 0 16px;padding-bottom:12px}.pattern__body[data-astro-cid-tcbroan6]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 14px;font-size:15.5px;line-height:1.75}.mini[data-astro-cid-tcbroan6]{flex-direction:column;gap:8px;display:flex}.mini__row[data-astro-cid-tcbroan6]{align-items:center;gap:12px;display:flex}.mini__label[data-astro-cid-tcbroan6]{letter-spacing:.1em;color:var(--ink-muted);flex:none;width:64px;font-size:11px;font-weight:700}.mini__bar[data-astro-cid-tcbroan6]{border-radius:var(--radius-pill)}.pattern__note[data-astro-cid-tcbroan6]{background:var(--cream);border-radius:var(--radius-sm);color:var(--ink-soft);margin:0;padding:18px 20px;font-size:14.5px;line-height:1.65}.pattern__image[data-astro-cid-tcbroan6]{border-radius:var(--radius-md);background:var(--sand-warm);width:100%;max-width:620px;margin:38px auto 0;display:block}@media (width<=860px){.intro[data-astro-cid-tcbroan6]{grid-template-columns:1fr;gap:32px}}._tabs_1orx9_1{background:var(--white);border:1px solid var(--line-rule);border-radius:var(--radius-pill);gap:4px;margin-bottom:34px;padding:4px;display:inline-flex}._tab_1orx9_1{cursor:pointer;font:600 13.5px var(--font-sans);border-radius:var(--radius-pill);color:var(--ink-muted);background:0 0;border:none;padding:10px 26px}._tabActive_1orx9_21{background:var(--ink);color:var(--cream)}._lede_1orx9_26{color:var(--ink-soft);text-wrap:pretty;max-width:720px;margin:0 0 30px;font-size:16px;line-height:1.75}._stats_1orx9_35{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:34px;display:grid}._stat_1orx9_35{background:var(--white);border-radius:var(--radius-md);border:1px solid #16222f1a;padding:26px 24px}._statRow_1orx9_49{align-items:baseline;gap:10px;display:flex}._statFigure_1orx9_55{font-family:var(--font-serif);color:var(--ink);font-size:34px;line-height:1}._statRow_1orx9_49 ._statFigure_1orx9_55{font-size:38px}._statAside_1orx9_66{color:var(--ink-muted);font-size:13px}._statBody_1orx9_71{color:var(--ink-soft);margin-top:10px;font-size:14px;line-height:1.6}._figures_1orx9_78{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}._figure_1orx9_78{margin:0}._figureImage_1orx9_88{border-radius:var(--radius-sm);background:var(--white);width:100%;display:block}._caption_1orx9_95{color:var(--ink-muted);margin-top:9px;font-size:12.5px}._disclaimer_1orx9_101{color:var(--ink-muted);border-left:2px solid var(--gold);text-wrap:pretty;max-width:720px;margin:26px 0 0;padding-left:16px;font-size:14.5px;line-height:1.7}._agents_1orx9_112{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}._agent_1orx9_112{background:var(--white);border-radius:var(--radius-md);border:1px solid #16222f1a;padding:28px 26px}._cohort_1orx9_125{letter-spacing:.16em;color:var(--bronze);margin:0;font-size:11.5px;font-weight:700}._agentName_1orx9_133{font-family:var(--font-serif);color:var(--ink);margin:10px 0;font-size:23px;font-weight:500}._agentBody_1orx9_141{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.7}.intro[data-astro-cid-e5jfnulb]{max-width:var(--page-max);padding:64px var(--gutter) 0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;margin:0 auto;display:grid}.intro__eyebrow[data-astro-cid-e5jfnulb]{margin:0 0 16px}.intro__title[data-astro-cid-e5jfnulb]{font-family:var(--font-serif);margin:0 0 18px;font-size:clamp(38px,4.5vw,56px);font-weight:500;line-height:1.05}.intro__lede[data-astro-cid-e5jfnulb]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 20px;font-size:17px;line-height:1.7}.intro__note[data-astro-cid-e5jfnulb]{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.65}.intro__image[data-astro-cid-e5jfnulb]{border-radius:var(--radius-md);background:var(--sand-warm);width:100%;display:block}.approved[data-astro-cid-e5jfnulb]{max-width:var(--page-max);padding:56px var(--gutter) 0;margin:0 auto}.approved__eyebrow[data-astro-cid-e5jfnulb]{margin:0 0 22px}.approved__grid[data-astro-cid-e5jfnulb]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.drug[data-astro-cid-e5jfnulb]{border-radius:var(--radius-lg);padding:34px 32px}.drug--dark[data-astro-cid-e5jfnulb]{background:var(--ink-deep);color:var(--cream)}.drug--light[data-astro-cid-e5jfnulb]{background:var(--white);border:1px solid var(--line)}.drug__tag[data-astro-cid-e5jfnulb]{letter-spacing:.18em;margin:0;font-size:11.5px;font-weight:700}.drug__tag--gold[data-astro-cid-e5jfnulb]{color:var(--gold)}.drug__tag--bronze[data-astro-cid-e5jfnulb]{color:var(--bronze)}.drug__name[data-astro-cid-e5jfnulb]{font-family:var(--font-serif);margin:12px 0 6px;font-size:30px;font-weight:500}.drug__name--dark[data-astro-cid-e5jfnulb]{color:var(--ink)}.drug__brand[data-astro-cid-e5jfnulb]{color:var(--ink-muted);margin:0 0 18px;font-size:13.5px}.drug__brand--dark[data-astro-cid-e5jfnulb]{color:var(--on-dark-mute)}.drug__body[data-astro-cid-e5jfnulb]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 18px;font-size:15px;line-height:1.75}.drug__body--dark[data-astro-cid-e5jfnulb]{color:var(--on-dark)}.drug__notes[data-astro-cid-e5jfnulb]{color:var(--ink-soft);border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:16px;font-size:14px;line-height:1.55;display:flex}.drug__notes--dark[data-astro-cid-e5jfnulb]{color:var(--on-dark);border-top-color:var(--on-dark-line)}.drug__notes[data-astro-cid-e5jfnulb] p[data-astro-cid-e5jfnulb]{margin:0}.blends[data-astro-cid-e5jfnulb]{background:var(--cream);margin-top:64px;padding:64px 0}.blends__inner[data-astro-cid-e5jfnulb]{max-width:var(--page-max);padding:0 var(--gutter);margin:0 auto}.blends__title[data-astro-cid-e5jfnulb]{font-family:var(--font-serif);margin:14px 0 26px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.1}.closing[data-astro-cid-e5jfnulb]{max-width:var(--page-max);padding:64px var(--gutter) 0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:44px;margin:0 auto;display:grid}.closing__label[data-astro-cid-e5jfnulb]{font:700 12px var(--font-sans);letter-spacing:.16em;color:var(--ink);border-bottom:1px solid var(--line-strong);margin:0 0 18px;padding-bottom:12px}.closing__body[data-astro-cid-e5jfnulb]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 20px;font-size:15.5px;line-height:1.75}.ingredients[data-astro-cid-e5jfnulb]{flex-direction:column;gap:14px;display:flex}.ingredient[data-astro-cid-e5jfnulb]{background:var(--cream);border-radius:var(--radius-sm);padding:20px 22px}.ingredient__name[data-astro-cid-e5jfnulb]{font:600 14.5px var(--font-sans);color:var(--ink);margin:0 0 6px}.ingredient__body[data-astro-cid-e5jfnulb]{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.65}.closing__actions[data-astro-cid-e5jfnulb]{flex-wrap:wrap;gap:10px;display:flex}.sources[data-astro-cid-e5jfnulb]{margin-top:34px}.sources__label[data-astro-cid-e5jfnulb]{letter-spacing:.16em;color:var(--ink-muted);margin:0 0 12px;font-size:11.5px;font-weight:700}.sources__list[data-astro-cid-e5jfnulb]{color:var(--ink-muted);flex-direction:column;gap:9px;margin:0;padding-left:20px;font-size:13px;line-height:1.6;display:flex}@media (width<=860px){.intro[data-astro-cid-e5jfnulb]{grid-template-columns:1fr;gap:32px}}.hero[data-astro-cid-wgzvkrqn]{background:var(--ink-deep);color:var(--cream)}.hero__inner[data-astro-cid-wgzvkrqn]{max-width:var(--page-max);padding:66px var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:52px;margin:0 auto;display:grid}.hero__eyebrow[data-astro-cid-wgzvkrqn]{color:var(--gold);margin:0 0 16px}.hero__title[data-astro-cid-wgzvkrqn]{font-family:var(--font-serif);margin:0 0 18px;font-size:clamp(38px,4.5vw,56px);font-weight:500;line-height:1.05}.hero__lede[data-astro-cid-wgzvkrqn]{color:var(--on-dark);text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}.hero__video[data-astro-cid-wgzvkrqn]{border-radius:var(--radius-lg);aspect-ratio:16/9;background:#0d1620;position:relative;overflow:hidden}.hero__video[data-astro-cid-wgzvkrqn] iframe[data-astro-cid-wgzvkrqn]{border:0;width:100%;height:100%;position:absolute;inset:0}.mechanism[data-astro-cid-wgzvkrqn]{max-width:var(--measure-max);padding:64px var(--gutter) 0;margin:0 auto}.mechanism__title[data-astro-cid-wgzvkrqn]{font-family:var(--font-serif);margin:14px 0 20px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.1}.mechanism__body[data-astro-cid-wgzvkrqn]{color:var(--ink-soft);text-wrap:pretty;max-width:760px;margin:0 0 20px;font-size:16.5px;line-height:1.75}.mechanism__body--last[data-astro-cid-wgzvkrqn]{margin-bottom:30px}.pills[data-astro-cid-wgzvkrqn]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pill[data-astro-cid-wgzvkrqn]{background:var(--cream);border-radius:var(--radius-pill);font:600 13.5px var(--font-sans);color:var(--ink);padding:10px 20px}.compare[data-astro-cid-wgzvkrqn]{background:var(--cream);margin-top:64px;padding:64px 0}.compare__inner[data-astro-cid-wgzvkrqn]{max-width:var(--measure-max);padding:0 var(--gutter);margin:0 auto}.compare__title[data-astro-cid-wgzvkrqn]{font-family:var(--font-serif);margin:14px 0 12px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.1}.compare__lede[data-astro-cid-wgzvkrqn]{color:var(--ink-muted);text-wrap:pretty;max-width:700px;margin:0 0 34px;font-size:16px;line-height:1.7}.compare__grid[data-astro-cid-wgzvkrqn]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.side[data-astro-cid-wgzvkrqn]{border-radius:var(--radius-lg);padding:32px 30px}.side--light[data-astro-cid-wgzvkrqn]{background:var(--white);border:1px solid #16222f1a}.side--dark[data-astro-cid-wgzvkrqn]{background:var(--ink-deep);color:var(--cream)}.side__tag[data-astro-cid-wgzvkrqn]{letter-spacing:.18em;color:var(--ink-muted);margin:0;font-size:11.5px;font-weight:700}.side__tag--gold[data-astro-cid-wgzvkrqn]{color:var(--gold)}.side__title[data-astro-cid-wgzvkrqn]{font-family:var(--font-serif);color:var(--ink);margin:10px 0 14px;font-size:26px;font-weight:500}.side__title--light[data-astro-cid-wgzvkrqn]{color:var(--cream)}.side__body[data-astro-cid-wgzvkrqn]{color:var(--ink-soft);margin:0;font-size:15.5px;line-height:1.75}.side__body--light[data-astro-cid-wgzvkrqn]{color:var(--on-dark)}.benefits[data-astro-cid-wgzvkrqn]{max-width:var(--measure-max);padding:64px var(--gutter) 0;margin:0 auto}.benefits__eyebrow[data-astro-cid-wgzvkrqn]{margin:0 0 26px}.sourcing[data-astro-cid-wgzvkrqn]{max-width:var(--measure-max);padding:56px var(--gutter) 0;margin:0 auto}.sourcing__title[data-astro-cid-wgzvkrqn]{font-family:var(--font-serif);margin:14px 0 18px;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.15}.sourcing__body[data-astro-cid-wgzvkrqn]{color:var(--ink-soft);text-wrap:pretty;max-width:760px;margin:0 0 26px;font-size:16px;line-height:1.75}.sources[data-astro-cid-wgzvkrqn]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.source[data-astro-cid-wgzvkrqn]{border:1px solid var(--line);border-radius:var(--radius-sm);font:600 14px var(--font-sans);color:var(--ink-muted);padding:18px 20px}.source--high[data-astro-cid-wgzvkrqn]{border:1.5px solid var(--bronze);color:var(--ink)}.source__badge[data-astro-cid-wgzvkrqn]{font:600 11px var(--font-sans);letter-spacing:.14em;color:var(--bronze);margin-top:6px;display:block}.sourcing__note[data-astro-cid-wgzvkrqn]{color:var(--ink-muted);border-left:2px solid var(--gold);text-wrap:pretty;max-width:760px;margin:0;padding-left:16px;font-size:15.5px;line-height:1.75}@media (width<=860px){.hero__inner[data-astro-cid-wgzvkrqn]{grid-template-columns:1fr;gap:32px}}.stub[data-astro-cid-hlqkwjne]{max-width:720px;padding:88px var(--gutter) 96px;margin:0 auto}.stub__eyebrow[data-astro-cid-hlqkwjne]{margin:0 0 16px}.stub__title[data-astro-cid-hlqkwjne]{font-family:var(--font-serif);margin:0 0 20px;font-size:clamp(38px,4.5vw,56px);font-weight:500;line-height:1.05}.stub__body[data-astro-cid-hlqkwjne]{color:var(--ink-soft);text-wrap:pretty;margin:0 0 26px;font-size:16.5px;line-height:1.75}.stub__actions[data-astro-cid-hlqkwjne]{flex-wrap:wrap;gap:14px;display:flex}
