<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>75-min Z2 (Endurance) Pushing #02</name>
  <description>This session builds endurance with a twist. The majority of the work is in Zone 2, but short, one-minute surges into Zone 3 (Tempo) will challenge your body's ability to clear lactate while still under aerobic stress. This mimics the variable power demands of rolling terrain. As defined by Coggan Power Zones, the goal is to enhance your aerobic engine while improving your ability to handle changes in pace. Focus on returning to a smooth Z2 rhythm immediately after each surge.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="ENDURANCE" />
    <tag name="TEMPO" />
  </tags>
  <workout>
    <Warmup Duration="300" PowerLow="0.4" PowerHigh="0.6">
      <textevent timeoffset="15" message="Ease into the ride. Focus on breathing." />
    </Warmup>
    <SteadyState Duration="300" Power="0.65">
      <textevent timeoffset="15" message="Warm-up complete. Prepare for the first set." />
    </SteadyState>
    <SteadyState Duration="720" Power="0.7">
      <textevent timeoffset="10" message="Settle in. First block of steady endurance." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.88">
      <textevent timeoffset="5" message="First surge! Just one minute." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.6">
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </SteadyState>
    <SteadyState Duration="720" Power="0.7">
      <textevent timeoffset="360" message="Halfway. Find that all-day pace." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.88">
      <textevent timeoffset="5" message="Surge! Power up smoothly." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.6" />
    <SteadyState Duration="720" Power="0.7">
      <textevent timeoffset="10" message="Third block. Consistency is key." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.88">
      <textevent timeoffset="5" message="Another surge. Stay on top of the gear." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.6" />
    <SteadyState Duration="720" Power="0.7">
      <textevent timeoffset="10" message="Last main effort. Finish strong." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.88">
      <textevent timeoffset="5" message="Final surge! Give it a good push." />
    </SteadyState>
    <SteadyState Duration="120" Power="0.6" />
    <Cooldown Duration="300" PowerLow="0.55" PowerHigh="0.35">
      <textevent timeoffset="10" message="Excellent effort. Spin easy now." />
    </Cooldown>
  </workout>
</workout_file>