<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>120-min Z2 (Endurance) Easy #02</name>
  <description>This session focuses on building endurance while breaking the monotony with short 'spin-ups'. The majority of the ride is in zone Z2 (Endurance), aligning with Coggan Power Zones Level 2. Each 25-minute block concludes with a one-minute period of higher cadence at the top of Z2, designed to improve leg speed and pedaling efficiency without adding significant stress. This helps develop neuromuscular coordination under light fatigue.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="600" PowerLow="0.4" PowerHigh="0.6">
      <textevent timeoffset="300" message="Easy spinning to warm up. Prepare for a long endurance session." />
      <textevent timeoffset="8" message="Steady pressure and patient pacing here." />
    </Warmup>
    <SteadyState Duration="1440" Power="0.65">
      <textevent timeoffset="60" message="First block. Find your all-day pace." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.7">
      <textevent timeoffset="5" message="Spin-up! Increase cadence to 100-110 RPM." />
    </SteadyState>
    <SteadyState Duration="1440" Power="0.65">
      <textevent timeoffset="720" message="Halfway through this block. Stay relaxed." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.7">
      <textevent timeoffset="5" message="Spin-up! Quick feet, smooth circles." />
    </SteadyState>
    <SteadyState Duration="1440" Power="0.65">
      <textevent timeoffset="60" message="Good rhythm. Keep the power steady." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.7">
      <textevent timeoffset="5" message="Another spin-up. Focus on form." />
    </SteadyState>
    <SteadyState Duration="1440" Power="0.65">
      <textevent timeoffset="720" message="Final block. Strong and steady to the end." />
    </SteadyState>
    <SteadyState Duration="60" Power="0.7">
      <textevent timeoffset="5" message="Last one! High cadence!" />
    </SteadyState>
    <Cooldown Duration="600" PowerLow="0.55" PowerHigh="0.35">
      <textevent timeoffset="30" message="Great session. Let's cool down properly." />
    </Cooldown>
  </workout>
</workout_file>