.head.svelte-1bv7ezn{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:1.5rem}.intro.svelte-1bv7ezn{max-width:46ch;color:var(--fg);margin-top:1rem;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.5}.form-section.svelte-1bv7ezn{padding-bottom:3rem}.form-section.svelte-1bv7ezn>*{max-width:44rem}.mail.svelte-1bv7ezn{border-top:1px solid var(--rule);color:var(--fg-2);margin-top:2.5rem;padding-top:1.5rem}.mail.svelte-1bv7ezn a:where(.svelte-1bv7ezn){padding-block:.75rem;display:inline-block}.steps.svelte-1bv7ezn{padding-bottom:var(--section-pad,6rem)}.steps.svelte-1bv7ezn>*{max-width:none}.steps.svelte-1bv7ezn ol:where(.svelte-1bv7ezn){counter-reset:step;gap:1.5rem;margin-top:1.5rem;padding:0;list-style:none;display:grid}.steps.svelte-1bv7ezn li:where(.svelte-1bv7ezn){counter-increment:step;color:var(--fg);grid-template-columns:2rem 1fr;align-items:baseline;column-gap:.75rem;font-size:1.125rem;line-height:1.45;display:grid}.steps.svelte-1bv7ezn li:where(.svelte-1bv7ezn):before{content:"0" counter(step) / "";font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-2);font-size:.875rem;line-height:1.4}@media (width>=48rem){.steps.svelte-1bv7ezn ol:where(.svelte-1bv7ezn){grid-template-columns:repeat(3,1fr);gap:2.5rem}.steps.svelte-1bv7ezn li:where(.svelte-1bv7ezn){grid-template-columns:1fr;row-gap:.5rem}}
