<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z2 (Endurance) Easy #03</name>
  <description>This workout uses a pyramid structure to build time in zone Z2 (Endurance). The intervals progressively lengthen and then shorten, challenging your focus and stamina. This approach, based on Coggan Power Zones Level 2, is excellent for building mental toughness for long events. The short active recovery periods allow for a brief mental and physical reset before the next block.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="600" PowerLow="0.4" PowerHigh="0.65">
      <textevent timeoffset="30" message="Let's get started. Focus on a smooth pedal stroke." />
    </Warmup>
    <IntervalsT Repeat="1" OnDuration="600" OffDuration="120" OnPower="0.7" OffPower="0.5">
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </IntervalsT>
    <IntervalsT Repeat="1" OnDuration="1200" OffDuration="120" OnPower="0.7" OffPower="0.5">
      <textevent timeoffset="10" message="Longer block now. Settle in." />
      <textevent timeoffset="600" message="Halfway point of this interval. Stay strong." />
    </IntervalsT>
    <IntervalsT Repeat="1" OnDuration="1800" OffDuration="120" OnPower="0.7" OffPower="0.5">
      <textevent timeoffset="10" message="Peak of the pyramid. This is the longest effort." />
      <textevent timeoffset="900" message="Excellent focus. You're halfway through the main effort." />
    </IntervalsT>
    <IntervalsT Repeat="1" OnDuration="1200" OffDuration="120" OnPower="0.7" OffPower="0.5">
      <textevent timeoffset="10" message="On the way back down. Keep the power consistent." />
    </IntervalsT>
    <SteadyState Duration="600" Power="0.7">
      <textevent timeoffset="10" message="Final push!" />
    </SteadyState>
    <Cooldown Duration="720" PowerLow="0.55" PowerHigh="0.35">
      <textevent timeoffset="60" message="Pyramid complete. Great work. Time to recover." />
    </Cooldown>
  </workout>
</workout_file>