/* Metrics Section - Width Expansion */

.transformation-metrics {
    max-width: 1200px;
    margin: 80px auto 0;
}

.metrics-grid {
    max-width: 1200px !important;
}

/* モバイル対応 */
@media (max-width: 768px) {
    .transformation-metrics {
        padding: 40px 20px;
    }
    
    .metrics-grid {
        grid-template-columns: 1fr;
        gap: 20px;
    }
    
    .metric-card-large:nth-child(1),
    .metric-card-small:nth-child(2),
    .metric-card-left:nth-child(3),
    .metric-card-small:nth-child(4),
    .metric-card-small:nth-child(5) {
        grid-column: 1 / -1;
    }
}
