@font-face{font-family:display;src:url(/_next/static/media/5a0c43ffa288c21a-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.00%;size-adjust:110.84%}.__className_92d402{font-family:display,display Fallback}.__variable_92d402{--font-display:"display","display Fallback"}@font-face{font-family:body;src:url(/_next/static/media/2829ce62aa7187e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_67a05a{font-family:body,body Fallback}.__variable_67a05a{--font-body:"body","body Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/06ac09dcb8ec7d56-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(/_next/static/media/dece0821e8ed059f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_4ea204{font-family:mono,mono Fallback}.__variable_4ea204{--font-mono:"mono","mono Fallback"}:root{--ink:#232325;--deep:#1e1e20;--surface:#262628;--paper:#f4f2f0;--red:#e01e2f;--red-text:#ff4d5a;--muted:#b3ada6;--subtle:#8e8882;--line:#3a3633;--line-light:#d8d4cc}*,:after,:before{box-sizing:border-box}body,html{margin:0;background:var(--ink);color:var(--paper)}body{font-family:var(--font-body),Arial,sans-serif;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.03em;line-height:1.08;margin:0}a{color:var(--paper)}a:hover{color:var(--red-text)}.wrap{max-width:720px;margin:0 auto;padding:0 20px}.top{display:flex;justify-content:space-between;align-items:center;padding:22px 0}.logo{font-family:var(--font-display),Arial,sans-serif;font-weight:600;font-size:24px;letter-spacing:-.03em;text-decoration:none}.fox{font-family:var(--font-mono),monospace;font-weight:500;color:var(--red-text);margin-left:6px;font-size:.8em}.hero{padding:40px 0 24px}.eyebrow{font-family:var(--font-mono),monospace;font-size:13px;color:var(--red-text);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}h1{font-size:clamp(34px,7vw,56px);font-weight:700}.lead{color:var(--muted);font-size:19px;margin:20px 0 0;max-width:34em}.card{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:24px;margin:28px 0}label.f{display:block;font-family:var(--font-mono),monospace;font-size:13px;color:var(--muted);margin-bottom:8px}input[type=email]{width:100%;font:inherit;font-size:18px;padding:15px 16px;border-radius:8px;border:1px solid var(--line);background:var(--deep);color:var(--paper)}input[type=email]:focus{outline:2px solid var(--red);outline-offset:1px}.consent{display:flex;gap:12px;align-items:flex-start;margin:16px 0;font-size:14px;color:var(--muted);line-height:1.5}.consent input{margin-top:3px;width:20px;height:20px;flex:none;accent-color:var(--red)}a.cta,button.cta{display:inline-block;width:100%;font:inherit;font-weight:700;font-size:18px;background:var(--red);color:#fff;border:0;border-radius:8px;padding:16px 22px;cursor:pointer;text-align:center;text-decoration:none;min-height:52px}a.cta:hover,button.cta:hover{background:#c91a29;color:#fff}button.cta:disabled{opacity:.6;cursor:wait}.err{color:var(--red-text);font-size:15px;margin:12px 0 0}.small{font-size:13px;color:var(--subtle)}.hp{position:absolute;left:-9999px;height:0;width:0;overflow:hidden}ul.pts{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}ul.pts li{padding-left:28px;position:relative}ul.pts li:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;background:var(--red);border-radius:2px}h2{font-size:28px;margin:44px 0 16px}.foot{border-top:1px solid var(--line);margin-top:56px;padding:24px 0 48px;font-size:14px;color:var(--subtle);display:flex;gap:18px;flex-wrap:wrap}.foot a{color:var(--muted)}.doc h2{font-size:22px;margin:32px 0 10px}.doc li,.doc p{color:var(--paper)}pre.prompt{background:#111;color:#d9d5ce;padding:18px;overflow:auto;max-height:60vh;font:13px/1.5 var(--font-mono),monospace;white-space:pre-wrap;word-break:break-word}.warn,pre.prompt{border:1px solid var(--line);border-radius:8px}.warn{background:#2c2420;padding:14px;font-size:14px;color:var(--muted)}.ph{color:#e0a62f}@media print{body{background:#fff;color:#000}.noprint{display:none}pre.prompt{max-height:none;background:#fff;color:#000;border:0}}