@keyframes bonus-landing-banner-cross-animation{0%{transform:translateX(-50%) scale(1)}to{transform:translateX(-50%) scale(1.5)}}@keyframes bonus-landing-banner-percent-left-animation{0%{transform:translateX(-40%)}to{transform:translateX(-60%)}}@keyframes bonus-landing-banner-percent-right-animation{0%{transform:translateX(40%) scaleX(-1)}to{transform:translateX(60%) scaleX(-1)}}.bonus-landing .page[data-page-key=home]{padding:48px 24px;overflow:hidden;position:relative;z-index:1}.bonus-landing .page[data-page-key=home]>img.banner-bg,.bonus-landing .page[data-page-key=home]>img.banner-cross{position:absolute;right:0;height:100%;left:50%;top:0;z-index:-1;transform:translateX(-50%);display:block;width:auto}.bonus-landing .page[data-page-key=home]>img.banner-cross.mobile{animation-name:bonus-landing-banner-cross-animation;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate-reverse}.bonus-landing .page[data-page-key=home]>img.banner-cross.desktop{display:none}.bonus-landing .page[data-page-key=home]>img.banner-cross.mobile{opacity:.05}.bonus-landing .page[data-page-key=home]>img.banner-percent{position:absolute;top:0;left:0;transform:translateX(-40%);opacity:.05;height:100%}.bonus-landing .page[data-page-key=home]>img.banner-percent.left,.bonus-landing .page[data-page-key=home]>img.banner-percent.right{animation-name:bonus-landing-banner-percent-left-animation;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate-reverse}.bonus-landing .page[data-page-key=home]>img.banner-percent.right{left:unset;transform:translateX(40%) scaleX(-1);right:0;animation-name:bonus-landing-banner-percent-right-animation}.bonus-landing .page[data-page-key=home] .button{margin-top:8vw;z-index:2;position:relative}.bonus-landing .page[data-page-key=about] .switcher .render{margin:6vw 0;background-color:rgba(0,0,0,.85);border-radius:8px;aspect-ratio:2/1.2;color:#fff;position:relative;text-align:left;overflow:hidden}.bonus-landing .page[data-page-key=about] .switcher .render .content{position:absolute;left:10%;right:0;top:10%;bottom:10%}.bonus-landing .page[data-page-key=about] .switcher .render .title{position:absolute;right:0;top:0;font-size:6vw;text-align:left}.bonus-landing .page[data-page-key=about] .switcher .render .title .text{text-transform:uppercase;margin-bottom:2vw;font-size:7vw;line-height:7vw;font-weight:700;text-shadow:5px 4px 6px rgba(0,0,0,.6)}.bonus-landing .page[data-page-key=about] .switcher .render .title .description{font-size:3.5vw;margin-bottom:0;line-height:unset;background-color:#0a962f;white-space:nowrap;padding:.5vw 2vw;border-radius:4px 0 0 4px;text-shadow:5px 4px 6px rgba(0,0,0,.6)}.bonus-landing .page[data-page-key=about] .switcher .render .condition{position:absolute;left:0;bottom:0;right:0;font-size:3.5vw;line-height:5vw;margin-bottom:0;text-shadow:5px 4px 6px rgba(0,0,0,.6)}.bonus-landing .page[data-page-key=about] .switcher .render .condition.vip{font-size:5vw}.bonus-landing .page[data-page-key=about] .switcher .render .cashback{position:absolute;left:0;top:0;font-size:4vw;margin-bottom:0;line-height:unset;text-shadow:5px 4px 6px rgba(0,0,0,.6)}.bonus-landing .page[data-page-key=about] .switcher .render[data-key=sweet] .title .description{background-color:#fb84dd}.bonus-landing .page[data-page-key=about] .switcher .render[data-key=spicy] .title .description{background-color:#603737}.bonus-landing .page[data-page-key=about] .switcher .render[data-key=fire] .title .description{background-color:#c63734}.bonus-landing .page[data-page-key=about] .switcher .render .render-particles{position:absolute;bottom:0;width:100%;height:100%}.bonus-landing .page[data-page-key=about] .switcher .render[data-key=spicy] .render-particles,.bonus-landing .page[data-page-key=about] .switcher .render[data-key=sweet] .render-particles{filter:brightness(100);-webkit-filter:brightness(100)}.bonus-landing .page[data-page-key=about] .switcher .render .render-bg{position:absolute;top:0;width:100%}.bonus-landing .page[data-page-key=about] .switcher .render .render-fg{position:absolute;top:0;height:100%;bottom:0;right:10%;transform:translateX(10%) scale(2) rotateZ(36deg);opacity:.1}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(1){font-size:3vw}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(2){font-size:10vw;line-height:9vw;font-weight:700}.bonus-landing .page[data-page-key=about] .switcher .render .cashback div:nth-child(2):after{font-size:5vw;margin-left:1.5vw}.bonus-landing .page[data-page-key=features] .footer{font-weight:400}.bonus-landing .page[data-page-key=features] .cards{padding-bottom:unset}.bonus-landing .page[data-page-key=way] .waypoints{padding-top:48px}.bonus-landing .page[data-page-key=subscribe] .button{font-size:5.8vw;padding:6vw 4.5vw}