<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>75-min Z3/4 (Sweet Spot) Medium #10</name>
  <description>This workout systematically increases the demand on your aerobic system with each successive interval. It's an excellent way to push your limits and improve your ability to sustain increasingly difficult efforts as a race or ride progresses.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="360" PowerLow="0.45" PowerHigh="0.65" />
    <SteadyState Duration="180" Power="0.8">
      <textevent timeoffset="8" message="Hold sweet spot pressure and stay composed." />
    </SteadyState>
    <IntervalsT Repeat="2" OnDuration="60" OffDuration="60" OnPower="0.95" OffPower="0.5">
      <textevent timeoffset="8" message="Sweet spot now: controlled discomfort, no spikes." />
      <textevent timeoffset="120" message="Halfway—you're holding this well." />
      <textevent timeoffset="20" message="Quick form check: relaxed shoulders, light grip." />
    </IntervalsT>
    <SteadyState Duration="180" Power="0.5">
      <textevent timeoffset="90" message="Progressive intervals coming up. Each one gets harder." />
    </SteadyState>
    <SteadyState Duration="660" Power="0.89">
      <textevent timeoffset="10" message="First interval. Find a good rhythm." />
    </SteadyState>
    <SteadyState Duration="160" Power="0.5">
      <textevent timeoffset="80" message="Recover well. Next one is tougher." />
    </SteadyState>
    <SteadyState Duration="660" Power="0.91">
      <textevent timeoffset="10" message="Second interval. A small step up in power." />
      <textevent timeoffset="330" message="Halfway there. Stay controlled." />
    </SteadyState>
    <SteadyState Duration="160" Power="0.5" />
    <SteadyState Duration="660" Power="0.93">
      <textevent timeoffset="10" message="Third interval. Into the upper sweet spot now." />
    </SteadyState>
    <SteadyState Duration="160" Power="0.5">
      <textevent timeoffset="80" message="One more to go. The hardest one." />
    </SteadyState>
    <SteadyState Duration="660" Power="0.94">
      <textevent timeoffset="10" message="Final interval. Give it your best effort!" />
      <textevent timeoffset="330" message="You are halfway home. Push to the end!" />
    </SteadyState>
    <Cooldown Duration="420" PowerLow="0.5" PowerHigh="0.3">
      <textevent timeoffset="10" message="Excellent progression. Workout complete." />
    </Cooldown>
  </workout>
</workout_file>