
#page-ventures .ventures-movie-stage{position:relative;isolation:isolate}
#page-ventures .ventures-movie-stage #ventures-walking-loop{position:absolute!important;inset:0;width:100%!important;height:100%!important;opacity:0;pointer-events:none;transition:opacity .7s ease}
#page-ventures .ventures-movie-stage.walking #ventures-walking-loop{opacity:1}
#page-ventures .ventures-film video{-webkit-mask-image:linear-gradient(to right,transparent,#000 15%,#000 86%,transparent),linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 4%,#000 10.5%,#000 78%,transparent)!important;mask-image:linear-gradient(to right,transparent,#000 15%,#000 86%,transparent),linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 4%,#000 10.5%,#000 78%,transparent)!important}
#page-ventures .perspective-copy-left,#page-ventures .perspective-copy-right{font-size:clamp(18.7px,1.485vw,23.1px)!important;line-height:1.65}
#page-ventures .perspective-copy-left .perspective-sentence:first-child{margin-bottom:36px}
#page-ventures .perspective-sentence{opacity:0}
#page-ventures .perspective-shadow-title [data-shadow]::after{animation:none!important;opacity:var(--heading-shadow,0);filter:blur(10px)}
@media(max-width:900px){#page-ventures .perspective-copy-left,#page-ventures .perspective-copy-right{font-size:20.9px!important}}
@media(prefers-reduced-motion:reduce){#page-ventures .perspective-sentence{opacity:1!important}}
