.form.svelte-fq8g2m{flex-direction:column;gap:18px;max-width:640px;display:flex}.row.svelte-fq8g2m{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field.svelte-fq8g2m{flex-direction:column;gap:7px;display:flex}label.svelte-fq8g2m{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:11px}.opt.svelte-fq8g2m{text-transform:none;letter-spacing:0}input.svelte-fq8g2m,select.svelte-fq8g2m,textarea.svelte-fq8g2m{font-family:var(--font-body);color:var(--fg);background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:12px 14px;font-size:15px;transition:border-color .2s}input.svelte-fq8g2m:focus,select.svelte-fq8g2m:focus,textarea.svelte-fq8g2m:focus{border-color:var(--border-strong);outline:none}textarea.svelte-fq8g2m{resize:vertical}.err.svelte-fq8g2m{color:var(--danger);font-size:12.5px}.btn.svelte-fq8g2m{align-self:flex-start;padding:13px 22px;font-size:13px}.note.svelte-fq8g2m{color:var(--faint);font-size:12.5px;font-family:var(--font-mono)}@media (width<=600px){.row.svelte-fq8g2m{grid-template-columns:1fr}}.page.svelte-1bv7ezn{min-height:70vh;padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(60px,8vw,120px)}.grid.svelte-1bv7ezn{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.aside-block.svelte-1bv7ezn{border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:24px}.aside-block.svelte-1bv7ezn:last-child{border-bottom:none}.aside-block.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:12px;font-size:11px}.mail.svelte-1bv7ezn{font-family:var(--font-display);border-bottom:2px solid var(--border-strong);padding-bottom:3px;font-size:clamp(18px,2.4vw,26px);font-weight:500;transition:border-color .25s}.mail.svelte-1bv7ezn:hover{border-color:var(--accent)}.aside-block.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.aside-block.svelte-1bv7ezn li:where(.svelte-1bv7ezn),.aside-block.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--muted);font-size:14px}@media (width<=800px){.grid.svelte-1bv7ezn{grid-template-columns:1fr}}
