:root{--paper:#0d0e0e;--paper-deep:#171817;--ink:#f1eee5;--muted:#9d998f;--signal:#ff592e;--signal-ink:#11110f;--archive:#060707;--archive-text:#f1eee5;--line:#30332f;--line-strong:#51554e;--bg:var(--paper);--surface:var(--paper-deep);--border:var(--line);--border-strong:var(--line-strong);--text:var(--ink);--text-dim:var(--muted);--cyan:var(--signal);--magenta:var(--ink);--radius:0;--font-brand:"Bricolage Grotesque",sans-serif;--font-body:"Bricolage Grotesque",system-ui,sans-serif;--font-mono:"IBM Plex Mono",monospace}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--text);font-family:var(--font-body);font-size:1rem;line-height:1.55;margin:0;min-height:100vh;-webkit-font-smoothing:antialiased}::-moz-selection{background:var(--signal);color:var(--signal-ink)}::selection{background:var(--signal);color:var(--signal-ink)}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}:focus-visible{border-radius:4px;outline:3px solid var(--signal);outline-offset:3px}.container{margin-inline:auto;width:min(1180px,100% - 3rem)}.page-main{flex:1}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:640px){.container{width:min(100% - 2rem,1180px)}}.err[data-v-aa33b34b]{align-items:end;display:grid;grid-template-rows:1fr auto;min-height:100svh;padding-block:2rem}.code[data-v-aa33b34b]{font-family:var(--font-brand);font-size:clamp(9rem,38vw,32rem);font-weight:800;letter-spacing:-.1em;line-height:.7;margin:0}.copy[data-v-aa33b34b]{border-top:1px solid var(--line-strong);display:grid;gap:1rem 3rem;grid-template-columns:1fr 2fr;padding-top:1.5rem}.label[data-v-aa33b34b]{color:var(--signal);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em}.label[data-v-aa33b34b],.msg[data-v-aa33b34b]{margin:0;text-transform:uppercase}.msg[data-v-aa33b34b]{font-size:clamp(2rem,5vw,4rem);letter-spacing:-.06em;line-height:.95}.hint[data-v-aa33b34b]{margin:0}.hint[data-v-aa33b34b],.home[data-v-aa33b34b]{grid-column:2}.home[data-v-aa33b34b]{border-bottom:1px solid var(--line-strong);font-family:var(--font-mono);font-size:.72rem;margin-top:.5rem;padding-bottom:.2rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.home[data-v-aa33b34b]:hover{color:var(--signal);text-decoration:none}@media(max-width:640px){.copy[data-v-aa33b34b]{grid-template-columns:1fr}.hint[data-v-aa33b34b],.home[data-v-aa33b34b]{grid-column:1}}
