
.breadcrumbs { display:flex; flex-wrap:wrap; align-items:center; gap:8px; padding-block:18px; color:var(--muted); font-size:.875rem; }
.breadcrumbs a { padding-block:12px; text-underline-offset:4px; }
.guide-copy { max-width:790px; }
.guide-copy p, .guide-copy li { color:var(--muted); font-size:1.0625rem; }
.guide-copy p { margin-bottom:24px; }
.guide-copy h3 { margin-top:32px; }
.guide-copy a { text-underline-offset:4px; }
.related-pages { display:flex; flex-wrap:wrap; gap:8px 28px; list-style:none; padding:0; margin:24px 0 0; }
.related-pages a { display:inline-block; padding-block:12px; }
@media (max-width:700px) { .guide-copy h2 { font-size:clamp(2rem,8vw,3rem); } }

.nav-download { min-height:44px; display:inline-flex; align-items:center; }
