.homepage__page{overflow:hidden;padding-bottom:200px}.homepage__page>.splash{overflow:hidden;padding-bottom:260px;position:relative}@media screen and (max-width:991px){.homepage__page>.splash{padding-bottom:190px}}@media screen and (max-width:768px){.homepage__page>.splash{padding-bottom:240px;padding-top:60px}}.homepage__page>.splash .VideoJS{aspect-ratio:1450/640;margin:0 auto;max-width:2600px}@media screen and (max-width:768px){.homepage__page>.splash .VideoJS{aspect-ratio:1440/762}}.homepage__page>.splash .inner{bottom:326px;display:flex;flex-direction:column;left:50%;opacity:0;position:absolute;row-gap:30px;text-align:center;transform:translateX(-50%);transition:opacity .3s ease-out;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.splash .inner{bottom:308px}}@media screen and (max-width:991px){.homepage__page>.splash .inner{bottom:190px}}@media screen and (max-width:768px){.homepage__page>.splash .inner{bottom:120px}}.homepage__page>.splash .inner h1{font-size:28px;font-style:normal;font-weight:700;letter-spacing:-2.8px;line-height:1.25}.homepage__page>.splash .inner .btn{white-space:nowrap}.homepage__page>.splash .inner.visible{opacity:1;z-index:1}.homepage__page>.splash .scrollDown{align-items:center;bottom:206px;display:flex;justify-content:center;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .3s ease-out;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.splash .scrollDown{bottom:188px}}@media screen and (max-width:991px){.homepage__page>.splash .scrollDown{bottom:70px}}@media screen and (max-width:768px){.homepage__page>.splash .scrollDown{bottom:60px}}.homepage__page>.splash .scrollDown a svg{animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:bounce;cursor:pointer;height:auto;transform-origin:center bottom;width:34px}.homepage__page>.splash .scrollDown a svg path{stroke:#fff;transition:stroke .3s ease-out}.homepage__page>.splash .scrollDown a:hover svg path{stroke:#e84151}.homepage__page>.splash .scrollDown.visible{opacity:1;z-index:1}.homepage__page>.timeline .wrapper{position:relative;z-index:1;--border-line-width:22px;--border-line-radius:60px;font-size:1.6rem}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper{--border-line-width:18px}}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper{--border-line-width:16px;--border-line-radius:40px}}@media screen and (max-width:768px){.homepage__page>.timeline .wrapper{--border-line-width:10px;--border-line-radius:30px}}@media screen and (max-width:545px){.homepage__page>.timeline .wrapper{--border-line-width:6px}}.homepage__page>.timeline .wrapper:before{background:#fff;bottom:0;left:80px;position:absolute;top:0;transform:translateX(calc(-50% - 10px));width:var(--border-line-width)}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper:before{bottom:60px;content:""}}@media screen and (max-width:768px){.homepage__page>.timeline .wrapper:before{left:60px}}@media screen and (max-width:545px){.homepage__page>.timeline .wrapper:before{left:40px}}.homepage__page>.timeline .wrapper .item{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item{-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:160px 1fr;padding-bottom:0!important;padding-left:0!important}.homepage__page>.timeline .wrapper .item:not(:first-of-type){padding-top:80px!important}}@media screen and (max-width:768px){.homepage__page>.timeline .wrapper .item{grid-template-columns:120px 1fr}}@media screen and (max-width:545px){.homepage__page>.timeline .wrapper .item{-moz-column-gap:8px;column-gap:8px;grid-template-columns:80px 1fr}}.homepage__page>.timeline .wrapper .item .lottie{position:relative}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item .lottie{background-color:#000;height:160px!important;padding:10px 10px 10px 0;width:160px!important}}@media screen and (max-width:768px){.homepage__page>.timeline .wrapper .item .lottie{height:120px!important;width:120px!important}}@media screen and (max-width:545px){.homepage__page>.timeline .wrapper .item .lottie{height:80px!important;width:80px!important}}.homepage__page>.timeline .wrapper .item .lottie canvas{height:100%;width:100%}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item .lottie .line{display:none!important}}.homepage__page>.timeline .wrapper .item .content{display:flex;flex-direction:column;flex-wrap:nowrap;max-width:480px;row-gap:30px}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item .content{padding-top:56px!important}}@media screen and (max-width:768px){.homepage__page>.timeline .wrapper .item .content{padding-top:24px!important}}.homepage__page>.timeline .wrapper .item .content .titleH2{font-size:7rem;letter-spacing:-4.9px}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item .content .titleH2{font-size:5rem;letter-spacing:-2.8px}}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item .content .titleH2{font-size:4rem;letter-spacing:-2.8px}}.homepage__page>.timeline .wrapper .item.item1{padding-left:84px}.homepage__page>.timeline .wrapper .item.item1 .lottie{height:230px;width:226px}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item1 .lottie{height:200px;width:200px}}.homepage__page>.timeline .wrapper .item.item1 .lottie .line{border-bottom:var(--border-line-width) solid #fff;border-left:var(--border-line-width) solid #fff;border-radius:0 0 0 var(--border-line-radius);bottom:28px;height:431px;left:50%;position:absolute;transform:translate(-14px,100%);width:310px;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item1 .lottie .line{width:100px}}.homepage__page>.timeline .wrapper .item.item1 .content{padding-top:90px}.homepage__page>.timeline .wrapper .item.item2{padding-left:380px;padding-top:120px}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item2{padding-left:230px;padding-top:160px}}.homepage__page>.timeline .wrapper .item.item2 .lottie{height:230px;width:226px}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item2 .lottie{height:170px;width:160px}}.homepage__page>.timeline .wrapper .item.item2 .lottie canvas{transform:rotate(-13.458deg)}.homepage__page>.timeline .wrapper .item.item2 .lottie .line{border-bottom:var(--border-line-width) solid #fff;border-radius:0 0 120px 0;border-right:var(--border-line-width) solid #fff;bottom:48px;height:363px;position:absolute;right:50%;transform:translate(-14px,100%);width:285px;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item2 .lottie .line{bottom:36px;height:367px;right:88px;transform:translateY(100%);width:100px}}.homepage__page>.timeline .wrapper .item.item2 .content{padding-top:56px}.homepage__page>.timeline .wrapper .item.item3{padding:80px 0}.homepage__page>.timeline .wrapper .item.item3 .lottie{height:196px;width:265px}.homepage__page>.timeline .wrapper .item.item3 .lottie .line{border-bottom:var(--border-line-width) solid #fff;border-left:var(--border-line-width) solid #fff;border-radius:0 0 0 var(--border-line-radius);bottom:42px;height:448px;position:absolute;right:0;transform:translate(-38px,100%);width:80px;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item3 .lottie .line{height:400px}}.homepage__page>.timeline .wrapper .item.item3 .content{padding-top:180px}.homepage__page>.timeline .wrapper .item.item4{padding-left:216px;padding-top:200px}.homepage__page>.timeline .wrapper .item.item4 .lottie{height:146px;width:146px}.homepage__page>.timeline .wrapper .item.item4 .lottie .line.first{border-radius:0 var(--border-line-radius) 0 0;border-right:var(--border-line-width) solid #fff;border-top:var(--border-line-width) solid #fff;height:267px;position:absolute;right:50%;top:29px;transform:translate(16px,-100%);width:80px;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item4 .lottie .line.first{height:255px}}.homepage__page>.timeline .wrapper .item.item4 .lottie .line.last{border-bottom:var(--border-line-width) solid #fff;border-left:var(--border-line-width) solid #fff;border-radius:0 0 0 var(--border-line-radius);bottom:33px;height:560px;left:67px;position:absolute;transform:translateY(100%);width:340px;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item4 .lottie .line.last{height:504px;width:338px}}.homepage__page>.timeline .wrapper .item.item5{flex-direction:row-reverse;justify-content:flex-end;padding-left:120px;padding-top:202px}.homepage__page>.timeline .wrapper .item.item5 .lottie{height:180px;width:180px}.homepage__page>.timeline .wrapper .item.item5 .lottie .line{border-bottom:var(--border-line-width) solid #fff;border-radius:0 0 var(--border-line-radius) 0;border-right:var(--border-line-width) solid #fff;bottom:29px;height:506px;left:-79px;position:absolute;transform:translateY(100%);width:180px;z-index:-1}.homepage__page>.timeline .wrapper .item.item5 .content{padding-top:180px;text-align:right;width:480px}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item.item5 .content{text-align:left;width:inherit}}.homepage__page>.timeline .wrapper .item.item6{padding-left:257px;padding-top:188px}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item6{padding-left:120px;padding-top:237px}}.homepage__page>.timeline .wrapper .item.item6 .lottie{height:310px;width:310px}.homepage__page>.timeline .wrapper .item.item6 .lottie .line.first{border-left:var(--border-line-width) solid #fff;border-radius:var(--border-line-radius) 0 0 0;border-top:var(--border-line-width) solid #fff;height:103px;position:absolute;right:-23px;top:99px;transform:translateY(-100%);width:190px;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item6 .lottie .line.first{height:103px;right:-210px;top:92px;width:374px}}.homepage__page>.timeline .wrapper .item.item6 .lottie .line.last{border-left:var(--border-line-width) solid #fff;border-radius:var(--border-line-radius) 0 0 0;border-top:var(--border-line-width) solid #fff;bottom:66px;height:100px;left:89px;position:absolute;transform:translate(-100%);width:150px;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item6 .lottie .line.last{bottom:24px;height:140px;left:69px}}.homepage__page>.timeline .wrapper .item.item6 .content{max-width:470px;padding-left:20px;padding-top:84px}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item.item6 .content{padding-left:0}}.homepage__page>.timeline .wrapper .item.item7{padding-left:496px;padding-top:155px;position:relative}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item7{padding-left:240px}}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item.item7{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:130px!important}}@media screen and (max-width:768px){.homepage__page>.timeline .wrapper .item.item7{padding-left:112px!important}}@media screen and (max-width:545px){.homepage__page>.timeline .wrapper .item.item7{padding-left:80px!important}}.homepage__page>.timeline .wrapper .item.item7 .line{border-bottom:var(--border-line-width) solid #fff;border-left:var(--border-line-width) solid #fff;border-radius:0 0 0 var(--border-line-radius);height:330px;left:196px;position:absolute;top:200px;transform:translateY(-100%);width:220px;z-index:-1}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item7 .line{height:300px;left:39px;top:193px;width:120px}}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item.item7 .line{height:90px;left:62px;top:111px;width:44px}}@media screen and (max-width:768px){.homepage__page>.timeline .wrapper .item.item7 .line{left:45px;top:105px}}@media screen and (max-width:545px){.homepage__page>.timeline .wrapper .item.item7 .line{left:27px;top:100px}}.homepage__page>.timeline .wrapper .item.item7 img{height:66px;width:auto}@media screen and (max-width:1259px){.homepage__page>.timeline .wrapper .item.item7 img{height:54px}}@media screen and (max-width:991px){.homepage__page>.timeline .wrapper .item.item7 img{height:44px}}@media screen and (max-width:768px){.homepage__page>.timeline .wrapper .item.item7 img{height:38px}}@media screen and (max-width:545px){.homepage__page>.timeline .wrapper .item.item7 img{height:30px}}@media screen and (max-width:420px){.homepage__page>.timeline .wrapper .item.item7 img{height:26px}}