.CardFlair_staticFlair__ee3Zy {
    position: absolute;
    top: 0;
    left: 0;
    transform: translate(-50%, -50%);
    width: var(--pbsk-spacing-9);
    height: var(--pbsk-spacing-9);
    background-color: var(--pbsk-theme-calloutBackgroundColor);
    border-radius: 50%;
    transition-property: all;
    transition-duration: .15s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

[data-hover-group=game-card]:hover .CardFlair_staticFlair__ee3Zy {
    width: var(--pbsk-spacing-12);
    height: var(--pbsk-spacing-12)
}

.Pagination_paginationWrapper__HZkCf {
    position: relative;
    display: grid;
    height: 0;
    transform: rotate(-90deg);
    transform-origin: top left
}

.Pagination_paginationWrapperCentered__ZRQLR {
    align-items: center;
    transform-origin: center center
}

.Pagination_pagination__7IunV {
    width: 100%;
    position: absolute;
    left: -10px;
    padding: 1px;
    background-color: rgba(0, 0, 0, .6);
    border-radius: 32px
}

.Pagination_dot__T9arT {
    display: block;
    height: 1px;
    width: 1px;
    padding: 14%;
    border-radius: 100%;
    border: 1px solid #fff;
    background-color: transparent;
    margin: 45% 0 45% 30%
}

.Pagination_currentDot__HuQTn {
    background-color: #fff
}

.LookInsideCard_lookInsideCard__3zfm8 {
    position: relative;
    border-radius: 15px;
    cursor: pointer;
    transition-property: box-shadow;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.LookInsideCard_lookInsideCard__3zfm8:focus-within,
.LookInsideCard_lookInsideCard__3zfm8:hover {
    box-shadow: #fff 0 0 0 0, var(--pbsk-theme-uiHighlightColor) 0 0 0 var(--pbsk-focus-outline-width), #000 0 0 0 0
}

.LookInsideCard_activeCard__g36vP {
    box-shadow: #fff 0 0 0 0, var(--pbsk-theme-uiHighlightColor) 0 0 0 var(--pbsk-focus-outline-width), #000 0 0 0 0
}

.LookInsideCard_cardSlides__GE8_p {
    position: relative;
    aspect-ratio: 1.7803921569
}

@supports not (aspect-ratio:1.7803921569) {
    .LookInsideCard_cardSlides__GE8_p:before {
        float: left;
        padding-top: 56.1674008811%;
        content: ""
    }

    .LookInsideCard_cardSlides__GE8_p:after {
        display: block;
        content: "";
        clear: both
    }
}

.LookInsideCard_cardSlide__I4tch {
    position: absolute;
    width: 100%;
    border-radius: 15px;
    overflow: hidden;
    opacity: 0;
    transition-property: opacity;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    aspect-ratio: 1.7803921569
}

@supports not (aspect-ratio:1.7803921569) {
    .LookInsideCard_cardSlide__I4tch:before {
        float: left;
        padding-top: 56.1674008811%;
        content: ""
    }

    .LookInsideCard_cardSlide__I4tch:after {
        display: block;
        content: "";
        clear: both
    }
}

.LookInsideCard_cardSlide__I4tch img {
    display: block;
    -o-object-fit: cover;
    object-fit: cover
}

.LookInsideCard_currentSlide__sNfX7 {
    opacity: 1
}

.LookInsideCard_cardFooter__oTYJK {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 20%;
    max-height: 100px;
    padding: 3.5%;
    display: flex;
    align-items: flex-end;
    justify-content: space-between
}

.LookInsideCard_lookBadge___KNKJ {
    width: 18%;
    min-width: 40px
}

.LookInsideCard_playButton__FzuGH {
    position: absolute;
    right: calc(-1*var(--pbsk-focus-outline-width));
    bottom: calc(-1*var(--pbsk-focus-outline-width));
    width: calc(35.25% + var(--pbsk-focus-outline-width));
    max-width: 250px;
    background-color: var(--pbsk-theme-uiHighlightColor);
    height: calc(100% + var(--pbsk-focus-outline-width));
    border-radius: 15px 0 25px;
    opacity: 0
}

.LookInsideCard_playButton__FzuGH:focus {
    outline: none
}

.LookInsideCard_playButton__FzuGH svg {
    display: none;
    width: 60%;
    margin: 0 auto;
    fill: var(--pbsk-component-lookinside-play-textColor, #fff);
    pointer-events: none
}

.LookInsideCard_playButtonActive__vGJDi {
    opacity: 1;
    transition-delay: .1s;
    transition-property: opacity;
    transition-duration: .35s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.LookInsideCard_playButtonActive__vGJDi svg {
    display: block
}

.LookInsideCard_paginationWrapper__LkD6h {
    width: 7.5%;
    margin-left: -1px
}

.ThemedModule_moduleWrapper__8K1_V {
    position: relative;
    padding: 0 !important;
    --pbsk-component-themed-module-base-padding: var(--pbsk-component-page-section-stack-padding-x, var(--pbsk-spacing-6));
    margin: calc(-.5*var(--pbsk-component-page-section-stack-module-gap, 0)) 0
}

@media only screen and (min-width:1280px) {
    [data-component-page-section-stack] .ThemedModule_moduleWrapper__8K1_V {
        --pbsk-component-themed-module-base-padding: var(--pbsk-spacing-6);
        margin-left: calc(-1*var(--pbsk-component-themed-module-base-padding));
        margin-right: calc(-1*var(--pbsk-component-themed-module-base-padding))
    }
}

@supports not (inset:0) {
    .ThemedModule_moduleWrapper__8K1_V {
        margin: 0 !important
    }
}

@media only screen and (min-width:1024px) {
    .ThemedModule_moduleWrapper__8K1_V {
        margin: calc(-.25*var(--pbsk-component-page-section-stack-module-gap, 0)) 0
    }

    .ThemedModule_moduleWrapper__8K1_V,
    .ThemedModule_moduleWrapper__8K1_V .ThemedModule_bgLayers__8BKwC>div {
        border-radius: 12px
    }
}

.v-color-bgs {
    margin-top: -18px;
    background-color: #0F1E8C;
}

.ThemedModule_innerContent__58wFN {
    position: relative;
    z-index: 1;
    color: var(--pbsk-theme-bodyTextColor);
    padding: var(--pbsk-component-themed-module-base-padding)
}

.ThemedModule_bgLayers__8BKwC,
.ThemedModule_bgLayers__8BKwC>div {
    position: absolute;
    width: 100%;
    height: 100%
}

.ThemedModule_solidColor__mtJEd {
    background: var(--pbsk-theme-bodyBackgroundColor)
}

.ThemedModule_image__De9Sz {
    background-image: var(--pbsk-theme-backgroundImage);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.ThemedModule_pattern__rqwkC {
    background-image: var(--pbsk-theme-backgroundPattern);
    background-position: 0 0;
    background-size: var(--pbsk-theme-backgroundPattern-width, auto) var(--pbsk-theme-backgroundPattern-height, auto)
}

.ThemedModule_themedModuleDebugger__d1z_E {
    --pbsk-dev-ui-border-radius: 8px;
    --pbsk-dev-ui-default-padding: 8px;
    background: var(--pbsk-theme-uiControlColor);
    color: var(--pbsk-theme-uiLabelColor);
    position: absolute;
    z-index: 2;
    top: var(--pbsk-dev-ui-default-padding);
    right: var(--pbsk-dev-ui-default-padding);
    background: rgb(var(--pbsk-theme-uiControlColor-rgb)/90%);
    border-radius: var(--pbsk-dev-ui-border-radius);
    padding: 2px 6px;
    display: inline-block
}

.ThemedModule_themedModuleDebugger__d1z_E pre {
    padding: var(--pbsk-dev-ui-default-padding);
    background: rgba(0, 0, 0, .2);
    font-size: 10px;
    line-height: 1.2
}

.ThemedModule_themedModuleDebugger__d1z_E summary {
    cursor: pointer
}

.ThemedModule_themedModuleDebugger__d1z_E pre {
    max-height: 300px;
    overflow-y: scroll;
    max-width: calc(100vw - 28px)
}

.GameCard_gameCard__oLI8r {
    position: relative;
    --pbsk-component-media-item-hover-border-color: var(--pbsk-theme-uiHighlightColor)
}

.GameCard_staticFlairWrapper__oZw5b {
    position: absolute;
    top: var(--pbsk-spacing-2);
    left: var(--pbsk-spacing-2)
}

.GameCard_gameContainer___jl5i {
    position: relative;
    border-radius: var(--pbsk-spacing-5);
    overflow: hidden;
    transition-property: box-shadow;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    aspect-ratio: 1.7803921569
}

@supports not (aspect-ratio:1.7803921569) {
    .GameCard_gameContainer___jl5i:before {
        float: left;
        padding-top: 56.1674008811%;
        content: ""
    }

    .GameCard_gameContainer___jl5i:after {
        display: block;
        content: "";
        clear: both
    }
}

[data-hover-group=game-card]:focus-within .GameCard_gameContainer___jl5i,
[data-hover-group=game-card]:hover .GameCard_gameContainer___jl5i {
    box-shadow: #fff 0 0 0 0, var(--pbsk-component-media-item-hover-border-color) 0 0 0 var(--pbsk-focus-outline-width), #000 0 0 0 0
}

.GameCard_gameContainer___jl5i a {
    display: block
}

.GameCard_gameContainer___jl5i img {
    pointer-events: none
}

.GameCard_gameContainer___jl5i.GameCard_hasFlair__vsRFN {
    background-color: transparent
}

.GameCard_gameContainer___jl5i.GameCard_hasFlair__vsRFN img {
    -webkit-mask-image: radial-gradient(circle var(--pbsk-spacing-6) at var(--pbsk-spacing-2) var(--pbsk-spacing-2), transparent 96%, #000);
    mask-image: radial-gradient(circle var(--pbsk-spacing-6) at var(--pbsk-spacing-2) var(--pbsk-spacing-2), transparent 96%, #000)
}

@media only screen and (max-width:567px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 {
        --pbsk-component-char-feat-collage--grid-cols: repeat(50%, 2);
        --pbsk-component-char-feat-collage--grid-gap: calc(var(--pbsk-component-char-feat-collage--base-padding) * .75);
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 1.25);
        --pbsk-component-char-feat-collage--character-overlap: 7%;
        --pbsk-component-char-feat-collage--character-width: 59%
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 .GamesCharacterFeatureCollage_gamesListItem__kxyFv:first-child {
        grid-column: 1;
        grid-row: 1
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(2) {
        grid-column: 1;
        grid-row: 2
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(3) {
        grid-column: 1;
        grid-row: 3
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(4) {
        grid-column: 2;
        grid-row: 1
    }
}

@media only screen and (min-width:568px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 {
        --pbsk-component-char-feat-collage--character-width: 42%;
        --pbsk-component-char-feat-collage--character-overlap: 11%;
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 4)
    }
}

@media only screen and (min-width:1024px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 {
        --pbsk-component-char-feat-collage--games-list-item-max-width: 100%;
        --pbsk-component-char-feat-collage--character-width: 34%;
        --pbsk-component-char-feat-collage--character-overlap: 9%;
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 3)
    }
}

@media only screen and (min-width:568px)and (max-width:767px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 .GamesCharacterFeatureCollage_characterImage__lnIqy img {
        max-width: 36vw !important
    }
}

@media only screen and (min-width:768px)and (max-width:1023px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countTwoGame___cMu4 .GamesCharacterFeatureCollage_characterImage__lnIqy img {
        max-width: 33vw !important
    }
}

@media only screen and (max-width:567px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR {
        --pbsk-component-char-feat-collage--grid-cols: repeat(50%, 2);
        --pbsk-component-char-feat-collage--grid-gap: calc(var(--pbsk-component-char-feat-collage--base-padding) * .75);
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 1.25);
        --pbsk-component-char-feat-collage--character-overlap: 7%;
        --pbsk-component-char-feat-collage--character-width: 59%
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:first-child {
        grid-column: 1;
        grid-row: 1
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(2) {
        grid-column: 1;
        grid-row: 2
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(3) {
        grid-column: 1;
        grid-row: 3
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(4) {
        grid-column: 2;
        grid-row: 1
    }
}

@media only screen and (min-width:568px)and (max-width:1023px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR {
        --pbsk-component-char-feat-collage--grid-cols: repeat(25%, 4);
        --pbsk-component-char-feat-collage--character-overlap: 4%;
        --pbsk-component-char-feat-collage--character-width: 40%
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:first-child {
        grid-column: 2/span 2;
        grid-row: 1/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(2) {
        grid-column: 1/span 2;
        grid-row: 2/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(3) {
        grid-column: 3/span 2;
        grid-row: 2/span 1
    }
}

@media only screen and (min-width:1024px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countThreeGame__udqbR {
        --pbsk-component-char-feat-collage--games-list-item-max-width: 100%;
        --pbsk-component-char-feat-collage--character-width: 25%;
        --pbsk-component-char-feat-collage--character-overlap: 0%;
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 3)
    }
}

@media only screen and (max-width:567px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt {
        --pbsk-component-char-feat-collage--grid-cols: repeat(50%, 2);
        --pbsk-component-char-feat-collage--grid-gap: calc(var(--pbsk-component-char-feat-collage--base-padding) * .75);
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 1.25);
        --pbsk-component-char-feat-collage--character-overlap: 7%;
        --pbsk-component-char-feat-collage--character-width: 59%;
        --pbsk-component-char-feat-collage--grid-padding-right: var(--pbsk-component-char-feat-collage--base-padding)
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt .GamesCharacterFeatureCollage_gamesListItem__kxyFv:first-child {
        grid-column: 1;
        grid-row: 1
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(2) {
        grid-column: 1;
        grid-row: 2
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(3) {
        grid-column: 1;
        grid-row: 3
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(4) {
        grid-column: 2;
        grid-row: 1
    }
}

@media only screen and (min-width:568px)and (max-width:1023px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt {
        --pbsk-component-char-feat-collage--grid-cols: 50% 50%;
        --pbsk-component-char-feat-collage--character-overlap: 5%;
        --pbsk-component-char-feat-collage--character-width: 44%
    }
}

@media only screen and (min-width:1024px) {
    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt {
        --pbsk-component-char-feat-collage--grid-cols: 20% 20% 20% 20% 20%;
        --pbsk-component-char-feat-collage--grid-padding-right: 48%;
        --pbsk-component-char-feat-collage--character-width: 44%;
        --pbsk-component-char-feat-collage--character-overlap: 0%
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt .GamesCharacterFeatureCollage_gamesListItem__kxyFv:first-child {
        grid-column: 1/span 2;
        grid-row: 1/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(2) {
        grid-column: 3/span 2;
        grid-row: 1/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(3) {
        grid-column: 2/span 2;
        grid-row: 2/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeDefault__UJabG.GamesCharacterFeatureCollage_countFourGame__HJVJt .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(4) {
        grid-column: 4/span 2;
        grid-row: 2/span 1
    }
}

.GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 {
    --pbsk-component-char-feat-collage--grid-gap: 0;
    --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 1.5);
    --pbsk-component-char-feat-collage--games-list-item-max-width: 90%;
    --pbsk-component-char-feat-collage--games-list-item-margin: 0;
    --pbsk-component-char-feat-collage--character-width: 45%;
    --pbsk-component-char-feat-collage--character-overlap: 10%
}

@media only screen and (min-width:568px) {
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 {
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 2.5);
        --pbsk-component-char-feat-collage--games-list-item-max-width: 85%;
        --pbsk-component-char-feat-collage--character-width: 39%;
        --pbsk-component-char-feat-collage--character-overlap: 4%
    }
}

@media only screen and (min-width:768px) {
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 {
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 2.5);
        --pbsk-component-char-feat-collage--games-list-item-max-width: 69%;
        --pbsk-component-char-feat-collage--games-list-item-margin: 0 0 0 auto;
        --pbsk-component-char-feat-collage--character-overlap: -14%;
        --pbsk-component-char-feat-collage--character-width: calc(2% + 100% - var(--pbsk-component-char-feat-collage--games-list-item-max-width))
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 .GamesCharacterFeatureCollage_characterImage__lnIqy,
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 .GamesCharacterFeatureCollage_gamesListItem__kxyFv {
        right: 8.5%
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 .GamesCharacterFeatureCollage_characterImage__lnIqy {
        text-align: left;
        max-width: 328px
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 .GamesCharacterFeatureCollage_characterImage__lnIqy img {
        width: 100%
    }
}

@media only screen and (min-width:1024px) {
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 {
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 2);
        --pbsk-component-char-feat-collage--games-list-item-max-width: 75.25%;
        --pbsk-component-char-feat-collage--character-overlap: -2%;
        --pbsk-component-char-feat-collage--character-width: calc(10% + 100% - var(--pbsk-component-char-feat-collage--games-list-item-max-width))
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 .GamesCharacterFeatureCollage_characterImage__lnIqy,
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 .GamesCharacterFeatureCollage_gamesListItem__kxyFv {
        right: 10%
    }
}

@media only screen and (min-width:1280px) {
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 {
        --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 1.5)
    }
}

@media only screen and (min-width:768px)and (max-width:1023px) {
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countOneGame__mZJk8 .GamesCharacterFeatureCollage_characterImage__lnIqy img {
        max-width: 28vw !important
    }
}

@media only screen and (max-width:567px) {
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR {
        overflow: hidden;
        --pbsk-component-char-feat-collage--grid-cols: 100%;
        --pbsk-component-char-feat-collage--grid-gap: calc(var(--pbsk-component-char-feat-collage--base-padding) * .75) 0;
        --pbsk-component-char-feat-collage--grid-padding-right: var(--pbsk-component-char-feat-collage--base-padding);
        --pbsk-component-char-feat-collage--character-width: 55%;
        --pbsk-component-char-feat-collage--games-list-item-margin: 0;
        --pbsk-component-char-feat-collage--games-list-item-max-width: 50%
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_characterImage__lnIqy {
        right: calc(-.5*var(--pbsk-component-char-feat-collage--base-padding))
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:first-child {
        grid-column: 1/span 2;
        grid-row: 1/span 1;
        --pbsk-component-char-feat-collage--games-list-item-max-width: 100%
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(2) {
        grid-column: 1/span 1;
        grid-row: 2/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(3) {
        grid-column: 1/span 1;
        grid-row: 3/span 1
    }
}

@media only screen and (min-width:568px)and (max-width:1023px) {
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR {
        --pbsk-component-char-feat-collage--grid-cols: repeat(25%, 4);
        --pbsk-component-char-feat-collage--character-overlap: 4%;
        --pbsk-component-char-feat-collage--character-width: 40%
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:first-child {
        grid-column: 2/span 2;
        grid-row: 1/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(2) {
        grid-column: 1/span 2;
        grid-row: 2/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(3) {
        grid-column: 3/span 2;
        grid-row: 2/span 1
    }
}

@media only screen and (min-width:1024px) {
    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR {
        --pbsk-component-char-feat-collage--grid-cols: repeat(25%, 1fr) auto;
        --pbsk-component-char-feat-collage--grid-gap: calc(var(--pbsk-component-char-feat-collage--base-padding) * .75);
        --pbsk-component-char-feat-collage--grid-padding-right: 100%;
        --pbsk-component-char-feat-collage--games-list-item-margin: 0;
        --pbsk-component-char-feat-collage--games-list-item-max-width: none;
        --pbsk-component-char-feat-collage--character-width: 28%
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:first-child {
        width: 478px;
        grid-column: 1/span 2;
        grid-row: 1/span 2
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(2) {
        width: 222px;
        grid-column: 3/span 1;
        grid-row: 1/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_gamesListItem__kxyFv:nth-child(3) {
        width: 222px;
        grid-column: 3/span 1;
        grid-row: 2/span 1
    }

    .GamesCharacterFeatureCollage_layoutModeFirstEntryFeatured__OJc3j.GamesCharacterFeatureCollage_countThreeGame__udqbR .GamesCharacterFeatureCollage_characterImage__lnIqy>* {
        width: 100%
    }
}

.GamesCharacterFeatureCollage_wrapper__VRMvK {
    --pbsk-component-char-feat-collage--games-list-item-max-width: 344px;
    --pbsk-component-char-feat-collage--games-list-item-margin: 0 auto;
    --pbsk-component-char-feat-collage--character-overlap: 4%;
    --pbsk-component-char-feat-collage--character-width: calc(39% / var(--pbsk-component-char-feat-collage-game-count));
    --pbsk-component-char-feat-collage--base-padding: var(--pbsk-component-themed-module-base-padding);
    --pbsk-component-char-feat-collage--vertical-padding: calc(var(--pbsk-component-char-feat-collage--base-padding) * 1.5);
    --pbsk-component-char-feat-collage--default-grid-cols: repeat(var(--pbsk-component-char-feat-collage-game-count), 1fr) auto;
    --pbsk-component-char-feat-collage--grid-gap: var(--pbsk-component-char-feat-collage--base-padding);
    --pbsk-component-char-feat-collage--grid-padding-right: calc(var(--pbsk-component-char-feat-collage--character-width) - var(--pbsk-component-char-feat-collage--character-overlap));
    position: relative;
    line-height: 0
}

.GamesCharacterFeatureCollage_theGrid__Y2A6b {
    display: grid;
    align-items: center;
    grid-template-columns: var(--pbsk-component-char-feat-collage--grid-cols, var(--pbsk-component-char-feat-collage--default-grid-cols));
    gap: var(--pbsk-component-char-feat-collage--grid-gap);
    padding: var(--pbsk-component-char-feat-collage--vertical-padding) var(--pbsk-component-char-feat-collage--base-padding);
    padding-right: var(--pbsk-component-char-feat-collage--grid-padding-right)
}

.GamesCharacterFeatureCollage_gamesListItem__kxyFv {
    position: relative;
    z-index: 1
}

.GamesCharacterFeatureCollage_gamesListItem__kxyFv>* {
    margin: var(--pbsk-component-char-feat-collage--games-list-item-margin);
    max-width: var(--pbsk-component-char-feat-collage--games-list-item-max-width)
}

.GamesCharacterFeatureCollage_characterImage__lnIqy {
    position: absolute;
    bottom: 0;
    right: 0;
    text-align: right;
    width: var(--pbsk-component-char-feat-collage--character-width)
}

@media only screen and (min-width:1024px) {
    .GamesCharacterFeatureCollage_characterImage__lnIqy {
        border-bottom-right-radius: 12px;
        overflow: hidden
    }
}

.GamesCharacterFeatureCollage_themedContentWrapper__Fid88 {
    padding: 0
}

.GamesCharacterFeatureCollage_debugTag__DKeui {
    --pbsk-dev-ui-border-radius: 8px;
    --pbsk-dev-ui-default-padding: 8px;
    background: var(--pbsk-theme-uiControlColor);
    color: var(--pbsk-theme-uiLabelColor);
    position: absolute;
    top: var(--pbsk-dev-ui-default-padding);
    left: var(--pbsk-dev-ui-default-padding);
    z-index: 2;
    border-radius: var(--pbsk-dev-ui-border-radius);
    background: rgb(var(--pbsk-theme-uiControlColor-rgb)/90%);
    padding: var(--pbsk-dev-ui-default-padding);
    margin: 0;
    font-size: 8px;
    max-height: 100%;
    overflow: auto
}

.GamesCharacterFeatureCollage_debugTag__DKeui pre {
    padding: var(--pbsk-dev-ui-default-padding);
    background: rgba(0, 0, 0, .2);
    font-size: 10px;
    line-height: 1.2
}
