 /* Секция объяснения тренировки */
        .workout-explained {
            background: var(--white);
            padding: 10px;
            margin-bottom: 10px;
            box-shadow: var(--shadow-soft);
            position: relative;
            border-left: 5px solid var(--gold-primary);
        }

        .workout-explained h2 {
            font-size: 2.0rem;
            margin-bottom: 25px;
            font-family: 'Arial Black', sans-serif;
            color: var(--gold-dark);
        }

        .workout-explained h2:first-letter {
            font-size: 3rem;
            color: var(--gold-primary);
        }

        .workout-explained p {
            font-size: 1.1rem;
            margin-bottom: 20px;
            color: var(--text-soft);
        }
