<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z3 (Tempo) Medium #04</name>
  <description>Challenge your focus with descending tempo intervals. As the intervals get shorter, the intensity slightly increases, teaching you to manage effort and finish strong. This builds mental toughness alongside physical endurance.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="TEMPO" />
  </tags>
  <workout>
    <Warmup Duration="300" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="120" message="Breathing should be easy and rhythmic." />
    </Warmup>
    <SteadyState Duration="480" Power="0.82">
      <textevent timeoffset="10" message="Longest interval first. Settle in for 8 minutes." />
      <textevent timeoffset="240" message="Check in with your body. Shoulders relaxed? Light grip on the bars?" />
    </SteadyState>
    <SteadyState Duration="120" Power="0.6">
      <textevent timeoffset="30" message="Recover well. Next interval is shorter but harder." />
    </SteadyState>
    <SteadyState Duration="360" Power="0.86">
      <textevent timeoffset="10" message="6 minutes now. A slight increase in power." />
      <textevent timeoffset="180" message="Stay strong, stay focused." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.6">
      <textevent timeoffset="20" message="Reset posture: tall chest and quiet upper body." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.9">
      <textevent timeoffset="10" message="Final push! 2 minutes at the top of your tempo zone." />
    </SteadyState>
    <Cooldown Duration="300" PowerLow="0.55" PowerHigh="0.4">
      <textevent timeoffset="10" message="Workout complete. Excellent pacing." />
    </Cooldown>
  </workout>
</workout_file>