html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{min-width:360px;overflow-x:hidden;color:#333;line-height:1.2;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;// Change the default tap highlight in iOS
-webkit-tap-highlight-color: $black-900-a40}main{overflow:hidden;display:block !important}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}h1{font-size:30px;margin-bottom:8px}h2{font-size:20px}h3{font-size:15px}@media only screen and (min-width: 1024px){h1{font-size:60px;margin-bottom:8px}h2{font-size:30px}h3{font-size:20px}}.container{max-width:480px;margin:0
auto;padding:0
20px}@media only screen and (min-width: 768px){.container{max-width:768px}}@media only screen and (min-width: 1024px){.container{max-width:1024px}}@media only screen and (min-width: 1400px){.container{max-width:1000px;padding:0}}.section-header{padding:48px
0 60px 0;position:relative;text-align:center;margin:0
auto}.section-header__bg-cover{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover;object-position:bottom;z-index:-1}.section-header__icon-left{display:none}.section-header__icon-right{position:absolute;bottom:-130px;width:135px;height:135px;transform:translate(-50%,-50%)}.section-header__title{color:#fff}.section-header__subtitle{color:#4d58ff;margin-bottom:32px}@media only screen and (min-width: 768px){.section-header{padding:64px
0 100px 0}.section-header__bg-cover{object-position:center}.section-header__subtitle{margin-bottom:64px}.section-header__icon-left{position:absolute;display:block;width:147px;height:147px;left:48px;bottom:-48px}.section-header__icon-right{width:185px;height:185px;right:-11px;bottom:-90px;transform:none}}@media only screen and (min-width: 1024px){.section-header__icon-left{position:absolute;left:18px;bottom:-100px;width:242px;height:217px}.section-header__icon-right{position:absolute;right:-137px;bottom:-163px;width:314px;height:292px}}@media only screen and (min-width: 1400px){.section-header__icon-left{left:98px;bottom:-100px}.section-header__icon-right{right:33px;bottom:-163px}}.teasers{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0
auto}.teasers__item{max-width:200px;margin-bottom:14px}.teasers__icon{width:48px;height:48px;color:#fff}.teasers__description{font-size:15px;color:#fff;font-weight:700;line-height:1.4}@media only screen and (min-width: 768px){.teasers{flex-direction:row;align-items:flex-start}.teasers__item{margin:0
16px}.teasers__icon{width:64px;height:64px}.teasers__description{font-size:15px}}@media only screen and (min-width: 1024px){.teasers__item{max-width:280px;margin:0
8px}.teasers__description{font-size:20px}}.guide{padding:56px
0 64px 0}.guide__discount{margin-top:62px}.guide__img{position:relative;max-width:280px}.guide__img
img{max-width:100%}.guide__number{position:absolute;bottom:0;left:0;font-weight:700;color:#4d58ff;opacity:0.4}.guide__number_sm{bottom:37px;left:24px;font-size:20px}.guide__number_mid{bottom:26px;left:65px;font-size:40px}.guide__number_big{right:10px;bottom:3px;font-size:70px;left:initial;opacity:1}.guide__item{display:flex;align-items:center;flex-direction:column;margin-bottom:62px}.guide__item:last-child{margin-bottom:0}.guide__content{margin-top:18px;max-width:600px}.guide__title{margin-bottom:17px}.guide__text{font-size:15px;line-height:1.4;margin-bottom:16px}.guide__text_sm{font-size:15px}.guide__text_muted{font-size:13px;color:#999;margin-bottom:0}@media only screen and (min-width: 768px){.guide{padding:100px
0 64px 0}.guide__discount{margin-top:61px}.guide__content{margin-left:60px;margin-top:0}.guide__item{flex-direction:row;margin-bottom:61px}.guide__item_reverse{flex-direction:row-reverse;justify-content:space-between}.guide__item_reverse
.guide__content{margin-left:0;margin-right:60px}.guide__item_reverse
.guide__img{margin-right:20px}.guide__text{font-size:15px}.guide__text_sm{font-size:13px}}@media only screen and (min-width: 1024px){.guide{padding:120px
0}.guide__discount{margin-top:118px}.guide__item{margin-bottom:118px}.guide__text{font-size:20px}.guide__text_sm{font-size:15px}}.discount{display:flex;justify-content:center;align-items:center;text-align:center;padding:24px
20px;background:rgba(77,88,255,0.15);margin-left:-20px;margin-right:-20px;flex-direction:column}.discount__text{color:#4d58ff;font-weight:700;font-size:20px;margin-bottom:0}.discount__btn{flex-shrink:0;padding:18px
40px 18px;text-decoration:none;color:#fff;font-weight:700;font-size:20px;background:#4d58ff;box-shadow:0px 3px 6px rgba(80, 55, 10, 0.15), inset 0px -3px 0px rgba(0,0,0,0.15);border-radius:5px;border:none;outline:none;width:100%;margin-top:24px}.discount__btn:hover{color:#fff !important;background:#2e39e9}@media only screen and (min-width: 480px){.discount{border-radius:16px}}@media only screen and (min-width: 768px){.discount{flex-direction:column;padding-top:24px;padding-bottom:24px;border-radius:8px;margin-left:0;margin-right:0}.discount__text{margin-right:0}.discount__btn{width:auto}}@media only screen and (min-width: 1024px){.discount{flex-direction:row;padding:40px
40px 41px 40px}.discount__text{margin-bottom:0;margin-right:40px}.discount__btn{margin-top:0}}.faq{text-align:left;padding-bottom:80px}.faq__title{margin-bottom:32px}.faq__bonus-rules{margin-top:32px}.faq__contacts{margin-top:34px}.faq__discount{margin-top:65px}@media only screen and (min-width: 1024px){.faq{}.faq__discount{margin-top:120px}}.bonus-spoiler{padding:15px
0 16px 0;border-top:1px solid #e6e6e6}.bonus-spoiler_active{padding:15px
0 0 0}.bonus-spoiler_active .bonus-spoiler__icon{top:-2px;transform:rotate(90deg)}.bonus-spoiler_active .bonus-spoiler__content{display:block}.bonus-spoiler:last-child{border-bottom:1px solid #e6e6e6}.bonus-spoiler__title{line-height:1.4;margin-bottom:0}.bonus-spoiler__header{display:flex;align-items:center;cursor:pointer;color:#333;transition:color 150ms ease-in-out}html:not(.touch) .bonus-spoiler__header:hover,.bonus-spoiler__header:active{color:#4d58ff}.bonus-spoiler__icon{position:relative;flex-shrink:0;margin-right:16px;width:16px;height:16px}.bonus-spoiler__content{display:none;padding-left:32px;margin-top:24px;line-height:1.4}.bonus-spoiler__text{font-size:15px;margin-bottom:12px}.bonus-spoiler__list{font-size:15px;margin-top:0;padding-left:22px;list-style-type:disc}.bonus-spoiler__item{margin-bottom:12px}.bonus-spoiler
a{color:#4d58ff;text-decoration:none}.bonus-spoiler a:hover{color:#2E39E9;text-decoration:underline}@media only screen and (min-width: 768px){.bonus-spoiler{}.bonus-spoiler__text{font-size:15px}.bonus-spoiler__list{padding-left:22px}.bonus-spoiler__item{font-size:15px}}@media only screen and (min-width: 1024px){.bonus-spoiler{padding:24px
0 23px 0}.bonus-spoiler_active .bonus-spoiler__icon{top:0}.bonus-spoiler__icon{margin-right:16px}.bonus-spoiler_active{padding:24px
0}.bonus-spoiler__content{margin-top:16px;line-height:1.5}.bonus-spoiler__text{font-size:20px}.bonus-spoiler__list{padding-left:30px}.bonus-spoiler__item{font-size:20px}}.bonus-rules{display:flex;align-items:center;justify-content:center;background-color:#f2f2f2;border-radius:8px;padding:25px
20px 23px 20px;text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bonus-rules:hover,.bonus-rules:active,.bonus-rules:focus-visible{background:#e6e6e6;color:#333}.bonus-rules__icon{position:relative;bottom:1px;margin-right:8px;width:32px;height:32px}.bonus-rules__text{font-size:15px;font-weight:700;margin-bottom:0}@media only screen and (min-width: 768px){.bonus-rules{border-radius:8px}.bonus-rules__icon{margin-right:8px}}@media only screen and (min-width: 1024px){.bonus-rules{border-radius:16px;padding:25px
24px 23px 24px}.bonus-rules__icon{margin-right:16px}}.contacts{font-size:15px;color:#999}.contacts__text{margin-bottom:4px}.contacts__text
a{text-decoration:none;color:#333;font-weight:700}.contacts__text
b{color:#333}