<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>90-min Z3/4 (Sweet Spot) Pushing #04</name>
  <description>Build your fatigue resistance with these long sweet spot intervals punctuated by short, sharp power bursts. These efforts simulate the demands of attacking or closing a gap while riding at a high tempo. This workout enhances your ability to recover quickly from hard efforts without dropping your pace.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="600" PowerLow="0.5" PowerHigh="0.75" />
    <SteadyState Duration="285" Power="0.89">
      <textevent timeoffset="8" message="Hold sweet spot pressure and stay composed." />
      <textevent timeoffset="142" message="Halfway—you're holding this well." />
    </SteadyState>
    <SteadyState Duration="15" Power="1.25">
      <textevent timeoffset="3" message="Hold sweet spot pressure and stay composed." />
    </SteadyState>
    <SteadyState Duration="285" Power="0.89">
      <textevent timeoffset="8" message="Sweet spot now: controlled discomfort, no spikes." />
      <textevent timeoffset="142" message="Halfway—you're holding this well." />
    </SteadyState>
    <SteadyState Duration="15" Power="1.25">
      <textevent timeoffset="3" message="Sweet spot now: controlled discomfort, no spikes." />
    </SteadyState>
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25">
      <textevent timeoffset="0" message="First block. Settle into the sweet spot base." />
      <textevent timeoffset="0" message="Get ready for the first burst..." />
      <textevent timeoffset="5" message="POWER!" />
      <textevent timeoffset="0" message="...and back to sweet spot. Recover quickly." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.6" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25">
      <textevent timeoffset="0" message="Second block. Focus on consistency between bursts." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.6" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25" />
    <SteadyState Duration="285" Power="0.89" />
    <SteadyState Duration="15" Power="1.25">
      <textevent timeoffset="0" message="Final block. Stay mentally tough." />
    </SteadyState>
    <Cooldown Duration="600" PowerLow="0.65" PowerHigh="0.4">
      <textevent timeoffset="30" message="That was tough. Great job. Time to cool down." />
    </Cooldown>
  </workout>
</workout_file>