<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>45-min Z2 (Endurance) Easy #03</name>
  <description>Experience 'Endurance Waves' in this session. Instead of a steady effort, you will gently ramp up and down across the Z2 range. This workout mimics the subtle changes in effort required on rolling terrain, improving your ability to control power output smoothly. Aligned with Coggan Power Zones, these waves build aerobic endurance while keeping the ride engaging.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="ENDURANCE" />
  </tags>
  <workout>
    <Warmup Duration="300" PowerLow="0.5" PowerHigh="0.55">
      <textevent timeoffset="60" message="Easy spinning to start. Prepare the legs for the work ahead." />
    </Warmup>
    <Ramp Duration="300" PowerLow="0.6" PowerHigh="0.75">
      <textevent timeoffset="15" message="First wave up. Build the power smoothly." />
    </Ramp>
    <Ramp Duration="300" PowerLow="0.75" PowerHigh="0.6">
      <textevent timeoffset="15" message="Control the descent. Keep the pressure on the pedals." />
    </Ramp>
    <Ramp Duration="300" PowerLow="0.6" PowerHigh="0.75">
      <textevent timeoffset="150" message="Halfway up this second wave. Stay focused." />
    </Ramp>
    <Ramp Duration="300" PowerLow="0.75" PowerHigh="0.6">
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </Ramp>
    <Ramp Duration="300" PowerLow="0.6" PowerHigh="0.75">
      <textevent timeoffset="15" message="Final wave. Make it your smoothest one yet." />
    </Ramp>
    <Ramp Duration="300" PowerLow="0.75" PowerHigh="0.6" />
    <Cooldown Duration="600" PowerLow="0.6" PowerHigh="0.4">
      <textevent timeoffset="30" message="Workout complete. Time for a nice long cool down." />
      <textevent timeoffset="300" message="Focus on hydration and recovery." />
    </Cooldown>
  </workout>
</workout_file>