@font-face{font-family:Paper Mono;src:url(/fonts/PaperMono-Variable-v1.0.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{color-scheme:light;background:#fafafa;color:#171717;font-family:Paper Mono,SFMono-Regular,Consolas,monospace;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body,html{margin:0;min-height:100%}main{display:grid;place-items:center;min-height:100svh;padding:72px 24px}h1{margin:0;font-size:clamp(32px,7vw,92px);font-weight:500;line-height:1.3}.wordmark{position:relative;padding:0;border:0;color:inherit;background:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.wordmark,.wordmark span{display:block}.wordmark canvas{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;image-rendering:pixelated}footer{position:fixed;bottom:max(32px,env(safe-area-inset-bottom));left:0;width:100%;text-align:center}footer a{display:inline-block;padding:12px;color:#737373;font-size:12px;text-decoration:none;text-underline-offset:4px}footer a:hover{color:#171717;text-decoration:underline}:focus-visible{outline:1px solid currentColor;outline-offset:6px}