.cta-card[data-astro-cid-uwauk2qo]{position:relative;overflow:hidden;border-radius:1rem;padding:clamp(1.5rem,3vw + .5rem,3rem) clamp(1.25rem,3vw + .25rem,2.5rem);background:linear-gradient(180deg,#8b5cf614,#8b5cf605);border:1px solid rgba(139,92,246,.18);backdrop-filter:blur(8px);transition:border-color .3s ease}.cta-card[data-astro-cid-uwauk2qo]:hover{border-color:#a78bfa52}html:not(.dark) .cta-card[data-astro-cid-uwauk2qo]{background:linear-gradient(180deg,#a78bfa1a,#c4b5fd0d);border-color:#7c3aed38;box-shadow:0 4px 20px -2px #7c3aed14}html:not(.dark) .cta-card[data-astro-cid-uwauk2qo]:hover{border-color:#7c3aed66}.cta-grid[data-astro-cid-uwauk2qo]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;color:#ffffff0d;z-index:0}html:not(.dark) .cta-grid[data-astro-cid-uwauk2qo]{color:#5b21b617}.cta-glow[data-astro-cid-uwauk2qo]{position:absolute;border-radius:999px;filter:blur(80px);pointer-events:none;z-index:0}.cta-glow-tl[data-astro-cid-uwauk2qo]{top:-20%;left:-10%;width:45%;aspect-ratio:1;background:#8b5cf62e}.cta-glow-br[data-astro-cid-uwauk2qo]{bottom:-20%;right:-5%;width:35%;aspect-ratio:1;background:#a78bfa1f}html:not(.dark) .cta-glow-tl[data-astro-cid-uwauk2qo]{background:#a78bfa47}html:not(.dark) .cta-glow-br[data-astro-cid-uwauk2qo]{background:#c4b5fd38}.cta-content[data-astro-cid-uwauk2qo]{position:relative;z-index:1;display:grid;grid-template-columns:2fr 1fr;gap:2rem;align-items:end;max-width:56rem;margin:0 auto}.cta-action[data-astro-cid-uwauk2qo]{display:flex;justify-content:flex-end}@media(max-width:900px){.cta-content[data-astro-cid-uwauk2qo]{grid-template-columns:1fr;gap:1.5rem;align-items:start}.cta-action[data-astro-cid-uwauk2qo]{justify-content:flex-start}}@media(max-width:640px){.cta-action[data-astro-cid-uwauk2qo],.cta-action[data-astro-cid-uwauk2qo] .button[data-astro-cid-uwauk2qo]{width:100%}}
