.download-page{color:#14343f;background:#f2f7f7;min-height:100vh}.download-hero{color:#fff;background:radial-gradient(circle at 82% 45%,#1bc3cf29,#0000 27%),linear-gradient(135deg,#061c2a,#09384a);grid-template-columns:1.02fr .98fr;min-height:660px;display:grid;overflow:hidden}.download-hero-copy{padding:clamp(80px,9vw,140px) clamp(28px,7vw,110px)}.download-hero-copy>span,.platform-roadmap>header>span,.download-security>div>span,.release-policy>div>span{font:12px var(--font-geist-mono);letter-spacing:1.5px;color:#5dd8df}.download-hero h1{letter-spacing:-5px;max-width:830px;margin:24px 0;font-size:clamp(56px,6.5vw,98px);line-height:.96}.download-hero h1 em{color:#53d1d9;font-style:normal}.download-hero-copy>p{color:#adc5ca;max-width:680px;font-size:14px;line-height:1.8}.download-trust{color:#c9dcdf;align-items:center;gap:10px;margin-top:35px;font-size:12px;display:flex}.download-trust i,.release-status i{background:#42d4a0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #42d4a01a,0 0 18px #42d4a08c}.download-orbit{background-image:linear-gradient(#62d7df12 1px,#0000 1px),linear-gradient(90deg,#62d7df12 1px,#0000 1px);background-size:54px 54px;place-items:center;min-height:600px;display:grid;position:relative}.download-orbit:before,.download-orbit:after{content:"";border:1px solid #5bd6de33;border-radius:50%;position:absolute}.download-orbit:before{width:410px;height:410px;box-shadow:0 0 0 62px #5bd6de0b,0 0 0 124px #5bd6de06}.download-orbit:after{width:235px;height:235px}.download-core{z-index:2;background:linear-gradient(145deg,#0c8197,#073044);border:1px solid #75e4ea52;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;width:170px;height:170px;display:flex;position:relative;box-shadow:0 30px 80px #00000047}.download-core img{object-fit:contain;width:78px;height:78px}.download-core b{letter-spacing:2px;margin-top:8px}.download-core small{color:#7edce2;font:12px var(--font-geist-mono);margin-top:4px}.orbit-node{z-index:3;color:#67dbe2;width:72px;height:72px;font:bold 22px var(--font-geist-sans);background:#0b3343;border:1px solid #6cdde347;border-radius:19px;place-items:center;display:grid;position:absolute;box-shadow:0 18px 45px #0003}.orbit-node small{color:#8eb0b7;font:12px var(--font-geist-mono);position:absolute;top:78px}.node-android{top:22%;left:14%}.node-win{top:28%;right:15%}.node-os{font-size:15px;bottom:17%;right:20%}.release-zone{background:#eaf2f3;grid-template-columns:minmax(0,1.32fr) minmax(310px,.68fr);align-items:start;gap:18px;padding:clamp(58px,7vw,100px) clamp(24px,7vw,110px);display:grid}.release-list{gap:18px;display:grid}.release-card,.release-guide{background:#fff;border:1px solid #cbdcde;border-radius:22px;box-shadow:0 20px 65px #15434e14}.release-card{scroll-margin-top:110px}.release-guide{position:sticky;top:105px}.release-card>header{border-bottom:1px solid #d9e5e7;grid-template-columns:68px 1fr auto;align-items:center;gap:18px;padding:28px 32px;display:grid}.platform-mark{color:#fff;background:linear-gradient(145deg,#0dc0ca,#087c93);border-radius:18px;place-items:center;width:64px;height:64px;font-size:28px;font-weight:800;display:grid}.windows-mark{background:linear-gradient(145deg,#1579b9,#0b4e80)}.release-card header small{color:#06889d;font:12px var(--font-geist-mono);letter-spacing:1.2px}.release-card h2{margin:6px 0 3px;font-size:28px}.release-card header p{color:#728991;margin:0;font-size:12px}.release-status{color:#2e725d;background:#e8f5ef;border-radius:30px;align-items:center;gap:9px;padding:10px 13px;font-size:12px;font-weight:700;display:flex}.release-status i{width:7px;height:7px;box-shadow:none}.release-body{grid-template-columns:1fr .72fr;gap:45px;padding:34px 32px;display:grid}.release-body h3{margin:0 0 12px;font-size:23px}.release-body p{color:#607b83;max-width:640px;font-size:12px;line-height:1.75}.download-primary{color:#fff;background:linear-gradient(135deg,#078da4,#14bbc5);border-radius:10px;align-items:center;gap:35px;width:max-content;min-height:54px;margin-top:24px;padding:0 19px;font-size:12px;font-weight:750;display:flex;box-shadow:0 14px 30px #0891a433}.windows-download{background:linear-gradient(135deg,#126fa8,#0b98b0)}.download-primary span{font-size:18px}.install-note{color:#82979d;max-width:560px;margin-top:13px;font-size:12px;line-height:1.5;display:block}.release-body dl{margin:0}.release-body dl>div{border-top:1px solid #dce7e9;grid-template-columns:90px 1fr;gap:10px;padding:13px 0;display:grid}.release-body dd{color:#183b46;text-align:right;word-break:break-word;margin:0;font-size:12px;font-weight:700}.release-body dd small{color:#789097;margin-top:3px;font-weight:400;display:block}.release-integrity{border-top:1px solid #dce7e9}.release-integrity summary{color:#20778a;cursor:pointer;padding:19px 32px;font-size:12px;font-weight:700}.release-integrity>div,.release-integrity>p{margin:0 32px 16px}.release-integrity>div{gap:8px;display:grid}.release-integrity b{color:#728a92;font-size:12px}.release-integrity code{overflow-wrap:anywhere;color:#38545d;background:#eef4f5;border-radius:7px;padding:12px;font-size:12px}.release-integrity p{color:#6f868d;font-size:12px;line-height:1.6}.windows-release-card .release-integrity code{padding:2px 6px;display:inline}.release-guide{color:#fff;background:linear-gradient(155deg,#0b3e50,#071f2e);padding:35px}.release-guide>small{color:#5cd8df;font:12px var(--font-geist-mono);letter-spacing:1.2px}.release-guide h2{margin:15px 0 30px;font-size:34px}.release-guide ol{margin:0;padding:0;list-style:none}.release-guide li{border-top:1px solid #84d5db2b;grid-template-columns:36px 1fr;gap:12px;padding:18px 0;display:grid}.release-guide li>b{color:#56d3da;font:12px var(--font-geist-mono)}.release-guide li strong,.release-guide li small{display:block}.release-guide li small{color:#92adb4;margin-top:12px;font-size:12px;line-height:1.5}.release-guide>a{color:#68dbe1;margin-top:25px;font-size:12px;display:inline-flex}.download-security{background:#fff;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:clamp(75px,8vw,125px) clamp(24px,7vw,110px);display:grid}.download-security h2,.platform-roadmap h2,.release-policy h2{letter-spacing:-3px;margin:18px 0;font-size:clamp(42px,4.6vw,70px);line-height:1.02}.security-points{border-top:1px solid #d4e2e4;border-left:1px solid #d4e2e4;grid-template-columns:repeat(3,1fr);display:grid}.security-points article{border-bottom:1px solid #d4e2e4;border-right:1px solid #d4e2e4;min-height:260px;padding:28px}.security-points b{color:#078ba1;font:12px var(--font-geist-mono)}.security-points h3{margin:70px 0 13px;font-size:20px}.security-points p{color:#6b838b;font-size:12px;line-height:1.7}.platform-roadmap{color:#fff;background:#0a2d3c;padding:clamp(70px,8vw,120px) clamp(24px,7vw,110px);scroll-margin-top:95px}.platform-roadmap>header{grid-template-columns:.35fr 1fr .7fr;align-items:end;gap:35px;margin-bottom:45px;display:grid}.platform-roadmap>header span{color:#60d8df}.platform-roadmap>header h2{margin:0}.platform-roadmap>header p{color:#9db7bd;font-size:12px;line-height:1.7}.platform-roadmap>div{border-top:1px solid #7dd3d92e;border-left:1px solid #7dd3d92e;grid-template-columns:repeat(5,1fr);display:grid}.platform-roadmap article{border-bottom:1px solid #7dd3d92e;border-right:1px solid #7dd3d92e;min-height:300px;padding:25px;position:relative}.platform-roadmap article>i{color:#67dbe2;background:#0d3b4b;border:1px solid #69d9e040;border-radius:15px;place-items:center;width:54px;height:54px;font-size:19px;font-style:normal;display:grid}.platform-roadmap article>span{color:#7fabb3;font:12px var(--font-geist-mono);position:absolute;top:24px;right:19px}.platform-roadmap article.platform-live>span{color:#5bd9a9}.platform-roadmap h3{margin:48px 0 13px;font-size:21px}.platform-roadmap article p{color:#8faab0;font-size:12px;line-height:1.7}.platform-live:after{content:"";background:#43d3a0;width:3px;height:100%;position:absolute;top:0;left:0}.release-policy{background:#eaf2f3;grid-template-columns:.75fr 1.25fr;gap:7vw;padding:clamp(70px,8vw,115px) clamp(24px,7vw,110px);display:grid}.release-policy ol{border-top:1px solid #c9dadd;border-left:1px solid #c9dadd;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.release-policy li{border-bottom:1px solid #c9dadd;border-right:1px solid #c9dadd;min-height:190px;padding:24px}.release-policy li b,.release-policy li span{display:block}.release-policy li b{color:#0789a0;font:12px var(--font-geist-mono)}.release-policy li span{color:#294e59;margin-top:90px;font-size:12px;font-weight:700}@media (max-width:1100px){.download-hero{grid-template-columns:1fr}.download-orbit{min-height:520px}.release-zone,.download-security,.release-policy{grid-template-columns:1fr}.release-guide{position:static}.platform-roadmap>div{grid-template-columns:repeat(3,1fr)}.platform-roadmap>header{grid-template-columns:1fr 1fr}.platform-roadmap>header>span{grid-column:1/-1}}@media (max-width:700px){.download-hero-copy{padding:75px 22px}.download-hero h1{letter-spacing:-3px;font-size:51px}.download-orbit{min-height:430px}.download-orbit:before{width:270px;height:270px}.download-orbit:after{width:170px;height:170px}.download-core{border-radius:31px;width:130px;height:130px}.download-core img{width:60px;height:60px}.orbit-node{width:58px;height:58px}.node-android{left:8%}.node-win{right:8%}.release-zone{padding:55px 16px}.release-card>header{grid-template-columns:58px 1fr;padding:22px 18px}.platform-mark{width:54px;height:54px}.release-card h2{font-size:22px}.release-status{grid-column:1/-1;width:max-content}.release-body{grid-template-columns:1fr;padding:25px 18px}.release-integrity summary{padding-left:18px}.release-integrity>div,.release-integrity>p{margin-left:18px;margin-right:18px}.download-security{padding:65px 20px}.security-points{grid-template-columns:1fr}.security-points article{min-height:210px}.security-points h3{margin-top:40px}.platform-roadmap{padding:65px 20px}.platform-roadmap>header{grid-template-columns:1fr}.platform-roadmap>header>span{grid-column:auto}.platform-roadmap>div{grid-template-columns:1fr}.platform-roadmap article{min-height:240px}.release-policy{padding:65px 20px}.release-policy ol{grid-template-columns:1fr 1fr}.release-policy li{min-height:150px}.release-policy li span{margin-top:58px}}.download-hero-copy>span,.platform-roadmap>header>span,.download-security>div>span,.release-policy>div>span{font-size:12px}.download-hero-copy>p{color:#c0d4d8;font-size:16px;line-height:1.75}.download-trust{color:#d8e7e9;font-size:13px}.orbit-node{border-color:#6cdde359}.orbit-node svg{width:36px;height:36px}.orbit-node small{color:#b4cbd0;font-size:12px}.platform-mark svg{width:38px;height:38px}.release-card header small{font-size:12px}.release-card header p{color:#647e86;font-size:13px}.release-status{color:#286a57;font-size:12px}.release-body p{color:#536f78;font-size:14px;line-height:1.7}.download-primary{min-height:56px;padding:0 21px;font-size:14px}.install-note{color:#71888f;font-size:12px;line-height:1.55}.release-body dt{color:#6c858d;font-size:12px}.release-body dd{font-size:12px}.release-integrity summary{color:#176d80;font-size:12px}.release-integrity b,.release-integrity code{font-size:12px}.release-integrity p{color:#607a82;font-size:12px}.release-guide>small,.release-guide li>b{font-size:12px}.release-guide li strong{font-size:14px}.release-guide li small{color:#abc2c7;font-size:12px}.release-guide>a{font-size:12px}.manifest-source{color:#16798c;margin:0 32px 20px;font-size:12px;font-weight:700;display:inline-flex}.release-state-body{grid-template-columns:58px 1fr;align-items:center;gap:22px;min-height:250px;padding:36px 32px;display:grid}.release-state-body h3{margin:0 0 10px;font-size:23px}.release-state-body p{color:#607a82;max-width:660px;margin:0;font-size:14px;line-height:1.65}.release-spinner{border:4px solid #d7e8ea;border-top-color:#0794a9;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite release-spin}.release-warning{color:#a96517;background:#fff0df;border-radius:14px;place-items:center;width:48px;height:48px;font-size:25px;font-weight:800;display:grid}.release-status.status-loading{color:#3e7480;background:#e8f3f5}.release-status.status-loading i{background:#4f9eac;animation:1.2s ease-in-out infinite release-pulse}.release-status.status-error{color:#8f5b1d;background:#fff0df}.release-status.status-error i{background:#cf862d}.release-status.status-required{color:#8f5b1d;background:#fff0df}.release-status.status-required i{background:#cf862d}.manifest-retry{color:#fff;cursor:pointer;background:#0a879d;border:0;border-radius:9px;min-height:46px;margin-top:22px;padding:0 17px;font-size:12px;font-weight:750}.manifest-retry:hover{background:#086e82}.manifest-retry:focus-visible{outline-offset:3px;outline:3px solid #0a879d40}@keyframes release-spin{to{transform:rotate(360deg)}}@keyframes release-pulse{50%{opacity:.35}}.security-points b{font-size:12px}.security-points p{color:#5d7880;font-size:13px}.platform-roadmap>header p{color:#b4c9cd;font-size:14px}.platform-roadmap article>span{color:#a2c0c6;font-size:12px}.platform-roadmap article p{color:#adc3c8;font-size:12px}.release-policy li b{font-size:12px}.release-policy li span{font-size:13px}@media (max-width:700px){.orbit-node svg{width:29px;height:29px}.download-hero-copy>p{font-size:14px}.platform-roadmap>header p{font-size:13px}.manifest-source{margin-left:18px;margin-right:18px}.release-state-body{grid-template-columns:1fr;min-height:230px;padding:28px 18px}.release-state-body h3{font-size:20px}.release-state-body p{font-size:13px}}@media (prefers-reduced-motion:reduce){.release-spinner,.release-status.status-loading i{animation:none}}.orbit-node{transition:transform .2s,border-color .2s,background .2s}.orbit-node:hover{background:#0f4355;border-color:#67dbe2;transform:translateY(-4px)}.orbit-node:focus-visible{outline-offset:5px;outline:3px solid #64dce3}
