.HowItWorks-module-scss-module__D1_hmq__section{background-color:#fff}.HowItWorks-module-scss-module__D1_hmq__steps{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.HowItWorks-module-scss-module__D1_hmq__line{background-color:#e8eaf0;height:1px;position:absolute;top:20px;left:40px;right:calc(25% - 40px)}.HowItWorks-module-scss-module__D1_hmq__step{flex-direction:column;align-items:flex-start;padding:0 20px;display:flex}.HowItWorks-module-scss-module__D1_hmq__step:first-child{padding-left:0}.HowItWorks-module-scss-module__D1_hmq__step:last-child{padding-right:0}.HowItWorks-module-scss-module__D1_hmq__step:hover .HowItWorks-module-scss-module__D1_hmq__body{flex-direction:column;display:flex}.HowItWorks-module-scss-module__D1_hmq__step:hover .HowItWorks-module-scss-module__D1_hmq__num{border-color:#5f1ada;transform:scale(1.1)}.HowItWorks-module-scss-module__D1_hmq__step:hover .HowItWorks-module-scss-module__D1_hmq__num span,.HowItWorks-module-scss-module__D1_hmq__step:hover .HowItWorks-module-scss-module__D1_hmq__title{color:#5f1ada}.HowItWorks-module-scss-module__D1_hmq__num{z-index:1;background-color:#fff;border:1px solid #d0d8e8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:20px;transition:all .2s;display:flex;position:relative}.HowItWorks-module-scss-module__D1_hmq__num span{color:#b4c3cd;letter-spacing:1px;font-size:12px;font-weight:400;transition:color .2s}.HowItWorks-module-scss-module__D1_hmq__title{color:#1e233c;letter-spacing:.18px;margin-bottom:12px;font-size:18px;font-weight:700;line-height:22px;transition:color .2s}.HowItWorks-module-scss-module__D1_hmq__desc{color:#5f697d;letter-spacing:.15px;max-width:280px;font-size:15px;line-height:20px}.HowItWorks-module-scss-module__D1_hmq__note{color:#9da7b4;border-top:1px solid #f1f1f1;margin-top:32px;padding-top:20px;font-size:14px}@media (max-width:768px){.HowItWorks-module-scss-module__D1_hmq__steps{grid-template-columns:1fr;gap:0}.HowItWorks-module-scss-module__D1_hmq__line{display:none}.HowItWorks-module-scss-module__D1_hmq__steps{row-gap:28px}.HowItWorks-module-scss-module__D1_hmq__step{flex-direction:row;align-items:flex-start;gap:16px;padding:0}.HowItWorks-module-scss-module__D1_hmq__num{flex-shrink:0;margin-bottom:0}.HowItWorks-module-scss-module__D1_hmq__num span{font-size:15px}.HowItWorks-module-scss-module__D1_hmq__title{margin-bottom:0;font-size:16px;line-height:22px}.HowItWorks-module-scss-module__D1_hmq__desc{max-width:none;font-size:14px;line-height:20px}.HowItWorks-module-scss-module__D1_hmq__note{border:0;margin-top:40px;padding-top:0;font-size:12px;line-height:20px}}
.PromoBanner-module-scss-module__5yderq__promoBanner{background-color:#f1f1f1;padding-top:0;padding-bottom:80px}.PromoBanner-module-scss-module__5yderq__promoBanner .PromoBanner-module-scss-module__5yderq__button{justify-content:center;align-self:flex-start;align-items:center;gap:12px;width:262px;padding:24px 0;display:flex}.PromoBanner-module-scss-module__5yderq__promoBanner .PromoBanner-module-scss-module__5yderq__button:hover .PromoBanner-module-scss-module__5yderq__button_text:before{background-color:#fff}.PromoBanner-module-scss-module__5yderq__wrapper{background-color:#5f1ada;border-radius:12px;min-height:573px;display:flex;position:relative;overflow:hidden}.PromoBanner-module-scss-module__5yderq__left{flex-direction:column;flex:1;min-width:0;display:flex}.PromoBanner-module-scss-module__5yderq__text{flex-direction:column;flex:1;justify-content:space-between;gap:24px;padding:44px;display:flex}.PromoBanner-module-scss-module__5yderq__top{flex-direction:column;gap:20px;display:flex}.PromoBanner-module-scss-module__5yderq__badges{gap:10px;display:flex}.PromoBanner-module-scss-module__5yderq__badge{letter-spacing:.2px;color:#fff;white-space:nowrap;border:1px solid #fff9;border-radius:6px;padding:6px 13px;font-size:20px;font-weight:400;line-height:24px}.PromoBanner-module-scss-module__5yderq__badgeFilled{color:#5f1ada;background-color:#fff;border-color:#0000;font-weight:700}.PromoBanner-module-scss-module__5yderq__title{color:#fff;letter-spacing:.6px;font-size:60px;line-height:1}.PromoBanner-module-scss-module__5yderq__description{color:#fffc;letter-spacing:1px;max-width:718px;font-size:18px;line-height:24px}.PromoBanner-module-scss-module__5yderq__button_text{justify-content:center;align-items:center;gap:12px;display:flex}.PromoBanner-module-scss-module__5yderq__button_text:before{content:"";background-color:#1e233c;width:12px;height:7px;transition:all .3s;-webkit-mask-image:url(/images/arrow-right.svg);mask-image:url(/images/arrow-right.svg);-webkit-mask-size:cover;mask-size:cover}.PromoBanner-module-scss-module__5yderq__image{flex-shrink:0;width:456px;position:relative}.PromoBanner-module-scss-module__5yderq__image img{object-fit:cover;object-position:right}.PromoBanner-module-scss-module__5yderq__stats{border-top:1px solid #fff3;gap:54px;padding:0 44px;display:flex}.PromoBanner-module-scss-module__5yderq__stat{padding:20px 0}.PromoBanner-module-scss-module__5yderq__stat:not(:first-child){border-left:1px solid #fff3;padding-left:24px}.PromoBanner-module-scss-module__5yderq__statValue{color:#fff;letter-spacing:.32px;font-size:32px;font-weight:700;line-height:32px}.PromoBanner-module-scss-module__5yderq__statLabel{color:#fff9;letter-spacing:.18px;font-size:18px;line-height:24px}@media (max-width:768px){.PromoBanner-module-scss-module__5yderq__promoBanner{padding-top:0;padding-bottom:40px}.PromoBanner-module-scss-module__5yderq__wrapper{flex-direction:column;min-height:0}.PromoBanner-module-scss-module__5yderq__left{display:contents}.PromoBanner-module-scss-module__5yderq__text{flex:none;order:1;justify-content:flex-start;gap:32px;padding:12px 12px 32px}.PromoBanner-module-scss-module__5yderq__top{gap:24px}.PromoBanner-module-scss-module__5yderq__top .PromoBanner-module-scss-module__5yderq__title{order:-1}.PromoBanner-module-scss-module__5yderq__badge{padding:4px 12px 6px;line-height:20px}.PromoBanner-module-scss-module__5yderq__badgeFilled{text-align:center}.PromoBanner-module-scss-module__5yderq__title{font-size:44px;line-height:44px}.PromoBanner-module-scss-module__5yderq__description{max-width:none}.PromoBanner-module-scss-module__5yderq__promoBanner .PromoBanner-module-scss-module__5yderq__button{width:100%;max-width:100%;padding:13px 0}.PromoBanner-module-scss-module__5yderq__image{order:2;max-width:100%;height:430px}.PromoBanner-module-scss-module__5yderq__image img{object-position:center}.PromoBanner-module-scss-module__5yderq__stats{flex-direction:row;order:3;gap:0;padding:0}.PromoBanner-module-scss-module__5yderq__stat{flex:1;padding:20px 16px}.PromoBanner-module-scss-module__5yderq__stat:not(:first-child){border-top:0;border-left:1px solid #fff3}.PromoBanner-module-scss-module__5yderq__statValue{font-size:28px;line-height:28px}.PromoBanner-module-scss-module__5yderq__statLabel{font-size:12px;line-height:14px}}
