.blog-cta-section[data-v-7c70dc1c]{display:grid;gap:2rem}.blog-cta-header[data-v-7c70dc1c]{margin:0 auto;max-width:900px;text-align:center}.blog-cta-header p[data-v-7c70dc1c]{color:var(--ui-bg);font-size:.875rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.blog-cta-header h2[data-v-7c70dc1c]{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;line-height:1.05;margin-top:.5rem;text-shadow:2px 2px 2px rgba(0,0,0,.7)}.blog-cta-header span[data-v-7c70dc1c]{color:color-mix(in srgb,var(--ui-bg) 85%,transparent);display:block;font-size:1rem;font-weight:500;margin-top:1rem}.blog-cta-bottom[data-v-7c70dc1c],.blog-cta-card[data-v-7c70dc1c]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--ui-bg) 92%,transparent);border-radius:1.5rem}.card-content[data-v-7c70dc1c]{display:grid;gap:1rem;justify-items:center;text-align:center}.card-icon[data-v-7c70dc1c]{color:var(--ui-primary);height:2.75rem;width:2.75rem}h3[data-v-7c70dc1c]{font-size:1.25rem;font-weight:850}p[data-v-7c70dc1c]{color:var(--ui-text-muted);line-height:1.55}.blog-cta-bottom[data-v-7c70dc1c]{align-items:center;display:grid;gap:1.5rem;padding:1.5rem}.blog-cta-bottom h3[data-v-7c70dc1c]{font-size:clamp(1.5rem,3vw,2rem)}.blog-cta-bottom p[data-v-7c70dc1c]{margin-top:.75rem;max-width:850px}@media(min-width:768px){.blog-cta-bottom[data-v-7c70dc1c]{grid-template-columns:minmax(0,1fr) auto}}
