.mvm-btn{white-space:nowrap;color:#fff;cursor:pointer;isolation:isolate;z-index:1;background:radial-gradient(67.54% 100.03% at 50% 0,#ffe4d1,#ff8a3d 14%,#ff5a1f 32%,#d64e0a 62.5%,#8a2e00);border:1.196px solid #ff5a1fb8;border-radius:15.623px;justify-content:center;align-items:center;padding:20px 50px 20px 70px;font-family:Outfit,Inter,system-ui,sans-serif;font-size:18px;font-weight:600;text-decoration:none;transition:all .5s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #ff5a1f57,0 14px 54px #ff5a1f85}.mvm-btn-glow{border-radius:inherit;filter:blur(18px);pointer-events:none;z-index:0;background:#ff5a1f61;position:absolute;inset:0;transform:scale(.94)}.mvm-btn-gloss{border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(135deg,#ffffff38,#ffffff14,#fff0 56%);position:absolute;inset:0}.mvm-btn:hover{filter:brightness(1.2);padding:20px 80px 20px 50px}.mvm-btn-text{z-index:2;transition:transform .5s;position:relative}.mvm-btn:hover .mvm-btn-text{transform:scale(1.05)}.mvm-btn-icon{color:#000;z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .5s;display:inline-flex;position:absolute;top:50%}.mvm-btn-icon-left{opacity:1;left:18px;transform:translateY(-50%)scale(1)}.mvm-btn-icon-right{opacity:0;right:18px;transform:translateY(-50%)scale(.6)}.mvm-btn:hover .mvm-btn-icon-left{opacity:0;transform:translateY(-50%)scale(.6)}.mvm-btn:hover .mvm-btn-icon-right{opacity:1;transform:translateY(-50%)scale(1)rotate(360deg)}.mvm-btn-shine{opacity:0;mix-blend-mode:plus-lighter;pointer-events:none;will-change:transform,opacity;z-index:1;background:linear-gradient(90deg,#fff0,#fff3,#ffffff8f 36%,#fff,#ffffff8f 64%,#fff3,#fff0);border-radius:999px;width:28%;height:140%;animation:2.2s ease-in-out infinite mvm-shine;position:absolute;top:-20%;left:-35%;transform:skew(-20deg)translate(0);-webkit-mask-image:radial-gradient(64% 54%,#000 0%,#000000fa 48%,#000000c7 66%,#0000 100%);mask-image:radial-gradient(64% 54%,#000,#000000fa 48%,#000000c7 66%,#0000)}@keyframes mvm-shine{0%{opacity:0;transform:skew(-20deg)translate(0)}20%{opacity:.4}50%{opacity:.9}80%{opacity:.4}to{opacity:0;transform:skew(-20deg)translate(420%)}}.mvm-btn.mvm-btn-sm{border-radius:999px;padding:6px 16px 6px 30px;font-size:11.5px}.mvm-btn.mvm-btn-sm:hover{padding:6px 30px 6px 16px}.mvm-btn.mvm-btn-sm .mvm-btn-icon{width:18px;height:18px}.mvm-btn.mvm-btn-sm .mvm-btn-icon-left{left:6px}.mvm-btn.mvm-btn-sm .mvm-btn-icon-right{right:6px}@media(max-width:768px){.mvm-btn.mvm-btn-sm{box-shadow:0 2px 8px #ff5a1f47,0 4px 14px #ff5a1f61}.mvm-btn.mvm-btn-sm .mvm-btn-glow{filter:blur(8px);background:#ff5a1f3d;transform:scale(.96)}}.mvm-btn.sticky-cta-lg{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;width:100%;padding:18px 52px;font-size:15px;font-weight:700;box-shadow:0 8px 28px #ff5a1f6b,0 18px 64px #ff5a1f94}.mvm-btn.sticky-cta-lg:hover{padding:18px 52px}.mvm-btn.sticky-cta-lg .mvm-btn-text{transform:none}.mvm-btn.sticky-cta-lg:hover .mvm-btn-text{transform:scale(1.04)}.mvm-btn.sticky-cta-lg .mvm-btn-icon{width:28px;height:28px}.mvm-btn.sticky-cta-lg .mvm-btn-icon-left{left:14px}.mvm-btn.sticky-cta-lg .mvm-btn-icon-right{right:14px}.mvm-btn.mvm-white{color:#0a0a0a;background:radial-gradient(67.54% 100.03% at 50% 0,#fff,#f7f7f7 32%,#e4e4e7 70%,#c9c9d1);border-color:#ffffffd9;box-shadow:0 4px 18px #ffffff24,0 10px 36px #ffffff29}.mvm-btn.mvm-white .mvm-btn-glow{background:#ffffff3d}.mvm-btn.mvm-white .mvm-btn-icon{color:#fff;background:#0a0a0a}.mvm-btn.mvm-lime{color:#0d1a00;background:radial-gradient(67.54% 100.03% at 50% 0,#f0ffb0,#d9f99d 16%,#bef264 36%,#a3e635 66%,#65a30d);border-color:#a3e635cc;box-shadow:0 4px 18px #a3e6353d,0 10px 36px #a3e63557}.mvm-btn.mvm-lime .mvm-btn-glow{background:#a3e6354d}.mvm-btn.mvm-lime .mvm-btn-icon{color:#d9f99d;background:#0d1a00}.mvm-btn.mvm-pink{color:#fff;background:radial-gradient(67.54% 100.03% at 50% 0,#ffe4ec,#fda4c0 14%,#fb7185 34%,#f43f5e 64%,#9f1239);border-color:#f43f5ec7;box-shadow:0 4px 18px #f43f5e3d,0 10px 36px #f43f5e57}.mvm-btn.mvm-pink .mvm-btn-glow{background:#f43f5e4d}.mvm-btn.mvm-purple{color:#fff;background:radial-gradient(67.54% 100.03% at 50% 0,#f5d0fe,#e879f9 16%,#d946ef 36%,#a21caf,#701a75);border-color:#c026d3c7;box-shadow:0 4px 18px #d946ef3d,0 10px 36px #d946ef57}.mvm-btn.mvm-purple .mvm-btn-glow{background:#d946ef4d}
