.form-wrap.svelte-8ny1nz{max-inline-size:52rem}.form.svelte-8ny1nz,.pair.svelte-8ny1nz{gap:var(--s-5);display:grid}.trap.svelte-8ny1nz{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.send.svelte-8ny1nz{display:grid}.send.svelte-8ny1nz .btn{inline-size:100%}.done.svelte-8ny1nz{justify-items:start;gap:var(--s-3);padding-block:var(--s-6);display:grid}.done.svelte-8ny1nz:focus{outline:none}.tick.svelte-8ny1nz{border:1px solid var(--c-success);border-radius:var(--r-pill);block-size:3rem;inline-size:3rem;color:var(--c-success);place-items:center;display:inline-grid}.done.svelte-8ny1nz p:where(.svelte-8ny1nz){max-inline-size:36rem;font-size:var(--t-lead)}.steps.svelte-8ny1nz{gap:var(--s-6);margin:0;padding:0;list-style:none;display:grid}.steps.svelte-8ny1nz li:where(.svelte-8ny1nz){align-content:start;gap:var(--s-2);display:grid}.marker.svelte-8ny1nz{align-items:center;gap:var(--s-3);margin-block-end:var(--s-2);display:flex}.number.svelte-8ny1nz{border:1px solid var(--c-heading);border-radius:var(--r-pill);block-size:2.75rem;inline-size:2.75rem;color:var(--c-heading);font-weight:var(--w-medium);flex:none;place-items:center;display:inline-grid}.rule.svelte-8ny1nz{background:var(--c-line-strong);flex:1;block-size:1px}.steps.svelte-8ny1nz p:where(.svelte-8ny1nz){color:var(--c-ink-soft)}@media (width>=40rem){.pair.svelte-8ny1nz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=52rem){.steps.svelte-8ny1nz{gap:var(--s-7);grid-template-columns:repeat(3,minmax(0,1fr))}}
