.hero-meta a{text-underline-offset:3px;text-decoration:underline}.download-checksum{text-align:left;background:#14120f;border:1px solid #3d3426;border-radius:10px;max-width:660px;margin:24px auto 0;padding:18px 20px;position:relative}.download-signing{color:#d4c2a0;margin:0 0 8px;font-size:13px;line-height:1.6}.download-publisher{color:#aaa294;margin:0 0 20px;font-size:11px;line-height:1.8}.download-checksum-heading{letter-spacing:.08em;color:#bba16e;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;font-size:11px;display:flex}.download-checksum-heading button{font:inherit;letter-spacing:normal;color:#dfcda8;cursor:pointer;background:0 0;border:1px solid #554127;border-radius:5px;padding:6px 10px}.download-checksum code{color:#d4c2a0;overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all;font-size:12px;line-height:1.8;display:block}.download-checksum-links{color:#bba16e;flex-wrap:wrap;gap:12px 24px;margin-top:14px;font-size:12px;display:flex}.download-checksum-links a{text-underline-offset:3px;text-decoration:underline}.download-checksum-status{color:#aaa294;min-height:1.6em;margin-top:8px;font-size:11px;line-height:1.6;display:block}.download-checksum :focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media (max-width:540px){.download-checksum{padding:16px}.download-checksum code{font-size:11px}}
