.mmm-cta{--purple:#391474;--pink:#c8365a;--pink-dark:#a82a49;--stars:#00b67a;background:var(--purple);font-family:outfit,sans-serif;margin-left:calc(50% - 50vw);padding:110px 24px;text-align:center;width:100vw}.mmm-cta *{box-sizing:border-box}.mmm-cta .cta-inner{margin:0 auto;max-width:900px}.mmm-cta h2{color:#fff;font-size:60px;font-weight:600;letter-spacing:-.01em;line-height:1.08;margin:0 0 40px}.mmm-cta .cta-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:28px}.mmm-cta .btn{align-items:center;border-radius:50px;cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;padding:16px 34px;text-decoration:none;transition:background-color .2s ease,transform .2s ease,color .2s ease}.mmm-cta .btn-primary{background:var(--pink);border:2px solid var(--pink);color:#fff}.mmm-cta .btn-primary:hover{background:var(--pink-dark);border-color:var(--pink-dark);color:#fff;transform:translateY(-2px)}.mmm-cta .btn-secondary{background:transparent;border:2px solid hsla(0,0%,100%,.55);color:#fff}.mmm-cta .btn-secondary:hover{background:#fff;border-color:#fff;color:var(--purple)}.mmm-cta .cta-trust{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:600;gap:12px;justify-content:center}.mmm-cta .stars{display:inline-flex;gap:3px}.mmm-cta .stars svg{display:block;fill:var(--stars);height:24px;width:24px}@media (max-width:700px){.mmm-cta{padding:72px 20px}.mmm-cta h2{font-size:36px}.mmm-cta .cta-trust{flex-direction:column;gap:8px}}