<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z4 (Threshold) Easy #06</name>
  <description>Build your threshold power with ramped intervals. Each work block gradually increases in intensity, forcing you to stay engaged and adapt your effort. This enhances pacing skills and strengthens your ability to handle accumulating fatigue during hard efforts.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="THRESHOLD" />
  </tags>
  <workout>
    <Warmup Duration="300" PowerLow="0.5" PowerHigh="0.6">
      <textevent timeoffset="150" message="Steady warm up. Find a good rhythm." />
      <textevent timeoffset="8" message="Threshold focus: steady effort, no surging." />
    </Warmup>
    <Ramp Duration="300" PowerLow="0.92" PowerHigh="1.02">
      <textevent timeoffset="15" message="First ramp. Build the power smoothly." />
      <textevent timeoffset="150" message="Halfway. Stay in control as the power rises." />
    </Ramp>
    <SteadyState Duration="240" Power="0.6">
      <textevent timeoffset="30" message="Recovery time. Spin easy." />
    </SteadyState>
    <Ramp Duration="300" PowerLow="0.92" PowerHigh="1.02">
      <textevent timeoffset="15" message="Last big effort. Let's do this!" />
      <textevent timeoffset="270" message="Almost at the top! Hold on!" />
    </Ramp>
    <Cooldown Duration="420" PowerLow="0.6" PowerHigh="0.35">
      <textevent timeoffset="60" message="Excellent job. Let the body recover." />
    </Cooldown>
  </workout>
</workout_file>