 @media (min-width: 768px) {
            .content {
                grid-template-columns: 2fr 1fr;
            }
            
            h1 {
                font-size: 2em;
            }
            
            .fitness-article {
                padding: 10px;
.main-text {
                padding: 10px;
            }
.reasons-grid {
                grid-template-columns: 1fr 1fr;
padding: 10px;
            }
            
            .training-article {
                padding: 10px;
            
            }
.reason-card {
                padding: 10px;
            
            }
        }

        @media (min-width: 1024px) {
            .content {
                grid-template-columns: 3fr 1fr;
            }
            
            h1 {
                font-size: 3.5em;
            }
        }
 @media (min-width: 768px) {
            .content {
                grid-template-columns: 1fr 1fr;
            }
            
            .instructions-grid {
                grid-template-columns: 1fr 1fr;
            }
            
            h1 {
                font-size: 2em;
            }
        }
 @media (min-width: 768px) {
            .exercises-container {
                grid-template-columns: 1fr 1fr;
            }
        }
 @media (min-width: 768px) {
            .days-container {
                grid-template-columns: 1fr 1fr;
            }
        }
        
        @media (min-width: 1024px) {
            .days-container {
                grid-template-columns: 1fr 1fr 1fr 1fr;
            }
        }
@media (max-width: 768px) {
            .exercise-content {
                grid-template-columns: 1fr;
            }
            
            .exercise-content h1 {
                font-size: 1.2rem;
            }
h1 {
                font-size: 1.2rem;
            }
        }