.HeroNavigationButtons_PrevButton__cO4f1{left:0}.HeroNavigationButtons_NextButton__6ZQLT{right:0}.HeroNavigationButtons_Button__k7mrt{padding-inline:4.2rem;position:absolute;top:0;height:100%;justify-content:center;fill:var(--monochrome-white-03);transition:fill .2s ease-in-out,transform .2s ease-in-out;z-index:3}@media (-ms-high-contrast:none),not all and (hover:none){.HeroNavigationButtons_Button__k7mrt:hover{fill:var(--monochrome-white-07)}}@media (max-width:576px){.HeroNavigationButtons_Button__k7mrt{display:none}}.HeroNavigationButtons_SpatialNavigationButton__NFWER{--padding:4.2rem;position:absolute;bottom:0;height:12rem;width:6rem;pointer-events:none}.HeroSectionCard_HeroSectionCard__KmbIL{position:relative;height:100%;width:100%;overflow:hidden;isolation:isolate}.HeroSectionCard_Content__JydEW{position:relative;margin-inline:var(--container-padding);height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2.4rem;padding-bottom:4rem;z-index:1}@media (max-width:576px){.HeroSectionCard_Content__JydEW{align-items:stretch;padding-bottom:2rem}}.HeroSectionCard_MobileBackgroundOverlay__vg9IF{display:none;position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/100%) 10%,rgb(0 0 0/0) 50%)}@media (max-width:576px){.HeroSectionCard_MobileBackgroundOverlay__vg9IF{display:block}}.HeroSectionCard_BackgroundOverlayWrapper__H9ZGs{opacity:.8}.BackgroundMedia_MediaBackground__7_ye3{position:absolute;z-index:0;height:100%;width:auto;top:0;right:0;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.BackgroundMedia_VideoBackground__jj81d{transform:scale(1.35)}.BackgroundMedia_MediaBackground__7_ye3.BackgroundMedia_Gradient__bIiMa{-webkit-mask:linear-gradient(90deg,transparent,black 45%);mask:linear-gradient(90deg,transparent,black 45%)}@media (max-width:576px){.BackgroundMedia_MediaBackground__7_ye3.BackgroundMedia_Gradient__bIiMa{-webkit-mask:linear-gradient(0deg,transparent,black 45%);mask:linear-gradient(0deg,transparent,black 45%)}}.BackgroundMedia_MediaBackground__7_ye3.BackgroundMedia_FullWidth__x1Kg2{width:100%;transform:scale(1.35);-o-object-fit:cover;object-fit:cover}.BackgroundMedia_MediaBackground__7_ye3.BackgroundMedia_Cover__fv3cZ{top:0;left:0;width:100%;height:100%;aspect-ratio:unset;-o-object-fit:cover;object-fit:cover}.BackgroundMedia_FadeTransition__kU4ye{opacity:0;transition-property:opacity;transition-timing-function:ease-in-out}.BackgroundMedia_FadeTransition__kU4ye.BackgroundMedia_Visible__D7vnB{opacity:1}.SteamPurchaseSyncButton_SteamPurchaseSyncInfo__u3wQC{max-width:100%}.SteamPurchaseSyncButton_SteamPurchaseSyncInfoInner__x5a0_{display:flex;flex-direction:column;gap:.2rem;min-height:0}.SteamPurchaseSyncButton_PurchasedAccount__dyq3J{display:inline-flex;gap:.2rem;align-items:center;flex-wrap:wrap}.SteamPurchaseSyncButton_PurchasedAccountIcon__kVfAw{display:inline-flex;align-items:center;margin-left:.3rem}.SteamPurchaseSyncButton_InfoText__8x2HS{display:block;max-width:43.4rem}.HeroSectionClient_HeroSection__UqL6w{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;min-height:56rem;height:90vh}@supports (height:90svh){.HeroSectionClient_HeroSection__UqL6w{height:90svh}}.HeroSectionClient_CardWrapperInner__kjHuK,.HeroSectionClient_CardWrapper__YDfcl{position:absolute;inset:0}.HeroSectionClient_Appear___ILms{animation:HeroSectionClient_appear__vffW2 .4s ease-in-out}.HeroSectionClient_Disappear__RyOi5{animation:HeroSectionClient_disappear__jKzKi .3s ease-in-out forwards}@keyframes HeroSectionClient_appear__vffW2{0%{opacity:0}to{opacity:1}}@keyframes HeroSectionClient_disappear__jKzKi{0%{opacity:1}to{opacity:0}}.HeroSectionClient_NavigationDotsWrapper__rxoQn{position:absolute;right:var(--container-padding);bottom:5.6rem;z-index:3}@media (max-width:576px){.HeroSectionClient_NavigationDotsWrapper__rxoQn{bottom:10.6rem;right:2.4rem}.HeroSectionClient_NavigationDotsWrapper__rxoQn.HeroSectionClient_WithTariff__vhdB8{bottom:17.2rem}}.DiscoverPage_HeroSectionWrapper__K7c5J{margin:calc(var(--gap-m)*-1 - var(--navigation-header-height)) calc(var(--container-padding)*-1) 0}.DiscoverPage_CollectionsWrapper__GHhpj{display:flex;flex-direction:column;gap:8rem;padding-top:3rem}