<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>45-min Z4 (Threshold) Pushing #08</name>
  <description>This pyramid workout challenges your threshold system from multiple angles. The structure varies the duration of the work and recovery periods, forcing your body to adapt constantly. This enhances metabolic flexibility and prepares you for the unpredictable nature of competitive riding.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="THRESHOLD" />
  </tags>
  <workout>
    <Warmup Duration="600" PowerLow="0.5" PowerHigh="0.8" />
    <SteadyState Duration="180" Power="1.02">
      <textevent timeoffset="8" message="Ride right on the edge and stay controlled." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.65">
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </SteadyState>
    <SteadyState Duration="300" Power="1">
      <textevent timeoffset="10" message="Climbing the pyramid. Settle into this 5-minute block." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.65" />
    <SteadyState Duration="420" Power="0.98">
      <textevent timeoffset="10" message="Peak of the pyramid. The longest interval. Stay steady and strong." />
      <textevent timeoffset="210" message="Halfway done with the main effort. You're doing great." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.65" />
    <SteadyState Duration="300" Power="1">
      <textevent timeoffset="10" message="Heading down the other side. 5 minutes to go." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.65" />
    <SteadyState Duration="180" Power="1.02">
      <textevent timeoffset="10" message="Final 3-minute push! Finish strong!" />
    </SteadyState>
    <Cooldown Duration="540" PowerLow="0.65" PowerHigh="0.4">
      <textevent timeoffset="180" message="Pyramid conquered. Awesome work." />
    </Cooldown>
  </workout>
</workout_file>