.downloads{padding-block:clamp(38px,7vw,96px);max-width:1060px}
.downloads h1{margin:12px 0 16px}
.downloads-intro{max-width:64ch;line-height:1.65}
.download-jumps{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 42px}
.download-jumps a{border:1px solid var(--line);padding:9px 12px;font-size:13px}
.download-jumps a:hover,.download-brand a:hover{background:#efede5}
.download-jumps span{color:var(--muted);margin-left:4px}
.download-brand{margin:0 0 42px}
.download-brand h2{margin:0 0 14px;font-size:clamp(24px,4vw,40px);scroll-margin-top:100px}
.download-brand ul{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}
.download-brand li{border-bottom:1px solid var(--line)}
.download-brand li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 8px}
.download-brand strong,.download-brand small{display:block}
.download-brand small{margin-bottom:4px;color:var(--muted);font-size:11px}
.download-action{font-size:12px;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}
.downloads-help{margin-top:36px}
