.workout_article__6yHEj,.workout_details__cneEa,.workout_related__ckzym{padding:clamp(56px,8vw,96px) 0}.workout_inner__FzbAx{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-padding)}.workout_back__9Iq29{display:inline-flex;align-items:center;gap:8px;margin-bottom:28px;font-weight:600;font-size:.9rem;color:var(--color-ink-soft);transition:color .2s ease}.workout_back__9Iq29 svg{transform:rotate(180deg)}.workout_back__9Iq29:hover{color:var(--color-ink)}.workout_heroGrid__NA6C_{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(32px,6vw,72px);gap:clamp(32px,6vw,72px);align-items:start}.workout_overview__9Ze5D{display:flex;flex-direction:column;gap:16px;min-width:0}.workout_category__5X6qX{font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-faint)}.workout_category__5X6qX,.workout_title__Z8o0y{font-family:var(--font-display);font-weight:600}.workout_title__Z8o0y{font-size:clamp(2.2rem,4.4vw,3.2rem);line-height:1.04}.workout_description___lhl8{font-size:1rem;line-height:1.7;color:var(--color-ink-soft)}.workout_facts__wBjiV{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--color-line-strong);border:1px solid var(--color-line-strong);margin:8px 0 4px}.workout_fact__DE3b7{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:var(--color-paper)}.workout_fact__DE3b7 dt{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-faint)}.workout_fact__DE3b7 dd{margin:0;font-family:var(--font-display);font-weight:600;font-size:1.25rem}.workout_subTitle__jok9D{font-family:var(--font-display);font-weight:600;font-size:1.05rem;margin-top:6px;letter-spacing:.03em}.workout_equipment__ODz5v{display:flex;flex-wrap:wrap;gap:10px}.workout_equipment__ODz5v li{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border:1px solid var(--color-line-strong);font-size:.86rem;color:var(--color-ink-soft)}.workout_actions__PWpn4{display:flex;align-items:center;gap:28px;margin-top:12px;flex-wrap:wrap}.workout_startButton__P__N7{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;background:var(--color-ink);color:var(--color-paper);font-weight:600;font-size:.92rem;letter-spacing:.02em;transition:background .2s ease,transform .2s ease}.workout_startButton__P__N7:hover{background:#3a3a3a;color:var(--color-paper);transform:translateY(-2px)}.workout_secondaryLink__s4chp{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.9rem;border-bottom:1px solid var(--color-ink);padding-bottom:3px;transition:color .2s ease,border-color .2s ease}.workout_secondaryLink__s4chp:hover{color:var(--color-ink);border-color:var(--color-ink)}.workout_details__cneEa{background:var(--color-paper-alt)}.workout_details__cneEa .workout_inner__FzbAx{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,6vw,80px);gap:clamp(40px,6vw,80px)}.workout_column__5IQme{display:flex;flex-direction:column;gap:22px;min-width:0}.workout_sectionTitle__QDudT{font-family:var(--font-display);font-weight:600;font-size:1.6rem;padding-bottom:14px;border-bottom:1px solid var(--color-line-strong)}.workout_exercises__CqSfv{display:flex;flex-direction:column}.workout_exerciseRow__erk9B{display:flex;gap:18px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--color-line)}.workout_exerciseIndex__wIwLJ{font-family:var(--font-display);font-weight:600;font-size:.9rem;color:var(--color-ink)}.workout_exerciseName__Wdtm1{font-weight:600;font-size:.98rem}.workout_exercisePrescription___hvoq{margin-top:2px;font-size:.86rem;color:var(--color-ink-soft)}.workout_instructions__PIxNW{display:flex;flex-direction:column;gap:18px;counter-reset:none}.workout_instruction__z5YN7{display:flex;gap:18px;align-items:flex-start}.workout_instructionNumber__OgUiH{font-family:var(--font-display);font-weight:600;color:var(--color-ink-faint);line-height:1.6}.workout_instruction__z5YN7 p{font-size:.95rem;line-height:1.7;color:var(--color-ink)}.workout_related__ckzym{padding-bottom:clamp(64px,9vw,110px)}.workout_related__ckzym .workout_inner__FzbAx{display:flex;flex-direction:column;gap:28px}.workout_relatedGrid__b_7L_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media (max-width:820px){.workout_details__cneEa .workout_inner__FzbAx,.workout_heroGrid__NA6C_,.workout_relatedGrid__b_7L_{grid-template-columns:1fr}}