body .mx-home-cta{background:linear-gradient(180deg,#f51b1b 0%,#d00000 100%);color:#fff;border:1px solid #ce0000;box-shadow:0 5px 0 #900000,0 9px 20px #d9050526;position:relative;overflow:hidden;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease;animation:mx-home-pulse 4s ease-in-out infinite}body .mx-home-cta::after{content:"";position:absolute;inset:-50% auto -50% -65%;width:35%;background:linear-gradient(90deg,transparent,#ffffff55,transparent);transform:skewX(-20deg);animation:mx-home-shine 4s ease-in-out infinite;pointer-events:none}body .mx-home-cta:hover,body .mx-home-cta:focus-visible{animation:none;transform:translateY(-3px);box-shadow:0 8px 0 #900000,0 12px 24px #d9050540}body .mx-home-cta:active{transform:translateY(2px);box-shadow:0 2px 0 #900000}@keyframes mx-home-pulse{0%,65%,100%{transform:translateY(0)}75%{transform:translateY(-3px)}85%{transform:translateY(0)}}@keyframes mx-home-shine{0%,65%{left:-65%}90%,100%{left:135%}}@media(prefers-reduced-motion:reduce){body .mx-home-cta,body .mx-home-cta::after{animation:none;transition:none}}


.mx-hero-cta{position:absolute;z-index:4;left:4.6%;top:73.7%;width:22.5%;height:8.4%;display:flex;align-items:center;justify-content:center;gap:.4em;background:linear-gradient(#ff3434,#e00000 55%,#bb0000);border:2px solid #ff7777;border-radius:10px;color:#fff!important;text-decoration:none;font:900 clamp(12px,1.5vw,28px)/1 Arial,sans-serif;box-shadow:0 5px 0 #7e0000,0 0 22px #ef000077;overflow:hidden;animation:mx-hero-glow 2.8s ease-in-out infinite}.mx-hero-cta::after{content:"";position:absolute;inset:-50% auto -50% -65%;width:35%;background:linear-gradient(90deg,transparent,#ffffff77,transparent);transform:skewX(-20deg);animation:mx-home-shine 3s ease-in-out infinite}.mx-hero-cta:hover{filter:brightness(1.15)}.mx-hero-cta:focus-visible{outline:3px solid #fff;outline-offset:4px}.mx-hero-trial{position:absolute;z-index:3;left:29%;top:83.8%;width:8.5%;height:5.8%;background:#080808;color:#fff;font:500 clamp(9px,1vw,18px)/1.2 Arial,sans-serif;display:flex;align-items:center}.hero__media-wrapper:has(.mx-hero-cta){position:relative}@keyframes mx-hero-glow{0%,100%{box-shadow:0 5px 0 #7e0000,0 0 14px #ef000066}50%{box-shadow:0 5px 0 #7e0000,0 0 30px #ff2222cc}}@media(max-width:749px){.mx-hero-cta{left:4%;top:85%;width:48.5%;height:6.1%;font-size:clamp(10px,2.9vw,22px);border-radius:8px;gap:.3em}.mx-hero-trial{left:56%;top:93.5%;width:16%;height:4%;font-size:clamp(8px,1.8vw,14px)}}@media(prefers-reduced-motion:reduce){.mx-hero-cta,.mx-hero-cta::after{animation:none}}

.mx-hero-cta{font-size:clamp(10px,1.25vw,24px);white-space:nowrap}.mx-hero-cta svg{width:1.6em;height:1.6em;flex-shrink:0}@media(max-width:749px){.mx-hero-cta{font-size:2.5vw}}
