.wrap.svelte-137olx5{gap:var(--space-6);padding-block:var(--space-4);grid-template-columns:minmax(0,460px) minmax(0,360px);justify-content:center;align-items:start;display:grid}.card.svelte-137olx5{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-boutique);padding:clamp(20px,4vw,32px)}h1.svelte-137olx5{font-size:var(--fs-2xl);margin:0}.sub.svelte-137olx5{margin:6px 0 var(--space-4);color:var(--color-ink-soft)}.tabs.svelte-137olx5{margin-block-end:var(--space-4)}.form.svelte-137olx5{gap:var(--space-4);flex-direction:column;display:flex}input.svelte-137olx5,select.svelte-137olx5{border:1px solid var(--color-border-strong);border-radius:var(--input-radius);inline-size:100%;font:inherit;background:var(--color-surface);color:var(--color-ink);min-block-size:var(--input-h);box-sizing:border-box;padding:0 12px}.ph.svelte-137olx5{gap:var(--space-2);display:flex}.ph.svelte-137olx5 select:where(.svelte-137olx5){flex:0 0 104px}.pw.svelte-137olx5{display:block;position:relative}.pw.svelte-137olx5 input:where(.svelte-137olx5){padding-inline-end:48px}.eye.svelte-137olx5{cursor:pointer;background:0 0;border:0;min-inline-size:44px;font-size:1rem;position:absolute;inset-block:0;inset-inline-end:4px}.hint.svelte-137olx5{color:var(--color-ink-soft);font-size:var(--fs-xs);align-items:center;gap:6px;display:flex}.err.svelte-137olx5{color:var(--color-danger-text);margin:0;font-weight:600}.ok.svelte-137olx5{color:var(--color-success-text);margin:0;font-weight:600}.small.svelte-137olx5{font-size:var(--fs-sm);color:var(--color-rose-text);text-align:center}.fine.svelte-137olx5{margin:var(--space-4) 0 0;font-size:var(--fs-xs);color:var(--color-ink-soft)}.why.svelte-137olx5{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-blue-50)}.why.svelte-137olx5 h2:where(.svelte-137olx5){margin:0 0 var(--space-3);font-size:var(--fs-lg)}.why.svelte-137olx5 ul:where(.svelte-137olx5){flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.why.svelte-137olx5 li:where(.svelte-137olx5){font-size:var(--fs-sm);align-items:flex-start;gap:8px;display:flex}@media (width<=860px){.wrap.svelte-137olx5{grid-template-columns:minmax(0,1fr)}}
