.diag-glow{background:radial-gradient(46% 38% at 84% -4%,rgba(91,141,239,.14),transparent 60%),radial-gradient(40% 36% at 6% -6%,rgba(58,83,160,.1),transparent 62%)}.diag-cta-glow{background:radial-gradient(60% 100% at 50% -10%,rgba(91,141,239,.26),transparent 60%)}.diag-grad{background:linear-gradient(120deg,#3a53a0,#5b8def)}@keyframes diagIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.diag-anim{animation:diagIn .5s cubic-bezier(.22,1,.36,1) forwards}@keyframes diagQIn{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}.diag-q-swap{animation:diagQIn .34s cubic-bezier(.22,1,.36,1) forwards}@media (prefers-reduced-motion:reduce){.diag-anim,.diag-q-swap{animation:none}}