.end.svelte-1qa9zlg{padding:0 0 110px;scroll-margin-top:72px}.cta.svelte-1qa9zlg{background:var(--ink);color:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:56px clamp(24px,5vw,64px);display:flex}h2.svelte-1qa9zlg{letter-spacing:-.03em;max-width:20ch;font-size:clamp(26px,3vw,40px);font-weight:500}.cta.glass.svelte-1qa9zlg{background:#ffffff0b;border:1px solid #ffffff1f}.visual.svelte-1qa9zlg{flex:1 0 100%}.cta.has-text.svelte-1qa9zlg{gap:28px 40px;padding:52px clamp(24px,5vw,64px)}.t.svelte-1qa9zlg{flex-direction:column;flex:420px;gap:12px;max-width:560px;display:flex}.t.svelte-1qa9zlg h2:where(.svelte-1qa9zlg){max-width:none}.t.svelte-1qa9zlg p:where(.svelte-1qa9zlg){color:#ffffffa8;margin:0;font-size:16.5px;line-height:1.5}.cta.svelte-1qa9zlg .signup-box.final{flex:380px;max-width:480px;margin:0}.cta.svelte-1qa9zlg .signup{border-color:#0000}.cta.svelte-1qa9zlg .signup input[type=email]{color:var(--ink)}.cta.svelte-1qa9zlg .signup input[type=email]::placeholder{color:var(--muted)}.cta.svelte-1qa9zlg .final .status,.cta.svelte-1qa9zlg .final .error{text-align:left}.cta.svelte-1qa9zlg .final .status{color:var(--accent)}.cta.svelte-1qa9zlg .final .error{color:#f2b8a0}@media (width<=640px){.cta.svelte-1qa9zlg{padding:40px 22px}.cta.has-text.svelte-1qa9zlg{padding:32px 22px}}
