.hero-figure-box{position:absolute;top:0;will-change:transform}.hero-figure-box-01,.hero-figure-box-02,.hero-figure-box-03,.hero-figure-box-04,.hero-figure-box-08,.hero-figure-box-09{overflow:hidden}.hero-figure-box-01:before,.hero-figure-box-02:before,.hero-figure-box-03:before,.hero-figure-box-04:before,.hero-figure-box-08:before,.hero-figure-box-09:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;transform-origin:100% 100%}.hero-figure-box-01{left:103.2%;top:41.9%;width:28.03%;height:37.37%;background:linear-gradient(to left top,#009aed,rgba(0,191,251,0));transform:rotate(45deg)}.hero-figure-box-01:before{background:linear-gradient(270deg,#15181d 0,rgba(21,24,29,0) 60%);transform:rotate(45deg) scale(1.5)}.hero-figure-box-02{left:61.3%;top:64.1%;width:37.87%;height:50.5%;background:linear-gradient(to left top,#0270d7,rgba(2,112,215,0));transform:rotate(-45deg)}.hero-figure-box-02:before{background:linear-gradient(0deg,#15181d 0,rgba(21,24,29,0) 60%);transform:rotate(-45deg) scale(1.5)}.hero-figure-box-03{left:87.7%;top:-56.8%;width:56.81%;height:75.75%;background:linear-gradient(to left top,#009aed,rgba(0,191,251,0))}.hero-figure-box-03:before{background:linear-gradient(270deg,#15181d 0,rgba(21,24,29,0) 60%);transform:rotate(45deg) scale(1.5)}.hero-figure-box-04{left:54.9%;top:-8%;width:45.45%;height:60.6%;background:linear-gradient(to left top,#0270d7,rgba(2,112,215,0));transform:rotate(-135deg)}.hero-figure-box-04:before{background:linear-gradient(0deg,rgba(255,255,255,.24) 0,rgba(255,255,255,0) 60%);transform:rotate(-45deg) scale(1.5)}.hero-figure-box-05,.hero-figure-box-06,.hero-figure-box-07{background-color:#2257bf;box-shadow:-20px 32px 64px rgba(0,0,0,.25)}.hero-figure-box-05{left:17.4%;top:13.3%;width:64%;height:73.7%}.hero-figure-box-05:hover{animation:box-5-animation .4s ease-in-out both}.hero-figure-box-06{left:65.5%;top:6.3%;width:30.3%;height:40.4%}.hero-figure-box-06:hover{animation:box-6-animation .3s ease-in-out both}.hero-figure-box-07{left:1.9%;top:42.4%;width:12.12%;height:16.16%}.hero-figure-box-07:hover{animation:box-7-animation .2s ease-in-out both}.hero-figure-box-08{left:27.1%;top:81.6%;width:19.51%;height:26.01%;background:#0270d7;transform:rotate(-22deg)}.hero-figure-box-08:hover{animation:box-8-animation .2s ease-in-out both}.hero-figure-box-08:before{background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.48));transform:rotate(45deg) scale(1.5)}.hero-figure-box-09{left:42.6%;top:-17.9%;width:6.63%;height:8.83%;background:#00bffb;transform:rotate(-52deg)}.hero-figure-box-09:before{background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.64));transform:rotate(45deg) scale(1.5)}.hero-figure-box-10{left:-3.8%;top:4.3%;width:3.03%;height:4.04%;background:rgba(0,191,251,.32);transform:rotate(-50deg)}.hero-figure:before{top:-57.8%;left:-1.3%;width:152.84%;height:178.78%;background-image:url(/hero-back-illustration.svg)}.hero-figure:after{top:-35.6%;left:99.6%;width:57.2%;height:87.88%}.hero-figure{position:relative}.hero-figure svg{width:100%;height:auto}.hero-figure:after,.hero-figure:before{content:"";position:absolute;background-repeat:no-repeat;background-size:100%}@keyframes box-5-animation{0%{transform:perspective(500px) rotateY(-15deg) rotateX(8deg) rotate(-1deg)}to{transform:perspective(500px) rotateY(-5deg) rotateX(10deg) rotate(-11deg)}}@keyframes box-6-animation{0%{transform:rotate(20deg)}to{transform:perspective(500px) rotateY(10deg) rotateX(-12deg) rotate(25deg)}}@keyframes box-7-animation{0%{transform:rotate(20deg)}to{transform:perspective(500px) rotate(15deg)}}@keyframes box-8-animation{0%{transform:rotate(-22deg)}to{transform:perspective(500px) rotateY(0deg) rotateX(-8deg) rotate(-32deg)}}.has-animations .hero-figure:after,.has-animations .hero-figure:before{opacity:0;transition:opacity 2s ease}.anime-ready .has-animations .hero-figure:after,.anime-ready .has-animations .hero-figure:before{opacity:1}input.progress{cursor:ew-resize}input.progress[value]{position:relative;width:100%;height:27px;-webkit-appearance:none;background-color:rgba(0,0,0,0);color:#0270d7}input.progress[value]:focus{outline:none}input.progress[value]:after{content:"";position:absolute;top:13px;left:0;width:100%;height:1px;background-color:currentColor}input.progress[value]::-webkit-slider-thumb{-webkit-appearance:none;background-color:currentColor;border-radius:50%;width:16px;height:16px}