@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/overpass-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/overpass-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-overpass:"Overpass";--font-jetbrains:"JetBrains Mono";--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f4f2;--bg-2:#fafaf9;--surface:#fff;--surface-2:#f7f7f5;--surface-3:#efefec;--line:#09090b14;--line-2:#09090b24;--line-3:#09090b4d;--text:#0c0c0e;--soft:#27272a;--muted:#52525b;--dim:#6b6b74;--black:#09090b;--gold:#ffb000;--gold-hover:#ffc233;--gold-deep:#b37d00;--gold-soft:#ffb00024;--gold-line:#b37d004d;--accent-text:#8a5f00;--brand-accent:#b37d00;--green:#15803d;--green-dot:#22c55e;--green-soft:#22c55e1f;--red:#dc2626;--glass:#09090b08;--glass-hover:#09090b0f;--header-bg:#f4f4f2d1;--nav-panel:#fffffffa;--field-bg:#fff;--band:#fff;--inset:#f7f7f5;--switch-off:#d4d4d8;--overlay:#09090b59;--footer-bg:#fff;--btn-dark-bg:#0c0c0e;--btn-dark-text:#fff;--btn-dark-border:#0c0c0e;--glow-a:.2;--glow-b:.12;--grid-line:#09090b0e;--title-grad:linear-gradient(92deg, #e6a100 0%, #c98a00 50%, #a86400 100%);--r-xl:22px;--r-lg:20px;--r:14px;--shadow:0 1px 2px #09090b0d, 0 18px 40px -22px #09090b47;--shadow-lg:0 30px 80px -28px #09090b61;--hover-glow:0 0 0 1px #ffb00066, 0 22px 44px -24px #b37d0080;--card-gold:#b37d008c;--card-lift:0 22px 40px -18px #09090b52, 0 6px 14px -6px #b37d004d;--sans:var(--font-overpass), "Overpass", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:var(--font-jetbrains), "JetBrains Mono", SFMono-Regular, Menlo, Consolas, monospace;--wrap:1240px;--pad:max(24px, calc((100vw - var(--wrap)) / 2 + 24px));--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#09090b;--bg-2:#0d0d10;--surface:#121215;--surface-2:#18181c;--surface-3:#202025;--line:#ffffff14;--line-2:#ffffff24;--line-3:#ffffff42;--text:#f4f4f5;--soft:#d4d4d8;--muted:#a1a1aa;--dim:#8a8a93;--gold-soft:#ffb0001a;--gold-line:#ffb0004d;--accent-text:#ffb000;--brand-accent:#ffb000;--green:#4ade80;--red:#f87171;--glass:#ffffff0d;--glass-hover:#ffffff1a;--header-bg:#09090bc7;--nav-panel:#09090bf7;--field-bg:#18181cd9;--band:#ffffff04;--inset:#00000040;--switch-off:#3f3f46;--overlay:#0009;--footer-bg:#060607;--btn-dark-bg:#202025;--btn-dark-text:#f4f4f5;--btn-dark-border:#ffffff24;--glow-a:.22;--glow-b:.1;--grid-line:#ffffff0b;--title-grad:linear-gradient(92deg, #ffd166 0%, #ffb000 55%, #ff9500 100%);--shadow:0 24px 50px -26px #000000f2;--shadow-lg:0 40px 100px -30px #000000f2;--hover-glow:0 0 0 1px #ffb0002e, 0 26px 50px -26px #ffb00047;--card-gold:#ffb00073;--card-lift:0 26px 48px -18px #000000f2, 0 16px 36px -12px #ffb00080;--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}
