.get-started.svelte-1py19mn{position:relative;overflow:hidden;width:100%;min-height:100vh;min-height:100dvh;background:var(--bg-100);padding:120px 40px 80px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.panel.svelte-1py19mn{position:relative;z-index:1;background:var(--bg-150);border:1px solid var(--border);border-radius:24px;padding:80px;width:100%;max-width:1080px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.divider.svelte-1py19mn{width:60px;height:2px;background:var(--pink);margin-bottom:2.5rem}.heading.svelte-1py19mn{font-family:var(--font-display);font-weight:700;font-size:clamp(2.5rem,5vw,3.5rem);color:var(--text-primary);line-height:1.25;margin:0 0 .75rem;text-align:center}.accent.svelte-1py19mn{color:var(--pink)}.sub.svelte-1py19mn{font-family:var(--font-body);font-weight:600;font-size:1.125rem;color:var(--text-secondary);margin:0 0 4rem;text-align:center}.steps.svelte-1py19mn{width:100%;display:flex;flex-direction:column;gap:4rem}.step.svelte-1py19mn{display:flex;align-items:center;gap:3rem}.step.reverse.svelte-1py19mn{flex-direction:row-reverse}.step-content.svelte-1py19mn{flex:1;display:flex;flex-direction:column;gap:0}.step-num.svelte-1py19mn{font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,6vw,4.5rem);color:var(--pink);line-height:1;margin-bottom:.75rem;opacity:.4}.step-title.svelte-1py19mn{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,4.5vw,3rem);color:var(--text-primary);margin:0 0 .75rem}.btn-primary.svelte-1py19mn{display:inline-block;font-family:var(--font-body);font-weight:600;font-size:1.5rem;padding:24px 56px;border-radius:999px;background:var(--pink);color:#fff;border:none;text-decoration:none;cursor:pointer;box-shadow:0 0 20px #ff2d784d;transition:all .25s ease}.btn-primary.svelte-1py19mn:hover{background:#ff4d8e;box-shadow:0 0 32px #ff2d7880;transform:translateY(-1px)}.step-image.svelte-1py19mn{flex:1;display:flex;align-items:center;justify-content:center}.device-frame.svelte-1py19mn{position:relative;width:100%;background:var(--bg-300);border:2px solid rgba(255,255,255,.1);border-radius:40px;padding:12px;box-sizing:border-box}.device-frame.no-notch.svelte-1py19mn{border-radius:24px;padding:8px}.step-video.svelte-1py19mn,.step-screenshot.svelte-1py19mn{width:100%;border-radius:28px;display:block}.cta-panel.svelte-1py19mn{width:100%;aspect-ratio:16 / 10;border-radius:16px;display:flex;align-items:center;justify-content:flex-start}.placeholder.svelte-1py19mn{width:100%;aspect-ratio:16 / 10;border:2px dashed var(--border);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--text-muted);background:var(--bg-200)}.placeholder.svelte-1py19mn span:where(.svelte-1py19mn){font-family:var(--font-body);font-size:.85rem;font-weight:500}@media(max-width:1280px){.get-started.svelte-1py19mn{padding:120px 64px 60px}.panel.svelte-1py19mn{padding:80px 72px;border-radius:20px}}@media(max-width:960px){.step.svelte-1py19mn,.step.reverse.svelte-1py19mn{flex-direction:column;gap:1.5rem}.step-content.svelte-1py19mn{align-items:center;text-align:center}.step-image.svelte-1py19mn{width:100%}.cta-panel.svelte-1py19mn{justify-content:center}}@media(max-width:768px){.get-started.svelte-1py19mn{padding:88px 16px 40px}.panel.svelte-1py19mn{padding:40px 20px}.sub.svelte-1py19mn{margin-bottom:2.5rem}.steps.svelte-1py19mn{gap:3rem}.step-num.svelte-1py19mn{font-size:3rem}.step-title.svelte-1py19mn{font-size:2rem}}.section-stars.svelte-1py19mn{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.section-stars.svelte-1py19mn:before,.section-stars.svelte-1py19mn:after{content:"";position:absolute;width:1px;height:1px;border-radius:50%;top:0;left:0}.section-stars.svelte-1py19mn:before{box-shadow:42vw 8vh 0 0 var(--star-color),87vw 15vh 0 0 var(--star-color),14vw 23vh 0 0 var(--star-color),63vw 31vh 0 0 var(--star-color),91vw 42vh 0 0 var(--star-color),28vw 48vh 0 0 var(--star-color),76vw 56vh 0 0 var(--star-color),8vw 62vh 0 0 var(--star-color),53vw 71vh 0 0 var(--star-color),95vw 78vh 0 0 var(--star-color),19vw 85vh 0 0 var(--star-color),68vw 92vh 0 0 var(--star-color),35vw 5vh 0 0 var(--star-color),81vw 18vh 0 .5px var(--star-color),5vw 35vh 0 0 var(--star-color),47vw 44vh 0 .5px var(--star-color),72vw 52vh 0 0 var(--star-color),22vw 67vh 0 0 var(--star-color),58vw 75vh 0 .5px var(--star-color),89vw 88vh 0 0 var(--star-color),11vw 96vh 0 0 var(--star-color),44vw 12vh 0 0 var(--star-color),66vw 27vh 0 0 var(--star-color),3vw 39vh 0 .5px var(--star-color),85vw 61vh 0 0 var(--star-color),31vw 73vh 0 0 var(--star-color),97vw 3vh 0 0 var(--star-color),16vw 50vh 0 .5px var(--star-color),74vw 83vh 0 0 var(--star-color),50vw 95vh 0 0 var(--star-color),38vw 17vh 0 0 var(--star-color),83vw 34vh 0 .5px var(--star-color),7vw 46vh 0 0 var(--star-color),61vw 59vh 0 0 var(--star-color),26vw 81vh 0 0 var(--star-color),93vw 21vh 0 0 var(--star-color),55vw 38vh 0 .5px var(--star-color),18vw 54vh 0 0 var(--star-color),79vw 69vh 0 0 var(--star-color),40vw 87vh 0 0 var(--star-color);animation:svelte-1py19mn-stars-drift 20s ease-in-out infinite}.section-stars.svelte-1py19mn:after{box-shadow:33vw 6vh 0 0 var(--star-color),78vw 14vh 0 .5px var(--star-color),9vw 28vh 0 0 var(--star-color),56vw 36vh 0 0 var(--star-color),88vw 47vh 0 .5px var(--star-color),21vw 55vh 0 0 var(--star-color),69vw 63vh 0 0 var(--star-color),4vw 72vh 0 0 var(--star-color),45vw 80vh 0 .5px var(--star-color),92vw 89vh 0 0 var(--star-color),15vw 97vh 0 0 var(--star-color),62vw 10vh 0 0 var(--star-color),29vw 22vh 0 0 var(--star-color),84vw 33vh 0 0 var(--star-color),51vw 41vh 0 .5px var(--star-color),2vw 58vh 0 0 var(--star-color),73vw 66vh 0 0 var(--star-color),37vw 77vh 0 0 var(--star-color),96vw 84vh 0 .5px var(--star-color),12vw 93vh 0 0 var(--star-color),59vw 2vh 0 0 var(--star-color),24vw 19vh 0 0 var(--star-color),80vw 29vh 0 0 var(--star-color),48vw 43vh 0 0 var(--star-color),6vw 51vh 0 .5px var(--star-color),70vw 64vh 0 0 var(--star-color),34vw 76vh 0 0 var(--star-color),90vw 86vh 0 0 var(--star-color),17vw 91vh 0 0 var(--star-color),65vw 7vh 0 .5px var(--star-color),41vw 25vh 0 0 var(--star-color),86vw 37vh 0 0 var(--star-color),13vw 49vh 0 0 var(--star-color),57vw 60vh 0 .5px var(--star-color),27vw 70vh 0 0 var(--star-color),77vw 82vh 0 0 var(--star-color),43vw 94vh 0 0 var(--star-color),98vw 16vh 0 0 var(--star-color),52vw 45vh 0 0 var(--star-color),20vw 74vh 0 .5px var(--star-color);animation:svelte-1py19mn-stars-drift 25s ease-in-out infinite reverse}@keyframes svelte-1py19mn-stars-drift{0%,to{transform:translate(0);opacity:.6}25%{transform:translate(2vw,-1.5vh);opacity:.9}50%{transform:translate(-1.5vw,2vh);opacity:.5}75%{transform:translate(1vw,-1vh);opacity:.8}}
