.qv-download{max-width:1040px;margin:64px auto;padding:28px;border:1px solid #254451;border-radius:20px;color:#e6f3f6;background:#0c1b24;scroll-margin-top:24px}.qv-download h2{font-size:clamp(28px,4vw,44px)}.qv-download dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.qv-download dd{margin:0;overflow-wrap:anywhere}.qv-download a{color:#63d9e9}.qv-download p{max-width:850px}.qv-download .qv-link-button{display:inline-flex;padding:14px 22px;background:#63d9e9;color:#071219;border-radius:12px;font-weight:650}.qv-download small{display:block}.brand-header nav{flex-wrap:wrap}.brand-header .small-icon{flex-shrink:0}footer.layout{flex-wrap:wrap;gap:18px}[data-theme=light] .qv-download{background:#f0f7fa;color:#142d38;border-color:#b9d0db}[data-theme=light] .qv-download a{color:#006a7d}@media(max-width:700px){.qv-download{margin:32px 16px;padding:22px}.qv-download dl{grid-template-columns:1fr}.brand-header .header-actions{flex-wrap:wrap}.brand-header nav{gap:12px}}
