:root{--red:#e50914;--red-dark:#a4070f;--bg:#0a0a0a;--bg-raised:#111;--fg:#f2efea;--fg-muted:#8f8b85;--line:#f2efea1a;--line-strong:#f2efea3d;--font-sans:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--gutter:clamp(20px, 4vw, 56px);--max:1240px;--ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:#2a2a2a var(--bg)}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:17px;line-height:1.6}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}::selection{background:var(--red);color:#fff}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:12px;font-weight:500}.h3{letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.25}.lede{color:var(--fg-muted);text-wrap:pretty;font-size:clamp(18px,1.7vw,23px);line-height:1.5}.muted{color:var(--fg-muted)}.wordmark{letter-spacing:-.02em;text-transform:uppercase;font-variation-settings:"wdth" 118;font-weight:800;line-height:1}.wordmark span{color:var(--red)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}.footer[data-v-83a7b0e9]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-block:32px;font-size:12px;display:flex}.wordmark[data-v-83a7b0e9]{font-family:var(--font-sans);color:var(--fg);font-size:13px}#app{flex-direction:column;min-height:100vh;display:flex}main{flex:1;overflow-x:clip}
