.signup-shell.svelte-12nosg9{gap:var(--space-5);min-width:0;display:grid}.signup-shell__form.svelte-12nosg9{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;max-width:42rem;display:grid}.signup-shell__field.svelte-12nosg9{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.signup-shell__label.svelte-12nosg9{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft);font-size:.72rem;font-weight:500}.signup-shell__control.svelte-12nosg9{border:1px solid var(--color-line-strong);background:var(--color-surface-strong);min-width:0;min-height:3.55rem;transition:border-color var(--duration-fast) var(--ease-standard);align-items:stretch;display:flex;overflow:hidden}.signup-shell__control.svelte-12nosg9:focus-within{border-color:var(--color-ink)}.signup-shell__control--invalid.svelte-12nosg9{border-color:var(--color-high)}.signup-shell__control.svelte-12nosg9 input:where(.svelte-12nosg9){box-sizing:border-box;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;color:var(--color-ink);background:0 0;border:0;flex:auto;padding:0 1.05rem;font-size:1.02rem;line-height:1.4}.signup-shell__control.svelte-12nosg9 input:where(.svelte-12nosg9)::placeholder{color:var(--color-ink-muted)}.signup-shell__control.svelte-12nosg9 input:where(.svelte-12nosg9):focus{outline:0}.signup-shell__submit.svelte-12nosg9{border:0;border-left:1px solid var(--color-line-strong);background:var(--color-action);min-width:8.25rem;color:var(--color-paper);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;padding:0 1.15rem;font-size:.78rem;font-weight:500;line-height:1;display:inline-flex}.signup-shell__submit.svelte-12nosg9:hover,.signup-shell__submit.svelte-12nosg9:focus-visible{background:color-mix(in srgb, var(--color-action) 92%, black)}.signup-shell__submit.svelte-12nosg9:focus-visible{outline:0}.signup-shell__footer.svelte-12nosg9{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.signup-shell__footer.svelte-12nosg9 .fine-print:where(.svelte-12nosg9){max-width:36rem}.signup-shell--layout-stacked.svelte-12nosg9 .signup-shell__form:where(.svelte-12nosg9){max-width:none}.signup-shell--layout-stacked.svelte-12nosg9 .signup-shell__control:where(.svelte-12nosg9){flex-direction:column;min-height:0}.signup-shell--layout-stacked.svelte-12nosg9 .signup-shell__control:where(.svelte-12nosg9) input:where(.svelte-12nosg9){min-height:3.4rem}.signup-shell--layout-stacked.svelte-12nosg9 .signup-shell__submit:where(.svelte-12nosg9){border-left:0;border-top:1px solid var(--color-line-strong);width:100%;min-width:0;min-height:3rem}.signup-shell--panel.svelte-12nosg9{border:1px solid color-mix(in srgb, var(--color-line-strong) 78%, white);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbf8f1b8;padding:clamp(1.5rem,3vw,2rem)}@media (width<=700px){.signup-shell--layout-inline.svelte-12nosg9 .signup-shell__control:where(.svelte-12nosg9){flex-direction:column;min-height:0}.signup-shell--layout-inline.svelte-12nosg9 .signup-shell__control:where(.svelte-12nosg9) input:where(.svelte-12nosg9){min-height:3.75rem}.signup-shell--layout-inline.svelte-12nosg9 .signup-shell__submit:where(.svelte-12nosg9){border-left:0;border-top:1px solid var(--color-line-strong);width:100%;min-width:0;min-height:3.25rem}.signup-shell--layout-stacked.svelte-12nosg9 .signup-shell__control:where(.svelte-12nosg9) input:where(.svelte-12nosg9){min-height:3.75rem}.signup-shell__footer.svelte-12nosg9{flex-direction:column;align-items:start}}
