@media not (min-width:768px){.cta-wrap[data-v-c807f9c9]{padding:48px 16px}}@media(min-width:768px){.cta-wrap[data-v-c807f9c9]{padding:80px 40px}}.cta[data-v-c807f9c9]{background:var(--color-black);border-radius:28px;margin:0 auto;max-width:1218px;overflow:hidden;position:relative}@media not (min-width:768px){.cta[data-v-c807f9c9]{border-radius:20px;padding:48px 24px}}@media(min-width:768px){.cta[data-v-c807f9c9]{padding:80px}}.cta__bg[data-v-c807f9c9]{inset:0;pointer-events:none;position:absolute}.cta__bg__orb[data-v-c807f9c9]{border-radius:50%;filter:blur(100px);position:absolute}.cta__bg__orb--1[data-v-c807f9c9]{background:radial-gradient(circle,rgba(2,84,236,.3) 0,transparent 70%);height:400px;right:-100px;top:-150px;width:400px}.cta__bg__orb--2[data-v-c807f9c9]{background:radial-gradient(circle,rgba(59,130,246,.2) 0,transparent 70%);bottom:-100px;height:300px;left:-60px;width:300px}.cta__content[data-v-c807f9c9]{gap:20px;position:relative;text-align:center;z-index:2}.cta__title[data-v-c807f9c9]{color:#fff;font-weight:700;letter-spacing:-.5px;margin:0}@media not (min-width:768px){.cta__title[data-v-c807f9c9]{font-size:28px;line-height:34px}}@media(min-width:768px){.cta__title[data-v-c807f9c9]{font-size:40px;line-height:48px}}.cta__subtitle[data-v-c807f9c9]{color:var(--color-gray);margin:0;max-width:480px}@media not (min-width:768px){.cta__subtitle[data-v-c807f9c9]{font-size:16px;line-height:24px}}@media(min-width:768px){.cta__subtitle[data-v-c807f9c9]{font-size:18px;line-height:28px}}.cta__actions[data-v-c807f9c9]{gap:16px;margin-top:8px}@media not (min-width:768px){.cta__actions[data-v-c807f9c9]{flex-direction:column;width:100%}}.cta__btn[data-v-c807f9c9]{border-radius:12px;font:var(--Font-MSB);gap:8px;height:48px;padding:0 28px;transition:all .25s cubic-bezier(.16,1,.3,1);white-space:nowrap}.cta__btn[data-v-c807f9c9]:active{transform:scale(.98)}@media not (min-width:768px){.cta__btn[data-v-c807f9c9]{align-items:center;display:flex;justify-content:center;width:100%}}.cta__btn--primary[data-v-c807f9c9]{background:#fff;box-shadow:0 1px 2px #0000001a;color:var(--color-black)}.cta__btn--primary[data-v-c807f9c9]:hover{background:var(--color-white-smoke);box-shadow:0 4px 20px #ffffff26;transform:translateY(-2px)}.cta__btn--secondary[data-v-c807f9c9]{color:var(--color-gray);transition:color .2s ease}.cta__btn--secondary[data-v-c807f9c9]:hover{color:#fff}
