.retro-hero[data-astro-cid-p37luk3n]{max-width:760px;margin:24px 0 36px}.retro-hero[data-astro-cid-p37luk3n] h1[data-astro-cid-p37luk3n]{font:400 clamp(38px,5vw,64px)/1.1 var(--display);margin:14px 0}.retro-hero[data-astro-cid-p37luk3n]>p[data-astro-cid-p37luk3n]:last-child{font-size:19px;line-height:1.7}.motion-snapshot[data-astro-cid-p37luk3n]{border:1px solid var(--portal-line);background:var(--brand-paper-2);border-radius:12px;padding:24px}h2[data-astro-cid-p37luk3n]{font:400 29px/1.25 var(--display);margin:0 0 16px}h2[data-astro-cid-p37luk3n][id]{scroll-margin-top:160px}h3[data-astro-cid-p37luk3n]{font:500 18px/1.45 var(--ui);margin:20px 0 10px}.snapshot-answer[data-astro-cid-p37luk3n]{font:400 25px/1.4 var(--display)}.snapshot-stamp[data-astro-cid-p37luk3n]{color:var(--text-2);font-size:13px;line-height:1.6}.motion-grid[data-astro-cid-p37luk3n]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.motion-grid[data-astro-cid-p37luk3n] li[data-astro-cid-p37luk3n]{background:var(--brand-paper);border-radius:8px;padding:16px}.motion-grid[data-astro-cid-p37luk3n] li[data-astro-cid-p37luk3n]>div[data-astro-cid-p37luk3n]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.motion-grid[data-astro-cid-p37luk3n] li[data-astro-cid-p37luk3n]>div[data-astro-cid-p37luk3n]>a[data-astro-cid-p37luk3n]{font-weight:600}.motion-grid[data-astro-cid-p37luk3n] li[data-astro-cid-p37luk3n] p[data-astro-cid-p37luk3n]{flex-wrap:wrap;gap:8px;margin:14px 0 0;font-size:14px;display:flex}.motion-state[data-astro-cid-p37luk3n]{color:var(--text-2);font-size:12px}.motion-state[data-astro-cid-p37luk3n].backwards{color:var(--brand-ink);border-bottom:2px solid var(--brand-sun)}.retro-contents[data-astro-cid-p37luk3n]{border-block:1px solid var(--portal-line);flex-wrap:wrap;gap:8px 24px;margin:32px 0;padding:12px 0;display:flex}.retro-contents[data-astro-cid-p37luk3n] a[data-astro-cid-p37luk3n]{padding:8px 0;font-size:14px}.retro-layout[data-astro-cid-p37luk3n]{grid-template-columns:minmax(0,760px) minmax(180px,240px);gap:48px;display:grid}.retro-layout[data-astro-cid-p37luk3n] article[data-astro-cid-p37luk3n]{min-width:0}.retro-layout[data-astro-cid-p37luk3n] article[data-astro-cid-p37luk3n]>section[data-astro-cid-p37luk3n]{margin-bottom:42px}.retro-layout[data-astro-cid-p37luk3n] article[data-astro-cid-p37luk3n] p[data-astro-cid-p37luk3n]{font:400 19px/1.8 var(--body)}.cycle-steps[data-astro-cid-p37luk3n]{padding-left:24px}.cycle-steps[data-astro-cid-p37luk3n] li[data-astro-cid-p37luk3n]{padding-left:8px}.reading-pair[data-astro-cid-p37luk3n]{grid-template-columns:1fr 1fr;gap:26px;display:grid}.reading-pair[data-astro-cid-p37luk3n] a[data-astro-cid-p37luk3n]{padding:8px 0;display:inline-block}.worked-example[data-astro-cid-p37luk3n]{border-left:3px solid var(--brand-sun);background:var(--brand-paper-2);padding:22px}.retro-layout[data-astro-cid-p37luk3n] .eyebrow[data-astro-cid-p37luk3n]{font:12px/1.5 var(--mono)}aside[data-astro-cid-p37luk3n]{border-top:1px solid var(--portal-line);align-self:start;padding-top:20px;position:sticky;top:100px}aside[data-astro-cid-p37luk3n] h2[data-astro-cid-p37luk3n]{font-size:23px}aside[data-astro-cid-p37luk3n] a[data-astro-cid-p37luk3n]{border-bottom:1px solid var(--portal-line);padding:14px 0;font-size:14px;line-height:1.6;display:block}.retro-sources[data-astro-cid-p37luk3n] summary[data-astro-cid-p37luk3n]{padding:16px 0}.retro-layout[data-astro-cid-p37luk3n] .retro-sources[data-astro-cid-p37luk3n] p[data-astro-cid-p37luk3n]{font:14px/1.7 var(--ui)}@media (width<=1100px){.motion-grid[data-astro-cid-p37luk3n]{grid-template-columns:repeat(2,minmax(0,1fr))}.retro-layout[data-astro-cid-p37luk3n]{grid-template-columns:1fr}.retro-layout[data-astro-cid-p37luk3n] aside[data-astro-cid-p37luk3n]{position:static}}@media (width<=560px){.motion-snapshot[data-astro-cid-p37luk3n]{padding:18px}.motion-grid[data-astro-cid-p37luk3n]{gap:8px}.motion-grid[data-astro-cid-p37luk3n] li[data-astro-cid-p37luk3n]{padding:12px}.reading-pair[data-astro-cid-p37luk3n]{grid-template-columns:1fr;gap:16px}.retro-layout[data-astro-cid-p37luk3n] article[data-astro-cid-p37luk3n] p[data-astro-cid-p37luk3n]{font-size:18px}.worked-example[data-astro-cid-p37luk3n]{padding:18px}.retro-hero[data-astro-cid-p37luk3n]>p[data-astro-cid-p37luk3n]:last-child{font-size:18px}}@media (width<=350px){.motion-grid[data-astro-cid-p37luk3n]{grid-template-columns:1fr}}
