.comfort-note[data-astro-cid-gkicp6ap]{max-width:40ch;text-align:center;text-wrap:balance;font-size:1.15rem;color:var(--taupe-2)}.comfort-note[data-astro-cid-gkicp6ap] b[data-astro-cid-gkicp6ap]{font-family:var(--serif);font-optical-sizing:none;font-variation-settings:var(--serif-axes);font-weight:var(--serif-weight);font-size:1.5rem;color:var(--ink);display:block;margin-bottom:6px}.sh[data-astro-cid-gkicp6ap]{position:relative;height:92svh;min-height:620px;overflow:hidden;color:var(--ink);background:#9fae98}.sh-media[data-astro-cid-gkicp6ap]{position:absolute;inset:0}.sh-media[data-astro-cid-gkicp6ap] picture{display:block;width:100%;height:100%}.sh-media[data-astro-cid-gkicp6ap] img{width:100%;height:100%;object-fit:cover;object-position:70% 50%}.sh-copy[data-astro-cid-gkicp6ap]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:15vh;gap:20px}.sh-copy[data-astro-cid-gkicp6ap] .eyebrow[data-astro-cid-gkicp6ap]{color:color-mix(in oklab,var(--ink) 72%,transparent)}@media(max-width:760px){.sh-media[data-astro-cid-gkicp6ap] img{object-position:84% 30%}.sh-copy[data-astro-cid-gkicp6ap]{padding-bottom:9vh}.sh-media[data-astro-cid-gkicp6ap]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#ebe4dcf0,#ebe4dcb3 28%,#ebe4dc00 52%)}}.sint-grid[data-astro-cid-gkicp6ap]{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(32px,6vw,110px);align-items:start}.sint-text[data-astro-cid-gkicp6ap]{font-size:clamp(2rem,3.8vw,3.8rem);line-height:1.08;letter-spacing:-.025em}.sint-side[data-astro-cid-gkicp6ap]{display:grid;gap:28px;position:sticky;top:110px}.sint-nav[data-astro-cid-gkicp6ap]{display:grid}.sint-nav[data-astro-cid-gkicp6ap] a[data-astro-cid-gkicp6ap]{display:flex;gap:14px;padding:11px 0;border-top:1px solid color-mix(in oklab,var(--ink) 10%,transparent);font-weight:500;transition:padding .5s var(--ease-out)}.sint-nav[data-astro-cid-gkicp6ap] a[data-astro-cid-gkicp6ap]:hover{padding-left:8px}.sint-nav[data-astro-cid-gkicp6ap] .num[data-astro-cid-gkicp6ap]{color:var(--taupe);font-size:.8rem;padding-top:3px;min-width:22px}.res-grid[data-astro-cid-gkicp6ap]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,5vw,90px);align-items:center}.res-copy[data-astro-cid-gkicp6ap]{display:grid;gap:24px}.res-slider[data-astro-cid-gkicp6ap]{display:grid;gap:12px;padding:22px;border-radius:24px;background:#f6f1ea0f;box-shadow:inset 0 0 0 1px #f6f1ea1a}.res-val[data-astro-cid-gkicp6ap]{font-size:.9rem;color:#f6f1eabf}.res-val[data-astro-cid-gkicp6ap] b[data-astro-cid-gkicp6ap]{font-family:var(--serif);font-optical-sizing:none;font-variation-settings:var(--serif-axes);font-weight:var(--serif-weight);font-size:3rem;color:var(--cream);letter-spacing:-.03em;margin-right:8px}.res-slider[data-astro-cid-gkicp6ap] input[data-astro-cid-gkicp6ap]{width:100%;accent-color:var(--cream);height:28px;cursor:pointer}.res-scale[data-astro-cid-gkicp6ap]{display:flex;justify-content:space-between;font-size:.75rem;opacity:.55}.res-viz[data-astro-cid-gkicp6ap]{position:relative;border-radius:var(--radius);overflow:hidden;background:radial-gradient(80% 80% at 50% 50%,#2a201c,#140e0b);box-shadow:inset 0 0 0 1px #f6f1ea14}.res-viz[data-astro-cid-gkicp6ap] canvas[data-astro-cid-gkicp6ap]{width:100%;height:clamp(320px,42vw,520px);display:block}.res-legend[data-astro-cid-gkicp6ap]{position:absolute;left:20px;right:20px;bottom:16px;display:flex;gap:18px;font-size:.8rem;color:#f6f1eabf;white-space:nowrap}@media(max-width:600px){.res-legend[data-astro-cid-gkicp6ap]{gap:12px;font-size:.72rem;left:16px;right:16px}}.res-legend[data-astro-cid-gkicp6ap] span[data-astro-cid-gkicp6ap]:last-child{margin-left:auto}.res-legend[data-astro-cid-gkicp6ap] i[data-astro-cid-gkicp6ap]{display:inline-block;width:18px;height:2px;vertical-align:middle;margin-right:8px;border-radius:2px}.lg-b[data-astro-cid-gkicp6ap]{background:#cbbdb0}.lg-h[data-astro-cid-gkicp6ap]{background:#e5534b}.ch-alt[data-astro-cid-gkicp6ap]{background:linear-gradient(180deg,#e6ddd3,var(--paper))}.ch-head[data-astro-cid-gkicp6ap]{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(32px,5vw,90px);align-items:end;margin-bottom:clamp(40px,5vw,80px)}.ch-alt[data-astro-cid-gkicp6ap] .ch-head[data-astro-cid-gkicp6ap]{grid-template-columns:1.3fr .7fr}.ch-alt[data-astro-cid-gkicp6ap] .ch-photo[data-astro-cid-gkicp6ap]{order:2}.ch-video[data-astro-cid-gkicp6ap]{width:100%;height:100%;object-fit:cover;display:block}.ch-photo[data-astro-cid-gkicp6ap].is-tall{aspect-ratio:2 / 3}.ch-intro[data-astro-cid-gkicp6ap]{display:grid;gap:22px}.ch-cards[data-astro-cid-gkicp6ap]{columns:3 320px;column-gap:16px}.sc[data-astro-cid-gkicp6ap]{break-inside:avoid;margin-bottom:16px;padding:22px;display:grid;gap:12px;border-radius:24px}.sc-top[data-astro-cid-gkicp6ap]{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.78rem}.sc-kind[data-astro-cid-gkicp6ap]{font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--taupe)}.sc-cite[data-astro-cid-gkicp6ap]{font-weight:560;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in oklab,currentColor 30%,transparent)}.sc-stat[data-astro-cid-gkicp6ap] b[data-astro-cid-gkicp6ap]{font-family:var(--serif);font-optical-sizing:none;font-variation-settings:var(--serif-axes);font-weight:var(--serif-weight);font-size:2.8rem;letter-spacing:-.03em;line-height:1}.sc-stat[data-astro-cid-gkicp6ap] span[data-astro-cid-gkicp6ap]{color:var(--taupe-2);font-size:.9rem}.sc-finding[data-astro-cid-gkicp6ap]{color:var(--ink);font-size:.98rem}.sc-more[data-astro-cid-gkicp6ap] summary[data-astro-cid-gkicp6ap]{cursor:pointer;font-size:.82rem;color:var(--taupe)}.sc-more[data-astro-cid-gkicp6ap] p[data-astro-cid-gkicp6ap]{margin-top:8px;font-size:.86rem;color:var(--taupe-2)}.sc-more[data-astro-cid-gkicp6ap] a[data-astro-cid-gkicp6ap]{display:inline-flex;align-items:center;gap:4px;text-decoration:underline;text-underline-offset:3px}.lv-pill[data-astro-cid-gkicp6ap]{display:inline-flex;align-items:center;gap:3px;padding:4px 10px 4px 8px;border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;width:max-content}.lv-pill[data-astro-cid-gkicp6ap] i[data-astro-cid-gkicp6ap]{width:5px;height:12px;border-radius:2px}.lv-pill[data-astro-cid-gkicp6ap] i[data-astro-cid-gkicp6ap]:last-of-type{margin-right:6px}.refs-list[data-astro-cid-gkicp6ap]{margin-top:24px;padding-left:1.4em;columns:2 420px;column-gap:48px;font-size:.84rem;color:var(--taupe-2)}.refs-list[data-astro-cid-gkicp6ap] li[data-astro-cid-gkicp6ap]{break-inside:avoid;margin-bottom:12px;scroll-margin-top:100px}.refs-list[data-astro-cid-gkicp6ap] li[data-astro-cid-gkicp6ap]:target{color:var(--ink);background:color-mix(in oklab,var(--focus) 18%,transparent);border-radius:8px}.refs-list[data-astro-cid-gkicp6ap] a[data-astro-cid-gkicp6ap]{text-decoration:underline;text-underline-offset:3px;word-break:break-all}.refs-note[data-astro-cid-gkicp6ap]{margin-top:24px;max-width:70ch}@media(max-width:980px){.sint-grid[data-astro-cid-gkicp6ap],.res-grid[data-astro-cid-gkicp6ap],.ch-head[data-astro-cid-gkicp6ap],.ch-alt[data-astro-cid-gkicp6ap] .ch-head[data-astro-cid-gkicp6ap]{grid-template-columns:1fr}.ch-alt[data-astro-cid-gkicp6ap] .ch-photo[data-astro-cid-gkicp6ap]{order:0}.ch-photo[data-astro-cid-gkicp6ap]{max-width:460px}.sint-side[data-astro-cid-gkicp6ap]{position:static}}
