<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z2 (Endurance) Medium #05</name>
  <description>This session uses descending interval lengths to build mental toughness alongside physical endurance. You'll spend significant time in Zone 2, the cornerstone of aerobic fitness in the Coggan Power Zones model. The longest effort comes first while you are fresh, with subsequent blocks becoming progressively shorter. This structure helps you stay engaged and focused as you accumulate valuable time in the target zone.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="ENDURANCE" />
  </tags>
  <workout>
    <Warmup Duration="600" PowerLow="0.45" PowerHigh="0.65">
      <textevent timeoffset="30" message="Let's warm up. Prepare for a sustained endurance effort." />
      <textevent timeoffset="8" message="Settle into your all-day endurance rhythm." />
    </Warmup>
    <SteadyState Duration="2400" Power="0.7">
      <textevent timeoffset="30" message="Longest block first. Settle in and find your rhythm." />
      <textevent timeoffset="1200" message="Halfway through this block. Stay steady." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="30" message="Brief recovery. Spin the legs." />
    </SteadyState>
    <SteadyState Duration="1800" Power="0.7">
      <textevent timeoffset="30" message="Next block. Shorter, but the same intensity." />
      <textevent timeoffset="900" message="Keep the pressure on the pedals smooth and even." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="30" message="Another short break. Get ready for the last one." />
    </SteadyState>
    <SteadyState Duration="1200" Power="0.7">
      <textevent timeoffset="30" message="Final work block. Finish strong!" />
      <textevent timeoffset="600" message="Almost there. Solid effort all the way to the end." />
    </SteadyState>
    <Cooldown Duration="600" PowerLow="0.55" PowerHigh="0.35">
      <textevent timeoffset="30" message="Fantastic work today. Let's cool down properly." />
    </Cooldown>
  </workout>
</workout_file>