.plan[data-astro-cid-i3ldx65x]{border-bottom:1px solid var(--line);margin:8px 0 56px;padding-bottom:8px}h2[data-astro-cid-i3ldx65x]{letter-spacing:-.03em;font-size:28px;line-height:1.15}.program[data-astro-cid-i3ldx65x]{letter-spacing:-.01em;color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:3px;margin-top:14px;font-size:20px;line-height:1.3;text-decoration-thickness:2px;display:inline-block}.facts[data-astro-cid-i3ldx65x]{flex-wrap:wrap;gap:12px 28px;margin:16px 0 0;display:flex}.facts[data-astro-cid-i3ldx65x] dt[data-astro-cid-i3ldx65x]{color:var(--ink-3);font-size:13px}.facts[data-astro-cid-i3ldx65x] dd[data-astro-cid-i3ldx65x]{margin:2px 0 0;font-size:16px}.plan[data-astro-cid-i3ldx65x] .day h3{font-size:22px}.full[data-astro-cid-i3ldx65x]{margin-top:24px;font-size:16px}.full[data-astro-cid-i3ldx65x] a[data-astro-cid-i3ldx65x]{color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:2px}.others[data-astro-cid-i3ldx65x]{margin-top:40px}.others[data-astro-cid-i3ldx65x] h3[data-astro-cid-i3ldx65x]{margin-bottom:18px;font-size:20px}.grid[data-astro-cid-i3ldx65x]{grid-template-columns:repeat(3,1fr);gap:24px 20px;display:grid}@media (width<=760px){.grid[data-astro-cid-i3ldx65x]{grid-template-columns:repeat(2,1fr);gap:20px 14px}}@media (width<=460px){.grid[data-astro-cid-i3ldx65x]{grid-template-columns:1fr}}.column[data-astro-cid-57z6rh23]{max-width:calc(68ch + 48px);font-size:18px}.head[data-astro-cid-57z6rh23]{margin-bottom:36px;font-size:17px}.head[data-astro-cid-57z6rh23] .eyebrow[data-astro-cid-57z6rh23]{text-decoration:none}.head[data-astro-cid-57z6rh23] h1[data-astro-cid-57z6rh23]{letter-spacing:-.03em;font-size:clamp(34px,5vw,52px);line-height:1.06}.meta[data-astro-cid-57z6rh23]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:22px;font-size:15px;display:flex}.head[data-astro-cid-57z6rh23] .share{margin:12px 0 0 -11px}.head[data-astro-cid-57z6rh23] .lead[data-astro-cid-57z6rh23]{max-width:60ch;margin-top:24px;font-size:20px}.chip[data-astro-cid-57z6rh23]{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;margin-left:6px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1;text-decoration:none}@media (hover:hover){.chip[data-astro-cid-57z6rh23]:hover{color:var(--ink);border-color:#cfcfd4}}.exercises[data-astro-cid-57z6rh23]{margin-top:44px}.exercises[data-astro-cid-57z6rh23] h2[data-astro-cid-57z6rh23]{margin-bottom:20px;font-size:26px}.exercises[data-astro-cid-57z6rh23] .exercise-grid[data-astro-cid-57z6rh23]{grid-template-columns:repeat(3,1fr)}@media (width<=640px){.exercises[data-astro-cid-57z6rh23] .exercise-grid[data-astro-cid-57z6rh23]{grid-template-columns:repeat(2,1fr)}}.related[data-astro-cid-57z6rh23]{padding-block:clamp(56px,7vw,96px)}.related[data-astro-cid-57z6rh23] h2[data-astro-cid-57z6rh23]{margin-bottom:28px;font-size:clamp(26px,3.4vw,36px)}.grid[data-astro-cid-57z6rh23]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.all[data-astro-cid-57z6rh23]{color:var(--ink);text-underline-offset:3px;margin-top:28px;font-size:15px;font-weight:600;display:inline-block}@media (width<=900px){.grid[data-astro-cid-57z6rh23]{grid-template-columns:1fr;gap:16px}}
