.signup.svelte-3ref2e{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 3);padding:calc(var(--spacing-unit) * 6);border:1px solid var(--theme-neutral-300);border-radius:var(--rounded-sm);background:var(--theme-neutral-50)}.compact.svelte-3ref2e{padding:calc(var(--spacing-unit) * 4);margin-top:calc(var(--spacing-unit) * 10)}.signup__text.svelte-3ref2e,.signup__done-text.svelte-3ref2e{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1)}.signup__title.svelte-3ref2e{margin:0;font-family:Righteous,sans-serif;font-weight:300;font-size:var(--text-xl);line-height:var(--text-xl-lh);color:var(--theme-primary)}.signup__blurb.svelte-3ref2e{margin:0;color:var(--theme-neutral-600)}.signup__blurb.svelte-3ref2e strong:where(.svelte-3ref2e){color:var(--theme-text);font-weight:600;overflow-wrap:anywhere}.signup__form.svelte-3ref2e{display:flex;flex-wrap:wrap;align-items:stretch;gap:calc(var(--spacing-unit) * 2)}.signup__input.svelte-3ref2e{flex:1 1 240px;min-width:0;height:auto;padding:calc(var(--spacing-unit) * 2.5) calc(var(--spacing-unit) * 3);font:inherit;font-size:var(--text-md);line-height:1.25;color:inherit;background:var(--theme-neutral-100);border:1px solid var(--theme-neutral-300);border-radius:var(--rounded-sm)}.signup__input.svelte-3ref2e:focus-visible{outline:2px solid var(--theme-primary-500);outline-offset:2px}.signup__input[aria-invalid=true].svelte-3ref2e{border-color:var(--red-400)}.signup__input[readonly].svelte-3ref2e{opacity:.7}.signup__error.svelte-3ref2e{margin:0;font-weight:600;color:var(--red-400)}.signup__error.svelte-3ref2e a:where(.svelte-3ref2e){color:inherit;text-decoration:underline}.signup__done.svelte-3ref2e{display:flex;align-items:flex-start;gap:calc(var(--spacing-unit) * 3);outline:none;animation:svelte-3ref2e-appear .25s ease-out}@keyframes svelte-3ref2e-appear{0%{opacity:0;transform:translateY(4px)}}.signup__check.svelte-3ref2e{flex:0 0 auto;width:36px;height:36px;margin-top:2px;fill:none;stroke:var(--theme-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.signup__check.svelte-3ref2e path:where(.svelte-3ref2e){stroke-dasharray:20;stroke-dashoffset:20;animation:svelte-3ref2e-draw .35s ease-out .15s forwards}@keyframes svelte-3ref2e-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.signup__done.svelte-3ref2e,.signup__check.svelte-3ref2e path:where(.svelte-3ref2e){animation:none}.signup__check.svelte-3ref2e path:where(.svelte-3ref2e){stroke-dashoffset:0}}.signup__again.svelte-3ref2e{align-self:flex-start;margin-top:calc(var(--spacing-unit) * 1);padding:0;font:inherit;font-size:var(--text-sm);color:var(--theme-neutral-600);background:none;border:none;text-decoration:underline;cursor:pointer}.signup__again.svelte-3ref2e:hover{color:var(--theme-primary)}.sr-only.svelte-3ref2e{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
