.download_page__lAZSx{padding:36px 24px 48px;min-height:100vh;background:var(--bg)}.download_container__3jmiZ{max-width:1060px;margin:0 auto}.download_header__Qxc42{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:28px;border-bottom:1px solid var(--line)}.download_header__Qxc42 img{display:block}.download_header__Qxc42 .download_darkLogo__KxZ1X{display:none}.download_footer__oMr2E a,.download_header__Qxc42>a:last-child{display:inline-flex;align-items:center;gap:8px;font-size:14px}.download_hero__KG0gz{padding:44px 0 30px}.download_hero__KG0gz h1{margin:10px 0 14px;font-size:clamp(30px,4.2vw,44px);letter-spacing:-1.5px}.download_hero__KG0gz>p:last-child{color:var(--muted);margin:0;font-size:17px}.download_platformGrid__q_3_g{display:grid;grid-template-columns:1fr 1fr;gap:22px}.download_platformCard__xkOnr,.download_windowsCard__3lyOE{display:flex;flex-direction:column;padding:30px;border:1px solid var(--line);border-radius:20px;background:var(--surface,#fff);scroll-margin-top:24px}.download_windowsCard__3lyOE{border-color:#76bdb3;box-shadow:0 6px 24px #087f7508;background:linear-gradient(145deg,#eaf7f3 0,var(--surface,#fff) 48%)}.download_cardTop__sDNTx{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:22px}.download_piIcon__Kv43V,.download_windowsIcon__i_S3f{width:64px;height:64px;display:grid;place-items:center;border-radius:16px}.download_windowsIcon__i_S3f{color:#1674c7;background:#e6f1fb}.download_piIcon__Kv43V{color:#a72b5b;background:#fbeaf0}.download_earlyAccess__RtBC2,.download_recommended__Gdu0V{font-size:11px;font-weight:700;letter-spacing:.02em;border-radius:100px;padding:6px 10px;white-space:nowrap}.download_recommended__Gdu0V{color:#087365;background:#d9efe6}.download_earlyAccess__RtBC2{color:var(--muted);background:var(--bg);border:1px solid var(--line)}.download_platformGrid__q_3_g h2{margin:0 0 10px;font-size:25px;line-height:1.25;letter-spacing:-.6px}.download_description__1slEd{margin:0;color:var(--muted);min-height:52px}.download_features__drXMX{flex:1 1;list-style:none;padding:0;margin:24px 0 26px;display:grid;gap:12px;font-size:14px}.download_features__drXMX li{display:flex;align-items:flex-start;gap:10px}.download_features__drXMX svg{flex-shrink:0;margin-top:2px;color:var(--teal)}.download_primaryDownload__ptTzE,.download_secondaryDownload__9XLcb{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;padding:12px 15px;border-radius:9px;font-size:14px;font-weight:700;text-align:center;text-decoration:none}.download_primaryDownload__ptTzE{background:var(--teal);color:white;border:1px solid var(--teal)}.download_primaryDownload__ptTzE:hover{background:#066c63;color:white}.download_secondaryDownload__9XLcb{border:1px solid var(--line);color:var(--ink);background:var(--surface,#fff)}.download_secondaryDownload__9XLcb:hover{background:var(--bg);color:var(--ink)}.download_version__gCF3i{margin:12px 0 0;color:var(--muted);font-size:12px;text-align:center}.download_hardwareNote__suzxM,.download_upgradeNote__au8gu{font-size:12px;color:var(--muted);margin:22px 0 0;line-height:1.6}.download_upgradeNote__au8gu{display:flex;align-items:flex-start;gap:8px}.download_upgradeNote__au8gu svg{flex-shrink:0;color:var(--teal);margin-top:2px}.download_stepsSection__tuxaQ{margin:34px 0 26px;padding:26px;background:var(--surface,#fff);border:1px solid var(--line);border-radius:16px}.download_sectionHeading__pZ_0L{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.download_sectionHeading__pZ_0L h2{font-size:20px;margin:0}.download_sectionHeading__pZ_0L>span{font-size:12px;color:var(--muted)}.download_steps__FjjKc{list-style:none;margin:25px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.download_steps__FjjKc>li{display:flex;gap:12px}.download_steps__FjjKc>li>span{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--bg);color:var(--teal);font-size:12px;font-weight:700}.download_steps__FjjKc h3{font-size:14px;margin:2px 0 7px}.download_steps__FjjKc p{font-size:13px;margin:0;color:var(--muted)}.download_steps__FjjKc a{color:var(--teal);text-decoration:underline}.download_helpSection__4abTQ{padding:4px 0}.download_details__MdBfq{border-bottom:1px solid var(--line);padding:3px 0;scroll-margin-top:24px}.download_details__MdBfq summary{cursor:pointer;font-weight:600;padding:17px 0;font-size:14px}.download_details__MdBfq li,.download_details__MdBfq p{font-size:14px;line-height:1.7;overflow-wrap:anywhere}.download_details__MdBfq ol{padding-left:22px}.download_details__MdBfq>a{display:inline-block;margin:0 0 12px;text-decoration:underline;font-size:14px}.download_details__MdBfq summary:focus-visible,.download_page__lAZSx a:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:4px}.download_page__lAZSx code{overflow-wrap:anywhere}.download_footer__oMr2E{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:30px;padding-top:24px;color:var(--muted);font-size:12px}html[data-theme=dark] .download_page__lAZSx[data-follow-theme=true]{--bg:#101c25;--surface:#192b36;--ink:#e7f0f5;--muted:#a5b7c3;--line:#334550;--teal:#54c8b2;color:var(--ink);background:var(--bg);color-scheme:dark}html[data-theme=dark] .download_page__lAZSx[data-follow-theme=true] .download_windowsCard__3lyOE{background:linear-gradient(145deg,#183d38,var(--surface) 55%);border-color:#397d6d}html[data-theme=dark] .download_page__lAZSx[data-follow-theme=true] .download_primaryDownload__ptTzE{background:#087f75;color:white;border-color:#087f75}html[data-theme=dark] .download_page__lAZSx[data-follow-theme=true] .download_header__Qxc42 .download_lightLogo__t5qxJ{display:none}html[data-theme=dark] .download_page__lAZSx[data-follow-theme=true] .download_header__Qxc42 .download_darkLogo__KxZ1X{display:block}@media (max-width:720px){.download_header__Qxc42{flex-wrap:wrap}.download_header__Qxc42>.language-header-actions{margin-left:auto}.download_page__lAZSx{padding:24px 18px 32px}.download_hero__KG0gz{padding-top:32px}.download_hero__KG0gz>p:last-child{font-size:15px}.download_platformGrid__q_3_g{grid-template-columns:1fr;gap:18px}.download_platformCard__xkOnr,.download_windowsCard__3lyOE{padding:24px}.download_description__1slEd{min-height:0}.download_steps__FjjKc{grid-template-columns:1fr;gap:20px}.download_stepsSection__tuxaQ{padding:24px}.download_sectionHeading__pZ_0L>span{display:none}.download_header__Qxc42 img{width:128px;height:auto}.download_header__Qxc42>a:last-child{font-size:12px}.download_footer__oMr2E{flex-wrap:wrap}}.player-setup-tips_tips__cUQlQ{margin-top:36px;padding-top:24px;border-top:1px solid var(--line);scroll-margin-top:24px}.player-setup-tips_tips__cUQlQ details{border-bottom:1px solid var(--line);padding:4px 0}.player-setup-tips_tips__cUQlQ summary{padding:14px 0;cursor:pointer;font-weight:600;line-height:1.5}.player-setup-tips_tips__cUQlQ summary:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:4px}.player-setup-tips_tips__cUQlQ li,.player-setup-tips_tips__cUQlQ p{line-height:1.65;overflow-wrap:anywhere}.player-setup-tips_tips__cUQlQ ul{padding-left:22px}.player-setup-tips_tips__cUQlQ li{margin-bottom:8px}.player-setup-tips_tips__cUQlQ a{color:inherit;text-decoration:underline;text-underline-offset:3px}