.lp-section__title{font-size:32px;font-weight:700;line-height:38px;margin-bottom:24px;text-align:center}@media screen and (min-width: 768px){.lp-section__title{font-size:44px;line-height:120%}}@media screen and (min-width: 1024px){.lp-section__title{margin-bottom:44px}}.lp-section--hero{padding:32px 16px 60px}@media screen and (min-width: 768px){.lp-section--hero{padding:40px 36px 90px}}@media screen and (min-width: 1024px){.lp-section--hero{padding:90px 36px 90px;margin:0 auto;max-width:1116px}}@media screen and (min-width: 1400px){.lp-section--hero{padding:90px 0}}.lp-section--cta{background:#1b04f7}.lp-btn{font-weight:700;line-height:160%;padding:0 32px;height:44px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;border-radius:6px}@media screen and (min-width: 768px){.lp-btn{font-size:18px;height:54px}}@media screen and (min-width: 1024px){.lp-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.lp-btn--primary{background:#25f257}.lp-btn--primary:hover{background:#25ff5a}.lp-badge{background:#9346be;border-radius:8px;padding:32px;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:160%}@media screen and (min-width: 768px){.lp-badge{width:33.3333333333%;padding:24px}}@media screen and (min-width: 1024px){.lp-badge{padding:32px}}.lp-badge__value{font-weight:700;font-size:24px}.lp-badge__label{font-size:18px}.lp-step__media img{max-width:100%}@media screen and (min-width: 1024px){.lp-hero__layout{display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px;margin-bottom:36px}}@media screen and (min-width: 1400px){.lp-hero__layout{gap:120px}}@media screen and (min-width: 1024px){.lp-hero__content{-webkit-box-flex:1;-ms-flex:1 0 368px;flex:1 0 368px;width:368px}}.lp-hero__media{margin:30px 0;text-align:center}@media screen and (min-width: 1024px){.lp-hero__media{margin:56px 0 0}}@media screen and (min-width: 1400px){.lp-hero__media{margin:86px 0 0}}.lp-hero__media img{max-width:600px;width:100%}@media screen and (min-width: 1024px){.lp-hero__media img{max-width:100%}}.lp-hero__title{font-size:40px;line-height:100%;margin-bottom:16px;font-weight:700}@media screen and (min-width: 768px){.lp-hero__title{font-size:44px;line-height:120%;margin-bottom:24px}}@media screen and (min-width: 1024px){.lp-hero__title{width:140%}}@media screen and (min-width: 1400px){.lp-hero__title{margin-bottom:32px;font-size:72px;line-height:100%;width:250%;letter-spacing:-1px}}.lp-hero__lead{font-size:18px;line-height:160%;margin-bottom:16px;font-weight:bold}@media screen and (min-width: 768px){.lp-hero__lead{font-size:20px;line-height:150%;margin-bottom:24px}}.lp-hero__description{font-size:18px;margin-bottom:16px;line-height:140%}@media screen and (min-width: 768px){.lp-hero__description{margin-bottom:24px;font-size:20px}}.lp-hero__badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (min-width: 768px){.lp-hero__badges{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:36px}}@media screen and (min-width: 1024px){.lp-how__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lp-how .lp-step{padding:0 16px}@media screen and (min-width: 768px){.lp-how .lp-step{padding:0 36px}}@media screen and (min-width: 1024px){.lp-how .lp-step{padding:0 36px}}@media screen and (min-width: 1400px){.lp-how .lp-step{padding:0}}.lp-how .lp-step.media{max-width:440px;display:block;margin:0 auto 24px;text-align:center}@media screen and (min-width: 1024px){.lp-how .lp-step.media{margin-left:0;margin-right:0;margin-bottom:0;max-width:558px;width:558px;height:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1400px){.lp-how .lp-step.media{height:520px}}.lp-how .lp-step.media img{width:75%}.lp-how .lp-step.text{font-size:20px;line-height:160%;margin-bottom:24px}@media screen and (min-width: 1024px){.lp-how .lp-step.text{height:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}}@media screen and (min-width: 1400px){.lp-how .lp-step.text{height:520px}}@media screen and (min-width: 1024px){.lp-how__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width: 1024px){.lp-how__col div{max-width:558px}}@media screen and (min-width: 1024px){.lp-how__col:last-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.lp-how__col:last-child div:last-child{padding:0 0 0 16px;margin:0;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 768px){.lp-how__col:last-child div:last-child{padding:0 0 0 36px}}@media screen and (min-width: 1024px){.lp-how__col:last-child div:last-child{padding:0;width:100%}}.lp-how__col:last-child div:last-child img{max-width:75%}@media screen and (min-width: 1024px){.lp-how__col:last-child div:last-child img{max-width:100%;width:100%}}@media screen and (min-width: 1400px){.lp-how__col:last-child div:last-child img{height:100%;width:auto}}.lp-cta{max-width:1116px;margin:0 auto;padding:24px 16px;text-align:center}@media screen and (min-width: 768px){.lp-cta{padding:40px 36px}}@media screen and (min-width: 1400px){.lp-cta{padding:40px 0}}.lp-cta__text{color:#fff;font-size:18px;line-height:160%;margin-bottom:36px}.lp-cta .lp-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.lp-items{margin:16px 0 16px 24px;list-style:circle}@media screen and (min-width: 768px){.lp-items{margin:24px 0 24px 24px}}.loyalty-page__wrapper{margin-left:16px;margin-right:16px}@media screen and (min-width: 768px){.loyalty-page__wrapper{margin-left:36px;margin-right:36px}}@media screen and (min-width: 1400px){.loyalty-page__wrapper{max-width:1116px;margin:auto}}.loyalty__faqs{padding-top:60px;padding-bottom:60px}@media screen and (min-width: 768px){.loyalty__faqs{padding-top:80px;padding-bottom:120px}}@media screen and (min-width: 1400px){.loyalty__faqs{padding-top:120px;padding-bottom:140px}}.loyalty__faqs .title-md{font-size:32px;line-height:38px;font-weight:700;margin-bottom:48px;text-align:center}@media screen and (min-width: 767px){.loyalty__faqs .title-md{font-size:40px;line-height:100%}}.loyalty__faqs .faq_item{border-radius:16px;overflow:hidden;border:1px solid rgba(53,0,190,.1);margin-bottom:20px}@media screen and (min-width: 768px){.loyalty__faqs .faq_item{margin-bottom:24px}}.loyalty__faqs .faq_item_head{border:none;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.3s;transition:.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px}@media screen and (max-width: 767px){.loyalty__faqs .faq_item_head{padding:16px}}.loyalty__faqs .faq_item_name{font-size:24px;font-weight:700;line-height:140%}@media screen and (max-width: 767px){.loyalty__faqs .faq_item_name{font-size:16px;font-weight:700;line-height:26px}}.loyalty__faqs .faq_item_arrow{-ms-flex-negative:0;flex-shrink:0;margin-left:16px;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:9px 16px;background-image:url(/img/icons/i_faq_arrow.svg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.loyalty__faqs .faq_item_cont{padding:0 24px 24px;color:rgba(0,0,0,.6);font-size:20px;font-weight:400;line-height:160%;opacity:0;display:none}@media screen and (max-width: 767px){.loyalty__faqs .faq_item_cont{font-size:16px;font-weight:400;line-height:26px;padding:0 16px 16px}}.loyalty__faqs .faq_item.active .faq_item_head{border:none}.loyalty__faqs .faq_item.active .faq_item_arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.loyalty__faqs .faq_item.active .faq_item_cont{margin-top:-8px;opacity:1}@media screen and (max-width: 767px){.loyalty__faqs .faq_item.active .faq_item_cont{margin-top:0}}.loyalty__faqs .faq_item_cont{border:none}
