<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>45-min Z6 (Anaerobic Capacity) Medium #04</name>
  <description>Build and test your anaerobic power with two pyramid sets. You'll ramp up to a one-minute peak effort before descending back down. This structure mimics the variable demands of racing, enhancing your ability to repeat hard efforts after incomplete recovery.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="ANAEROBIC CAPACITY" />
  </tags>
  <workout>
    <Warmup Duration="360" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="180" message="Focus on your breathing, keep it controlled." />
    </Warmup>
    <SteadyState Duration="240" Power="0.8">
      <textevent timeoffset="8" message="Fast legs and full intent on this effort." />
      <textevent timeoffset="120" message="Halfway—you're holding this well." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.6" />
    <SteadyState Duration="30" Power="1.4">
      <textevent timeoffset="3" message="Fast legs and full intent on this effort." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.55" />
    <SteadyState Duration="45" Power="1.35">
      <textevent timeoffset="3" message="Sharp and committed: attack this interval." />
    </SteadyState>
    <SteadyState Duration="90" Power="0.55" />
    <SteadyState Duration="60" Power="1.3">
      <textevent timeoffset="0" message="Top of the pyramid. Stay strong through the peak." />
      <textevent timeoffset="30" message="Halfway there!" />
    </SteadyState>
    <SteadyState Duration="120" Power="0.55" />
    <SteadyState Duration="45" Power="1.35" />
    <SteadyState Duration="90" Power="0.55" />
    <SteadyState Duration="30" Power="1.4" />
    <SteadyState Duration="120" Power="0.55">
      <textevent timeoffset="15" message="First pyramid complete. Grab a drink, deep breaths." />
    </SteadyState>
    <SteadyState Duration="30" Power="1.4" />
    <SteadyState Duration="60" Power="0.55" />
    <SteadyState Duration="45" Power="1.35" />
    <SteadyState Duration="90" Power="0.55" />
    <SteadyState Duration="60" Power="1.3">
      <textevent timeoffset="0" message="Second and final pyramid. Let's finish strong." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.55" />
    <SteadyState Duration="45" Power="1.35" />
    <SteadyState Duration="90" Power="0.55" />
    <SteadyState Duration="30" Power="1.4" />
    <Cooldown Duration="720" PowerLow="0.75" PowerHigh="0.4">
      <textevent timeoffset="30" message="Great work today. Time to recover." />
    </Cooldown>
  </workout>
</workout_file>