.download-page .marketing-title,.download-page .section-heading{white-space:pre-line}.download-featured{grid-template-columns:1fr 1fr;display:grid;overflow:hidden;padding:0!important}.download-featured-content{align-self:center;padding:40px 42px}.download-available{color:#456750;background:#e7efe8;border-radius:20px;align-items:center;gap:7px;padding:6px 10px;font-size:10px;font-weight:550;display:inline-flex}.download-available>span{background:#639573;border-radius:50%;width:5px;height:5px}.download-windows-mark{grid-template-columns:1fr 1fr;gap:3px;width:33px;height:33px;margin:34px 0 20px;display:grid}.download-windows-mark i{background:#27262d;border-radius:1px}.download-featured h2{max-width:350px;font-family:var(--font-jakarta),var(--font-inter),sans-serif;letter-spacing:-1.3px;font-size:35px;font-weight:500;line-height:1.15}.download-featured-description{color:#72727b;max-width:350px;margin-top:16px;font-size:14px;line-height:1.75}.download-release-info{color:#75717d;flex-wrap:wrap;align-items:center;gap:6px;margin-top:28px;font-size:11px;line-height:1.7;display:flex}.download-release-separator{color:#aaa6b0}.download-main-button{min-height:48px;margin-top:14px;font-size:13px!important}.download-main-button>svg:last-child{margin-left:8px}.download-main-button:disabled{cursor:not-allowed;opacity:.5}.download-free{color:#77717f;align-items:center;gap:6px;margin-top:13px;font-size:11px;display:flex}.download-retry{text-underline-offset:3px;cursor:pointer;align-items:center;gap:6px;margin-top:13px;font-size:12px;text-decoration:underline;display:flex}.download-retry:disabled{opacity:.6;cursor:wait}.download-preview{isolation:isolate;perspective:1300px;background:#dfdcd5;justify-content:center;align-items:center;min-height:500px;padding:48px 34px;display:flex;position:relative;overflow:hidden}.download-preview-photo{z-index:-2;object-fit:cover;object-position:67% 60%;filter:saturate(.72);transition:transform .7s cubic-bezier(.22,1,.36,1);transform:scale(1.035)}.download-preview-shade{z-index:-1;background:linear-gradient(145deg,#faf9f72e,#f7f6f329 55%,#eae7e147);position:absolute;inset:0}.download-preview-window{background:#fff;border:1px solid #ffffffe6;border-radius:15px;width:100%;max-width:340px;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s;position:relative;transform:rotate(-3deg)rotateY(-4deg);box-shadow:0 28px 48px -16px #27221d61,0 4px 10px #27221d1a}.download-preview-window:before{content:"";z-index:-1;background:#ffffff42;border:1px solid #ffffffa6;border-radius:15px;position:absolute;inset:13px -8px -10px 8px}.download-preview-chrome{background:#fbfbfc;border-bottom:1px solid #eeedf2;border-radius:15px 15px 0 0;justify-content:space-between;align-items:center;height:40px;padding:0 16px;display:flex}.download-preview-chrome>span{align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.download-preview-status-dot{background:#7b9b80;border-radius:50%;width:5px;height:5px;margin-left:3px;box-shadow:0 0 0 3px #7b9b8010}.download-preview-chrome>div{gap:4px;display:flex}.download-preview-chrome i{background:#cfccd5;border-radius:50%;width:4px;height:4px}.download-preview-body{background:#fff;border-radius:0 0 15px 15px;padding:20px 18px 15px}.download-preview-logo{color:#755095;background:#f5f1fb;border:1px solid #e9e2f4;border-radius:15px;place-items:center;width:49px;height:49px;margin:0 auto 13px;display:grid;box-shadow:inset 0 1px #fff,0 5px 10px #7342e207}.download-preview-body h3{letter-spacing:-.6px;text-align:center;font-size:18px;font-weight:550}.download-preview-body>p{color:#8b8592;text-align:center;margin:7px 0 21px;font-size:10px}.download-preview-list-label{color:#938b9e;justify-content:space-between;align-items:center;padding:0 6px 7px;font-size:8px;display:flex}.download-preview-account{border-top:1px solid #efedf3;align-items:center;gap:9px;padding:10px 6px;display:flex}.download-preview-account.is-selected{background:#f8f6fc;border:1px solid #ece6f3;border-radius:10px}.download-preview-account.is-selected+.download-preview-account{border-top-color:#0000}.download-account-logo{border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.download-account-logo-0{color:#5176ba;background:#edf2fb}.download-account-logo-1{color:#4b6880;background:#eaf0f5}.download-account-logo-2{color:#4e4b54;background:#eeedf1}.download-account-logo>svg{width:18px;height:18px}.download-preview-account div strong{font-size:11px;font-weight:550;display:block}.download-preview-account div span{color:#938d9b;margin-top:3px;font-size:8px;display:block}.download-account-dots{letter-spacing:1px;color:#b0aabb;margin-left:auto;font-size:10px}.download-preview-account>svg{color:#b8b0c1;flex-shrink:0}.download-preview-protected{color:#748c78;border-top:1px solid #efedf3;justify-content:center;align-items:center;gap:5px;padding-top:13px;font-size:9px;display:flex}.download-below{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:18px;padding:0 4px;display:flex}.download-below>p{color:#89858e;font-size:11px;line-height:1.7}.download-below>p button{text-underline-offset:3px;color:#55505f;cursor:pointer;text-decoration:underline}.download-checksum{max-width:430px;font-size:11px}.download-checksum summary{cursor:pointer;color:#635d6c;justify-content:flex-end;align-items:center;gap:6px;list-style:none;display:flex}.download-checksum summary::-webkit-details-marker{display:none}.download-checksum[open] summary>svg:last-child{transform:rotate(180deg)}.download-checksum>div{background:#f7f6f9;border:1px solid #e8e5ed;border-radius:12px;margin-top:12px;padding:15px}.download-checksum p{color:#77717f;line-height:1.7}.download-checksum code{overflow-wrap:anywhere;color:#4b4259;-webkit-user-select:all;user-select:all;margin:10px 0;font-size:10px;line-height:1.8;display:block}.download-checksum button{cursor:pointer;color:#63536f;align-items:center;gap:6px;padding:6px 0;font-weight:550;display:inline-flex}.download-checksum [role=status]{color:#6a775d;margin-top:3px;display:block}.download-section-header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.download-section-header .section-heading{margin-top:13px}.download-section-header .section-description{max-width:340px;margin-bottom:6px}.download-platform,.download-requirements-card{transition:border-color .26s,box-shadow .26s}.download-platform>svg{color:#57515e;margin-bottom:28px}.download-platform h3{letter-spacing:-.6px;font-size:22px;font-weight:500}.download-platform p{color:#817b88;min-height:46px;margin-top:8px;font-size:13px;line-height:1.7}.download-platform button{color:#8a8591;cursor:not-allowed;background:#f0eff3;border:1px solid #dedbe3;border-radius:30px;width:100%;min-height:42px;margin-top:25px;font-size:12px;font-weight:500}.download-requirements{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;padding:35px 0 10px;display:grid}.download-requirements .section-heading{margin-top:16px}.download-requirements .section-description{max-width:350px}.download-requirements-card h3{align-items:center;gap:9px;padding-bottom:25px;font-size:15px;font-weight:550;display:flex}.download-requirements-card dl>div{border-top:1px solid #e2dfe7;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:12px;display:flex}.download-requirements-card dl>div:last-child{padding-bottom:0}.download-requirements-card dt{color:#7c7584;align-items:center;gap:10px;display:flex}.download-requirements-card dt>svg{color:#8b8294;flex-shrink:0}.download-requirements-card dd{text-align:right;color:#4a4253}.marketing-cta.download-help{text-align:left;justify-content:space-between;align-items:center;gap:30px;display:flex}.download-help .section-heading{margin:13px 0 10px;font-size:34px}.download-help .button-primary{flex-shrink:0;font-size:12px}.marketing-cta.download-help .section-description{max-width:470px;margin:0}.download-page :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #8c66d6}.download-spinner{animation:1s linear infinite download-spin}@keyframes download-spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.download-preview:hover .download-preview-photo{transform:scale(1.065)}.download-preview:hover .download-preview-window{transform:translateY(-7px)rotate(-1deg)rotateY(-2deg);box-shadow:0 36px 58px -16px #27221d54,0 5px 12px #27221d14}.download-platform:hover,.download-requirements-card:hover{border-color:#d9d3e3;box-shadow:0 13px 26px -14px #38264f20}}@media (max-width:900px){.download-featured-content{padding:32px 28px}.download-featured h2{font-size:31px}.download-preview{padding:30px 20px}.download-account-dots{display:none}.download-preview-account>svg{margin-left:auto}.download-requirements{gap:35px}.marketing-cta.download-help{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.download-featured{grid-template-columns:1fr}.download-featured-content{padding:28px}.download-featured h2{max-width:260px;font-size:32px}.download-windows-mark{margin-top:25px}.download-preview{min-height:410px;padding:35px}.download-preview-window{max-width:330px;transform:rotate(-2deg)}.download-preview-body{padding-top:18px}.download-preview-logo{border-radius:14px;width:45px;height:45px}.download-preview-logo img{width:25px;height:25px}.download-below{flex-direction:column;gap:13px}.download-checksum{max-width:100%}.download-checksum summary{justify-content:flex-start}.download-section-header{flex-direction:column;align-items:flex-start;gap:4px}.download-section-header .section-heading{margin-top:11px}.download-platform>svg{margin-bottom:20px}.download-platform p{min-height:auto}.download-platform button{margin-top:22px}.download-requirements{grid-template-columns:1fr;gap:25px;padding-top:0}.download-requirements-card dl>div{gap:8px;font-size:11px}.download-requirements-card dt{gap:6px}.download-help .section-heading{font-size:29px}}@media (prefers-reduced-motion:reduce){.download-spinner{animation:none}.download-preview-photo,.download-preview-window,.download-platform,.download-requirements-card{transition:none}.download-preview:hover .download-preview-photo{transform:scale(1.035)}.download-preview-window,.download-preview:hover .download-preview-window{transform:rotate(-2deg)}}
