
    /* Enforce aspect ratios for posters */
    .content-slider .swiper-slide img {
        width: 100%;
        height: auto;
        object-fit: cover;
        /* Mobile Aspect Ratio: 113:169 */
        aspect-ratio: 113/169;
        border-radius: 10px; /* Optional: adds slight rounding like modern apps */
    }

    /* Desktop breakpoints */
    @media (min-width: 1024px) {
        .content-slider .swiper-slide img {
            /* Desktop Aspect Ratio: 209:313 */
            aspect-ratio: 209/313;
			border-radius: 12px; /* Optional: adds slight rounding like modern apps */
        }
    }
