/* UCO 3.1: subtle Ken Burns effect, with static high-contrast text and independent slide navigation. */
.uco-hero-stage{overflow:hidden;isolation:isolate}
.uco-hero-slide{isolation:isolate;background-image:none!important;background-color:#12312f!important}
.uco-hero-slide::before{content:none!important}
.uco-hero-slide::after{content:"";position:absolute;inset:-1.5%;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,rgba(7,26,26,.9) 0%,rgba(7,26,26,.68) 50%,rgba(7,26,26,.30) 100%),var(--hero-img);background-size:cover;background-position:center center;transform:scale(1);will-change:transform}
.uco-hero-slide.is-active::after{animation:uco-hero-soft-zoom 9s ease-out both}
.uco-hero-slide > .uco-hero-copy{position:relative;z-index:1}
@keyframes uco-hero-soft-zoom{from{transform:scale(1)}to{transform:scale(1.065)}}
@media(max-width:700px){.uco-hero-slide::after{background-image:linear-gradient(0deg,rgba(7,26,26,.92),rgba(7,26,26,.53)),var(--hero-img)}}
@media(prefers-reduced-motion:reduce){.uco-hero-slide.is-active::after{animation:none!important;transform:none!important}}
