.card[data-v-08f6ce33]{align-self:stretch;border-radius:10px;overflow:hidden;justify-content:center;padding:100px;gap:30px;background-size:cover;background-repeat:no-repeat;background-position:top}.card[data-v-08f6ce33],.cta-section[data-v-08f6ce33]{display:flex;flex-direction:column;align-items:center}.cta-section[data-v-08f6ce33]{width:100%;position:relative;background-color:#fff;justify-content:flex-start;padding:80px 140px;box-sizing:border-box;text-align:center;font-size:48px;color:#fff;font-family:Figtree,sans-serif}.cta-section[data-v-08f6ce33]:before{content:"";position:absolute;top:-50%;left:0;right:0;height:60%;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,0) 70%);pointer-events:none}.cta-container[data-v-08f6ce33]{max-width:-webkit-fill-available;margin:0;text-align:center;position:relative;z-index:1}.cta-title[data-v-08f6ce33]{color:#fff;font-size:3rem;font-weight:700;margin:0 0 1.5rem;line-height:1.2}.cta-subtitle[data-v-08f6ce33]{color:#fff;font-size:1.25rem;line-height:1.6;margin:0 auto 2.5rem;max-width:800px;opacity:.9}.cta-buttons[data-v-08f6ce33]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.cta-button[data-v-08f6ce33]{display:flex;align-items:center;justify-content:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;border-radius:10px;border:none;cursor:pointer;transition:all .3s ease;min-width:173px}.cta-button.primary[data-v-08f6ce33]{background-color:#c94374;color:#fff}.cta-button.primary[data-v-08f6ce33]:hover{background-color:#e43a7a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(253,76,140,.3)}.cta-button.secondary[data-v-08f6ce33]{background-color:#046be1;color:#fff}.cta-button.secondary[data-v-08f6ce33]:hover{background-color:#0160d0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(1,114,244,.3)}.button-icon[data-v-08f6ce33]{margin-left:.5rem}@media only screen and (min-width:768px) and (max-width:1023px){.cta-title[data-v-08f6ce33]{font-size:2.5rem}.cta-subtitle[data-v-08f6ce33]{font-size:1.125rem}}@media (max-width:767px){.cta-section[data-v-08f6ce33]{padding:45px 40px}.cta-title[data-v-08f6ce33]{font-size:2rem}.cta-subtitle[data-v-08f6ce33]{font-size:1rem;margin-bottom:2rem}}@media (max-width:480px){.cta-section[data-v-08f6ce33]{padding:25px;border-radius:.75rem}.card[data-v-08f6ce33]{padding:32px 10px}.cta-title[data-v-08f6ce33]{font-size:30px;margin-bottom:1rem}.cta-subtitle[data-v-08f6ce33]{font-size:16px;margin-bottom:1.75rem;line-height:1.3}.cta-button[data-v-08f6ce33]{padding:.75rem 1.5rem;font-size:14px;font-weight:400}}