@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;--raised:#352c2d;--ink:#fff;--muted:#ffffff94;--faint:#ffffff29;--line:#ffffff38;--brand:#a72d3a;--alert:#ff8a8f;--mono:"Monument Grotesk Mono", ui-monospace, monospace;--serif:"Serrif Mono", "Courier New", serif;--gutter:clamp(20px, 3vw, 50px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--left);color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.45}a{color:inherit;text-underline-offset:.2em}.label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.3}.muted{color:var(--muted)}input[type=text],input[type=email],input[type=password],input[type=date],textarea,select{width:100%;font:inherit;color:var(--ink);background:var(--right);border:1px solid var(--line);border-radius:0;outline:none;padding:11px 12px;transition:border-color .15s}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--ink)}input::placeholder,textarea::placeholder{color:#ffffff52}textarea{resize:vertical;min-height:120px}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.button{min-height:44px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--left);background:var(--ink);border:1px solid var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:12px;text-decoration:none;display:inline-flex}.button:hover{background:#ffffffdb}.button:disabled{opacity:.45;cursor:not-allowed}.button.ghost{color:var(--ink);border-color:var(--line);background:0 0}.button.ghost:hover{border-color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.page.svelte-12qhfyh{min-height:100dvh;padding:var(--gutter);grid-template-rows:auto 1fr auto;display:grid}header.svelte-12qhfyh{justify-content:space-between;align-items:flex-start;display:flex}.brand.svelte-12qhfyh{gap:18px;text-decoration:none;display:grid}.brand.svelte-12qhfyh .label:where(.svelte-12qhfyh){margin-left:44px}main.svelte-12qhfyh{width:100%;max-width:720px;margin:0 auto;padding:56px 0 72px}footer.svelte-12qhfyh{line-height:1.4}@media (width<=640px){.brand.svelte-12qhfyh .label:where(.svelte-12qhfyh){margin-left:0}main.svelte-12qhfyh{padding-top:40px}}
