@font-face{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-family:chakraPetch;src:url(../media/ChakraPetch_SemiBold_latin-s.p.3kroi56lbqgsn.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{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-family:chakraPetch;src:url(../media/ChakraPetch_Bold_latin-s.p.1hxj1k4qo-i_j.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:chakraPetch Fallback;src:local(Arial);ascent-override:92.93%;descent-override:28.85%;line-gap-override:0.0%;size-adjust:106.74%}.J67AHG_className{font-family:chakraPetch,chakraPetch Fallback}.J67AHG_variable{--font-display:"chakraPetch", "chakraPetch Fallback"}
@font-face{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-family:ibmPlexSans;src:url(../media/IBMPlexSans_Variable_latin-s.p.1-vxdsykms0gx.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:ibmPlexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}._52z1HW_className{font-family:ibmPlexSans,ibmPlexSans Fallback;font-style:normal}._52z1HW_variable{--font-sans:"ibmPlexSans", "ibmPlexSans Fallback"}
@font-face{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-family:jetBrainsMono;src:url(../media/JetBrainsMono_Medium_latin-s.p.37tbwx4qeyuup.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jetBrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}._3UxroG_className{font-family:jetBrainsMono,jetBrainsMono Fallback;font-style:normal;font-weight:500}._3UxroG_variable{--font-mono:"jetBrainsMono", "jetBrainsMono Fallback"}
:root{--mx-bg:#090a0f;--mx-surface-1:#12141d;--mx-surface-2:#1a1d2b;--mx-border:#232738;--mx-border-2:#343a56;--mx-text:#e9ecf5;--mx-text-muted:#a3aac2;--mx-text-subtle:#8189a5;--mx-accent:#f97316;--mx-accent-soft:#fb923c;--mx-signal:#06b6d4;--mx-signal-soft:#38bdf8;--mx-danger:#f87171;--bg:var(--mx-bg);--s1:var(--mx-surface-1);--s2:var(--mx-surface-2);--line:var(--mx-border);--line2:var(--mx-border-2);--tx:var(--mx-text);--tx2:var(--mx-text-muted);--tx3:var(--mx-text-subtle);--display:var(--font-display), system-ui, sans-serif;--sans:var(--font-sans), system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, Consolas, monospace;--hdr:64px}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-padding-top:80px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:#e9ecf5;font-family:var(--sans);-webkit-font-smoothing:antialiased;background:#090a0f;margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,p,figure,dl,dd{margin:0}a{color:inherit}:focus-visible{outline-offset:2px;outline:2px solid #38bdf8}[tabindex="-1"]:focus{outline:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
