.cta[data-astro-cid-clty4g2d]{padding-block:var(--section-y)}.cta__inner[data-astro-cid-clty4g2d]{gap:var(--space-xl);border:1px solid var(--c-border);border-radius:var(--radius-lg);background:radial-gradient(120% 140% at 0% 100%, var(--c-accent-tint), transparent 55%), var(--c-surface);padding:clamp(2rem,1.2rem + 4vw,4.5rem);display:grid;position:relative;overflow:hidden}.cta__inner[data-astro-cid-clty4g2d]:before{content:"";z-index:1;background-image:var(--grain);opacity:.4;mix-blend-mode:overlay;pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.cta__aurora[data-astro-cid-clty4g2d]{z-index:0;pointer-events:none;background:radial-gradient(38% 46% at 30% 70%, var(--c-accent-16), transparent 70%);opacity:.9;will-change:transform, opacity;animation:cta-aurora 22s var(--ease-in-out) infinite;position:absolute;inset:-40%}@keyframes cta-aurora{0%,to{opacity:.55;transform:translate(-6%,4%)scale(1)}50%{opacity:.9;transform:translate(8%,-5%)scale(1.18)}}@media (prefers-reduced-motion:reduce){html:not([data-force-motion]) .cta__aurora[data-astro-cid-clty4g2d]{animation:none}}:root[data-motion=calm] .cta__aurora[data-astro-cid-clty4g2d]{animation:none}.cta__inner[data-astro-cid-clty4g2d]:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle 16rem at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--c-accent-strong) 13%, transparent), transparent 60%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);mix-blend-mode:screen;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.cta__inner[data-astro-cid-clty4g2d][data-pointer-light]:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){html:not([data-force-motion]) .cta__inner[data-astro-cid-clty4g2d]:after{display:none}}:root[data-motion=calm] .cta__inner[data-astro-cid-clty4g2d]:after{display:none}.cta__copy[data-astro-cid-clty4g2d]{z-index:2;gap:var(--space-s);flex-direction:column;display:flex;position:relative}.cta__title[data-astro-cid-clty4g2d]{font-size:var(--step-4);max-width:18ch}.cta__text[data-astro-cid-clty4g2d]{max-width:52ch}.cta__actions[data-astro-cid-clty4g2d]{z-index:2;gap:var(--space-s);flex-wrap:wrap;display:flex;position:relative}.cta__trust[data-astro-cid-clty4g2d]{z-index:2;gap:var(--space-2xs) var(--space-m);padding-top:var(--space-m);border-top:1px solid var(--c-border);flex-wrap:wrap;margin:0;display:flex;position:relative}.cta__trust-item[data-astro-cid-clty4g2d]{align-items:center;gap:var(--space-3xs);font-size:var(--step--2);letter-spacing:var(--tracking-snug);color:var(--c-text-dim);display:inline-flex}.cta__trust-item[data-astro-cid-clty4g2d] svg{color:var(--c-accent)}@media (width>=56rem){.cta--panel[data-astro-cid-clty4g2d] .cta__inner[data-astro-cid-clty4g2d]{grid-template-columns:1.4fr 1fr;align-items:center}.cta--panel[data-astro-cid-clty4g2d] .cta__actions[data-astro-cid-clty4g2d]{flex-direction:column;align-items:stretch}.cta--panel[data-astro-cid-clty4g2d] .cta__trust[data-astro-cid-clty4g2d]{grid-column:1/-1}}
