<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>90-min Z2 (Endurance) Medium #02</name>
  <description>This workout challenges your aerobic system with three ascending blocks of endurance work. By gradually increasing the intensity within Zone 2, you'll train your body to sustain effort as fatigue begins to set in. This mimics the feeling of a long ride where the pace subtly increases. Referencing the Coggan Power Zones, this session builds strength at the upper end of your endurance capabilities.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="ENDURANCE" />
  </tags>
  <workout>
    <Warmup Duration="600" PowerLow="0.4" PowerHigh="0.6">
      <textevent timeoffset="300" message="Easy spinning to start. Let's get the blood flowing before the main work begins." />
      <textevent timeoffset="8" message="Settle into your all-day endurance rhythm." />
    </Warmup>
    <SteadyState Duration="1440" Power="0.65">
      <textevent timeoffset="30" message="First block. Settle into a comfortable, low-endurance pace." />
      <textevent timeoffset="720" message="Halfway through this block. Focus on smooth, efficient pedaling." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.5" />
    <SteadyState Duration="1440" Power="0.7">
      <textevent timeoffset="30" message="Second block. A slight increase in effort now. Keep your breathing controlled." />
      <textevent timeoffset="720" message="Stay strong. This is a key intensity for building your aerobic base." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.5" />
    <SteadyState Duration="1200" Power="0.75">
      <textevent timeoffset="30" message="Final block. Pushing the top of Zone 2. Maintain your form." />
      <textevent timeoffset="600" message="Hold this effort. This is where the real adaptations happen." />
    </SteadyState>
    <Cooldown Duration="600" PowerLow="0.55" PowerHigh="0.35">
      <textevent timeoffset="30" message="Excellent job. Let's bring the effort down and start the cool-down." />
    </Cooldown>
  </workout>
</workout_file>