.wrap.svelte-1bfc0r8{background:var(--bg);place-items:center;min-height:100vh;padding:32px 20px;display:grid}.layout.svelte-1bfc0r8{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;width:min(880px,100%);display:grid}.box.svelte-1bfc0r8{gap:14px;padding:34px 32px 26px;display:grid}.brand.svelte-1bfc0r8{justify-self:start;margin-bottom:4px}.brand.svelte-1bfc0r8:hover{text-decoration:none}h1.svelte-1bfc0r8{letter-spacing:-.02em;font-size:26px;font-weight:700}.fields.svelte-1bfc0r8{gap:18px;display:grid}fieldset.svelte-1bfc0r8{border:0;gap:12px;margin:0;padding:0;display:grid}legend.svelte-1bfc0r8{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:10px;padding:0;font-size:12px;font-weight:600}.row.svelte-1bfc0r8{grid-template-columns:1fr 1fr;gap:12px;display:grid}.err.svelte-1bfc0r8{color:var(--danger);font-weight:400}.hint.svelte-1bfc0r8{color:var(--muted);font-weight:400}[aria-invalid=true].svelte-1bfc0r8{border-color:var(--danger)}.check.svelte-1bfc0r8{color:var(--text-2);align-items:flex-start;gap:10px;font-size:13px;display:flex}.check.svelte-1bfc0r8 input:where(.svelte-1bfc0r8){margin-top:3px}.wide.svelte-1bfc0r8{width:100%;height:42px}.foot.svelte-1bfc0r8{text-align:center;margin-top:4px}.trial.svelte-1bfc0r8{gap:14px;padding:30px 4px 0;display:grid}.trial.svelte-1bfc0r8 h2:where(.svelte-1bfc0r8){font-size:15px}.trial.svelte-1bfc0r8 ul:where(.svelte-1bfc0r8){color:var(--text-2);gap:12px;margin:0;padding:0;list-style:none;display:grid}.trial.svelte-1bfc0r8 li:where(.svelte-1bfc0r8){padding-left:18px;position:relative}.trial.svelte-1bfc0r8 li:where(.svelte-1bfc0r8):before{content:"";background:var(--primary);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:0}.chosen.svelte-1bfc0r8{border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary-ink);margin:0;padding:12px 14px}@media (width<=760px){.layout.svelte-1bfc0r8{grid-template-columns:1fr}.trial.svelte-1bfc0r8{padding-top:0}}@media (width<=420px){.row.svelte-1bfc0r8{grid-template-columns:1fr}.box.svelte-1bfc0r8{padding:26px 20px 20px}}
