.cta{padding-top:0}.cta__panel{position:relative;overflow:hidden;display:grid;gap:2rem;padding:clamp(2.2rem,6vw,4rem);border-radius:calc(var(--radius-lg) + .5rem);background:radial-gradient(90% 140% at 100% 0%,rgba(37,99,235,.55),transparent 55%),radial-gradient(60% 100% at 0% 100%,rgba(34,211,238,.22),transparent 60%),var(--ink-900);color:var(--on-dark);isolation:isolate;box-shadow:0 40px 80px -40px #060d1a99}.cta__panel .blueprint{z-index:-1}.cta__copy h2{font-size:clamp(1.8rem,4vw,3rem);color:#fff;max-width:22ch}.cta__copy p{margin-top:1rem;max-width:36rem;color:var(--on-dark-muted);font-size:1.08rem}.cta__flake{position:absolute;z-index:-1;color:#7dd3fc2e;stroke-width:.8;animation:spin 40s linear infinite}.cta__flake--a{width:18rem;height:18rem;right:-3rem;top:-4rem}.cta__flake--b{width:8rem;height:8rem;right:16rem;bottom:-2.5rem;animation-direction:reverse;animation-duration:30s}@keyframes spin{to{rotate:360deg}}@media (max-width: 640px){.cta__flake--b{display:none}}
