.grow-path.svelte-16jj2sz{clip-path:inset(0 0 100% 0);opacity:0;animation:svelte-16jj2sz-grow-reveal cubic-bezier(.4,0,.2,1) forwards}@keyframes svelte-16jj2sz-grow-reveal{0%{clip-path:inset(0 0 100% 0);opacity:0}1%{opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}svg.svelte-16jj2sz{filter:drop-shadow(0 0 16px rgba(27,154,160,.25))}.growing-lines.svelte-ew2uj3{content-visibility:auto;contain-intrinsic-size:100% 100vh;contain:layout paint style}.growing-lines.svelte-ew2uj3 .grow-path{animation-play-state:paused}.growing-lines.in-view.svelte-ew2uj3 .grow-path{animation-play-state:running}header.svelte-r1cs6e .variant-title{max-width:48rem;margin:1rem auto 0}.card-copy.svelte-r1cs6e p{margin:1rem 0 0;color:#e0e9f0}.step.svelte-r1cs6e:nth-child(2) .card-copy:where(.svelte-r1cs6e) p{color:#fff}.step.svelte-r1cs6e:nth-child(3) .card-copy:where(.svelte-r1cs6e) p{color:#efdfed}.community-variant.svelte-r1cs6e{background:#f8f9fd;color:#071725;scroll-margin-top:4rem;font-family:var(--font-display)}.composition.svelte-r1cs6e{position:relative;isolation:isolate;container-type:inline-size;max-width:1280px;margin-inline:auto;overflow:hidden;background:radial-gradient(ellipse at 50% 85%,#fcf6fc 0%,transparent 50%)}header.svelte-r1cs6e{padding-top:3.2cqw;text-align:center;font-family:var(--font-display)}.cards-wrap.svelte-r1cs6e{position:relative;width:84.8%;margin:2.1cqw auto 4.2cqw}.steps.svelte-r1cs6e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.55cqw;padding:0;margin:0;list-style:none}.step.svelte-r1cs6e{position:relative;height:max(27.8cqw,360px);color:#fff}.card-background.svelte-r1cs6e{position:absolute;z-index:-1;inset:0;width:100%;height:100%;filter:drop-shadow(0 1.8cqw 1.3cqw color-mix(in srgb,var(--end) 20%,transparent))}.step-number.svelte-r1cs6e{position:absolute;top:3.88cqw;left:2.2cqw;display:grid;place-items:center;width:3.8cqw;height:3.8cqw;border-radius:50%;background:#fff;color:#070f1b;font-family:var(--font-display);font-size:1.25rem;font-weight:700}.card-copy.svelte-r1cs6e{position:absolute;top:8.8cqw;left:2.2cqw;right:2.2cqw}.step.svelte-r1cs6e:nth-child(2) .step-number:where(.svelte-r1cs6e){top:2.35cqw;width:4cqw;height:4cqw}.step.svelte-r1cs6e:nth-child(2) .card-copy:where(.svelte-r1cs6e){top:8.25cqw}.step.svelte-r1cs6e:nth-child(3) .step-number:where(.svelte-r1cs6e){top:4.35cqw;width:3.6cqw;height:3.6cqw}.step.svelte-r1cs6e:nth-child(3) .card-copy:where(.svelte-r1cs6e){top:11.3cqw}.rays.svelte-r1cs6e{position:absolute;stroke-linecap:round;stroke-width:5.5}.rays-left.svelte-r1cs6e{width:5.65cqw;height:5.65cqw;left:-3.5cqw;top:-2.8cqw;stroke:#213b48}.rays-right.svelte-r1cs6e{width:3.65cqw;height:3.65cqw;right:-2.6cqw;top:.1cqw;stroke:#a51a87}@media(max-width:1023px){.composition.svelte-r1cs6e{padding:48px 24px 38px}header.svelte-r1cs6e{padding:0}.cards-wrap.svelte-r1cs6e{width:100%;max-width:580px;margin:38px auto 0}.steps.svelte-r1cs6e{grid-template-columns:1fr;gap:24px}.step.svelte-r1cs6e{height:auto;padding:104px 28px 28px;border-radius:24px;background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--glow) 40%,transparent),transparent 70%),linear-gradient(135deg,var(--start),var(--end));box-shadow:0 15px 30px color-mix(in srgb,var(--end) 16%,transparent)}.card-background.svelte-r1cs6e,.rays.svelte-r1cs6e{display:none}.step.svelte-r1cs6e:nth-child(n) .step-number:where(.svelte-r1cs6e){top:28px;left:28px;width:56px;height:56px;font-size:24px}.step.svelte-r1cs6e:nth-child(n) .card-copy:where(.svelte-r1cs6e){position:relative;top:auto;left:auto;right:auto}}
