.logos[data-astro-cid-pzhvjl5p]{padding-block:clamp(2.5rem,6vh,4rem)}.logos__label[data-astro-cid-pzhvjl5p]{text-align:center;margin-bottom:2rem}.logos--inline[data-astro-cid-pzhvjl5p]{padding-block:0;margin-top:clamp(.9rem,2.2vh,1.5rem)}.logos--inline[data-astro-cid-pzhvjl5p] .logos__label[data-astro-cid-pzhvjl5p]{text-align:left;margin-bottom:.55rem;font-size:.62rem}.logos--inline[data-astro-cid-pzhvjl5p] .logos__mask[data-astro-cid-pzhvjl5p]{max-width:none;padding-inline:0}.logos--inline[data-astro-cid-pzhvjl5p] .logos__row[data-astro-cid-pzhvjl5p]{justify-content:flex-start;gap:clamp(1rem,2.4cqi,2.2rem)}.logos--inline[data-astro-cid-pzhvjl5p] .logos__row[data-astro-cid-pzhvjl5p] img[data-astro-cid-pzhvjl5p]{height:clamp(.9rem,1.7cqi - 2px,1.25rem)}.logos__mask[data-astro-cid-pzhvjl5p]{max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter);overflow-x:auto;scrollbar-width:none;container-type:inline-size}@media(width<=1100px){.logos__row[data-astro-cid-pzhvjl5p]{gap:clamp(1.75rem,3.5vw,3rem)}.logos__row[data-astro-cid-pzhvjl5p] img[data-astro-cid-pzhvjl5p]{height:clamp(1.25rem,1.9vw,1.8rem)}.logos__mask[data-astro-cid-pzhvjl5p]{-webkit-mask-image:linear-gradient(to right,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(to right,#0000 0,#000 12% 88%,#0000)}}.logos__mask[data-astro-cid-pzhvjl5p]::-webkit-scrollbar{display:none}.logos__row[data-astro-cid-pzhvjl5p]{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1.5rem;min-width:100%;width:max-content;list-style:none;margin:0;padding:0}.logos__row[data-astro-cid-pzhvjl5p] li[data-astro-cid-pzhvjl5p]{flex:none}.logos__row[data-astro-cid-pzhvjl5p] a[data-astro-cid-pzhvjl5p]{display:block;border-radius:4px}.logos__row[data-astro-cid-pzhvjl5p] a[data-astro-cid-pzhvjl5p]:focus-visible{outline:2px solid var(--signal);outline-offset:6px}.logos__row[data-astro-cid-pzhvjl5p] img[data-astro-cid-pzhvjl5p]{height:clamp(1rem,2.05cqi - 4px,1.5rem);width:auto;object-fit:contain;filter:var(--logo-filter);opacity:.5;transition:opacity var(--t-med) var(--ease-out)}.logos__row[data-astro-cid-pzhvjl5p] li[data-astro-cid-pzhvjl5p]:hover img[data-astro-cid-pzhvjl5p]{opacity:.95}.logos__row--copy[data-astro-cid-pzhvjl5p]{display:none}@media(width<=640px){.logos--inline[data-astro-cid-pzhvjl5p] .logos__mask[data-astro-cid-pzhvjl5p]{display:flex;overflow:hidden}.logos--inline[data-astro-cid-pzhvjl5p] .logos__row[data-astro-cid-pzhvjl5p]{flex:none;min-width:0;padding-right:clamp(1.75rem,3.5vw,3rem);animation:32s linear infinite logos-marquee}.logos--inline[data-astro-cid-pzhvjl5p] .logos__row--copy[data-astro-cid-pzhvjl5p]{display:flex}.logos--inline[data-astro-cid-pzhvjl5p] .logos__mask[data-astro-cid-pzhvjl5p]:hover .logos__row[data-astro-cid-pzhvjl5p]{animation-play-state:paused}}@keyframes logos-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.logos--inline[data-astro-cid-pzhvjl5p] .logos__row[data-astro-cid-pzhvjl5p]{animation:none}}.story[data-astro-cid-ac45ji2s]{position:relative;height:420vh}.story__pin[data-astro-cid-ac45ji2s]{position:sticky;top:0;height:100svh;overflow:clip;isolation:isolate}@media(prefers-reduced-motion:reduce){.story[data-astro-cid-ac45ji2s]{height:auto}.story__pin[data-astro-cid-ac45ji2s]{position:relative}}.story__video[data-astro-cid-ac45ji2s]{position:absolute;inset:0;z-index:-2;background:var(--void)}.story__poster[data-astro-cid-ac45ji2s],.story__video[data-astro-cid-ac45ji2s] iframe[data-astro-cid-ac45ji2s]{position:absolute;top:50%;left:50%;translate:-50% -50%;width:max(100vw,177.78svh);height:max(100svh,56.25vw);border:0;pointer-events:none}.story__poster[data-astro-cid-ac45ji2s]{object-fit:cover}.story__video[data-astro-cid-ac45ji2s] iframe[data-astro-cid-ac45ji2s]{opacity:0;transition:opacity .9s}.story__video[data-astro-cid-ac45ji2s].is-playing iframe[data-astro-cid-ac45ji2s]{opacity:1}.story__beats[data-astro-cid-ac45ji2s]{position:absolute;inset:0;display:grid;place-items:center;padding:var(--gutter);z-index:1;pointer-events:none}.beat[data-astro-cid-ac45ji2s]{grid-area:1 / 1;margin:0;text-align:center;max-width:22ch;font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;line-height:.95;font-size:var(--step-5);color:var(--white);text-wrap:balance;text-shadow:0 2px 40px #08080acc;opacity:0;translate:0 1.5rem}.beat--turn[data-astro-cid-ac45ji2s]{color:var(--signal);font-size:var(--step-6)}.beat__a[data-astro-cid-ac45ji2s],.beat__b[data-astro-cid-ac45ji2s]{display:block}.beat--two[data-astro-cid-ac45ji2s]{max-width:none;font-size:min(var(--step-4),4.4vw);line-height:1.04;font-weight:500;text-wrap:initial}.beat--two[data-astro-cid-ac45ji2s] .beat__b[data-astro-cid-ac45ji2s]{margin-top:.12em;color:#f4f4f56b}@media(width>=1000px){.beat--two[data-astro-cid-ac45ji2s] .beat__a[data-astro-cid-ac45ji2s],.beat--two[data-astro-cid-ac45ji2s] .beat__b[data-astro-cid-ac45ji2s]{white-space:nowrap}}.story__final[data-astro-cid-ac45ji2s]{position:absolute;inset:auto 0 0;z-index:2;padding-bottom:clamp(6rem,12vh,8rem);opacity:0;translate:0 2rem}.story__title[data-astro-cid-ac45ji2s]{margin-top:1.25rem;font-size:min(var(--step-6),6vw);line-height:.92;letter-spacing:-.03em;font-weight:500;max-width:none;white-space:nowrap;color:var(--white);text-shadow:0 2px 28px #08080a99}.story__lede[data-astro-cid-ac45ji2s]{margin-top:clamp(1.25rem,2.8vh,2rem);max-width:46ch}.story__actions[data-astro-cid-ac45ji2s]{margin-top:clamp(1.5rem,3.4vh,2.25rem);display:flex;gap:.75rem;flex-wrap:wrap}.story__cue[data-astro-cid-ac45ji2s]{position:absolute;left:50%;bottom:5rem;translate:-50%;z-index:2;display:grid;justify-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);transition:opacity .4s}.story__cue[data-astro-cid-ac45ji2s] span[data-astro-cid-ac45ji2s]{width:1px;height:2.5rem;background:linear-gradient(to bottom,var(--signal),transparent);animation:cue 1.8s var(--ease-soft) infinite}@keyframes cue{0%{scale:1 0;transform-origin:top}50%{scale:1;transform-origin:top}51%{transform-origin:bottom}to{scale:1 0;transform-origin:bottom}}.story__ticker[data-astro-cid-ac45ji2s]{position:absolute;inset:auto 0 0;z-index:3;display:flex;align-items:center;gap:1.5rem;padding:.85rem var(--gutter);overflow:hidden}.ticker__head[data-astro-cid-ac45ji2s]{display:flex;align-items:center;gap:.6rem;flex:none}.ticker__dot[data-astro-cid-ac45ji2s]{width:6px;height:6px;border-radius:999px;background:var(--signal);animation:2.4s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--signal-glow)}70%{box-shadow:0 0 0 9px #00c08600}to{box-shadow:0 0 #00c08600}}.ticker__track[data-astro-cid-ac45ji2s]{display:flex;overflow:hidden;mask-image:linear-gradient(to right,#0000,#000 4rem calc(100% - 4rem),#0000)}.ticker__list[data-astro-cid-ac45ji2s]{display:flex;gap:2.5rem;list-style:none;padding:0 1.25rem 0 0;margin:0;flex:none;animation:38s linear infinite marquee}@keyframes marquee{to{transform:translate(-100%)}}@keyframes ticker-card{0%{opacity:0;transform:translate(70%)}3.2%{opacity:1;transform:translate(0)}16.8%{opacity:1;transform:translate(0)}19.6%{opacity:0;transform:translate(-35%)}to{opacity:0;transform:translate(-35%)}}.ticker__item[data-astro-cid-ac45ji2s]{display:flex;align-items:center;gap:.7rem;white-space:nowrap;font-size:var(--step--1);color:var(--text-muted)}.ticker__region[data-astro-cid-ac45ji2s]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;color:var(--text-faint);border:1px solid var(--line);border-radius:3px;padding:.15em .4em}.ticker__score[data-astro-cid-ac45ji2s]{font-family:var(--font-mono);color:var(--signal);font-size:.78rem}@media(width<=900px){.beat--two[data-astro-cid-ac45ji2s]{font-size:var(--step-3);line-height:1.12}.beat[data-astro-cid-ac45ji2s]{max-width:18ch}.story__title[data-astro-cid-ac45ji2s]{font-size:var(--step-5);max-width:none;white-space:normal}.story__actions[data-astro-cid-ac45ji2s]{gap:.6rem}.story__actions[data-astro-cid-ac45ji2s] .btn[data-astro-cid-ac45ji2s]{flex:auto;justify-content:center}}.story__ticker--flow[data-astro-cid-ac45ji2s]{display:none}@media(width<=640px){.story__pin[data-astro-cid-ac45ji2s] .story__ticker[data-astro-cid-ac45ji2s]{display:none}.story__ticker--flow[data-astro-cid-ac45ji2s]{display:grid;position:relative;inset:auto;background:var(--void);padding:1.1rem var(--gutter) 1.4rem;border-bottom:1px solid var(--line)}.story__ghost[data-astro-cid-ac45ji2s]{display:none}.story__ticker[data-astro-cid-ac45ji2s]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.35rem;padding-block:.7rem .9rem}.ticker__head[data-astro-cid-ac45ji2s]{gap:.5rem}.ticker__track[data-astro-cid-ac45ji2s]{mask-image:linear-gradient(to right,#000 0 calc(100% - 2.5rem),#0000)}.ticker__track[data-astro-cid-ac45ji2s]{mask-image:none;-webkit-mask-image:none}.ticker__list[data-astro-cid-ac45ji2s]{position:relative;display:block;width:100%;height:2.6rem;padding:0;animation:none}.ticker__list[data-astro-cid-ac45ji2s][aria-hidden]{display:none}.ticker__item[data-astro-cid-ac45ji2s]{position:absolute;inset:0 auto auto 0;max-width:100%;padding:.5rem .8rem;border:1px solid var(--glass-line);border-radius:.8rem;background:#0e101399;backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);box-shadow:inset 0 1px #ffffff14,0 8px 24px -12px #0009;opacity:0;transform:translate(70%);animation:11s cubic-bezier(.22,1,.36,1) infinite ticker-card;animation-delay:calc(var(--i) * 2.2s)}.ticker__item[data-astro-cid-ac45ji2s]>span[data-astro-cid-ac45ji2s]:nth-child(2){overflow:hidden;text-overflow:ellipsis}.story__cue[data-astro-cid-ac45ji2s]{bottom:3.5rem}.story__final[data-astro-cid-ac45ji2s]{display:flex;flex-direction:column;align-items:stretch;padding-bottom:clamp(3rem,8vh,4.5rem)}.story__title[data-astro-cid-ac45ji2s]{margin-top:1.1rem}.story__lede[data-astro-cid-ac45ji2s]{margin-top:1.25rem;font-size:var(--step-0);max-width:none!important}.story__final[data-astro-cid-ac45ji2s] .logos--inline{margin-top:2rem}.story__actions[data-astro-cid-ac45ji2s]{margin-top:1.5rem}}@media(prefers-reduced-motion:reduce){.story__beats[data-astro-cid-ac45ji2s]{display:none}.story__final[data-astro-cid-ac45ji2s]{position:relative;opacity:1;translate:none;padding-top:30vh}.story__cue[data-astro-cid-ac45ji2s],.ticker__list[data-astro-cid-ac45ji2s],.ticker__dot[data-astro-cid-ac45ji2s],.ticker__item[data-astro-cid-ac45ji2s]{animation:none}.ticker__list[data-astro-cid-ac45ji2s] .ticker__item[data-astro-cid-ac45ji2s]:first-child{opacity:1;transform:none}.story__cue[data-astro-cid-ac45ji2s]{display:none}}.problem[data-astro-cid-jrdwie4c]{border-top:1px solid var(--line)}.problem__grid[data-astro-cid-jrdwie4c]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(2rem,6vw,6rem);align-items:start}@media(width<=900px){.problem__grid[data-astro-cid-jrdwie4c]{grid-template-columns:1fr;align-items:start}}.problem__big[data-astro-cid-jrdwie4c]{font-family:var(--font-display);font-size:min(clamp(7rem,19vw,17rem),calc(34 * var(--vfit)));font-weight:650;line-height:.8;letter-spacing:-.05em;color:var(--cream);display:flex;align-items:baseline;margin-top:-.13em}.problem__pct[data-astro-cid-jrdwie4c]{font-size:.32em;margin-left:.1em;letter-spacing:0;color:var(--cream-dim)}.problem__num[data-astro-cid-jrdwie4c] .proof[data-astro-cid-jrdwie4c]{margin-top:1.25rem}.problem__text[data-astro-cid-jrdwie4c]{container-type:inline-size}.problem__text[data-astro-cid-jrdwie4c] h2[data-astro-cid-jrdwie4c]{font-size:min(var(--step-4),calc(5.8 * var(--vfit)),8.2cqw);line-height:.95;max-width:none;text-wrap:initial}@media(width>=1100px){.problem__text[data-astro-cid-jrdwie4c] h2[data-astro-cid-jrdwie4c] span[data-astro-cid-jrdwie4c]{display:block}}@media(width<=1099px){.problem__text[data-astro-cid-jrdwie4c] h2[data-astro-cid-jrdwie4c]{font-size:min(var(--step-4),calc(5.8 * var(--vfit)))}}.problem__text[data-astro-cid-jrdwie4c] .lede[data-astro-cid-jrdwie4c]{margin-top:max(.9rem,2.2vh);font-size:min(var(--step-1),calc(2.6 * var(--vfit)))}.problem__links[data-astro-cid-jrdwie4c]{margin-top:max(1rem,2.8vh);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center}.problem__more[data-astro-cid-jrdwie4c]{color:var(--text-muted);text-decoration:underline;text-underline-offset:4px}.problem__more[data-astro-cid-jrdwie4c]:hover{color:var(--text-loud)}.contrast[data-astro-cid-dnkgakd2]{border-top:1px solid var(--line)}.contrast__head[data-astro-cid-dnkgakd2]{margin-top:1.25rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem);align-items:end}.contrast[data-astro-cid-dnkgakd2] h2[data-astro-cid-dnkgakd2]{font-size:var(--step-4);line-height:.95}.contrast__lede[data-astro-cid-dnkgakd2]{font-size:var(--step-1);line-height:1.5;font-weight:300;color:var(--text)}@media(width<=900px){.contrast__head[data-astro-cid-dnkgakd2]{grid-template-columns:1fr}}.contrast__table[data-astro-cid-dnkgakd2]{margin-top:clamp(2rem,5vh,3.5rem);width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.contrast__table[data-astro-cid-dnkgakd2] th[data-astro-cid-dnkgakd2]{text-align:left;padding:1rem clamp(1.25rem,2.2vw,2rem);font-family:var(--font-mono);font-size:var(--step--1);font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--line)}.contrast__table[data-astro-cid-dnkgakd2] th[data-astro-cid-dnkgakd2]+th[data-astro-cid-dnkgakd2]{color:var(--signal)}.contrast__table[data-astro-cid-dnkgakd2] td[data-astro-cid-dnkgakd2]{padding:clamp(1rem,2.4vh,1.5rem) clamp(1.25rem,2.2vw,2rem);vertical-align:top;width:50%}.contrast__table[data-astro-cid-dnkgakd2] tbody[data-astro-cid-dnkgakd2] tr[data-astro-cid-dnkgakd2]+tr[data-astro-cid-dnkgakd2] td[data-astro-cid-dnkgakd2]{border-top:1px solid var(--line)}.contrast__them[data-astro-cid-dnkgakd2]{color:var(--text-muted);font-size:var(--step-0);line-height:1.5}.contrast__us[data-astro-cid-dnkgakd2]{background:var(--surface);color:var(--text-loud);font-size:var(--step-1);line-height:1.4;border-left:1px solid var(--line)}.contrast__us[data-astro-cid-dnkgakd2]>span[data-astro-cid-dnkgakd2]:first-child{display:block}.contrast__us[data-astro-cid-dnkgakd2] .proof[data-astro-cid-dnkgakd2]{margin-top:.6rem;text-transform:none;letter-spacing:.02em}@media(width<=640px){.contrast__table[data-astro-cid-dnkgakd2] thead[data-astro-cid-dnkgakd2]{display:none}.contrast__table[data-astro-cid-dnkgakd2],.contrast__table[data-astro-cid-dnkgakd2] tbody[data-astro-cid-dnkgakd2],.contrast__table[data-astro-cid-dnkgakd2] tr[data-astro-cid-dnkgakd2],.contrast__table[data-astro-cid-dnkgakd2] td[data-astro-cid-dnkgakd2]{display:block;width:100%}.contrast__table[data-astro-cid-dnkgakd2] tbody[data-astro-cid-dnkgakd2] tr[data-astro-cid-dnkgakd2]+tr[data-astro-cid-dnkgakd2]{border-top:1px solid var(--line)}.contrast__table[data-astro-cid-dnkgakd2] tbody[data-astro-cid-dnkgakd2] tr[data-astro-cid-dnkgakd2]+tr[data-astro-cid-dnkgakd2] td[data-astro-cid-dnkgakd2]{border-top:0}.contrast__us[data-astro-cid-dnkgakd2]{border-left:0}.contrast__table[data-astro-cid-dnkgakd2] td[data-astro-cid-dnkgakd2]:before{content:attr(data-label);display:block;margin-bottom:.35rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.contrast__us[data-astro-cid-dnkgakd2]:before{color:var(--signal)!important}}.chain__links[data-astro-cid-jjh2vbki]{margin-top:max(1rem,2.6vh);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center}.chain__more[data-astro-cid-jjh2vbki]{color:var(--text-muted);text-decoration:underline;text-underline-offset:4px}.chain__more[data-astro-cid-jjh2vbki]:hover{color:var(--text-loud)}.chain[data-astro-cid-jjh2vbki]{border-top:1px solid var(--line)}.chain__inner[data-astro-cid-jjh2vbki]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(3rem,8vw,7rem);align-items:start}@media(width<=900px){.chain__inner[data-astro-cid-jjh2vbki]{grid-template-columns:1fr}}.chain__intro[data-astro-cid-jjh2vbki]{position:sticky;top:max(6rem,13vh)}@media(width<=900px){.chain__intro[data-astro-cid-jjh2vbki]{position:static}}.chain__intro[data-astro-cid-jjh2vbki] h2[data-astro-cid-jjh2vbki]{margin-top:1.25rem;font-size:min(var(--step-5),calc(8.4 * var(--vfit)))}.chain__intro[data-astro-cid-jjh2vbki] .lede[data-astro-cid-jjh2vbki]{margin-top:max(.9rem,2.4vh);font-size:min(var(--step-1),calc(2.6 * var(--vfit)))}.chain__honesty[data-astro-cid-jjh2vbki]{margin-top:max(1.1rem,3vh);padding:max(.9rem,2vh) 1.5rem;border:1px solid var(--line);border-left:2px solid var(--proof-goal);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--veil)}.chain__goal[data-astro-cid-jjh2vbki]{font-family:var(--font-display);font-size:min(var(--step-2),calc(3.3 * var(--vfit)));line-height:1.05;font-weight:600;color:var(--text-loud);letter-spacing:-.02em}.chain__goal-note[data-astro-cid-jjh2vbki]{margin-top:.7rem;font-size:var(--step--1);color:var(--text-muted)}.chain__honesty[data-astro-cid-jjh2vbki] .proof[data-astro-cid-jjh2vbki]{margin-top:.7rem}.chain__steps[data-astro-cid-jjh2vbki]{list-style:none;padding:0;margin:0;position:relative}.chain__rail[data-astro-cid-jjh2vbki]{position:absolute;left:.3rem;top:.6rem;bottom:.6rem;width:1px;background:var(--line)}.chain__rail[data-astro-cid-jjh2vbki] i[data-astro-cid-jjh2vbki]{position:absolute;inset:0 0 auto;height:0%;background:linear-gradient(to bottom,var(--signal),var(--signal-deep));box-shadow:0 0 12px var(--signal-glow);display:block}.step[data-astro-cid-jjh2vbki]{position:relative;padding:0 0 clamp(2.5rem,6vh,4rem) clamp(2rem,4vw,3rem)}.step[data-astro-cid-jjh2vbki]:last-child{padding-bottom:0}.step__dot[data-astro-cid-jjh2vbki]{position:absolute;left:0;top:.55rem;width:.65rem;height:.65rem;border-radius:999px;background:var(--surface);border:1px solid var(--line-strong);transition:background var(--t-med) var(--ease-out),border-color var(--t-med) var(--ease-out),box-shadow var(--t-med) var(--ease-out)}.step[data-astro-cid-jjh2vbki].is-live .step__dot[data-astro-cid-jjh2vbki]{background:var(--signal);border-color:var(--signal);box-shadow:0 0 0 4px var(--accent-veil)}.step__n[data-astro-cid-jjh2vbki]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--text-faint);letter-spacing:.1em;transition:color var(--t-med) var(--ease-out)}.step[data-astro-cid-jjh2vbki].is-live .step__n[data-astro-cid-jjh2vbki]{color:var(--signal)}.step__t[data-astro-cid-jjh2vbki]{font-size:var(--step-3);margin-top:.3rem;color:var(--text-muted);transition:color var(--t-med) var(--ease-out)}.step[data-astro-cid-jjh2vbki].is-live .step__t[data-astro-cid-jjh2vbki]{color:var(--text-loud)}.step__d[data-astro-cid-jjh2vbki]{margin-top:.5rem;font-size:var(--step-0);color:var(--text-muted);max-width:46ch}@media(width<=900px){.chain__goal-note[data-astro-cid-jjh2vbki]{font-size:var(--step-0)}}.sally[data-astro-cid-4jev5yc5]{position:relative;border-top:1px solid var(--line);background:var(--surface-sunken);overflow:clip;isolation:isolate}.sally__bg[data-astro-cid-4jev5yc5]{position:absolute;inset:0;z-index:-1;overflow:hidden}.sally__bg[data-astro-cid-4jev5yc5] video[data-astro-cid-4jev5yc5]{position:absolute;left:0;top:0;width:115%;height:100%;object-fit:cover;object-position:50% 0%;filter:brightness(.68) saturate(.82) contrast(1.05)}.sally__bg[data-astro-cid-4jev5yc5]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,var(--surface-sunken) 0%,#050506e0 22%,#05050666 44%,#0505061a 58%,#05050673 80%,#050506cc 100%),linear-gradient(to bottom,#050506bf,transparent 24%,transparent 66%,var(--surface-sunken) 100%)}.sally__grid[data-astro-cid-4jev5yc5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,20rem);gap:clamp(2rem,6vw,6rem);align-items:end}.sally__body[data-astro-cid-4jev5yc5]{max-width:36rem}@media(width<=900px){.sally[data-astro-cid-4jev5yc5]{padding-top:var(--section-y)}.sally__grid[data-astro-cid-4jev5yc5]{grid-template-columns:1fr;gap:0}.sally__talk[data-astro-cid-4jev5yc5]{order:1;position:relative;z-index:1;min-height:62svh;display:grid;align-content:center;padding-block:max(1.25rem,3vh)}.sally__body[data-astro-cid-4jev5yc5]{order:2;margin-top:max(1.5rem,4vh)}.sally__bg[data-astro-cid-4jev5yc5]{inset:0 0 auto;height:calc(62svh + var(--section-y))}.sally__bg[data-astro-cid-4jev5yc5] video[data-astro-cid-4jev5yc5]{width:100%;height:100%;object-position:50% 8%;filter:brightness(.62) saturate(.82) contrast(1.05)}.sally__bg[data-astro-cid-4jev5yc5]:after{background:linear-gradient(to bottom,#05050699 0%,#0505064d 30%,#0505068c 72%,var(--surface-sunken) 100%)}.chat__msg[data-astro-cid-4jev5yc5] p[data-astro-cid-4jev5yc5]{background:#0a0b0dd1}.chat__msg--you[data-astro-cid-4jev5yc5] p[data-astro-cid-4jev5yc5]{background:#008c626b;border-color:#00c08680}}.sally__body[data-astro-cid-4jev5yc5] h2[data-astro-cid-4jev5yc5]{margin-top:1.25rem;font-size:min(var(--step-4),calc(7.4 * var(--vfit)));line-height:.95;text-shadow:0 2px 24px #050506cc}.sally__body[data-astro-cid-4jev5yc5] .lede[data-astro-cid-4jev5yc5]{margin-top:max(1rem,2.4vh);font-size:min(var(--step-1),calc(2.6 * var(--vfit)));text-shadow:0 1px 14px #050506e6}.sally__note[data-astro-cid-4jev5yc5]{margin-top:max(1rem,2.6vh);display:grid;gap:.5rem;font-size:var(--step--1);color:var(--text-muted)}.sally__links[data-astro-cid-4jev5yc5]{margin-top:max(1rem,2.8vh);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center}.sally__more[data-astro-cid-4jev5yc5]{color:var(--text-muted);text-decoration:underline;text-underline-offset:4px}.sally__more[data-astro-cid-4jev5yc5]:hover{color:var(--text-loud)}.sally__talk[data-astro-cid-4jev5yc5]{justify-self:end;width:100%}.sally__talk-label[data-astro-cid-4jev5yc5]{display:flex;align-items:center;gap:.5rem;color:var(--text-muted);text-shadow:0 1px 10px #050506e6}.sally__dot[data-astro-cid-4jev5yc5]{width:6px;height:6px;border-radius:999px;background:var(--signal);box-shadow:0 0 0 4px #00c08626}.chat[data-astro-cid-4jev5yc5]{list-style:none;padding:0;margin:.9rem 0 0;display:grid;gap:max(.35rem,.9vh)}.chat__msg[data-astro-cid-4jev5yc5]{display:flex;gap:.5rem;align-items:flex-end;max-width:94%}.chat__msg[data-astro-cid-4jev5yc5] p[data-astro-cid-4jev5yc5]{padding:max(.5rem,1.1vh) .9rem;border-radius:1rem;font-size:min(var(--step--1),calc(1.95 * var(--vfit)));line-height:1.45;background:#141619b8;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border:1px solid #e0dbd224;color:var(--text)}.chat__msg--sally[data-astro-cid-4jev5yc5] p[data-astro-cid-4jev5yc5]{border-bottom-left-radius:.3rem}.chat__msg--you[data-astro-cid-4jev5yc5]{margin-left:auto;flex-direction:row-reverse}.chat__msg--you[data-astro-cid-4jev5yc5] p[data-astro-cid-4jev5yc5]{background:#00c08629;border-color:#00c08659;color:var(--text-loud);border-bottom-right-radius:.3rem}.chat__face[data-astro-cid-4jev5yc5]{width:26px;height:26px;border-radius:999px;object-fit:cover;flex:none;border:1px solid var(--line-strong)}.chat[data-astro-cid-4jev5yc5].js-chat .chat__msg[data-astro-cid-4jev5yc5]{opacity:0;translate:0 10px;transition:opacity .5s var(--ease-out),translate .5s var(--ease-out);transition-delay:calc(var(--i) * .85s + .2s)}.chat[data-astro-cid-4jev5yc5].js-chat.is-on .chat__msg[data-astro-cid-4jev5yc5]{opacity:1;translate:0}@media(prefers-reduced-motion:reduce){.chat[data-astro-cid-4jev5yc5].js-chat .chat__msg[data-astro-cid-4jev5yc5]{opacity:1;translate:none;transition:none}}@media(width<=900px){.sally__note[data-astro-cid-4jev5yc5]{font-size:var(--step-0)}}.aud[data-astro-cid-5oxtwd5f]{border-top:1px solid var(--line)}.aud__head[data-astro-cid-5oxtwd5f]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:start;margin-top:1.25rem}.aud[data-astro-cid-5oxtwd5f] h2[data-astro-cid-5oxtwd5f]{font-size:min(var(--step-4),calc(6.6 * var(--vfit)));line-height:.95}.aud__lede[data-astro-cid-5oxtwd5f]{color:var(--text-muted);font-size:min(var(--step-1),calc(2.5 * var(--vfit)))}.aud__grid[data-astro-cid-5oxtwd5f]{list-style:none;padding:0;margin:max(1.75rem,4.5vh) 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.5rem,1vw,.9rem)}.aud__card[data-astro-cid-5oxtwd5f]{position:relative;display:block;border-radius:var(--r-md);overflow:clip;border:1px solid var(--line);isolation:isolate;aspect-ratio:8 / 7;max-height:34vh;width:100%}.aud__card[data-astro-cid-5oxtwd5f] img[data-astro-cid-5oxtwd5f]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.82;transition:scale .8s var(--ease-out),opacity .4s}.aud__card[data-astro-cid-5oxtwd5f]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(#08080a1a 28%,#08080ae6)}.aud__card[data-astro-cid-5oxtwd5f]:hover img[data-astro-cid-5oxtwd5f],.aud__card[data-astro-cid-5oxtwd5f]:focus-visible img[data-astro-cid-5oxtwd5f]{scale:1.06;opacity:1}.aud__card[data-astro-cid-5oxtwd5f]:hover,.aud__card[data-astro-cid-5oxtwd5f]:focus-visible{border-color:var(--accent-line)}.aud__label[data-astro-cid-5oxtwd5f]{position:absolute;z-index:2;inset:auto 0 0;padding:.8rem .9rem;display:grid;gap:.15rem}.aud__label[data-astro-cid-5oxtwd5f] b[data-astro-cid-5oxtwd5f]{font-family:var(--font-display);font-weight:600;font-size:min(var(--step-1),calc(2.8 * var(--vfit)));line-height:1.05;color:var(--text-loud)}.aud__label[data-astro-cid-5oxtwd5f] small[data-astro-cid-5oxtwd5f]{font-size:.72rem;line-height:1.35;color:var(--text-muted)}@media(width<=1100px){.aud__head[data-astro-cid-5oxtwd5f]{grid-template-columns:1fr}.aud__grid[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=900px){.aud__grid[data-astro-cid-5oxtwd5f]{margin-top:1.5rem}.aud__card[data-astro-cid-5oxtwd5f]{max-height:none}.aud__label[data-astro-cid-5oxtwd5f] small[data-astro-cid-5oxtwd5f]{font-size:.68rem}}
