.site[data-astro-cid-lcdefpme]{--paper:#f3f2ee;--ink:#141317;--marker:#f2c14e;--navy:#243b6b;--rule:#d6d2c8;--stamp:#1f3a93;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:20;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-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6rem;font-weight:600}.bar__nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.15rem;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.5rem,7vw,6rem) clamp(1.5rem,4vw,3rem)}.hero__kicker[data-astro-cid-lcdefpme]{letter-spacing:.02em;color:var(--navy);margin:0 0 1.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:18ch;margin:0 0 2rem;font-family:Fraunces,Georgia,serif;font-size:clamp(2.5rem,9.5vw,7rem);font-weight:900;line-height:.92}.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.15fr) minmax(17rem,.85fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.hero__lede[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.02rem,1.6vw,1.22rem);line-height:1.55}.hero__small[data-astro-cid-lcdefpme]{color:var(--navy);margin-top:.7rem;font-size:.86rem;display:block}.dossier[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);background:#fff;padding:1.1rem 1.2rem;transform:rotate(-1.2deg);box-shadow:.35rem .35rem #14131714}.dossier__no[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--navy);margin:0 0 .7rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}.dossier__to[data-astro-cid-lcdefpme]{align-items:center;gap:.4rem;margin:0 0 .6rem;font-size:.85rem;display:flex}.redact[data-astro-cid-lcdefpme]{background:var(--ink);border-radius:1px;width:6em;height:.85em;display:inline-block}.dossier__line[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .6rem;font-size:.92rem;display:flex}.dossier__meta[data-astro-cid-lcdefpme]{opacity:.7;margin:0;font-size:.76rem}.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-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:600;display:inline-block;transform:rotate(-2deg)}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;margin-top:2.2rem;display:flex}.btn[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);border-radius:2px;align-items:center;min-height:44px;padding:.75rem 1.3rem;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)}.scene[data-astro-cid-lcdefpme]{color:#e9eef7;background:#0e1420;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]{place-items:center;min-height:82svh;padding-block:2rem;display:grid}.scene__caption[data-astro-cid-lcdefpme]{color:#7c8aa3;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;position:absolute;top:1.4rem;left:clamp(1rem,5vw,5rem)}.scene__svg[data-astro-cid-lcdefpme]{width:min(92vw,58rem);height:auto}.node[data-astro-cid-lcdefpme]{fill:#7c8aa3}.scene__readout[data-astro-cid-lcdefpme]{position:absolute;bottom:clamp(6rem,14vh,9rem);left:clamp(1rem,5vw,5rem)}.scene__readout[data-astro-cid-lcdefpme] .k[data-astro-cid-lcdefpme]{color:#5fd0d8;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.scene__readout[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{margin:.2rem 0 0;font-size:clamp(2rem,5.5vw,3.2rem);font-weight:600}.scene__readout[data-astro-cid-lcdefpme] .u[data-astro-cid-lcdefpme]{color:#7c8aa3;font-size:.85rem}.scene__facts[data-astro-cid-lcdefpme]{color:#b9c4da;flex-wrap:wrap;gap:.6rem 1.6rem;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex;position:absolute;bottom:1.6rem;left:clamp(1rem,5vw,5rem);right:clamp(1rem,5vw,5rem)}.scene__facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#e8a33d}.scene__facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#7c8aa3}.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:42rem;margin:0 0 2.4rem;font-size:1.05rem;line-height:1.55}.record[data-astro-cid-lcdefpme]{grid-template-columns:minmax(9rem,13rem) 1fr;align-items:start;gap:1.4rem;margin-bottom:3rem;display:grid}.record__steps[data-astro-cid-lcdefpme]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.record__steps[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{text-align:left;cursor:pointer;width:100%;min-height:32px;color:inherit;background:0 0;border:none;border-left:3px solid #0000;padding:.55rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.record__steps[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{border-left-color:var(--marker);background:#e9e6dd;font-weight:600}.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-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}.record__meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:.15rem 0 0;font-size:.9rem}.records[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.1rem;display:grid}.rcard[data-astro-cid-lcdefpme]{border-top:2.5px solid var(--ink);padding-top:.9rem}.rcard__no[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.1em;color:var(--navy);margin:0 0 .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem}.rcard[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .5rem;font-family:Fraunces,Georgia,serif;font-size:1.25rem;font-weight:600}.rcard[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:.92rem;line-height:1.5}.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(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-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.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);margin-top:clamp(2rem,5vw,4rem);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(13rem,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:.5rem;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],.record[data-astro-cid-lcdefpme],.ladder[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.record__steps[data-astro-cid-lcdefpme]{grid-auto-columns:1fr;grid-auto-flow:column;overflow-x:auto}.scene__readout[data-astro-cid-lcdefpme]{margin-top:1rem;position:static}.scene__facts[data-astro-cid-lcdefpme]{margin-top:1.2rem;position:static}.scene__stage[data-astro-cid-lcdefpme]{min-height:auto;padding-block:1.5rem}}
