:root{--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,Roboto,"Segoe UI","Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--mobile-breakpoint:768px;--max-width:1100px;--font-size-xs:0.75rem;--font-size-sm:0.8rem;--font-size-md:1rem;--font-size-lg:1.5rem;--font-size-mlg:2rem;--font-size-xl:4rem;--font-size-xxl:7rem;--border-radius-sm:0.5rem;--border-radius-md:2rem;--border-radius-lg:4rem;--slide-gap:2.5rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--ease-swift-out:cubic-bezier(0.2,0,0,1);--ease-gentle:cubic-bezier(0.33,1,0.68,1);--duration-fast:90ms;--duration-base:150ms;--duration-slow:240ms;--duration-xl:400ms;--bg-100:var(--text-primary);--accent-100:var(--tint);--accent-200:color-mix(in oklab,var(--tint) 85%,white);--industrial:#5e98d9;--consumer:#b0c3d9;--color-primary:#fa7921;--color-primary-light:#ff9139;--color-primary-dark:#a64a0c;--color-accent:#fa7921;--color-accent-light:#ff9e5e;--color-accent-dark:#a64a0c;--gold:#d4af37;--covert:#eb4b4b;--classified:#d32ce6;--restricted:#8847ff;--milspec:#4b69ff;--stattrak:#d4af37;--color-success:#00c853;--color-error:#d50000;--color-warning:#ffab00;--color-info:#2979ff}.light-theme,:root{--tint:#fa7921;--tint-600:#ee6f19;--tint-700:#cf5e0f;--tint-800:#a64a0c;--tint-contrast:#111111;--surface-1:#ffffff;--surface-2:#fbfbfc;--surface-3:#f5f6f8;--surface-4:#eef0f3;--text-primary:#0b0c0e;--text-secondary:#4b5563;--text-tertiary:#6b7280;--text-disabled:#9aa3b2;--text-on-primary:#111111;--text-on-accent:#111111;--separator:#e6e8ec;--separator-strong:#d7dbe2;--success:#22c55e;--success-ink:#14532d;--danger:#ef4444;--danger-ink:#7f1d1d;--shadow-0:none;--shadow-1:0 1px 2px rgba(0,0,0,0.05);--shadow-2:0 4px 16px rgba(0,0,0,0.08);--radius-sm:8px;--radius:10px;--radius-lg:12px;--card-bg:var(--surface-2);--card-border:var(--separator);--color-primary:var(--tint);--color-primary-light:#ff9e5e;--color-primary-dark:#a64a0c;--color-accent:var(--tint);--color-accent-light:#ff9e5e;--color-accent-dark:#a64a0c;--bg-primary:var(--surface-1);--bg-secondary:var(--surface-2);--bg-tertiary:var(--surface-3);--bg-quaternary:var(--surface-4);--bg-quinary:color-mix(in oklab,var(--surface-4) 85%,#0000);--bg-senary:color-mix(in oklab,var(--surface-3) 90%,#0000);--border-color:var(--separator);--border-color-subtle:color-mix(in oklab,var(--separator) 70%,white);--border-color-hover:var(--separator-strong);--glass-bg-primary:transparent;--glass-bg-secondary:transparent;--glass-border:transparent;--glass-shadow:none;--glass-shadow-hover:none}.dark-theme{--tint:#ff9139;--tint-600:#ff8524;--tint-700:#f27015;--tint-800:#ce5c10;--tint-contrast:#0b0c0e;--surface-1:#0f1115;--surface-2:#12161c;--surface-3:#161b22;--surface-4:#1b2230;--text-primary:#eef1f6;--text-secondary:#cbd5e1;--text-tertiary:#9aa3b2;--text-disabled:#7a8393;--text-on-primary:#0b0c0e;--text-on-accent:#0b0c0e;--separator:#202835;--separator-strong:#2c3647;--success:#22c55e;--success-ink:#d1fae5;--danger:#ef4444;--danger-ink:#fee2e2;--shadow-0:none;--shadow-1:0 1px 1px rgba(0,0,0,0.3);--shadow-2:0 8px 24px rgba(0,0,0,0.35);--radius-sm:8px;--radius:10px;--radius-lg:12px;--card-bg:var(--surface-2);--card-border:var(--separator);--color-primary:var(--tint);--color-primary-light:#ff9e5e;--color-primary-dark:#ce5c10;--color-accent:var(--tint);--color-accent-light:#ff9e5e;--color-accent-dark:#ce5c10;--bg-primary:var(--surface-1);--bg-secondary:var(--surface-2);--bg-tertiary:var(--surface-3);--bg-quaternary:var(--surface-4);--bg-quinary:color-mix(in oklab,var(--surface-4) 85%,#0000);--bg-senary:color-mix(in oklab,var(--surface-3) 90%,#0000);--border-color:var(--separator);--border-color-subtle:color-mix(in oklab,var(--separator) 70%,black);--border-color-hover:var(--separator-strong);--glass-bg-primary:transparent;--glass-bg-secondary:transparent;--glass-border:transparent;--glass-shadow:none;--glass-shadow-hover:none}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;height:100vh;overflow:auto}body{color:var(--text-primary);background-color:var(--bg-primary);font-family:var(--font-sans)}body::-webkit-scrollbar{width:.5rem}body::-webkit-scrollbar-track{background-color:var(--bg-primary)}body::-webkit-scrollbar-thumb{background-color:var(--bg-secondary);border-radius:.5rem}a{color:var(--tint);text-decoration:none;transition:color var(--duration-fast) var(--ease-swift-out)}a:focus,a:hover{text-decoration:underline}:where(button,[role=button],a,input,select,textarea):focus-visible{outline:2px solid var(--tint);outline-offset:2px}::selection{background:color-mix(in oklab,var(--tint) 24%,transparent)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.fade-in{animation:fadeIn var(--duration-xl) var(--ease-gentle) both}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}@media (max-width:768px){body{overflow:auto}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback;font-style:normal}