.hero .atera-cinematic{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#031a2a}.hero .atera-cinematic>img{display:block;will-change:transform,opacity}.hero .atera-diagonal-beam{position:absolute;left:0;top:-30%;height:160%;pointer-events:none;background:linear-gradient(90deg,transparent,#5fe6dc55 35%,#eaffffc9 50%,#59dbd44d 65%,transparent);mix-blend-mode:screen;will-change:transform,opacity}.hero .atera-copy-reveal{position:absolute;z-index:3;pointer-events:none}.hero .atera-copy-slice{position:absolute;inset:0;pointer-events:none;will-change:transform,opacity}.hero .atera-word-shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 38%,#56ffe1 45%,#edffff 50%,#56ffe1 55%,transparent 62%);background-size:250% 100%;mix-blend-mode:screen}
@media(prefers-reduced-motion:reduce){.hero[data-intro=running][data-intro-effect=soft-fade] #heroImage,.hero[data-intro=running][data-intro-effect=soft-fade] .unified-marketing-image{visibility:hidden!important}.hero[data-intro-effect=soft-fade] .atera-cinematic,.hero[data-intro-effect=soft-fade] .atera-copy-reveal{display:block!important}}

.hero .atera-mobile-curtain{position:absolute;z-index:1;top:-20%;left:-30%;width:160%;height:140%;background:#031a2a;transform-origin:center;will-change:transform;box-shadow:-3px 0 18px #8ae7e55c;pointer-events:none}
