<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z3 (Tempo) Medium #01</name>
  <description>This classic workout builds sustained aerobic power through long, steady-state tempo intervals. Holding a consistent effort in this zone improves your body's ability to utilize fat for fuel and enhances muscular endurance, preparing you for long, fast-paced rides.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="TEMPO" />
  </tags>
  <workout>
    <Warmup Duration="600" PowerLow="0.4" PowerHigh="0.7">
      <textevent timeoffset="30" message="Let's begin the warm-up. Focus on smooth, relaxed pedaling." />
      <textevent timeoffset="300" message="Breathing should be controlled and steady." />
      <textevent timeoffset="8" message="Lock in tempo and keep it smooth." />
    </Warmup>
    <SteadyState Duration="300" Power="0.65">
      <textevent timeoffset="10" message="Time for a few pedal stroke drills. Focus on 'scraping mud' off the bottom of the stroke." />
      <textevent timeoffset="150" message="Now focus on pushing over the top of the pedal stroke." />
    </SteadyState>
    <IntervalsT Repeat="3" OnDuration="1500" OffDuration="450" OnPower="0.85" OffPower="0.55">
      <textevent timeoffset="0" message="First tempo block. Settle in, find your rhythm." />
      <textevent timeoffset="750" message="Halfway through this block. Stay focused on your form." />
      <textevent timeoffset="1500" message="Interval complete. Spin easy and recover." />
      <textevent timeoffset="1950" message="Second block starting. Maintain that solid pace." />
      <textevent timeoffset="2700" message="Great work, halfway point. Keep it steady." />
      <textevent timeoffset="3450" message="Two down, one to go. Recover well." />
      <textevent timeoffset="3900" message="Final tempo block! Stay strong and consistent to the end." />
      <textevent timeoffset="4650" message="You're in the home stretch of the main set. Finish strong!" />
    </IntervalsT>
    <SteadyState Duration="420" Power="0.6" />
    <Cooldown Duration="480" PowerLow="0.5" PowerHigh="0.3">
      <textevent timeoffset="10" message="Great work today. Let's start the cool-down." />
      <textevent timeoffset="240" message="Take some deep breaths and let the heart rate come down." />
    </Cooldown>
  </workout>
</workout_file>