<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z4 (Threshold) Pushing #05</name>
  <description>Sharpen your race-pace with these 'cruise' intervals. Short recoveries between sustained threshold efforts train your body to recover quickly while still under load. This is key for attacking and responding in races without going too deep into the red.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="THRESHOLD" />
    <tag name="CRUISE INTERVALS" />
  </tags>
  <workout>
    <Warmup Duration="720" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="300" message="Prepare for sustained efforts." />
      <textevent timeoffset="8" message="Threshold focus: steady effort, no surging." />
    </Warmup>
    <SteadyState Duration="1200" Power="0.85">
      <textevent timeoffset="600" message="Solid tempo block to get the engine fully warmed up." />
    </SteadyState>
    <IntervalsT Repeat="5" OnDuration="720" OffDuration="240" OnPower="1" OffPower="0.6">
      <textevent timeoffset="0" message="First cruise interval. Lock it in." />
      <textevent timeoffset="960" message="Second interval. Notice how the short rest feels." />
      <textevent timeoffset="2880" message="Deep into the workout now. This is where fitness is built." />
    </IntervalsT>
    <Cooldown Duration="480" PowerLow="0.55" PowerHigh="0.35">
      <textevent timeoffset="30" message="Cruise control disengaged. Great session." />
    </Cooldown>
  </workout>
</workout_file>