.mv-cta{--mv-cta-ease:cubic-bezier(0.78,0.01,0.25,0.99);position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:10px;width:100%;height:100%;padding:20px;overflow:clip;border-radius:10px;background-color:#48120e;text-decoration:none;cursor:unset;will-change:transform}.mv-cta__media{position:absolute;inset:0;pointer-events:none;user-select:none;filter:brightness(1);-webkit-mask:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,1) 53%) add;mask:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,1) 53%) add;transition:scale .6s var(--mv-cta-ease)}.mv-cta__holder{flex:none;flex-direction:row;width:min-content;height:min-content;padding:2px;rotate:-45deg}.mv-cta__disc,.mv-cta__holder{position:relative;display:flex;align-items:center;justify-content:center;overflow:clip}.mv-cta__disc{flex:none;width:50px;height:50px;border-radius:100%;background-color:#ad1a1a;will-change:transform;translate:0 0;transition:translate .6s var(--mv-cta-ease),scale .6s var(--mv-cta-ease)}.mv-cta__disc--in{position:absolute;left:-100px;top:calc(50% - 25px);scale:0}.mv-cta__disc--out{scale:1;transition:translate 0s,scale .6s var(--mv-cta-ease)}.mv-cta__arrow{position:relative;display:block;flex:none;width:16px;height:16px}@media (min-width:1200px){.mv-cta{padding:30px;cursor:pointer}}@media (min-width:1200px) and (hover:hover){.mv-cta:hover .mv-cta__media{scale:1.1}.mv-cta:hover .mv-cta__disc--in{translate:102px 0;scale:1;transition:translate 0s,scale .6s var(--mv-cta-ease)}.mv-cta:hover .mv-cta__disc--out{translate:102px 0;scale:0;transition:translate .6s var(--mv-cta-ease),scale .6s var(--mv-cta-ease)}}