.cta.svelte-1eym5i5{background:var(--dark);color:#fff;text-align:center;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:18px 18px;padding:120px 0 0;position:relative;overflow:hidden}.glow.svelte-1eym5i5{pointer-events:none;background:radial-gradient(closest-side,#6d68f38c,#d14fd01f 60%,#0000);width:1100px;height:640px;position:absolute;bottom:-320px;left:50%;transform:translate(-50%)}.inner.svelte-1eym5i5{justify-items:center;gap:20px;display:grid;position:relative}.eyebrow.svelte-1eym5i5{color:#a9a6ff}h2.svelte-1eym5i5{color:#fff;max-width:760px}p.svelte-1eym5i5{color:#ffffffad;max-width:600px;font-size:17.5px}.btn-row.svelte-1eym5i5{justify-content:center;margin-top:8px}.cards.svelte-1eym5i5{width:100%;max-width:620px;height:170px;margin-top:56px;position:relative}.c.svelte-1eym5i5{border:1px solid #ffffff59;border-radius:22px;width:190px;height:170px;position:absolute;bottom:-24px}.c1.svelte-1eym5i5{--r:-9deg;transform:rotate(var(--r));background:linear-gradient(#f6d4ef,#e3a3dc);animation:6s ease-in-out infinite svelte-1eym5i5-float;left:4%}.c3.svelte-1eym5i5{--r:8deg;transform:rotate(var(--r));background:linear-gradient(#d6e4ff,#9fbdff);animation:6s ease-in-out -3s infinite svelte-1eym5i5-float;right:4%}@keyframes svelte-1eym5i5-float{50%{transform:rotate(var(--r)) translateY(-12px)}}.glow.svelte-1eym5i5{animation:7s ease-in-out infinite svelte-1eym5i5-breathe}@keyframes svelte-1eym5i5-breathe{50%{opacity:.65;transform:translate(-50%)scale(1.08)}}.c2.svelte-1eym5i5 i:where(.svelte-1eym5i5){transform-origin:0;animation:3.2s ease-in-out infinite svelte-1eym5i5-load}.c2.svelte-1eym5i5 i:where(.svelte-1eym5i5):nth-child(3){animation-delay:.4s}.c2.svelte-1eym5i5 i:where(.svelte-1eym5i5):nth-child(4){animation-delay:.8s}@keyframes svelte-1eym5i5-load{0%{transform:scaleX(.1)}60%,to{transform:scaleX(1)}}.c2.svelte-1eym5i5{z-index:1;text-align:left;background:linear-gradient(#2b2457,#1a163a);align-content:start;gap:10px;width:230px;height:200px;padding:18px;display:grid;left:50%;transform:translate(-50%)}.c2.svelte-1eym5i5 span:where(.svelte-1eym5i5){color:#a9c8ff;font-size:12px}.c2.svelte-1eym5i5 i:where(.svelte-1eym5i5){background:#ffffff1f;border-radius:4px;height:8px;display:block}.c2.svelte-1eym5i5 i:where(.svelte-1eym5i5):nth-child(3){width:70%}.c2.svelte-1eym5i5 i:where(.svelte-1eym5i5):nth-child(4){width:45%}
