<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>75-min Z3/4 (Sweet Spot) Pushing #01</name>
  <description>This classic sweet spot session builds your muscular endurance and ability to sustain power for long periods. By working just below your threshold, you'll improve lactate clearance and increase your fatigue resistance. It's the bread and butter for raising your functional threshold power (FTP).</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="360" PowerLow="0.45" PowerHigh="0.7">
      <textevent timeoffset="10" message="Let's get started with a nice progressive warm-up." />
      <textevent timeoffset="180" message="Focus on a smooth, circular pedal stroke." />
      <textevent timeoffset="8" message="Sweet spot now: controlled discomfort, no spikes." />
    </Warmup>
    <SteadyState Duration="180" Power="0.8">
      <textevent timeoffset="10" message="Bringing the effort up to tempo." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.95">
      <textevent timeoffset="5" message="Opener 1: Let's wake up the legs!" />
    </SteadyState>
    <SteadyState Duration="60" Power="0.5" />
    <SteadyState Duration="60" Power="0.95">
      <textevent timeoffset="5" message="Opener 2: One more time!" />
    </SteadyState>
    <SteadyState Duration="240" Power="0.5">
      <textevent timeoffset="10" message="Spin easy, the main set is next." />
    </SteadyState>
    <IntervalsT Repeat="4" OnDuration="600" OffDuration="180" OnPower="0.92" OffPower="0.55">
      <textevent timeoffset="10" message="First interval. Settle in and find your rhythm." />
      <textevent timeoffset="300" message="Halfway through this block. Stay focused." />
      <textevent timeoffset="610" message="Second interval. Keep the pressure steady." />
      <textevent timeoffset="900" message="Halfway! Stay strong." />
      <textevent timeoffset="1390" message="Third interval. Dig in." />
      <textevent timeoffset="1680" message="Almost there. Keep it smooth." />
      <textevent timeoffset="2170" message="Last one, make it your best one!" />
      <textevent timeoffset="2460" message="You've got this! Final push." />
    </IntervalsT>
    <Cooldown Duration="420" PowerLow="0.6" PowerHigh="0.3">
      <textevent timeoffset="10" message="Great work! Time to cool down." />
      <textevent timeoffset="210" message="Let your heart rate come down naturally." />
    </Cooldown>
  </workout>
</workout_file>