<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>60-min Z5 (VO2 Max) Medium #03</name>
  <description>This session uses a pyramid structure to challenge your VO2 max system across varying durations. This format enhances your ability to handle repeated surges and improves both aerobic power and mental toughness for demanding race situations.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="600" PowerLow="0.4" PowerHigh="0.75">
      <textevent timeoffset="20" message="Reset posture: tall chest and quiet upper body." />
    </Warmup>
    <SteadyState Duration="180" Power="0.5" />
    <SteadyState Duration="120" Power="1.18">
      <textevent timeoffset="0" message="First step of the pyramid. 2 minutes." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.5" />
    <SteadyState Duration="180" Power="1.15">
      <textevent timeoffset="0" message="Moving up! 3 minutes here." />
      <textevent timeoffset="90" message="Stay on top of the gear." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.5" />
    <SteadyState Duration="240" Power="1.1">
      <textevent timeoffset="0" message="Top of the pyramid! 4 minutes." />
      <textevent timeoffset="120" message="Halfway home on this one!" />
    </SteadyState>
    <SteadyState Duration="240" Power="0.5" />
    <SteadyState Duration="180" Power="1.15">
      <textevent timeoffset="0" message="Working our way down. 3 minutes." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.5" />
    <SteadyState Duration="120" Power="1.18">
      <textevent timeoffset="0" message="Final push! 2 minutes hard." />
    </SteadyState>
    <SteadyState Duration="240" Power="0.5" />
    <Cooldown Duration="900" PowerLow="0.75" PowerHigh="0.35">
      <textevent timeoffset="60" message="Fantastic work on that pyramid. Time to recover." />
    </Cooldown>
  </workout>
</workout_file>