.chead.svelte-1bv7ezn{padding-block:clamp(3rem,6vw,5rem) clamp(2rem,4vw,3.5rem)}.chead.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:clamp(2.125rem,4.6vw,3.75rem);max-width:22ch;margin-block:var(--space-md) var(--space-lg)}.chead__lede.svelte-1bv7ezn{color:var(--ink-2);max-width:62ch;font-size:1.0625rem}.cform.svelte-1bv7ezn{padding-block:clamp(2.5rem,5vw,4rem) clamp(3.5rem,7vw,6rem);border-top:1px solid var(--line)}.cform__grid.svelte-1bv7ezn{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);align-items:start}.cform__panel.svelte-1bv7ezn{border:1px solid var(--line);background:var(--surface);padding:clamp(1.5rem,4vw,3rem)}.cform__form.svelte-1bv7ezn{display:grid;gap:var(--space-lg)}.cform__field.svelte-1bv7ezn{display:grid;gap:8px}.cform__field--hp.svelte-1bv7ezn{display:none}.cform__field.svelte-1bv7ezn label:where(.svelte-1bv7ezn){font-size:.8125rem;letter-spacing:.06em;color:var(--ink-2)}.cform__field.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.cform__field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){font:inherit;color:var(--ink);background:transparent;border:1px solid var(--line-strong);padding:12px 14px;transition:border-color .2s var(--ease)}.cform__field.svelte-1bv7ezn input:where(.svelte-1bv7ezn)::placeholder,.cform__field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn)::placeholder{color:var(--ink-3)}.cform__field.svelte-1bv7ezn input:where(.svelte-1bv7ezn):hover,.cform__field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):hover{border-color:var(--blue)}.cform__field.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus-visible,.cform__field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus-visible{outline:none;border-color:var(--blue)}.cform__field.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){resize:vertical;min-height:140px}.cform__error.svelte-1bv7ezn{color:#b3261e;font-size:.875rem}.cform__done.svelte-1bv7ezn{display:grid;gap:var(--space-md);justify-items:start}.cform__done.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:clamp(1.75rem,3.2vw,2.5rem)}.cform__done-copy.svelte-1bv7ezn{color:var(--ink-2);max-width:48ch}.cform__side.svelte-1bv7ezn{display:grid;gap:var(--space-xl)}.cform__block.svelte-1bv7ezn{border-top:1px solid var(--line);padding-top:var(--space-md);display:grid;gap:8px}.cform__body.svelte-1bv7ezn{color:var(--ink-2);font-size:.9375rem;line-height:1.6;max-width:44ch}.cform__mono.svelte-1bv7ezn{font-size:.8125rem;color:var(--ink-2)}@media(max-width:900px){.cform__grid.svelte-1bv7ezn{grid-template-columns:1fr}}
