.s1{position:relative}.s1 .s1-inner{height:1200vh}.s1 .s1-inner .video-wrap{height:100%;overflow:hidden;position:relative;width:100%}.s1 .s1-inner video{height:100%;object-fit:cover;width:100%}.s1 .s1-inner .btn-wrap{bottom:20%;left:50%;opacity:0;position:absolute;transform:translate(-50%,-50%)}.s1 .s1-inner .btn-wrap .download{align-items:center;display:flex;gap:20px}.s1 .s1-inner .btn-wrap .download a{align-items:center;background:#eee;display:flex;font-family:"6semi";font-size:2.4rem;gap:12px;justify-content:center;padding:10px 24px 10px 28px}.s1 .s1-inner .btn-wrap .download .link-fill-sync,.s1 .s1-inner .btn-wrap .download .link-fill-sync .btn-layer{transition:none}.s1 .s1-inner .btn-wrap .download .link-fill-sync:hover{background:#212121}.s1 .s1-inner .btn-wrap .download .link-fill-sync:hover .btn-layer.default{color:#fff}.s1 .s1-inner .btn-wrap .download .link-fill-sync:hover .btn-layer.default svg path{fill:#fff}.mo-s1{--header-height:60px;--section-height:calc(100vh - var(--header-height));--img-height:calc(100vw - 40px);height:var(--section-height);position:relative}.mo-s1 .mo-s1--inner{height:100%;position:relative;width:100%}.mo-s1 .mo-s1--inner h2{font-family:Freesentation;font-size:60px;font-weight:600;left:50%;line-height:72px;margin:0;text-align:center;top:calc(50% - 72px);transform:translate(-50%,-50%)}.mo-s1 .mo-s1--inner .img-wrap,.mo-s1 .mo-s1--inner h2{box-sizing:border-box;padding:0 20px;position:absolute;width:100%}.mo-s1 .mo-s1--inner .img-wrap{bottom:calc(var(--img-height)/-2);left:0}.mo-s1 .mo-s1--inner .img-wrap img{display:block;height:var(--img-height);object-fit:cover;width:100%}.mo-s2{--img-height:calc(100vw - 40px);height:100vh;position:relative}.mo-s2 .mo-s2--inner{left:50%;position:absolute;top:calc(50% + var(--img-height)/4);transform:translate(-50%,-50%);width:100%}.mo-s2 .mo-s2--inner h2{color:#000;font-family:Freesentation;font-size:30px;font-weight:500;line-height:40px;text-align:center}.mo-s2 .mo-s2--inner h2 b{color:#212121;font-family:"7bold"}.mo-s3{background:#fafafa}.mo-s3 .mo-s3--inner{display:flex;flex-direction:column;gap:96px;padding:96px 20px;width:100%}.mo-s3 .mo-s3--inner .txt-wrap,.mo-s4 .mo-s4--inner .txt-wrap,.mo-s5 .mo-s5--inner .txt-wrap{display:flex;flex-direction:column;gap:0}.mo-s3 .mo-s3--inner .txt-wrap h2,.mo-s4 .mo-s4--inner .txt-wrap h2,.mo-s5 .mo-s5--inner .txt-wrap h2{font-family:Freesentation;font-size:24px;font-weight:500;line-height:100%;margin:0}.mo-s3 .mo-s3--inner .txt-wrap h2:after,.mo-s4 .mo-s4--inner .txt-wrap h2:after,.mo-s5 .mo-s5--inner .txt-wrap h2:after{background:#e0e0e0;content:"";display:block;height:.5px;margin-bottom:16px;margin-top:12px}.mo-s3 .mo-s3--inner .txt-wrap p,.mo-s4 .mo-s4--inner .txt-wrap p,.mo-s5 .mo-s5--inner .txt-wrap p{font-family:Freesentation;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px;margin:0;text-align:left}.mo-s6 .mo-s6--inner .txt-wrap{align-items:center;display:flex;flex-direction:column;gap:32px;text-align:center;width:100%}.mo-s6 .mo-s6--inner .txt-wrap h2{font-size:30px;font-weight:500;line-height:40px}.mo-s6 .mo-s6--inner .txt-wrap h2,.mo-s6 .mo-s6--inner .txt-wrap p{color:#fff;font-family:Freesentation;letter-spacing:0;margin:0;text-align:center}.mo-s6 .mo-s6--inner .txt-wrap p{font-size:16px;font-weight:300;line-height:24px}.mo-s7 .mo-s7--inner .txt-wrap{display:flex;flex-direction:column;gap:0}.mo-s7 .mo-s7--inner .txt-wrap h2{font-family:Freesentation;font-size:24px;font-weight:500;line-height:100%;margin:0}.mo-s7 .mo-s7--inner .txt-wrap h2:after{background:#e0e0e0;content:"";display:block;height:.5px;margin-bottom:16px;margin-top:16px}.mo-s7 .mo-s7--inner .txt-wrap p.subtitle{color:#000;font-family:Freesentation;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%;margin:0 0 8px}.mo-s7 .mo-s7--inner .txt-wrap p:not(.subtitle){font-family:Freesentation;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px;margin:0;text-align:left}.mo-s3 .mo-s3--inner .img-wrap img{margin:0 auto}.mo-s4{height:auto;position:relative}.mo-s4 .mo-s4--inner{display:flex;flex-direction:column;gap:60px;justify-content:space-around;min-height:auto;padding:96px 20px;width:100%}.mo-s4 .mo-s4--inner .img-wrap--progress{margin-left:-20px;margin-right:-20px;overflow-x:auto;overflow-y:hidden;padding:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.mo-s4 .mo-s4--inner .img-wrap--progress::-webkit-scrollbar{display:none}.mo-s4 .mo-s4--inner .img-wrap--progress .img-wrap{display:inline-block;height:33vh;width:auto}.mo-s4 .mo-s4--inner .img-wrap--progress .img-wrap img{display:block;height:33vh;max-width:none;vertical-align:top;width:auto}.mo-s4 .mo-s4--inner .img-wrap--progress .scroll-bar,.mo-s4 .mo-s4--inner .img-wrap--progress .scroll-bar .progress{display:none}.mo-s5{background:#fafafa;position:relative}.mo-s5 .mo-s5--inner{box-sizing:border-box;display:flex;flex-direction:column;gap:96px;padding:96px 20px}.mo-s5 .mo-s5--inner .img-wrap{margin-left:-20px;margin-right:-20px;overflow:hidden;width:calc(100% + 40px)}.mo-s5 .mo-s5--inner .img-wrap img{display:block;height:auto;object-fit:contain;width:100%}.mo-s6{background:#000;display:block!important;height:300vh;position:relative}.mo-s6 .mo-s6--inner{box-sizing:border-box;display:flex;flex-direction:column;gap:36px;height:100vh;justify-content:space-around;left:0;min-height:100vh;overflow:visible;padding:96px 20px;position:sticky;right:0;top:0;width:100%}.mo-s6 .mo-s6-sequence-wrap{aspect-ratio:1/1;background:#000;margin-left:-20px;margin-right:-20px;overflow:hidden;position:relative;width:100vw}.mo-s6 .mo-s6-sequence{height:100%;left:0;position:absolute;top:0;width:100%}.mo-s7{align-items:center;flex:1}.mo-s7 .mo-s7--inner{box-sizing:border-box;padding:96px 20px}.mo-s8{display:flex;flex-direction:column;gap:0;padding-bottom:96px}.mo-s8 .mo-s8_box{background:transparent;margin-left:20px;margin-right:20px}.mo-s8 .mo-s8_box.box1 .box-inner .title{background:#00dc84}.mo-s8 .mo-s8_box.box2 .box-inner .title{background:#00b7ff}.mo-s8 .mo-s8_box.box3 .box-inner .title{background:#2870ff}.mo-s8 .mo-s8_box.box4 .box-inner .title{background:#6f36ff}.mo-s8 .mo-s8_box .box-inner{display:flex;flex-direction:column}.mo-s8 .mo-s8_box .box-inner .title{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:4px;height:120px;justify-content:start;padding:16px}.mo-s8 .mo-s8_box .box-inner .title p:first-child{font-family:Freesentation;font-size:20px;font-weight:600;letter-spacing:0;line-height:100%;margin:0}.mo-s8 .mo-s8_box .box-inner .title p:nth-child(2){font-family:Freesentation;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px;margin:0}.mo-s8 .mo-s8_box .box-inner .sub-title{display:none}.mo-s8 .mo-s8_box .box-inner .sub-title>p:first-child{font-family:Freesentation;font-size:14px;font-weight:300;margin:0}.mo-s8 .mo-s8_box .box-inner .sub-title .attr{display:flex;flex-wrap:wrap;gap:16px}.mo-s8 .mo-s8_box .box-inner .sub-title .attr p{align-items:center;display:flex;font-family:Freesentation;font-weight:300;margin:0}.mo-s8 .mo-s8_box .box-inner .sub-title .attr p span{color:#424242;font-size:14px}.mo-s8 .mo-s8_box .box-inner .sub-title .attr p span:nth-child(2){font-family:inherit}.mo-s9{position:relative}.mo-s9 .mo-s9--inner{align-items:center;display:flex;flex-direction:column;gap:52px;justify-content:center;padding:96px 20px 120px;width:100%}.mo-s9 .mo-s9--inner .img-wrap img{padding:0 2.4rem}.mo-s9 .mo-s9--inner .btn-wrap .download{align-items:center;display:flex;gap:8px}.mo-s9 .mo-s9--inner .btn-wrap .download a{align-items:center;background:#eee;color:#000;display:flex;font-family:Freesentation;font-size:14px;font-weight:500;gap:4px;letter-spacing:0;line-height:100%;padding:6px 11.5px;text-align:center;text-transform:uppercase}.mo-s9 .mo-s9--inner .btn-wrap .download a .btn-layer.default svg path{fill:#000}@media (max-width:1024px){.mo-s9 .btn-wrap .download .link-fill.black:active,.mo-s9 .btn-wrap .download .link-fill.black:hover{color:#000!important}.mo-s9 .btn-wrap .download .link-fill.black:active:before,.mo-s9 .btn-wrap .download .link-fill.black:hover:before{width:0!important}.mo-s9 .btn-wrap .download .link-fill.black:active>svg *,.mo-s9 .btn-wrap .download .link-fill.black:hover>svg *{fill:#000!important}.s1{display:none}.mo{display:block}}@media (min-width:1025px){.s1{display:block}.mo{display:none}}@media (max-width:768px){.mo-s7{align-items:center;display:flex;height:35vh}.mo-s6{display:block!important;height:300vh}.mo-s5 .mo-s5--inner .video-wrap{display:none;margin-left:-28px;margin-right:-28px;width:calc(100% + 56px)}}@media (max-width:390px){.mo-s6 .mo-s6--inner .txt-wrap p{font-size:14px;line-height:20px}.mo-s3 .mo-s3--inner .txt-wrap h2,.mo-s4 .mo-s4--inner .txt-wrap h2,.mo-s5 .mo-s5--inner .txt-wrap h2{font-size:22px}.mo-s3 .mo-s3--inner .txt-wrap h2:after,.mo-s4 .mo-s4--inner .txt-wrap h2:after,.mo-s5 .mo-s5--inner .txt-wrap h2:after{margin-bottom:10px;margin-top:8px}.mo-s3 .mo-s3--inner .txt-wrap p,.mo-s4 .mo-s4--inner .txt-wrap p,.mo-s5 .mo-s5--inner .txt-wrap p{font-size:12px;line-height:16px}.mo-s3 .mo-s3--inner{padding:72px 16px}.mo-s4 .mo-s4--inner{gap:48px;padding:72px 16px}.mo-s4 .mo-s4--inner .img-wrap--progress{margin-left:-16px;margin-right:-16px}.mo-s5 .mo-s5--inner{gap:48px;padding:72px 16px}.mo-s5 .mo-s5--inner .img-wrap{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}}