<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>90-min Z6 (Anaerobic Capacity) Easy #06</name>
  <description>This workout simulates the demands of attacking and counter-attacking with paired, back-to-back sprints. It forces your body to begin recovery under stress, dramatically improving your repeatability for high-stakes race moments.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="900" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </Warmup>
    <SteadyState Duration="300" Power="0.65">
      <textevent timeoffset="150" message="Today is about repeatability. Short rest between two sprints." />
    </SteadyState>
    <IntervalsT Repeat="2" OnDuration="30" OffDuration="30" OnPower="1.55" OffPower="0.5">
      <textevent timeoffset="0" message="First sprint of the pair. Go!" />
      <textevent timeoffset="35" message="Very short rest, then again!" />
    </IntervalsT>
    <SteadyState Duration="600" Power="0.55">
      <textevent timeoffset="300" message="Long recovery. First set done. Two more to go." />
    </SteadyState>
    <IntervalsT Repeat="2" OnDuration="30" OffDuration="30" OnPower="1.55" OffPower="0.5">
      <textevent timeoffset="0" message="Second pair. Match that first effort!" />
    </IntervalsT>
    <SteadyState Duration="600" Power="0.55">
      <textevent timeoffset="300" message="Excellent work. One final set." />
    </SteadyState>
    <IntervalsT Repeat="2" OnDuration="30" OffDuration="30" OnPower="1.55" OffPower="0.5">
      <textevent timeoffset="0" message="Last set! Empty the tank!" />
    </IntervalsT>
    <SteadyState Duration="1080" Power="0.6" />
    <Cooldown Duration="900" PowerLow="0.75" PowerHigh="0.45">
      <textevent timeoffset="60" message="That's a tough one. Great job. Let's cool down." />
    </Cooldown>
  </workout>
</workout_file>