<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z5 (VO2 Max) Medium #10</name>
  <description>Test your recovery capacity with this cut-down recovery workout. The 3-minute VO2 max intervals remain constant, but the rest periods get progressively shorter. This forces your body to adapt and recover more efficiently under stress, a crucial skill for any competitive cyclist.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="300" PowerLow="0.5" PowerHigh="0.8" />
    <SteadyState Duration="180" Power="1.1">
      <textevent timeoffset="0" message="First 3-minute effort. Settle into a hard pace." />
      <textevent timeoffset="90" message="Halfway. Stay strong." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.55">
      <textevent timeoffset="90" message="Longest recovery is first. Use it." />
    </SteadyState>
    <SteadyState Duration="180" Power="1.1">
      <textevent timeoffset="0" message="Second interval. Recovery gets shorter after this." />
    </SteadyState>
    <SteadyState Duration="150" Power="0.55">
      <textevent timeoffset="20" message="Reset posture: tall chest and quiet upper body." />
    </SteadyState>
    <SteadyState Duration="180" Power="1.1">
      <textevent timeoffset="0" message="This will feel harder with less rest. Focus!" />
    </SteadyState>
    <SteadyState Duration="120" Power="0.55">
      <textevent timeoffset="60" message="Shortest rest. Prepare for the final push." />
    </SteadyState>
    <SteadyState Duration="180" Power="1.1">
      <textevent timeoffset="0" message="Final interval. Empty the tank!" />
    </SteadyState>
    <SteadyState Duration="150" Power="0.55" />
    <Cooldown Duration="180" PowerLow="0.7" PowerHigh="0.35">
      <textevent timeoffset="30" message="That was tough. Awesome job. Time to cool down." />
    </Cooldown>
  </workout>
</workout_file>