<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>90-min Z5 (VO2 Max) Medium #07</name>
  <description>This workout intensifies the recovery period by using a 'floating' rest interval in the high endurance or low tempo zone. This challenges your body's ability to recover while still under significant metabolic stress. It's an advanced session that simulates the constant pressure of racing and builds incredible aerobic resilience.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="900" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="20" message="Reset posture: tall chest and quiet upper body." />
    </Warmup>
    <SteadyState Duration="1200" Power="0.7">
      <textevent timeoffset="30" message="Steady endurance miles to begin. Focus on efficient pedaling." />
      <textevent timeoffset="600" message="Halfway. Are your shoulders relaxed? Is your breathing steady?" />
    </SteadyState>
    <SteadyState Duration="300" Power="0.55">
      <textevent timeoffset="30" message="Get ready, the main set features 'floating' recoveries." />
    </SteadyState>
    <IntervalsT Repeat="4" OnDuration="240" OffDuration="180" OnPower="1.08" OffPower="0.76">
      <textevent timeoffset="0" message="First interval. Power on!" />
      <textevent timeoffset="240" message="Now, the float recovery. No slacking off, keep the pressure on." />
      <textevent timeoffset="420" message="Back to the power! Second interval." />
      <textevent timeoffset="660" message="Floating again. This is tough, but it's making you stronger." />
      <textevent timeoffset="1260" message="Last hard effort. Finish strong!" />
    </IntervalsT>
    <SteadyState Duration="600" Power="0.5" />
    <Cooldown Duration="720" PowerLow="0.4" PowerHigh="0.75">
      <textevent timeoffset="60" message="That was a tough one. The 'float' is no joke. Great work." />
    </Cooldown>
  </workout>
</workout_file>