.signup.svelte-1b808f1{max-width:48rem}h1.svelte-1b808f1{margin:1rem 0;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.08}.intro.svelte-1b808f1{font-size:1.1rem;line-height:1.7}.signup-form.svelte-1b808f1{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-lg);gap:1.5rem;margin:2.5rem 0;padding:clamp(1.2rem,4vw,2rem);display:grid}fieldset.svelte-1b808f1{border:0;min-width:0;padding:0}legend.svelte-1b808f1,.email.svelte-1b808f1>label:where(.svelte-1b808f1){margin-bottom:.85rem;font-weight:600;display:block}.plans.svelte-1b808f1{gap:.75rem;display:grid}.plan.svelte-1b808f1{border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;align-items:center;gap:.85rem;padding:1rem;display:flex}.plan.chosen.svelte-1b808f1{border-color:var(--oxblood);background:#783c460f}.plan.svelte-1b808f1>span:where(.svelte-1b808f1){flex:1;gap:.2rem;display:grid}.plan.svelte-1b808f1>b:where(.svelte-1b808f1){text-align:right}.plan.svelte-1b808f1 small:where(.svelte-1b808f1){font-size:.8rem;font-weight:400;display:block}.email.svelte-1b808f1 input:where(.svelte-1b808f1){border:1px solid var(--rule);background:var(--paper);border-radius:var(--radius-sm);width:100%;font:inherit;color:var(--ink);padding:.8rem}input[type=radio].svelte-1b808f1,input[type=checkbox].svelte-1b808f1{accent-color:var(--oxblood);flex-shrink:0;width:1.1rem;height:1.1rem}.summary.svelte-1b808f1{background:var(--paper);border-radius:var(--radius-sm);padding:1.2rem}.summary.svelte-1b808f1 p:where(.svelte-1b808f1){margin:.6rem 0 0;line-height:1.6}.terms.svelte-1b808f1{align-items:flex-start;gap:.8rem;line-height:1.5;display:flex}.muted.svelte-1b808f1{font-size:.875rem;line-height:1.6}.error.svelte-1b808f1{color:var(--oxblood);font-weight:500}aside.svelte-1b808f1{line-height:1.8}.btn.svelte-1b808f1{justify-content:center}button.svelte-1b808f1:disabled{opacity:.6;cursor:wait}@media (width<=480px){.plan.svelte-1b808f1{gap:.5rem;padding:.8rem}.plan.svelte-1b808f1>b:where(.svelte-1b808f1){font-size:.95rem}}
