<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z5 (VO2 Max) Pushing #09</name>
  <description>This workout focuses on controlled accelerations into the VO2 max zone. The 2-minute ramps teach pacing and build strength for efforts that require a gradual increase in power. The very short rests challenge your recovery systems, making this a potent session for race-specific fitness.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="300" PowerLow="0.5" PowerHigh="0.8">
      <textevent timeoffset="120" message="Get ready for some VO2 accelerations." />
    </Warmup>
    <Ramp Duration="120" PowerLow="1.05" PowerHigh="1.18">
      <textevent timeoffset="10" message="First acceleration. Smooth and controlled." />
    </Ramp>
    <SteadyState Duration="30" Power="0.5" />
    <Ramp Duration="120" PowerLow="1.05" PowerHigh="1.18">
      <textevent timeoffset="10" message="Again. Keep the pedal stroke fluid." />
    </Ramp>
    <SteadyState Duration="30" Power="0.5" />
    <Ramp Duration="120" PowerLow="1.05" PowerHigh="1.18">
      <textevent timeoffset="8" message="VO2 effort: commit and stay tall over the bike." />
    </Ramp>
    <SteadyState Duration="30" Power="0.5" />
    <Ramp Duration="120" PowerLow="1.05" PowerHigh="1.18">
      <textevent timeoffset="60" message="Halfway through the main block! Stay focused." />
    </Ramp>
    <SteadyState Duration="30" Power="0.5" />
    <Ramp Duration="120" PowerLow="1.05" PowerHigh="1.18">
      <textevent timeoffset="8" message="Hard start, then hold form through the effort." />
    </Ramp>
    <SteadyState Duration="30" Power="0.5" />
    <Ramp Duration="120" PowerLow="1.05" PowerHigh="1.18">
      <textevent timeoffset="8" message="VO2 effort: commit and stay tall over the bike." />
    </Ramp>
    <SteadyState Duration="30" Power="0.5" />
    <Ramp Duration="120" PowerLow="1.05" PowerHigh="1.18" />
    <SteadyState Duration="30" Power="0.5" />
    <Ramp Duration="120" PowerLow="1.05" PowerHigh="1.18">
      <textevent timeoffset="10" message="Last one! Make it your best one!" />
    </Ramp>
    <Cooldown Duration="300" PowerLow="0.7" PowerHigh="0.4">
      <textevent timeoffset="15" message="Great job holding that power. Time to cool down." />
    </Cooldown>
  </workout>
</workout_file>