@font-face{font-family:archivo;src:url(/_next/static/media/e81f87c5a1a0ef5c-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:70.47%;descent-override:16.86%;line-gap-override:0.00%;size-adjust:124.59%}.__className_52c3b2{font-family:archivo,archivo Fallback;font-weight:400}.__variable_52c3b2{--font-archivo:"archivo","archivo Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dm-sans-latin-400-normal.7abd0811.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-400-normal.6193dcef.woff) format("woff")}:root{--ink:#10131b;--paper:#f0ede5;--muted:#b8c0ce;--orange:#f37740;color-scheme:dark;scrollbar-color:var(--muted) var(--ink)}*{box-sizing:border-box}body{margin:0;background:var(--ink);color:var(--paper);font:400 17px/1.5 DM Sans,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:var(--orange);color:var(--ink)}a{color:inherit;text-underline-offset:6px;text-decoration-thickness:1px}a:focus-visible,button:focus-visible{outline:2px solid var(--orange);outline-offset:6px}.holding{position:relative;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;overflow:clip;padding:36px max(28px,calc((100vw - 1248px) / 2))}.holding-header{position:relative;z-index:1;width:fit-content;font:400 25px/1.2 var(--font-archivo),sans-serif;letter-spacing:-.035em}.holding-header span,h1 span{color:var(--orange)}.holding-copy{position:relative;z-index:1;width:fit-content;margin-block:auto;padding-block:90px}h1{margin:0;font:400 clamp(64px,8vw,112px)/.98 var(--font-archivo),sans-serif;letter-spacing:-.04em}.holding nav{display:flex;flex-wrap:wrap;gap:12px 30px;margin-top:36px}.holding nav a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.holding nav a:hover{color:var(--orange)}.holding-art{position:absolute;z-index:0;left:27%;top:5%;width:83%;height:90%;mask-image:linear-gradient(90deg,transparent,#000 18%)}.holding-art .ascii-surface,.holding-art .living-ascii{width:100%;height:100%;aspect-ratio:auto}.holding-art .ascii-background-pause{top:40px;left:40%}.holding-footer{position:relative;z-index:1;color:var(--muted);font-size:13px}.skip-link{position:absolute;z-index:5;top:-100px;left:28px;padding:12px 18px;background:var(--orange);color:var(--ink)}.skip-link:focus{top:16px}.holding-missing{padding:15vh 28px}.holding-missing h1{font-size:clamp(36px,6vw,72px);margin-bottom:30px}@media (max-width:700px){.holding{padding-block:28px}.holding-header{font-size:22px}.holding-copy{padding-block:70px 200px}h1{font-size:clamp(58px,14vw,90px)}.holding-art{left:0;top:38%;width:125%;height:62%;opacity:.8;mask-image:linear-gradient(180deg,transparent,#000 35%)}.holding nav{gap:12px 26px;margin-top:25px}.holding-art .ascii-background-pause{top:70%;left:25%}}