<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z5 (VO2 Max) Easy #06</name>
  <description>This session features descending interval lengths, starting with the longest effort first while you are fresh. This structure allows you to push for longer durations at VO2 max. As fatigue sets in, the shorter intervals remain achievable, ensuring a high-quality workout from start to finish.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="300" PowerLow="0.45" PowerHigh="0.75">
      <textevent timeoffset="8" message="Hard start, then hold form through the effort." />
    </Warmup>
    <SteadyState Duration="120" Power="0.7">
      <textevent timeoffset="60" message="Get your body ready for the work ahead." />
    </SteadyState>
    <SteadyState Duration="90" Power="1.15">
      <textevent timeoffset="0" message="Longest interval first. Settle in!" />
      <textevent timeoffset="45" message="Halfway there, stay strong." />
    </SteadyState>
    <SteadyState Duration="270" Power="0.6" />
    <SteadyState Duration="60" Power="1.18">
      <textevent timeoffset="0" message="Next up, the 60-second effort." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.6" />
    <SteadyState Duration="30" Power="1.2">
      <textevent timeoffset="0" message="Last one, just 30 seconds. All out!" />
    </SteadyState>
    <SteadyState Duration="150" Power="0.6" />
    <SteadyState Duration="300" Power="0.6">
      <textevent timeoffset="150" message="Main set done. Let's start the recovery process." />
    </SteadyState>
    <Cooldown Duration="300" PowerLow="0.65" PowerHigh="0.4" />
  </workout>
</workout_file>