@keyframes SectionHow_animationBlink__choyJ {
    50% {
        opacity: 0
    }
}

@keyframes SectionHow_visibilityControl__G1zzz {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.SectionHow_content__fb_pe {
    margin: 0 auto;
    max-width: 1366px;
    padding-right: 15px;
    padding-left: 15px;
    display: flex;
    flex-direction: column;
    align-items: center
}

@media screen and (min-width:1025px) {
    .SectionHow_content__fb_pe {
        padding-right: 50px;
        padding-left: 50px;
        padding-left: 100px;
        padding-right: 100px
    }
}

.SectionHow_title__ZhLGb {
    font-weight: 700;
    font-size: 28px;
    line-height: 33px;
    color: var(--typography-100);
    margin-bottom: 32px
}

@media screen and (min-width:1025px) {
    .SectionHow_title__ZhLGb {
        font-size: 40px;
        line-height: 47px;
        margin-bottom: 60px
    }
}

.SectionHow_answerListWrapper__MS7H6 {
    margin-bottom: 32px;
    max-width: 460px;
    margin-left: 0;
    margin-right: 0
}

@media screen and (min-width:1025px) {
    .SectionHow_answerListWrapper__MS7H6 {
        margin-bottom: 48px;
        max-width: none;
        margin-left: -10px;
        margin-right: -10px
    }
}

.SectionHow_answerList__xKq0s {
    --primary-100: #0c0b2b;
    --primary-200: #181656;
    --primary-300: #242281;
    --primary-400: #302dac;
    --primary: #3c38d7;
    --primary-rgb: 60, 56, 215;
    --primary-600: #6360df;
    --primary-700: #c5c3f3;
    --primary-800: #ecebfb;
    --primary-900: #f6f6ff;
    --secondary-100: #06060f;
    --secondary-200: #11122e;
    --secondary-300: #22255c;
    --secondary-400: #2e317a;
    --secondary: #393d99;
    --secondary-600: #6164ad;
    --secondary-700: #888bc2;
    --secondary-800: #c4c5e0;
    --secondary-900: #ebecf5;
    --tertiary-100: #25152b;
    --tertiary-200: #4b2b57;
    --tertiary-300: #704082;
    --tertiary-400: #9656ae;
    --tertiary: #bb6bd9;
    --tertiary-600: #c989e1;
    --tertiary-700: #d6a6e8;
    --tertiary-800: #e4c4f0;
    --tertiary-900: #f1e1f7;
    --success-100: #d3eadd;
    --success-200: #a6d5ba;
    --success-300: #7ac098;
    --success-400: #4dab75;
    --success: #219653;
    --success-600: #1a7842;
    --success-700: #145a32;
    --success-800: #0d3c21;
    --success-900: #071e11;
    --error-100: #facfd0;
    --error-200: #f49ea1;
    --error-300: #ef6e73;
    --error-400: #e93d44;
    --error: #e40d15;
    --error-600: #b60a11;
    --error-700: #89080d;
    --error-800: #5b0508;
    --error-900: #2e0304;
    --warning-100: #fcebdb;
    --warning-200: #fad6b7;
    --warning-300: #f7c292;
    --warning-400: #f5ad6e;
    --warning: #f2994a;
    --warning-600: #c27a3b;
    --warning-700: #915c2c;
    --warning-800: #613d1e;
    --warning-900: #301f0f;
    --typography-100: #1a1a1a;
    --typography-200: #343434;
    --typography-300: #4e4e4e;
    --typography-400: #686868;
    --typography: #828282;
    --typography-600: #9b9b9b;
    --typography-700: #cdcdcd;
    --typography-800: #e6e6e6;
    --typography-900: #fafafa;
    --star-100: #61501e;
    --star-300: #a98d35;
    --star: #f2c94c;
    --star-700: #f6d982;
    --star-900: #fae9b7;
    --chart-100: #225261;
    --chart-300: #3c8fa9;
    --chart: #56ccf2;
    --chart-700: #89dbf6;
    --chart-900: #bbebfa;
    --accent: #555bf6;
    --white-with-opacity-5: rgba(60, 56, 215, .05);
    --white-with-opacity-15: rgba(60, 56, 215, .15);
    --white-with-opacity-25: rgba(60, 56, 215, .25);
    --white-with-opacity-50: rgba(60, 56, 215, .5);
    --primary-with-opacity-50: rgba(142, 140, 240, .5);
    --secondary-600-with-opacity-70: rgba(40, 40, 97, .7);
    --typography-200-with-opacity-50: rgba(52, 52, 52, .5);
    --primary-900-with-opacity-40: rgba(246, 246, 255, .4);
    --warning-with-opacity-20: rgba(242, 153, 74, .2);
    --shadow: rgba(36, 36, 79, .56);
    --gradient-pink-right-part: #f2994a;
    --gradient-pink-left-part: #6a4dbc;
    --gradient-pink-base: linear-gradient(90.6deg, #6a4dbc 0.47%, #f2994a 137.94%);
    --gradient-eclipse: linear-gradient(91deg, #b57ce2 0.47%, #f0aea8 137.94%);
    --gradient-tranquil: linear-gradient(83.5deg, #5e6ffd -15.87%, #aa8aca 96.3%);
    --gradient-azure: linear-gradient(38.65deg, #4568dc 27.36%, #b06ab3 87.78%);
    --gradient-amethyst: linear-gradient(180deg, #141333, #202261 70.63%, #3a237a);
    --primary-page-background: #fff;
    --alternative-page-background: #fff;
    --white: #fff;
    margin: 0 auto;
    max-width: 1166px;
    counter-reset: answers-counter;
    display: flex;
    flex-direction: column
}

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

.SectionHow_answerListItem__xHe1x {
    display: flex;
    width: 100%;
    margin-bottom: 16px;
    padding-left: 0;
    padding-right: 0
}

@media screen and (min-width:1025px) {
    .SectionHow_answerListItem__xHe1x {
        width: 25%;
        margin-bottom: 0;
        padding-left: 10px;
        padding-right: 10px
    }
}

.SectionHow_answerListItem__xHe1x .SectionHow_answer__NTmGM {
    border-radius: 8px;
    padding: 0 16px 18px;
    position: relative;
    counter-increment: answers-counter
}

@media screen and (min-width:1025px) {
    .SectionHow_answerListItem__xHe1x .SectionHow_answer__NTmGM {
        padding: 0 16px 16px
    }
}

.SectionHow_answerListItem__xHe1x .SectionHow_answer__NTmGM:before {
    position: absolute;
    content: counter(answers-counter);
    left: 20px;
    top: 16px;
    font-weight: 800;
    font-size: 24px;
    line-height: 120%;
    color: var(--primary)
}

@media screen and (min-width:1025px) {
    .SectionHow_answerListItem__xHe1x .SectionHow_answer__NTmGM:before {
        font-weight: 800;
        top: 16px;
        left: 16px
    }
}

.SectionHow_answerListItem__xHe1x:nth-child(2n) .SectionHow_answer__NTmGM {
    background-color: var(--star-900)
}

.SectionHow_answerListItem__xHe1x:nth-child(odd) .SectionHow_answer__NTmGM {
    background: var(--tertiary-900)
}

.SectionHow_answerListItem__xHe1x:nth-child(4) .SectionHow_answer__NTmGM {
    background-color: var(--success-100)
}

.SectionHow_answerListItem__xHe1x .SectionHow_answerTitle__GHNbp {
    margin-right: auto;
    font-weight: 700;
    font-size: 18px;
    line-height: 25px;
    padding-top: 18px;
    padding-left: 24px;
    color: var(--typography-100);
    margin-bottom: 10px
}

@media screen and (min-width:1025px) {
    .SectionHow_answerListItem__xHe1x .SectionHow_answerTitle__GHNbp {
        font-size: 20px;
        line-height: 27px;
        padding-left: 0;
        padding-top: 61px
    }
}

.SectionHow_answerListItem__xHe1x .SectionHow_answerText__gM6Vl {
    font-size: 14px;
    line-height: 21px;
    color: var(--typography-200)
}

@media screen and (min-width:1025px) {
    .SectionHow_answerListItem__xHe1x .SectionHow_answerText__gM6Vl {
        font-size: 14px;
        line-height: 19px
    }
}

.SectionHow_button__KLflc {
    height: 50px;
    font-weight: 600;
    font-size: 18px;
    line-height: 21px;
    background: var(--primary);
    color: var(--typography-900);
    width: 100%
}

.SectionHow_buttonWrapper__OK_XA {
    width: 100%;
    max-width: 320px;
    margin-top: 0;
    margin-bottom: 0
}

@keyframes SectionBonuses_animationBlink__B4Y7a {
    50% {
        opacity: 0
    }
}

@keyframes SectionBonuses_visibilityControl__mRI_A {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.SectionBonuses_root__Gtv1y {
    --primary-100: #0c0b2b;
    --primary-200: #181656;
    --primary-300: #242281;
    --primary-400: #302dac;
    --primary: #3c38d7;
    --primary-rgb: 60, 56, 215;
    --primary-600: #6360df;
    --primary-700: #c5c3f3;
    --primary-800: #ecebfb;
    --primary-900: #f6f6ff;
    --secondary-100: #06060f;
    --secondary-200: #11122e;
    --secondary-300: #22255c;
    --secondary-400: #2e317a;
    --secondary: #393d99;
    --secondary-600: #6164ad;
    --secondary-700: #888bc2;
    --secondary-800: #c4c5e0;
    --secondary-900: #ebecf5;
    --tertiary-100: #25152b;
    --tertiary-200: #4b2b57;
    --tertiary-300: #704082;
    --tertiary-400: #9656ae;
    --tertiary: #bb6bd9;
    --tertiary-600: #c989e1;
    --tertiary-700: #d6a6e8;
    --tertiary-800: #e4c4f0;
    --tertiary-900: #f1e1f7;
    --success-100: #d3eadd;
    --success-200: #a6d5ba;
    --success-300: #7ac098;
    --success-400: #4dab75;
    --success: #219653;
    --success-600: #1a7842;
    --success-700: #145a32;
    --success-800: #0d3c21;
    --success-900: #071e11;
    --error-100: #facfd0;
    --error-200: #f49ea1;
    --error-300: #ef6e73;
    --error-400: #e93d44;
    --error: #e40d15;
    --error-600: #b60a11;
    --error-700: #89080d;
    --error-800: #5b0508;
    --error-900: #2e0304;
    --warning-100: #fcebdb;
    --warning-200: #fad6b7;
    --warning-300: #f7c292;
    --warning-400: #f5ad6e;
    --warning: #f2994a;
    --warning-600: #c27a3b;
    --warning-700: #915c2c;
    --warning-800: #613d1e;
    --warning-900: #301f0f;
    --typography-100: #1a1a1a;
    --typography-200: #343434;
    --typography-300: #4e4e4e;
    --typography-400: #686868;
    --typography: #828282;
    --typography-600: #9b9b9b;
    --typography-700: #cdcdcd;
    --typography-800: #e6e6e6;
    --typography-900: #fafafa;
    --star-100: #61501e;
    --star-300: #a98d35;
    --star: #f2c94c;
    --star-700: #f6d982;
    --star-900: #fae9b7;
    --chart-100: #225261;
    --chart-300: #3c8fa9;
    --chart: #56ccf2;
    --chart-700: #89dbf6;
    --chart-900: #bbebfa;
    --accent: #555bf6;
    --white-with-opacity-5: rgba(60, 56, 215, .05);
    --white-with-opacity-15: rgba(60, 56, 215, .15);
    --white-with-opacity-25: rgba(60, 56, 215, .25);
    --white-with-opacity-50: rgba(60, 56, 215, .5);
    --primary-with-opacity-50: rgba(142, 140, 240, .5);
    --secondary-600-with-opacity-70: rgba(40, 40, 97, .7);
    --typography-200-with-opacity-50: rgba(52, 52, 52, .5);
    --primary-900-with-opacity-40: rgba(246, 246, 255, .4);
    --warning-with-opacity-20: rgba(242, 153, 74, .2);
    --shadow: rgba(36, 36, 79, .56);
    --gradient-pink-right-part: #f2994a;
    --gradient-pink-left-part: #6a4dbc;
    --gradient-pink-base: linear-gradient(90.6deg, #6a4dbc 0.47%, #f2994a 137.94%);
    --gradient-eclipse: linear-gradient(91deg, #b57ce2 0.47%, #f0aea8 137.94%);
    --gradient-tranquil: linear-gradient(83.5deg, #5e6ffd -15.87%, #aa8aca 96.3%);
    --gradient-azure: linear-gradient(38.65deg, #4568dc 27.36%, #b06ab3 87.78%);
    --gradient-amethyst: linear-gradient(180deg, #141333, #202261 70.63%, #3a237a);
    --primary-page-background: #fff;
    --alternative-page-background: #fff;
    --white: #fff;
    max-width: 1206px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 80px
}

@media screen and (min-width:1025px) {
    .SectionBonuses_root__Gtv1y {
        margin-bottom: 100px
    }
}

.SectionBonuses_content__6G3Mx {
    padding-left: 15px;
    padding-right: 15px
}

@media screen and (min-width:1025px) {
    .SectionBonuses_content__6G3Mx {
        padding-left: 20px;
        padding-right: 20px
    }
}

.SectionBonuses_bonusesList__DXmi_ {
    display: flex;
    flex-direction: column;
    max-width: 460px;
    margin-left: auto;
    margin-right: auto
}

@media screen and (min-width:1025px) {
    .SectionBonuses_bonusesList__DXmi_ {
        flex-direction: row;
        max-width: none;
        margin-left: -20px;
        margin-right: -20px
    }
}

.SectionBonuses_bonusesItem__A0I2d {
    width: 100%;
    display: flex;
    margin-bottom: 20px
}

@media screen and (min-width:1025px) {
    .SectionBonuses_bonusesItem__A0I2d {
        margin-bottom: 0;
        width: 28%;
        padding-left: 20px;
        padding-right: 20px
    }
}

.SectionBonuses_bonusesItem__A0I2d:last-child {
    margin-bottom: 0
}

@media screen and (min-width:1025px) {
    .SectionBonuses_rewardsItem__zUVFi {
        flex: 1 1
    }
}

.SectionBonuses_bonusesItemInner___aL4u {
    display: flex;
    flex-direction: column;
    border-radius: 12px;
    overflow: hidden;
    width: 100%
}

.SectionBonuses_itemImage__RmMIr {
    position: relative;
    background-color: var(--primary-100);
    --primary-100: #e8e8fc;
    --primary-200: #d2d1f9;
    --primary-300: #bbbaf6;
    --primary-400: #a5a3f3;
    --primary: #8e8cf0;
    --primary-rgb: 142, 140, 240;
    --primary-600: #7270c0;
    --primary-700: #555490;
    --primary-800: #393860;
    --primary-900: #1c1c30;
    --secondary-100: #b1b1ce;
    --secondary-200: #8a8ab5;
    --secondary-300: #63639d;
    --secondary-400: #505090;
    --secondary: #3c3c84;
    --secondary-600: #282861;
    --secondary-700: #24244f;
    --secondary-800: #141333;
    --secondary-900: #0c0c1a;
    --tertiary-100: #f1e1f7;
    --tertiary-200: #e4c4f0;
    --tertiary-300: #d6a6e8;
    --tertiary-400: #c989e1;
    --tertiary: #bb6bd9;
    --tertiary-600: #9656ae;
    --tertiary-700: #704082;
    --tertiary-800: #4b2b57;
    --tertiary-900: #25152b;
    --success-100: #d3eadd;
    --success-200: #a6d5ba;
    --success-300: #7ac098;
    --success-400: #4dab75;
    --success: #219653;
    --success-600: #1a7842;
    --success-700: #145a32;
    --success-800: #0d3c21;
    --success-900: #071e11;
    --error-100: #facfd0;
    --error-200: #f49ea1;
    --error-300: #ef6e73;
    --error-400: #e93d44;
    --error: #e40d15;
    --error-600: #b60a11;
    --error-700: #89080d;
    --error-800: #5b0508;
    --error-900: #2e0304;
    --warning-100: #fcebdb;
    --warning-200: #fad6b7;
    --warning-300: #f7c292;
    --warning-400: #f5ad6e;
    --warning: #f2994a;
    --warning-600: #c27a3b;
    --warning-700: #915c2c;
    --warning-800: #613d1e;
    --warning-900: #301f0f;
    --typography-100: #fafafa;
    --typography-200: #e6e6e6;
    --typography-300: #cdcdcd;
    --typography-400: #9b9b9b;
    --typography: #828282;
    --typography-600: #686868;
    --typography-700: #4e4e4e;
    --typography-800: #343434;
    --typography-900: #1a1a1a;
    --star-100: #fae9b7;
    --star-300: #f6d982;
    --star: #f2c94c;
    --star-700: #a98d35;
    --star-900: #61501e;
    --chart-100: #bbebfa;
    --chart-300: #89dbf6;
    --chart: #56ccf2;
    --chart-700: #3c8fa9;
    --chart-900: #225261;
    --accent: #555bf6;
    --white-with-opacity-5: hsla(0, 0%, 100%, .05);
    --white-with-opacity-15: hsla(0, 0%, 100%, .15);
    --white-with-opacity-25: hsla(0, 0%, 100%, .25);
    --white-with-opacity-50: hsla(0, 0%, 100%, .5);
    --star-with-opacity-70: rgba(242, 201, 76, .7);
    --secondary-400-with-opacity-80: rgba(60, 60, 132, .8);
    --secondary-400-with-opacity-40: rgba(60, 60, 132, .4);
    --secondary-600-with-opacity-70: rgba(40, 40, 97, .7);
    --primary-with-opacity-30: rgba(142, 140, 240, .3);
    --primary-with-opacity-50: rgba(142, 140, 240, .5);
    --primary-400-with-opacity-30: rgba(165, 163, 243, .3);
    --primary-700-with-opacity-30: rgba(85, 84, 144, .3);
    --primary-900-with-opacity-40: rgba(28, 28, 48, .4);
    --warning-with-opacity-20: rgba(242, 153, 74, .2);
    --shadow: rgba(36, 36, 79, .56);
    --typography-200-with-opacity-50: hsla(0, 0%, 90%, .5);
    --gradient-pink-right-part: #f2994a;
    --gradient-pink-left-part: #6a4dbc;
    --gradient-pink-base: linear-gradient(90.6deg, #6a4dbc 0.47%, #f2994a 137.94%);
    --gradient-eclipse: linear-gradient(91deg, #b57ce2 0.47%, #f0aea8 137.94%);
    --gradient-tranquil: linear-gradient(83.5deg, #5e6ffd -15.87%, #aa8aca 96.3%);
    --gradient-azure: linear-gradient(38.65deg, #4568dc 27.36%, #b06ab3 87.78%);
    --gradient-amethyst: linear-gradient(180deg, #141333, #202261 70.63%, #3a237a);
    --primary-page-background: #141333;
    --alternative-page-background: #24244f;
    --white: #fff;
    height: auto;
    max-width: 100%;
    width: 100%;
    object-position: bottom center;
    object-fit: contain
}

.SectionBonuses_itemImageDesktop__pCCAw {
    min-height: 116px;
    display: none
}

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

.SectionBonuses_itemImageMobile__6H4Za {
    min-height: 62px;
    display: block
}

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

.SectionBonuses_itemContent__h0rQ5 {
    background-color: var(--primary-900);
    padding: 16px 20px;
    flex: 1 1
}

@media screen and (min-width:1025px) {
    .SectionBonuses_itemContent__h0rQ5 {
        padding: 44px 20px 26px
    }
}

.SectionBonuses_itemTitle__RXkVb {
    font-weight: 800;
    font-size: 28px;
    line-height: 38px;
    color: var(--primary-300);
    margin-bottom: 4px;
    text-align: center
}

@media screen and (min-width:1025px) {
    .SectionBonuses_itemTitle__RXkVb {
        font-size: 44px;
        line-height: 60px;
        margin-bottom: 12px
    }
}

.SectionBonuses_itemSubtitle__E6XXN {
    font-size: 14px;
    line-height: 150%;
    color: var(--typography-100);
    text-align: center
}

@media screen and (min-width:1025px) {
    .SectionBonuses_itemSubtitle__E6XXN {
        font-size: 18px
    }
}

.SectionBonuses_divider__qqMp0 {
    background-color: var(--secondary-800);
    width: 100%;
    height: 1px;
    margin-bottom: 12px;
    margin-top: 12px
}

@media screen and (min-width:1025px) {
    .SectionBonuses_divider__qqMp0 {
        margin-bottom: 16px
    }
}

.SectionBonuses_perksItem__hiXLx {
    color: var(--typography-100);
    font-weight: 700;
    font-size: 14px;
    line-height: 21px;
    margin-bottom: 8px;
    padding-left: 24px;
    position: relative
}

.SectionBonuses_perksItem__hiXLx:before {
    content: "";
    background-image: url(../images/star.svg);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 16px
}

@media screen and (min-width:1025px) {
    .SectionBonuses_perksItem__hiXLx {
        font-size: 16px;
        line-height: 22px;
        padding-left: 36px
    }

    .SectionBonuses_perksItem__hiXLx:before {
        width: 20px;
        height: 20px;
        background-size: 20px
    }
}

.SectionBonuses_perksItem__hiXLx:last-child {
    margin-bottom: 0
}

.SectionBonuses_icon__kgNay {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 20px;
    height: 20px;
    fill: var(--star)
}

@keyframes SectionReels_animationBlink__FZmCn {
    50% {
        opacity: 0
    }
}

@keyframes SectionReels_visibilityControl__4n4a_ {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.SectionReels_content__YMyV0 {
    display: block;
    text-align: center;
    background-color: transparent;
    padding-top: 0;
    padding-bottom: 0
}

.SectionReels_title__vHYlx {
    text-align: center;
    font-weight: 700;
    font-size: 24px;
    line-height: 33px;
    color: var(--typography-100);
    margin-bottom: 24px
}

@supports(text-wrap:balance) {
    .SectionReels_title__vHYlx {
        text-wrap: balance
    }
}

@supports not (text-wrap:balance) {
    .SectionReels_title__vHYlx {
        text-align: center
    }
}

@media screen and (min-width:1025px) {
    .SectionReels_title__vHYlx {
        font-size: 40px;
        line-height: 47px;
        margin-bottom: 24px;
        margin-bottom: 40px
    }
}

.SectionReels_slider__jJ0f1 {
    margin: 0 auto;
    max-width: 1085px
}

.SectionReels_slider__jJ0f1 .slick-slide>div {
    display: block !important
}

.SectionReels_slider__jJ0f1 .slick-list {
    margin-left: -6px;
    margin-right: -6px;
    padding-bottom: 48px
}

@media screen and (min-width:1025px) {
    .SectionReels_slider__jJ0f1 .slick-list {
        margin-left: -17px;
        margin-right: -17px;
        padding-bottom: 54px
    }
}

.SectionReels_slide__d4k75 {
    aspect-ratio: .5625;
    max-width: 280px;
    margin-right: 6px;
    margin-left: 6px
}

@supports not (aspect-ratio:1) {
    .SectionReels_slide__d4k75:before {
        content: "";
        display: inline-block;
        vertical-align: top;
        padding-top: 177.7777777778%
    }
}

@media screen and (min-width:1025px) {
    .SectionReels_slide__d4k75 {
        margin-left: 17px;
        margin-right: 17px
    }
}

.SectionReels_playButton__zo6d4 {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" height="100%" viewBox="0 0 87 115" width="100%"><path clip-rule="evenodd" d="M83.99 10.81C90.08 21.24 86.62 34.66 76.26 40.79L69.05 45.06L74.17 47.38C81.58 50.74 86.52 57.99 86.96 66.17C87.40 74.34 83.27 82.09 76.26 86.24L32.76 111.97C22.41 118.10 9.08 114.61 3.00 104.18C-3.08 93.75 .37 80.33 10.73 74.20L17.94 69.93L12.82 67.61C5.41 64.25 .47 57.00 .03 48.82C-0.40 40.65 3.72 32.90 10.73 28.75L54.23 3.02C64.58 -3.10 77.91 .38 83.99 10.81Z" fill="%23f00" fill-rule="evenodd"></path><path clip-rule="evenodd" d="M33 74L33 41L61 57.5L33 74Z" fill="white" fill-rule="evenodd"></path></svg>') no-repeat 50%/68px 90px
}

.SectionReels_sliderButton__eQU_5 {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    width: 24px;
    height: 24px;
    z-index: 1;
    border-radius: 0
}

@media screen and (min-width:1025px) {
    .SectionReels_sliderButton__eQU_5 {
        width: 40px;
        height: 40px
    }
}

.SectionReels_sliderButton__eQU_5 .SectionReels_arrow__Ecb0t {
    fill: var(--typography-100);
    width: 24px;
    height: 24px
}

.SectionReels_prevButton__xUEUG {
    right: 50%;
    transform: translateX(calc(50% - 24px))
}

@media screen and (min-width:1025px) {
    .SectionReels_prevButton__xUEUG {
        transform: translateX(calc(50% - 32px))
    }
}

.SectionReels_prevButton__xUEUG .SectionReels_arrow__Ecb0t {
    transform: rotate(180deg)
}

.SectionReels_nextButton__SWMt8 {
    right: 50%;
    transform: translateX(calc(50% + 24px))
}

@media screen and (min-width:1025px) {
    .SectionReels_nextButton__SWMt8 {
        transform: translateX(calc(50% + 32px))
    }
}

.SectionReels_author__ogLN3 {
    padding-top: 12px;
    display: flex;
    align-items: center;
    margin-right: 6px;
    margin-left: 6px
}

@media screen and (min-width:1025px) {
    .SectionReels_author__ogLN3 {
        margin-left: 17px;
        margin-right: 17px
    }
}

.SectionReels_authorImage__PFGPL {
    height: auto;
    max-width: 24px;
    width: 100%;
    object-position: bottom center;
    object-fit: contain;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 8px
}

@media screen and (min-width:1025px) {
    .SectionReels_authorImage__PFGPL {
        max-width: 24px
    }
}

.SectionReels_authorName__79a2j {
    font-size: 16px;
    font-weight: 700;
    line-height: 150%;
    color: var(--primary)
}

@keyframes SectionApps_animationBlink___HvwX {
    50% {
        opacity: 0
    }
}

@keyframes SectionApps_visibilityControl__VIZAX {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}


@media screen and (min-width:1025px) {
    .SectionApps_root__oxpgF {
        margin-bottom: 80px
    }
}

.SectionApps_container__4S8Pp {
    margin: 0 auto;
    max-width: 600px;
    padding: 10px 15px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

@media screen and (min-width:1025px) {
    .SectionApps_container__4S8Pp {
        padding-right: 50px;
        padding-left: 50px;
        padding-left: 100px;
        padding-right: 100px;
        margin: 0 auto;
        max-width: 1366px
    }
}

.SectionApps_sectionLink__aKRIi {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.SectionApps_title__mFG22 {
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    color: var(--primary-100);
    margin-bottom: 4px
}

.SectionApps_title__mFG22 strong {
    font-weight: 700
}

@media screen and (min-width:1025px) {
    .SectionApps_title__mFG22 {
        text-transform: uppercase;
        font-size: 20px;
        line-height: 27px;
        margin-bottom: 0
    }
}

.SectionApps_appList__UqN1S {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    margin-left: 8px;
    margin-right: -8px
}

@media screen and (min-width:1025px) {
    .SectionApps_appList__UqN1S {
        height: auto;
        margin-right: -24px
    }
}

.SectionApps_appListItemDivider__Yxlo6 {
    display: none
}

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

.SectionApps_appListItem__FA3TB {
    padding-right: 8px
}

@media screen and (min-width:1025px) {
    .SectionApps_appListItem__FA3TB {
        padding-right: 24px
    }
}

.SectionApps_appIcon__YTp2g {
    display: inline-block;
    width: 32px;
    height: 32px
}

@media screen and (min-width:1025px) {
    .SectionApps_appIcon__YTp2g {
        width: 52px;
        height: 52px
    }
}

.SectionApps_appDivider__eFsj8 {
    font-weight: 800;
    font-size: 25px;
    color: #a5a3f3
}

@keyframes SectionExperts_animationBlink__2TRVe {
    50% {
        opacity: 0
    }
}

@keyframes SectionExperts_visibilityControl__xug5R {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.SectionExperts_root__OWo4c {
    background: var(--white-with-opacity-5);
    margin-left: 7px;
    margin-right: 7px;
    border-radius: 20px
}

.SectionExperts_content__vk_m_ {
    margin: 0 auto;
    max-width: 1366px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 32px 7px
}

@media screen and (min-width:1025px) {
    .SectionExperts_content__vk_m_ {
        padding: 48px 100px
    }
}

.SectionExperts_title__8pIA2 {
    text-align: center;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    color: var(--typography-100);
    margin-bottom: 13px
}

@media screen and (min-width:1025px) {
    .SectionExperts_title__8pIA2 {
        font-size: 40px;
        line-height: 54px
    }
}

.SectionExperts_subtitle__ow0fH {
    text-align: center;
    font-size: 14px;
    line-height: 150%;
    color: var(--typography-200);
    margin-bottom: 32px
}

@media screen and (min-width:1025px) {
    .SectionExperts_subtitle__ow0fH {
        font-size: 16px
    }
}

.SectionExperts_expertListWrapper__JR4P4 {
    max-width: 360px;
    margin-bottom: 30px;
    width: 100%
}

@media screen and (min-width:1025px) {
    .SectionExperts_expertListWrapper__JR4P4 {
        max-width: none;
        margin-bottom: 40px
    }
}

.SectionExperts_expertList__SeH71 {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: -17px;
    margin-right: -8px
}

@media screen and (min-width:1025px) {
    .SectionExperts_expertList__SeH71 {
        margin-right: -24px
    }
}

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

.SectionExperts_expertListItem__CHhZ3 {
    flex: 0 0 auto;
    width: 50%;
    max-width: 100%;
    padding-bottom: 17px;
    padding-right: 8px
}

@media screen and (min-width:1025px) {
    .SectionExperts_expertListItem__CHhZ3 {
        width: 33.3333333333%;
        padding-right: 24px
    }
}

.SectionExperts_expert__NPHBl {
    --primary-100: #e8e8fc;
    --primary-200: #d2d1f9;
    --primary-300: #bbbaf6;
    --primary-400: #a5a3f3;
    --primary: #8e8cf0;
    --primary-rgb: 142, 140, 240;
    --primary-600: #7270c0;
    --primary-700: #555490;
    --primary-800: #393860;
    --primary-900: #1c1c30;
    --secondary-100: #b1b1ce;
    --secondary-200: #8a8ab5;
    --secondary-300: #63639d;
    --secondary-400: #505090;
    --secondary: #3c3c84;
    --secondary-600: #282861;
    --secondary-700: #24244f;
    --secondary-800: #141333;
    --secondary-900: #0c0c1a;
    --tertiary-100: #f1e1f7;
    --tertiary-200: #e4c4f0;
    --tertiary-300: #d6a6e8;
    --tertiary-400: #c989e1;
    --tertiary: #bb6bd9;
    --tertiary-600: #9656ae;
    --tertiary-700: #704082;
    --tertiary-800: #4b2b57;
    --tertiary-900: #25152b;
    --success-100: #d3eadd;
    --success-200: #a6d5ba;
    --success-300: #7ac098;
    --success-400: #4dab75;
    --success: #219653;
    --success-600: #1a7842;
    --success-700: #145a32;
    --success-800: #0d3c21;
    --success-900: #071e11;
    --error-100: #facfd0;
    --error-200: #f49ea1;
    --error-300: #ef6e73;
    --error-400: #e93d44;
    --error: #e40d15;
    --error-600: #b60a11;
    --error-700: #89080d;
    --error-800: #5b0508;
    --error-900: #2e0304;
    --warning-100: #fcebdb;
    --warning-200: #fad6b7;
    --warning-300: #f7c292;
    --warning-400: #f5ad6e;
    --warning: #f2994a;
    --warning-600: #c27a3b;
    --warning-700: #915c2c;
    --warning-800: #613d1e;
    --warning-900: #301f0f;
    --typography-100: #fafafa;
    --typography-200: #e6e6e6;
    --typography-300: #cdcdcd;
    --typography-400: #9b9b9b;
    --typography: #828282;
    --typography-600: #686868;
    --typography-700: #4e4e4e;
    --typography-800: #343434;
    --typography-900: #1a1a1a;
    --star-100: #fae9b7;
    --star-300: #f6d982;
    --star: #f2c94c;
    --star-700: #a98d35;
    --star-900: #61501e;
    --chart-100: #bbebfa;
    --chart-300: #89dbf6;
    --chart: #56ccf2;
    --chart-700: #3c8fa9;
    --chart-900: #225261;
    --accent: #555bf6;
    --white-with-opacity-5: hsla(0, 0%, 100%, .05);
    --white-with-opacity-15: hsla(0, 0%, 100%, .15);
    --white-with-opacity-25: hsla(0, 0%, 100%, .25);
    --white-with-opacity-50: hsla(0, 0%, 100%, .5);
    --star-with-opacity-70: rgba(242, 201, 76, .7);
    --secondary-400-with-opacity-80: rgba(60, 60, 132, .8);
    --secondary-400-with-opacity-40: rgba(60, 60, 132, .4);
    --secondary-600-with-opacity-70: rgba(40, 40, 97, .7);
    --primary-with-opacity-30: rgba(142, 140, 240, .3);
    --primary-with-opacity-50: rgba(142, 140, 240, .5);
    --primary-400-with-opacity-30: rgba(165, 163, 243, .3);
    --primary-700-with-opacity-30: rgba(85, 84, 144, .3);
    --primary-900-with-opacity-40: rgba(28, 28, 48, .4);
    --warning-with-opacity-20: rgba(242, 153, 74, .2);
    --shadow: rgba(36, 36, 79, .56);
    --typography-200-with-opacity-50: hsla(0, 0%, 90%, .5);
    --gradient-pink-right-part: #f2994a;
    --gradient-pink-left-part: #6a4dbc;
    --gradient-pink-base: linear-gradient(90.6deg, #6a4dbc 0.47%, #f2994a 137.94%);
    --gradient-eclipse: linear-gradient(91deg, #b57ce2 0.47%, #f0aea8 137.94%);
    --gradient-tranquil: linear-gradient(83.5deg, #5e6ffd -15.87%, #aa8aca 96.3%);
    --gradient-azure: linear-gradient(38.65deg, #4568dc 27.36%, #b06ab3 87.78%);
    --gradient-amethyst: linear-gradient(180deg, #141333, #202261 70.63%, #3a237a);
    --primary-page-background: #141333;
    --alternative-page-background: #24244f;
    --white: #fff;
    height: 100%
}

.SectionExperts_moreControlWrapper__7fi7g {
    margin-top: 0;
    margin-bottom: 0
}

.SectionExperts_moreExperts__6LjGX {
    margin-right: 40px;
    height: auto;
    max-width: 539px;
    width: 100%;
    object-position: bottom center;
    object-fit: contain;
    display: none
}

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

.SectionExperts_moreControl__1_I_K {
    color: var(--primary);
    font-weight: 600;
    font-size: 16px;
    line-height: 22px
}

.SectionExperts_moreControlIcon__811tH {
    margin-right: -10px;
    margin-left: 20px
}

.SectionExperts_more__8uCU7 {
    display: flex;
    align-items: center
}

.SectionExperts_icon__3qM5g {
    width: 24px;
    height: 24px;
    color: currentColor
}

@keyframes SectionFeaturing_animationBlink__Yegwz {
    50% {
        opacity: 0
    }
}

@keyframes SectionFeaturing_visibilityControl__30il2 {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.SectionFeaturing_content__So7nP {
    margin: 0 auto;
    max-width: 1366px;
    padding-right: 15px;
    padding-left: 15px;
    display: flex;
    flex-direction: column;
    align-items: center
}

@media screen and (min-width:1025px) {
    .SectionFeaturing_content__So7nP {
        padding-right: 50px;
        padding-left: 50px;
        flex-direction: row;
        padding-left: 100px;
        padding-right: 100px
    }
}

.SectionFeaturing_title__XlGoj {
    height: 100%;
    font-size: 24px;
    line-height: 34px;
    text-align: center;
    color: var(--primary-100);
    margin-bottom: 32px;
    font-weight: 700;
    padding-left: 15px;
    padding-right: 15px;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px
}

@media screen and (min-width:1025px) {
    .SectionFeaturing_title__XlGoj {
        font-size: 20px;
        line-height: 28px;
        padding-top: 57px;
        padding-bottom: 57px;
        margin-right: 34px;
        margin-bottom: 0;
        min-width: 204px
    }
}

.SectionFeaturing_partners__a_xQf {
    height: auto;
    max-width: 100%;
    width: 100%;
    object-position: bottom center;
    object-fit: contain
}

.SectionFeaturing_partnersMobile__QWqHu {
    display: block
}

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

.SectionFeaturing_partnersDesktop__C63dw {
    display: none
}

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

@keyframes SectionGetStarted_animationBlink__AXWAn {
    50% {
        opacity: 0
    }
}

@keyframes SectionGetStarted_visibilityControl__GK5pV {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.SectionGetStarted_root__y1KDB {
    display: flex;
    flex-direction: column;
    position: relative
}

.SectionGetStarted_content__35cBw {
    padding: 32px 15px 49px
}

@media screen and (min-width:1025px) {
    .SectionGetStarted_content__35cBw {
        padding-right: 50px;
        padding-left: 50px;
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 20px 20px 63px
    }
}

.SectionGetStarted_title__W5Ys6 {
    font-weight: 800;
    margin-bottom: 12px;
    font-size: 28px;
    line-height: 38px
}

@media screen and (min-width:1025px) {
    .SectionGetStarted_title__W5Ys6 {
        text-align: center;
        margin-bottom: 16px;
        font-size: 44px;
        line-height: 60px
    }
}

.SectionGetStarted_titleStart__iMdR1 {
    color: var(--typography-100)
}

@media screen and (min-width:1025px) {
    .SectionGetStarted_titleStart__iMdR1 {
        margin-bottom: 4px
    }
}

.SectionGetStarted_titleEnd__6gYKx {
    color: var(--primary-400)
}

.SectionGetStarted_text__vEy9e {
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: var(--typography-100);
    margin-bottom: 21px;
    max-width: 740px;
    text-align: left
}

@media screen and (min-width:1025px) {
    .SectionGetStarted_text__vEy9e {
        margin-bottom: 38px;
        text-align: center
    }
}

.SectionGetStarted_button__EHt9T {
    width: 100%;
    background: var(--primary);
    color: var(--typography-900);
    font-weight: 600;
    height: 48px;
    justify-content: space-between;
    padding-right: 48px;
    padding-left: 48px
}

@media screen and (min-width:1025px) {
    .SectionGetStarted_button__EHt9T {
        font-size: 18px;
        line-height: 21px;
        height: 56px
    }
}

.SectionGetStarted_buttonWrapper__lvn5_ {
    width: 100%;
    max-width: 320px;
    margin: 0 auto
}

.SectionGetStarted_buttonLabel__ixwkt {
    width: 100%
}

.SectionGetStarted_icon__N0SDg {
    width: 24px;
    height: 24px;
    color: currentColor
}

.SectionGetStarted_illustration__3win0 {
    height: auto;
    max-width: 100%;
    width: 100%;
    object-position: bottom center;
    object-fit: contain
}

.SectionGetStarted_illustrationDesktop__UD1O5 {
    display: none
}

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

.SectionGetStarted_illustrationMobile__n8MSf {
    display: block
}

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

@keyframes SectionAdvantages_animationBlink__rmvIh {
    50% {
        opacity: 0
    }
}

@keyframes SectionAdvantages_visibilityControl___95Mp {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.SectionAdvantages_root__Gv3Br {
    background: var(--white-with-opacity-5);
    margin-left: 20px;
    margin-right: 20px;
    border-radius: 20px
}

.SectionAdvantages_content___2VKN {
    margin: 0 auto;
    max-width: 1366px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 32px 15px
}

@media screen and (min-width:1025px) {
    .SectionAdvantages_content___2VKN {
        padding-right: 50px;
        padding-left: 50px;
        flex-direction: row;
        padding: 60px 100px
    }
}

.SectionAdvantages_description__xBv8j {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 400px;
    width: 100%
}

@media screen and (min-width:1025px) {
    .SectionAdvantages_description__xBv8j {
        margin-right: 118px;
        align-items: flex-start
    }
}

.SectionAdvantages_title__wyvk3 {
    font-weight: 700;
    font-size: 28px;
    line-height: 33px;
    color: var(--typography-100);
    text-align: center;
    margin-bottom: 8px
}

@media screen and (min-width:1025px) {
    .SectionAdvantages_title__wyvk3 {
        text-align: left;
        font-size: 40px;
        line-height: 145%
    }
}

.SectionAdvantages_text__DtroJ {
    font-weight: 400;
    font-size: 14px;
    line-height: 145%;
    text-align: center;
    color: var(--typography-200);
    margin-bottom: 24px
}

@media screen and (min-width:1025px) {
    .SectionAdvantages_text__DtroJ {
        text-align: left;
        font-size: 18px;
        line-height: 145%
    }
}

.SectionAdvantages_advantageList__r88nx {
    flex-grow: 1;
    margin-bottom: -24px;
    max-width: 600px
}

@media screen and (min-width:1025px) {
    .SectionAdvantages_advantageList__r88nx {
        margin-bottom: -35px;
        max-width: none
    }
}

.SectionAdvantages_advantageListItem__PWWyB {
    padding-bottom: 24px
}

@media screen and (min-width:1025px) {
    .SectionAdvantages_advantageListItem__PWWyB {
        padding-bottom: 35px
    }
}

.SectionAdvantages_advantage__55Fl7 {
    display: flex
}

@media screen and (min-width:1025px) {
    .SectionAdvantages_advantage__55Fl7 {
        align-items: center
    }
}

.SectionAdvantages_advantageIcon__0txot {
    margin-right: 16px;
    height: auto;
    max-width: 48px;
    width: 100%;
    object-position: bottom center;
    object-fit: contain
}

.SectionAdvantages_advantageText__QOBz1 {
    font-size: 14px;
    line-height: 24px;
    color: var(--typography-100)
}

@media screen and (min-width:1025px) {
    .SectionAdvantages_advantageText__QOBz1 {
        font-weight: 500;
        font-size: 18px;
        line-height: 140%
    }
}

.Home_section__WvOy_ {
    margin-bottom: 10px
}

@keyframes HomePage_animationBlink__z16BZ {
    50% {
        opacity: 0
    }
}

@keyframes HomePage_visibilityControl__tDmjE {
    0% {
        opacity: 0
    }

    1% {
        opacity: 1
    }

    99% {
        opacity: 1
    }

    to {
        opacity: 0;
        visibility: hidden;
        display: none
    }
}

.HomePage_root__ukJOm {
    background: var(--primary-page-background);
    min-height: 100%
}

/* Базові стилі для форматування тексту */
strong, b { font-weight: bold !important; }
em, i { font-style: italic !important; }
u { text-decoration: underline !important; }
strike, s { text-decoration: line-through !important; }
h1 { font-size: 2em !important; margin: 0.67em 0 !important; }
h2 { font-size: 1.5em !important; margin: 0.75em 0 !important; }
h3 { font-size: 1.17em !important; margin: 0.83em 0 !important; }