﻿.styles_wrapper__5OIWp
{
    margin: 0 auto;
    width: 100%;
    background: linear-gradient(180deg,#232731,#1c1d27 76.17%);
    border-radius: 0 0 30px 30px;
    padding: 80px 0 10px;
}
@media(max-width: 1279px)
{
    .styles_wrapper__5OIWp
    {
        padding: 80px 0 0;
    }
}
@media(max-width: 767px)
{
    .styles_wrapper__5OIWp
    {
        padding: 30px 0 0;
    }
}
.styles_wrapper__oh3BA
{
    margin: 60px auto;
}
@media(max-width: 767px)
{
    .styles_wrapper__oh3BA
    {
        margin: 40px auto;
    }
}
.styles_wrapper__oh3BA.styles_banner__RB81T
{
    width: 100%;
    margin: 40px auto;
}
.styles_wrapper__oh3BA.styles_banner__RB81T>div:first-child
{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media(max-width: 767px)
{
    .styles_wrapper__oh3BA.styles_banner__RB81T
    {
        margin: 40px auto;
    }
}
.styles_container__axVUy
{
    display: flex;
    justify-content: space-between;
    cursor: pointer;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    box-shadow: 0 10px 40px rgba(0,0,0,.2);
    border-radius: 20px;
    padding: 40px;
    margin-top: 50px;
    -webkit-clip-path: initial;
    clip-path: none;
    flex-direction: row;
    border: 1px solid rgba(172,174,201,.3);
    min-height: 380px;
}
.styles_container__axVUy:hover
{
    border: 1px solid #00c667;
}
.styles_container__axVUy:hover:after
{
    content: "";
    width: 0;
    height: 0;
    border-bottom: 23px solid transparent;
    border-left: 23px solid transparent;
    bottom: -2px;
    right: -2px;
    position: absolute;
}
@media(max-width: 1279px)
{
    .styles_container__axVUy
    {
        min-height: 360px;
    }
}
@media(max-width: 767px)
{
    .styles_container__axVUy
    {
        max-width: 350px;
        margin: 30px auto 0;
        padding: 40px 18px 18px;
        flex-direction: column;
        background-position: 50%;
        justify-content: flex-end;
    }
}
@media(max-width: 1279px)
{
    .styles_container__axVUy.styles_banner__RB81T
    {
        justify-content: space-between;
        max-width: 100%;
    }
}
@media(max-width: 767px)
{
    .styles_container__axVUy.styles_banner__RB81T
    {
        justify-content: flex-end;
    }
}
.styles_content___nWTn
{
    display: flex;
    flex-direction: column;
    grid-gap: 24px;
    border-radius: 20px;
    width: 600px;
    justify-content: center;
}
@media(max-width: 1279px)
{
    .styles_content___nWTn
    {
        width: auto;
    }
}
@media(max-width: 767px)
{
    .styles_content___nWTn
    {
        align-items: center;
        grid-gap: 16px;
    }
}
.styles_content___nWTn.styles_banner__RB81T
{
    grid-gap: 12px;
}
.styles_blockTitle__mRdda
{
    margin: 0;
    font-family: Gilroy Bold,sans-serif;
    font-size: 24px;
    line-height: 110%;
    text-align: left;
    text-transform: uppercase;
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(max-width: 1279px)
{
    .styles_blockTitle__mRdda
    {
        font-size: 22px;
        line-height: 27px;
        text-align: center;
    }
    .styles_blockTitle__mRdda.styles_banner__RB81T
    {
        text-align: left;
        font-size: 24px;
    }
}
.styles_budget__n_l6l
{
    background: linear-gradient(90.92deg,#00c667 .92%,#1dec89 51.72%,#06aa5b 98.62%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Gilroy Bold,sans-serif;
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: 80px;
    text-transform: uppercase;
}
@media(max-width: 1279px)
{
    .styles_budget__n_l6l
    {
        font-size: 34px;
        line-height: 110%;
    }
}
.styles_budget__n_l6l.styles_banner__RB81T
{
    font-size: 48px;
    line-height: 110%;
}
@media(max-width: 1279px)
{
    .styles_budget__n_l6l.styles_banner__RB81T
    {
        font-size: 28px;
    }
}
.styles_empty__Ums4s
{
    text-transform: uppercase;
    margin: 40px auto 30px;
    min-height: 100px;
    text-align: center;
    font-size: 21px;
    color: #fff;
}
.styles_title__WsqmJ
{
    color: #fff;
    font-family: Gilroy Bold,sans-serif;
    font-size: 48px;
    font-style: normal;
    font-weight: 700;
    line-height: 60px;
    text-transform: uppercase;
}
@media(max-width: 1279px)
{
    .styles_title__WsqmJ
    {
        font-size: 20px;
        line-height: 110%;
    }
}
.styles_title__WsqmJ.styles_banner__RB81T
{
    font-size: 38px;
}
@media(max-width: 1279px)
{
    .styles_title__WsqmJ.styles_banner__RB81T
    {
        font-size: 20px;
        line-height: 110%;
    }
}
.styles_container__yF9IJ
{
    display: flex;
    grid-gap: 16px;
    align-items: center;
}
@media(max-width: 1279px)
{
    .styles_container__yF9IJ
    {
        flex-direction: column;
        gap: 0;
        align-items: flex-start;
    }
}
@media(max-width: 767px)
{
    .styles_container__yF9IJ
    {
        align-items: center;
    }
}
.styles_text__qI57y
{
    color: #afb7c6;
    text-align: center;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
@media(max-width: 767px)
{
    .styles_text__qI57y
    {
        font-size: 13px;
    }
}
.styles_timer__er9Bu
{
    color: #f79622;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
@media(max-width: 767px)
{
    .styles_timer__er9Bu
    {
        font-size: 13px;
    }
}
.styles_button__Rv8c0
{
    display: inline-flex;
    height: 40px;
    padding: 10px 24px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-shrink: 0;
    border-radius: 10px;
    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px;
    cursor: pointer;
    outline: none;
    border: 1px solid #00c667;
    background: #18171b;
    color: #00c667;
    border-radius: 57px;
    font-family: Gilroy Semibold,sans-serif;
}
.styles_button__Rv8c0:hover
{
    border: 1px solid #00c667;
    color: #000;
    background: linear-gradient(91deg,#00c667 .92%,#1dec89 51.72%,#06aa5b 98.62%);
}
@media(max-width: 767px)
{
    .styles_button__Rv8c0
    {
        padding: 10px 24px;
        height: 30px;
    }
}
.styles_container__GUVdM
{
    display: flex;
    flex-direction: column;
    grid-gap: 20px;
    width: 240px;
}
@media(max-width: 767px)
{
    .styles_container__GUVdM
    {
        grid-gap: 8px;
        width: 100%;
        display: grid;
        margin-top: 10px;
    }
}
.styles_itemContainer__R_JEV
{
    display: flex;
    padding: 8px 0;
    flex-direction: column;
    align-items: center;
    gap: 4px;
    align-self: stretch;
    border-radius: 10px;
    border: 1px solid #323340;
    background: #21232f;
}
@media(max-width: 767px)
{
    .styles_itemContainer__R_JEV
    {
        flex-direction: column;
        justify-content: space-between;
        padding: 8px 0;
    }
}
.styles_itemContent__jrz3D
{
    display: flex;
    flex-direction: column;
    align-items: center;
}
@media(max-width: 767px)
{
    .styles_itemContent__jrz3D
    {
        grid-gap: 4px;
        align-items: center;
        justify-content: space-between;
        flex-direction: row;
    }
}
.styles_icon__Jh7EE
{
    width: 24px;
    height: 24px;
}
@media(max-width: 767px)
{
    .styles_icon__Jh7EE
    {
        display: none;
    }
}
.styles_description__6BpuQ
{
    text-align: center;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    color: #afb7c6;
    font-family: Gilroy Semibold,sans-serif;
}
@media(max-width: 767px)
{
    .styles_description__6BpuQ
    {
        font-size: 12px;
        line-height: 120%;
    }
}
.styles_value__gedOr
{
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 25px;
    text-transform: uppercase;
    color: #fff;
    font-family: Gilroy Semibold,sans-serif;
}
@media(max-width: 767px)
{
    .styles_value__gedOr
    {
        font-size: 20px;
        line-height: 120%;
    }
}
.styles_title__u7EqB
{
    margin: 0;
    font-family: Gilroy Bold,sans-serif;
    font-size: 24px;
    line-height: 110%;
    text-align: left;
    text-transform: uppercase;
    background: #fff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(max-width: 1279px)
{
    .styles_title__u7EqB
    {
        font-size: 22px;
        line-height: 27px;
        text-align: center;
    }
}
.styles_container__ucell
{
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 20px;
    margin: 60px 0 40px;
}
@media(max-width: 1279px)
{
    .styles_container__ucell
    {
        grid-template-columns: 1fr;
        max-width: 350px;
        margin: 30px auto 40px;
    }
}
.Drawer_drawer__HaqzY
{
    --top-position: 0;
    position: fixed;
    bottom: 0;
    max-width: 250px;
    width: 100%;
    z-index: 90;
    background-color: #1c1d27;
    color: #fff;
    top: var(--top-position);
}
.Drawer_drawer__HaqzY.Drawer_leftAligned__eaE0B
{
    left: -360px;
    transition: left .4s ease;
}
.Drawer_drawer__HaqzY.Drawer_leftAligned__eaE0B.Drawer_active__XO6zt
{
    left: 0;
}
.Drawer_drawer__HaqzY.Drawer_topAligned__ZjkEA
{
    max-width: 100%;
    left: 0;
    bottom: auto;
    top: calc(-220px - var(--top-position));
    transition: top .65s ease;
}
.Drawer_drawer__HaqzY.Drawer_topAligned__ZjkEA.Drawer_active__XO6zt
{
    top: var(--top-position);
}
.Drawer_drawer__HaqzY.Drawer_rightAligned__Z_3nK
{
    right: -360px;
    transition: right .4s ease;
}
.Drawer_drawer__HaqzY.Drawer_rightAligned__Z_3nK.Drawer_active__XO6zt
{
    right: 0;
}
.Drawer_overlay__weqL_
{
    background: rgba(0,0,0,.7);
    bottom: 0;
    content: "";
    min-height: 100vh;
    position: fixed;
    right: 0;
    top: 0;
    transition: visibility .4s ease,opacity .4s ease;
    width: 100%;
    z-index: -1;
    visibility: hidden;
    opacity: 0;
}
.Drawer_overlay__weqL_.Drawer_active__XO6zt
{
    visibility: visible;
    opacity: 1;
    z-index: 89;
}
.styles_container__WP__5
{
    box-shadow: 0 10px 40px rgba(0,0,0,.2);
    background: transparent;
    border-radius: 20px;
    position: relative;
    -webkit-clip-path: initial;
    clip-path: none;
    min-height: 460px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    cursor: pointer;
    background-size: cover;
    border: .5px solid rgba(172,174,201,.3);
    padding: 0 20px;
}
@media(max-width: 1279px)
{
    .styles_container__WP__5
    {
        max-width: 350px;
    }
}
.styles_content__26iUR
{
    top: 0;
    left: 0;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
}
@media(max-width: 1279px)
{
    .styles_content__26iUR
    {
        padding: 15px;
    }
}
.styles_budget__vUOXz
{
    background: #f79622;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Gilroy Bold,sans-serif;
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 150%;
    text-transform: uppercase;
}
@media(max-width: 767px)
{
    .styles_budget__vUOXz
    {
        font-size: 24px;
        line-height: 116%;
    }
}
.styles_title__dpqtp
{
    color: #fff;
    font-family: Gilroy Bold,sans-serif;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    text-transform: uppercase;
}
@media(max-width: 1279px)
{
    .styles_title__dpqtp
    {
        text-align: center;
        font-size: 24px;
    }
}
@media(max-width: 767px)
{
    .styles_title__dpqtp
    {
        font-size: 20px;
        line-height: 125%;
    }
}
.styles_link__grntx
{
    color: #afb7c6;
    font-size: 13px;
    line-height: 15px;
    font-family: Gilroy Semibold,sans-serif;
    border-bottom: none;
    text-decoration: underline;
    cursor: pointer;
    margin-bottom: 12px;
}
.styles_link__grntx:hover
{
    text-decoration: none;
}
.styles_banner__IPK7d
{
    width: 100%;
    height: 450px;
    background-size: cover;
    position: relative;
    margin-top: 80px;
    background-position: top;
    background-repeat: no-repeat;
}
@media(min-width: 1440px)
{
    .styles_banner__IPK7d
    {
        height: 520px;
    }
}
@media(max-width: 767px)
{
    .styles_banner__IPK7d
    {
        margin-top: 60px;
        height: 380px;
        background-size: cover;
    }
}
.styles_container__ofux_
{
    max-width: 1300px;
    margin: 0 auto;
    width: 100%;
    padding: 0 25px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media(max-width: 1279px)
{
    .styles_container__ofux_
    {
        top: 50%;
        left: 50%;
    }
}
@media(max-width: 767px)
{
    .styles_container__ofux_
    {
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        flex-direction: column;
        padding: 0 16px;
    }
}
.styles_content__UXwtv
{
    border-radius: 16px;
    position: relative;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    text-align: left;
    padding: 25px 0;
    width: 500px;
}
@media(min-width: 1440px)
{
    .styles_content__UXwtv
    {
        padding: 40px 0;
    }
}
@media(max-width: 767px)
{
    .styles_content__UXwtv
    {
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        padding: 20px 0;
        text-align: center;
    }
}
.styles_firstTitle__rX1N2
{
    color: #fff;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 16px;
}
@media(max-width: 767px)
{
    .styles_firstTitle__rX1N2
    {
        font-size: 20px;
        margin-bottom: 20px;
    }
}
.styles_budget__PQB_q
{
    font-family: Gilroy Bold,sans-serif;
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    background: linear-gradient(90.92deg,#00c667 .92%,#1dec89 51.72%,#06aa5b 98.62%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(max-width: 1279px)
{
    .styles_budget__PQB_q
    {
        font-size: 34px;
    }
}
.styles_title__shTjI
{
    color: #fff;
    text-shadow: 0 4px 4px rgba(0,0,0,.25);
    font-family: Gilroy Bold,sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
@media(max-width: 767px)
{
    .styles_title__shTjI
    {
        margin-top: 8px;
        font-size: 20px;
    }
}
.styles_timerContainer__yhDm9
{
    margin-top: 16px;
}
@media(max-width: 767px)
{
    .styles_timerContainer__yhDm9
    {
        display: flex;
        justify-content: center;
    }
}
.styles_timerContainer__yhDm9>div>div
{
    font-family: Gilroy Bold,sans-serif;
    color: #f79622;
    white-space: nowrap;
}
@media(max-width: 767px)
{
    .styles_timerContainer__yhDm9>div>div
    {
        font-size: 18px;
    }
    .styles_timerContainer__yhDm9
    {
        margin-top: 23px;
    }
}
.styles_depositBtnContainer__GZGKe
{
    margin-top: 40px;
}
.styles_depositBtnContainer__GZGKe>div>button
{
    padding: 0 20px;
}
.styles_depositBtnContainer__GZGKe>div, .styles_depositBtnContainer__GZGKe>div>button
{
    height: 56px!important;
    font-size: 24px;
    margin: 0;
    min-width: 320px!important;
}
@media(max-width: 767px)
{
    .styles_depositBtnContainer__GZGKe>div, .styles_depositBtnContainer__GZGKe>div>button
    {
        height: 40px!important;
        font-size: 16px;
        max-width: 320px!important;
        min-width: auto!important;
        width: 100%!important;
    }
    .styles_depositBtnContainer__GZGKe
    {
        margin-top: 24px;
        display: flex;
        justify-content: center;
    }
}
.styles_finished__q3_nM
{
    color: #afb7c6;
    font-family: Gilroy Bold,sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 16px;
}
@media(max-width: 767px)
{
    .styles_finished__q3_nM
    {
        margin-top: 23px;
    }
}
.styles_wrapper__OpAkM
{
    max-width: 1300px;
    margin: 0 auto;
    padding: 0 25px;
}
@media(max-width: 767px)
{
    .styles_wrapper__OpAkM
    {
        padding: 0;
    }
}
.styles_short__ds_B7
{
    color: #fff;
    font-family: Roboto Flex Bold,sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.styles_container__czFaE
{
    color: #afb7c6;
    text-align: center;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
@media(max-width: 767px)
{
    .styles_container__czFaE
    {
        font-size: 13px;
    }
}
.styles_container__EALJ2
{
    max-width: 1300px;
    margin: 0 auto;
    padding: 0 25px;
}
@media(max-width: 767px)
{
    .styles_container__EALJ2
    {
        padding: 0;
    }
}
.styles_tableContainer__QG6vA
{
    min-height: 250px;
}
.styles_tableContainer__QG6vA table
{
    margin: 32px 0;
}
@media(max-width: 767px)
{
    .styles_tableContainer__QG6vA table
    {
        margin: 10px 0;
    }
}
.styles_tableContainer__QG6vA table>thead>tr
{
    background: transparent!important;
}
.styles_tableContainer__QG6vA table>thead>tr>td
{
    text-align: center!important;
    color: #afb7c6;
    padding: 12px 40px!important;
    border-bottom: 1px solid #323340;
    font-size: 15px;
}
@media(max-width: 767px)
{
    .styles_tableContainer__QG6vA table>thead>tr>td
    {
        padding: 12px 16px!important;
        font-size: 13px;
    }
}
.styles_tableContainer__QG6vA table>tbody>tr>td
{
    text-align: center!important;
    padding: 12px 40px!important;
    font-size: 15px;
}
@media(max-width: 767px)
{
    .styles_tableContainer__QG6vA table>tbody>tr>td
    {
        padding: 12px 16px!important;
        font-size: 13px;
    }
}
.styles_tableContainer__QG6vA table>tbody>tr:nth-child(2n)
{
    background: hsla(0,0%,100%,.05)!important;
}
.styles_tableContainer__QG6vA table>tbody>tr:nth-child(odd)
{
    background: transparent!important;
}
.styles_tableContainer__QG6vA.styles_prizes__xsgxA table>tbody>tr:first-child span
{
    background: linear-gradient(119deg,#ff9c07 5.59%,#ffec88 53.74%,#ffba07);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_tableContainer__QG6vA.styles_prizes__xsgxA table>tbody>tr:nth-child(2) span
{
    background: linear-gradient(91deg,#a3a3a3 .48%,#fff 64.82%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_tableContainer__QG6vA.styles_prizes__xsgxA table>tbody>tr:nth-child(3) span
{
    background: linear-gradient(54deg,#d8a544 23.02%,#cf8d0d 72.95%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.styles_highlightRow__j95O_
{
    background: rgba(247,150,34,.3);
}
.styles_highlightRow__j95O_ span
{
    background: #f79622!important;
    background-clip: text!important;
    -webkit-background-clip: text!important;
    -webkit-text-fill-color: transparent!important;
}
.styles_container__WlGBY
{
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
}
@media(max-width: 767px)
{
    .styles_container__WlGBY
    {
        flex-direction: column-reverse;
        align-items: flex-start;
        gap: 20px;
    }
}
.styles_title__fqL58
{
    color: #fff;
    font-size: 24px;
    font-family: Gilroy Bold,sans-serif;
    text-transform: uppercase;
}
@media(max-width: 767px)
{
    .styles_title__fqL58
    {
        font-size: 20px;
    }
}
.styles_tabs__1Ax1O
{
    margin: 50px 0 0;
    display: flex;
}
@media(max-width: 767px)
{
    .styles_tabs__1Ax1O
    {
        display: grid;
        grid-template-columns: repeat(3,1fr);
        grid-gap: 16px;
        gap: 16px;
        width: 100%;
        height: 30px;
        text-align: center;
        margin: 30px 0 0;
    }
}
.styles_tabItem__vUIf7
{
    margin-right: 14px;
    border-radius: 10px;
    padding: 10px 24px;
    background: #18171b;
    border: 1px solid #00c667;
    color: #00c667;
    cursor: pointer;
}
.styles_tabItem__vUIf7:last-child
{
    margin-right: 0;
}
@media(max-width: 767px)
{
    .styles_tabItem__vUIf7
    {
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 6px 7px;
        font-size: 13px;
    }
}
.styles_tabItem__vUIf7.styles_active__7qmDm, .styles_tabItem__vUIf7:hover
{
    color: #000;
    background: linear-gradient(90.92deg,#00c667 .92%,#1dec89 51.72%,#06aa5b 98.62%);
}
.styles_wrapper__ArZVO
{
    max-width: 1300px;
    margin: 40px auto 0;
    padding: 0 25px;
}
@media(max-width: 767px)
{
    .styles_wrapper__ArZVO
    {
        padding: 0;
    }
}
.styles_container__38f6M
{
    border: 2px solid #323340;
    background: #282935;
    border-radius: 16px;
    padding: 15px 40px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.styles_container__38f6M>div:last-child
{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 40px;
}
@media(max-width: 767px)
{
    .styles_container__38f6M>div:last-child
    {
        margin-top: 5px;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        width: 100%;
        grid-gap: 0;
        gap: 0;
    }
    .styles_container__38f6M
    {
        background-position: 0 100%;
        flex-direction: column;
        padding: 20px 20px 10px;
    }
    .styles_container__38f6M>div
    {
        text-align: center;
    }
}
.styles_title__eVKQg
{
    font-family: Gilroy Bold,sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    color: #f79622;
}
@media(max-width: 767px)
{
    .styles_title__eVKQg
    {
        font-size: 20px;
    }
}
.styles_description__xtnjS
{
    color: #fff;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
    margin-top: 8px;
    max-width: 420px;
}
@media(max-width: 767px)
{
    .styles_description__xtnjS
    {
        font-size: 13px;
        font-family: Gilroy Bold,sans-serif;
        max-width: 280px;
        line-height: 110%;
    }
}
.styles_placeContainer__wS1mX
{
    display: flex;
    flex-direction: column;
    gap: 4px;
    align-items: center;
    justify-content: center;
}
.styles_place__B82YN
{
    color: #afb7c6;
    text-align: center;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px;
}
@media(max-width: 767px)
{
    .styles_place__B82YN
    {
        font-size: 12px;
    }
}
.styles_placeValue__3KnIY
{
    color: #fff;
    text-align: right;
    font-family: Gilroy Bold,sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    text-transform: uppercase;
}
@media(max-width: 767px)
{
    .styles_placeValue__3KnIY
    {
        font-size: 24px;
    }
}
.styles_prize__ArvTF
{
    text-align: right;
    font-family: Gilroy Bold,sans-serif;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    text-transform: uppercase;
    background: linear-gradient(90.92deg,#00c667 .92%,#1dec89 51.72%,#06aa5b 98.62%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(max-width: 767px)
{
    .styles_prize__ArvTF
    {
        font-size: 24px;
    }
}
.styles_container__uBKCS
{
    margin-top: 12px;
    border-radius: 8px;
    border: 1px solid rgba(172,174,201,.3);
    background: #0c1c3e;
    position: relative;
}
.styles_overlay__iaqrs
{
    position: absolute;
    left: -1px;
    top: -1px;
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: #232731;
    opacity: .5;
}
@media(max-width: 767px)
{
    .styles_overlay__iaqrs
    {
        border-radius: 4px;
        opacity: .8;
    }
}
.styles_content__oSzdt
{
    display: flex;
    padding: 12px 16px;
    justify-content: space-between;
    align-items: center;
    align-self: stretch;
    border-radius: 8px;
    position: relative;
}
@media(max-width: 767px)
{
    .styles_content__oSzdt
    {
        flex-direction: column;
        gap: 16px;
    }
    .styles_content__oSzdt>div
    {
        text-align: center;
    }
    .styles_content__oSzdt>div:last-child
    {
        display: flex;
        justify-content: space-between;
        width: 100%;
        flex-direction: column;
        align-items: self-start;
    }
}
.styles_title__Th_da
{
    background: linear-gradient(90.92deg,#00c667 .92%,#1dec89 51.72%,#06aa5b 98.62%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Gilroy Bold,sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
}
.styles_description__zcOyc
{
    color: #fff;
    font-family: Gilroy Semibold,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    text-align: left;
}
.styles_ticketsReceive__Kmcub
{
    text-align: center;
    font-family: Gilroy Bold,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    background: #f79622;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
@media(max-width: 767px)
{
    .styles_ticketsReceive__Kmcub
    {
        margin-top: 12px;
        display: flex;
        align-items: center;
        justify-content: flex-start;
    }
}
.styles_ticketsReceiveValue__KDSxi
{
    margin-left: 12px;
    background: #fff;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: Gilroy Bold,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
    text-transform: uppercase;
}
@media(max-width: 767px)
{
    .styles_ticketsReceiveValue__KDSxi
    {
        color: inherit;
        background: inherit;
    }
}