.touch-detect{height:1px;left:-9999px;position:absolute;top:-9999px;width:1px}.video-feature{cursor:pointer;position:relative;width:100%}.video-feature .video-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.video-feature .video-clip video{border-radius:0}.video-feature .main-video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-feature .play-icon{--x-offset:2px;--diameter:48px;background:var(--theme-accent-background);border-radius:50%;color:var(--theme-accent-foreground);height:var(--diameter);left:50%;pointer-events:none;position:absolute;scale:.95;top:50%;transform:translate(-50%,-50%);transform-origin:left top;transition:scale .15s ease-out;width:var(--diameter)}.video-feature .play-icon svg{height:17px;left:50%;position:absolute;top:50%;transform:translate(calc(-50% + var(--x-offset)),-50%);width:13px}.video-feature .play-icon:hover{scale:1}.video-feature .video-mobile,.video-feature .video-mobile>*,.video-feature .video-nonmobile,.video-feature .video-nonmobile>*{pointer-events:none}.video-feature .video-mobile .video-clip__controls,.video-feature .video-nonmobile .video-clip__controls{pointer-events:all}.video-feature .video-nonmobile{display:none}@media (min-width:64rem){.video-feature .video-link{align-items:center;aspect-ratio:16/9!important;display:flex;overflow:hidden;width:100%}.video-feature .video-media__item{max-width:none;transition:opacity .33s ease;width:100%}.video-feature .video-media__item--hide{opacity:0}.video-feature .main-video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-feature .play-icon{--x-offset:4px;--diameter:96px}.video-feature .play-icon svg{height:35px;width:26px}}@media (min-width:120rem){.video-feature .play-icon{--x-offset:6px;--diameter:128px}.video-feature .play-icon svg{height:46px;width:35px}}@media (hover:hover) and (pointer:fine){.video-feature .video-link{align-items:center;aspect-ratio:16/9;display:flex;overflow:hidden;width:100%}.video-feature .video-mobile{display:none}.video-feature .video-nonmobile{display:block}.touch-detect{left:-9998px}}
