:root{--ink:#0a0a0a;--paper:#fff;--red:#e60000;--red-dark:#c40000;--grey:gray;--hairline:#ffffff24;--hairline-dark:#0a0a0a24;--display:"Anton", "Arial Narrow", Impact, sans-serif;--mono:"JetBrains Mono", ui-monospace, "Courier New", monospace;--t-h1:clamp(40px, 7vw, 84px);--t-h2:clamp(28px, 4vw, 48px);--t-h3:clamp(18px, 2vw, 22px);--t-lead:clamp(17px, 2vw, 21px);--t-body:16px;--t-label:11px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--section-y:clamp(72px, 10vw, 160px);--wrap:none;--pad:24px;--nav-h:72px}@font-face{font-family:Anton;src:url(/fonts/Anton-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-var.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}*{border-radius:0;margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:var(--t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;line-height:1.65}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}main:focus{outline:none}button,input,textarea,select{font:inherit;color:inherit}h1,h2,h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.02em;font-weight:400;line-height:.88}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-family:var(--mono);font-weight:700;font-size:var(--t-h3);letter-spacing:0;text-transform:none;line-height:1.3}p{max-width:68ch}p+p{margin-top:18px}.wrap{width:100%;padding-inline:var(--pad);margin-inline:auto}@media (width>=960px){:root{--pad:clamp(48px, 6vw, 160px)}}@media (width<=360px){:root{--pad:16px}.btn{letter-spacing:.12em;padding-inline:16px;font-size:10px}}.label{font-family:var(--mono);font-size:var(--t-label);letter-spacing:.18em;text-transform:uppercase;color:var(--grey);font-weight:700}.lead{font-size:var(--t-lead);max-width:46ch;line-height:1.5}.rule{border:0;border-top:1px solid var(--hairline);width:100%}.inline-link{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper);border-bottom:1px solid var(--red);padding-block:6px;font-size:12px;font-weight:700;display:inline-block}.inline-link:hover{color:var(--red)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:3px}::selection{background:var(--red);color:var(--paper)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.btn[data-astro-cid-ekguhzzh]{height:52px;font-family:var(--mono);font-size:var(--t-label);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 32px;font-weight:700;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out;display:inline-flex}.btn--sm[data-astro-cid-ekguhzzh]{height:40px;padding:0 20px}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--red);color:var(--paper)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--red-dark)}.btn--ghost[data-astro-cid-ekguhzzh]{border-color:var(--hairline);color:var(--paper)}.btn--ghost[data-astro-cid-ekguhzzh]:hover{border-color:var(--paper)}.btn--ghost-dark[data-astro-cid-ekguhzzh]{border-color:var(--hairline-dark);color:var(--ink)}.btn--ghost-dark[data-astro-cid-ekguhzzh]:hover{border-color:var(--ink)}.btn--disabled[data-astro-cid-ekguhzzh]{border-color:var(--hairline);color:var(--grey);cursor:not-allowed}@media (width<=639px){.btn[data-astro-cid-ekguhzzh]{width:100%}}.nav[data-astro-cid-wpvy4v7s]{z-index:50;background:var(--ink);border-bottom:1px solid var(--hairline);position:sticky;top:0}.nav__inner[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:var(--s5);height:var(--nav-h);display:flex}.nav__logo[data-astro-cid-wpvy4v7s]{flex:none;display:block}.nav__inner[data-astro-cid-wpvy4v7s]{flex-wrap:wrap;height:auto;padding-block:12px}.nav__links[data-astro-cid-wpvy4v7s]{gap:var(--s5);border-top:1px solid var(--hairline);font-family:var(--mono);font-size:var(--t-label);letter-spacing:.18em;text-transform:uppercase;color:var(--grey);flex:1 0 100%;order:3;margin-top:12px;padding-top:12px;font-weight:700;display:flex}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{margin-block:-12px;padding-block:12px;display:inline-block}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--paper);box-shadow:inset 0 -2px 0 var(--red)}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--paper)}.nav__cta[data-astro-cid-wpvy4v7s] .btn{width:auto}@media (width<=360px){.nav__cta[data-astro-cid-wpvy4v7s] .btn{letter-spacing:.1em;height:36px;padding-inline:12px;font-size:10px}}.nav__soon[data-astro-cid-wpvy4v7s]{white-space:nowrap}@media (width>=640px){.nav__inner[data-astro-cid-wpvy4v7s]{height:var(--nav-h);flex-wrap:nowrap;padding-block:0}.nav__links[data-astro-cid-wpvy4v7s]{margin-top:0;border-top:0;flex:0 auto;order:0;margin-inline-start:auto;margin-inline-end:var(--s6);padding-top:0}}.foot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline);padding-block:var(--s7) var(--s6)}.foot__top[data-astro-cid-jo6i4kqk]{gap:var(--s6);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.foot__tagline[data-astro-cid-jo6i4kqk]{margin-top:var(--s4);letter-spacing:.42em}.foot__social[data-astro-cid-jo6i4kqk]{gap:var(--s2);font-family:var(--mono);font-size:var(--t-label);letter-spacing:.18em;text-transform:uppercase;padding:0;font-weight:700;list-style:none;display:grid}.foot__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--grey)}.foot__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--paper)}.foot__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{margin-block:-10px;padding-block:10px;display:inline-block}.foot__handle[data-astro-cid-jo6i4kqk]{letter-spacing:.04em;text-transform:none;color:var(--grey);margin-inline-start:12px}.foot__bottom[data-astro-cid-jo6i4kqk]{gap:var(--s3);margin-top:var(--s7);padding-top:var(--s5);border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;display:flex}.skip[data-astro-cid-hkbrpulz]{z-index:100;background:var(--red);color:var(--paper);font-size:var(--t-label);letter-spacing:.18em;text-transform:uppercase;padding:12px 20px;font-weight:700;position:absolute;top:0;left:0;transform:translateY(-150%)}.skip[data-astro-cid-hkbrpulz]:focus-visible{outline:2px solid var(--paper);outline-offset:2px;transform:translateY(0)}
