.wrap.svelte-818jej{max-width:420px;padding:var(--s-6) var(--s-4);margin:0 auto}h1.svelte-818jej{font-family:var(--f-serif);font-size:var(--t-display);margin:0 0 var(--s-3)}.lead.svelte-818jej{color:var(--ink2);font-size:var(--t-body);margin:0 0 var(--s-5);line-height:1.6}.hint.svelte-818jej{color:var(--mut);font-size:var(--t-caption);margin:0 0 var(--s-5)}form.svelte-818jej{gap:var(--s-2);flex-direction:column;display:flex}.lab.svelte-818jej{font-family:var(--f-mono);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}input.svelte-818jej{padding:var(--s-3);border:1px solid var(--line);background:var(--cream);color:var(--ink);font-family:var(--f-sans);font-size:var(--t-body);border-radius:8px}input.svelte-818jej:focus{border-color:var(--red);outline:none}.btn.svelte-818jej{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--line);font-family:var(--f-sans);font-size:var(--t-body);color:var(--ink);text-align:center;cursor:pointer;background:0 0;border-radius:8px;text-decoration:none;display:inline-block}.btn.plein.svelte-818jej{background:var(--red);color:var(--cream);border-color:var(--red)}.btn.svelte-818jej:disabled{opacity:.4;cursor:default}.retour.svelte-818jej{margin-top:var(--s-5);color:var(--mut);font-size:var(--t-caption);display:block}
