.downloads-page{min-height:100vh;background:#f7faf8;color:#103e4a}.downloads-topbar,.downloads-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px max(24px,calc((100vw - 1180px)/2))}.downloads-topbar{background:#fff;border-bottom:1px solid #dce7e5}.downloads-topbar img{display:block;object-fit:contain}.downloads-topbar nav{display:flex;gap:22px}.downloads-topbar a,.downloads-footer a{color:inherit;text-decoration:none;font-size:14px}.downloads-page main{min-height:65vh}.downloads-page .iv-downloads{padding:72px 0 90px;border-top:0}.downloads-page h1{font-size:clamp(38px,6vw,64px);line-height:1.1;margin:0;letter-spacing:-.04em}.downloads-page h1 span{color:#087f7c}.download-install-note{max-width:850px;margin:0 0 30px;color:#60747c;font-size:14px;line-height:1.8}.iv-download-summary{font-size:13px;color:#60747c;line-height:1.7;margin:0 0 20px}.iv-download-checksum{font:11px/1.7 var(--mono,monospace);overflow-wrap:anywhere;margin:0 0 22px}.iv-download-checksum summary{cursor:pointer}.iv-download-checksum code{display:block;padding-top:8px;color:#60747c}.downloads-footer{flex-wrap:wrap;border-top:1px solid #dce7e5;font-size:12px}.downloads-page a:focus-visible,.iv-download-checksum summary:focus-visible{outline:3px solid #087f7c;outline-offset:4px}@media(max-width:600px){.downloads-topbar{align-items:flex-start;flex-direction:column}.downloads-page .iv-downloads{padding:44px 0 60px}.downloads-footer{flex-direction:column;align-items:flex-start}}
