<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>75-min Z1 (Active Recovery) Pushing #05</name>
  <description>This workout uses cadence pyramids to expand your range of comfortable cadences. By systematically moving from low to high RPM and back down, you improve neuromuscular efficiency without adding fatigue. This skill is crucial for handling changes in terrain and pace effectively.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="600" PowerLow="0.4" PowerHigh="0.5">
      <textevent timeoffset="300" message="Find a comfortable cadence around 90 RPM to start." />
      <textevent timeoffset="8" message="Keep this truly easy and fluid." />
    </Warmup>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="10" message="Pyramid 1: Start at 85 RPM." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="10" message="Cadence up to 95 RPM. Keep it smooth." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="10" message="Peak cadence: 105 RPM. No bouncing in the saddle!" />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="10" message="Back down to 95 RPM. Control is key." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="10" message="Pyramid 2: Back to 85 RPM." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="10" message="Up to 95 RPM again." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="10" message="105 RPM. Can you make it feel easier this time?" />
    </SteadyState>
    <SteadyState Duration="300" Power="0.5">
      <textevent timeoffset="10" message="Down to 95 RPM." />
    </SteadyState>
    <SteadyState Duration="600" Power="0.5">
      <textevent timeoffset="10" message="Final block. Settle into your preferred natural cadence." />
    </SteadyState>
    <Cooldown Duration="300" PowerLow="0.45" PowerHigh="0.3">
      <textevent timeoffset="30" message="Great work on cadence control. Cool down now." />
    </Cooldown>
  </workout>
</workout_file>