
/* V60 - force visible hero video */
.cl9-hero{
    position:relative!important;
    overflow:hidden!important;
    isolation:isolate!important;
    background:#07111e!important;
}
.cl60-hero-fallback{
    position:absolute!important;
    inset:0!important;
    z-index:0!important;
    background:url('/assets/clastie/img/clastie-fox-video-poster.png?v=6001') center center/cover no-repeat!important;
}
#cl60-hero-video.cl60-hero-video{
    display:block!important;
    position:absolute!important;
    inset:0!important;
    width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    object-position:center center!important;
    z-index:1!important;
    opacity:1!important;
    visibility:visible!important;
    pointer-events:none!important;
    filter:saturate(1.08) contrast(1.03) brightness(1.03)!important;
}
.cl46-hero-bg,.cl46-hero-depth,.cl54-hero-fallback,.cl9-hero-image,.cl57-hero-fox{
    display:none!important;
}
.cl52-hero-decor{
    z-index:2!important;
    opacity:.24!important;
}
.cl9-hero-overlay{
    z-index:3!important;
    background:
      linear-gradient(90deg,
        rgba(3,8,15,.78) 0%,
        rgba(3,8,15,.52) 32%,
        rgba(3,8,15,.16) 58%,
        rgba(3,8,15,.02) 80%,
        rgba(3,8,15,.08) 100%),
      linear-gradient(180deg,
        rgba(3,8,15,.01) 0%,
        rgba(3,8,15,.02) 58%,
        rgba(3,8,15,.25) 100%)!important;
}
.cl9-hero-inner{position:relative!important;z-index:4!important}
@media(max-width:768px){
    #cl60-hero-video.cl60-hero-video{object-position:62% center!important}
}
