.workout-detail_hero__Xgv_j{padding-block:clamp(2rem,3.5vw,3.25rem) clamp(2.25rem,4vw,3.5rem)}.workout-detail_backLink__vTNEX{width:fit-content;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex;min-height:44px;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.78rem}.workout-detail_categoryCard__rpEL0>header>p,.workout-detail_eyebrow__BAD4N,.workout-detail_sponsor__UgegH>span{margin:0;color:var(--blue-300);font-size:.68rem;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.workout-detail_hero__Xgv_j h1{margin:.8rem 0 1.25rem;font-family:var(--font-display);font-size:var(--type-h1);font-weight:520;line-height:.92;letter-spacing:-.06em}.workout-detail_intro__ltRdw{max-width:58ch;margin:0;color:var(--text-secondary);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.workout-detail_heroGrid__bw6aU{display:grid;gap:2rem}.workout-detail_sponsor__UgegH{width:fit-content;display:grid;grid-template-columns:auto auto;gap:.45rem .8rem;align-items:center}.workout-detail_sponsor__UgegH>span{grid-column:1/-1;color:var(--text-muted);font-size:.6rem}.workout-detail_sponsor__UgegH img{width:100px;height:auto}.workout-detail_sponsor__UgegH small{display:flex;align-items:center;gap:.3rem;color:var(--text-muted);font-size:.7rem}.workout-detail_detailSection__Xt5Yv{padding-block:clamp(1.75rem,3vw,2.75rem) clamp(4rem,8vw,7rem)}.workout-detail_detailSection__Xt5Yv .section-heading{gap:var(--space-3);margin-bottom:var(--space-6)}.workout-detail_categoryList__KM8tr{display:grid;gap:1rem}.workout-detail_categoryCard__rpEL0{scroll-margin-top:6rem;padding:clamp(1.4rem,4vw,2.5rem);background:var(--navy-900);border:1px solid var(--border-subtle)}.workout-detail_categoryCard__rpEL0>header{padding-bottom:1.5rem;border-bottom:1px solid var(--border-default)}.workout-detail_categoryCard__rpEL0>header h3{margin:.6rem 0 .75rem;font-family:var(--font-display);font-size:clamp(2rem,5vw,3.2rem);font-weight:520;line-height:.95;letter-spacing:-.05em}.workout-detail_categoryCard__rpEL0>header span{max-width:58ch;display:block;color:var(--text-muted);font-size:.86rem;line-height:1.6}.workout-detail_rest___DB1J,.workout-detail_workoutBlock__u033_{padding-block:1.5rem;border-bottom:1px solid var(--border-subtle)}.workout-detail_blockTitle__vOhhZ{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.workout-detail_blockTitle__vOhhZ h4,.workout-detail_blockTitle__vOhhZ p,.workout-detail_blockTitle__vOhhZ strong{margin:0;font-family:var(--font-display);font-weight:540}.workout-detail_blockTitle__vOhhZ h4{font-size:clamp(1.5rem,4vw,2.2rem)}.workout-detail_blockTitle__vOhhZ strong{color:var(--blue-300);font-size:1rem}.workout-detail_workoutBlock__u033_>p:not(.workout-detail_rounds__KpTgY){margin:1rem 0 0;color:var(--text-secondary);line-height:1.5}.workout-detail_rounds__KpTgY{margin:1.25rem 0 0;color:var(--text-muted);font-size:.66rem;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.workout-detail_movements__woH8V{margin:.75rem 0 0;padding:0;list-style:none}.workout-detail_movements__woH8V li{min-height:0;padding-block:.3rem;display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:.8rem;align-items:baseline}.workout-detail_movements__woH8V li strong{color:var(--blue-300);font-family:var(--font-display);font-size:1.15rem;font-weight:560}.workout-detail_movements__woH8V li span{color:var(--text-secondary);font-size:.9rem}.workout-detail_rest___DB1J .workout-detail_blockTitle__vOhhZ p{color:var(--text-muted);font-family:var(--font-sans);font-size:.66rem;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.workout-detail_standards__Jmyob{margin:0;padding-top:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.workout-detail_standards__Jmyob>div{padding-block:.7rem;display:grid;gap:.25rem;align-content:start}.workout-detail_standards__Jmyob>div:only-child{grid-column:1/-1}.workout-detail_standards__Jmyob dt{color:var(--text-muted);font-size:.62rem;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.workout-detail_standards__Jmyob dd{margin:0;color:var(--text-secondary);font-size:.86rem;font-weight:610}.workout-detail_podiums__ySGrF{margin-top:1.75rem;padding-top:1.5rem;display:grid;gap:1.75rem;border-top:1px solid var(--border-default)}.workout-detail_podiums__ySGrF:empty{display:none}.workout-detail_podiumLabel__5m73w{margin:0;color:var(--text-muted);font-size:.62rem;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.workout-detail_podium__oMWS6 ol{margin:.75rem 0 0;padding:0;list-style:none;counter-reset:none}.workout-detail_podium__oMWS6 li{min-height:44px;padding-block:.5rem;display:grid;grid-template-columns:1.6rem minmax(0,1fr);grid-template-rows:auto auto;gap:.1rem .75rem;align-items:center;border-bottom:1px solid var(--border-subtle)}.workout-detail_podium__oMWS6 li span{grid-row:1/-1;color:var(--blue-300);font-family:var(--font-display);font-size:1.05rem;font-weight:560;font-variant-numeric:tabular-nums lining-nums}.workout-detail_podium__oMWS6 li strong{color:var(--text-primary);font-size:.92rem;font-weight:610}.workout-detail_podium__oMWS6 li small{color:var(--text-muted);font-size:.74rem}.workout-detail_podiumLink__NGoM3{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;color:var(--blue-300);font-size:.8rem;font-weight:650}.workout-detail_pager__2jeT5{margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem);display:grid;gap:1rem;border-top:1px solid var(--border-subtle)}.workout-detail_pager__2jeT5 a{min-height:64px;padding:1rem 1.25rem;display:flex;align-items:center;gap:.85rem;background:var(--navy-900);border:1px solid var(--border-subtle)}.workout-detail_pager__2jeT5 a:hover{border-color:var(--border-strong)}.workout-detail_pager__2jeT5 a span{display:grid;gap:.2rem;font-family:var(--font-display);font-size:1.05rem;font-weight:540;letter-spacing:-.02em}.workout-detail_pager__2jeT5 a small{color:var(--text-muted);font-family:var(--font-sans);font-size:.64rem;font-weight:680;letter-spacing:.1em;text-transform:uppercase}.workout-detail_pagerNext__fv4zs{justify-content:space-between;text-align:right}.workout-detail_pagerNext__fv4zs span{justify-items:end}@media (min-width:700px){.workout-detail_pager__2jeT5{grid-template-columns:repeat(2,minmax(0,1fr))}.workout-detail_podiums__ySGrF{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem 2.5rem}}@media (min-width:900px){.workout-detail_heroGrid__bw6aU{grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(2rem,5vw,4rem);align-items:end}}@media (min-width:700px){.workout-detail_standards__Jmyob{column-gap:2rem}.workout-detail_movements__woH8V li{grid-template-columns:78px minmax(0,1fr)}}