.cta-section[data-v-f456c75f]{background:var(--card);padding:5rem 0}@supports (color:color-mix(in lab,red,red)){.cta-section[data-v-f456c75f]{background:color-mix(in srgb,var(--card)50%,#0000)}}@media(max-width:768px){.cta-section[data-v-f456c75f]{padding:3.5rem 0}}.cta-grid[data-v-f456c75f]{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-inline:auto;width:min(100% - 2.5rem,70rem)}@media(max-width:768px){.cta-grid[data-v-f456c75f]{grid-template-columns:1fr}}.cta-single[data-v-f456c75f]{margin-inline:auto;width:min(100% - 2.5rem,56rem)}.cta-card[data-v-f456c75f]{background:var(--background);border:1.5px solid var(--border);border-radius:1.125rem;display:flex;flex-direction:column;overflow:hidden;padding:2.75rem;position:relative;transition:box-shadow .2s,transform .2s}@media(max-width:768px){.cta-card[data-v-f456c75f]{padding:2rem 1.75rem}}.cta-card[data-v-f456c75f]:hover{box-shadow:0 8px 24px -8px rgb(var(--shadow-elevation-color)/.12),0 6px 16px -6px rgb(var(--shadow-elevation-color)/.08)}.cta-card-single[data-v-f456c75f]{align-items:center;text-align:center}.cta-stripe[data-v-f456c75f]{background:linear-gradient(90deg,var(--product-cta-from)0,var(--product-cta-to)100%);height:3px;inset:0 0 auto;position:absolute}.cta-card-secondary .cta-stripe[data-v-f456c75f]{background:linear-gradient(90deg,var(--brand-cta-from)0,var(--brand-cta-to)100%)}.cta-card-secondary .cta-lbl[data-v-f456c75f]{color:var(--brand-accent)}.cta-card-secondary .ctab-secondary[data-v-f456c75f]{background:var(--brand-accent);box-shadow:0 2px 10px var(--brand-accent);color:var(--brand-accent-foreground)}@supports (color:color-mix(in lab,red,red)){.cta-card-secondary .ctab-secondary[data-v-f456c75f]{box-shadow:0 2px 10px color-mix(in srgb,var(--brand-accent)22%,#0000)}}.cta-card-secondary .ctab-secondary[data-v-f456c75f]:focus-visible{box-shadow:0 0 0 3px var(--brand-accent)}@supports (color:color-mix(in lab,red,red)){.cta-card-secondary .ctab-secondary[data-v-f456c75f]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-accent)50%,#0000)}}.cta-lbl[data-v-f456c75f]{color:var(--accent);font-size:.625rem;font-weight:700;letter-spacing:.1em;margin-bottom:.625rem;text-transform:uppercase}.cta-title[data-v-f456c75f]{color:var(--foreground);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.22;margin:0 0 .625rem}.cta-card-single .cta-title[data-v-f456c75f]{font-size:2rem}@media(min-width:768px){.cta-card-single .cta-title[data-v-f456c75f]{font-size:2.5rem}}.cta-desc[data-v-f456c75f]{color:var(--foreground);font-size:.84375rem;line-height:1.78}@supports (color:color-mix(in lab,red,red)){.cta-desc[data-v-f456c75f]{color:color-mix(in srgb,var(--foreground)70%,#0000)}}.cta-desc[data-v-f456c75f]{margin:0 0 1.625rem}.cta-card-single .cta-desc[data-v-f456c75f]{font-size:1rem;max-width:36rem}.ctab[data-v-f456c75f]{align-items:center;align-self:flex-start;border:none;border-radius:.625rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4375rem;margin-top:auto;padding:.8125rem 1.5rem;transition:opacity .18s,transform .18s,box-shadow .18s}.cta-card-single .ctab[data-v-f456c75f]{align-self:center;border-radius:9999px;padding:.875rem 1.875rem}.cta-single-actions[data-v-f456c75f]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:auto}.cta-card-single .ctab-secondary[data-v-f456c75f]{background:var(--background);border:1.5px solid var(--border);box-shadow:none;color:var(--foreground)}.cta-card-single .ctab-secondary[data-v-f456c75f]:hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.cta-card-single .ctab-secondary[data-v-f456c75f]:hover{background:color-mix(in srgb,var(--accent)8%,#0000)}}.cta-card-single .ctab-secondary[data-v-f456c75f]:hover{color:var(--accent)}.ctab-primary[data-v-f456c75f]{background:linear-gradient(135deg,var(--product-cta-from)0,var(--product-cta-to)100%);box-shadow:0 2px 10px var(--accent);color:var(--accent-foreground)}@supports (color:color-mix(in lab,red,red)){.ctab-primary[data-v-f456c75f]{box-shadow:0 2px 10px color-mix(in srgb,var(--accent)28%,#0000)}}.ctab-primary[data-v-f456c75f]:hover{opacity:.92;transform:translateY(-1px)}.ctab-primary[data-v-f456c75f]:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:2px solid #0000;outline-offset:2px}@supports (color:color-mix(in lab,red,red)){.ctab-primary[data-v-f456c75f]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring)50%,#0000)}}.ctab-secondary[data-v-f456c75f]{background:var(--accent);box-shadow:0 2px 10px var(--accent);color:var(--accent-foreground)}@supports (color:color-mix(in lab,red,red)){.ctab-secondary[data-v-f456c75f]{box-shadow:0 2px 10px color-mix(in srgb,var(--accent)22%,#0000)}}.ctab-secondary[data-v-f456c75f]:hover{opacity:.92;transform:translateY(-1px)}.ctab-secondary[data-v-f456c75f]:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:2px solid #0000;outline-offset:2px}@supports (color:color-mix(in lab,red,red)){.ctab-secondary[data-v-f456c75f]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--ring)50%,#0000)}}.cta-fn[data-v-f456c75f]{color:var(--muted-foreground);font-size:.6875rem;margin-top:.625rem}@media(prefers-reduced-motion:reduce){.cta-card[data-v-f456c75f],.ctab[data-v-f456c75f]{transition:none}.cta-card[data-v-f456c75f]:hover,.ctab-primary[data-v-f456c75f]:hover,.ctab-secondary[data-v-f456c75f]:hover{transform:none}}
