<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>90-min Z5 (VO2 Max) Medium #06</name>
  <description>Experience a different kind of challenge with ramped VO2 max intervals. Each 4-minute effort gradually increases in intensity, forcing you to recruit more muscle fibers as the interval progresses. This workout improves your sustained power and your ability to accelerate while already under load.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="900" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="30" message="Let's start this session with a solid 15-minute warm-up." />
    </Warmup>
    <IntervalsT Repeat="2" OnDuration="600" OffDuration="120" OnPower="0.85" OffPower="0.6">
      <textevent timeoffset="10" message="First tempo block. Find a comfortable cadence." />
      <textevent timeoffset="720" message="Second tempo block. Let's get the engine running." />
    </IntervalsT>
    <SteadyState Duration="300" Power="0.55">
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </SteadyState>
    <Ramp Duration="240" PowerLow="1.06" PowerHigh="1.18">
      <textevent timeoffset="10" message="First ramp. Build the power smoothly." />
    </Ramp>
    <SteadyState Duration="240" Power="0.6" />
    <Ramp Duration="240" PowerLow="1.06" PowerHigh="1.18">
      <textevent timeoffset="10" message="Ramp two. Stay on top of the gear." />
    </Ramp>
    <SteadyState Duration="240" Power="0.6" />
    <Ramp Duration="240" PowerLow="1.06" PowerHigh="1.18">
      <textevent timeoffset="10" message="Third ramp. The fatigue will be building now." />
    </Ramp>
    <SteadyState Duration="240" Power="0.6" />
    <Ramp Duration="240" PowerLow="1.06" PowerHigh="1.18">
      <textevent timeoffset="10" message="Final ramp! Push all the way to the end." />
    </Ramp>
    <SteadyState Duration="120" Power="0.5" />
    <Cooldown Duration="720" PowerLow="0.4" PowerHigh="0.75">
      <textevent timeoffset="60" message="Ramps complete. Awesome effort. Time for a good cool-down." />
    </Cooldown>
  </workout>
</workout_file>