/* Styles for Ken Burns Scroll Effect Suffix: af68063b */

.kb-scroll-target {
    overflow: hidden;
    position: relative;
}

/* Ensure child images or backgrounds can scale correctly without losing centering */
.kb-scroll-target img {
    will-change: transform;
    transition: transform 0.1s cubic-bezier(0.25, 1, 0.5, 1);
}

/* For hero sections containing background images */
.kb-scroll-target.kb-has-bg {
    background-size: cover;
    background-attachment: scroll; /* Keep background static for scaling inside box */
}
