#mx .youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}#mx .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#mx .video-overlay__content{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer}#mx .video-overlay__content::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:ease-in .22s;pointer-events:none}#mx .video-overlay__content:hover::before{opacity:.08;transition:ease-out .077s}#mx .video-overlay__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#mx .video-overlay__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;fill:#fff;opacity:.9;cursor:pointer;pointer-events:none;z-index:1;transition:opacity .2s ease,transform .2s ease}#mx .video-overlay__content:hover .video-overlay__button{opacity:1;transform:translate(-50%,-50%) scale(1.05)}@media (min-width:768px){#mx .video-overlay__button{width:90px;height:90px}}#mx .youtube-embed__consent{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden}#mx .youtube-embed__consent iframe{position:absolute;top:0;left:0;width:100%;height:100%}#mx .cmplazypreviewiframe{position:absolute;inset:0;width:100%;height:100%;background:#f4f6f8;overflow:hidden}#mx .cmplazypreviewmsg{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:32px;margin:0;box-sizing:border-box;background:#f4f6f8}#mx .cmplazypreviewmsginner{text-align:center;max-width:400px}#mx .cmplazyhl{font-size:clamp(1.4rem,1.2rem + .45vw,1.7rem);font-weight:700;color:#171717;margin-bottom:12px;font-family:Montserrat,system-ui,-apple-system,sans-serif;line-height:1.3}#mx .cmplazytxt{font-size:clamp(0.95rem,.9rem + .15vw,1.05rem);font-weight:500;color:#525252;line-height:1.5;margin-bottom:24px;font-family:Montserrat,system-ui,-apple-system,sans-serif}#mx .cmplazybtn{margin-bottom:16px}#mx .cmplazybtnlink{display:inline-block;margin:0;padding:.75rem 1.25rem;background:#dc2626!important;color:#fff;border-radius:8px;font-size:.95rem;font-weight:700;letter-spacing:0;line-height:100%;cursor:pointer;text-decoration:none;font-family:Montserrat,system-ui,-apple-system,sans-serif;transition:background-color .2s ease}#mx .cmplazybtnlink:hover{background:#aa050e!important}#mx .cmplazybtnlink:active{background:#8a0409}#mx .cmplazycb{margin-top:16px}#mx .cmplazycb label{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:500;color:#525252;font-family:Montserrat,system-ui,-apple-system,sans-serif;cursor:pointer}#mx .cmplazycb label input{margin-top:4px}#mx .cmpcheckboxpreview{width:16px;height:16px;border:1px solid #a3a3a3;border-radius:4px;cursor:pointer;accent-color:#dc2626}#mx .cmplogo2{display:none!important}#mx .cmplogo2:hover a,#mx .cmplogo2:hover span{color:#171717}#mx .cmplogo2 a,#mx .cmplogo2 span{color:#737373;text-decoration:none;opacity:1;font-size:.8rem}#mx .cmplogo2hx{display:none}#mx .cmplogo2.cmplogoXL a{display:flex;align-items:center;gap:4px}#mx .cmplogo2.cmplogoXL a span{margin-bottom:2px}#mx .cmplogo2.cmplogoXL a img{padding:2px;background:#fff;opacity:1;border-radius:50%}@media (max-width:600px){#mx .cmplazypreviewmsg{padding:24px 16px}#mx .cmplazyhl{font-size:1.25rem}#mx .cmplazytxt{font-size:.9rem}#mx .video-overlay__button{width:60px;height:60px}}