.CardsSlider_scrollMargin__WRWbE {
    scroll-margin-top: calc(20px + var(--height-app-banner))
}

.CardsSlider_slider__Q8rK9 {
    --swiper-wrapper-transition-timing-function: cubic-bezier(.25,1,.5,1);
    max-width: 1140px!important;
    margin: 0!important
}

.CardsSlider_wrapper__n1jrh {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    position: relative
}

@media screen and (min-width: 768px) {
    .CardsSlider_wrapper__n1jrh {
        padding-left:40px;
        padding-right: 40px
    }
}

.CardsSlider_sliderWrapper__5drAB {
    justify-content: center;
    align-items: center;
    gap: 16px;
    display: flex;
    position: relative
}

.CardsSlider_slide__cJVjP.CardsSlider_slide__cJVjP {
    width: 100%;
    height: unset;
    pointer-events: auto;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    margin-bottom: 2px
}

.CardsSlider_paginationWrapper__9byC7 {
    display: block
}

.CardsSlider_pagination__WhBHD {
    margin-left: auto;
    margin-right: auto;
    width: max-content;
    margin-top: 24px;
    position: relative
}

@media screen and (min-width: 768px) {
    .CardsSlider_pagination__WhBHD {
        margin-top:30px
    }
}

.CardsSlider_prev__8fors,.CardsSlider_next__zO12F {
    cursor: pointer;
    display: none
}

@media screen and (min-width: 992px) {
    .CardsSlider_prev__8fors,.CardsSlider_next__zO12F {
        display:flex
    }
}

.styles_grid___7vYK {
    grid-gap: 16px;
    gap: 16px;
    display: grid
}

@media screen and (min-width: 768px) {
    .styles_grid___7vYK {
        grid-template-columns:repeat(var(--columns-md),1fr);
        gap: var(--cards-grid-gap)
    }
}

@media screen and (min-width: 992px) {
    .styles_grid___7vYK {
        grid-template-columns:repeat(var(--columns-lg),1fr)
    }
}

@media screen and (min-width: 768px) {
    .styles_tabletRow__cf7h1 {
        justify-content:space-between;
        display: flex
    }

    .styles_tabletRow__cf7h1>* {
        flex: 1
    }
}

@media screen and (min-width: 992px) {
    .styles_desktopRow___PI6a {
        justify-content:space-between;
        display: flex
    }

    .styles_desktopRow___PI6a>* {
        flex: 1
    }
}

.styles_h1__mVN4f {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h1__mVN4f {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h2__ymapq {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h2__ymapq {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h3__lDvWr {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h3__lDvWr {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4__cPR_j {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h4__cPR_j {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4S__FAi_o {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.styles_h5__ilHFO {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h5__ilHFO {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h6__ptiYv {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h6__ptiYv {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_subheadingL__SeKtN {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.styles_subheadingM__KoqHe {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.styles_subheadingS__khOJ2 {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_subheadingML__LaOQI {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .styles_subheadingML__LaOQI {
        font-size:22px;
        line-height: 32px
    }
}

.styles_subheadingSM__OkDX3 {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSM__OkDX3 {
        font-size:18px;
        line-height: 28px
    }
}

.styles_subheadingSL__YJUCA {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSL__YJUCA {
        font-size:22px;
        line-height: 32px
    }
}

.styles_bodyM___6WkK {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_bodyS__56cXy {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.styles_bodyXS__q8upf {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.styles_regular__ECi2L {
    font-weight: var(--palette-font-weight-regular)
}

.styles_medium__zCGPj {
    font-weight: var(--palette-font-weight-medium)
}

.styles_semibold__7nrSX {
    font-weight: var(--palette-font-weight-semibold)
}

.styles_bold___IT1w {
    font-weight: var(--palette-font-weight-bold)
}

.styles_headerSubhead__98e5e {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .styles_headerSubhead__98e5e {
        margin-top:16px
    }
}

.styles_textLink__Kfz3q {
    color: var(--color-btn-link-text);
    cursor: pointer;
    text-decoration: none
}

.styles_textLink__Kfz3q:hover {
    color: var(--color-btn-link-hover-text)
}

.styles_textLink__Kfz3q:active {
    color: var(--color-btn-link-active-text)
}

.styles_textLink__Kfz3q:focus {
    outline: none
}

.styles_underline__63QaQ {
    text-decoration: underline
}

.styles_breakWord__H6i_o {
    word-break: break-word
}

.styles_noWrap__FkwO1 {
    white-space: nowrap
}

.styles_postsGrid__U13bM {
    justify-content: center
}

.styles_card__4_bsm,.styles_post__KQcmh {
    transition: all .3s var(--transition-fn-ease-out-cubuc);
    outline: 1px solid transparent
}

.styles_card__4_bsm h2,.styles_card__4_bsm h3,.styles_post__KQcmh h2,.styles_post__KQcmh h3 {
    transition: all .3s var(--transition-fn-ease-out-cubuc)
}

.styles_card__4_bsm img,.styles_post__KQcmh img {
    transition: filter .2s var(--transition-fn-ease-out-cubuc)
}

.styles_card__4_bsm.styles_card__4_bsm img:hover,.styles_card__4_bsm.styles_post__KQcmh:hover img,.styles_post__KQcmh.styles_card__4_bsm img:hover,.styles_post__KQcmh.styles_post__KQcmh:hover img {
    filter: brightness(.8)
}

.styles_card__4_bsm:hover,.styles_post__KQcmh:hover {
    outline: 1px solid var(--palette-primary-700)
}

.styles_card__4_bsm:hover h2,.styles_card__4_bsm:hover h3,.styles_post__KQcmh:hover h2,.styles_post__KQcmh:hover h3 {
    color: var(--palette-primary-700)
}

.styles_postSource__hepUD {
    color: var(--color-btn-link-text);
    cursor: pointer;
    font-size: 14px;
    line-height: 20px;
    text-decoration: none;
    display: inline-block
}

.styles_postSource__hepUD:hover {
    color: var(--color-btn-link-hover-text)
}

.styles_postSource__hepUD:active {
    color: var(--color-btn-link-active-text)
}

.styles_postSource__hepUD:focus {
    outline: none
}

.styles_card__4_bsm {
    border-radius: var(--palette-border-radius-m);
    background-color: var(--color-card-bg);
    width: 100%;
    box-shadow: 2px 4px 30px 0 var(--color-shadow-base);
    padding: 12px;
    justify-content: flex-end;
    align-items: center;
    padding-top: 16px;
    display: flex;
    overflow: hidden
}

.styles_card__4_bsm .styles_wrapper__LMeqv {
    flex-direction: column;
    gap: 16px;
    width: 100%;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_card__4_bsm .styles_wrapper__LMeqv {
        gap:24px
    }
}

@media screen and (min-width: 992px) {
    .styles_card__4_bsm .styles_wrapper__LMeqv {
        flex-direction:row;
        justify-content: space-between;
        align-items: center;
        gap: 16px;
        max-width: 1088px
    }

    .styles_card__4_bsm .styles_wrapper__LMeqv>:first-child {
        flex: 1.1;
        max-width: 648px
    }

    .styles_card__4_bsm .styles_wrapper__LMeqv>:last-child {
        flex: 1;
        max-width: 400px
    }
}

@media screen and (min-width: 768px) {
    .styles_card__4_bsm .styles_content__NJvJ0 {
        padding:0 16px
    }
}

@media screen and (min-width: 992px) {
    .styles_card__4_bsm .styles_content__NJvJ0 {
        padding:0
    }
}

.styles_card__4_bsm .styles_content__NJvJ0 time {
    color: var(--palette-gray-400)
}

.styles_card__4_bsm .styles_content__NJvJ0 .styles_title__p6QIA,.styles_card__4_bsm .styles_content__NJvJ0 .styles_description__Hxsf3 {
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    align-self: stretch;
    display: -webkit-box;
    overflow: hidden
}

.styles_card__4_bsm .styles_content__NJvJ0 .styles_title__p6QIA {
    color: var(--color-text-primary);
    font-weight: var(--palette-font-weight-bold);
    -webkit-line-clamp: 4;
    transition: color .2s;
    transition-timing-function: var(--transition-fn-ease-out-cubuc);
    margin-top: 16px
}

.styles_card__4_bsm .styles_content__NJvJ0 .styles_description__Hxsf3 {
    -webkit-line-clamp: 3
}

.styles_card__4_bsm .styles_content__NJvJ0 .styles_readMoreLink__Rk_yL {
    margin-top: 16px
}

@media screen and (min-width: 768px) {
    .styles_card__4_bsm .styles_content__NJvJ0 .styles_readMoreLink__Rk_yL {
        margin-top:20px
    }
}

.styles_card__4_bsm .styles_thumbnail__p5D8X {
    border-radius: var(--palette-border-radius-s);
    max-height: 310px;
    display: block;
    overflow: hidden
}

@media screen and (min-width: 768px) {
    .styles_card__4_bsm .styles_thumbnail__p5D8X {
        border-radius:var(--palette-border-radius-ml)
    }
}

.styles_card__4_bsm .styles_thumbnail__p5D8X img {
    object-fit: cover;
    object-position: top;
    width: 100%;
    max-height: 310px
}

.styles_card__4_bsm .styles_postSource__hepUD {
    cursor: auto;
    margin: 16px 0
}

.styles_post__KQcmh {
    border-radius: var(--palette-border-radius-m);
    isolation: isolate;
    background-color: var(--color-card-bg);
    width: 100%;
    box-shadow: 2px 4px 30px 0 var(--color-shadow-base);
    display: block;
    overflow: hidden
}

@media screen and (min-width: 768px) {
    .styles_post__KQcmh {
        max-width:unset
    }
}

@media screen and (min-width: 992px) {
    .styles_post__KQcmh {
        max-width:360px
    }
}

.styles_post__KQcmh:hover {
    box-shadow: var(--shadow-cards-m)
}

.styles_post__KQcmh:hover .styles_title__p6QIA {
    color: var(--palette-primary-700)
}

.styles_post__KQcmh .styles_date__IvB9F {
    color: var(--palette-gray-400)
}

.styles_post__KQcmh .styles_title__p6QIA {
    color: var(--color-text-primary);
    font-weight: var(--palette-font-weight-semibold);
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    transition: color .2s;
    transition-timing-function: var(--transition-fn-ease-out-cubuc);
    -webkit-box-orient: vertical;
    align-self: stretch;
    margin-top: 12px;
    display: -webkit-box;
    overflow: hidden
}

.styles_post__KQcmh .styles_description__Hxsf3 {
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    align-self: stretch;
    min-height: 2lh;
    display: -webkit-box;
    overflow: hidden
}

.styles_post__KQcmh .styles_content__NJvJ0 {
    padding: 16px
}

@media screen and (min-width: 768px) {
    .styles_post__KQcmh .styles_content__NJvJ0 {
        padding:24px
    }
}

.styles_post__KQcmh .styles_thumbnail__p5D8X {
    object-fit: cover;
    object-position: top;
    width: 100%;
    max-height: 222px
}

.styles_post__KQcmh .styles_postSource__hepUD {
    margin: 8px 0
}

.styles_mobile__boenH {
    display: block
}

@media screen and (min-width: 992px) {
    .styles_mobile__boenH {
        display:none
    }
}

.styles_desktop___8EKK {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_desktop___8EKK {
        display:block
    }
}

.styles_post__7TjMl.styles_post__7TjMl.styles_post__7TjMl {
    max-width: unset
}

.styles_post__7TjMl.styles_post__7TjMl.styles_post__7TjMl img {
    object-position: top;
    object-fit: cover;
    min-height: 206px;
    max-height: 206px
}

@media screen and (min-width: 768px) {
    .styles_post__7TjMl.styles_post__7TjMl.styles_post__7TjMl img {
        min-height:222px;
        max-height: 222px
    }
}

.styles_post__7TjMl.styles_post__7TjMl.styles_post__7TjMl h3 {
    margin-top: 0!important
}

.styles_post__7TjMl.styles_post__7TjMl.styles_post__7TjMl a:first-child {
    padding-bottom: 206px
}

@media screen and (min-width: 768px) {
    .styles_post__7TjMl.styles_post__7TjMl.styles_post__7TjMl a:first-child {
        padding-bottom:222px
    }
}

.styles_ctaBlock__X51eo {
    justify-content: center;
    margin-top: 24px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_ctaBlock__X51eo {
        margin-top:30px
    }
}

.styles_ctaBlock__X51eo .styles_cta___vs_6 {
    align-items: center;
    gap: 4px;
    font-weight: 500;
    display: flex
}

.styles_wrapper__N09Tq {
    padding-left: 0!important;
    padding-right: 0!important
}

.styles_slide__kWVPy {
    padding: 2px
}

.CardRow_mobile__PBCBM {
    display: block
}

@media screen and (min-width: 992px) {
    .CardRow_mobile__PBCBM {
        display:none
    }
}

.CardRow_desktop__kb3z5 {
    display: none
}

@media screen and (min-width: 992px) {
    .CardRow_desktop__kb3z5 {
        display:block
    }
}

.CardRow_cardRow__r93br {
    gap: var(--cards-grid-gap);
    width: 100%;
    display: flex
}

.CardRow_slide__U6zCJ.CardRow_slide__U6zCJ {
    pointer-events: auto;
    width: 100%;
    height: 400px
}

.CardRow_slide__U6zCJ.CardRow_slide__U6zCJ:hover .CardRow_image__32eYG {
    transform: scale(1.1)
}

.CardRow_slide__U6zCJ.CardRow_slide__U6zCJ:hover .CardRow_btn__Sa6EG {
    background-color: var(--color-btn-primary-hover-bg)
}

@media screen and (min-width: 768px) {
    .CardRow_slide__U6zCJ.CardRow_slide__U6zCJ {
        width:360px;
        height: 457px
    }
}

.CardRow_sliderLink__pQQqb {
    width: 100%;
    min-width: 0;
    height: 100%;
    display: block
}

.CardRow_cardLink__IBVBc {
    flex: 1;
    width: 100%;
    min-width: 0;
    height: 457px
}

@media screen and (min-width: 992px) {
    [lang=en] .CardRow_cardLink__IBVBc .CardRow_text__hh5Du {
        max-width:268px
    }
}

.CardRow_card__zI1zi {
    width: 100%;
    height: 100%;
    position: relative
}

.CardRow_card__zI1zi:hover .CardRow_image__32eYG {
    transform: scale(1.1)
}

.CardRow_card__zI1zi:hover .CardRow_btn__Sa6EG {
    background-color: var(--color-btn-primary-hover-bg)
}

.CardRow_imageContainer__w2RhD {
    border-radius: 16px;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    -webkit-mask-image: radial-gradient(#fff,#000);
    mask-image: radial-gradient(#fff,#000)
}

.CardRow_imageContainer__w2RhD:after {
    content: "";
    z-index: 2;
    background: linear-gradient(transparent 62.36%,rgba(0,0,0,.8) 88.95%);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.CardRow_image__32eYG {
    object-fit: cover;
    width: 100%;
    height: 100%;
    transition: transform .4s var(--transition-fn-smooth-in-out),filter .4s var(--transition-fn-smooth-in-out);
    display: block
}

.CardRow_content__ynRzv {
    z-index: 3;
    pointer-events: none;
    justify-content: space-between;
    align-items: flex-end;
    gap: 8px;
    padding: 20px;
    display: flex;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.CardRow_text__hh5Du {
    color: var(--palette-white);
    font-size: 22px;
    font-weight: 600;
    line-height: 32px
}

.CardRow_btn__Sa6EG {
    pointer-events: auto;
    transition: all .2s;
    padding: 8px!important
}

@media screen and (min-width: 768px) {
    .CardRow_btn__Sa6EG {
        padding:12px!important
    }
}

.styles_h1__4oRUi {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h1__4oRUi {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h2__6VTug {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h2__6VTug {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h3__hEzdq {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h3__hEzdq {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4__Wsw6C {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h4__Wsw6C {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4S___n_3b {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.styles_h5__mQUuL {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h5__mQUuL {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h6__rKTpa {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h6__rKTpa {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_subheadingL__FE84L {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.styles_subheadingM__4krAN {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.styles_subheadingS__MNozn {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_subheadingML__hQ_JL {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .styles_subheadingML__hQ_JL {
        font-size:22px;
        line-height: 32px
    }
}

.styles_subheadingSM__EAA8P {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSM__EAA8P {
        font-size:18px;
        line-height: 28px
    }
}

.styles_subheadingSL__MqeK6 {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSL__MqeK6 {
        font-size:22px;
        line-height: 32px
    }
}

.styles_bodyM__hHqCC {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_bodyS__1tMX7 {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.styles_bodyXS__oXRzt {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.styles_regular__SXNka {
    font-weight: var(--palette-font-weight-regular)
}

.styles_medium__QU10Y {
    font-weight: var(--palette-font-weight-medium)
}

.styles_semibold__bWpTl {
    font-weight: var(--palette-font-weight-semibold)
}

.styles_bold__EnbVH {
    font-weight: var(--palette-font-weight-bold)
}

.styles_headerSubhead___247_ {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .styles_headerSubhead___247_ {
        margin-top:16px
    }
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr {
    justify-content: space-between;
    gap: var(--vstack-spacing-sm);
    flex-direction: column;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr {
        gap:var(--vstack-spacing-md)
    }
}

@media screen and (min-width: 992px) {
    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr {
        flex-direction:row;
        gap: max(30px,min(3vw,60px))
    }
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g {
    justify-content: center;
    gap: var(--vstack-spacing-sm);
    flex-direction: column;
    flex-shrink: 0;
    display: flex
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC {
    justify-content: center;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC {
        justify-content:initial
    }
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_wrapperImg__EHg8H {
    display: flex
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_wrapperImg__EHg8H svg,.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_wrapperImg__EHg8H img {
    width: auto;
    height: auto
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_wrapperRatingItem__VjA_P {
    justify-content: center;
    align-items: center;
    gap: 8px;
    margin-top: 10px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_wrapperRatingItem__VjA_P {
        gap:12px;
        justify-content: initial;
        margin-top: 8px
    }
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_rating__4cvtc {
    color: var(--palette-white);
    font-size: 18px
}

@media screen and (min-width: 768px) {
    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_rating__4cvtc {
        font-size:22px
    }
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_yellowStars__LgRGW {
    max-width: 108px
}

@media screen and (min-width: 768px) {
    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_yellowStars__LgRGW {
        max-width:171px
    }
}

.styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_line__LwLaQ {
    background: var(--palette-gray-500);
    flex-shrink: 0;
    width: 1px;
    height: auto;
    margin: 0 16px
}

@media screen and (min-width: 768px) {
    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC .styles_line__LwLaQ {
        margin:0 24px
    }

    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g .styles_ratingContent__B3yiC {
        flex-direction: row
    }

    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g {
        gap: 40px
    }
}

@media screen and (min-width: 992px) {
    .styles_section__b3IGE.styles_section__b3IGE .styles_wrapperSection__MpMlr .styles_wrapperContent__gvK7g {
        gap:32px;
        max-width: 460px
    }
}

.styles_section__b3IGE.styles_section__b3IGE ol {
    counter-reset: item
}

.styles_section__b3IGE.styles_section__b3IGE ol li {
    counter-increment: item;
    position: relative
}

.styles_section__b3IGE.styles_section__b3IGE ol li:before {
    content: counter(item)". "
}

.styles_titleBr__GxQsb {
    display: block
}

@media screen and (min-width: 992px) {
    .styles_titleBr__GxQsb {
        display:none
    }
}

.styles_wrapper__eiVyF {
    padding: 40px 0
}

@media screen and (min-width: 992px) {
    .styles_wrapper__eiVyF {
        padding:100px 0
    }
}

@media screen and (min-width: 768px) {
    .styles_sliderContainer__vt_Lr {
        padding:0
    }
}

.styles_testimonialsLayout__n0ora {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_testimonialsLayout__n0ora {
        grid-gap:8px;
        grid-template-columns: 1fr 1fr 1fr;
        justify-content: space-between;
        gap: 8px;
        max-height: 1100px;
        margin: 48px auto 0;
        display: grid;
        overflow: hidden
    }
}

.styles_columnLayout__LYHB8 {
    grid-gap: 8px;
    gap: 8px;
    width: 100%;
    height: -moz-fit-content;
    height: fit-content;
    display: grid
}

@media screen and (min-width: 768px) {
    .styles_columnLayout__LYHB8 {
        gap:16px
    }
}

@media screen and (min-width: 992px) {
    .styles_columnLayout__LYHB8 {
        gap:max(8px,min(44vw - 506.8px,30px));
        max-width: 360px
    }
}

.styles_columnLayout__LYHB8:nth-child(2) {
    justify-self: center
}

.styles_columnLayout__LYHB8:nth-child(3) {
    justify-self: flex-end
}

.styles_card__ZPDhv {
    background-color: var(--palette-gray-600);
    border-radius: var(--palette-border-radius-m);
    width: 100%;
    height: 100%;
    padding: 16px;
    transition: all .3s ease-in-out;
    display: grid
}

@media screen and (min-width: 768px) {
    .styles_card__ZPDhv {
        width:343px
    }
}

@media screen and (min-width: 992px) {
    .styles_card__ZPDhv {
        width:100%;
        height: -moz-fit-content;
        height: fit-content;
        padding: 24px 16px
    }
}

.styles_card__ZPDhv p {
    color: var(--palette-gray-150);
    padding-bottom: 16px;
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 992px) {
    .styles_card__ZPDhv p {
        font-size:18px;
        line-height: 28px
    }
}

.styles_card__ZPDhv .styles_btmBlock__EkVnl {
    border-top: 1px solid var(--palette-gray-500);
    color: var(--color-text-primary);
    flex-direction: row;
    justify-content: space-between;
    margin-top: auto;
    padding-top: 16px;
    display: flex
}

.styles_card__ZPDhv .styles_btmBlock__EkVnl .styles_authorSpan__kJdLL {
    font-weight: var(--palette-font-weight-semibold);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 992px) {
    .styles_card__ZPDhv .styles_btmBlock__EkVnl .styles_authorSpan__kJdLL {
        font-size:18px;
        line-height: 28px
    }

    .styles_card__ZPDhv {
        transition: all 50ms ease-in-out
    }

    .styles_card__ZPDhv.styles_accentCard__I4Zg9,.styles_card__ZPDhv:hover {
        background-color: var(--palette-white)
    }

    .styles_card__ZPDhv.styles_accentCard__I4Zg9 p,.styles_card__ZPDhv:hover p {
        color: var(--palette-gray-600)
    }

    .styles_card__ZPDhv.styles_accentCard__I4Zg9 span,.styles_card__ZPDhv:hover span {
        color: var(--palette-black)
    }

    .styles_card__ZPDhv.styles_accentCard__I4Zg9 .styles_btmBlock__EkVnl,.styles_card__ZPDhv:hover .styles_btmBlock__EkVnl {
        border-top: 1px solid var(--palette-gray-150)
    }
}

.styles_testimonialsOverlay__SxS1g {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_testimonialsOverlay__SxS1g {
        background:linear-gradient(180deg,rgba(18,18,18,0) 0%,var(--palette-black)100%);
        pointer-events: none;
        width: 100%;
        height: 225px;
        display: block;
        position: absolute;
        bottom: 0
    }
}

.styles_cardsWrapper__4dSwd {
    margin-top: 32px;
    position: relative
}

@media screen and (min-width: 768px) {
    .styles_cardsWrapper__4dSwd {
        margin-top:48px
    }
}

@media screen and (min-width: 992px) {
    .styles_cardsWrapper__4dSwd {
        margin-top:0
    }
}

.styles_customPrxsTestimonials__pFhff {
    cursor: -webkit-grab;
    cursor: grab
}

.styles_customPrxsTestimonials__pFhff .styles_splideSlide__0rW7Q {
    width: -moz-fit-content;
    width: fit-content;
    height: unset;
    transition-duration: .3s
}

.styles_customPrxsTestimonials__pFhff .styles_splideSlide__0rW7Q.styles_is-active__tCIAn>div {
    background-color: var(--palette-white)
}

.styles_customPrxsTestimonials__pFhff .styles_splideSlide__0rW7Q.styles_is-active__tCIAn>div p {
    color: var(--palette-gray-600)
}

.styles_customPrxsTestimonials__pFhff .styles_splideSlide__0rW7Q.styles_is-active__tCIAn>div span,.styles_customPrxsTestimonials__pFhff .styles_splideSlide__0rW7Q.styles_is-active__tCIAn>div span .styles_ratingAmountWhite__520_L {
    color: var(--palette-black)
}

.styles_cta__Zxq_D {
    flex-direction: column;
    align-items: center;
    gap: 16px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_cta__Zxq_D {
        align-items:start
    }
}

.styles_cta__Zxq_D a {
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_cta__Zxq_D a {
        width:unset
    }
}

.styles_cardContainer__RDQMg {
    border-bottom: 1px solid var(--palette-gray-500);
    padding-bottom: 16px
}

.styles_cardContainer__RDQMg:last-child {
    padding: unset;
    border: unset
}

.styles_cardWrapper__dkI_Z {
    gap: 12px;
    display: flex
}

.styles_cardWrapper__dkI_Z img {
    margin-top: 4px
}

@media screen and (min-width: 768px) {
    .styles_cardWrapper__dkI_Z {
        gap:16px
    }
}

.styles_cardWrapper__dkI_Z .styles_cardContent__0TAIS {
    flex-direction: column;
    display: flex
}

.styles_cardWrapper__dkI_Z .styles_cardContentHeading__DuYa9 {
    color: var(--color-text-primary);
    font-weight: var(--palette-font-weight-bold);
    margin-bottom: 4px;
    font-size: 20px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .styles_cardWrapper__dkI_Z .styles_cardContentHeading__DuYa9 {
        margin-bottom:8px;
        font-size: 28px;
        line-height: 36px
    }
}

.styles_cardWrapper__dkI_Z .styles_cardContentText__1sToZ {
    color: var(--color-text-secondary);
    font-weight: var(--palette-font-weight-regular);
    margin-bottom: 12px;
    font-size: 14px;
    line-height: 20px
}

@media screen and (min-width: 768px) {
    .styles_cardWrapper__dkI_Z .styles_cardContentText__1sToZ {
        font-size:16px;
        line-height: 24px
    }
}

.styles_cardWrapper__dkI_Z .styles_cardContentLink__sHEsG {
    font-weight: var(--palette-font-weight-medium);
    cursor: pointer;
    align-items: center;
    gap: 4px;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 14px;
    line-height: 20px;
    display: flex
}

.styles_cardWrapper__dkI_Z .styles_cardContentLink__sHEsG img,.styles_cardWrapper__dkI_Z .styles_cardContentLink__sHEsG svg {
    width: 16px;
    height: 16px
}

.styles_trustedCards__UnBLk {
    flex-direction: column;
    gap: 16px;
    display: flex
}

.styles_mobile__qmNmh {
    display: flex
}

@media screen and (min-width: 992px) {
    .styles_mobile__qmNmh {
        display:none
    }
}

.styles_desktop__BsJ40 {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_desktop__BsJ40 {
        display:flex
    }
}

.styles_icon__D9bZB {
    width: 32px;
    height: 32px
}

.styles_cta__Zxq_D {
    --duration: .4s;
    --animation-func: cubic-bezier(.33,1,.68,1)
}

.styles_cta__Zxq_D.styles_mobile__qmNmh {
    display: flex;
    overflow: hidden
}

.styles_cta__Zxq_D.styles_mobile__qmNmh .styles_apkWrapper__X9wL4 {
    animation: styles_slide_in_from_left__mVMTU var(--duration)var(--animation-func)50ms both
}

@media screen and (min-width: 768px) {
    .styles_cta__Zxq_D.styles_mobile__qmNmh {
        display:none
    }
}

.styles_cta__Zxq_D .styles_ctaButton__e2wKn {
    white-space: nowrap;
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_cta__Zxq_D .styles_ctaButton__e2wKn {
        width:initial
    }
}

.styles_cta__Zxq_D .styles_ctaButtonStatic__41YYy img,.styles_cta__Zxq_D .styles_ctaButtonStatic__41YYy svg {
    width: 100%
}

.QrCode_qrWrapper__Zz060 {
    width: 120px;
    box-shadow: var(--icon-shadow);
    border-radius: 4px;
    overflow: hidden
}

.QrCode_qrWrapper__Zz060 img {
    width: 100%;
    height: auto;
    display: block
}

.QrCode_noShadow__GKSP9 {
    box-shadow: none
}

.styles_container__K_8XU {
    --padding-container: 16px;
    padding: 0 var(--padding-container)0 var(--padding-container);
    box-sizing: content-box;
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto
}

@media screen and (min-width: 768px) {
    .styles_container__K_8XU {
        --padding-container:40px
    }
}

.styles_header__0kwxg.styles_header__0kwxg {
    --padding-container: 16px;
    max-width: 1280px
}

@media screen and (min-width: 992px) {
    .styles_header__0kwxg.styles_header__0kwxg {
        --padding-container:20px
    }
}

.styles_sectionsGroup__bk5t_ {
    -webkit-margin-start: 8px;
    -webkit-margin-end: 8px;
    padding-top: var(--section-padding-sm);
    padding-bottom: var(--section-padding-sm);
    border-radius: var(--border-radius-cta-block-container);
    --border-radius-vip-banner: var(--palette-border-radius-m);
    margin-left: 8px;
    margin-right: 8px
}

@media screen and (min-width: 768px) {
    .styles_sectionsGroup__bk5t_ {
        -webkit-margin-start:20px;
        -webkit-margin-end: 20px;
        padding-top: var(--section-padding-md);
        padding-bottom: var(--section-padding-md);
        margin-left: 20px;
        margin-right: 20px
    }
}

@media screen and (min-width: 992px) {
    .styles_sectionsGroup__bk5t_ {
        -webkit-margin-start:30px;
        -webkit-margin-end: 30px;
        padding-top: var(--section-padding-lg);
        padding-bottom: var(--section-padding-lg);
        margin-left: 30px;
        margin-right: 30px
    }
}

.styles_sectionsGroup__bk5t_ [class*=_container_] {
    -webkit-padding-end: 12px;
    -webkit-padding-start: 12px;
    padding-left: 12px;
    padding-right: 12px
}

@media screen and (min-width: 768px) {
    .styles_sectionsGroup__bk5t_ [class*=_container_] {
        -webkit-padding-end:40px;
        -webkit-padding-start: 40px;
        padding-left: 40px;
        padding-right: 40px
    }
}

.styles_gap___B1TB>*+* {
    margin-top: 80px
}

@media screen and (min-width: 768px) {
    .styles_gap___B1TB>*+* {
        margin-top:96px
    }
}

@media screen and (min-width: 992px) {
    .styles_gap___B1TB>*+* {
        margin-top:160px
    }
}

.styles_qrPopup__a757O,.styles_qrPopup__a757O {
    z-index: 1;
    bottom: -2px;
    text-align: center;
    pointer-events: none;
    -webkit-padding-start: 9px;
    opacity: 0;
    visibility: hidden;
    width: 100%;
    min-width: 201px;
    transition: all .3s ease-in-out;
    position: absolute;
    transform: translateY(-5%)
}

.styles_qrPopup__a757O:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9px;
    left: 100%
}

.styles_qrPopup__a757O:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9px;
    left: 100%
}

.styles_qrPopup__a757O:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9px;
    left: 100%
}

.styles_qrPopup__a757O:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9px;
    left: 100%
}

.styles_qrPopup__a757O:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9px;
    left: 100%
}

.styles_qrPopup__a757O:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 9px;
    left: 100%
}

.styles_qrPopup__a757O:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9px;
    right: 100%
}

.styles_qrPopup__a757O:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9px;
    right: 100%
}

.styles_qrPopup__a757O:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9px;
    right: 100%
}

.styles_qrPopup__a757O:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9px;
    right: 100%
}

.styles_qrPopup__a757O:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9px;
    right: 100%
}

.styles_qrPopup__a757O:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 9px;
    right: 100%
}

.styles_qrPopup__a757O .styles_qrPopupInner___QZtC,.styles_qrPopup__a757O .styles_qrPopupInner___QZtC {
    border-radius: var(--palette-border-radius-m);
    background: var(--palette-gray-700);
    padding: 16px
}

.styles_qrPopup__a757O .styles_qrPopupInner___QZtC img,.styles_qrPopup__a757O .styles_qrPopupInner___QZtC img {
    margin-top: 16px
}

.styles_qrPopup__a757O .styles_qrPopupInner___QZtC p,.styles_qrPopup__a757O .styles_qrPopupInner___QZtC p {
    color: var(--palette-white)
}

.styles_qrCodeButton__QSkpt {
    border-radius: var(--palette-border-radius-xs);
    border: 1px solid var(--palette-gray-500);
    cursor: pointer;
    justify-content: center;
    align-items: center;
    width: 56px;
    height: 56px;
    padding: 12px;
    display: flex;
    position: relative
}

.styles_qrCodeButton__QSkpt:hover {
    background: var(--color-btn-social-outline-hover-border)
}

.styles_qrCodeButton__QSkpt:hover .styles_qrPopup__a757O {
    opacity: 1;
    visibility: visible;
    transform: none
}

[dir=rtl] .ImagesSlider_dirDependent__Xlc5d {
    transform: scaleX(-1)
}

.ImagesSlider_section__tdduM {
    position: relative;
    overflow: hidden
}

.ImagesSlider_containerLeft__6lcee {
    -webkit-margin-start: 16px;
    width: 100%;
    max-width: 1330px
}

.ImagesSlider_containerLeft__6lcee:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}

.ImagesSlider_containerLeft__6lcee:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}

.ImagesSlider_containerLeft__6lcee:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}

.ImagesSlider_containerLeft__6lcee:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}

.ImagesSlider_containerLeft__6lcee:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}

.ImagesSlider_containerLeft__6lcee:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}

@media screen and (min-width: 768px) {
    .ImagesSlider_containerLeft__6lcee {
        -webkit-margin-start:max(40px,(100% - 1140px)/2)
    }

    .ImagesSlider_containerLeft__6lcee:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: max(40px,50% - 570px)
    }

    .ImagesSlider_containerLeft__6lcee:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: max(40px,50% - 570px)
    }

    .ImagesSlider_containerLeft__6lcee:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: max(40px,50% - 570px)
    }

    .ImagesSlider_containerLeft__6lcee:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: max(40px,50% - 570px)
    }

    .ImagesSlider_containerLeft__6lcee:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: max(40px,50% - 570px)
    }

    .ImagesSlider_containerLeft__6lcee:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: max(40px,50% - 570px)
    }
}

.ImagesSlider_container__40zHU {
    width: 100%;
    position: relative
}

.ImagesSlider_slide__pAGS6.ImagesSlider_slide__pAGS6 {
    flex-shrink: 0;
    width: 100%;
    position: relative
}

.ImagesSlider_slide__pAGS6.ImagesSlider_slide__pAGS6 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block
}

@media screen and (min-width: 768px) {
    .ImagesSlider_slide__pAGS6.ImagesSlider_slide__pAGS6 {
        width:653px;
        height: 436px
    }
}

.ImagesSlider_content__GV_EI {
    opacity: .5;
    transition: all .4s
}

.ImagesSlider_content__GV_EI.ImagesSlider_active__9e5z4 {
    opacity: 1
}

@media screen and (min-width: 768px) {
    .ImagesSlider_content__GV_EI {
        scale:.85
    }

    .ImagesSlider_content__GV_EI.ImagesSlider_active__9e5z4 {
        scale: 1
    }
}

.ImagesSlider_header__86C4c {
    justify-content: space-between;
    align-items: center;
    display: flex
}

@media screen and (min-width: 768px) {
    .ImagesSlider_headerContent__oOpnE {
        max-width:653px
    }
}

.ImagesSlider_headerArrows__budj1 {
    display: none
}

@media screen and (min-width: 768px) {
    .ImagesSlider_headerArrows__budj1 {
        justify-content:center;
        align-items: center;
        gap: 16px;
        display: flex
    }
}

.ImagesSlider_bottomArrows__B_T11 {
    justify-content: center;
    align-items: center;
    gap: 16px;
    display: flex
}

@media screen and (min-width: 768px) {
    .ImagesSlider_bottomArrows__B_T11 {
        display:none
    }
}

.ImagesSlider_prev__LDtGC,.ImagesSlider_next__ZsJd1 {
    cursor: pointer
}

.PromoCard_h1__uDizS {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .PromoCard_h1__uDizS {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.PromoCard_h2__iVaqj {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .PromoCard_h2__iVaqj {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.PromoCard_h3__oZgyY {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .PromoCard_h3__oZgyY {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.PromoCard_h4__nu7XV {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .PromoCard_h4__nu7XV {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.PromoCard_h4S__5UQuq {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.PromoCard_h5__Maa_1 {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .PromoCard_h5__Maa_1 {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.PromoCard_h6__zyqJB {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .PromoCard_h6__zyqJB {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.PromoCard_subheadingL__mqpwD {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.PromoCard_subheadingM__CXmsN {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.PromoCard_subheadingS__JEZIP {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.PromoCard_subheadingML__B1fhh {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .PromoCard_subheadingML__B1fhh {
        font-size:22px;
        line-height: 32px
    }
}

.PromoCard_subheadingSM__ux7k5 {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .PromoCard_subheadingSM__ux7k5 {
        font-size:18px;
        line-height: 28px
    }
}

.PromoCard_subheadingSL__Fi63k {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .PromoCard_subheadingSL__Fi63k {
        font-size:22px;
        line-height: 32px
    }
}

.PromoCard_bodyM__k0WU8 {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.PromoCard_bodyS___4Ddk {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.PromoCard_bodyXS__VpCza {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.PromoCard_regular__aRVqn {
    font-weight: var(--palette-font-weight-regular)
}

.PromoCard_medium__EGtk9 {
    font-weight: var(--palette-font-weight-medium)
}

.PromoCard_semibold__TJqLP {
    font-weight: var(--palette-font-weight-semibold)
}

.PromoCard_bold__Q_MLw {
    font-weight: var(--palette-font-weight-bold)
}

.PromoCard_headerSubhead__Y_cVG {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .PromoCard_headerSubhead__Y_cVG {
        margin-top:16px
    }
}

[dir=rtl] .PromoCard_dirDependent__D4hgJ,[dir=rtl] .PromoCard_promoCard__6ApJE:before {
    transform: scaleX(-1)
}

.PromoCard_promoCard__6ApJE {
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    opacity: .4;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 24px 16px;
    transition: opacity .4s;
    display: flex
}

.PromoCard_promoCard__6ApJE a {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    user-select: auto
}

.PromoCard_promoCard__6ApJE.PromoCard_active__tv7Le {
    opacity: 1
}

.PromoCard_promoCard__6ApJE:before {
    content: "";
    border-radius: var(--palette-border-radius-m);
    z-index: -1;
    background-color: var(--color-card-bg);
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    bottom: 0
}

@media screen and (min-width: 768px) {
    .PromoCard_promoCard__6ApJE:before {
        -webkit-mask-image:url(/_next/static/media/promo-card-shape-mask.ca2c2452.svg);
        mask-image: url(/_next/static/media/promo-card-shape-mask.ca2c2452.svg);
        -webkit-mask-position: 50%;
        mask-position: 50%
    }

    .PromoCard_promoCard__6ApJE {
        text-align: start;
        flex-direction: row;
        justify-content: space-between;
        padding: 0 32px;
        position: relative
    }
}

.PromoCard_promoCard__6ApJE .PromoCard_promoCardTitle__b2rKl {
    margin-bottom: 12px
}

@media screen and (min-width: 768px) {
    .PromoCard_promoCard__6ApJE .PromoCard_promoCardTitle__b2rKl {
        margin-bottom:12px
    }
}

.PromoCard_promoCard__6ApJE .PromoCard_promoCardContent__eZcoU {
    width: 100%
}

@media screen and (min-width: 768px) {
    .PromoCard_promoCard__6ApJE .PromoCard_promoCardContent__eZcoU {
        max-width:308px
    }
}

.PromoCard_promoCard__6ApJE .PromoCard_promoCardSubtitle__ciDiJ {
    margin-bottom: 16px
}

@media screen and (min-width: 768px) {
    .PromoCard_promoCard__6ApJE .PromoCard_promoCardSubtitle__ciDiJ {
        margin-bottom:24px
    }
}

.PromoCard_promoCard__6ApJE .PromoCard_promoCardBonus__Qd5uC {
    font-size: 48px;
    line-height: 60px;
    font-weight: var(--font-weight-heading);
    flex-shrink: 0;
    align-items: center;
    display: flex
}

.PromoCard_promoCard__6ApJE .PromoCard_promoCardCtaContainer__kPlbK {
    margin-bottom: 16px
}

.PromoCard_promoCard__6ApJE .PromoCard_promoCardCtaContainer__kPlbK>* {
    width: 100%
}

@media screen and (min-width: 768px) {
    .PromoCard_promoCard__6ApJE .PromoCard_promoCardCtaContainer__kPlbK>* {
        width:auto
    }

    .PromoCard_promoCard__6ApJE .PromoCard_promoCardCtaContainer__kPlbK {
        margin-bottom: 0
    }
}

.PromoCard_promoCard__6ApJE .PromoCard_promoCardFootnote__XfN6J {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .PromoCard_promoCard__6ApJE .PromoCard_promoCardFootnote__XfN6J {
        margin-top:22px
    }
}

[dir=rtl] .PromoSlider_dirDependent__FUd4r {
    transform: scaleX(-1)
}

.PromoSlider_container__OTV_w {
    --shadow-width: 10px;
    --gradient-direction: to right;
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    position: relative;
    overflow: hidden
}

[dir=rtl] .PromoSlider_container__OTV_w {
    --gradient-direction: to left
}

.PromoSlider_container__OTV_w:before,.PromoSlider_container__OTV_w:after {
    background: linear-gradient(var(--gradient-direction),#0a0a0a,rgba(10,10,10,0));
    content: "";
    width: var(--shadow-width);
    z-index: 3;
    pointer-events: none;
    height: 100%;
    line-height: 0;
    display: block;
    position: absolute;
    top: 0
}

.PromoSlider_container__OTV_w:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -2px
}

.PromoSlider_container__OTV_w:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -2px
}

.PromoSlider_container__OTV_w:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -2px
}

.PromoSlider_container__OTV_w:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -2px
}

.PromoSlider_container__OTV_w:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -2px
}

.PromoSlider_container__OTV_w:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -2px
}

.PromoSlider_container__OTV_w:after {
    transform: rotate(180deg)
}

.PromoSlider_container__OTV_w:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -2px
}

.PromoSlider_container__OTV_w:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -2px
}

.PromoSlider_container__OTV_w:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -2px
}

.PromoSlider_container__OTV_w:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -2px
}

.PromoSlider_container__OTV_w:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -2px
}

.PromoSlider_container__OTV_w:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -2px
}

@media screen and (min-width: 768px) {
    .PromoSlider_container__OTV_w {
        --shadow-width:90px
    }
}

@media screen and (min-width: 992px) {
    .PromoSlider_container__OTV_w {
        --shadow-width:190px
    }
}

.PromoSlider_slide__Vg_W_.PromoSlider_slide__Vg_W_ {
    height: auto
}

@media screen and (min-width: 768px) {
    .PromoSlider_slide__Vg_W_.PromoSlider_slide__Vg_W_ {
        width:555px;
        height: 294px
    }
}

.PromoSlider_navigation__dPS7s {
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

@media screen and (min-width: 768px) {
    .PromoSlider_navigation__dPS7s {
        justify-content:center;
        align-items: center;
        display: flex
    }
}

.PromoSlider_navigationContainer__2VqBz {
    justify-content: space-between;
    width: 100%;
    max-width: 1140px;
    margin-left: 40px;
    margin-right: 40px;
    display: flex
}

.PromoSlider_prevSlide__e_Uao,.PromoSlider_nextSlide__auKe1 {
    z-index: 10;
    margin: 0;
    position: relative
}

.PromoSlider_prevSlide__e_Uao:after,.PromoSlider_nextSlide__auKe1:after {
    content: ""
}

.PromoSlider_paginationWrapper__r8JYt {
    display: block
}

@media screen and (min-width: 768px) {
    .PromoSlider_paginationWrapper__r8JYt {
        display:none
    }
}

.PromoSlider_pagination__8FoVx {
    margin-left: auto;
    margin-right: auto;
    width: max-content;
    margin-top: 24px;
    position: relative
}

@media screen and (min-width: 768px) {
    .PromoSlider_pagination__8FoVx {
        margin-top:30px
    }
}

.styles_vipBanner__DVInL {
    align-items: initial;
    border-radius: var(--border-radius-vip-banner);
    background: #d3d3d3 url(../img/bg.webp) 50%/cover no-repeat;
    flex-direction: column;
    gap: 24px;
    padding: 16px;
    display: flex;
    box-shadow: inset 0 0 0 1px #000;
    -webkit-mask-image: radial-gradient(#fff,#000);
    mask-image: radial-gradient(#fff,#000)
}

@media screen and (min-width: 768px) {
    .styles_vipBanner__DVInL {
        align-items:flex-start;
        gap: 32px;
        padding: 40px
    }
}

@media screen and (min-width: 992px) {
    .styles_vipBanner__DVInL {
        flex-direction:row;
        align-items: center;
        gap: 40px;
        padding: 60px
    }
}

.styles_vipBanner__DVInL .styles_content__g5EK9 {
    flex-direction: column;
    gap: 12px;
    display: flex
}

.styles_vipBanner__DVInL .styles_content__g5EK9 p {
    color: var(--palette-white)
}

@media screen and (min-width: 768px) {
    .styles_vipBanner__DVInL .styles_content__g5EK9 {
        gap:16px
    }
}

.styles_vipBanner__DVInL .styles_btn__lyyss {
    text-wrap: nowrap;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: min-content;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_vipBanner__DVInL .styles_btn__lyyss {
        width:-moz-fit-content;
        width: fit-content
    }
}

.styles_ctaWrapper__6PDe8 {
    text-align: center;
    flex-direction: column;
    display: flex
}

.Disclaimer_h1__wUCXk {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .Disclaimer_h1__wUCXk {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.Disclaimer_h2__uZnas {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .Disclaimer_h2__uZnas {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.Disclaimer_h3__Nj_8G {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .Disclaimer_h3__Nj_8G {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.Disclaimer_h4__4yNNr {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .Disclaimer_h4__4yNNr {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.Disclaimer_h4S__Ng84s {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.Disclaimer_h5__iHf9g {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .Disclaimer_h5__iHf9g {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.Disclaimer_h6__SQfY7 {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .Disclaimer_h6__SQfY7 {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.Disclaimer_subheadingL__DccGL {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.Disclaimer_subheadingM__bsKQm {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.Disclaimer_subheadingS__kO7UJ {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.Disclaimer_subheadingML__IojBb {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .Disclaimer_subheadingML__IojBb {
        font-size:22px;
        line-height: 32px
    }
}

.Disclaimer_subheadingSM__1FqmN {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .Disclaimer_subheadingSM__1FqmN {
        font-size:18px;
        line-height: 28px
    }
}

.Disclaimer_subheadingSL__HCjOn {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .Disclaimer_subheadingSL__HCjOn {
        font-size:22px;
        line-height: 32px
    }
}

.Disclaimer_bodyM__omlWw {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.Disclaimer_bodyS__GY8WO {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.Disclaimer_bodyXS__YUWMn {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.Disclaimer_regular__yTZ1J {
    font-weight: var(--palette-font-weight-regular)
}

.Disclaimer_medium__z4fOL {
    font-weight: var(--palette-font-weight-medium)
}

.Disclaimer_semibold__gnhWz {
    font-weight: var(--palette-font-weight-semibold)
}

.Disclaimer_bold__a2d9J {
    font-weight: var(--palette-font-weight-bold)
}

.Disclaimer_headerSubhead__pyvC7 {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .Disclaimer_headerSubhead__pyvC7 {
        margin-top:16px
    }
}

.Disclaimer_disclaimer__znNt3 {
    color: var(--palette-gray-200);
    font-size: 14px;
    line-height: 20px
}

.CfdProductSlider_accent__wZ1FB {
    font-weight: var(--palette-font-weight-semibold);
    color: var(--palette-white)
}

.styles_indexSection__kuKqP {
    transform: scale(1)!important
}

.styles_ctaButtons__KxqIX {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 16px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_ctaButtons__KxqIX {
        flex-direction:row
    }
}

.styles_ctaButtons__KxqIX a {
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_ctaButtons__KxqIX a {
        width:initial
    }
}

.styles_disclaimer__HhUMO {
    text-align: center;
    margin-top: 16px
}

.styles_accent__HcN4B {
    font-weight: var(--palette-font-weight-semibold);
    color: var(--palette-white)
}

.styles_promosSectionCtaContainer__CxAFz {
    text-align: center
}

.styles_promosSectionCtaContainer__CxAFz>* {
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_promosSectionCtaContainer__CxAFz>* {
        width:auto
    }
}

@media screen and (min-width: 992px) {
    .styles_sectionWrapper__P_aQS {
        flex-direction:row-reverse;
        justify-content: space-between;
        align-items: center;
        gap: 40px;
        display: flex
    }

    .styles_sectionWrapper__P_aQS>* {
        flex: 100%
    }

    .styles_sectionWrapper__P_aQS>:nth-child(2) {
        max-width: 525px
    }
}

.styles_sideWrapper__NcWG9 {
    width: 100%;
    margin-top: var(--vstack-spacing-sm);
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
    display: flex
}

.styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 {
    background: var(--color-award-card-bg);
    box-shadow: 2px 4px 30px 0 var(--color-shadow-base);
    border-radius: 16px;
    justify-content: center;
    align-items: center;
    width: 101px;
    height: 101px;
    padding: 8px;
    display: flex
}

.styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 .styles_imgItem__4iuKX {
    width: 100%;
    max-width: 85px
}

.styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 .styles_imgItem__4iuKX img,.styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 .styles_imgItem__4iuKX svg {
    width: 100%;
    height: 100%
}

@media screen and (min-width: 768px) {
    .styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 .styles_imgItem__4iuKX {
        max-width:132px
    }
}

.styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 .styles_imgItem__4iuKX.styles_advfn__ysHR3 {
    max-width: 58px
}

@media screen and (min-width: 768px) {
    .styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 .styles_imgItem__4iuKX.styles_advfn__ysHR3 {
        max-width:106px
    }

    .styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 {
        border-radius: var(--palette-border-radius-xxl);
        width: 164px;
        height: 164px
    }

    .styles_sideWrapper__NcWG9 {
        margin-top: var(--vstack-spacing-md)
    }
}

@media screen and (min-width: 992px) {
    .styles_sideWrapper__NcWG9 {
        justify-content:center;
        margin-top: 0
    }
}

.styles_content__j_gbc {
    width: 100%
}

@media screen and (min-width: 992px) {
    .styles_content__j_gbc {
        max-width:600px
    }
}

.styles_actionButtons__n25Hq {
    margin-top: 24px
}

.styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 .styles_imgItem__4iuKX:has(img.styles_v2__pKv6_) {
    justify-content: center;
    align-items: center;
    max-width: 72px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_sideWrapper__NcWG9 .styles_imgWrapper__UakW2 .styles_imgItem__4iuKX:has(img.styles_v2__pKv6_) {
        max-width:112px
    }
}

.styles_stack__JQI5j {
    display: inline-flex
}

.styles_stack__JQI5j img,.styles_stack__JQI5j svg {
    border: 1.5px solid transparent;
    border-radius: 100%
}

.styles_sizeS__2Cy_F {
    -webkit-padding-start: 8px
}

.styles_sizeS__2Cy_F:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 8px
}

.styles_sizeS__2Cy_F:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 8px
}

.styles_sizeS__2Cy_F:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 8px
}

.styles_sizeS__2Cy_F:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 8px
}

.styles_sizeS__2Cy_F:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 8px
}

.styles_sizeS__2Cy_F:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 8px
}

.styles_sizeS__2Cy_F img,.styles_sizeS__2Cy_F svg {
    -webkit-margin-start: -8px;
    width: 24px;
    height: 24px
}

.styles_sizeS__2Cy_F img:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -8px
}

.styles_sizeS__2Cy_F img:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -8px
}

.styles_sizeS__2Cy_F img:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -8px
}

.styles_sizeS__2Cy_F svg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -8px
}

.styles_sizeS__2Cy_F svg:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -8px
}

.styles_sizeS__2Cy_F svg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -8px
}

.styles_sizeS__2Cy_F img:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -8px
}

.styles_sizeS__2Cy_F img:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -8px
}

.styles_sizeS__2Cy_F img:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -8px
}

.styles_sizeS__2Cy_F svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -8px
}

.styles_sizeS__2Cy_F svg:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -8px
}

.styles_sizeS__2Cy_F svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -8px
}

.styles_sizeML__Pc9eZ {
    -webkit-padding-start: 20px
}

.styles_sizeML__Pc9eZ:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 20px
}

.styles_sizeML__Pc9eZ:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 20px
}

.styles_sizeML__Pc9eZ:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 20px
}

.styles_sizeML__Pc9eZ:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 20px
}

.styles_sizeML__Pc9eZ:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 20px
}

.styles_sizeML__Pc9eZ:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 20px
}

.styles_sizeML__Pc9eZ img,.styles_sizeML__Pc9eZ svg {
    -webkit-margin-start: -20px;
    width: 40px;
    height: 40px
}

.styles_sizeML__Pc9eZ img:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -20px
}

.styles_sizeML__Pc9eZ img:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -20px
}

.styles_sizeML__Pc9eZ img:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -20px
}

.styles_sizeML__Pc9eZ svg:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -20px
}

.styles_sizeML__Pc9eZ svg:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -20px
}

.styles_sizeML__Pc9eZ svg:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: -20px
}

.styles_sizeML__Pc9eZ img:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -20px
}

.styles_sizeML__Pc9eZ img:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -20px
}

.styles_sizeML__Pc9eZ img:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -20px
}

.styles_sizeML__Pc9eZ svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -20px
}

.styles_sizeML__Pc9eZ svg:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -20px
}

.styles_sizeML__Pc9eZ svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: -20px
}

@media screen and (min-width: 768px) {
    .styles_sizeML__Pc9eZ img,.styles_sizeML__Pc9eZ svg {
        width:56px;
        height: 56px
    }
}

.Separator_separator__S_qku {
    background-color: var(--palette-gray-125)
}

.Separator_horizontal__m5ckH {
    width: 100%;
    height: 1px
}

.Separator_vertical__jVIi2 {
    width: 1px;
    height: auto
}

@keyframes styles_slide_in_from_bottom__jOxi_ {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }

    to {
        transform: none
    }
}

@keyframes styles_slide_in_from_left__Uq9zn {
    0% {
        opacity: 0;
        transform: translate(-100%)
    }

    to {
        transform: none
    }
}

.styles_ctaPart__IkDoO {
    --duration: .4s;
    --animation-func: cubic-bezier(.33,1,.68,1);
    align-items: center;
    gap: 12px;
    width: 100%;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_ctaPart__IkDoO {
        width:initial
    }
}

.styles_ctaPart__IkDoO.styles_desktopTablet__qeK2R {
    display: none
}

@media screen and (min-width: 768px) {
    .styles_ctaPart__IkDoO.styles_desktopTablet__qeK2R {
        display:flex
    }
}

.styles_ctaPart__IkDoO.styles_mobile__SAQDI {
    display: flex;
    overflow: hidden
}

.styles_ctaPart__IkDoO.styles_mobile__SAQDI .styles_apkWrapper__a9ggW {
    animation: styles_slide_in_from_left__Uq9zn var(--duration)var(--animation-func)50ms both
}

@media screen and (min-width: 768px) {
    .styles_ctaPart__IkDoO.styles_mobile__SAQDI {
        display:none
    }
}

.styles_ctaPart__IkDoO .styles_ctaButton__rjaYs {
    white-space: nowrap;
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_ctaPart__IkDoO .styles_ctaButton__rjaYs {
        width:initial
    }
}

.styles_ctaPart__IkDoO .styles_ctaButtonAnimated__qhVvF {
    animation: styles_slide_in_from_bottom__jOxi_ var(--duration)var(--animation-func);
    overflow: hidden
}

.styles_ctaPart__IkDoO .styles_ctaButtonAnimated__qhVvF img,.styles_ctaPart__IkDoO .styles_ctaButtonAnimated__qhVvF svg {
    width: 100%
}

.styles_ctaPart__IkDoO .styles_apkWrapper__a9ggW {
    min-width: 48px;
    max-width: 48px;
    min-height: 48px;
    max-height: 48px
}

@media screen and (min-width: 768px) {
    .styles_ctaPart__IkDoO .styles_apkWrapper__a9ggW {
        min-width:56px;
        max-width: 56px;
        min-height: 56px;
        max-height: 56px
    }
}

.styles_mobile__aGe2L {
    display: flex
}

@media screen and (min-width: 992px) {
    .styles_mobile__aGe2L {
        display:none
    }
}

.styles_wrapper__gYmVl {
    --header-full-height: calc(var(--height-header) + var(--height-app-banner));
    padding-top: calc(8px + var(--header-full-height));
    justify-content: center;
    display: flex
}

.styles_wrapper__gYmVl .styles_content__AuNNL {
    justify-content: center;
    width: 100%;
    max-width: 1440px;
    display: flex;
    overflow: hidden
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E {
    -webkit-padding-start: 16px;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    max-width: 100%;
    display: flex
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-left: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-right: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga {
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    width: 100%;
    min-width: 100%;
    height: 100%;
    display: flex
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_bottomInfo___jRfI {
    width: 100%
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_bottomInfo___jRfI {
        display:none
    }
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU {
    order: 1;
    width: 100%;
    margin-top: 20px;
    display: block;
    position: relative;
    overflow: hidden
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU:after {
    content: "";
    pointer-events: none;
    background: linear-gradient(270deg,rgba(0,0,0,.7),transparent);
    width: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0
}

@media screen and (min-width: 768px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU:after {
        width:85px
    }
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU:before {
    content: "";
    padding-bottom: 67.6%;
    display: block
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU img,.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU svg {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0
}

@media screen and (min-width: 768px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU {
        order:0
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU:before {
        padding-bottom: 67.6%
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU {
        margin-top: 22px
    }
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga .styles_imageMobile__6hWHU {
        display:none
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_textContent___25Ga {
        width: initial;
        padding-top: 10px
    }
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz {
    -webkit-padding-end: 16px;
    width: 100%;
    max-width: 100%
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 16px
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz .styles_ctaButton__8meyg {
    margin-top: 16px
}

@media screen and (min-width: 768px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz .styles_ctaButton__8meyg {
        margin-top:24px
    }
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz .styles_ctaButton__8meyg {
        margin-top:32px
    }
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz .styles_disclaimer__u6EAB {
    text-align: center;
    margin-top: 8px
}

@media screen and (min-width: 768px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz .styles_disclaimer__u6EAB {
        text-align:start;
        margin-top: 12px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz {
        -webkit-padding-end: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 40px
    }
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz {
        -webkit-padding-end:16px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 16px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 16px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 16px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 16px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 16px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E .styles_text__qguQz:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 16px
    }
}

@media screen and (min-width: 768px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E {
        -webkit-padding-start:40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-left: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-left: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-left: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-right: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-right: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-right: 40px
    }
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_textWrapper__izN0E {
        justify-content:flex-end;
        max-width: 50%
    }
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF {
    max-width: 50%;
    height: 446px;
    display: none;
    position: relative
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF {
        -webkit-margin-start:40px;
        margin-top: 30px;
        margin-bottom: 30px;
        display: block
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: 40px
    }

    .styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: 40px
    }
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF img {
    object-position: left;
    object-fit: cover;
    width: 100%;
    max-width: 665px;
    height: 100%
}

.styles_wrapper__gYmVl .styles_content__AuNNL .styles_toolsImage__E_ozF:after {
    content: "";
    pointer-events: none;
    background: linear-gradient(270deg,#000,rgba(10,10,10,.7),transparent);
    width: 85px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0
}

@media screen and (min-width: 768px) {
    .styles_wrapper__gYmVl {
        padding-top:calc(24px + var(--header-full-height))
    }
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gYmVl {
        padding-top:var(--header-full-height)
    }
}

.styles_ctaInfo__RHHKr {
    justify-content: center;
    align-items: center;
    gap: 8px;
    display: flex
}

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

.styles_ctaInfo__RHHKr .styles_wrapperLogoTrustpilot__mOCl1 p {
    font-family: Roboto,sans-serif
}

.styles_ctaInfo__RHHKr .styles_wrapperLogoTrustpilot__mOCl1 .styles_wrapperStar__RHrcF {
    width: 20px;
    height: 20px
}

.styles_ctaInfo__RHHKr .styles_wrapperLogoTrustpilot__mOCl1 .styles_wrapperStar__RHrcF img,.styles_ctaInfo__RHHKr .styles_wrapperLogoTrustpilot__mOCl1 .styles_wrapperStar__RHrcF svg {
    width: 100%;
    height: auto
}

.styles_ctaInfo__RHHKr p {
    color: var(--palette-white)
}

@media screen and (min-width: 768px) {
    .styles_ctaInfo__RHHKr {
        justify-content:initial
    }
}

.styles_usersWrapper__K3p0p {
    align-items: center;
    gap: 12px;
    display: flex
}

.styles_bottomInfo___jRfI {
    -webkit-padding-end: 16px;
    align-items: center;
    gap: 48px;
    max-width: 100%;
    margin-top: 16px;
    display: flex
}

.styles_bottomInfo___jRfI:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 16px
}

.styles_bottomInfo___jRfI:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 16px
}

.styles_bottomInfo___jRfI:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: 16px
}

.styles_bottomInfo___jRfI:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 16px
}

.styles_bottomInfo___jRfI:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 16px
}

.styles_bottomInfo___jRfI:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: 16px
}

@media screen and (min-width: 768px) {
    .styles_bottomInfo___jRfI {
        -webkit-padding-end:40px
    }

    .styles_bottomInfo___jRfI:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 40px
    }

    .styles_bottomInfo___jRfI:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 40px
    }

    .styles_bottomInfo___jRfI:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 40px
    }

    .styles_bottomInfo___jRfI:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 40px
    }

    .styles_bottomInfo___jRfI:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 40px
    }

    .styles_bottomInfo___jRfI:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 40px
    }
}

@media screen and (min-width: 992px) {
    .styles_bottomInfo___jRfI {
        -webkit-padding-end:0;
        justify-content: space-between;
        gap: 10px;
        margin-top: 141px
    }

    .styles_bottomInfo___jRfI:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 0
    }

    .styles_bottomInfo___jRfI:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 0
    }

    .styles_bottomInfo___jRfI:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        padding-right: 0
    }

    .styles_bottomInfo___jRfI:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 0
    }

    .styles_bottomInfo___jRfI:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 0
    }

    .styles_bottomInfo___jRfI:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        padding-left: 0
    }
}

.styles_awardContent__sK4lT {
    align-items: center;
    gap: 16px;
    display: none
}

@media screen and (min-width: 768px) {
    .styles_awardContent__sK4lT {
        display:flex
    }
}

.styles_awardContent__sK4lT img {
    max-width: 56px;
    height: auto
}

.styles_wrapperBottomInfo__PPQGV {
    display: none
}

.styles_wrapperBottomInfo__PPQGV .styles_bottomInfo___jRfI {
    gap: 48px;
    margin: 0;
    padding: 16px 0
}

@media screen and (min-width: 992px) {
    .styles_wrapperBottomInfo__PPQGV {
        display:flex
    }
}

@media (min-width: 1280px) {
    html[lang=en] .styles_titleBr__gPuvm {
        display:none
    }
}

[dir=rtl] .styles_wrapperLogoTrustpilot__mOCl1 {
    flex-direction: row-reverse
}

.styles_infoSlot__LxEZP {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 16px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_infoSlot__LxEZP {
        flex-direction:row;
        justify-content: flex-start
    }
}

.styles_infoSlot__LxEZP .styles_disclaimer__u6EAB {
    -webkit-padding-end: unset;
    -webkit-border-end: none
}

.styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: unset;
    border-right: none
}

.styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: unset;
    border-right: none
}

.styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    padding-right: unset;
    border-right: none
}

.styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: unset;
    border-left: none
}

.styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: unset;
    border-left: none
}

.styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    padding-left: unset;
    border-left: none
}

@media screen and (min-width: 768px) {
    .styles_infoSlot__LxEZP .styles_disclaimer__u6EAB {
        -webkit-padding-end:16px;
        -webkit-border-end: 1px solid var(--palette-gray-500)
    }

    .styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        border-right: 1px solid var(--palette-gray-500);
        padding-right: 16px
    }

    .styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        border-right: 1px solid var(--palette-gray-500);
        padding-right: 16px
    }

    .styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        border-right: 1px solid var(--palette-gray-500);
        padding-right: 16px
    }

    .styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        border-left: 1px solid var(--palette-gray-500);
        padding-left: 16px
    }

    .styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        border-left: 1px solid var(--palette-gray-500);
        padding-left: 16px
    }

    .styles_infoSlot__LxEZP .styles_disclaimer__u6EAB:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        border-left: 1px solid var(--palette-gray-500);
        padding-left: 16px
    }
}

[dir=rtl] .styles_bottomInfoBanner__OK3Rs {
    left: 0;
    right: unset
}

.styles_bottomInfoBanner__OK3Rs {
    border: .5px solid var(--Colors-Grey-600,#383838);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    background: rgba(174,174,174,.08);
    border-radius: 10px;
    justify-content: center;
    align-items: center;
    gap: 16px;
    width: 224px;
    height: 84px;
    padding: 8px 24px;
    display: none;
    position: absolute;
    bottom: 0;
    right: 0
}

@media screen and (min-width: 768px) {
    .styles_bottomInfoBanner__OK3Rs {
        display:flex;
        bottom: -20%
    }
}

@media screen and (min-width: 992px) {
    .styles_bottomInfoBanner__OK3Rs {
        bottom:0
    }
}

.styles_bottomInfoBanner__OK3Rs .styles_bottomInfoBannerAwards___jKvQ {
    align-items: center;
    gap: 16px;
    display: flex
}

.styles_bottomInfoBanner__OK3Rs .styles_mobile__aGe2L {
    align-items: center;
    gap: 20px
}

.styles_separator__4DOzC {
    background-color: var(--palette-gray-600);
    height: 100%
}

.styles_trustpilotInfoBlock__8ZQXT {
    flex-direction: column;
    gap: 8px;
    display: flex
}

.styles_trustpilotInfoBlock__8ZQXT .styles_toolsImage__E_ozF {
    height: 462px!important;
    margin-bottom: unset!important
}

.styles_trustpilotInfoBlock__8ZQXT .styles_wrapperLogoTrustpilot__mOCl1 {
    align-items: center;
    display: flex
}

.styles_trustpilotInfoBlock__8ZQXT .styles_wrapperLogoTrustpilot__mOCl1 svg {
    width: 84px;
    height: 20px
}

.styles_trustpilotInfoBlock__8ZQXT .styles_trustpilotRating__LCb7c {
    gap: 8px;
    display: flex
}

.styles_trustpilotInfoBlock__8ZQXT .styles_trustpilotRating__LCb7c img {
    width: 88px;
    height: 16px
}

.styles_trustpilotInfoBlock__8ZQXT .styles_trustpilotRating__LCb7c p {
    font-size: 12px
}

.styles_v2__OtXxz .styles_wrapperBottomInfo__PPQGV {
    justify-content: center;
    margin-top: 26px;
    margin-bottom: 24px;
    display: flex;
    position: relative
}

@media screen and (min-width: 768px) {
    .styles_v2__OtXxz .styles_wrapperBottomInfo__PPQGV {
        justify-content:start;
        margin-top: 45px
    }
}

@media screen and (min-width: 992px) {
    .styles_v2__OtXxz .styles_wrapperBottomInfo__PPQGV {
        margin-top:20px
    }
}

.styles_v2__OtXxz .styles_wrapperBottomInfo__PPQGV .styles_bottomInfo___jRfI {
    padding: 0;
    gap: 12px!important
}

@media screen and (min-width: 768px) {
    .styles_v2__OtXxz .styles_wrapperBottomInfo__PPQGV .styles_bottomInfo___jRfI {
        gap:32px!important
    }

    .styles_v2__OtXxz .styles_wrapperBottomInfo__PPQGV {
        margin-bottom: 40px
    }
}

.styles_v2__OtXxz .styles_toolsImage__E_ozF {
    margin-bottom: 0!important
}

.styles_v2__OtXxz .styles_awardContent__sK4lT {
    gap: 12px;
    display: flex
}

.styles_v2__OtXxz .styles_awardContent__sK4lT img {
    width: 40px;
    height: 40px
}

@media screen and (min-width: 768px) {
    .styles_v2__OtXxz .styles_awardContent__sK4lT img {
        width:48px;
        height: 48px
    }
}

.styles_v2__OtXxz .styles_awardContent__sK4lT .styles_awardInfo__niVEv .styles_operatingSinceHeading__dTMIM {
    font-weight: var(--palette-font-weight-semibold);
    font-size: 16px
}

@media screen and (min-width: 768px) {
    .styles_v2__OtXxz .styles_awardContent__sK4lT .styles_awardInfo__niVEv .styles_operatingSinceHeading__dTMIM {
        font-size:18px
    }
}

.styles_v2__OtXxz .styles_awardContent__sK4lT .styles_operatingSinceText__zQ3Wj {
    font-size: 12px
}

@media screen and (min-width: 768px) {
    .styles_v2__OtXxz .styles_awardContent__sK4lT .styles_operatingSinceText__zQ3Wj {
        font-size:14px
    }
}

.styles_subtitle__eyDxR {
    color: var(--palette-gray-150)!important
}

.StepsList_h1__Oq1oJ {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .StepsList_h1__Oq1oJ {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.StepsList_h2__cIW7g {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .StepsList_h2__cIW7g {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.StepsList_h3__mYP4D {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .StepsList_h3__mYP4D {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.StepsList_h4__Iannx {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .StepsList_h4__Iannx {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.StepsList_h4S__c_0YG {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.StepsList_h5__c261Q {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .StepsList_h5__c261Q {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.StepsList_h6__20xfU {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .StepsList_h6__20xfU {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.StepsList_subheadingL__rj_bs {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.StepsList_subheadingM__oMr1J {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.StepsList_subheadingS__ydd7I {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.StepsList_subheadingML__8hj5o {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .StepsList_subheadingML__8hj5o {
        font-size:22px;
        line-height: 32px
    }
}

.StepsList_subheadingSM__77GpC {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .StepsList_subheadingSM__77GpC {
        font-size:18px;
        line-height: 28px
    }
}

.StepsList_subheadingSL__vT_m6 {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .StepsList_subheadingSL__vT_m6 {
        font-size:22px;
        line-height: 32px
    }
}

.StepsList_bodyM__V0eTf {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.StepsList_bodyS__N8_1f {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.StepsList_bodyXS__JTFIh {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.StepsList_regular__KwcZ2 {
    font-weight: var(--palette-font-weight-regular)
}

.StepsList_medium___X5js {
    font-weight: var(--palette-font-weight-medium)
}

.StepsList_semibold__9qXG8 {
    font-weight: var(--palette-font-weight-semibold)
}

.StepsList_bold__tiX5A {
    font-weight: var(--palette-font-weight-bold)
}

.StepsList_headerSubhead__zkY8T {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .StepsList_headerSubhead__zkY8T {
        margin-top:16px
    }
}

.StepsList_stepsList__3koms {
    --step-list-gap: 16px;
    --sep-marker-gap: 12px;
    --step-marker-size: 40px;
    --step-marker-padding: 8px;
    gap: var(--step-list-gap);
    flex-direction: column;
    width: 100%;
    display: flex
}

@media screen and (min-width: 768px) {
    .StepsList_stepsList__3koms {
        --step-list-gap:24px;
        --sep-marker-gap: 16px
    }
}

.StepsList_stepsList__3koms.StepsList_separated__h6WfM {
    gap: var(--step-list-gap)
}

.StepsList_stepsList__3koms.StepsList_separated__h6WfM>:not(:last-child) {
    border-bottom: 1px solid var(--palette-gray-100);
    padding-bottom: var(--step-list-gap)
}

.StepsList_step__Y7OQC {
    align-items: baseline;
    gap: var(--sep-marker-gap);
    display: flex
}

.StepsList_step__Y7OQC .StepsList_marker__T75C2 {
    width: var(--step-marker-size);
    height: var(--step-marker-size);
    padding: var(--step-marker-padding);
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    background-color: var(--color-step-square-bg);
    color: var(--color-step-square);
    border-radius: var(--border-radius-step-square);
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    display: flex
}

.StepsList_step__Y7OQC .StepsList_stepBody__OlMO9 {
    flex-direction: column;
    gap: 4px;
    display: flex
}

@media screen and (min-width: 768px) {
    .StepsList_step__Y7OQC .StepsList_stepBody__OlMO9 {
        gap:8px
    }
}

.StepsList_step__Y7OQC .StepsList_stepStandaloneTitle__C6Rk7.StepsList_stepStandaloneTitle__C6Rk7 {
    color: var(--color-text-primary)
}

.styles_h1__75jQt {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h1__75jQt {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h2___1ooM {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h2___1ooM {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h3__9JyIU {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h3__9JyIU {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4__AY_Dh {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h4__AY_Dh {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4S__35M7N {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.styles_h5__Fd1Yx {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h5__Fd1Yx {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h6__ZtBet {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h6__ZtBet {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_subheadingL__rvNBu {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.styles_subheadingM__i_ajT {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.styles_subheadingS___Nnsu {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_subheadingML__Qk_Zs {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .styles_subheadingML__Qk_Zs {
        font-size:22px;
        line-height: 32px
    }
}

.styles_subheadingSM__mYCb0 {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSM__mYCb0 {
        font-size:18px;
        line-height: 28px
    }
}

.styles_subheadingSL__CbylR {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSL__CbylR {
        font-size:22px;
        line-height: 32px
    }
}

.styles_bodyM__MAMqi {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_bodyS__w0Mkm {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.styles_bodyXS___LFRw {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.styles_regular__6sUK3 {
    font-weight: var(--palette-font-weight-regular)
}

.styles_medium__uCGOL {
    font-weight: var(--palette-font-weight-medium)
}

.styles_semibold___b5he {
    font-weight: var(--palette-font-weight-semibold)
}

.styles_bold__J2eZ0 {
    font-weight: var(--palette-font-weight-bold)
}

.styles_headerSubhead__gtlgO {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .styles_headerSubhead__gtlgO {
        margin-top:16px
    }
}

.styles_appBtnsBlock__8L6YY {
    flex-wrap: wrap;
    width: 100%;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_appBtnsBlock__8L6YY {
        justify-content:center;
        align-items: center
    }
}

.styles_appBtnsBlock__8L6YY>*,.styles_appBtnsBlock__8L6YY button {
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_appBtnsBlock__8L6YY>*,.styles_appBtnsBlock__8L6YY button {
        width:auto
    }
}

.styles_appBtnSpacing__7CnuD {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .styles_appBtnSpacing__7CnuD {
        -webkit-margin-start:12px;
        margin-top: 0
    }

    .styles_appBtnSpacing__7CnuD:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 12px
    }

    .styles_appBtnSpacing__7CnuD:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 12px
    }

    .styles_appBtnSpacing__7CnuD:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 12px
    }

    .styles_appBtnSpacing__7CnuD:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: 12px
    }

    .styles_appBtnSpacing__7CnuD:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: 12px
    }

    .styles_appBtnSpacing__7CnuD:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-right: 12px
    }
}

.styles_steps__6MlQO.styles_steps__6MlQO {
    --step-list-gap: 16px;
    --step-marker-size: 36px
}

@media screen and (min-width: 768px) {
    .styles_steps__6MlQO.styles_steps__6MlQO {
        --step-marker-size:44px;
        --step-list-gap: 32px
    }
}

@media screen and (min-width: 992px) {
    .styles_steps__6MlQO.styles_steps__6MlQO {
        --step-list-gap:24px
    }
}

.styles_mainPic__j8d5Q {
    margin-top: var(--vstack-spacing-sm);
    margin-left: auto;
    margin-right: auto
}

@media screen and (min-width: 768px) {
    .styles_mainPic__j8d5Q {
        margin-top:var(--vstack-spacing-md)
    }
}

@media screen and (min-width: 992px) {
    .styles_mainPic__j8d5Q {
        margin-top:0;
        -webkit-margin-start: 12px
    }

    .styles_mainPic__j8d5Q:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 12px;
        margin-right: 0
    }

    .styles_mainPic__j8d5Q:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 12px;
        margin-right: 0
    }

    .styles_mainPic__j8d5Q:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
        margin-left: 12px;
        margin-right: 0
    }

    .styles_mainPic__j8d5Q:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-left: 0;
        margin-right: 12px
    }

    .styles_mainPic__j8d5Q:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-left: 0;
        margin-right: 12px
    }

    .styles_mainPic__j8d5Q:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
        margin-left: 0;
        margin-right: 12px
    }
}

.styles_mainPic__j8d5Q img {
    width: 100%;
    height: auto;
    display: block
}

@media screen and (min-width: 768px) {
    .styles_mainPic__j8d5Q {
        flex-shrink:0;
        width: 457px
    }
}

@media screen and (min-width: 992px) {
    .styles_blockSteps__8PtbR {
        justify-content:space-between;
        align-items: center;
        display: flex
    }
}

.styles_leftSide__RrRAk {
    grid-gap: 24px;
    gap: 24px;
    display: grid
}

@media screen and (min-width: 768px) {
    .styles_leftSide__RrRAk {
        gap:32px;
        max-width: 623px
    }
}

.styles_qrBlock__itJvg {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_qrBlock__itJvg {
        display:block
    }
}

.styles_titleQrBlock__CRDk3 {
    margin-bottom: 16px
}

.styles_indexMobileSection__jgEHi {
    margin-top: 80px
}

@media screen and (min-width: 768px) {
    .styles_indexMobileSection__jgEHi {
        margin-top:96px
    }
}

@media screen and (min-width: 992px) {
    .styles_indexMobileSection__jgEHi {
        margin-top:119px
    }
}

.styles_h1__668Hu {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h1__668Hu {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h2__lY1Fd {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h2__lY1Fd {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h3__W1eu1 {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h3__W1eu1 {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4__TMPBV {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h4__TMPBV {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4S__KTX_5 {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.styles_h5__PlVNp {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h5__PlVNp {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h6__4crP_ {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h6__4crP_ {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_subheadingL__DbVAN {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.styles_subheadingM__ZZVgd {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.styles_subheadingS__mKOSx {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_subheadingML___f9lH {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .styles_subheadingML___f9lH {
        font-size:22px;
        line-height: 32px
    }
}

.styles_subheadingSM__0ZqkY {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSM__0ZqkY {
        font-size:18px;
        line-height: 28px
    }
}

.styles_subheadingSL__CI8r7 {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSL__CI8r7 {
        font-size:22px;
        line-height: 32px
    }
}

.styles_bodyM__pG1Tc {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_bodyS__RpDdk {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.styles_bodyXS__k_3Qi {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.styles_regular__jetmu {
    font-weight: var(--palette-font-weight-regular)
}

.styles_medium__D8xuj {
    font-weight: var(--palette-font-weight-medium)
}

.styles_semibold___qVg6 {
    font-weight: var(--palette-font-weight-semibold)
}

.styles_bold__7ZT26 {
    font-weight: var(--palette-font-weight-bold)
}

.styles_headerSubhead__ikmPu {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .styles_headerSubhead__ikmPu {
        margin-top:16px
    }
}

.styles_section__zSTQh {
    margin-top: 0!important
}

.styles_paymentMethods__2oCPs {
    flex-wrap: wrap;
    justify-content: center;
    gap: 24px 16px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_paymentMethods__2oCPs {
        gap:40px
    }
}

.styles_paymentCard__lI8KV {
    flex-direction: column;
    align-items: center;
    gap: 12px;
    width: 101px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_paymentCard__lI8KV {
        width:unset
    }
}

.styles_paymentCardLabel__tU2wl {
    font-size: 14px;
    line-height: 20px;
    font-weight: var(--palette-font-weight-medium)
}

@media screen and (min-width: 768px) {
    .styles_paymentCardLabel__tU2wl {
        font-size:16px;
        line-height: 24px
    }
}

.styles_iconWrapper__SbxYM {
    background-color: var(--palette-white);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_iconWrapper__SbxYM {
        width:100px;
        height: 100px
    }
}

.styles_visa__6BNJo {
    width: 59.2px;
    height: 19.2px
}

@media screen and (min-width: 768px) {
    .styles_visa__6BNJo {
        width:74px;
        height: 24px
    }
}

.styles_mastercard__ENOSL {
    width: 46.4px;
    height: 28.659px
}

@media screen and (min-width: 768px) {
    .styles_mastercard__ENOSL {
        width:58px;
        height: 35.824px
    }
}

.styles_skrill__bsMVx {
    width: 66.4px;
    height: 15.2px
}

@media screen and (min-width: 768px) {
    .styles_skrill__bsMVx {
        width:83px;
        height: 19px
    }
}

.styles_standardBank__aZfJP {
    width: 38.4px;
    height: 38.4px
}

@media screen and (min-width: 768px) {
    .styles_standardBank__aZfJP {
        width:48px;
        height: 48px
    }
}

.styles_neteller__ZYPlJ {
    width: 38.4px;
    height: 38.4px
}

@media screen and (min-width: 768px) {
    .styles_neteller__ZYPlJ {
        width:48px;
        height: 48px
    }
}

.styles_binancePay__8G87h {
    width: 43.2px;
    height: 43.2px
}

@media screen and (min-width: 768px) {
    .styles_binancePay__8G87h {
        width:54px;
        height: 54px
    }
}

.styles_paymentCard__lI8KV:has(.styles_more__EbKdW) {
    display: none
}

@media screen and (min-width: 768px) {
    .styles_paymentCard__lI8KV:has(.styles_more__EbKdW) {
        display:flex
    }
}

.styles_ctaButtons__TRHvU {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 16px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_ctaButtons__TRHvU {
        flex-direction:row;
        gap: 32px
    }
}

.styles_ctaButtons__TRHvU a:first-child {
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_ctaButtons__TRHvU a:first-child {
        width:initial
    }
}

.styles_textCenter__pujgh {
    text-align: center
}

.styles_ctaWrapper__0APvS {
    justify-content: center;
    margin-top: 24px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_ctaWrapper__0APvS {
        margin-top:30px
    }
}

.styles_ctaButton__AZTLi {
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_ctaButton__AZTLi {
        width:-moz-fit-content;
        width: fit-content
    }
}

.styles_h1__qN_qb {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h1__qN_qb {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h2__1HvTO {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h2__1HvTO {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h3__IjuJ1 {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h3__IjuJ1 {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4__UjsLA {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h4__UjsLA {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4S___Wv_e {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.styles_h5__kb37i {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h5__kb37i {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h6__F6fLT {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h6__F6fLT {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_subheadingL__vfDKv {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.styles_subheadingM__PYvco {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.styles_subheadingS__Wrh0G {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_subheadingML__Jjq1a {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .styles_subheadingML__Jjq1a {
        font-size:22px;
        line-height: 32px
    }
}

.styles_subheadingSM___0mzu {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSM___0mzu {
        font-size:18px;
        line-height: 28px
    }
}

.styles_subheadingSL__SxPRa {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSL__SxPRa {
        font-size:22px;
        line-height: 32px
    }
}

.styles_bodyM__NMpFo {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_bodyS__sAvrV {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.styles_bodyXS__gGMa8 {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.styles_regular__cEjtz {
    font-weight: var(--palette-font-weight-regular)
}

.styles_medium__G6sfc {
    font-weight: var(--palette-font-weight-medium)
}

.styles_semibold__ldWo_ {
    font-weight: var(--palette-font-weight-semibold)
}

.styles_bold__Q71_u {
    font-weight: var(--palette-font-weight-bold)
}

.styles_headerSubhead__4Mgsm {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .styles_headerSubhead__4Mgsm {
        margin-top:16px
    }
}

.styles_section__9_ave {
    padding-top: 0!important
}

.styles_section__9_ave.styles_section__9_ave .styles_wrapperSection__1SXIq {
    justify-content: space-between;
    align-items: center;
    gap: var(--vstack-spacing-sm);
    flex-direction: column;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_section__9_ave.styles_section__9_ave .styles_wrapperSection__1SXIq {
        gap:var(--vstack-spacing-md)
    }
}

@media screen and (min-width: 992px) {
    .styles_section__9_ave.styles_section__9_ave .styles_wrapperSection__1SXIq {
        flex-direction:row;
        gap: max(30px,min(4.7vw,90px))
    }
}

.styles_section__9_ave.styles_section__9_ave .styles_wrapperSection__1SXIq .styles_wrapperContent___JdZE {
    justify-content: center;
    gap: var(--vstack-spacing-sm);
    flex-direction: column;
    flex-shrink: 0;
    width: 100%;
    max-width: 458px;
    display: flex
}

.styles_section__9_ave.styles_section__9_ave .styles_wrapperSection__1SXIq .styles_wrapperContent___JdZE img {
    width: 100%;
    height: 100%
}

@media screen and (min-width: 992px) {
    .styles_section__9_ave.styles_section__9_ave .styles_wrapperSection__1SXIq .styles_wrapperContent___JdZE img {
        height:auto
    }
}

.styles_section__9_ave.styles_section__9_ave ol {
    counter-reset: item
}

.styles_section__9_ave.styles_section__9_ave ol li {
    counter-increment: item;
    position: relative
}

.styles_section__9_ave.styles_section__9_ave ol li:before {
    content: counter(item)". "
}

.styles_titleBr__UQzGl {
    display: block
}

@media screen and (min-width: 992px) {
    .styles_titleBr__UQzGl {
        display:none
    }
}

.styles_wrapper__jbphX {
    padding: 40px 0
}

@media screen and (min-width: 992px) {
    .styles_wrapper__jbphX {
        padding:100px 0
    }
}

@media screen and (min-width: 768px) {
    .styles_sliderContainer__fhIDX {
        padding:0
    }
}

.styles_testimonialsLayout__7IiSm {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_testimonialsLayout__7IiSm {
        grid-gap:8px;
        grid-template-columns: 1fr 1fr 1fr;
        justify-content: space-between;
        gap: 8px;
        max-height: 1100px;
        margin: 48px auto 0;
        display: grid;
        overflow: hidden
    }
}

.styles_columnLayout__SXtT_ {
    grid-gap: 8px;
    gap: 8px;
    width: 100%;
    height: -moz-fit-content;
    height: fit-content;
    display: grid
}

@media screen and (min-width: 768px) {
    .styles_columnLayout__SXtT_ {
        gap:16px
    }
}

@media screen and (min-width: 992px) {
    .styles_columnLayout__SXtT_ {
        gap:max(8px,min(44vw - 506.8px,30px));
        max-width: 360px
    }
}

.styles_columnLayout__SXtT_:nth-child(2) {
    justify-self: center
}

.styles_columnLayout__SXtT_:nth-child(3) {
    justify-self: flex-end
}

.styles_card__oBl0y {
    background-color: var(--palette-gray-600);
    border-radius: var(--palette-border-radius-m);
    width: 100%;
    height: 100%;
    padding: 16px;
    transition: all .3s ease-in-out;
    display: grid
}

@media screen and (min-width: 768px) {
    .styles_card__oBl0y {
        width:343px
    }
}

@media screen and (min-width: 992px) {
    .styles_card__oBl0y {
        width:100%;
        height: -moz-fit-content;
        height: fit-content;
        padding: 24px 16px
    }
}

.styles_card__oBl0y p {
    color: var(--palette-gray-150);
    padding-bottom: 16px;
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 992px) {
    .styles_card__oBl0y p {
        font-size:18px;
        line-height: 28px
    }
}

.styles_card__oBl0y .styles_btmBlock__BO2e4 {
    border-top: 1px solid var(--palette-gray-500);
    color: var(--color-text-primary);
    flex-direction: row;
    justify-content: space-between;
    margin-top: auto;
    padding-top: 16px;
    display: flex
}

.styles_card__oBl0y .styles_btmBlock__BO2e4 .styles_authorSpan__NB8il {
    font-weight: var(--palette-font-weight-semibold);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 992px) {
    .styles_card__oBl0y .styles_btmBlock__BO2e4 .styles_authorSpan__NB8il {
        font-size:18px;
        line-height: 28px
    }

    .styles_card__oBl0y {
        transition: all 50ms ease-in-out
    }

    .styles_card__oBl0y.styles_accentCard__kdgcr,.styles_card__oBl0y:hover {
        background-color: var(--palette-white)
    }

    .styles_card__oBl0y.styles_accentCard__kdgcr p,.styles_card__oBl0y:hover p {
        color: var(--palette-gray-600)
    }

    .styles_card__oBl0y.styles_accentCard__kdgcr span,.styles_card__oBl0y:hover span {
        color: var(--palette-black)
    }

    .styles_card__oBl0y.styles_accentCard__kdgcr .styles_btmBlock__BO2e4,.styles_card__oBl0y:hover .styles_btmBlock__BO2e4 {
        border-top: 1px solid var(--palette-gray-150)
    }
}

.styles_testimonialsOverlay__P7OUR {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_testimonialsOverlay__P7OUR {
        background:linear-gradient(180deg,rgba(18,18,18,0) 0%,var(--palette-black)100%);
        pointer-events: none;
        width: 100%;
        height: 225px;
        display: block;
        position: absolute;
        bottom: 0
    }
}

.styles_cardsWrapper__LXIMb {
    margin-top: 32px;
    position: relative
}

@media screen and (min-width: 768px) {
    .styles_cardsWrapper__LXIMb {
        margin-top:48px
    }
}

@media screen and (min-width: 992px) {
    .styles_cardsWrapper__LXIMb {
        margin-top:0
    }
}

.styles_customPrxsTestimonials__JkU_Z {
    cursor: -webkit-grab;
    cursor: grab
}

.styles_customPrxsTestimonials__JkU_Z .styles_splideSlide__dV0_h {
    width: -moz-fit-content;
    width: fit-content;
    height: unset;
    transition-duration: .3s
}

.styles_customPrxsTestimonials__JkU_Z .styles_splideSlide__dV0_h.styles_is-active__tfIZi>div {
    background-color: var(--palette-white)
}

.styles_customPrxsTestimonials__JkU_Z .styles_splideSlide__dV0_h.styles_is-active__tfIZi>div p {
    color: var(--palette-gray-600)
}

.styles_customPrxsTestimonials__JkU_Z .styles_splideSlide__dV0_h.styles_is-active__tfIZi>div span,.styles_customPrxsTestimonials__JkU_Z .styles_splideSlide__dV0_h.styles_is-active__tfIZi>div span .styles_ratingAmountWhite__FK_GI {
    color: var(--palette-black)
}

.styles_cta__HCIu4 {
    flex-direction: column;
    align-items: center;
    gap: 16px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_cta__HCIu4 {
        align-items:start
    }
}

.styles_cta__HCIu4 a {
    width: 100%
}

@media screen and (min-width: 768px) {
    .styles_cta__HCIu4 a {
        width:unset
    }
}

.styles_cardContainer__CP_8Z {
    background-color: var(--palette-white);
    border-radius: 16px;
    padding: 24px
}

.styles_cardWrapper__ntXEz {
    gap: 12px;
    display: flex
}

.styles_cardWrapper__ntXEz img {
    margin-top: 4px
}

@media screen and (min-width: 768px) {
    .styles_cardWrapper__ntXEz {
        gap:16px
    }
}

.styles_cardWrapper__ntXEz .styles_cardContent__xtcLJ {
    flex-direction: column;
    gap: 8px;
    display: flex
}

.styles_cardWrapper__ntXEz .styles_cardContentHeading__whJRy {
    color: var(--palette-white);
    font-weight: var(--palette-font-weight-bold);
    font-size: 20px;
    line-height: 36px
}

@media screen and (min-width: 768px) {
    .styles_cardWrapper__ntXEz .styles_cardContentHeading__whJRy {
        font-size:28px
    }
}

.styles_cardWrapper__ntXEz .styles_cardContentText__I0UMs {
    color: var(--palette-gray-200);
    font-size: 14px;
    font-weight: var(--palette-font-weight-regular);
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_cardWrapper__ntXEz .styles_cardContentText__I0UMs {
        font-size:16px
    }
}

.styles_cardWrapper__ntXEz .styles_cardContentLink__08_8V {
    color: var(--palette-white);
    font-weight: var(--palette-font-weight-medium);
    align-items: center;
    display: flex
}

.styles_trustedCards__CIva5 {
    flex-direction: column;
    gap: 16px;
    display: flex
}

.styles_mobile__bf9a5 {
    display: flex
}

@media screen and (min-width: 992px) {
    .styles_mobile__bf9a5 {
        display:none
    }
}

.styles_desktop__3OtFJ {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_desktop__3OtFJ {
        display:flex
    }
}

.styles_protection__kDQXn {
    align-items: center;
    gap: 12px;
    padding: 0 0 0 16px;
    display: flex
}

.styles_protection__kDQXn p {
    color: var(--palette-gray-500)
}

@media screen and (min-width: 768px) {
    .styles_protection__kDQXn {
        padding:8px 0 0 16px
    }
}

.styles_protection__kDQXn img {
    width: -moz-fit-content;
    width: fit-content;
    height: 16px
}

@media screen and (min-width: 768px) {
    .styles_protection__kDQXn img {
        height:unset;
        width: unset
    }
}

.styles_h1__u3ojb {
    color: var(--color-heading);
    font-size: 32px;
    line-height: 40px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h1__u3ojb {
        font-size:60px;
        line-height: 72px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h2__j112p {
    color: var(--color-heading);
    font-size: 28px;
    line-height: 36px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h2__j112p {
        font-size:48px;
        line-height: 60px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h3__xHEVs {
    color: var(--color-heading);
    font-size: 24px;
    line-height: 32px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h3__xHEVs {
        font-size:40px;
        line-height: 52px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4__30TiT {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

@media screen and (min-width: 768px) {
    .styles_h4__30TiT {
        font-size:28px;
        line-height: 36px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h4S__hYRaC {
    color: var(--color-heading);
    font-size: 20px;
    line-height: 28px;
    font-weight: var(--font-weight-heading)
}

.styles_h5__MxrUu {
    font-size: 18px;
    line-height: 26px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h5__MxrUu {
        font-size:24px;
        line-height: 32px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_h6__D1j13 {
    font-size: 16px;
    line-height: 24px;
    font-weight: var(--font-weight-heading);
    color: var(--color-heading)
}

@media screen and (min-width: 768px) {
    .styles_h6__D1j13 {
        font-size:20px;
        line-height: 28px;
        font-weight: var(--font-weight-heading)
    }
}

.styles_subheadingL__Gv01N {
    color: var(--color-text-secondary);
    font-size: 22px;
    line-height: 32px
}

.styles_subheadingM__Hq_Tz {
    color: var(--color-text-secondary);
    font-size: 18px;
    line-height: 28px
}

.styles_subheadingS__CyZUX {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_subheadingML__KOQz2 {
    color: var(--color-subtitle);
    font-size: 18px;
    line-height: 28px
}

@media screen and (min-width: 768px) {
    .styles_subheadingML__KOQz2 {
        font-size:22px;
        line-height: 32px
    }
}

.styles_subheadingSM__pYw3Q {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSM__pYw3Q {
        font-size:18px;
        line-height: 28px
    }
}

.styles_subheadingSL__WdA7A {
    color: var(--color-subtitle);
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_subheadingSL__WdA7A {
        font-size:22px;
        line-height: 32px
    }
}

.styles_bodyM__qncV6 {
    color: var(--color-text-secondary);
    font-size: 16px;
    line-height: 24px
}

.styles_bodyS__5OVew {
    color: var(--color-text-secondary);
    font-size: 14px;
    line-height: 20px
}

.styles_bodyXS__7a2OH {
    color: var(--color-text-secondary);
    font-size: 12px;
    line-height: 16px
}

.styles_regular__D20zz {
    font-weight: var(--palette-font-weight-regular)
}

.styles_medium__ig_io {
    font-weight: var(--palette-font-weight-medium)
}

.styles_semibold__OILnB {
    font-weight: var(--palette-font-weight-semibold)
}

.styles_bold__99Gjc {
    font-weight: var(--palette-font-weight-bold)
}

.styles_headerSubhead__blyfv {
    margin-top: 12px
}

@media screen and (min-width: 768px) {
    .styles_headerSubhead__blyfv {
        margin-top:16px
    }
}

.styles_section__wHeMA {
    padding: 0!important
}

.styles_wrapper__gn_nK {
    flex-direction: column;
    align-items: center;
    gap: 24px;
    padding: 24px 0;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_wrapper__gn_nK {
        padding:48px 0
    }
}

.styles_wrapper__gn_nK .styles_heading__V5kzQ {
    display: block
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gn_nK .styles_heading__V5kzQ {
        display:none
    }
}

.styles_paymentMethods__Y7p1q {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 14px;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_paymentMethods__Y7p1q {
        gap:24px
    }
}

.styles_heading__V5kzQ,.styles_amount__3iImm {
    color: var(--palette-white)!important
}

.styles_wrapper__gn_nK .styles_paymentMethods__Y7p1q .styles_heading__V5kzQ {
    display: none
}

@media screen and (min-width: 992px) {
    .styles_wrapper__gn_nK .styles_paymentMethods__Y7p1q .styles_heading__V5kzQ {
        display:block
    }
}

.styles_more__1kljf {
    color: var(--palette-gray-200);
    align-items: center;
    gap: 4px;
    display: flex
}

.styles_heading__V5kzQ {
    text-align: center;
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 768px) {
    .styles_heading__V5kzQ {
        font-size:18px;
        line-height: 28px
    }
}

.styles_paymentMethods__Y7p1q .styles_paymentItem__coZbA {
    justify-content: center;
    align-items: center;
    min-width: 28px;
    padding: 0;
    display: flex
}

@media screen and (min-width: 768px) {
    .styles_paymentMethods__Y7p1q .styles_paymentItem__coZbA {
        min-width:32px;
        padding: 0 4px
    }
}

.styles_sb__i2dkM img {
    width: 24px;
    height: 28px
}

.index_contentWrapper__kIKk0 {
    flex-wrap: wrap;
    justify-content: center;
    gap: max(1rem,min(1.5vw,2rem));
    margin-top: 24px;
    display: flex
}

@media screen and (min-width: 768px) {
    .index_contentWrapper__kIKk0 {
        margin-top:32px
    }
}

@media screen and (min-width: 992px) {
    .index_contentWrapper__kIKk0 {
        margin-top:48px
    }
}

.index_contentWrapper__kIKk0 a {
    width: 100%;
    max-width: 100%
}

@media screen and (min-width: 768px) {
    .index_contentWrapper__kIKk0 a {
        max-width:48.5%
    }
}

.index_csrSection__2_sDI {
    margin-top: 0!important;
    padding-bottom: 0!important
}

.index_stepsSection__opzhP {
    margin-top: 0!important
}
