.stage.svelte-1i2smtp{--void: #000000;--bone: #ffffff;--ash: #bdbdbd;--smoke: #9a9a9a;--plum: #8052ff;--amber: #ffb829;--hair: rgba(255, 255, 255, .14);--hair-strong: rgba(255, 255, 255, .26);position:fixed;top:0;right:0;bottom:0;left:0;background:var(--void);color:var(--bone);display:flex;align-items:center;justify-content:flex-start;padding:30px clamp(32px,9vw,180px);overflow:auto;font-family:Inter,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.constellation.svelte-1i2smtp{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.content.svelte-1i2smtp{position:relative;z-index:1;width:100%;max-width:392px;display:flex;flex-direction:column}.brand.svelte-1i2smtp{display:flex;align-items:center;gap:10px;margin-bottom:60px}.mark.svelte-1i2smtp{width:26px;height:26px;flex-shrink:0}.wordmark.svelte-1i2smtp{font-size:18px;font-weight:600;letter-spacing:.021em;color:var(--bone)}.eyebrow.svelte-1i2smtp{margin:0 0 18px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--plum)}.display.svelte-1i2smtp{margin:0;font-size:clamp(64px,12vw,96px);font-weight:200;line-height:.9;letter-spacing:-.04em;color:var(--bone)}.lede.svelte-1i2smtp{margin:18px 0 36px;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:.025em;color:var(--ash);max-width:42ch}form.svelte-1i2smtp{display:flex;flex-direction:column;gap:15px}.field.svelte-1i2smtp{display:flex;flex-direction:column;gap:8px}.field.svelte-1i2smtp span:where(.svelte-1i2smtp){font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--smoke)}input.svelte-1i2smtp{width:100%;box-sizing:border-box;padding:14px 18px;background:#ffffff08;border:1px solid var(--hair);border-radius:24px;color:var(--bone);font-family:inherit;font-size:15px;letter-spacing:.025em;outline:none;transition:border-color .18s ease,background .18s ease}input.svelte-1i2smtp::placeholder{color:var(--smoke)}input.svelte-1i2smtp:hover{border-color:var(--hair-strong)}input.svelte-1i2smtp:focus{border-color:var(--plum);background:#8052ff0f}.cta.svelte-1i2smtp{margin-top:6px;padding:15px 16px;background:var(--plum);color:var(--bone);border:none;border-radius:24px;font-family:inherit;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background .18s ease,opacity .18s ease}.cta.svelte-1i2smtp:hover:not(:disabled){background:#8f64ff}.cta.svelte-1i2smtp:disabled{opacity:.55;cursor:not-allowed}.error.svelte-1i2smtp{padding:12px 18px;border:1px solid rgba(255,184,41,.45);border-radius:24px;color:var(--amber);font-size:14px;letter-spacing:.025em;background:transparent}.foot.svelte-1i2smtp{margin:30px 0 0;font-size:12px;letter-spacing:.05em;color:var(--smoke)}@media(max-width:880px){.stage.svelte-1i2smtp{justify-content:center;padding:30px}.brand.svelte-1i2smtp{margin-bottom:36px}}
