/* Carrossel de imagens multinormas */
        .standards-shell {
            padding: 2rem 4.5rem;
            border: 1px solid var(--weet-border);
            border-radius: 1.2rem;
            background: #fff;
            box-shadow: 0 10px 30px rgba(0,30,43,.06);
        }
        .standard-item {
            height: 142px;
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1.1rem;
            border: 1px solid #e6ebef;
            border-radius: .9rem;
            background: #fff;
            transition: .25s ease;
            text-decoration: none;
        }
        .standard-item:hover { transform: translateY(-4px); border-color: var(--weet-cyan); box-shadow: 0 8px 22px rgba(0,102,135,.09); }
        .standard-item img { width: 100%; height: 100%; max-height: 98px; object-fit: contain; }
        .standards-carousel .carousel-control-prev,
        .standards-carousel .carousel-control-next {
            width: 44px;
            height: 44px;
            top: 50%;
            transform: translateY(-50%);
            border-radius: 50%;
            opacity: 1;
            background: var(--weet-primary);
        }
        .standards-carousel .carousel-control-prev { left: -58px; }
        .standards-carousel .carousel-control-next { right: -58px; }
