<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z1 (Active Recovery) Medium #06</name>
  <description>A structured recovery ride built around a long, gentle pyramid. The gradual increase and decrease in effort within Zone 1 helps stimulate recovery processes while adding a small amount of structure to maintain focus throughout the session.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="600" PowerLow="0.4" PowerHigh="0.5">
      <textevent timeoffset="30" message="Let's warm up and prepare for our main set." />
      <textevent timeoffset="8" message="Keep this truly easy and fluid." />
    </Warmup>
    <Ramp Duration="1500" PowerLow="0.45" PowerHigh="0.55">
      <textevent timeoffset="30" message="Starting the long climb up the pyramid. Very gradual." />
    </Ramp>
    <SteadyState Duration="300" Power="0.55">
      <textevent timeoffset="10" message="At the top of our first peak. Hold it steady." />
    </SteadyState>
    <Ramp Duration="1500" PowerLow="0.55" PowerHigh="0.45">
      <textevent timeoffset="30" message="Now, the gentle descent back down." />
    </Ramp>
    <SteadyState Duration="300" Power="0.45">
      <textevent timeoffset="10" message="Briefly in the valley before our next climb." />
    </SteadyState>
    <Ramp Duration="1200" PowerLow="0.45" PowerHigh="0.54">
      <textevent timeoffset="30" message="Second climb. Keep breathing deeply and rhythmically." />
    </Ramp>
    <Ramp Duration="1320" PowerLow="0.54" PowerHigh="0.45">
      <textevent timeoffset="30" message="Final descent of the day. Bring it home." />
    </Ramp>
    <Cooldown Duration="480" PowerLow="0.45" PowerHigh="0.3">
      <textevent timeoffset="30" message="Structure complete. Excellent work. Let's cool down." />
    </Cooldown>
  </workout>
</workout_file>