.site-footer{padding:40px 64px 48px}
.site-footer .caption{margin-top:12px}
.page-header{max-width:820px;margin-bottom:32px}
.page-header h1{font-size:clamp(32px,3.6vw,44px);margin-bottom:16px}
.page-header p{font-size:16px}
.breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--muted);margin-bottom:24px}
.breadcrumb a:hover{color:var(--accent);text-decoration:none}
.breadcrumb span[aria-current]{color:var(--text)}
@media(max-width:700px){.site-footer{padding:32px 20px 40px}}
