Import

canvas{max-height:100%;max-width:100%}#canvas-wrapper{text-align:center}.pwr-sec__title.scroll-header{background:#ab4cfd;background:-moz-linear-gradient(left,#ab4cfd 0,#6a00c3 100%);background:-webkit-linear-gradient(left,#ab4cfd,#6a00c3);background:linear-gradient(90deg,#ab4cfd 0,#6a00c3);-moz-background-clip:text;-webkit-background-clip:text;background-clip:text;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(171, 76, 253, 1.0)",endColorstr="rgba(106, 0, 195, 1.0)",GradientType=1);font-weight:600;line-height:115%;-moz-text-fill-color:transparent;-webkit-text-fill-color:transparent;color:transparent;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}#scr-wrap{height:300vh}#scr-cam{background:#141414;position:relative;transition:.5s;width:100%}#scr-cam.done{opacity:0}#scr-cam.fixed{left:0;position:fixed;top:0;width:100%}h1,h2{color:#fff}.scroll-text.gone{height:0;opacity:0;transition:.3s}#canvas-wrapper,.pwr-ratio-box,.pwr-sec-mockup__mockup{position:relative}.scroll-text h2 small{color:#0085ff;display:block;font-size:18px;font-weight:600;line-height:18px;text-transform:uppercase}.scroll-text h2{font-weight:600}@media(min-width:992px){.pwr-sec__title.scroll-header{font-size:58px;position:absolute;top:20%;transform:translateY(-200px)}.scroll-text,.text-wrap{height:300px}.text-wrap{margin-bottom:100px}}@media(max-width:992px){#scr-cam .pwr-sec-mockup__mockup{margin-top:0}#scr-cam{margin-top:35px}#scr-wrap{padding-top:35px}#scr-cam.fixed .page-center{margin-left:var(--sp-p-hor-mobile);margin-right:var(--sp-p-hor-mobile)}#scr-cam .pwr-sec-mockup__mockup{text-align:center}#canvas{max-width:85%}#canvas-wrapper{padding-top:75px}.pwr-sec__title.scroll-header{width:100%}.scroll-text{text-align:center;top:0;width:100%}.scroll-text h2{font-weight:700;padding-top:45px}.scroll-header{font-weight:600}.text-wrap{height:300px}.scroll-text ul{padding-left:0}.scroll-text ul li:before{display:none}}@media(max-width:769px){.text-wrap{height:150px}.scroll-text h2{font-size:22px;font-weight:700;padding-top:45px}.scroll-header{font-size:33px;font-weight:600}.scroll-text{position:relative;z-index:2}}@media(max-width:480px) and (max-height:840px){#canvas{max-width:75%}.text-wrap{height:37px}.scroll-text h2{padding-top:30px}.scroll-text .pwr-rich-text{display:none}}@media (min-width:992px) and (max-width:1920px){#canvas-wrapper canvas{max-width:80%;transform:translateY(-30px)}}