.register-shell.svelte-b51923{grid-template-columns:minmax(0,1.15fr) minmax(18rem,26rem);align-items:stretch;gap:1.5rem;width:min(68rem,100%);display:grid}.register-copy.svelte-b51923,.register-form.svelte-b51923{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow)}.register-copy.svelte-b51923{background:linear-gradient(150deg, #4ee6ff2e, transparent 48%), linear-gradient(180deg, #ff8a5b33, transparent 60%), var(--surface-strong);padding:clamp(2rem,6vw,4rem)}.eyebrow.svelte-b51923{color:var(--cyan);letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:700}.register-copy.svelte-b51923 h1:where(.svelte-b51923){max-width:9ch;margin:.6rem 0 1rem;font-size:clamp(2.2rem,8vw,4.6rem);line-height:.92}.register-copy.svelte-b51923 p:where(.svelte-b51923){max-width:30ch;color:var(--muted);font-size:1.05rem}.register-form.svelte-b51923{background:linear-gradient(180deg, #ffd1661f, transparent 14rem), var(--surface);align-content:center;gap:1rem;padding:1.6rem;display:grid}.field.svelte-b51923{gap:.45rem;display:grid}.field.svelte-b51923 label:where(.svelte-b51923){font-weight:700}.form-message.svelte-b51923{border-radius:var(--radius-md);color:#ffe0d2;background:#ff8a5b2e;border:1px solid #ff8a5b52;padding:.8rem 1rem}.success-message.svelte-b51923{color:#efffd0;background:#c8ff6629;border-color:#c8ff6647}@media (width<=860px){.register-shell.svelte-b51923{grid-template-columns:1fr}}
