@font-face{font-family:"__instrumentSerif_80c35f";src:url(/_next/static/media/e872e3f251959e82-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"__instrumentSerif_80c35f";src:url(/_next/static/media/7cb8e1b9ab81be17-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"__instrumentSerif_Fallback_80c35f";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_80c35f{font-family:"__instrumentSerif_80c35f","__instrumentSerif_Fallback_80c35f"}.__variable_80c35f{--font-serif:"__instrumentSerif_80c35f","__instrumentSerif_Fallback_80c35f"}@font-face{font-family:__geistMono_fa2e19;src:url(/_next/static/media/aa5ccc8f5beaf38f-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__geistMono_Fallback_fa2e19;src:local("Arial");ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:131.49%}.__className_fa2e19{font-family:__geistMono_fa2e19,__geistMono_Fallback_fa2e19;font-weight:400;font-style:normal}.__variable_fa2e19{--font-mono:"__geistMono_fa2e19","__geistMono_Fallback_fa2e19"}:root{--bg:#080808;--surface:#0f0f0f;--border:#1a1a1a;--border2:#242424;--ink:#f8f6f2;--muted:hsla(40,30%,96%,.38);--accent:#c9ff47;--accent-dim:rgba(201,255,71,.08);--glow:rgba(201,255,71,.15);--shadow:rgba(0,0,0,.4)}html{scroll-behavior:smooth}body{margin:0;min-height:100%;background:radial-gradient(circle at top,rgba(201,255,71,.04),transparent 28%),var(--bg);color:var(--ink);overflow-x:hidden;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{display:block;max-width:100%}::selection{background:var(--accent-dim);color:var(--ink)}:focus-visible{outline:1px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}