@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:Unbounded;src:url(../media/Unbounded_latin-s.p.0mxksam0pb2ob.woff2)format("woff2");font-display:swap;font-weight:500}@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:Unbounded;src:url(../media/Unbounded_latin-s.p.0mxksam0pb2ob.woff2)format("woff2");font-display:swap;font-weight:600}@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:Unbounded;src:url(../media/Unbounded_latin-s.p.0mxksam0pb2ob.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.unbounded_a97d232a-module__8vj71q__className{font-family:Unbounded,Unbounded Fallback}.unbounded_a97d232a-module__8vj71q__variable{--font-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Unbounded;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;src:url(../media/Unbounded_latin_ext.2vemtpb01hxhz.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:Unbounded;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;src:url(../media/Unbounded_latin_ext.2vemtpb01hxhz.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:Unbounded;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;src:url(../media/Unbounded_latin_ext.2vemtpb01hxhz.woff2)format("woff2");font-display:swap;font-weight:800}.unboundedext_6535a1a9-module__vRy04q__className{font-family:UnboundedExt}
@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:InstrumentSans;src:url(../media/InstrumentSans_latin-s.p.095ol6bjl661b.woff2)format("woff2");font-display:swap;font-weight:400}@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:InstrumentSans;src:url(../media/InstrumentSans_latin-s.p.095ol6bjl661b.woff2)format("woff2");font-display:swap;font-weight:500}@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:InstrumentSans;src:url(../media/InstrumentSans_latin-s.p.095ol6bjl661b.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:InstrumentSans Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.instrumentsans_98924ba1-module__LNKmEa__className{font-family:InstrumentSans,InstrumentSans Fallback}.instrumentsans_98924ba1-module__LNKmEa__variable{--font-body:"InstrumentSans", "InstrumentSans Fallback"}
@font-face{font-family:InstrumentSans;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;src:url(../media/InstrumentSans_latin_ext.2jhyq15v9ashd.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:InstrumentSans;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;src:url(../media/InstrumentSans_latin_ext.2jhyq15v9ashd.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:InstrumentSans;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;src:url(../media/InstrumentSans_latin_ext.2jhyq15v9ashd.woff2)format("woff2");font-display:swap;font-weight:600}.instrumentsansext_28aca34b-module__HbMVSa__className{font-family:InstrumentSansExt}
@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_latin-s.p.34je9zq0ced2c.woff2)format("woff2");font-display:swap;font-weight:400}@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_latin-s.p.34je9zq0ced2c.woff2)format("woff2");font-display:swap;font-weight:500}@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%}.jetbrainsmono_aeae2d0-module__tYoSFW__className{font-family:JetBrainsMono,JetBrainsMono Fallback}.jetbrainsmono_aeae2d0-module__tYoSFW__variable{--font-mono:"JetBrainsMono", "JetBrainsMono Fallback"}
@font-face{font-family:JetBrainsMono;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;src:url(../media/JetBrainsMono_latin_ext.2mur4m3ucy374.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:JetBrainsMono;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;src:url(../media/JetBrainsMono_latin_ext.2mur4m3ucy374.woff2)format("woff2");font-display:swap;font-weight:500}.jetbrainsmonoext_69a84b1d-module__VbMnGG__className{font-family:JetBrainsMonoExt}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--night:#0a1224;--night-2:#0d1830;--circuit:#223456;--steel:#437293;--teal:#499cb0;--cyan:#67dae5;--indigo:#545589;--violet:#b48fd0;--fog:#9db6cc;--mist:#eef2f8;--paper:#fff;--cyan-deep:#0e7c8a;--violet-deep:#6b4c8f;--line:#67dae529;--line-strong:#67dae552;--glow-cyan:0 0 24px #67dae573;--glow-violet:0 0 18px #b48fd08c;--surface:#2234568c;--surface-strong:#13213d;--display:var(--font-display), "Arial Black", system-ui, sans-serif;--body:var(--font-body), "Segoe UI", system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--radius:16px;--radius-sm:10px;--gutter:clamp(16px, 4vw, 56px);--max:1240px;--header-h:68px;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--night);min-height:100dvh;color:var(--mist);font-family:var(--body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.6}h1,h2,h3{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.1}p{text-wrap:pretty;margin:0}a{color:var(--cyan);text-underline-offset:.18em}img,svg{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}::selection{color:var(--paper);background:#67dae559}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.label{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fog);font-size:.75rem;font-weight:500}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.label-violet{color:var(--violet)}
