.site[data-astro-cid-lcdefpme]{--paper:#f3f2ee;--ink:#141317;--marker:#f2c14e;--navy:#243b6b;--rule:#d6d2c8;--stamp:#1f3a93;--dark:#0e1420;--star:#8fb7ff;background:var(--paper);color:var(--ink);font-family:Instrument Sans,system-ui,sans-serif;overflow-x:hidden}.site[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{padding-inline:clamp(1rem,5vw,5rem)}.bar[data-astro-cid-lcdefpme]{border-bottom:1.5px solid var(--ink);background:var(--paper);z-index:30;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex;position:sticky;top:0}.bar__mark[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:inherit;align-items:baseline;gap:.45rem;font-family:Fraunces,Georgia,serif;font-size:1.3rem;font-weight:900;text-decoration:none;display:inline-flex}.bar__tag[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ink);border-radius:2px;padding:.15rem .35rem;font:600 .6rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.bar__nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.1rem;display:flex}.bar__nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;border-bottom:2px solid #0000;align-items:center;min-height:24px;padding:.35rem .5rem;font-size:.85rem;text-decoration:none;display:inline-flex}.bar__nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.bar__nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{border-bottom-color:var(--marker)}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.2rem,6vw,5rem) clamp(1.5rem,4vw,3rem)}.hero__kicker[data-astro-cid-lcdefpme]{color:var(--navy);margin:0 0 1.3rem;font:600 .76rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:17ch;margin:0 0 2rem;font-family:Fraunces,Georgia,serif;font-size:clamp(2.4rem,8.6vw,6.4rem);font-weight:900;line-height:.93}.hero__title[data-astro-cid-lcdefpme] .w[data-astro-cid-lcdefpme]{opacity:0;animation:rise var(--dur-section) var(--ease-entrance) forwards;animation-delay:calc(var(--i) * 55ms);margin-right:.2em;display:inline-block;transform:translateY(.4em)}.hero__title[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-accent]{color:var(--navy);position:relative}.hero__title[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-accent]:after{content:"";background:var(--marker);z-index:-1;height:.3em;position:absolute;bottom:.04em;left:-.04em;right:-.04em}@keyframes rise{to{opacity:1;transform:none}}.hero__cols[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.hero__lede[data-astro-cid-lcdefpme]{margin:0 0 1rem;font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.55}.hero__status[data-astro-cid-lcdefpme]{border-left:4px solid var(--marker);background:#e7e4da;margin:0 0 1.4rem;padding:.7rem .9rem;font-size:.9rem;line-height:1.55}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;margin:0;display:flex}.btn[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);border-radius:2px;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1.2rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.btn--solid[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper)}.btn--ghost[data-astro-cid-lcdefpme]{color:var(--ink);background:0 0}.btn--ghost[data-astro-cid-lcdefpme]:hover{background:var(--marker)}.artifact[data-astro-cid-lcdefpme]{perspective:1100px}.artifact__card[data-astro-cid-lcdefpme]{--rx:0deg;--ry:0deg;border:1.5px solid var(--ink);transform:rotateX(var(--rx)) rotateY(var(--ry)) rotate(-1deg);transform-style:preserve-3d;transition:transform var(--dur-ui) var(--ease-standard), box-shadow var(--dur-ui) var(--ease-standard);background:#fff;padding:1.1rem 1.15rem 1.2rem;position:relative;box-shadow:.5rem .5rem #14131714}.artifact__card[data-astro-cid-lcdefpme]:hover{box-shadow:.8rem .8rem #1413171a}.artifact__no[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:var(--navy);margin:0 0 .8rem;font:600 .64rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.artifact__tabs[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.3rem;margin-bottom:.9rem;display:flex}.artifact__tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);cursor:pointer;min-height:34px;color:inherit;background:0 0;border-radius:2px;padding:.4rem .6rem;font:600 .76rem/1 Instrument Sans,system-ui,sans-serif}.artifact__tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--marker)}.artifact__doc[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding-top:.9rem}.artifact__line[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .7rem;font-size:.86rem;display:flex}.stamp[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:var(--stamp);border:2px solid var(--stamp);transition:transform var(--dur-ui) var(--ease-standard);padding:.2rem .5rem;font:600 .72rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block;transform:rotate(-2deg)}.redact[data-astro-cid-lcdefpme]{display:inline-block;position:relative}.redact__bar[data-astro-cid-lcdefpme]{background:var(--ink);transform-origin:0;transition:transform var(--dur-ui) var(--ease-standard);border-radius:1px;position:absolute;inset:0;transform:scaleX(1)}.redact__txt[data-astro-cid-lcdefpme]{padding:0 .25rem;position:relative}.artifact[data-astro-cid-lcdefpme][data-revealed=true] .redact__bar[data-astro-cid-lcdefpme]{transform:scaleX(0)}.artifact__body[data-astro-cid-lcdefpme]{min-height:4.5em;margin:0 0 .9rem;font-size:.98rem;line-height:1.5}.artifact__meta[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:.6rem;margin:0;display:grid}.artifact__meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;opacity:.6;font:600 .6rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.artifact__meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:.2rem 0 0;font-size:.84rem}.artifact__reveal[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);cursor:pointer;min-height:36px;color:inherit;background:0 0;border-radius:2px;margin-top:1rem;padding:.45rem .7rem;font:600 .74rem/1 Instrument Sans,system-ui,sans-serif}.artifact__reveal[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--marker)}.artifact__hint[data-astro-cid-lcdefpme]{opacity:.6;margin:.7rem 0 0;font-size:.7rem}.scene[data-astro-cid-lcdefpme]{background:var(--dark);color:#e9eef7;margin-top:clamp(1rem,3vw,2rem);padding-block:clamp(2.5rem,6vw,5rem) 0}.scene__intro[data-astro-cid-lcdefpme]{max-width:52rem}.scene__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 1rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.6rem,4vw,2.9rem);font-weight:600;line-height:1.05}.scene__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b9c4da;margin:0;font-size:1.02rem;line-height:1.6}.scene__stage[data-astro-cid-lcdefpme]{align-items:center;min-height:min(104svh,56rem);padding-block:2rem;display:grid;position:relative}.scene__caption[data-astro-cid-lcdefpme]{color:#7c8aa3;margin:0;font:400 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:1.4rem;left:clamp(1rem,5vw,5rem)}.scene__svg[data-astro-cid-lcdefpme]{opacity:.9;width:100%;height:100%;position:absolute;inset:0}.node[data-astro-cid-lcdefpme]{fill:#7c8aa3}.node[data-astro-cid-lcdefpme][data-lit="1"]{fill:#5fd0d8}.scene__panel[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;max-width:36rem;padding-inline:clamp(1rem,5vw,5rem);position:relative}.scene__panel[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{pointer-events:auto}.scene__flow[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.35rem;margin:0 0 1.1rem;padding:0;list-style:none;display:flex}.scene__flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:#8b9ab8;transition:color var(--dur-ui), border-color var(--dur-ui);border:1px solid #2b3866;border-radius:999px;padding:.32rem .5rem;font:600 .64rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.scene__flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme][data-on="1"]{color:#5fd0d8;border-color:#5fd0d8}.scene__readout[data-astro-cid-lcdefpme] .k[data-astro-cid-lcdefpme]{color:#5fd0d8;margin:0;font:400 .78rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.scene__readout[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{margin:.2rem 0 1.1rem;font-size:clamp(1.9rem,5vw,3rem);font-weight:600}.scene__readout[data-astro-cid-lcdefpme] .u[data-astro-cid-lcdefpme]{color:#7c8aa3;font-size:.85rem}.scene__select[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem;display:flex}.scene__select[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:#e9eef7;cursor:pointer;background:0 0;border:1px solid #2b3866;border-radius:999px;min-height:38px;padding:.45rem .7rem;font-size:.82rem}.scene__select[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{border-color:var(--marker);background:#f2c14e24}.scene__note[data-astro-cid-lcdefpme]{color:#b9c4da;max-width:32rem;margin:.9rem 0 0;font-size:.9rem;line-height:1.55}.scene__facts[data-astro-cid-lcdefpme]{color:#b9c4da;pointer-events:auto;flex-wrap:wrap;gap:.5rem 1.6rem;margin:1.6rem 0 0;padding:0 clamp(1rem,5vw,5rem);font-size:.78rem;list-style:none;display:flex;position:static}.scene__facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#e8a33d}.scene__equiv[data-astro-cid-lcdefpme]{color:#b9c4da;padding:1.2rem clamp(1rem,5vw,5rem) 2.5rem;font-size:.9rem}.scene__equiv[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;color:#e9eef7}.how[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,7vw,6rem)}.how[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.join[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:0 0 1rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.7rem,4vw,3rem);font-weight:600}.how__lede[data-astro-cid-lcdefpme]{max-width:44rem;margin:0 0 2.4rem;font-size:1.05rem;line-height:1.55}.spread[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.5fr) minmax(15rem,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.record__steps[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.record__steps[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);cursor:pointer;min-height:38px;color:inherit;background:0 0;border-radius:2px;padding:.45rem .7rem;font:600 .8rem/1 Instrument Sans,system-ui,sans-serif}.record__steps[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--marker)}.record__doc[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);background:#fff;min-height:12rem;padding:1.4rem}.record__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.record__note[data-astro-cid-lcdefpme]{opacity:.6;font-size:.74rem}.record__body[data-astro-cid-lcdefpme]{margin:1.1rem 0;font-size:1rem;line-height:1.55}.record__meta[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.8rem;margin:0;padding-top:.9rem;display:grid}.record__meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;opacity:.6;font:600 .64rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.record__meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:.2rem 0 0;font-size:.9rem}.spread__notes[data-astro-cid-lcdefpme]{gap:1.2rem;display:grid}.note[data-astro-cid-lcdefpme]{border-top:2.5px solid var(--ink);padding-top:.7rem}.note__n[data-astro-cid-lcdefpme]{color:var(--navy);margin:0 0 .5rem;font:600 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.note[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .4rem;font-family:Fraunces,Georgia,serif;font-size:1.15rem;font-weight:600}.note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:.92rem;line-height:1.5}.note__link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;font-weight:600}.desk[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--ink);padding-block:clamp(3rem,7vw,6rem)}.desk__line[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:17ch;margin:0 0 1.4rem;font-family:Fraunces,Georgia,serif;font-size:clamp(2.1rem,7.5vw,5.6rem);font-weight:900;line-height:.95}.desk__line[data-astro-cid-lcdefpme] .w[data-astro-cid-lcdefpme]{opacity:0;animation:rise var(--dur-section) var(--ease-entrance) forwards;animation-delay:calc(.25s + var(--i) * 55ms);margin-right:.2em;display:inline-block;transform:translateY(.4em)}.desk__line[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-accent]{color:var(--navy);position:relative}.desk__line[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-accent]:after{content:"";background:var(--marker);z-index:-1;height:.3em;position:absolute;bottom:.04em;left:-.04em;right:-.04em}.desk__lede[data-astro-cid-lcdefpme]{max-width:44rem;margin:0 0 2rem;font-size:1.05rem;line-height:1.55}.ladder[data-astro-cid-lcdefpme]{grid-template-columns:minmax(11rem,15rem) 1fr;align-items:start;gap:1.5rem;display:grid}.ladder__rungs[data-astro-cid-lcdefpme]{gap:.5rem;display:grid}.ladder__rungs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{text-align:left;border:2px solid var(--ink);cursor:pointer;min-height:44px;color:inherit;background:0 0;border-radius:2px;padding:.7rem .8rem;font:600 .9rem/1.2 Instrument Sans,system-ui,sans-serif}.ladder__rungs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--marker)}.letter[data-astro-cid-lcdefpme]{border:2px solid var(--ink);background:#fff;flex-direction:column;justify-content:center;min-height:11rem;margin:0;padding:1.6rem;display:flex}.letter[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(1.15rem,2.4vw,1.7rem);line-height:1.35}.letter[data-astro-cid-lcdefpme][data-tone=final]{border-color:#8a1c1c}.letter[data-astro-cid-lcdefpme][data-tone=final] blockquote[data-astro-cid-lcdefpme]{color:#8a1c1c;font-weight:600}.letter[data-astro-cid-lcdefpme][data-tone=draft]{border-style:dashed}.letter[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin-top:1rem;font:400 .7rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.quiet[data-astro-cid-lcdefpme]{color:#eaecf7;text-align:center;background:radial-gradient(120% 90% at 70% -10%,#101736 0%,#080b1e 60%);padding-block:clamp(3rem,7vw,6rem);position:relative}.quiet__h[data-astro-cid-lcdefpme]{margin:0 0 .9rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.8rem,5vw,3.4rem);font-weight:400;line-height:1.05}.quiet__p[data-astro-cid-lcdefpme]{color:#b9c2e0;max-width:40rem;margin:0 auto 1.6rem;font-size:1.02rem;line-height:1.6}.quiet__sky[data-astro-cid-lcdefpme]{background:linear-gradient(#0a1030,#06081a);border-radius:10px;max-width:52rem;height:min(34vh,16rem);margin:0 auto 1rem;position:relative;overflow:hidden}.star[data-astro-cid-lcdefpme]{left:var(--x);top:var(--y);width:calc(3px * var(--s));height:calc(3px * var(--s));background:var(--star);transition:opacity var(--dur-section) var(--ease-standard), transform var(--dur-section), background var(--dur-section);border-radius:50%;position:absolute;box-shadow:0 0 9px 2px #8fb7ff55}.star[data-astro-cid-lcdefpme][data-out="1"]{opacity:.1;box-shadow:none;background:#243055;transform:scale(.55)}.quiet__counts[data-astro-cid-lcdefpme]{color:var(--star);margin:0 0 1.1rem;font:400 .84rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.quiet__do[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.btn--ghostLight[data-astro-cid-lcdefpme]{color:#eaecf7;background:0 0;border-color:#8fb7ff}.btn--ghostLight[data-astro-cid-lcdefpme]:hover{background:#8fb7ff24}.join[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--ink);padding-block:clamp(3rem,7vw,6rem)}.join__lede[data-astro-cid-lcdefpme]{max-width:40rem;margin:0 0 1.8rem;font-size:1.05rem;line-height:1.55}.foot[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);padding-block:clamp(2.5rem,6vw,4rem)}.foot__line[data-astro-cid-lcdefpme]{max-width:24ch;margin:0 0 2rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.3rem,3.4vw,2.4rem);font-weight:600;line-height:1.1}.foot__cols[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;gap:1.5rem;display:grid}.foot__brand[data-astro-cid-lcdefpme]{margin:0 0 .3rem;font-family:Fraunces,Georgia,serif;font-size:1.5rem;font-weight:900}.foot__meta[data-astro-cid-lcdefpme],.foot__note[data-astro-cid-lcdefpme]{opacity:.72;margin:0;font-size:.8rem;line-height:1.5}.foot[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{gap:.4rem;display:grid}.foot[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;border-bottom:1px solid #0000;min-height:24px;padding:.2rem 0;font-size:.88rem;text-decoration:none;display:inline-block}.foot[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.foot[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{border-bottom-color:var(--marker)}@media (width<=52rem){.hero__cols[data-astro-cid-lcdefpme],.spread[data-astro-cid-lcdefpme],.ladder[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.artifact__meta[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}
