._background_vgsr5_26 {
    background-size: cover;
    position: relative
}

._media-wrapper_vgsr5_31 {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    position: relative
}

@media screen and (max-width:600px) {
    ._media-wrapper_vgsr5_31 {
        align-items: center;
        height: 50%;
        position: absolute;
        text-align: center;
        top: 50%;
        width: 100%
    }

    ._media-wrapper_vgsr5_31 ._promo_vgsr5_47 {
        font-size: 12px;
        margin-bottom: 0
    }

    ._media-wrapper_vgsr5_31 ._title_vgsr5_51 {
        margin-bottom: 6px
    }

    ._media-wrapper_vgsr5_31 ._text_vgsr5_54 {
        margin-bottom: 40px;
        margin-top: 0;
        max-width: 347px;
        text-align: center
    }
}

._actions_vgsr5_62 {
    position: relative
}

._promo_vgsr5_47 {
    color: var(--general-transparent-light-50);
    font-size: 12px;
    font-weight: 500;
    letter-spacing: -.12px;
    line-height: 16px;
    margin-bottom: 28px;
    text-transform: uppercase
}

@media screen and (max-width:1000px) {
    ._promo_vgsr5_47 {
        margin-bottom: 20px
    }
}

._title_vgsr5_51 {
    color: var(--general-white);
    font-size: 40px;
    font-weight: 700 !important;
    line-height: 45px;
    position: relative;
    z-index: 1
}

@media screen and (max-width:1000px) {
    ._title_vgsr5_51 {
        font-size: 28px
    }
}

@media screen and (max-width:375px) {
    ._title_vgsr5_51 {
        font-size: 20px
    }
}

._text_vgsr5_54 {
    margin-top: 8px;
    position: relative;
    z-index: 1
}

._text_vgsr5_54 p {
    color: var(--general-transparent-light-70);
    font-size: 14px;
    letter-spacing: -.14px;
    line-height: 140%
}

._text_vgsr5_54 {
    width: 360px
}

@media screen and (max-width:1000px) {
    ._text_vgsr5_54 {
        width: 272px
    }
}

@media screen and (max-width:600px) {
    ._text_vgsr5_54 {
        width: 346px
    }
}

._image_vgsr5_125 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    inset: 0;
    position: absolute
}

[data-v-8fee2122]:root {
    --indentX: 80px;
    --indentY: 56px;
    --bottom-navigation-height: 64px;
    --General-Transparent-Light-5: rgba(245, 245, 250, .05)
}

@media screen and (max-width:1000px) {
    [data-v-8fee2122]:root {
        --indentX: 24px;
        --indentY: 48px
    }
}

@media screen and (max-width:475px) {
    [data-v-8fee2122]:root {
        --indentX: 20px;
        --indentY: 48px
    }
}

@media screen and (max-width:375px) {
    [data-v-8fee2122]:root {
        --indentX: 20px;
        --indentY: 40px
    }
}

.swiper[data-v-8fee2122] {
    border-radius: 32px;
    height: 100%;
    transition: box-shadow .4s linear;
    width: auto
}

.swiper[data-v-8fee2122] .swiper-slide {
    border-radius: 32px;
    overflow: hidden
}

@media screen and (max-width:1000px) {

    .swiper[data-v-8fee2122],
    .swiper[data-v-8fee2122] .swiper-slide {
        border-radius: 20px
    }
}

@media screen and (max-width:600px) {
    .swiper[data-v-8fee2122] {
        height: 420px;
        width: 100%
    }
}

@media screen and (max-width:420px) {
    .swiper[data-v-8fee2122] {
        width: 100%
    }

    .swiper .slide[data-v-8fee2122] {
        overflow: hidden;
        width: 99%
    }
}

.swiper .swiper-buttons[data-v-8fee2122] {
    align-items: center;
    align-self: stretch;
    bottom: 0;
    display: flex;
    gap: var(--Spacing-md, 12px);
    padding: var(--Spacing-6xl, 32px);
    position: absolute;
    right: 0;
    z-index: 10
}

@media screen and (max-width:1000px) {
    .swiper .swiper-buttons[data-v-8fee2122] {
        align-items: center;
        display: flex;
        gap: 12px;
        padding: 20px;
        width: 132px
    }
}

@media screen and (max-width:600px) {
    .swiper .swiper-buttons[data-v-8fee2122] {
        display: none
    }
}

.swiper .swiper-button[data-v-8fee2122] {
    align-items: center;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background: var(--general-transparent-light-10);
    border-radius: 14px;
    cursor: pointer;
    display: flex;
    height: 36px;
    justify-content: center;
    left: unset;
    margin: 0;
    position: static;
    top: auto;
    width: 36px
}

.swiper .swiper-button svg[data-v-8fee2122] {
    fill: var(--general-white);
    height: 20px;
    width: 20px
}

.swiper .swiper-button[data-v-8fee2122]:after {
    content: none
}

.swiper .swiper-button-next .arrow-right[data-v-8fee2122] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='16' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%23161733' fill-rule='evenodd' d='M0 14.737c0-.323.12-.647.36-.893L6.037 8 .358 2.156A1.29 1.29 0 0 1 .36.37a1.205 1.205 0 0 1 1.736 0l6.546 6.738a1.29 1.29 0 0 1 0 1.786L2.095 15.63a1.204 1.204 0 0 1-1.736 0C.12 15.385 0 15.06 0 14.737' clip-rule='evenodd' opacity='.7'/%3E%3C/svg%3E")
}

.swiper .swiper-button-prev .arrow-left[data-v-8fee2122] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='16' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%23161733' fill-rule='evenodd' d='M9 14.737c0-.323-.12-.647-.36-.893L2.964 8 8.64 2.156a1.29 1.29 0 0 0 0-1.787 1.205 1.205 0 0 0-1.736 0L.359 7.107a1.29 1.29 0 0 0 0 1.786l6.546 6.737c.479.493 1.256.493 1.736 0 .24-.246.359-.57.359-.893' clip-rule='evenodd' opacity='.7'/%3E%3C/svg%3E")
}

.swiper[data-v-8fee2122] .swiper-pagination {
    height: 30px;
    left: auto;
    right: 32px;
    top: 20px;
    width: auto
}

.swiper[data-v-8fee2122] .swiper-pagination .swiper-pagination-bullet {
    background: var(--general-white);
    transition: all .2s linear
}

.swiper[data-v-8fee2122] .swiper-pagination .swiper-pagination-bullet-active {
    background-color: var(--general-white);
    border-radius: 100px;
    height: 8px;
    width: 20px
}

@media screen and (max-width:1000px) {
    .swiper[data-v-8fee2122] .swiper-pagination {
        right: 20px;
        top: 10px
    }
}

@media screen and (max-width:600px) {
    .swiper[data-v-8fee2122] .swiper-pagination {
        right: auto;
        top: 20px;
        width: 100%
    }
}

.swiper .slide[data-v-8fee2122] {
    border-radius: 32px;
    height: 320px;
    padding: 32px
}

@media screen and (max-width:1000px) {
    .swiper .slide[data-v-8fee2122] {
        border-radius: 20px;
        height: 280px;
        padding: 20px
    }
}

@media screen and (max-width:600px) {
    .swiper .slide[data-v-8fee2122] {
        height: 420px;
        padding: 0
    }
}

.swiper .slide .parallax-bg[data-v-8fee2122] {
    background-position: 50%;
    background-size: cover;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 130%
}

._author-btn_17j5n_26 {
    align-self: stretch;
    margin-top: 14px
}

@media screen and (max-width:660px) {
    ._author-btn_17j5n_26 {
        align-self: center;
        border-radius: 12px;
        font-size: 12px;
        height: 32px;
        letter-spacing: -.12px;
        line-height: 14px;
        margin-top: 0;
        padding: 0 12px;
        width: auto
    }
}

._home-slider-event_17j5n_44 {
    background-image: url(../assets/background.avif);
    background-position: 50%;
    background-size: cover;
    border-radius: 32px;
    display: flex;
    flex-shrink: 0;
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 324px
}

._home-slider-event_17j5n_44 ._event-img_17j5n_56 {
    background-image: url(../assets/bullpass.avif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

._home-slider-event_17j5n_44 ._event-timer_17j5n_67 {
    align-items: center;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background: var(--general-transparent-light-5);
    border-radius: 24px;
    height: 34px;
    left: 50%;
    padding: 6px 10px 6px 8px;
    pointer-events: none;
    position: absolute;
    top: 12px;
    transform: translate(-50%)
}

._home-slider-event_17j5n_44 ._event-timer_17j5n_67 ._timer-wrapper_17j5n_80 {
    display: flex;
    font-size: 14px;
    gap: 6px;
    line-height: 21px
}

@media screen and (max-width:600px) {
    ._home-slider-event_17j5n_44 ._event-timer_17j5n_67 {
        left: auto;
        right: 12px;
        transform: none
    }

    ._home-slider-event_17j5n_44 ._event-timer_17j5n_67 ._time-to-end_17j5n_92 {
        font-size: 12px
    }
}

._home-slider-event_17j5n_44 ._event-info_17j5n_96 {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background: var(--general-transparent-dark-20);
    border-radius: 20px;
    bottom: 0;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    left: 0;
    padding: 16px;
    position: absolute;
    width: 100%
}

._home-slider-event_17j5n_44 ._event-info_17j5n_96 ._lvl-name_17j5n_109 {
    display: flex;
    font-size: 18px;
    font-weight: 500;
    gap: 8px;
    justify-content: center;
    line-height: 36px;
    text-align: center
}

._home-slider-event_17j5n_44 ._event-info_17j5n_96 ._lvl-name_17j5n_109 ._name_17j5n_118 {
    align-items: center;
    display: inline-flex;
    gap: 4px
}

._home-slider-event_17j5n_44 ._event-info_17j5n_96 ._lvl-name_17j5n_109 svg {
    fill: var(--general-white);
    height: 18px;
    transform: rotate(-90deg);
    width: 18px
}

@media screen and (max-width:600px) {
    ._home-slider-event_17j5n_44 ._event-info_17j5n_96 {
        align-items: center;
        border-radius: 18px;
        flex-direction: row;
        gap: 8px;
        height: 56px;
        justify-content: space-between;
        padding: 12px
    }

    ._home-slider-event_17j5n_44 ._event-info_17j5n_96 ._lvl-name_17j5n_109 {
        flex-shrink: 0;
        font-size: 14px;
        line-height: 32px
    }

    ._home-slider-event_17j5n_44 ._event-info_17j5n_96 ._lvl-name_17j5n_109 svg {
        height: 14px;
        transform: rotate(-90deg);
        width: 14px
    }
}

@media screen and (max-width:1000px) {
    ._home-slider-event_17j5n_44 {
        background-image: url(../banners/widget/tablet/background.avif);
        border-radius: 20px;
        height: 280px;
        width: 255px
    }

    ._home-slider-event_17j5n_44 ._event-img_17j5n_56 {
        background-image: url(../banners/widget/tablet/bullpass.avif)
    }
}

@media screen and (max-width:700px) {
    ._home-slider-event_17j5n_44 {
        width: 220px
    }
}

@media screen and (max-width:600px) {
    ._home-slider-event_17j5n_44 {
        background-image: url(../banners/widget/mobile/background.avif);
        border-radius: 20px;
        height: 174px;
        margin-left: 12px;
        margin-right: 12px;
        width: calc(100% - 24px)
    }

    ._home-slider-event_17j5n_44 ._event-img_17j5n_56 {
        background-image: url(../banners/widget/mobile/bullpass.avif)
    }
}

@media screen and (max-width:420px) {
    ._home-slider-event_17j5n_44 {
        width: calc(100% - 24px)
    }

    ._home-slider-event_17j5n_44 ._event-img_17j5n_56 {
        border-radius: 20px
    }
}

._pointerEventsNone_17j5n_188 {
    cursor: default;
    opacity: .9;
    pointer-events: none
}

._card_18uxl_26 {
    align-items: flex-end;
    background-color: var(--general-transparent-light-2, rgba(245, 245, 250, .02));
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-width: 0;
    overflow: hidden;
    position: relative
}

._card_18uxl_26._variant_unauthorized_18uxl_36 {
    cursor: default
}

._card_18uxl_26:not(._variant_unauthorized_18uxl_36) {
    cursor: pointer
}

._size_m_18uxl_43 {
    border-radius: 24px;
    height: 156px;
    max-width: 100%;
    width: 324px
}

._size_m_18uxl_43 ._artImage_18uxl_49 {
    height: 100%;
    width: 100%
}

._backdrop_18uxl_54 {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover
}

._art_18uxl_49,
._backdrop_18uxl_54 {
    inset: 0;
    pointer-events: none;
    position: absolute
}

._art_18uxl_49 {
    align-items: center;
    display: flex;
    justify-content: center
}

._artImage_18uxl_49 {
    aspect-ratio: 2/1;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    flex-shrink: 0;
    transform: rotate(-7.484deg)
}

._unavailable_18uxl_81 {
    color: var(--general-grey, #868b92);
    cursor: default;
    justify-content: center
}

._timerWrap_18uxl_87 {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 10px 10px 0 0;
    position: relative;
    z-index: 1
}

._timer_18uxl_87 {
    align-items: center;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background: var(--general-transparent-dark-35, rgba(27, 28, 29, .35));
    border: 1px solid var(--general-transparent-light-10, rgba(245, 245, 250, .1));
    border-radius: 24px;
    display: flex;
    gap: 4px;
    height: 26px;
    padding: 0 8px 0 6px
}

._timerIcon_18uxl_109 {
    flex-shrink: 0;
    height: 16px;
    width: 16px
}

._timerValue_18uxl_115 {
    align-items: flex-start;
    color: var(--general-transparent-light-100, #fff);
    display: flex;
    font-family: PP-Pangram-Sans-Rounded, PP Pangram Sans Rounded, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    gap: 4px;
    letter-spacing: -.024px;
    line-height: 115%
}

._footer_18uxl_128 {
    align-items: flex-start;
    align-self: stretch;
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 0 6px 6px;
    position: relative;
    z-index: 1
}

._info_18uxl_139 {
    align-items: center;
    align-self: stretch;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background: var(--general-transparent-dark-75, rgba(27, 28, 29, .75));
    border: 1px solid var(--general-transparent-light-5, rgba(245, 245, 250, .05));
    border-radius: 18px;
    cursor: pointer;
    display: flex;
    gap: 12px;
    height: 56px;
    padding: 4px 12px 4px 8px
}

._infoMain_18uxl_153 {
    align-items: center;
    display: flex;
    flex: 1 1 0;
    gap: 8px;
    min-width: 0
}

._level_18uxl_161 {
    align-items: center;
    background: var(--general-transparent-light-2, rgba(245, 245, 250, .02));
    border-radius: 100px;
    box-shadow: inset 0 0 10px #ffffff29;
    display: flex;
    flex-shrink: 0;
    height: 40px;
    justify-content: center;
    position: relative;
    width: 40px
}

._levelCompleted_18uxl_174 {
    box-shadow: inset 0 0 10px #ffc65480
}

._levelCompleted_18uxl_174 ._levelValue_18uxl_177 {
    color: var(--functional-yellow, #ffc654)
}

._levelRing_18uxl_181 {
    height: 40px;
    inset: 0;
    position: absolute;
    width: 40px
}

._levelValue_18uxl_177 {
    color: var(--general-transparent-light-100, #fff);
    font-family: PP Pangram Sans Rounded BC, PP-Pangram-Sans-BC-Rounded, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: .16px;
    line-height: 135%;
    position: relative;
    z-index: 1
}

._copy_18uxl_200 {
    align-items: flex-start;
    display: flex;
    flex: 1 1 0;
    flex-direction: column;
    justify-content: center;
    min-width: 0
}

._title_18uxl_209 {
    align-self: stretch;
    color: var(--general-transparent-light-100, #fff);
    font-family: PP Pangram Sans Rounded BC, PP-Pangram-Sans-BC-Rounded, sans-serif;
    font-weight: 500;
    height: 14px;
    line-height: 120%;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

._points_18uxl_226,
._title_18uxl_209 {
    font-size: 12px;
    font-style: normal;
    letter-spacing: -.12px
}

._points_18uxl_226 {
    align-items: center;
    color: var(--general-white, #f5f5fa);
    display: flex;
    font-family: PP-Pangram-Sans-Rounded, PP Pangram Sans Rounded, sans-serif;
    font-weight: 400;
    gap: 4px;
    line-height: 125%
}

._ticket_18uxl_239 {
    aspect-ratio: 1/1;
    flex-shrink: 0;
    height: 18px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 18px
}

._arrow_18uxl_247 {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    gap: 8px
}

._chevron_18uxl_254 {
    color: var(--general-white, #f5f5fa);
    height: 18px;
    width: 18px
}

._loginButton_18uxl_260 {
    min-width: 0;
    overflow: hidden
}

._size_s_18uxl_265 {
    border-radius: 18px;
    height: 164px;
    max-width: 100%;
    width: 168px
}

._size_s_18uxl_265 ._art_18uxl_49 {
    border-radius: 20px
}

._size_s_18uxl_265 ._artImage_18uxl_49 {
    height: 147.672px;
    width: 295.344px
}

._size_s_18uxl_265 ._timerWrap_18uxl_87 {
    padding: 8px 8px 0 0
}

._size_s_18uxl_265 ._timer_18uxl_87 {
    gap: 2px;
    height: 22px;
    padding: 0 6px 0 4px
}

._size_s_18uxl_265 ._timerIcon_18uxl_109 {
    height: 12px;
    width: 12px
}

._size_s_18uxl_265 ._timerValue_18uxl_115 {
    align-items: center;
    font-size: 10px;
    gap: 2px;
    letter-spacing: -.02px
}

._size_s_18uxl_265 ._footer_18uxl_128 {
    padding: 0 4px 4px
}

._size_s_18uxl_265 ._info_18uxl_139 {
    border-radius: 16px;
    gap: 6px;
    height: 44px;
    padding: 4px 6px
}

._size_s_18uxl_265 ._infoMain_18uxl_153 {
    gap: 6px
}

._size_s_18uxl_265 ._levelRing_18uxl_181,
._size_s_18uxl_265 ._level_18uxl_161 {
    height: 32px;
    width: 32px
}

._size_s_18uxl_265 ._levelValue_18uxl_177 {
    font-size: 14px;
    letter-spacing: .14px;
    line-height: 140%
}

._size_s_18uxl_265 ._points_18uxl_226 {
    display: none
}

._size_s_18uxl_265 ._arrow_18uxl_247 {
    gap: 6px
}

._size_s_18uxl_265 ._chevron_18uxl_254 {
    height: 14px;
    width: 14px
}

._size_s_18uxl_265 ._loginButton_18uxl_260 {
    text-overflow: ellipsis
}

._card_1girz_26 {
    align-items: flex-start;
    background: var(--general-transparent-light-2, rgba(245, 245, 250, .02));
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-width: 0;
    overflow: hidden;
    position: relative
}

._art_1girz_37 {
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    inset: 0;
    pointer-events: none;
    position: absolute
}

._size_m_1girz_46 {
    border-radius: 24px;
    height: 156px;
    max-width: 100%;
    width: 324px
}

._size_m_1girz_46 ._art_1girz_37 {
    background-image: url(../banners/widget/fastDep/desktop/banner.png), url(../banners/widget/fastDep/desktop/background.png)
}

._size_s_1girz_56 {
    border-radius: 18px;
    height: 164px;
    max-width: 100%;
    width: 168px
}

._size_s_1girz_56 ._art_1girz_37 {
    background-image: url(../banners/widget/fastDep/mobile/banner.png), url(../banners/widget/fastDep/mobile/background.png)
}

._size_s_1girz_56 ._header_1girz_65 {
    gap: 6px;
    padding: 12px 0 0 12px
}

._size_s_1girz_56 ._bolt_1girz_69 {
    height: 18px;
    width: 18px
}

._size_s_1girz_56 ._title_1girz_73 {
    font-size: 14px;
    letter-spacing: -.14px;
    line-height: 120%;
    width: 98px
}

._size_s_1girz_56 ._footer_1girz_79 {
    background: linear-gradient(180deg, #16171800, #16171899 70%);
    gap: 2px;
    padding: 0 4px 4px
}

._size_s_1girz_56 ._cluster_1girz_84 {
    display: contents
}

._size_s_1girz_56 ._field_1girz_87 {
    align-self: stretch;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background: var(--general-transparent-dark-75, rgba(27, 28, 29, .75));
    border: 1px solid var(--general-transparent-light-5, rgba(245, 245, 250, .05));
    border-radius: 16px;
    flex: none;
    gap: 4px;
    height: 44px;
    justify-content: center;
    padding: 4px 8px
}

._size_s_1girz_56 ._value_1girz_99 {
    flex: 0 1 auto;
    font-size: 16px;
    gap: 4px;
    letter-spacing: .16px;
    line-height: 135%
}

._size_s_1girz_56 ._amountWrap_1girz_106 {
    padding-top: 2px
}

._size_s_1girz_56 ._currency_1girz_109 {
    align-items: center;
    height: 18px
}

._size_s_1girz_56 ._currency_1girz_109 .bullcoin-svg,
._size_s_1girz_56 ._currency_1girz_109 [class*=currency-icon],
._size_s_1girz_56 ._currency_1girz_109 img,
._size_s_1girz_56 ._currency_1girz_109 svg {
    height: 18px;
    width: 18px
}

._size_s_1girz_56 ._submit_1girz_120[data-variant] {
    align-self: stretch;
    -webkit-backdrop-filter: blur(40px);
    backdrop-filter: blur(40px);
    border-radius: 14px;
    gap: 4px;
    height: 44px;
    padding: 0 12px;
    width: 100%
}

._header_1girz_65 {
    align-items: flex-start;
    display: flex;
    gap: 4px;
    padding: 16px 0 0 16px;
    position: relative;
    z-index: 1
}

._bolt_1girz_69 {
    flex-shrink: 0;
    height: 24px;
    width: 24px
}

._bolt_1girz_69,
._title_1girz_73 {
    color: var(--general-transparent-light-100, #fff)
}

._title_1girz_73 {
    font-family: PP Pangram Sans Rounded BC, PP-Pangram-Sans-BC-Rounded, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -.16px;
    line-height: 120%;
    width: 98px
}

._footer_1girz_79 {
    align-items: flex-start;
    align-self: stretch;
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 0 6px 6px;
    position: relative;
    z-index: 1
}

._cluster_1girz_84 {
    align-self: stretch;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background: var(--general-transparent-dark-75, rgba(27, 28, 29, .75));
    border: 1px solid var(--general-transparent-light-5, rgba(245, 245, 250, .05));
    border-radius: 18px;
    gap: 4px;
    height: 56px;
    padding: 4px 8px 4px 18px
}

._cluster_1girz_84,
._field_1girz_87 {
    align-items: center;
    display: flex;
    transition: .3s
}

._field_1girz_87,
._value_1girz_99 {
    flex: 1 1 auto;
    min-width: 0
}

._value_1girz_99 {
    align-items: center;
    color: var(--general-transparent-light-50, rgba(245, 245, 250, .5));
    display: flex;
    font-family: PP Pangram Sans Rounded BC, PP-Pangram-Sans-BC-Rounded, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    gap: 4px;
    letter-spacing: .18px;
    line-height: 120%;
    transition: .3s
}

._amountWrap_1girz_106 {
    display: inline-grid;
    justify-items: stretch;
    max-width: 100%;
    min-width: 0;
    position: relative;
    width: -moz-max-content;
    width: max-content
}

._amount_1girz_106,
._sizer_1girz_215 {
    font: inherit;
    font-size: inherit;
    font-weight: inherit;
    grid-area: 1/1;
    letter-spacing: inherit;
    line-height: inherit
}

._sizer_1girz_215 {
    min-width: 1ch;
    pointer-events: none;
    visibility: hidden;
    white-space: pre
}

._amount_1girz_106 {
    background: transparent;
    border: 0;
    color: inherit;
    inset: 0;
    margin: 0;
    min-width: 0;
    outline: none;
    padding: 0;
    position: absolute;
    transition: .3s;
    width: auto
}

._amount_1girz_106::-moz-placeholder {
    color: inherit
}

._amount_1girz_106::placeholder {
    color: inherit
}

._currency_1girz_109 {
    align-items: center;
    display: inline-flex;
    flex-shrink: 0;
    height: 24px
}

._currency_1girz_109,
._currency_1girz_109 span {
    color: inherit;
    font: inherit;
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit
}

._currency_1girz_109 .bullcoin-svg,
._currency_1girz_109 [class*=currency-icon],
._currency_1girz_109 img,
._currency_1girz_109 svg {
    height: 24px;
    -o-object-fit: contain;
    object-fit: contain;
    width: 24px
}

._fieldHover_1girz_280,
._size_m_1girz_46 ._cluster_1girz_84:hover,
._size_s_1girz_56 ._field_1girz_87:hover {
    border-color: var(--general-transparent-light-35, rgba(245, 245, 250, .35))
}

._fieldHover_1girz_280 ._value_1girz_99,
._size_m_1girz_46 ._cluster_1girz_84:hover ._value_1girz_99,
._size_s_1girz_56 ._field_1girz_87:hover ._value_1girz_99 {
    color: var(--general-white, #f5f5fa)
}

._fieldPressed_1girz_291,
._size_m_1girz_46 ._cluster_1girz_84:active,
._size_s_1girz_56 ._field_1girz_87:active {
    background: var(--general-transparent-dark-95, rgba(27, 28, 29, .95));
    border-color: var(--general-transparent-light-35, rgba(245, 245, 250, .35))
}

._fieldPressed_1girz_291 ._value_1girz_99,
._size_m_1girz_46 ._cluster_1girz_84:active ._value_1girz_99,
._size_s_1girz_56 ._field_1girz_87:active ._value_1girz_99 {
    color: var(--general-transparent-light-50, rgba(245, 245, 250, .5))
}

._fieldActive_1girz_303,
._size_m_1girz_46 ._cluster_1girz_84:focus-within,
._size_s_1girz_56 ._field_1girz_87:focus-within {
    background: var(--general-transparent-dark-75, rgba(27, 28, 29, .75));
    border-color: var(--general-transparent-light-35, rgba(245, 245, 250, .35))
}

._fieldActive_1girz_303 ._value_1girz_99,
._size_m_1girz_46 ._cluster_1girz_84:focus-within ._value_1girz_99,
._size_s_1girz_56 ._field_1girz_87:focus-within ._value_1girz_99 {
    color: var(--general-white, #f5f5fa)
}

._fieldFilled_1girz_313:not(:focus-within):not(._fieldActive_1girz_303):not(._fieldHover_1girz_280):not(._fieldPressed_1girz_291) {
    background: var(--general-transparent-dark-75, rgba(27, 28, 29, .75));
    border-color: var(--general-transparent-light-5, rgba(245, 245, 250, .05))
}

._fieldFilled_1girz_313:not(:focus-within):not(._fieldActive_1girz_303):not(._fieldHover_1girz_280):not(._fieldPressed_1girz_291) ._value_1girz_99 {
    color: var(--general-white, #f5f5fa)
}

._submit_1girz_120[data-variant] {
    border-radius: 14px;
    gap: 4px;
    height: 40px;
    padding: 0 12px;
    width: 132px
}

._submit_1girz_120[data-variant][data-size]:disabled:not([aria-busy]) {
    color: var(--general-grey, #868b92)
}

._sidebar_1xl3x_26 {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    flex-shrink: 0;
    gap: 8px;
    height: 320px
}

@media screen and (max-width:1000px) {
    ._sidebar_1xl3x_26 {
        align-items: stretch;
        align-self: stretch;
        flex-direction: row;
        height: auto;
        width: 100%
    }

    ._sidebar_1xl3x_26 ._widget_1xl3x_45 {
        flex: 1 1 0;
        min-width: 0;
        width: auto
    }
}

._home-slider_1onoc_26 {
    align-self: stretch;
    margin: 0 auto 96px;
    max-width: 1680px;
    position: relative;
    width: 100%
}

@media screen and (max-width:834px) {
    ._home-slider_1onoc_26 {
        margin-bottom: 56px
    }
}

@media screen and (max-width:475px) {
    ._home-slider_1onoc_26 {
        margin-bottom: 64px
    }
}

@media screen and (max-width:425px) {
    ._home-slider_1onoc_26 {
        margin-bottom: 20px
    }
}

._home-slider-items_1onoc_49 {
    align-items: center;
    align-self: stretch;
    color: var(--general-white);
    display: flex;
    gap: 10px;
    padding: 40px 56px 0
}

@media screen and (max-width:1000px) {
    ._home-slider-items_1onoc_49 {
        padding: 24px 24px 0;
        width: 100%
    }
}

@media screen and (max-width:600px) {
    ._home-slider-items_1onoc_49 {
        align-items: stretch;
        flex-direction: column;
        gap: 12px;
        justify-content: center;
        padding: 24px 12px 0
    }
}

@media screen and (max-width:1000px) {
    ._home-slider-items--wide-sidebar_1onoc_73 {
        align-items: stretch;
        flex-direction: column;
        gap: 12px;
        justify-content: center
    }
}

._banner_1onoc_81 {
    align-self: stretch;
    flex: 1 1 0;
    height: 320px;
    min-width: 0
}

._banner_1onoc_81 .swiper {
    height: 100%;
    width: 100%
}

@media screen and (max-width:1000px) {
    ._banner_1onoc_81 {
        height: 280px
    }
}

@media screen and (max-width:600px) {
    ._banner_1onoc_81 {
        flex: none;
        height: 420px;
        width: 100%
    }
}

@media screen and (max-width:1000px) {
    ._home-slider-items--wide-sidebar_1onoc_73 ._banner_1onoc_81 {
        flex: none;
        width: 100%
    }
}

._errorFallback_1onoc_111 {
    align-items: center;
    background: var(--general-background);
    border: 1px solid var(--general-stroke);
    border-radius: 16px;
    display: flex;
    flex-direction: column;
    height: 320px;
    justify-content: center;
    padding: 20px
}

._errorFallback_1onoc_111 p {
    color: var(--functional-red);
    font-size: 16px;
    margin-bottom: 16px
}

._errorFallback_1onoc_111 button {
    background: var(--button-filled-default);
    border: none;
    border-radius: 8px;
    color: var(--general-white);
    cursor: pointer;
    padding: 8px 16px
}

._errorFallback_1onoc_111 button:hover {
    background: var(--button-filled-hover)
}

._home-cases-container_os57e_26 {
    margin: 80px auto 160px;
    max-width: 1680px;
    padding: 0 56px;
    position: relative
}

@media screen and (max-width:900px) {
    ._home-cases-container_os57e_26 {
        margin: 56px auto 120px;
        padding: 0 24px
    }
}

@media screen and (max-width:600px) {
    ._home-cases-container_os57e_26 {
        margin: 56px auto 80px;
        padding: 0 12px
    }
}

._general-name_xt1lx_26 {
    color: var(--general-white);
    font-size: 40px;
    font-weight: 700;
    letter-spacing: -.4px;
    margin: 0
}

@media screen and (max-width:900px) {
    ._general-name_xt1lx_26 {
        font-size: 32px;
        letter-spacing: -.32px
    }
}

@media screen and (max-width:600px) {
    ._general-name_xt1lx_26 {
        font-size: 22px;
        letter-spacing: -.22px
    }
}

._filters_dow3v_26 {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    flex-wrap: nowrap;
    gap: 12px;
    min-width: 0
}

@media screen and (max-width:600px) {
    ._filters_dow3v_26 {
        gap: 8px;
        width: 100%
    }
}

._favorites_dow3v_42,
._sorter_dow3v_41 {
    flex: 0 1 auto;
    max-width: 100%;
    min-width: 0;
    position: relative;
    z-index: 6
}

@media screen and (max-width:600px) {

    ._favorites_dow3v_42,
    ._sorter_dow3v_41 {
        flex: 1 1 0
    }
}

._button_dow3v_56 {
    flex-shrink: 1;
    justify-content: center;
    max-width: 100%;
    min-width: 0;
    overflow: hidden
}

@media screen and (max-width:600px) {

    ._filters_dow3v_26 ._favorites_dow3v_42 ._button_dow3v_56,
    ._filters_dow3v_26 ._sorter_dow3v_41 ._button_dow3v_56 {
        height: 48px;
        padding: 0 12px;
        width: 100%
    }
}

._sorter_dow3v_41 ._button_dow3v_56 ._chevron_dow3v_73 {
    height: 18px;
    width: 18px
}

._favorites_dow3v_42 ._button_dow3v_56 ._heart_dow3v_78 {
    height: 24px;
    width: 24px
}

@media screen and (max-width:600px) {
    ._favorites_dow3v_42 ._button_dow3v_56 ._heart_dow3v_78 {
        height: 22px;
        width: 22px
    }
}

._options_dow3v_89 {
    align-items: flex-start;
    -webkit-backdrop-filter: blur(40px);
    backdrop-filter: blur(40px);
    background: var(--general-transparent-dark-75, rgba(27, 28, 29, .75));
    border-radius: 18px;
    box-shadow: 0 10px 20px #0003;
    display: flex;
    flex-direction: column;
    gap: 2px;
    left: 0;
    padding: 10px 8px;
    position: absolute;
    top: calc(100% + 8px);
    width: min(280px, 100vw - 24px);
    z-index: 2
}

._option_dow3v_89 {
    align-items: center;
    align-self: stretch;
    background: transparent;
    border: none;
    border-radius: 14px;
    color: var(--general-white, #f5f5fa);
    cursor: pointer;
    display: flex;
    font-family: PP Pangram Sans Rounded BC, PP-Pangram-Sans-BC-Rounded, sans-serif;
    font-size: 16px;
    font-weight: 500;
    gap: 6px;
    height: 48px;
    letter-spacing: .16px;
    line-height: 135%;
    padding: 14px;
    text-align: left
}

._option--current_dow3v_128,
._option_dow3v_89:hover {
    background: var(--button-ghost-active, rgba(125, 128, 145, .12))
}

._chevron_dow3v_73 {
    flex-shrink: 0;
    transition: transform .25s ease-in-out
}

._chevron--open_dow3v_136 {
    transform: rotate(180deg)
}

._content_dow3v_140 {
    align-items: center;
    display: flex;
    gap: 4px
}

._content_dow3v_140,
._label_dow3v_149 {
    flex: 0 1 auto;
    min-width: 0;
    overflow: hidden
}

._label_dow3v_149 {
    text-overflow: ellipsis;
    white-space: nowrap
}

._count_dow3v_157 {
    flex-shrink: 0
}

[data-v-3bbbc9a6]:root {
    --indentX: 80px;
    --indentY: 56px;
    --bottom-navigation-height: 64px;
    --General-Transparent-Light-5: rgba(245, 245, 250, .05)
}

@media screen and (max-width:1000px) {
    [data-v-3bbbc9a6]:root {
        --indentX: 24px;
        --indentY: 48px
    }
}

@media screen and (max-width:475px) {
    [data-v-3bbbc9a6]:root {
        --indentX: 20px;
        --indentY: 48px
    }
}

@media screen and (max-width:375px) {
    [data-v-3bbbc9a6]:root {
        --indentX: 20px;
        --indentY: 40px
    }
}

.options-enter-from[data-v-3bbbc9a6],
.options-leave-to[data-v-3bbbc9a6] {
    opacity: 0;
    transform: translateY(10px)
}

.options-enter-active[data-v-3bbbc9a6],
.options-leave-active[data-v-3bbbc9a6] {
    transition: .15s
}

._cases_n3tv3_26 {
    font-family: PP-Pangram-Sans-BC-Rounded
}

._cases__collections-wrapper_n3tv3_30 {
    display: flex;
    flex-direction: column;
    gap: 40px
}

._cases__header_n3tv3_36 {
    align-items: center;
    display: flex;
    flex-wrap: wrap-reverse;
    gap: 14px 24px;
    justify-content: space-between;
    margin-bottom: 32px;
    margin-top: 32px;
    position: relative;
    z-index: 11
}

@media screen and (max-width:900px) {
    ._cases__header_n3tv3_36 {
        margin-top: 24px
    }
}

@media screen and (max-width:600px) {
    ._cases__header_n3tv3_36 {
        align-items: stretch;
        flex-direction: column-reverse;
        margin-bottom: 20px;
        margin-top: 20px
    }
}

._cases__filters_n3tv3_61 {
    flex: 1 1 auto;
    min-width: 0
}

._cases__all-cases_n3tv3_66 {
    align-items: center;
    display: flex;
    gap: 16px
}

@media screen and (max-width:900px) {
    ._cases__all-cases_n3tv3_66 {
        gap: 12px;
        gap: 8px
    }
}

._cases__all-cases-icon_n3tv3_82 {
    fill: var(--general-transparent-light-10);
    height: 56px;
    width: 56px
}

@media screen and (max-width:900px) {
    ._cases__all-cases-icon_n3tv3_82 {
        height: 40px;
        width: 40px
    }
}

@media screen and (max-width:600px) {
    ._cases__all-cases-icon_n3tv3_82 {
        height: 32px;
        width: 32px
    }
}

._cases__all-cases-title_n3tv3_100 {
    font-size: 48px;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 100%;
    margin: 0
}

@media screen and (max-width:900px) {
    ._cases__all-cases-title_n3tv3_100 {
        font-size: 32px;
        letter-spacing: -.32px
    }
}

@media screen and (max-width:600px) {
    ._cases__all-cases-title_n3tv3_100 {
        font-size: 26px;
        letter-spacing: -.13px
    }
}

._cases__case-name_n3tv3_120 {
    align-items: center;
    display: flex;
    gap: 8px
}

._cases__case-name-icon_n3tv3_126 {
    height: 64px;
    width: 64px
}

@media screen and (max-width:900px) {
    ._cases__case-name-icon_n3tv3_126 {
        height: 52px;
        width: 52px
    }
}

@media screen and (max-width:600px) {
    ._cases__case-name-icon_n3tv3_126 {
        height: 32px;
        width: 32px
    }
}

._platform-switcher_n3tv3_143 {
    flex-shrink: 0
}

@media screen and (max-width:1024px) {
    ._platform-switcher_n3tv3_143 {
        flex: 1 1 100%;
        width: 100%;
        --platform-width: 0px !important
    }

    ._platform-switcher_n3tv3_143 :deep(button) {
        flex: 1 1 0;
        min-width: 0
    }
}

._case_1mppq_26 {
    aspect-ratio: 1/1.15;
    border-radius: 20px
}

:root {
    --indentX: 80px;
    --indentY: 56px;
    --bottom-navigation-height: 64px;
    --General-Transparent-Light-5: rgba(245, 245, 250, .05)
}

@media screen and (max-width:1000px) {
    :root {
        --indentX: 24px;
        --indentY: 48px
    }
}

@media screen and (max-width:475px) {
    :root {
        --indentX: 20px;
        --indentY: 48px
    }
}

@media screen and (max-width:375px) {
    :root {
        --indentX: 20px;
        --indentY: 40px
    }
}

._seo_1tdf0_26 {
    margin-bottom: 64px !important;
    margin-top: 64px !important;
    padding-bottom: 0 !important
}

._seo_collapsed_1tdf0_32 {
    border-radius: 32px;
    max-height: 240px;
    overflow: hidden
}

._collapsed_height_1tdf0_38 {
    max-height: 240px
}

._seo-block_1tdf0_42 {
    background: linear-gradient(180deg, #4d4d4d1a, #3030301a 48.17%);
    border-radius: 32px;
    color: var(--general-white);
    display: flex;
    flex-direction: column;
    gap: 40px;
    padding: 32px 64px 100px 32px
}

._seo_collapsed_1tdf0_32:after {
    background: linear-gradient(180deg, #1a1b1c00, #1a1b1c73 35%, #1a1b1cf5);
    border-bottom-left-radius: 32px;
    border-bottom-right-radius: 32px;
    bottom: 0;
    content: "";
    height: 76px;
    left: 0;
    margin: 0 15px;
    max-width: 1650px;
    pointer-events: none;
    position: absolute;
    right: 0;
    z-index: 1
}

._seo_collapsed_1tdf0_32 ._seo-toggle_1tdf0_68 {
    bottom: 16px;
    position: absolute;
    right: 47px
}

._seo-about_1tdf0_76,
._seo-intro_1tdf0_74,
._seo-section_1tdf0_75 {
    width: 100%
}

h1,
h2,
h3,
p {
    margin: 0
}

h1,
h2 {
    font-weight: 500
}

h1 {
    font-size: 32px;
    line-height: 120%
}

h2 {
    font-size: 24px;
    line-height: 125%
}

h3,
p {
    color: var(--general-grey);
    font-size: 14px;
    font-weight: 500;
    letter-spacing: .14px;
    line-height: 140%
}

._seo-intro_1tdf0_74 p {
    margin-top: 10px
}

._seo-grid_1tdf0_115 {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    margin-top: 16px
}

._seo-card_1tdf0_122 {
    background: var(--general-transparent-light-2);
    border-radius: 16px;
    display: flex;
    flex-direction: column;
    gap: 16px;
    height: 156px;
    justify-content: space-between;
    padding: 16px
}

._seo_expanded_1tdf0_133 ._seo-card_1tdf0_122 {
    overflow-y: auto;
    scrollbar-width: thin
}

._seo_expanded_1tdf0_133 ._seo-card_1tdf0_122::-webkit-scrollbar-thumb {
    background-color: var(--general-grey);
    border-radius: 2px
}

._seo-card-header_1tdf0_143 {
    align-items: flex-start;
    display: flex;
    gap: 12px;
    justify-content: space-between
}

._seo-card-header_1tdf0_143>p {
    color: var(--general-white);
    max-width: 205px
}

._seo-step_1tdf0_160 {
    align-items: center;
    border: 2px solid var(--general-white);
    border-radius: 50%;
    color: var(--general-white);
    display: flex;
    flex: 0 0 auto;
    font-size: 16px;
    height: 32px;
    justify-content: center;
    line-height: 1;
    width: 32px
}

._seo-about_1tdf0_76 p {
    margin-top: 10px
}

._seo-faq_1tdf0_178 li {
    color: var(--general-grey)
}

._seo-games_1tdf0_182 li {
    color: var(--general-white)
}

._seo-games_1tdf0_182 li :deep(p) {
    color: inherit
}

._seo-games_1tdf0_182 li::marker {
    color: var(--general-grey)
}

._seo-games_1tdf0_182 ._games-second-list_1tdf0_191 {
    color: var(--general-grey)
}

._seo-faq_1tdf0_178 h2,
._seo-games_1tdf0_182 h2 {
    margin-bottom: 10px
}

._seo-faq_1tdf0_178 h2:not(:first-child),
._seo-games_1tdf0_182 h2:not(:first-child) {
    margin-top: 28px
}

._seo-faq_1tdf0_178 h3,
._seo-games_1tdf0_182 h3 {
    color: var(--general-white);
    margin-top: 16px
}

._seo-games_1tdf0_182 h3 {
    margin-bottom: 4px
}

._seo-faq_1tdf0_178 p+p,
._seo-games_1tdf0_182 p+p {
    margin-top: 14px
}

._seo-faq_1tdf0_178 ul {
    display: grid;
    gap: 14px;
    padding-left: 16px
}

._seo-games_1tdf0_182 ul {
    display: grid;
    gap: 8px;
    padding-left: 16px
}

._seo-faq_1tdf0_178 li,
._seo-games_1tdf0_182 li {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: .14px;
    line-height: 140%;
    text-indent: -2px
}

._seo-games_1tdf0_182 ._seo-games-bottom-ul_1tdf0_241 {
    margin-bottom: 0
}

._seo-faq_1tdf0_178 strong,
._seo-games_1tdf0_182 strong {
    color: var(--general-white);
    font-weight: 500
}

._seo-toggle_1tdf0_68 {
    align-items: center;
    -webkit-backdrop-filter: blur(40px);
    backdrop-filter: blur(40px);
    background: var(--button-tonal-default);
    border-radius: 14px;
    bottom: 32px;
    cursor: pointer;
    display: flex;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    gap: 8px;
    height: 40px;
    justify-content: center;
    letter-spacing: .14px;
    line-height: 140%;
    padding: 0 16px;
    position: absolute;
    right: 46px;
    transition: all .2s;
    width: 179px;
    z-index: 2
}

._seo-toggle_1tdf0_68:hover {
    background-color: var(--button-tonal-hover)
}

._seo-toggle-icon_1tdf0_278 {
    height: 14px;
    transition: transform .18s ease;
    width: 14px
}

._seo-toggle-icon_collapsed_1tdf0_284 {
    transform: rotate(180deg)
}

@media screen and (max-width:1024px) {
    ._seo_1tdf0_26 {
        margin-bottom: 48px;
        margin-top: 48px
    }

    ._seo-block_1tdf0_42 {
        border-radius: 24px;
        gap: 32px;
        padding: 24px 24px 94px
    }

    ._seo-grid_1tdf0_115 {
        grid-template-columns: repeat(2, 1fr)
    }

    ._seo-intro_1tdf0_74 p {
        margin-top: 10px
    }

    ._seo-toggle_1tdf0_68 {
        bottom: 24px;
        right: 38px
    }
}

@media screen and (max-width:600px) {
    ._seo_1tdf0_26 {
        margin-bottom: 32px;
        margin-top: 32px
    }

    ._seo_collapsed_1tdf0_32 {
        max-height: 180px
    }

    ._seo-block_1tdf0_42 {
        border-radius: 16px;
        gap: 16px;
        padding: 12px 12px 68px
    }

    ._seo_collapsed_1tdf0_32 ._seo-block_1tdf0_42 {
        padding: 12px
    }

    ._seo_collapsed_1tdf0_32:after {
        max-height: 180px
    }

    ._seo-toggle_1tdf0_68 {
        bottom: 12px;
        right: 27px
    }

    h1 {
        font-size: 24px;
        line-height: 125%
    }

    h2 {
        font-size: 18px;
        letter-spacing: .18px;
        line-height: 120%
    }

    ._seo-grid_1tdf0_115 {
        gap: 6px;
        grid-template-columns: 1fr;
        margin-top: 8px
    }

    ._seo-card_1tdf0_122 {
        gap: 6px;
        height: 140px;
        padding: 16px
    }

    ._seo-card_1tdf0_122 h3 p {
        font-size: 14px;
        font-weight: 500;
        letter-spacing: .14px;
        line-height: 140%
    }

    ._seo-card_1tdf0_122 h3 {
        max-width: 230px
    }

    ._seo-about_1tdf0_76 p {
        margin-top: 10px
    }

    ._seo-games_1tdf0_182 h3 {
        margin-top: 14px
    }

    ._seo-faq_1tdf0_178 p,
    ._seo-games_1tdf0_182 p {
        font-size: 12px;
        letter-spacing: .12px;
        line-height: 130%
    }

    ._seo-faq_1tdf0_178 ul {
        gap: 14px;
        margin: 14px 0;
        padding-left: 12px
    }

    ._seo-games_1tdf0_182 ul {
        gap: 8px;
        margin: 8px 0 0;
        padding-left: 14px
    }

    ._seo-games_1tdf0_182 ._seo-games-bottom-ul_1tdf0_241 {
        margin-top: 4px
    }

    ._seo-faq_1tdf0_178 li,
    ._seo-games_1tdf0_182 li {
        font-size: 12px;
        font-weight: 500;
        letter-spacing: .12px;
        line-height: 130%
    }
}