<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z3 (Tempo) Medium #02</name>
  <description>This session simulates long climbs with progressive tempo efforts. By gradually increasing intensity within each block, you'll improve your ability to handle changes in pace and build fatigue resistance, crucial for hilly terrain and sustained climbing.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="TEMPO" />
  </tags>
  <workout>
    <Warmup Duration="900" PowerLow="0.45" PowerHigh="0.75">
      <textevent timeoffset="30" message="Let's get warmed up. Easy spinning to start." />
      <textevent timeoffset="600" message="Start to bring the effort up slightly. Prepare for the work ahead." />
      <textevent timeoffset="8" message="This is controlled tempo: strong and steady." />
    </Warmup>
    <Ramp Duration="1500" PowerLow="0.8" PowerHigh="0.9">
      <textevent timeoffset="10" message="First climbing simulation. Build the pressure smoothly." />
      <textevent timeoffset="750" message="Halfway. Keep the cadence steady as the power increases." />
    </Ramp>
    <SteadyState Duration="600" Power="0.6">
      <textevent timeoffset="300" message="Good recovery here. Spin the legs out." />
    </SteadyState>
    <Ramp Duration="1500" PowerLow="0.8" PowerHigh="0.9">
      <textevent timeoffset="10" message="Second climb. Focus on a stable upper body." />
      <textevent timeoffset="750" message="You've got this. Drive through the pedals." />
    </Ramp>
    <SteadyState Duration="600" Power="0.6">
      <textevent timeoffset="300" message="Deep breaths. Get ready for the final effort." />
    </SteadyState>
    <Ramp Duration="1500" PowerLow="0.8" PowerHigh="0.9">
      <textevent timeoffset="10" message="Final climb. Make it your best one yet." />
      <textevent timeoffset="750" message="Push through to the top. Strong and steady!" />
    </Ramp>
    <Cooldown Duration="600" PowerLow="0.5" PowerHigh="0.3">
      <textevent timeoffset="10" message="Excellent work. Time to cool down and absorb the training." />
    </Cooldown>
  </workout>
</workout_file>