@font-face{font-family:__display_f415f1;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:__display_Fallback_f415f1;src:local("Times New Roman");ascent-override:77.20%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:126.68%}.__className_f415f1{font-family:__display_f415f1,__display_Fallback_f415f1}.__variable_f415f1{--font-display:"__display_f415f1","__display_Fallback_f415f1"}@font-face{font-family:__sans_3ca6b3;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:__sans_Fallback_3ca6b3;src:local("Arial");ascent-override:92.25%;descent-override:21.85%;line-gap-override:0.00%;size-adjust:102.98%}.__className_3ca6b3{font-family:__sans_3ca6b3,__sans_Fallback_3ca6b3}.__variable_3ca6b3{--font-sans:"__sans_3ca6b3","__sans_Fallback_3ca6b3"}@font-face{font-family:__mono_4ea632;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__mono_4ea632;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__mono_4ea632;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__mono_Fallback_4ea632;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_4ea632{font-family:__mono_4ea632,__mono_Fallback_4ea632}.__variable_4ea632{--font-mono:"__mono_4ea632","__mono_Fallback_4ea632"}:root{--paper:#e9edec;--surface:#fff;--surface-sunk:#f3f6f5;--ink:#161f1d;--ink-2:#3c4744;--muted:#687572;--hair:#d3dbd9;--hair-strong:#b9c4c1;--accent:#0e4d52;--accent-deep:#0a383c;--accent-tint:#dceae9;--amber-ink:#8a3a12;--amber-bg:#fbe7ce;--amber-line:#e7be85;--amber-fill:#c5701f;--steel-ink:#2f4858;--steel-bg:#e6eef2;--steel-line:#c0d1db;--steel-fill:#5b7e93;--quiet-ink:#4e5b57;--quiet-bg:#e0e7e5;--info-ink:#284a5c;--info-bg:#e7f0f4;--info-line:#bcd5e0;--slate-ink:#424a52;--slate-bg:#e8eaec;--slate-line:#cfd4d8;--warn-ink:#6b4a18;--warn-bg:#f4ecda;--warn-line:#ddcba0;--radius:4px;--radius-lg:8px;--shadow-card:0 1px 2px rgba(20,30,28,.06),0 6px 20px -12px rgba(20,30,28,.18);--maxw:880px;--font-display:Georgia,serif;--font-sans:system-ui,sans-serif;--font-mono:ui-monospace,monospace}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--font-display);font-weight:600;letter-spacing:-.01em;margin:0}a{color:var(--accent)}.mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1}.eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}