main.HomePage{padding-top:2 rem}main.HomePage .row{justify-content:center;align-items:flex-end;height:100vh;padding-bottom:14rem}main.HomePage .row .col-md-8 .imageContainer{position:absolute;bottom:calc(100% - 2.8rem);left:50%;transform:translate(-50%)}main.HomePage .row .col-md-8 .imageContainer img{width:46rem;object-fit:contain}main.HomePage .row .col-md-8 .block{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4.4rem 0;position:relative;box-shadow:0 -22px 40px #f6045880;background-color:#fff;border-top:3px solid #f60458;border-radius:4rem}main.HomePage .row .col-md-8 .block h2{font:600 4rem Variable;text-align:center;color:#ff126b}main.HomePage .content .buttons-container{display:flex;flex-direction:column;gap:1.4rem;margin-bottom:16rem}main.HomePage .content .buttons-container button{display:flex;justify-content:space-between;align-items:center;border:2px solid #ff367b;border-radius:1.4rem;padding:1.2rem;overflow:hidden;background-color:#f60458;position:relative}main.HomePage .content .buttons-container button .inRow{display:flex;align-items:center;gap:.6rem}main.HomePage .content .buttons-container button .inRow .imageContainer.preloader{width:4.4rem;height:4.4rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1)}main.HomePage .content .buttons-container button .inRow span{font:800 1.4rem Variable;color:#fff}main.HomePage .content .buttons-container button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff6;border-radius:inherit;opacity:0}main.HomePage .content .buttons-container button .install{padding:1rem 1.4rem;border-radius:10rem;border:.2rem solid rgba(255,255,255,.4);background-color:#ff659b}main.HomePage .content .buttons-container button .install span{font:500 1.4rem Variable;color:#fff}main.HomePage .content .buttons-container button.active{border-color:#973657}main.HomePage .content .buttons-container button.active:after{opacity:1}main.HomePage .content .instruction-block{display:flex;flex-direction:column;align-items:center;min-height:32rem;border-top:3px solid #f60458;border-radius:4rem 4rem 0 0;box-shadow:0 -22px 40px #f6045880;background-color:#fff;padding:4rem 3.6rem 7rem;position:relative}main.HomePage .content .instruction-block .imageContainer{position:absolute;bottom:calc(100% - .8rem);left:50%;transform:translate(-50%)}main.HomePage .content .instruction-block .imageContainer img{width:20rem;object-fit:contain}main.HomePage .content .instruction-block h3{font:600 2.4rem/117% Variable;text-align:center;color:#ff126b;margin-bottom:3.2rem}main.HomePage .content .instruction-block ul{display:flex;flex-direction:column;width:fit-content;list-style:decimal;gap:1.2rem;margin-bottom:3.2rem}main.HomePage .content .instruction-block ul li{color:#516669}main.HomePage .content .instruction-block ul li span{font:300 1.4rem Variable;text-align:center;color:#516669}main.HomePage .content .instruction-block ul li span.bold{font-weight:500;color:#283335}main.HomePage .content .instruction-block ul li .inContainer{display:flex;align-items:center;gap:1rem}main.HomePage .content .instruction-block ul li .inContainer .imageBlock{width:2rem;height:2rem;border-radius:.4rem;box-shadow:0 0 4px #00000029}main.HomePage .content .instruction-block p{font:300 1.2rem Variable;color:#51666980;margin-left:2rem}main.HomePage .content .instruction-block.iphone ul{width:100%;margin-left:3.6rem;margin-bottom:.4rem}
