@font-face{font-family:Fraunces;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fraunces-900.woff2) format("woff2")}:root{--paper:#f7f3ec;--ink:#16130e;--muted:#5c574c;--accent:#b4300f;--accent-bright:#d93a1b;--hairline:rgba(22,19,14,0.16);--serif:"Fraunces",Georgia,"Times New Roman",serif;--mono:ui-monospace,"SF Mono","Cascadia Mono","Roboto Mono",Menlo,Consolas,monospace}*,:after,:before{box-sizing:border-box;margin:0}body,html{overflow-x:clip}body{background:var(--paper) url(/paper.webp) repeat;background-size:640px 640px;color:var(--ink);font-family:var(--mono);font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;cursor:crosshair}a,button,input{cursor:pointer}input{cursor:text}body:after{content:"";position:fixed;inset:0;z-index:3;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--accent-bright);color:var(--paper)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}#noise{position:fixed;inset:0;z-index:0;width:100%;height:100%;display:block;pointer-events:none}.page{position:relative;z-index:1;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;padding:clamp(1rem,3vw,2.25rem) clamp(1rem,4vw,3rem) 0}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.topbar{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.stamp{color:var(--accent);border:1px solid;padding:.2rem .55rem;transform:rotate(-1.5deg)}.wire-status{color:var(--muted)}@media (max-width:680px){.wire-status{display:none}}.reg{position:fixed;z-index:2;width:14px;height:14px;pointer-events:none;opacity:.45}.reg:after,.reg:before{content:"";position:absolute;background:var(--ink)}.reg:before{left:50%;top:0;width:1px;height:100%}.reg:after{top:50%;left:0;height:1px;width:100%}.reg-tl{top:8px;left:8px}.reg-tr{top:8px;right:8px}.reg-bl{bottom:8px;left:8px}.reg-br{bottom:8px;right:8px}.clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.clock-label{color:var(--muted)}.hero{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(1rem,3vh,3rem) 0}.folio{font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-bottom:clamp(.5rem,1.4vh,1rem)}.masthead{font-family:var(--serif);font-weight:900;font-size:clamp(4.25rem,min(17vw,22vh),16rem);line-height:.95;letter-spacing:-.03em}.rule{width:clamp(4rem,9vw,7.5rem);height:3px;background:var(--accent-bright);margin:clamp(1rem,2.2vh,1.75rem) 0}.tagline{font-size:clamp(1rem,2.2vw,1.3125rem);letter-spacing:.14em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-wrap:balance}.caret{display:inline-block;width:.5em;height:1.05em;margin-left:.35em;vertical-align:text-bottom;background:var(--accent-bright);animation:blink 1.1s steps(2,start) infinite}@keyframes blink{to{visibility:hidden}}.lede{max-width:52ch;margin-top:clamp(1.25rem,3vh,2rem);font-size:1rem;line-height:1.75;color:var(--muted);text-wrap:pretty}.redacted{margin-top:clamp(1rem,2.4vh,1.75rem);display:flex;flex-wrap:wrap;gap:.5rem .6rem;font-size:.875rem}.bar,.redacted{align-items:center;justify-content:center}.bar{display:inline-flex;overflow:hidden;width:calc(var(--n) * 1ch);height:1.1em;background:var(--ink)}.bar-glyphs{color:var(--paper);font-size:.78em;letter-spacing:.08em;line-height:1;white-space:nowrap}.redacted-note{font-size:.75rem;letter-spacing:.18em;color:var(--muted)}.coming,.redacted-note{text-transform:uppercase}.coming{margin-top:clamp(1rem,2.4vh,1.75rem);font-size:.875rem;letter-spacing:.38em;color:var(--accent)}.signup{width:min(28rem,100%);margin-top:clamp(1.5rem,3.5vh,2.5rem);text-align:left}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.signup-label{display:block;margin-bottom:.75rem;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase}.field-row{display:flex;gap:.75rem}#email{flex:1 1;min-width:0;padding:.7rem .25rem;font:inherit;color:var(--ink);background:transparent;border:none;border-bottom:2px solid var(--ink);border-radius:0}#email::placeholder{color:var(--muted);opacity:.7}#email:focus-visible{outline:none;border-bottom-color:var(--accent-bright);box-shadow:0 2px 0 0 var(--accent-bright)}#signup-btn{padding:.7rem 1.4rem;min-height:44px;font:inherit;font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--paper);background:var(--ink);border:2px solid var(--ink);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}#signup-btn:hover{background:var(--accent);border-color:var(--accent)}#signup-btn:disabled{opacity:.55;cursor:wait}.form-status{min-height:1.6em;margin-top:.75rem;font-size:.875rem;color:var(--muted)}.form-status.is-error{color:var(--accent)}.form-status.is-success{color:var(--ink)}.signup.is-done .field-row,.signup.is-done .signup-label{display:none}.signup.is-done .form-status{font-size:1rem;text-align:center}.credit{margin-top:clamp(1.5rem,3.2vh,2.25rem);display:flex;justify-content:center;gap:.6rem;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.credit,.credit a{align-items:center}.credit a{display:inline-flex}.credit img{height:24px;width:auto;filter:grayscale(1) opacity(.75);transition:filter .25s ease}.credit a:focus-visible img,.credit a:hover img{filter:none}.foot{margin:0 calc(-1 * clamp(1rem, 4vw, 3rem))}.ticker{overflow:hidden;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:.55rem 0;font-size:.8125rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ticker-track{display:flex;width:max-content;animation:ticker 36s linear infinite}.ticker-run{white-space:nowrap}@keyframes ticker{to{transform:translateX(-50%)}}.footnote{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.35rem 2rem;padding:.85rem clamp(1rem,4vw,3rem) 1rem;font-size:.8125rem;color:var(--muted)}.js .masthead{opacity:.05;filter:blur(6px);transition:opacity .9s ease,filter .9s ease}.js .rule{transform:scaleX(0);transition:transform .7s cubic-bezier(.2,.8,.2,1) .15s}.js .tagline{filter:opacity(0);transition:filter .4s ease}.js .folio{filter:opacity(0);transition:filter .6s ease .25s}.js .reveal-late{filter:opacity(0);transform:translateY(.6rem);transition:filter .7s ease,transform .7s ease}.js .redacted.reveal-late{transition-delay:.1s}.js .coming.reveal-late{transition-delay:.18s}.js .signup.reveal-late{transition-delay:.28s}.js .credit.reveal-late{transition-delay:.38s}.js.show-mast .masthead{opacity:1;filter:blur(0)}.js.show-mast .folio{filter:opacity(1)}.js.show-mast .rule{transform:scaleX(1)}.js.show-tag .tagline{filter:opacity(1)}.js.show-rest .reveal-late{filter:opacity(1);transform:none}@media (min-width:700px) and (max-height:800px){.page{padding-top:.75rem}.footnote{padding-top:.6rem;padding-bottom:.7rem}.form-status{min-height:1.2em;margin-top:.5rem}.masthead{font-size:clamp(4.25rem,min(17vw,19vh),16rem)}.hero{padding:.75rem 0}.rule{margin:.9rem 0}.coming,.lede,.redacted{margin-top:1rem}.credit,.signup{margin-top:1.25rem}}@media (max-width:540px){.field-row{flex-direction:column}#signup-btn{width:100%}.footnote{justify-content:center;text-align:center}}@media (prefers-reduced-motion:reduce){.js .folio,.js .masthead,.js .reveal-late,.js .tagline{opacity:1;filter:none;transform:none;transition:none}.js .rule{transform:none;transition:none}.caret,.ticker-track{animation:none}#signup-btn{transition:none}}