<?xml version="1.0" encoding="UTF-8"?>
<workout_file>
  <author>Kris Stallenberg</author>
  <name>60-min Z4 (Threshold) Medium #08</name>
  <description>This workout combines steady threshold work with brief, high-cadence spin-ups. The sustained efforts build your aerobic base, while the spin-ups improve pedaling efficiency and neuromuscular coordination without adding significant muscular stress. It's a great way to break up the monotony of long intervals.</description>
  <sportType>bike</sportType>
  <tags />
  <workout>
    <Warmup Duration="600" PowerLow="0.5" PowerHigh="0.75">
      <textevent timeoffset="300" message="Focus on smooth circles with your pedal stroke." />
    </Warmup>
    <SteadyState Duration="285" Power="0.95">
      <textevent timeoffset="8" message="Threshold focus: steady effort, no surging." />
      <textevent timeoffset="142" message="Halfway—you're holding this well." />
    </SteadyState>
    <SteadyState Duration="30" Power="0.95">
      <textevent timeoffset="5" message="Spin-up! Cadence to 110+ RPM, keep the power steady!" />
    </SteadyState>
    <SteadyState Duration="285" Power="0.95">
      <textevent timeoffset="8" message="Threshold focus: steady effort, no surging." />
      <textevent timeoffset="142" message="Half done. Stay smooth and focused." />
    </SteadyState>
    <SteadyState Duration="300" Power="0.55">
      <textevent timeoffset="20" message="Reset posture: tall chest and quiet upper body." />
    </SteadyState>
    <SteadyState Duration="285" Power="0.95" />
    <SteadyState Duration="30" Power="0.95">
      <textevent timeoffset="5" message="Quick feet! Hips stable, no bouncing." />
    </SteadyState>
    <SteadyState Duration="285" Power="0.95" />
    <SteadyState Duration="300" Power="0.55" />
    <SteadyState Duration="285" Power="0.95" />
    <SteadyState Duration="30" Power="0.95">
      <textevent timeoffset="5" message="Final spin-up! Make it smooth and fast." />
    </SteadyState>
    <SteadyState Duration="285" Power="0.95" />
    <Cooldown Duration="600" PowerLow="0.5" PowerHigh="0.3">
      <textevent timeoffset="300" message="Solid session mixing power and speed. Well done." />
    </Cooldown>
  </workout>
</workout_file>