<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>90-min Z3 (Tempo) Medium #02</name>
  <description>This session challenges your pacing and focus with an ascending pyramid of tempo intervals. By increasing the duration of each block, you'll improve your ability to handle growing fatigue and build fatigue resistance, a key skill for finishing long events strong.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="TEMPO" />
  </tags>
  <workout>
    <Warmup Duration="600" PowerLow="0.5" PowerHigh="0.7">
      <textevent timeoffset="30" message="Let's get moving. Easy spinning to start the warm-up." />
    </Warmup>
    <SteadyState Duration="300" Power="0.65">
      <textevent timeoffset="20" message="Reset posture: tall chest and quiet upper body." />
    </SteadyState>
    <SteadyState Duration="600" Power="0.8">
      <textevent timeoffset="10" message="First step of the pyramid. A manageable tempo effort." />
      <textevent timeoffset="300" message="Check your posture. Relax your grip on the bars." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.6" />
    <SteadyState Duration="900" Power="0.84">
      <textevent timeoffset="10" message="Second step. A bit longer now. Settle in." />
      <textevent timeoffset="450" message="Halfway point. Breathing is deep and controlled." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.6" />
    <SteadyState Duration="1200" Power="0.88">
      <textevent timeoffset="10" message="Top of the pyramid. The main event. Stay focused." />
      <textevent timeoffset="600" message="Excellent work. Keep that form solid even as you fatigue." />
    </SteadyState>
    <SteadyState Duration="600" Power="0.65" />
    <Cooldown Duration="600" PowerLow="0.55" PowerHigh="0.35">
      <textevent timeoffset="30" message="Pyramid complete! Great job. Let's start the cool-down." />
    </Cooldown>
  </workout>
</workout_file>