/**
 * FSB Theme — Custom CSS Overrides
 *
 * Loaded last in <head> so any rule here wins over block dist/ CSS at equal
 * specificity. Use this file for design tweaks while the original Vite source
 * for per-block styles is unavailable.
 *
 * Cache-busted via filemtime() — refresh the browser to see changes.
 */

/* ─── Clients block — uniform logo bounding box ────────────────────────
 * Each logo gets a fixed-size box; img scales to fit via object-fit: contain.
 * Horizontal logos hit the width limit, vertical/square ones hit the height
 * limit — all occupy roughly the same optical footprint.
 * Tweak the width/height pairs per breakpoint to taste.
 */
.clients-block__logo img {
    width: 100%;
    height: 80px;
    max-height: none;
    object-fit: contain;
}

@media (min-width: 768px) {
    .clients-block__logo img {
        height: 96px;
    }
}

@media (min-width: 1024px) {
    .clients-block__logo img {
        height: 112px;
    }
}
