<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>75-min Z6 (Anaerobic Capacity) Pushing #03</name>
  <description>This workout uses a pyramid structure to challenge your anaerobic system from multiple angles. Starting with short, intense bursts and progressing to longer efforts, you'll build lactate tolerance and mental toughness. The variety keeps your body guessing and adapting.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="600" PowerLow="0.45" PowerHigh="0.75" />
    <SteadyState Duration="180" Power="0.55">
      <textevent timeoffset="60" message="Focus on quadrant drills: push, scrape, lift, drive." />
    </SteadyState>
    <IntervalsT Repeat="2" OnDuration="30" OffDuration="30" OnPower="1.1" OffPower="0.55">
      <textevent timeoffset="8" message="Fast legs and full intent on this effort." />
      <textevent timeoffset="20" message="Reset posture: tall chest and quiet upper body." />
    </IntervalsT>
    <SteadyState Duration="240" Power="0.65">
      <textevent timeoffset="120" message="Get ready for the first block of intervals." />
    </SteadyState>
    <IntervalsT Repeat="4" OnDuration="30" OffDuration="60" OnPower="1.5" OffPower="0.5">
      <textevent timeoffset="0" message="Short and sharp! Explosive power." />
    </IntervalsT>
    <SteadyState Duration="600" Power="0.5">
      <textevent timeoffset="300" message="Long recovery. Get ready for the 60-second efforts." />
    </SteadyState>
    <IntervalsT Repeat="3" OnDuration="60" OffDuration="120" OnPower="1.4" OffPower="0.5">
      <textevent timeoffset="0" message="Settle in, find your rhythm." />
      <textevent timeoffset="30" message="Halfway there! Stay focused." />
    </IntervalsT>
    <SteadyState Duration="600" Power="0.5">
      <textevent timeoffset="300" message="Final block coming up. The longest efforts of the day." />
    </SteadyState>
    <IntervalsT Repeat="2" OnDuration="90" OffDuration="180" OnPower="1.3" OffPower="0.5">
      <textevent timeoffset="0" message="Last push! Empty the tank." />
    </IntervalsT>
    <Cooldown Duration="720" PowerLow="0.45" PowerHigh="0.7">
      <textevent timeoffset="60" message="That was tough. Great work. Spin it out." />
    </Cooldown>
  </workout>
</workout_file>