@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/unbounded-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/unbounded-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:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/unbounded-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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/unbounded-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/unbounded-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:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/unbounded-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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-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:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-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:400;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.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:400;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:400;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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.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:500;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:500;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}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vt323-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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vt323-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{--ink-1000:#000;--ink-950:#0a0a0b;--ink-900:#111112;--ink-850:#18181a;--ink-800:#202022;--ink-700:#2c2c2f;--ink-600:#3e3e42;--ink-500:#56565b;--ink-400:#7d7d82;--ink-300:#a4a4a8;--ink-200:#c9c9cb;--ink-100:#e4e3df;--paper:#f2f0ec;--white:#fff;--signal-300:#fac7ac;--signal-400:#f8b392;--signal-500:#f59e72;--signal-600:#e2804f;--signal-700:#b85f33;--volt-500:#e9d86a;--phosphor-500:#9fe3f2;--status-ok:#8fd19e;--status-warn:#e9d86a;--status-error:#f2766b;--bg-page:var(--ink-950);--bg-inset:var(--ink-1000);--surface-1:var(--ink-900);--surface-2:var(--ink-850);--surface-3:var(--ink-700);--surface-4:var(--ink-500);--surface-inverse:var(--paper);--text-1:var(--white);--text-2:var(--ink-200);--text-3:var(--ink-400);--text-inverse:var(--ink-950);--text-accent:var(--signal-500);--line-1:#ffffff1a;--line-2:#ffffff38;--line-3:#ffffff8c;--line-focus:var(--signal-500);--accent:var(--signal-500);--accent-hover:var(--signal-400);--accent-press:var(--signal-600);--on-accent:var(--ink-950);--scrim:#0a0a0bb8;--glass:#11111299}[data-theme=paper]{--bg-page:var(--paper);--bg-inset:var(--white);--surface-1:#eae8e3;--surface-2:#e2e0da;--surface-3:var(--ink-200);--surface-4:var(--ink-400);--surface-inverse:var(--ink-950);--text-1:var(--ink-950);--text-2:var(--ink-600);--text-3:var(--ink-500);--text-inverse:var(--paper);--text-accent:var(--signal-700);--line-1:#0a0a0b1a;--line-2:#0a0a0b38;--line-3:#0a0a0b99;--accent:var(--ink-950);--accent-hover:var(--ink-700);--accent-press:var(--ink-1000);--on-accent:var(--paper);--scrim:#f2f0eccc;--glass:#f2f0ec99}
:root{--font-display:"Unbounded","Michroma",ui-sans-serif,system-ui,sans-serif;--font-sans:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-pixel:"VT323","JetBrains Mono",ui-monospace,monospace;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--type-display-xl:400 104px/.96 var(--font-display);--type-display-l:400 72px/1 var(--font-display);--type-display-m:400 48px/1.04 var(--font-display);--type-display-s:400 32px/1.1 var(--font-display);--type-display-xs:500 20px/1.2 var(--font-display);--tracking-display:.04em;--type-stat-l:400 88px/1 var(--font-display);--type-stat:400 56px/1 var(--font-display);--type-body-l:400 20px/1.45 var(--font-sans);--type-body:400 16px/1.55 var(--font-sans);--type-body-s:400 14px/1.5 var(--font-sans);--type-label:500 12px/1.2 var(--font-sans);--tracking-label:.08em;--type-mono:400 13px/1.5 var(--font-mono);--type-mono-s:400 11px/1.4 var(--font-mono);--tracking-mono:.02em;--type-pixel:400 28px/1 var(--font-pixel);--type-pixel-s:400 20px/1 var(--font-pixel);--text-heading-font:var(--font-display);--text-body-font:var(--font-sans);--text-meta-font:var(--font-mono)}
:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:192px;--container-max:1440px;--gutter:32px;--page-pad:56px;--page-pad-mobile:20px;--grid-cols:12;--nav-height:72px;--radius-0:0;--radius-1:2px;--radius-2:4px;--radius-round:999px;--border-hair:1px solid var(--line-1);--border-rule:1px solid var(--line-2);--border-strong:1px solid var(--line-3);--shadow-none:none;--glow-signal:0 0 0 4px #f59e722e,0 0 24px #f59e7259;--glow-soft:0 0 80px #ffffff0f;--vignette:radial-gradient(120% 90% at 50% 0%,#ffffff12 0%,#fff0 60%);--falloff:linear-gradient(180deg,#ffffff0d 0%,#fff0 40%);--protect-bottom:linear-gradient(180deg,#0a0a0b00 0%,#0a0a0bd9 100%);--ease-out:cubic-bezier(.2,.7,.1,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-step:steps(6,end);--dur-1:.12s;--dur-2:.24s;--dur-3:.48s;--dur-4:.9s}
html{background:var(--bg-page);color:var(--text-1);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--bg-page);color:var(--text-1);margin:0}::selection{background:var(--signal-500);color:var(--ink-950)}a{color:var(--text-1);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;transition:color var(--dur-1) var(--ease-out),text-decoration-color var(--dur-1) var(--ease-out)}a:hover{color:var(--accent);text-decoration-color:currentColor}h1,h2,h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);margin:0;font-weight:400}p{text-wrap:pretty;margin:0}code,kbd,samp,pre{font-family:var(--font-mono)}:focus-visible{outline:1px solid var(--line-focus);outline-offset:3px}hr{border:0;border-top:var(--border-rule);margin:0}

@keyframes kit-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes kit-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}.section{scroll-margin-top:52px}html,body{overflow-x:hidden}.topbar-burger,.topbar-menu-overlay{display:none}@media (max-width:1023px){.topbar-nav,.topbar-clock{display:none!important}.topbar-burger{display:inline-flex!important}.topbar-menu-overlay.open{display:flex!important}.hero{flex-direction:column;gap:28px;display:flex;height:auto!important;min-height:100svh!important;padding:76px 20px 32px!important}.hero-kicker,.hero-title,.hero-lede-wrap,.hero-ascii,.hero-uptime{width:100%!important;max-width:100%!important;position:static!important;inset:auto!important}.hero-title h1{font-size:clamp(40px,13vw,72px)!important}.hero-lede-wrap{text-align:left!important;align-items:flex-start!important}.hero-lede-wrap p{text-align:left!important;max-width:100%!important}.hero-signal-dot{display:none}.hero-marquee-wrap{position:static!important}.figures-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:639px){.figures-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1023px){.telemetry-grid{grid-template-columns:1fr!important;gap:40px!important}.telemetry-number{font-size:clamp(40px,16vw,90px)!important}.telemetry-row,.telemetry-header-row{grid-template-columns:minmax(0,1fr) auto!important}.telemetry-row-bar,.telemetry-header-row span:nth-child(2){display:none!important}}@media (max-width:639px){.telemetry-number{font-size:clamp(36px,15vw,64px)!important}}@media (max-width:1023px){.cases-header-row{display:none!important}.cases-row{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:4px!important;padding:16px 0!important}.cases-row>span{text-align:left!important}.stack-grid{flex-direction:column!important;gap:32px!important;display:flex!important}.stack-grid>*{width:100%!important;max-width:100%!important}.display-l{font-size:clamp(36px,8vw,56px)!important}}@media (max-width:639px){.display-l{font-size:clamp(32px,11vw,44px)!important}.display-m{font-size:clamp(28px,9vw,36px)!important}.contact-input{font-size:16px!important}}@media (max-width:1023px){#figures,#telemetry,#cases,#about,#contact,.page-pad{padding:88px 24px!important}}@media (max-width:639px){#figures,#telemetry,#cases,#about,#contact,.page-pad{padding:64px 20px!important}.footer-grid{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;gap:16px!important}}.tag-row{flex-wrap:wrap}@media (hover:hover){.hover-only{--hover-enabled:1}}
