<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>60-min Z4 (Threshold) Easy #01</name>
  <description>This workout introduces classic threshold intervals to build sustainable power. By working in focused blocks at your functional threshold power (FTP), you'll improve your body's ability to clear lactate, effectively raising your sustainable power ceiling. This session is foundational for improving time trial performance and overall endurance.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="THRESHOLD" />
  </tags>
  <workout>
    <Warmup Duration="600" PowerLow="0.45" PowerHigh="0.75">
      <textevent timeoffset="30" message="Let's begin. Focus on a smooth, circular pedal stroke." />
      <textevent timeoffset="300" message="Breathing should be relaxed and controlled." />
      <textevent timeoffset="8" message="Ride right on the edge and stay controlled." />
    </Warmup>
    <SteadyState Duration="300" Power="0.65" />
    <IntervalsT Repeat="3" OnDuration="300" OffDuration="300" OnPower="0.98" OffPower="0.6">
      <textevent timeoffset="10" message="First interval. Settle in, find your rhythm." />
      <textevent timeoffset="150" message="Halfway! Stay focused on maintaining power smoothly." />
      <textevent timeoffset="310" message="Active recovery. Spin the legs and bring your heart rate down." />
      <textevent timeoffset="610" message="Second interval. You know the effort now. Lock it in." />
      <textevent timeoffset="750" message="Great work. Keep that core engaged." />
      <textevent timeoffset="1210" message="Final interval! Empty the tank on this last effort." />
      <textevent timeoffset="1350" message="Almost there! Push through to the end." />
    </IntervalsT>
    <SteadyState Duration="300" Power="0.6" />
    <Cooldown Duration="600" PowerLow="0.5" PowerHigh="0.3">
      <textevent timeoffset="30" message="Excellent session. Let the body cool down gradually." />
      <textevent timeoffset="300" message="Grab some water. Recovery starts now." />
    </Cooldown>
  </workout>
</workout_file>