main.svelte-52fghe{padding:var(--s-10) var(--gutter) var(--section-y);justify-content:center;display:flex}.wrap.svelte-52fghe{width:100%;max-width:400px}h1.svelte-52fghe{margin-bottom:var(--s-4);font-size:clamp(28px,5vw,44px);font-weight:700}form.svelte-52fghe{gap:var(--s-2);flex-direction:column;display:flex}.grid-2.svelte-52fghe{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.pass-wrap.svelte-52fghe{position:relative}.pass-wrap.svelte-52fghe input:where(.svelte-52fghe){padding-right:36px}.eye.svelte-52fghe{color:#999;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.eye.svelte-52fghe:hover{color:var(--ink)}.terms.svelte-52fghe{text-align:left;align-items:center;gap:10px;min-height:32px;font-size:11px;display:flex}.box.svelte-52fghe{width:14px;height:14px;color:var(--white);border:1px solid #1111114d;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.box.checked.svelte-52fghe{background:var(--ink);border-color:var(--ink)}.submit.svelte-52fghe{height:48px;margin-top:var(--s-1);background:var(--ink);color:var(--white);text-transform:uppercase;letter-spacing:var(--track-wide);font-size:12px;font-weight:500;transition:opacity .2s}.submit.svelte-52fghe:hover:not(:disabled){opacity:.85}.submit.svelte-52fghe:disabled{opacity:.6;cursor:default}.switch.svelte-52fghe{margin-top:var(--s-3);text-transform:uppercase;letter-spacing:.08em;color:#999;font-size:11px;font-weight:500}.switch.svelte-52fghe a:where(.svelte-52fghe){color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (width<=768px){main.svelte-52fghe{padding-top:var(--s-5)}}
