.progress[data-astro-cid-57z6rh23]{z-index:90;background:0 0;height:3px;position:sticky;top:4.75rem}.progress__bar[data-astro-cid-57z6rh23]{background:var(--red-500);height:100%;transition:width 80ms linear;display:block}.post-hero[data-astro-cid-57z6rh23]{background:linear-gradient(175deg, var(--aqua-050), #fff 80%);border-bottom:1px solid var(--line-soft);padding-block:1.5rem clamp(2rem,5vw,3rem)}.crumbs[data-astro-cid-57z6rh23]{color:var(--muted);gap:.5rem;margin-bottom:1.5rem;font-size:.82rem;display:flex}.crumbs[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]{color:var(--teal-600);flex:none;text-decoration:none}.crumbs[data-astro-cid-57z6rh23] span[data-astro-cid-57z6rh23][aria-current]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-hero[data-astro-cid-57z6rh23] h1[data-astro-cid-57z6rh23]{font-size:var(--step-4);margin-top:1rem}.post-hero[data-astro-cid-57z6rh23] .lede[data-astro-cid-57z6rh23]{margin-top:1rem}.post-meta[data-astro-cid-57z6rh23]{color:var(--muted);flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;font-size:.88rem;display:flex}.post-meta[data-astro-cid-57z6rh23] strong[data-astro-cid-57z6rh23]{color:var(--navy-800)}.post-body[data-astro-cid-57z6rh23]{padding-block:clamp(2.5rem,6vw,4rem) 1rem}.post-body[data-astro-cid-57z6rh23] h2{font-size:var(--step-2)}.post-body[data-astro-cid-57z6rh23] p,.post-body[data-astro-cid-57z6rh23] li{font-size:1.04rem;line-height:1.72}.post-foot[data-astro-cid-57z6rh23]{border-top:1px solid var(--line);padding-top:1.75rem;padding-bottom:clamp(2.5rem,6vw,4rem)}
