.waitlist-hero.svelte-1e1hke0{padding:100px 0 50px;text-align:center;background-color:var(--color-bg);position:relative;overflow:hidden}.waitlist-hero.svelte-1e1hke0 h1:where(.svelte-1e1hke0){max-width:900px;margin:0 auto var(--spacing-lg);position:relative;z-index:1}.waitlist-content.svelte-1e1hke0{max-width:800px;margin:0 auto;position:relative;z-index:1}.highlight.svelte-1e1hke0{color:var(--color-highlight)}.hero-subtitle.svelte-1e1hke0{max-width:800px;margin:0 auto 50px;display:flex;flex-direction:column;gap:1.5rem}.hero-subtitle.svelte-1e1hke0 p:where(.svelte-1e1hke0){font-size:1.25rem;line-height:1.8;color:var(--color-text);opacity:.9}.form-wrapper.svelte-1e1hke0{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:40px;border-radius:32px;border:1px solid rgba(255,255,255,.1);max-width:600px;margin:0 auto 60px}.waitlist-form.svelte-1e1hke0{display:flex;gap:15px;margin-bottom:15px}.email-input.svelte-1e1hke0{flex:1;height:60px;background:#ffffff1a;border:2px solid rgba(255,255,255,.2);border-radius:100px;padding:15px 25px;color:#fff;font-family:inherit;font-size:1.1rem;line-height:1;outline:none;transition:all .3s ease;box-sizing:border-box}.btn-large.svelte-1e1hke0{height:60px;padding:15px 40px;display:inline-flex;align-items:center;justify-content:center;line-height:1;box-sizing:border-box}.email-input.svelte-1e1hke0::placeholder{color:#ffffff80}.email-input.svelte-1e1hke0:focus{border-color:var(--color-highlight);background:#ffffff26}.form-hint.svelte-1e1hke0{font-size:.9rem;color:var(--color-text-muted);opacity:.7;font-weight:400}.shape-wrapper.svelte-1e1hke0{position:absolute;pointer-events:none;z-index:0;animation:svelte-1e1hke0-float 6s ease-in-out infinite}.bg-potato-shape.svelte-1e1hke0{width:100%;height:auto;opacity:.08;animation:svelte-1e1hke0-rotate 30s linear infinite}.shape-1.svelte-1e1hke0{width:350px;top:-50px;left:-100px;animation-duration:8s}.shape-1.svelte-1e1hke0 .bg-potato-shape:where(.svelte-1e1hke0){animation-duration:40s}.shape-2.svelte-1e1hke0{width:250px;bottom:-50px;right:-100px;animation-duration:7s;animation-direction:alternate}.shape-2.svelte-1e1hke0 .bg-potato-shape:where(.svelte-1e1hke0){animation-duration:35s;animation-direction:reverse}.shape-3.svelte-1e1hke0{width:200px;top:20%;right:-50px;animation-duration:6s;animation-delay:-2s}.shape-3.svelte-1e1hke0 .bg-potato-shape:where(.svelte-1e1hke0){animation-duration:25s;animation-delay:-1s}.shape-4.svelte-1e1hke0{width:180px;bottom:20%;left:-40px;animation-duration:9s;animation-delay:-5s;animation-direction:alternate}.shape-4.svelte-1e1hke0 .bg-potato-shape:where(.svelte-1e1hke0){animation-duration:30s;animation-delay:-3s;animation-direction:reverse}@keyframes svelte-1e1hke0-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1e1hke0-float{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}@media(max-width:768px){.waitlist-hero.svelte-1e1hke0{padding:60px 0 30px}.waitlist-hero.svelte-1e1hke0 h1:where(.svelte-1e1hke0){font-size:2.2rem;padding:0 15px}.hero-subtitle.svelte-1e1hke0{gap:1rem;margin-bottom:30px}.hero-subtitle.svelte-1e1hke0 p:where(.svelte-1e1hke0){font-size:1rem;line-height:1.6}.form-wrapper.svelte-1e1hke0{padding:30px 20px;border-radius:24px}.waitlist-form.svelte-1e1hke0{flex-direction:column;gap:12px}.email-input.svelte-1e1hke0{height:60px;font-size:1rem;text-align:center;padding:15px}.btn-large.svelte-1e1hke0{height:60px;width:100%;font-size:1.1rem;padding:15px}}
