<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z3 (Tempo) Medium #03</name>
  <description>This session breaks up tempo work into manageable intervals with short recoveries. This approach helps accumulate significant time in zone, boosting aerobic capacity and fatigue resistance without the mental strain of a single long effort.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="TEMPO" />
    <tag name="INTERVALS" />
  </tags>
  <workout>
    <Warmup Duration="300" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="10" message="Let's get warm. Focus on making perfect circles with your pedals." />
      <textevent timeoffset="8" message="Lock in tempo and keep it smooth." />
    </Warmup>
    <IntervalsT Repeat="4" OnDuration="240" OffDuration="60" OnPower="0.88" OffPower="0.6">
      <textevent timeoffset="10" message="First 4-minute block. Find your tempo pace." />
      <textevent timeoffset="120" message="Halfway! Keep it smooth and controlled." />
      <textevent timeoffset="250" message="Short recovery coming up. Spin easy." />
      <textevent timeoffset="610" message="Two down, two to go. You've got this!" />
    </IntervalsT>
    <Cooldown Duration="300" PowerLow="0.55" PowerHigh="0.4">
      <textevent timeoffset="15" message="Fantastic work. Let the body cool down gradually." />
    </Cooldown>
  </workout>
</workout_file>