.hero-slide-zoom{position:relative;overflow:hidden;height:80vh;z-index:0}.hero-slide-zoom::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:url("https://kayafoundation.or.tz/wp-content/uploads/2025/10/Kaya-Foundation-hero-picture-scaled.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:1;animation:zoomFadeBase 20s ease-in-out infinite;z-index:1}.hero-slide-zoom::after{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:url("https://kayafoundation.or.tz/wp-content/uploads/2025/10/Kaya-Foundation-hero-scaled.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;animation:zoomFade 20s ease-in-out infinite;z-index:2}.hero-slide-zoom .bg3{position:absolute;inset:0;width:100%;height:100%;background-image:url("https://kayafoundation.or.tz/wp-content/uploads/2025/10/Kaya-Foundation-hero-scaled.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;animation:zoomFade 20s ease-in-out infinite;animation-delay:10s;z-index:3}.hero-slide-zoom .dark-overlay{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.45);z-index:4;pointer-events:none}@keyframes zoomFadeBase{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes zoomFade{0%{opacity:0;transform:scale(1)}10%{opacity:1;transform:scale(1)}40%{opacity:1;transform:scale(1.1)}50%{opacity:0;transform:scale(1.1)}100%{opacity:0;transform:scale(1)}}.hero-slide-zoom>*:not(.bg3):not(.dark-overlay){position:relative;z-index:5}@media (max-width:768px){.hero-slide-zoom{height:70vh}}