.header{backdrop-filter:blur(6.5px);-webkit-backdrop-filter:blur(6.5px)}.section1{padding:108px 40px}.section1 .img{width:120px;height:120px}.section1 .headingTitle{font-size:60px;font-weight:700;line-height:90px;letter-spacing:-.6px;text-align:center}.section1 .headingSubTitle{color:#72787f;font-size:24px;line-height:36px;font-weight:600;text-align:center}.section2{padding:24px 40px}.section2 video{border-radius:12px}.section3{padding:144px 40px}.section3 svg{border-radius:12px}.section4{padding:80px 40px}.section5{white-space:pre-wrap}.section5 .headingTitle{font-weight:700;font-size:24px}.section5 .headingSubTitle{font-weight:700;font-size:72px}.section5 .lottieWrap{width:148px;height:148px}.section5 .lottie5_1{bottom:296px;left:343px}.section5 .lottie5_2{top:185px;right:600px}.section5 .lottie5_3{top:400px;left:600px}.section6{padding:108px 40px}.section6 .heading{letter-spacing:-.4px}.section7{padding:80px 40px;gap:64px}.section7 .topAnimationWrap{max-width:326px;max-height:160px}.section8{padding:80px 40px}.section9{padding:96px 40px 144px;gap:64px}.section10{padding:144px 40px 64px;gap:144px}.section10 .heading{font-size:60px;font-weight:700;line-height:90px;letter-spacing:-.6px}.section10 .button{padding:14px 20px}.footer{padding:64px 0 72px}.footer .list{gap:99px}.footer .topBtn{top:64px;right:0}@media (max-width: 1460px){.footer{padding:64px 64px 72px}.footer .topBtn{right:64px}}@media (max-width: 1280px){.footer{padding:64px 64px 72px}.section5 .lottie5_1{bottom:276px;left:343px}.section5 .lottie5_2{top:175px;right:540px}.section5 .lottie5_3{top:300px;left:500px}.section7 .topAnimationWrap{max-width:386px;max-height:180px}}@media (max-width: 1024px){.section1 .headingTitle{font-size:52px;font-weight:700;line-height:78px;letter-spacing:-.52px}.section1 .headingSubTitle{font-size:20px;line-height:30px}.section5 .headingSubTitle{font-size:64px}.section5 .lottie5_1{bottom:226px;left:303px}.section5 .lottie5_2{top:195px;right:460px}.section5 .lottie5_3{top:290px;left:440px}.section6 .heading{letter-spacing:-.32px}.section7 .topAnimationWrap{max-width:302px;max-height:148px}.section9{padding-bottom:128px}.section10{padding:128px 40px 48px;gap:128px}.section10 .heading{font-size:52px;line-height:78px;letter-spacing:-.52px}}@media (max-width: 768px){.section1{padding:64px 24px}.section1 .headingTitle{font-size:40px;font-weight:700;line-height:60px;letter-spacing:-.4px}.section2{padding:0}.section2 video{border-radius:0}.section3{padding:80px 24px}.section4{padding:72px 24px}.section4>div>div{display:flex;flex-direction:column;justify-content:space-between;height:100%}.section5 .headingTitle{font-size:20px}.section5 .headingSubTitle{font-size:56px}.section5 .lottieWrap{width:120px;height:120px}.section5 .lottie5_1{bottom:286px;left:203px}.section5 .lottie5_2{top:185px;right:300px}.section5 .lottie5_3{top:295px;left:300px}.section6{padding:96px 24px}.section7{padding:80px 24px;gap:52px}.section7 .topAnimationWrap{max-width:276px;max-height:134px}.section8{padding:56px 24px}.section9{padding:80px 24px 108px;gap:52px}.section10{padding:108px 24px 40px;gap:96px}.section10 .heading{font-size:40px;line-height:60px;letter-spacing:-.4px}.section10 .heading.JA{font-size:38px;line-height:56px;letter-spacing:-.4px}.footer{padding:40px 40px 48px}.footer .topBtn{top:auto;right:auto}.footer .list{gap:40px}}@media (max-width: 480px){.section4{padding:96px 24px}.section5 .headingSubTitle{font-size:40px}.section5 .headingSubTitle.JA{font-size:38px}.section5 .lottieWrap{width:100px;height:100px}.section5 .lottie5_1{bottom:200px;left:100px}.section5 .lottie5_2{top:202px;right:130px}.section5 .lottie5_3{bottom:200px;left:140px}.section6{padding:80px 24px}.section7{padding:64px 24px}.section7 .topAnimationWrap{max-width:210px;max-height:102px}.section8{padding:64px 24px}.section9{padding-bottom:80px}.section10{padding:96px 24px 40px;gap:80px}.footer{padding:32px 32px 40px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes textFadeIn{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes rollIn{0%{opacity:0;transform:translateY(-10%) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rollOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}
