:root{font-family:Arial,Helvetica,sans-serif;color:#edf7f4;background:#10252e;--cyan:#29c5ce}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 90% 10%,#1f555c,transparent 55%)}a{color:inherit}header,footer{max-width:1120px;margin:auto;padding:26px 32px;display:flex;justify-content:space-between;align-items:center;font-size:12px}header img{width:145px}header>a:last-child{text-decoration:none;color:#8de7db}main{max-width:1120px;margin:auto;padding:48px 32px}.eyebrow{color:var(--cyan);font-size:10px;letter-spacing:3px;font-weight:bold}h1{font-size:clamp(48px,7.8vw,92px);letter-spacing:-4px;line-height:1;margin:24px 0}h1 em{font-style:normal;color:var(--cyan)}.lead{max-width:550px;font-size:17px;line-height:1.7;color:#b3ced3}button,.outline{font:inherit;border:0;border-radius:7px;padding:16px 22px;font-size:13px;font-weight:bold;background:var(--cyan);color:#0b2830;cursor:pointer;text-decoration:none}button:disabled{opacity:.5;cursor:wait}.outline{background:#ffffff08;border:1px solid #ffffff35;color:#e2f0f0}.hero-actions{display:flex;gap:12px;margin:30px 0 55px}h2{font-size:27px;letter-spacing:-.7px}.offline{display:flex;gap:40px;align-items:center;justify-content:space-between;border:1px solid #4badad66;border-radius:14px;padding:30px;background:#12313c}.offline p{font-size:13px;line-height:1.6;color:#bad3d7;max-width:530px}.offline button{white-space:nowrap;background:#e9d483}#offline-status{color:#78e5d1;font-size:12px}.platforms{display:grid;grid-template-columns:1fr 1fr;gap:18px}#manual-install{margin:55px 0}.platforms article{padding:26px;background:#ffffff06;border:1px solid #ffffff20;border-radius:12px}.platforms span{font-size:9px;letter-spacing:2px;color:#7eddd7}h3{font-size:23px;letter-spacing:-.5px;margin:18px 0}ol{padding-left:20px;color:#c7dade;font-size:13px;line-height:1.7}li{padding:3px 0}small{font-size:11px;color:#88aeb8;line-height:1.6;display:block;margin-top:18px}aside{border-top:1px solid #ffffff20;padding:15px 0}aside p{font-size:13px;line-height:1.8;color:#afcbd1;max-width:820px}footer{border-top:1px solid #ffffff20;color:#8badb5;font-size:10px;gap:20px}a:focus-visible,button:focus-visible{outline:3px solid #ffe193;outline-offset:4px}@media(max-width:650px){header,footer{padding:20px}header img{width:110px}header>a:last-child{font-size:10px}main{padding:28px 20px}h1{letter-spacing:-2px}.lead{font-size:14px}.platforms{grid-template-columns:1fr}.offline{display:block;padding:22px}.offline button{margin-top:12px;white-space:normal;width:100%}.hero-actions{margin-bottom:35px}h2{font-size:24px}.platforms article{padding:22px}}.actions{display:flex;gap:12px;margin:30px 0}#install-note{font-size:12px;color:#91d8ca;margin-bottom:50px}.download{display:block;margin-top:20px;background:#29c5ce;color:#0c2831;border-radius:7px;padding:15px 18px;text-align:center;font-size:13px;font-weight:bold;text-decoration:none}.platforms p{font-size:13px;line-height:1.7;color:#bdd4d9}.checksum{display:block;font-size:10px;margin-top:14px;color:#9adbd7}#platforms{margin:35px 0 55px}
