<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z4 (Threshold) Easy #01</name>
  <description>This workout introduces classic threshold intervals to improve your lactate shuttle and increase sustainable power. By working in focused blocks at your functional threshold power, you'll teach your body to clear lactate more efficiently, pushing your limits further.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="THRESHOLD" />
  </tags>
  <workout>
    <Warmup Duration="480" PowerLow="0.4" PowerHigh="0.7">
      <textevent timeoffset="30" message="Let's get started. Focus on settling in and finding a comfortable cadence." />
      <textevent timeoffset="240" message="Breathing should be controlled. Keep your upper body relaxed." />
      <textevent timeoffset="8" message="Ride right on the edge and stay controlled." />
    </Warmup>
    <IntervalsT Repeat="2" OnDuration="300" OffDuration="180" OnPower="0.95" OffPower="0.6">
      <textevent timeoffset="0" message="First threshold block. Settle into the effort, don't go out too hard." />
      <textevent timeoffset="150" message="Halfway! Maintain your posture. Smooth circles with the pedals." />
      <textevent timeoffset="300" message="Good work. Recover well, spin the legs." />
      <textevent timeoffset="480" message="Here we go again. Last big effort!" />
      <textevent timeoffset="630" message="You've got this. Stay strong through the finish." />
    </IntervalsT>
    <Cooldown Duration="360" PowerLow="0.6" PowerHigh="0.35">
      <textevent timeoffset="30" message="Great job! Time to cool down and let the body absorb the work." />
      <textevent timeoffset="180" message="Focus on bringing your heart rate down gradually." />
    </Cooldown>
  </workout>
</workout_file>