.download_page__2d7EU{min-height:100vh;background:#050505;color:#f5f5f5}.download_content__gM1Gl{max-width:1040px;margin:0 auto;padding:0 32px}.download_hero__WU3qS{padding:88px 0 60px;text-align:center}.download_eyebrow__vmgT2{display:inline-flex;align-items:center;gap:10px;margin-bottom:26px;font-size:13px;font-weight:500;color:#bcbcbc}.download_statusDot__fWVxE{width:6px;height:6px;border-radius:50%;background:#91e8b2;box-shadow:0 0 12px #91e8b23b}.download_version__45ICO{margin-left:3px;border:1px solid #ffffff21;border-radius:5px;padding:3px 7px;color:#a7a7a7;font-size:11px;font-variant-numeric:tabular-nums}.download_hero__WU3qS h1{margin:0;font-size:clamp(38px,4.6vw,60px);line-height:1.18;letter-spacing:-.065em;font-weight:750;word-break:keep-all}.download_description__d_3JU{margin:24px auto 0;max-width:480px;font-size:16px;line-height:1.85;color:#999;word-break:keep-all}.download_platformSection__bmfKs{scroll-margin-top:100px}.download_platformHint__eOtsc{margin-bottom:16px;text-align:center;color:#a8a8a8;font-size:13px;line-height:1.7;word-break:keep-all}.download_platformPicker__9RojL{display:flex;justify-content:center;gap:6px;margin-bottom:24px}.download_platformPicker__9RojL button{padding:9px 18px;border:1px solid #292929;border-radius:8px;color:#999;font-size:13px}.download_platformPicker__9RojL button:hover{color:#fff;border-color:#555}.download_platformPicker__9RojL button[aria-pressed=true]{background:#252525;border-color:#555;color:#fff}.download_installers__RPar_{display:grid;grid-template-columns:minmax(0,1fr);max-width:480px;margin:0 auto;gap:16px;scroll-margin-top:100px}.download_card__82rA5{display:flex;flex-direction:column;min-width:0;padding:32px 26px 24px;border:1px solid #272727;border-radius:18px;background:linear-gradient(155deg,#151515,#0c0c0c 70%)}.download_platformIcon__JTRJe{width:31px;height:36px;margin-bottom:26px;color:#ececec}.download_card__82rA5 h2{font-size:27px;font-weight:650;letter-spacing:-.04em}.download_cardDescription__nDHOv{margin-top:8px;color:#9a9a9a;font-size:13px;line-height:1.7}.download_cardActions__HHgSt{display:flex;flex-direction:column;gap:10px;margin-top:30px;margin-bottom:22px}.download_downloadLink__WC4JE{display:flex;align-items:center;gap:10px;min-height:49px;padding:12px 14px;border:1px solid #333;border-radius:9px;color:#ddd;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.download_downloadLink__WC4JE:hover{background:#252525;border-color:#666}.download_downloadLink__WC4JE>svg{flex-shrink:0}.download_downloadLabel___7dla{display:flex;flex-direction:column;gap:3px}.download_downloadLabel___7dla small{font-size:11px;font-weight:400;opacity:.7}.download_unavailable__MbWrn,.download_unavailable__MbWrn:hover{color:#999;background:transparent;border-color:#333}.download_format__EmpsJ{margin-left:auto;font-size:10px;font-weight:500;opacity:.6}.download_primary__HFeUg{border-color:#f2f2f2;background:#f2f2f2;color:#101010}.download_primary__HFeUg:hover{background:#d4f4df;border-color:#d4f4df}.download_cardFootnote__bYSOB,.download_helpLink__jBeGG{margin-top:auto;font-size:11px;line-height:1.8;color:#969696}.download_helpLink__jBeGG{display:inline-flex;align-items:center;gap:4px;align-self:flex-start}.download_helpLink__jBeGG:hover{color:#fff}.download_installNote__PIdY8{display:flex;align-items:center;gap:7px;min-height:49px;font-size:12px;color:#a8a8a8}.download_installNote__PIdY8 svg{color:#91e8b2}.download_helpSection__qYgrl{display:grid;grid-template-columns:1fr 1.6fr;gap:64px;margin-top:82px;padding-top:42px;border-top:1px solid #242424;scroll-margin-top:105px}.download_sectionLabel__Y1mPY{font-size:11px;font-weight:600;letter-spacing:.05em;color:#91e8b2}.download_helpSection__qYgrl h2{margin-top:12px;font-size:25px;line-height:1.4;font-weight:650;letter-spacing:-.04em}.download_helpSection__qYgrl>div>p{margin-top:12px;color:#999;font-size:13px;line-height:1.8;word-break:keep-all}.download_question__b4wb5{border-bottom:1px solid #242424;scroll-margin-top:120px}.download_question__b4wb5:first-child{border-top:1px solid #242424}.download_question__b4wb5 summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;list-style:none;cursor:pointer;font-size:14px;font-weight:500;word-break:keep-all}.download_question__b4wb5 summary::-webkit-details-marker{display:none}.download_question__b4wb5 summary svg{flex-shrink:0;color:#888;transition:transform .15s}.download_question__b4wb5[open] summary svg{transform:rotate(180deg)}.download_question__b4wb5>p{padding:0 26px 24px 0;color:#aaa;font-size:13px;line-height:1.9;white-space:pre-line;word-break:keep-all}.download_browserNote__LMuGK{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:55px 0 62px;padding:22px 24px;border:1px solid #242424;border-radius:12px;font-size:13px}.download_browserNote__LMuGK p{color:#999}.download_browserNote__LMuGK a{display:inline-flex;align-items:center;gap:7px;font-weight:600}.download_page__2d7EU a:focus-visible,.download_page__2d7EU button:focus-visible,.download_question__b4wb5 summary:focus-visible{outline:2px solid #91e8b2;outline-offset:5px}@media (max-width:900px){.download_content__gM1Gl{padding:0 24px}.download_card__82rA5{padding:27px 18px 22px}.download_downloadLink__WC4JE{gap:7px;padding:12px 10px;font-size:12px}.download_helpSection__qYgrl{gap:32px}}@media (max-width:700px){.download_content__gM1Gl{padding:0 20px}.download_hero__WU3qS{padding:56px 0 40px}.download_eyebrow__vmgT2{margin-bottom:22px}.download_description__d_3JU{font-size:14px;max-width:320px}.download_installers__RPar_{grid-template-columns:1fr;max-width:420px;margin:0 auto}.download_card__82rA5{padding:26px}.download_platformIcon__JTRJe{margin-bottom:18px}.download_cardActions__HHgSt{margin-top:22px}.download_downloadLink__WC4JE{padding:13px 15px;font-size:13px}.download_helpSection__qYgrl{grid-template-columns:1fr;gap:25px;margin-top:52px;padding-top:30px}.download_browserNote__LMuGK{margin:36px 0 42px;padding:20px}}@media (prefers-reduced-motion:reduce){.download_downloadLink__WC4JE,.download_question__b4wb5 summary svg{transition:none}}