/* Lazy Loading Styles */

/* Simple lazy loading with native loading attribute */
img[loading="lazy"] {
    transition: opacity 0.3s ease;
}

/* Ensure smooth loading for lazy images */
img[loading="lazy"]:not([src]) {
    opacity: 0;
}

/* Reduce motion for accessibility */
@media (prefers-reduced-motion: reduce) {
    img[loading="lazy"] {
        transition: none;
    }
}