@font-face{font-family:TA Human;src:url(/fonts/ta-human-v1.301.ttf)format("truetype");font-weight:200 800;font-display:block}@font-face{font-family:TA Mechanical;src:url(/fonts/ta-mechanical-v1.301.ttf)format("truetype");font-weight:200 800;font-display:block}@font-face{font-family:TA Neo;src:url(/fonts/ta-neo-v1.301.ttf)format("truetype");font-weight:200 800;font-display:block}@font-face{font-family:TA Hand;src:url(/fonts/ta-hand-v1.301.ttf)format("truetype");font-weight:200 800;font-display:block}@font-face{font-family:TA Slab;src:url(/fonts/ta-slab-v1.301.ttf)format("truetype");font-weight:200 800;font-display:block}:root{color:#161616;font-synthesis:none;text-rendering:optimizelegibility;background:#f7f7f3;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){:root{color:#f2f2ed;background:#121212}}*{box-sizing:border-box}html{background:inherit}body{background:inherit;min-width:320px;margin:0}button{font:inherit}::selection{color:#f7f7f3;background:#161616}.site-shell{place-items:center;min-height:100svh;padding:clamp(24px,6vw,96px);display:grid}main{width:min(100%,1440px)}h1{letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(44px,9vw,96px);font-weight:500;line-height:.92}h1 button{width:100%;max-width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;padding:.08em}h1 button:focus-visible{outline-offset:.1em;outline:.045em solid}.letters{flex-wrap:wrap;justify-content:center;gap:.04em .48em;display:flex}.word{display:inline-flex}.letter{will-change:transform, opacity;min-width:.54em;transition:opacity 80ms ease-out,font-variation-settings .1s steps(2,jump-none),transform .16s cubic-bezier(.16,1,.3,1);display:inline-block}h1 button:hover .letter{transform:translateY(-.035em)}h1 button:active .letter{transform:translateY(.02em)scale(.985)}@media (width<=540px){.site-shell{padding-inline:18px}h1{font-size:clamp(40px,14vw,64px)}}@media (prefers-reduced-motion:reduce){.letter{transition:none}h1 button:hover .letter,h1 button:active .letter{transform:none}}
