<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>90-min Z5 (VO2 Max) Pushing #10</name>
  <description>This session blends a long tempo block with sharp VO2 max over-unders to build ultimate fatigue resistance. After accumulating time in the tempo zone, you'll tackle four intervals that alternate between VO2 max and threshold. This workout improves your ability to clear lactate while working at a high intensity.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="VO2MAX" />
  </tags>
  <workout>
    <Warmup Duration="480" PowerLow="0.45" PowerHigh="0.75">
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </Warmup>
    <SteadyState Duration="120" Power="0.5" />
    <SteadyState Duration="60" Power="1.1">
      <textevent timeoffset="8" message="Hard start, then hold form through the effort." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.5" />
    <SteadyState Duration="2040" Power="0.7">
      <textevent timeoffset="1000" message="Lock into this tempo effort. Stay relaxed and efficient." />
    </SteadyState>
    <IntervalsT Repeat="4" OnDuration="300" OffDuration="180" OnPower="1.08" OffPower="0.95">
      <textevent timeoffset="0" message="Over-unders! Power up to VO2 max." />
      <textevent timeoffset="301" message="Settle into threshold. Control your breathing." />
    </IntervalsT>
    <Cooldown Duration="720" PowerLow="0.4" PowerHigh="0.75">
      <textevent timeoffset="300" message="Workout complete. Great job holding power under fatigue." />
    </Cooldown>
  </workout>
</workout_file>