<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z4 (Threshold) Easy #06</name>
  <description>This workout focuses on extending your time at threshold with longer, sustained intervals. Building this type of endurance is crucial for time trials, long climbs, and solo breakaways. The goal is to improve mental focus and physiological resistance to fatigue at a high intensity.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="THRESHOLD" />
  </tags>
  <workout>
    <Warmup Duration="1200" PowerLow="0.5" PowerHigh="0.85">
      <textevent timeoffset="600" message="Focus on your breathing as you complete this warm-up." />
      <textevent timeoffset="8" message="Ride right on the edge and stay controlled." />
    </Warmup>
    <SteadyState Duration="900" Power="0.92">
      <textevent timeoffset="15" message="First long interval. Settle in, this is about endurance." />
      <textevent timeoffset="450" message="Halfway. Check your posture, stay relaxed." />
    </SteadyState>
    <SteadyState Duration="480" Power="0.6">
      <textevent timeoffset="15" message="Well done. Take this recovery seriously." />
    </SteadyState>
    <SteadyState Duration="900" Power="0.92">
      <textevent timeoffset="15" message="Second interval. Find that rhythm again." />
      <textevent timeoffset="450" message="Keep the power smooth and steady." />
    </SteadyState>
    <SteadyState Duration="480" Power="0.6">
      <textevent timeoffset="15" message="One more to go. You can do this." />
    </SteadyState>
    <SteadyState Duration="900" Power="0.92">
      <textevent timeoffset="15" message="Final effort. Stay mentally strong to the end." />
      <textevent timeoffset="450" message="Past the halfway mark. Finish it off!" />
    </SteadyState>
    <SteadyState Duration="1800" Power="0.65">
      <textevent timeoffset="900" message="Intervals are done. Time for a steady endurance cruise." />
    </SteadyState>
    <Cooldown Duration="540" PowerLow="0.6" PowerHigh="0.35">
      <textevent timeoffset="15" message="Fantastic work building that sustainable power. Cool down well." />
    </Cooldown>
  </workout>
</workout_file>