.cta-card.svelte-p04xwc{border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(40px,6vw,72px);background:radial-gradient(60% 80% at 80% 30%,rgba(205,213,227,.18),transparent 70%),var(--card-bg);backdrop-filter:blur(var(--card-blur)) saturate(150%);-webkit-backdrop-filter:blur(var(--card-blur)) saturate(150%);box-shadow:var(--card-shadow);display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.cta-card.svelte-p04xwc h3:where(.svelte-p04xwc){font-size:clamp(28px,3.2vw,44px);font-weight:500;letter-spacing:-.02em;line-height:1.05;margin:0;max-width:18ch;color:var(--text)}.cta-card.svelte-p04xwc p:where(.svelte-p04xwc){color:var(--text-2);margin:12px 0 0;max-width:40ch}@media(max-width:640px){.cta-card.svelte-p04xwc{padding:32px 24px;gap:22px}.cta-card.svelte-p04xwc .btn{width:100%;justify-content:center}}@media(max-width:480px){.cta-card.svelte-p04xwc h3:where(.svelte-p04xwc){font-size:clamp(24px,6vw,32px)}}@media(min-width:1500px)and (max-width:2299px){.cta-card.svelte-p04xwc{padding:clamp(32px,3vw,56px)}.cta-card.svelte-p04xwc h3:where(.svelte-p04xwc){font-size:clamp(28px,2vw,38px)}}
