.mv-feature{position:relative;margin-top:156px;--mv-feat-h:clamp(520px,100vh,1080px)}.mv-stage+.mv-feature,.mv-cards+.mv-feature{margin-top:154px}.mv-feature__media{position:relative;height:var(--mv-feat-h);overflow:hidden;background:#0a0a0a}.mv-feature__poster,.mv-feature__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mv-feature__video{opacity:0;transition:opacity .6s}.mv-feature__video.is-playing{opacity:1}.mv-feature__media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0000 48%,#0000008c 68%,#000000eb 86%,#000 97%)}.mv-vidbtn{position:absolute;z-index:2;top:24px;right:49px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#fff;color:#000;transition:transform .2s}.mv-vidbtn:hover{transform:scale(1.08)}.mv-vidbtn .mv-i{width:9px;height:9px}.mv-vidbtn__play,.mv-feature.is-stopped .mv-vidbtn__stop{display:none}.mv-feature.is-stopped .mv-vidbtn__play{display:block;width:8px;height:10px;margin-left:2px}.mv-feature__content{position:relative;z-index:2;display:flex;align-items:center;gap:82px;margin-top:-161px}.mv-feature__logo{flex:none}.mv-feature__logo img{width:auto;max-width:272px;max-height:186px}.mv-feature__body{min-width:0;flex:1}.mv-crumb{display:flex;align-items:center;gap:14px;font:700 17px/20px var(--mv-font)}.mv-crumb__parent{font-weight:600;color:var(--mv-muted-2);transition:color .2s}.mv-crumb__parent:hover{color:#fff}.mv-crumb__sep{color:var(--mv-muted-2);font-weight:500}.mv-crumb__current{color:#dadadb}.mv-feature__text{max-width:560px;margin-top:12px;font:400 18px/28px var(--mv-font);color:var(--mv-text-2)}.mv-feature__actions{display:flex;flex-wrap:wrap;align-items:center;gap:29px;margin-top:26px}.mv-platforms{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.mv-platforms li{font:700 15px/19px var(--mv-font-display);text-transform:uppercase;letter-spacing:.02em;color:#fff;white-space:nowrap}@media(max-width:1023px){.mv-feature{--mv-feat-h:clamp(420px,70vh,720px)}.mv-feature__content{flex-direction:column;align-items:flex-start;gap:24px;margin-top:-140px}.mv-feature__logo img{max-height:130px}.mv-vidbtn{right:24px}}@media(max-width:767px){.mv-feature,.mv-stage+.mv-feature,.mv-cards+.mv-feature{margin-top:96px}.mv-feature{--mv-feat-h:60svh}.mv-feature__text{font-size:16px;line-height:25px}.mv-feature__actions{gap:18px}}
