.hero[data-astro-cid-ta2fbyqs]{color:#fff;background:#222;height:min(78svh,720px);min-height:460px;position:relative;overflow:hidden}.hero[data-astro-cid-ta2fbyqs] img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ta2fbyqs]:after{content:"";background:linear-gradient(#00000059,#0000 30% 45%,#000000a6);position:absolute;inset:0}.hero[data-astro-cid-ta2fbyqs] .nav{z-index:2;position:relative}.hero-copy[data-astro-cid-ta2fbyqs]{z-index:2;gap:14px;display:grid;position:absolute;bottom:56px;left:0;right:0}.hero-copy[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:#fff}.hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font:400 clamp(2.3rem, 5.6vw, 4.6rem)/1.03 var(--display);text-wrap:balance;max-width:16ch;margin:0}.credit[data-astro-cid-ta2fbyqs]{z-index:2;font:.7rem var(--ui-font);letter-spacing:.04em;color:#ffffffb3;position:absolute;bottom:12px;right:16px}@media (width<=640px){.hero[data-astro-cid-ta2fbyqs] img{object-position:78% 50%}.hero-copy[data-astro-cid-ta2fbyqs]{bottom:40px}}.intro[data-astro-cid-ta2fbyqs]{grid-template-columns:120px minmax(0,640px);gap:32px;padding-block:64px 8px;display:grid}.intro[data-astro-cid-ta2fbyqs] .face{object-fit:cover;border-radius:50%;width:120px;height:120px}.intro[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 1.1em;font-size:1.05rem;line-height:1.7}.intro[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--accent);text-underline-offset:3px}.intro[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{font:400 1.45rem/1.45 var(--display);text-wrap:pretty}.intro[data-astro-cid-ta2fbyqs] .draft[data-astro-cid-ta2fbyqs]{margin-bottom:12px;display:inline-block}@media (width<=640px){.intro[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:20px;padding-top:40px}.intro[data-astro-cid-ta2fbyqs] .face{width:88px;height:88px}}.block[data-astro-cid-ta2fbyqs]{padding-block:64px 0}.rule-label[data-astro-cid-ta2fbyqs]{font:500 .8125rem var(--ui-font);letter-spacing:0;align-items:center;gap:16px;margin:0 0 22px;display:flex}.rule-label[data-astro-cid-ta2fbyqs]:after{content:"";background:var(--line);flex:1;height:1px}.chapters[data-astro-cid-ta2fbyqs]{gap:44px;display:grid}.chapters[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{grid-template-columns:11rem minmax(0,640px);gap:0 40px;display:grid}.chapters[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font:400 1.35rem/1.25 var(--display);color:var(--accent);grid-row:span 9;margin:4px 0 0}.chapters[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{grid-column:2;margin:0 0 1.05em;font-size:1.02rem;line-height:1.75}.chapters[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--accent);text-underline-offset:3px}.chapters[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]{grid-column:2;margin:10px 0 0}.chapters[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs] img{width:100%;height:auto;display:block}.chapters[data-astro-cid-ta2fbyqs] .pair[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 2fr;align-items:stretch;gap:10px;display:grid}.chapters[data-astro-cid-ta2fbyqs] .pair[data-astro-cid-ta2fbyqs] img{object-fit:cover;height:100%}.chapters[data-astro-cid-ta2fbyqs] .pair[data-astro-cid-ta2fbyqs] img:last-of-type{object-position:72% 35%}.chapters[data-astro-cid-ta2fbyqs] .pair[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{grid-column:1/-1;margin-top:0}.chapters[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{font:.8rem var(--ui-font);color:var(--muted);margin-top:8px}@media (width<=760px){.chapters[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.chapters[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{grid-row:auto;margin-bottom:10px}.chapters[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs],.chapters[data-astro-cid-ta2fbyqs] figure[data-astro-cid-ta2fbyqs]{grid-column:1}}.note[data-astro-cid-ta2fbyqs]{font:.9rem var(--ui-font);color:var(--muted);margin:-8px 0 28px}.route[data-astro-cid-ta2fbyqs]{max-width:760px;margin:0;padding:0;list-style:none;position:relative}.route[data-astro-cid-ta2fbyqs] .line[data-astro-cid-ta2fbyqs]{width:40px;height:calc(100% - 36px);position:absolute;top:18px;bottom:18px;left:0;overflow:visible}.route[data-astro-cid-ta2fbyqs] .line[data-astro-cid-ta2fbyqs] path[data-astro-cid-ta2fbyqs]{fill:none;stroke:var(--accent);stroke-width:1.6px;stroke-dasharray:2 6;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.7}.route[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:40px 7.5rem minmax(0,1fr);align-items:baseline;gap:18px;padding:14px 0;display:grid;position:relative}.mark[data-astro-cid-ta2fbyqs]{background:var(--bg);border:1px solid var(--line);width:32px;height:32px;color:var(--fg);border-radius:50%;place-self:center;place-items:center;display:grid}.mark[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{fill:currentColor;width:17px;height:17px}.route[data-astro-cid-ta2fbyqs] .life[data-astro-cid-ta2fbyqs] .mark[data-astro-cid-ta2fbyqs]{color:var(--accent)}.route[data-astro-cid-ta2fbyqs] .now[data-astro-cid-ta2fbyqs] .mark[data-astro-cid-ta2fbyqs]{background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 20%, transparent);border:0}.when[data-astro-cid-ta2fbyqs]{font:.82rem var(--ui-font);color:var(--muted);font-variant-numeric:tabular-nums;gap:2px;display:grid}.when[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{font:600 .82rem var(--ui-font);color:var(--fg);letter-spacing:.02em}.route[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs]{font:400 1.25rem/1.3 var(--display)}.route[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:inherit;text-decoration-color:var(--line);text-underline-offset:4px}.route[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{color:var(--accent)}.route[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs] small[data-astro-cid-ta2fbyqs]{font:.92rem/1.5 var(--ui-font);color:var(--muted);margin-top:3px;display:block}.route[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs] small[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--accent);font:inherit}@media (width<=560px){.route[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{grid-template-columns:40px minmax(0,1fr);gap:4px 14px}.route[data-astro-cid-ta2fbyqs] .when[data-astro-cid-ta2fbyqs]{grid-column:2;gap:8px;display:flex}.route[data-astro-cid-ta2fbyqs] .what[data-astro-cid-ta2fbyqs]{grid-column:2}.mark[data-astro-cid-ta2fbyqs]{grid-row:span 2}}.said[data-astro-cid-ta2fbyqs]{color:#eef0f1;background:#101314;margin-top:80px;padding-block:64px 72px}.said[data-astro-cid-ta2fbyqs] .rule-label[data-astro-cid-ta2fbyqs]:after{background:#2c3337}.said[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{columns:2 340px;column-gap:56px;margin:0;padding:0;list-style:none}.said[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{break-inside:avoid;border-top:1px solid #2c3337;padding:22px 0 26px}.said[data-astro-cid-ta2fbyqs] blockquote[data-astro-cid-ta2fbyqs]{font:400 clamp(1.5rem, 2.6vw, 2.05rem)/1.2 var(--display);text-wrap:balance;margin:0 0 10px}.said[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font:.88rem/1.5 var(--ui-font);color:#9aa0a4;margin:0}.said[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#c9cdd0}.said[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:#eef0f1;text-underline-offset:3px}.creed[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 48px;margin:0;padding:0;list-style:none;display:grid}.creed[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);grid-template-columns:2.4rem minmax(0,1fr);gap:12px;padding:20px 0;display:grid}.creed[data-astro-cid-ta2fbyqs] .n[data-astro-cid-ta2fbyqs]{font:400 1.6rem/1 var(--display);color:var(--accent);font-variant-numeric:lining-nums}.creed[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font:400 1.35rem/1.25 var(--display);margin:0 0 6px}.creed[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font:.95rem/1.6 var(--ui-font);color:var(--muted);margin:0}.creed[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:inherit;text-decoration-color:var(--line);text-underline-offset:3px}.creed[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{color:var(--accent)}.why[data-astro-cid-ta2fbyqs]{padding-bottom:80px}.why[data-astro-cid-ta2fbyqs] .cols[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.why[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0;font-size:1.02rem;line-height:1.7}.why[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--accent);text-underline-offset:3px}.elsewhere[data-astro-cid-ta2fbyqs]{color:var(--muted);font:.92rem var(--ui-font)!important;margin-top:28px!important}@media (width<=720px){.why[data-astro-cid-ta2fbyqs] .cols[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:16px}}
