@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_31011fd-module__jtyeTG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_31011fd-module__jtyeTG__variable{--font-sans:"Inter","Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.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-20C0,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(../media/70bc3e132a0a741e-s.p.15008bfb.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 Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_6fb112ad-module__XBUA-G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_6fb112ad-module__XBUA-G__variable{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
:root{--bg-primary:#09090b;--bg-secondary:#0f1115;--bg-tertiary:#131518;--bg-dark:#09090b;--bg-dark-alt:#0f1115;--bg-light:#0f1115;--bg-light-alt:#131518;--text-heading:#f4f4f5;--text-primary:#e4e4e7;--text-body:#a1a1aa;--text-muted:#71717a;--text-dim:#3f3f46;--text-primary-dark:#f4f4f5;--text-muted-dark:#a1a1aa;--text-primary-light:#f4f4f5;--text-muted-light:#a1a1aa;--accent:#078b9c;--accent-light:#0990a2;--accent-dark:#077d8e;--accent-soft:#078b9c14;--accent-hover:#078b9c1f;--accent-teal:#078b9c;--accent-teal-rgb:7,139,156;--accent-teal-soft:#078b9c14;--accent-teal-50:#e6f7f9;--accent-teal-100:#cceff3;--accent-teal-200:#99dfe7;--accent-teal-300:#66cfdb;--accent-teal-400:#33bfcf;--accent-teal-500:#0db5ca;--accent-teal-600:#0ba2b5;--accent-teal-700:#0990a2;--accent-teal-800:#077d8e;--accent-teal-900:#056a7a;--accent-teal-bright:#14b8a6;--accent-wordu:#00adee;--accent-wordu-hover:#0095cc;--accent-wordu-active:#008dbd;--accent-blue:#0071e3;--accent-blue-soft:#0071e31a;--accent-blue-50:#eff6ff;--accent-blue-100:#dbeafe;--accent-blue-200:#bfdbfe;--accent-blue-300:#93c5fd;--accent-blue-400:#60a5fa;--accent-blue-500:#2997ff;--accent-blue-600:#0071e3;--accent-blue-700:#0056b3;--accent-blue-800:#1e40af;--accent-blue-900:#1e3a8a;--accent-amber:#f59e0b;--accent-amber-rgb:245,158,11;--accent-amber-soft:#f59e0b1a;--accent-amber-600:#d97706;--accent-amber-700:#b45309;--accent-violet:#8b5cf6;--accent-violet-rgb:139,92,246;--accent-violet-soft:#8b5cf61a;--accent-violet-600:#7c3aed;--accent-violet-700:#6d28d9;--highlight:#078b9c;--highlight-soft:#078b9c14;--highlight-hover:#078b9c1f;--highlight-active:#078b9c29;--color-success:#34c759;--color-warning:#ff9f0a;--color-error:#ff3b30;--color-info:#078b9c;--bg-success:#10b9811a;--bg-warning:#f59e0b1a;--bg-error:#ef44441a;--bg-info:#078b9c1a;--border-primary:#ffffff14;--border-secondary:#ffffff0f;--border-subtle:#ffffff0a;--border-light:#ffffff0f;--border-dark:#ffffff14;--border-refined-light:#ffffff0f;--hover-overlay:#ffffff0a;--active-overlay:#ffffff0f;--focus-ring:#078b9c80;--focus-ring-width:3px;--focus-ring-offset:1px;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 2px 8px #0006;--shadow-md:0 8px 16px #0006;--shadow-lg:0 16px 32px #00000080;--shadow-xl:0 24px 48px #0009;--shadow-card:0 2px 12px #0006;--shadow-card-hover:0 12px 24px #00000080;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:32px;--text-xs:.75rem;--text-sm:.875rem;--text-base:1.0625rem;--text-lg:1.1875rem;--text-xl:1.3125rem;--text-2xl:1.75rem;--text-3xl:2.1875rem;--text-4xl:2.5rem;--text-5xl:3rem;--text-6xl:4rem;--weight-heading:900;--weight-subheading:700;--weight-body:400;--weight-label:600;--weight-mono-label:700;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.47059;--leading-relaxed:1.6;--leading-loose:1.8;--tracking-tighter:-.05em;--tracking-tight:-.022em;--tracking-normal:-.011em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--section-padding-mobile:var(--space-20);--section-padding-tablet:var(--space-24);--section-padding-desktop:var(--space-32);--content-width-narrow:65ch;--content-width-medium:75ch;--content-width-wide:90ch;--content-width-container:1024px;--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-smooth:cubic-bezier(.4,0,.2,1);--ease-bounce:cubic-bezier(.68,-.55,.265,1.55);--duration-fast:.2s;--duration-normal:.3s;--duration-slow:.5s;--font-serif:"Inter","SF Pro Display",-apple-system,BlinkMacSystemFont,sans-serif;--font-sans:"Inter","SF Pro Text",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"SF Mono","Menlo","Monaco","Courier New",monospace;--gear-color:#d1d5db;--gear-color-dark:#9ca3af;--gear-color-highlight:#f3f4f6;--gear-shadow:#0000001a;--bg-monitor:#000;--bg-monitor-alt:#1c1c1e;--bg-monitor-surface:#1c1c1ecc;--border-monitor:#333;--text-monitor:#fff;--text-monitor-muted:#86868b;--text-monitor-dim:#6e6e73;--bg-ink-950:#020617;--bg-ink-900:#0f172a;--bg-cinematic:#010204;--surface-panel-dark:#1d1d20;--surface-night:#070b14;--surface-charcoal-950:#0a0a0a;--surface-charcoal-900:#1a1a1a;--surface-charcoal-800:#2a2a2a;--surface-wordu:#f7f7f7;--white:#fff;--white-rgb:255,255,255;--neutral-zinc-500:#71717a;--neutral-zinc-400:#a1a1aa;--neutral-zinc-600:#52525b;--neutral-zinc-300:#d4d4d8;--overlay-white-20:#fff3;--overlay-white-15:#ffffff26;--overlay-white-10:#ffffff1a;--overlay-white-08:#ffffff14;--overlay-white-06:#ffffff0f;--overlay-white-05:#ffffff0d;--overlay-white-04:#ffffff0a;--overlay-white-03:#ffffff08;--overlay-white-02:#ffffff05;--overlay-black-30:#0000004d;--overlay-black-50:#00000080;--overlay-black-60:#0009;--overlay-black-80:#000c;--overlay-black-95:#000000f2;--overlay-white-90:#ffffffe6;--overlay-white-50:#ffffff80;--overlay-white-46:#ffffff75;--overlay-white-45:#ffffff73;--overlay-white-30:#ffffff4d;--overlay-white-22:#ffffff38;--overlay-white-12:#ffffff1f;--overlay-white-025:#ffffff06;--semantic-emerald-500:#10b981;--semantic-emerald-400:#34d399;--semantic-green-500:#22c55e;--semantic-blue-500:#3b82f6;--semantic-blue-400:#60a5fa;--semantic-rose-500:#f43f5e;--semantic-red-500:#ef4444;--semantic-orange-500:#f97316;--semantic-violet-400:#a78bfa;--semantic-purple-500:#a855f7;--semantic-cyan-500:#06b6d4;--semantic-pink-500:#ec4899;--semantic-navy-700:#1a3344;--semantic-magenta-500:#e91e8c;--semantic-orange-vivid:#ff6b35;--semantic-orange-vivid-rgb:255,107,53;--semantic-cyan-vivid:#22d3ee;--semantic-cyan-vivid-rgb:34,211,238;--semantic-purple-vivid:#a855f7;--semantic-purple-vivid-rgb:168,85,247;--brand-linkedin:#0077b5;--overlay-accent-50:#078b9c80;--overlay-accent-30:#078b9c4d;--overlay-accent-20:#078b9c33;--overlay-accent-40:#078b9c66;--overlay-accent-08:#078b9c14;--overlay-accent-06:#078b9c0f;--overlay-accent-05:#078b9c0d;--overlay-accent-60:#078b9c99;--overlay-accent-70:#078b9cb3;--overlay-black-10:#0000001a;--overlay-black-15:#00000026;--overlay-black-25:#00000040;--overlay-ink-60:#02061799;--overlay-white-95:#fffffff2;--overlay-white-70:#ffffffb3;--overlay-white-40:#fff6;--overlay-white-35:#ffffff59;--overlay-white-01:#ffffff03;--overlay-white-67:#ffffffab;--overlay-zinc-05:#a1a1aa0d;--overlay-zinc-100:#a1a1aa;--overlay-zinc-900:#18181b;--overlay-amber-10:#f59e0b1a;--overlay-amber-20:#f59e0b33;--overlay-amber-08:#f59e0b14;--overlay-amber-50:#fbbf2480;--overlay-teal-bright-70:#14b8a6b3;--overlay-teal-bright-15:#14b8a626;--overlay-teal-bright-10:#14b8a61a;--overlay-sky-45:#38bdf873;--overlay-sky-70:#7dd3fcb3;--overlay-sky-08:#0ea5e914;--overlay-teal-45:#2dd4bf73;--overlay-teal-20:#2dd4bf33;--overlay-teal-18:#2dd4bf2e;--overlay-teal-core-30:#0ba2b54d;--overlay-teal-core-12:#00a2b71f;--overlay-cyan-electric-22:#00e5ff38;--overlay-cyan-electric-15:#40ddff26;--overlay-cyan-light-22:#14b8c838;--overlay-cyan-frost-96:#e8fcfff5;--overlay-cyan-deep-86:#078b9cdb;--overlay-cyan-wire-18:#50e6f52e;--overlay-cyan-wire-26:#50e6f542;--overlay-cyan-neon-26:#60f5ff42;--overlay-cyan-neon-38:#60f5ff61;--overlay-violet-08:#8b5cf614;--overlay-blue-08:#3b82f614;--overlay-indigo-08:#6366f114;--overlay-indigo-10:#6366f11a;--overlay-emerald-05:#10b9810d;--overlay-emerald-08:#10b98114;--overlay-emerald-10:#10b9811a;--overlay-emerald-15:#10b98126;--overlay-emerald-20:#10b98133;--overlay-emerald-30:#10b9814d;--overlay-emerald-50:#10b98180;--overlay-emerald-light-10:#34d3991a;--overlay-emerald-light-15:#34d39926;--overlay-emerald-light-20:#34d39933;--overlay-emerald-light-30:#34d3994d;--overlay-emerald-light-40:#34d39966;--overlay-emerald-light-50:#34d39980;--overlay-emerald-light-80:#34d399cc;--overlay-green-08:#22c55e14;--overlay-green-10:#22c55e1a;--overlay-green-15:#22c55e26;--overlay-green-30:#22c55e4d;--overlay-red-15:#ef444426;--overlay-red-30:#ef44444d;--overlay-red-40:#ef444466;--overlay-rose-08:#f43f5e14;--overlay-rose-10:#f43f5e1a;--overlay-rose-20:#f43f5e33;--overlay-rose-25:#f43f5e40;--overlay-rose-40:#f43f5e66;--overlay-rose-50:#f43f5e80;--overlay-rose-60:#f43f5e99;--overlay-rose-70:#f43f5eb3;--surface-zinc-950:#09090b;--surface-obsidian-900:#0a0e14;--surface-indigo-950:#0c1222;--surface-violet-950:#0d0d1a;--surface-navy-900:#0d1a2a;--surface-emerald-900:#0d3328;--surface-slate-925:#0f1720;--surface-navy-850:#132030;--surface-slate-800:#1e293b;--surface-indigo-900:#1a1a2e;--surface-navy-780:#1a2744;--surface-neutral-900:#1e1e1e;--surface-neutral-850:#2a2a2d;--surface-neutral-800:#2d2d2d;--surface-purple-900:#2d1b4e;--surface-amber-950:#2a1a0a;--surface-rose-900:#3d1520;--surface-amber-900:#3d2b10;--terminal-red:#ff5f57;--terminal-red-alt:#ff5f56;--terminal-orange:#ffbd2e;--terminal-yellow:#febc2e;--terminal-green:#27c93f;--terminal-green-alt:#28c840;--tone-teal-muted:#5b8a8a;--tone-indigo-500:#6366f1;--tone-cyan-200:#a5f3fc;--tone-sky-200:#bae6fd;--tone-violet-300:#c4b5fd;--tone-amber-500:#eab308;--tone-pink-400:#f472b6;--tone-red-400:#f87171;--tone-amber-400:#fbbf24;--tone-amber-200:#fde68a}

