<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z5 (VO2 Max) Medium #03</name>
  <description>This diamond-structured workout challenges your VO2 max system with varying interval lengths. By building up to a tough central effort and then tapering back down, you'll improve both power production and mental resilience. This session simulates the variable demands of racing.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="300" PowerLow="0.4" PowerHigh="0.7">
      <textevent timeoffset="150" message="Focus on smooth circles as we warm up." />
      <textevent timeoffset="8" message="VO2 effort: commit and stay tall over the bike." />
    </Warmup>
    <IntervalsT Repeat="2" OnDuration="120" OffDuration="120" OnPower="1.08" OffPower="0.55">
      <textevent timeoffset="0" message="First block of 2-minute efforts. Settle in." />
    </IntervalsT>
    <IntervalsT Repeat="1" OnDuration="180" OffDuration="180" OnPower="1.15" OffPower="0.55">
      <textevent timeoffset="0" message="This is the peak effort. 3 minutes, give it your all!" />
      <textevent timeoffset="90" message="Halfway there. Dig deep!" />
    </IntervalsT>
    <IntervalsT Repeat="2" OnDuration="120" OffDuration="120" OnPower="1.08" OffPower="0.55">
      <textevent timeoffset="0" message="Back to the 2-minute efforts. Stay strong." />
      <textevent timeoffset="110" message="Last few seconds of work!" />
    </IntervalsT>
    <Cooldown Duration="180" PowerLow="0.7" PowerHigh="0.4">
      <textevent timeoffset="60" message="Great job conquering the diamond." />
    </Cooldown>
  </workout>
</workout_file>