<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>30-min Z3/4 (Sweet Spot) Pushing #02</name>
  <description>This workout challenges your ability to handle changes in pace near your threshold. By alternating between high sweet spot and low threshold power, you'll improve lactate clearance and mental toughness. This is excellent training for attacking on climbs or bridging gaps in a race.</description>
  <sportType>bike</sportType>
  <tags>
    <tag name="SWEET SPOT" />
  </tags>
  <workout>
    <Warmup Duration="300" PowerLow="0.55" PowerHigh="0.7">
      <textevent timeoffset="30" message="Easy spinning to start. Focus on form." />
      <textevent timeoffset="240" message="Get ready for the over/unders." />
      <textevent timeoffset="8" message="Sweet spot now: controlled discomfort, no spikes." />
    </Warmup>
    <IntervalsT Repeat="4" OnDuration="60" OffDuration="60" OnPower="0.9" OffPower="0.98">
      <textevent timeoffset="10" message="First block. 'Under' power now." />
      <textevent timeoffset="65" message="Now the 'Over'. Just a slight push." />
    </IntervalsT>
    <SteadyState Duration="240" Power="0.6">
      <textevent timeoffset="30" message="Active recovery. Bring the heart rate down." />
    </SteadyState>
    <IntervalsT Repeat="4" OnDuration="60" OffDuration="60" OnPower="0.9" OffPower="0.98">
      <textevent timeoffset="10" message="Final block. Same effort as before." />
      <textevent timeoffset="240" message="Halfway! Stay focused on the transitions." />
    </IntervalsT>
    <Cooldown Duration="300" PowerLow="0.5" PowerHigh="0.3">
      <textevent timeoffset="60" message="Great session. Spin the legs out." />
    </Cooldown>
  </workout>
</workout_file>