form.svelte-fq8g2m{flex-direction:column;gap:1.25rem;display:flex}.split.svelte-fq8g2m{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (width<=560px){.split.svelte-fq8g2m{grid-template-columns:1fr}}.field.svelte-fq8g2m{flex-direction:column;gap:.375rem;display:flex}label.svelte-fq8g2m{color:var(--color-ink);font-size:.9375rem;font-weight:600}label.svelte-fq8g2m span:where(.svelte-fq8g2m){color:var(--color-muted);font-weight:400}input.svelte-fq8g2m,textarea.svelte-fq8g2m{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);width:100%;color:var(--color-ink);font:inherit;padding:.75rem .875rem;transition:border-color .15s,box-shadow .15s}input.svelte-fq8g2m:focus,textarea.svelte-fq8g2m:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #b0512a26}textarea.svelte-fq8g2m{resize:vertical}.button.svelte-fq8g2m{align-self:flex-start}.alert.svelte-fq8g2m{border-radius:var(--radius-sm);padding:.875rem 1rem;font-weight:500}.alert--success.svelte-fq8g2m{color:#1f5130;background:#e6f2e9}.alert--error.svelte-fq8g2m{color:#8a2416;background:#fbe9e6}.grid.svelte-1cofml0{grid-template-columns:1fr 1.25fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}@media (width<=860px){.grid.svelte-1cofml0{grid-template-columns:1fr}}.info.svelte-1cofml0{flex-direction:column;gap:1rem;display:flex}.info.svelte-1cofml0 h1:where(.svelte-1cofml0){font-size:clamp(2.2rem,4vw + 1rem,3.25rem)}.lead.svelte-1cofml0{color:var(--color-muted);font-size:1.125rem}dl.svelte-1cofml0{flex-direction:column;gap:1.25rem;margin:1rem 0 0;display:flex}dl.svelte-1cofml0 dt:where(.svelte-1cofml0){color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:600}dl.svelte-1cofml0 dd:where(.svelte-1cofml0){color:var(--color-ink);margin:.125rem 0 0;font-size:1.125rem}dl.svelte-1cofml0 a:where(.svelte-1cofml0){text-decoration:none}dl.svelte-1cofml0 a:where(.svelte-1cofml0):hover{color:var(--color-accent)}.form-card.svelte-1cofml0{border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);box-shadow:var(--shadow);padding:clamp(1.5rem,4vw,2.5rem)}
