.download__line{background-color:var(--grey-500);width:100%;height:2px;margin:0 0 40px}html[data-platform=steamdeck] .page_downloadHub .js-platform-steamdeck,html[data-platform=android] .page_downloadHub .js-platform-android,html[data-platform=ios] .page_downloadHub .js-platform-ios,html[data-platform=linux] .page_downloadHub .js-platform-linux,html[data-platform=windows] .page_downloadHub .js-platform-windows,html[data-platform=macos] .page_downloadHub .js-platform-macos,html[data-platform=default] .page_downloadHub .js-platform-default{display:block}html[data-platform=linux] .page_downloadHub .js-platform-linux~.js-platform-linux{display:none}.downloadHero{background-image:url(/img/download/hero/hero-xl.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:56px 0 48px}@media only screen and (max-width:1199.98px){.downloadHero{background-image:url(/img/download/hero/hero-lg.jpg)}}@media only screen and (max-width:991.98px){.downloadHero{background-image:url(/img/download/hero/hero-md.jpg);padding:48px 0}}@media only screen and (max-width:767.98px){.downloadHero{background-image:url(/img/download/hero/hero-sm.jpg);padding:40px 0}}@media only screen and (max-width:575.98px){.downloadHero{background-image:url(/img/download/hero/hero-xs.jpg)}}.downloadHero__title{margin:0 0 24px}@media only screen and (max-width:575.98px){.downloadHero__title{max-width:225px;margin:0 auto 24px}}.downloadHero .js-platform-windows,.downloadHero .js-platform-macos,.downloadHero .js-platform-android,.downloadHero .js-platform-steamdeck,.downloadHero .js-platform-linux,.downloadHero .js-platform-ios,.downloadHero .js-platform-lgtv,.downloadHero .js-platform-default{display:none}.downloadHero .js-platform-windows.active,.downloadHero .js-platform-macos.active,.downloadHero .js-platform-android.active,.downloadHero .js-platform-steamdeck.active,.downloadHero .js-platform-linux.active,.downloadHero .js-platform-ios.active,.downloadHero .js-platform-lgtv.active,.downloadHero .js-platform-default.active{display:block}.downloadHero__platform.js-platform-android,.downloadHero__platform.js-platform-ios,.downloadHero__platform.js-platform-lgtv{max-width:776px;margin:0 auto}.downloadHero__platform.js-platform-steamdeck .downloadHero__wrap{max-width:unset;flex-direction:column;margin:0}@media only screen and (max-width:767.98px){.downloadHero__platform.js-platform-steamdeck .downloadHero__wrap{flex-direction:row;margin-top:40px}}@media only screen and (max-width:575.98px){.downloadHero__platform.js-platform-steamdeck .downloadHero__wrap{flex-direction:column;margin-top:0}}.downloadHero__platform.js-platform-steamdeck .downloadHero__wrapLeft{margin:0 auto}.downloadHero__platform.js-platform-steamdeck .downloadHero__wrapRight{padding:0}@media only screen and (max-width:767.98px){.downloadHero__platform.js-platform-steamdeck .downloadHero__btn{text-align:center;width:unset;justify-content:center;align-items:center;gap:16px;padding:8px;font-size:14px;font-weight:400;line-height:16px}}@media only screen and (max-width:575.98px){.downloadHero__platform.js-platform-steamdeck .btn__icon{width:24px;height:24px}}.downloadHero__platform.js-platform-steamdeck .downloadHero__btns{margin:0 -16px 48px}@media only screen and (max-width:1199.98px){.downloadHero__platform.js-platform-steamdeck .downloadHero__btns{margin:0 -16px 24px}}@media only screen and (max-width:767.98px){.downloadHero__platform.js-platform-steamdeck .downloadHero__btns{flex-direction:column;gap:24px;display:flex}}.downloadHero__icon{text-align:center;margin-bottom:40px}.downloadHero__windows,.downloadHero__macos,.downloadHero__linux{width:96px;height:96px}@media only screen and (max-width:991.98px){.downloadHero__windows,.downloadHero__macos,.downloadHero__linux{width:88px;height:88px}}@media only screen and (max-width:767.98px){.downloadHero__windows,.downloadHero__macos,.downloadHero__linux{width:80px;height:80px}}@media only screen and (max-width:575.98px){.downloadHero__windows,.downloadHero__macos,.downloadHero__linux{width:72px;height:72px}}.downloadHero__android,.downloadHero__chrome,.downloadHero__safari,.downloadHero__lgtv{width:152px;height:152px}@media only screen and (max-width:991.98px){.downloadHero__android,.downloadHero__chrome,.downloadHero__safari,.downloadHero__lgtv{width:136px;height:136px}}@media only screen and (max-width:767.98px){.downloadHero__android,.downloadHero__chrome,.downloadHero__safari,.downloadHero__lgtv{width:112px;height:112px}}@media only screen and (max-width:575.98px){.downloadHero__android,.downloadHero__chrome,.downloadHero__safari,.downloadHero__lgtv{width:104px;height:104px}}.downloadHero__iconSteamDeck{width:96px;height:96px;margin:0 auto 40px}@media only screen and (max-width:1199.98px){.downloadHero__iconSteamDeck{width:88px;height:88px}}@media only screen and (max-width:991.98px){.downloadHero__iconSteamDeck{width:80px;height:80px;margin:0 auto 32px}}@media only screen and (max-width:767.98px){.downloadHero__iconSteamDeck{width:104px;height:104px;margin:0}}@media only screen and (max-width:575.98px){.downloadHero__iconSteamDeck{width:72px;height:72px;margin:0 auto 40px}}.downloadHero__btns{margin:0 -16px 32px;display:flex}@media only screen and (max-width:991.98px){.downloadHero__btns{margin:0 -12px 24px}}.downloadHero__btn{flex:1;margin:0 16px}@media only screen and (max-width:991.98px){.downloadHero__btn{margin:0 12px}}.downloadHero__wrap{max-width:776px;margin:0 -52px;display:flex}@media only screen and (max-width:575.98px){.downloadHero__wrap{flex-direction:column;margin:0}}.downloadHero__wrapLeft{flex-shrink:0;padding:0 52px}@media only screen and (max-width:575.98px){.downloadHero__wrapLeft{padding:0}}.downloadHero__wrapRight{flex-grow:1;padding:0 52px}@media only screen and (max-width:575.98px){.downloadHero__wrapRight{padding:0}}.downloadHero__meta{margin:0 -16px;display:flex}@media only screen and (max-width:575.98px){.downloadHero__meta{flex-direction:column}}.downloadHero__metaCol{flex:1;padding:0 16px}.downloadHero__metaCol.right{text-align:right}@media only screen and (max-width:575.98px){.downloadHero__metaCol.right{text-align:unset;margin:0 0 16px}}.downloadHero__compatibility{margin-bottom:8px;font-size:20px;line-height:24px}@media only screen and (max-width:991.98px){.downloadHero__compatibility{font-size:18px}}@media only screen and (max-width:767.98px){.downloadHero__compatibility{font-size:16px}}.downloadHero .downloadHero__metaNav{margin-bottom:16px}.downloadHero .downloadHero__metaNav.center,.downloadHero .downloadHero__metaNav.devies{margin-bottom:0}.downloadHero .downloadHero__metaNav.devies .downloadHero__metaNavItem{margin-bottom:16px}.downloadHero .downloadHero__metaNav.devies .downloadHero__metaNavItem:last-child{margin-bottom:0}.downloadHero__metaNavItem{color:var(--grey-300)}@media only screen and (max-width:767.98px){.downloadHero__metaNavItem{font-size:14px}}.downloadHero__link{color:var(--grey-300);text-decoration:underline}@media only screen and (max-width:767.98px){.downloadHero__link{font-size:14px}}.downloadItem{color:var(--white);border-bottom:1px solid var(--grey-500);flex:0 0 33.3333%;justify-content:space-between;max-width:33.3333%;padding-bottom:35px}@media only screen and (max-width:991.98px){.downloadItem{border:0;border-bottom:1px solid var(--grey-500);flex:0 0 100%;max-width:100%;padding:30px 0}}@media only screen and (max-width:575.98px){.downloadItem.open{display:block}}.downloadItem_mobile{display:none}@media only screen and (max-width:575.98px){.downloadItem_mobile{display:block}.downloadItem_one{display:none}}.downloadItem_two{border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-500)}@media only screen and (max-width:991.98px){.downloadItem_two{border-left:0;border-right:0}}@media only screen and (max-width:575.98px){.downloadItem_two,.downloadItem_three{display:none}}.downloadItem_four{border-left:1px solid var(--grey-500);border-bottom:0;padding-top:40px;padding-bottom:0}@media only screen and (max-width:991.98px){.downloadItem_four{border:0;border-bottom:1px solid var(--grey-500);flex:0 0 100%;max-width:100%;padding:30px 0}}@media only screen and (max-width:575.98px){.downloadItem_four{display:none}}.downloadItem_last{border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-500);border-bottom:0;padding-top:40px;padding-bottom:0}@media only screen and (max-width:991.98px){.downloadItem_last{border:0}}@media only screen and (max-width:575.98px){.downloadItem_last{display:none}}.downloadItem__btn{background-color:var(--brand-primary);color:var(--white);-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;width:270px;height:54px;margin:0 auto 18px;font-size:16px;line-height:19px;display:flex}.downloadItem__allPlatforms{cursor:pointer;color:var(--white);text-align:center;margin-top:30px;font-family:GeForce-Light;font-size:18px;line-height:20px;text-decoration-line:underline;display:none}@media only screen and (max-width:575.98px){.downloadItem__allPlatforms{display:block}}.downloadItem__icon{margin-right:10px}.downloadItem__text{text-align:center;color:var(--white);font-family:GeForce-Light;font-size:18px;line-height:20px;text-decoration:underline;display:block}.downloadItem__text:hover{color:var(--brand-primary);text-decoration:underline}.downloadTabs{max-width:890px;margin:0 auto 56px}.downloadTabs__nav{display:flex}.downloadTabs__navItem{cursor:pointer;background-color:var(--grey-500);color:var(--grey-300);border-bottom-right-radius:0;border-bottom-left-radius:0;flex:1;font-size:18px}@media only screen and (max-width:575.98px){.downloadTabs__navItem{padding:16px;font-size:14px}}.downloadTabs__navItem.active{background-color:var(--grey-600);color:var(--brand-primary)}.downloadTabs__content{background-color:var(--grey-600);min-height:220px;padding:24px 32px 0}@media only screen and (max-width:767.98px){.downloadTabs__content{padding:24px 24px 0}}@media only screen and (max-width:575.98px){.downloadTabs__content{min-height:345px;padding:24px 16px 0}}.downloadTabs__tab{display:none}.downloadTabs__tab.active{display:block}.downloadTabs__footer{background-color:var(--grey-600);border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:0 32px 32px}@media only screen and (max-width:767.98px){.downloadTabs__footer{padding:0 24px 24px}}@media only screen and (max-width:575.98px){.downloadTabs__footer{padding:0 16px 24px}}.downloadTabs .downloadTabs__bottom{min-height:48px;display:none}@media only screen and (max-width:575.98px){.downloadTabs .downloadTabs__bottom{min-height:96px}}.downloadTabs .downloadTabs__bottom.active{display:block}.downloadTabs__wrap{margin:0 -16px;display:flex}@media only screen and (max-width:991.98px){.downloadTabs__wrap{flex-direction:column;margin:0}}.downloadTabs__col{flex:1;margin:0 16px}@media only screen and (max-width:991.98px){.downloadTabs__col{margin:0}}.downloadTabs__btn{text-align:left;justify-content:flex-start;margin-bottom:24px;font-size:18px}@media only screen and (max-width:991.98px){.downloadTabs__btn{justify-content:flex-start;padding:16px 56px 16px 64px}}@media only screen and (max-width:767.98px){.downloadTabs__btn{min-height:82px;padding:16px 32px}}@media only screen and (max-width:575.98px){.downloadTabs__btn{padding:16px 24px;font-size:16px}}.downloadTabs__btn.steamdeck{justify-content:flex-start}.downloadTabs__btn .icon{margin-right:24px;width:32px!important;height:32px!important}.downloadModal{z-index:10002;width:100%;max-width:680px;display:none;position:fixed;top:232px;left:50%;transform:translate(-50%)}@media only screen and (max-width:991.98px){.downloadModal{top:208px}}@media only screen and (max-width:767.98px){.downloadModal{width:100%;padding:0 32px;top:112px}}@media only screen and (max-width:575.98px){.downloadModal{padding:0 24px;top:96px}}.downloadModal.active{display:block}.downloadModal__content{background-color:var(--grey-600);border-radius:4px;padding:40px 32px 48px}@media only screen and (max-width:767.98px){.downloadModal__content{padding:32px 16px 40px}}.downloadModal__close{cursor:pointer;background-image:url(/img/download/icons/x.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:40px;height:40px;position:absolute;top:0;right:-48px}@media only screen and (max-width:767.98px){.downloadModal__close{width:24px;height:24px;top:-32px;right:32px}}
