@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}:root{--ed-paper:#F6F3EE;--ed-paper-card:#FFFDF8;--ed-paper-warm:#F9F4EA;--ed-paper-soft:#FBF8F3;--ed-paper-mute:#F6F0E7;--ed-rail:#080C16;--ed-rail-deep:#060812;--ed-rail-card:rgba(255,255,255,0.045);--ed-rail-line:rgba(255,255,255,0.08);--ed-rail-line-2:rgba(255,255,255,0.10);--ed-inset:#111827;--ed-inset-deep:#0B1020;--ed-inset-line:rgba(255,255,255,0.10);--ed-line:#E3DBCE;--ed-line-2:#EFE7DC;--ed-line-3:#E8DFD0;--ed-line-soft:#EEE6DA;--ed-ink:#121212;--ed-ink-2:#1F2937;--ed-ink-3:#6F6B64;--ed-ink-4:#9A9187;--ed-ink-5:#B0A08D;--ed-ink-mute:#AAA095;--ed-rail-ink:#FFFFFF;--ed-rail-ink-2:rgba(255,255,255,0.55);--ed-rail-ink-3:rgba(255,255,255,0.35);--ed-rail-ink-4:rgba(255,255,255,0.25);--ed-eyebrow:#8B735C;--ed-eyebrow-2:#9A7A50;--ed-eyebrow-3:#9C6B2F;--ed-signal-risk:#B42318;--ed-signal-warn:#9C6B2F;--ed-signal-ok:#10703A;--ed-signal-info:#2F4F88;--ed-brand:#60A5FA;--ed-brand-deep:#3B82F6;--ed-shadow-card:0 14px 40px rgba(77,64,50,0.05);--ed-shadow-lift:0 24px 70px rgba(77,64,50,0.07);--ed-shadow-hero:0 26px 80px rgba(77,64,50,0.08);--ed-shadow-rail:0 42px 140px rgba(0,0,0,0.50);--ed-shadow-inset:0 30px 90px rgba(17,24,39,0.30);--ed-shadow-cta:0 16px 38px rgba(17,24,39,0.22);--ed-tip-bg:#0B1020;--ed-tip-bg-elev:#111827;--ed-tip-line:rgba(255,255,255,0.12);--ed-tip-ink:#F6F3EE;--ed-tip-ink-2:rgba(246,243,238,0.62);--ed-tip-eyebrow:rgba(246,243,238,0.40);--ed-fs-hero:clamp(40px,5vw,64px);--ed-fs-display:clamp(28px,3.4vw,40px);--ed-fs-h1:22px;--ed-fs-h2:20px;--ed-fs-h3:18px;--ed-fs-body:14px;--ed-fs-small:12.5px;--ed-fs-mono:11px;--ed-fs-eyebrow:11px;--ed-lh-hero:0.92;--ed-lh-display:1.04;--ed-lh-body:1.55;--ed-lh-tight:1.35;--ed-ls-hero:-0.06em;--ed-ls-display:-0.04em;--ed-ls-eyebrow:0.22em;--ed-ls-mono:0.16em;--ed-radius-sm:10px;--ed-radius-md:18px;--ed-radius-lg:24px;--ed-radius-xl:32px;--ed-radius-hero:36px;--ed-radius-rail:28px;--ed-pad-card:20px;--ed-pad-hero:40px;--ed-anim-cycle:7s;--ed-anim-ease:cubic-bezier(0.4,0,0.2,1)}.theme-dark,[data-theme=dark]{--ed-paper:#0B1020;--ed-paper-card:#111827;--ed-paper-warm:#131B30;--ed-paper-soft:#0E1424;--ed-paper-mute:#1A2236;--ed-rail:#060812;--ed-rail-deep:#040611;--ed-inset:#1A2236;--ed-inset-deep:#131B30;--ed-line:rgba(255,255,255,0.10);--ed-line-2:rgba(255,255,255,0.08);--ed-line-3:rgba(255,255,255,0.10);--ed-line-soft:rgba(255,255,255,0.06);--ed-ink:#F6F3EE;--ed-ink-2:#E2DFD8;--ed-ink-3:rgba(246,243,238,0.70);--ed-ink-4:rgba(246,243,238,0.50);--ed-ink-5:rgba(246,243,238,0.38);--ed-ink-mute:rgba(246,243,238,0.32);--ed-eyebrow:#C8A87A;--ed-eyebrow-2:#D7B888;--ed-eyebrow-3:#E0BC85;--ed-signal-risk:#F87171;--ed-signal-warn:#FBBF24;--ed-signal-ok:#34D399;--ed-signal-info:#93C5FD;--ed-shadow-card:0 14px 40px rgba(0,0,0,0.30);--ed-shadow-lift:0 24px 70px rgba(0,0,0,0.35);--ed-shadow-hero:0 26px 80px rgba(0,0,0,0.40);--ed-shadow-inset:0 30px 90px rgba(0,0,0,0.50);--ed-shadow-cta:0 16px 38px rgba(0,0,0,0.50);--ed-tip-bg:#F6F3EE;--ed-tip-bg-elev:#FFFDF8;--ed-tip-line:rgba(11,16,32,0.10);--ed-tip-ink:#121212;--ed-tip-ink-2:#6F6B64;--ed-tip-eyebrow:#8B735C}@keyframes ed-orbitTrace{0%{stroke-dashoffset:280;opacity:.18}22%{stroke-dashoffset:0;opacity:.82}to{stroke-dashoffset:0;opacity:.3}}@keyframes ed-calmSweep{0%,8%{transform:translateX(-125%);opacity:0}16%{opacity:.72}34%{transform:translateX(125%);opacity:0}to{transform:translateX(125%);opacity:0}}@keyframes ed-engineBreathe{0%,to{transform:scale(1);box-shadow:0 0 0 rgba(96,165,250,0)}38%{transform:scale(1.045);box-shadow:0 0 60px rgba(96,165,250,.4)}}@keyframes ed-driftCardIn{0%,36%{opacity:0;transform:translateY(12px) scale(.985);filter:blur(4px)}46%,to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes ed-evidenceIn{0%,61%{opacity:0;transform:translateY(12px) scale(.985);filter:blur(5px)}72%,to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes ed-metricSettle{0%,18%{opacity:.55;transform:translateY(0)}30%,to{opacity:1;transform:translateY(-2px)}}@keyframes ed-queueFocus{0%,44%{background:transparent}58%,to{background:rgba(246,240,231,.78)}}@keyframes ed-activityDot{0%,to{opacity:.32;transform:scale(.88)}45%{opacity:1;transform:scale(1.1)}}@keyframes ed-sealGlow{0%,68%{box-shadow:0 0 0 rgba(16,185,129,0)}78%,to{box-shadow:0 0 38px rgba(16,185,129,.22)}}@media (prefers-reduced-motion:reduce){.ed-anim-dot,.ed-anim-drift,.ed-anim-engine,.ed-anim-evidence,.ed-anim-metric,.ed-anim-orbit,.ed-anim-queue,.ed-anim-seal,.ed-anim-sweep{animation:none!important}}.ed-anim-orbit{animation:ed-orbitTrace var(--ed-anim-cycle) ease-in-out infinite}.ed-anim-sweep{animation:ed-calmSweep var(--ed-anim-cycle) ease-in-out infinite}.ed-anim-engine{animation:ed-engineBreathe var(--ed-anim-cycle) ease-in-out infinite}.ed-anim-drift{animation:ed-driftCardIn var(--ed-anim-cycle) ease-in-out infinite}.ed-anim-evidence{animation:ed-evidenceIn var(--ed-anim-cycle) ease-in-out infinite,ed-sealGlow var(--ed-anim-cycle) ease-in-out infinite}.ed-anim-metric{animation:ed-metricSettle var(--ed-anim-cycle) ease-in-out infinite}.ed-anim-queue{animation:ed-queueFocus var(--ed-anim-cycle) ease-in-out infinite}.ed-anim-dot{animation:ed-activityDot 3.4s ease-in-out infinite}