.signup-line.svelte-1ulp552{max-width:1312px;padding:clamp(48px, 5vw, 80px) var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 64px;margin:0 auto;display:flex}.say.svelte-1ulp552{letter-spacing:-.03em;text-wrap:balance;max-width:620px;margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.2}.field.svelte-1ulp552{flex:0 440px;width:100%}form.svelte-1ulp552{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding-bottom:8px;display:flex}input[type=email].svelte-1ulp552{min-width:0;color:var(--paper);background:0 0;border:0;outline:none;flex:1;padding:6px 0;font:16px DM Sans,sans-serif}input.svelte-1ulp552::placeholder{color:var(--muted)}button.svelte-1ulp552{color:var(--paper);cursor:pointer;background:0 0;border:0;padding:8px 0;font:600 16px DM Sans,sans-serif}button.svelte-1ulp552:hover{color:var(--accent)}.hp.svelte-1ulp552{position:absolute;left:-9999px}.note.svelte-1ulp552{color:var(--muted);margin:12px 0 0;font-size:13px}.note.svelte-1ulp552 a:where(.svelte-1ulp552){color:var(--muted);text-decoration:underline}.err.svelte-1ulp552{color:var(--accent)}@media (width<=640px){.signup-line.svelte-1ulp552{gap:20px;padding-top:40px;padding-bottom:48px}}
