@font-face{font-family:Monument Grotesk Mono;src:url(../../../fonts/ABCMonumentGroteskMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Serrif Mono;src:url(../../../fonts/SerrifMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--left:#20191a;--right:#2b2324;--ink:#fff;--mono:"Monument Grotesk Mono", ui-monospace, monospace;--serif:"Serrif Mono", "Courier New", serif}*,:before,:after{box-sizing:border-box}html,body{background:var(--left);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}.label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.3}canvas.svelte-1qw5gng{width:100%;height:100%;display:block}.frame.svelte-12qhfyh{grid-template-columns:1fr 1fr;height:100dvh;display:grid}.panel.svelte-12qhfyh{--gutter:clamp(24px, 3vw, 50px);--indent:clamp(56px, 7vw, 140px);background:var(--left);min-height:0;padding:var(--gutter);font-family:var(--serif);grid-template-rows:auto 1fr auto;font-size:clamp(13px,.95vw,15px);line-height:1.35;display:grid}.mark.svelte-12qhfyh{color:var(--ink);display:inline-block}.wordmark.svelte-12qhfyh{margin:18px 0 0 calc(var(--indent) - var(--gutter))}.stage.svelte-12qhfyh{scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;min-height:0;padding-left:calc(var(--indent) - var(--gutter));margin-bottom:24px;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000)}.content.svelte-12qhfyh{grid-area:1/1;align-self:center;padding:32px 0}footer.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0 0 0 calc(var(--indent) - var(--gutter));line-height:1.05}.field.svelte-12qhfyh{background:var(--right);min-height:0}@media (width<=760px){.frame.svelte-12qhfyh{grid-template-rows:auto 40svh;grid-template-columns:1fr;height:auto}.panel.svelte-12qhfyh{--indent:44px;min-height:60svh}.stage.svelte-12qhfyh{overflow:visible}}
