<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z3/4 (Sweet Spot) Pushing #07</name>
  <description>Settle in for a long, grinding effort that builds tremendous mental and physical resilience. Two extended blocks of sweet spot, broken by short tempo reliefs, will push your muscular endurance to new levels and prepare you for the longest, toughest days.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="900" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="30" message="Time for the Grinder. Let's warm up properly." />
    </Warmup>
    <SteadyState Duration="720" Power="0.9">
      <textevent timeoffset="10" message="First part of block one. Settle in." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.8">
      <textevent timeoffset="10" message="Short tempo relief. Stay engaged." />
    </SteadyState>
    <SteadyState Duration="720" Power="0.9">
      <textevent timeoffset="8" message="Sweet spot now: controlled discomfort, no spikes." />
      <textevent timeoffset="360" message="Halfway there—keep this rhythm." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.8">
      <textevent timeoffset="8" message="Sweet spot now: controlled discomfort, no spikes." />
    </SteadyState>
    <SteadyState Duration="600" Power="0.9">
      <textevent timeoffset="300" message="Halfway through the first 40-minute block." />
    </SteadyState>
    <SteadyState Duration="960" Power="0.55">
      <textevent timeoffset="480" message="Big recovery block. Get ready to do it all again." />
    </SteadyState>
    <SteadyState Duration="720" Power="0.9">
      <textevent timeoffset="10" message="Final 40-minute block. This is where it counts." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.8">
      <textevent timeoffset="8" message="Hold sweet spot pressure and stay composed." />
    </SteadyState>
    <SteadyState Duration="720" Power="0.9">
      <textevent timeoffset="360" message="Keep pushing. You are stronger than you think." />
    </SteadyState>
    <SteadyState Duration="180" Power="0.8">
      <textevent timeoffset="8" message="Sweet spot now: controlled discomfort, no spikes." />
    </SteadyState>
    <SteadyState Duration="600" Power="0.9">
      <textevent timeoffset="590" message="Done! You are a machine!" />
    </SteadyState>
    <Cooldown Duration="540" PowerLow="0.6" PowerHigh="0.4">
      <textevent timeoffset="30" message="That was a huge effort. Enjoy the cooldown." />
    </Cooldown>
  </workout>
</workout_file>