<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z5 (VO2 Max) Easy #09</name>
  <description>This workout challenges you with intervals that step up in intensity. Each effort starts at the low end of your VO2 max zone and finishes at the high end. This teaches pacing for hard efforts and builds your capacity to handle accumulating fatigue.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="300" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </Warmup>
    <SteadyState Duration="120" Power="0.65" />
    <SteadyState Duration="60" Power="1.06">
      <textevent timeoffset="8" message="Hard start, then hold form through the effort." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.12">
      <textevent timeoffset="0" message="First interval. Step up the power now!" />
    </SteadyState>
    <SteadyState Duration="240" Power="0.6">
      <textevent timeoffset="120" message="Recover well. One down, two to go." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.06">
      <textevent timeoffset="8" message="VO2 effort: commit and stay tall over the bike." />
    </SteadyState>
    <SteadyState Duration="60" Power="1.12">
      <textevent timeoffset="0" message="Second interval. Drive that power up!" />
    </SteadyState>
    <SteadyState Duration="240" Power="0.6" />
    <SteadyState Duration="60" Power="1.06" />
    <SteadyState Duration="60" Power="1.12">
      <textevent timeoffset="0" message="Final step-up. Finish strong!" />
    </SteadyState>
    <SteadyState Duration="240" Power="0.6" />
    <Cooldown Duration="300" PowerLow="0.7" PowerHigh="0.4">
      <textevent timeoffset="30" message="Excellent pacing. Time to recover." />
    </Cooldown>
  </workout>
</workout_file>