[ratio-video]{position:relative;overflow:hidden}[ratio-video]:after{content:"";display:block;width:100%;height:100%;left:0;top:0;right:auto;bottom:auto;position:absolute;z-index:1}[ratio-video] iframe,[ratio-video] video{position:absolute;left:50%;top:0;right:auto;bottom:auto}[ratio-video].center iframe,[ratio-video].center video{top:50%;transform:translate(-50%,-50%)}[ratio-video].top iframe,[ratio-video].top video{transform:translateX(-50%)}.darken{mix-blend-mode:darken}[main-new] section{position:relative;box-sizing:border-box;overflow:hidden}[main-new] section s{display:inline-block}[main-new] section .bg{position:absolute;left:0;top:0;right:auto;bottom:auto;width:100%;height:100%;overflow:hidden}[main-new] section .bg [ratio-video]{width:100%;height:100%}[main-new] section.neon-1{height:50rem}[main-new] section.neon-1 .bg{background-position:0 60%}[main-new] section.neon-1 .bg.p-1{background-repeat:no-repeat;background-image:url(/main-new/hero-1.m.jpg);background-size:cover}[main-new] section.neon-1 .bg.p-2{background-repeat:no-repeat;background-image:url(/main-new/hero-2.m.jpg);background-size:cover}[main-new] section.neon-1 .bg.p-3{background-repeat:no-repeat;background-image:url(/main-new/hero-3.m.jpg);background-size:cover}[main-new] section.neon-1 .bg.p-4{background-repeat:no-repeat;background-image:url(/main-new/hero-4.m.jpg);background-size:cover}[main-new] section.neon-1 .bg.p-5{background-repeat:no-repeat;background-image:url(/main-new/hero-5.m.jpg);background-size:cover}[main-new] section.neon-1 .content{position:relative;padding-top:7.875rem;padding-right:1.875rem;padding-bottom:7.875rem;padding-left:1.875rem;color:#fff;z-index:2}[main-new] section.neon-1 .content h3{font-size:2.125rem;line-height:2.625rem;letter-spacing:-.01875rem;font-weight:500}[main-new] section.neon-1 .content p{position:relative;margin-top:.875rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem}[main-new] section.neon-1[data-st=""] h3,[main-new] section.neon-1[data-st=""] p,[main-new] section.neon-1[data-st=first] h3,[main-new] section.neon-1[data-st=first] p,[main-new] section.neon-1[data-st=second] h3,[main-new] section.neon-1[data-st=second] p,[main-new] section.neon-1[data-st=under] h3,[main-new] section.neon-1[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(2.5rem)}[main-new] section.neon-1[data-st=done] h3,[main-new] section.neon-1[data-st=last] h3,[main-new] section.neon-1[data-st=third] h3{transition:opacity .7s 0s,transform .7s 0s;transform:translateY(0);opacity:1}[main-new] section.neon-1[data-st=done] p,[main-new] section.neon-1[data-st=last] p,[main-new] section.neon-1[data-st=third] p{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}[main-new] section.neon-1[data-sb=first] h3 s,[main-new] section.neon-1[data-sb=first] p s,[main-new] section.neon-1[data-sb=under] h3 s,[main-new] section.neon-1[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}[main-new] section.neon-1[data-sb=done] h3 s,[main-new] section.neon-1[data-sb=last] h3 s,[main-new] section.neon-1[data-sb=second] h3 s,[main-new] section.neon-1[data-sb=third] h3 s{transition:opacity .5s .3s,transform .5s .3s;opacity:1;transform:translateY(0)}[main-new] section.neon-1[data-sb=done] p s,[main-new] section.neon-1[data-sb=last] p s,[main-new] section.neon-1[data-sb=second] p s,[main-new] section.neon-1[data-sb=third] p s{transition:opacity .5s .2s,transform .5s .2s;opacity:1;transform:translateY(0)}[main-new] section.neon-2{background-color:#000;padding-top:5rem;padding-right:0;padding-bottom:6.25rem;padding-left:0}[main-new] section.neon-2 figure{width:13.25rem;height:14.875rem;margin-left:auto;margin-right:auto;position:relative}[main-new] section.neon-2 figure:after{content:"";display:block;width:13.25rem;height:14.875rem}[main-new] section.neon-2 figure.char-1{right:.625rem}[main-new] section.neon-2 figure.char-1:after{background-repeat:no-repeat;background-image:url(/main-new/char-1.m.jpg);background-size:cover}[main-new] section.neon-2 figure.char-2{left:.625rem;margin-top:1.125rem}[main-new] section.neon-2 figure.char-2:after{background-repeat:no-repeat;background-image:url(/main-new/char-2.m.jpg);background-size:cover}[main-new] section.neon-2 figure.char-3{right:.625rem;margin-top:6.25rem}[main-new] section.neon-2 figure.char-3:after{background-repeat:no-repeat;background-image:url(/main-new/char-3.m.jpg);background-size:cover}[main-new] section.neon-2 figure.char-4{left:.625rem;margin-top:1.125rem}[main-new] section.neon-2 figure.char-4:after{background-repeat:no-repeat;background-image:url(/main-new/char-4.m.jpg);background-size:cover}[main-new] section.neon-2 figure[data-st=""],[main-new] section.neon-2 figure[data-st=under]{transition:opacity .3s 0s,transform .3s 0s;opacity:0}[main-new] section.neon-2 figure[data-st=""].char-1,[main-new] section.neon-2 figure[data-st=""].char-3,[main-new] section.neon-2 figure[data-st=under].char-1,[main-new] section.neon-2 figure[data-st=under].char-3{transform:translateX(-2.5rem)}[main-new] section.neon-2 figure[data-st=""].char-2,[main-new] section.neon-2 figure[data-st=""].char-4,[main-new] section.neon-2 figure[data-st=under].char-2,[main-new] section.neon-2 figure[data-st=under].char-4{transform:translateX(2.5rem)}[main-new] section.neon-2 figure[data-st=done],[main-new] section.neon-2 figure[data-st=first],[main-new] section.neon-2 figure[data-st=last],[main-new] section.neon-2 figure[data-st=second],[main-new] section.neon-2 figure[data-st=third]{transition:opacity .7s 0s,transform .7s 0s;transform:translateX(0);opacity:1}[main-new] section.neon-2 .content{color:#fff;text-align:center;margin-top:2.5rem}[main-new] section.neon-2 .content h3{font-size:1.5625rem;line-height:2.25rem;letter-spacing:-.0125rem;font-weight:500}[main-new] section.neon-2 .content h3 s.sign{text-indent:-10000px;font-size:0;line-height:0;width:11.25rem;height:5rem;background-repeat:no-repeat;background-image:url(/main-new/sign.s.png);background-size:contain}[main-new] section.neon-2 .content p{font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem;margin-top:.625rem}[main-new] section.neon-2 .content[data-st=""] h3,[main-new] section.neon-2 .content[data-st=""] p,[main-new] section.neon-2 .content[data-st=under] h3,[main-new] section.neon-2 .content[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(2.5rem)}[main-new] section.neon-2 .content[data-st=done] h3,[main-new] section.neon-2 .content[data-st=first] h3,[main-new] section.neon-2 .content[data-st=last] h3,[main-new] section.neon-2 .content[data-st=second] h3,[main-new] section.neon-2 .content[data-st=third] h3{transition:opacity .7s .1s,transform .7s .1s;transform:translateY(0);opacity:1}[main-new] section.neon-2 .content[data-st=done] p,[main-new] section.neon-2 .content[data-st=first] p,[main-new] section.neon-2 .content[data-st=last] p,[main-new] section.neon-2 .content[data-st=second] p,[main-new] section.neon-2 .content[data-st=third] p{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}[main-new] section.neon-2 .content[data-sb=under] h3 s,[main-new] section.neon-2 .content[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}[main-new] section.neon-2 .content[data-sb=done] h3 s,[main-new] section.neon-2 .content[data-sb=first] h3 s,[main-new] section.neon-2 .content[data-sb=last] h3 s,[main-new] section.neon-2 .content[data-sb=second] h3 s,[main-new] section.neon-2 .content[data-sb=third] h3 s{transition:opacity .5s .2s,transform .5s .2s;opacity:1;transform:translateY(0)}[main-new] section.neon-2 .content[data-sb=done] p s,[main-new] section.neon-2 .content[data-sb=first] p s,[main-new] section.neon-2 .content[data-sb=last] p s,[main-new] section.neon-2 .content[data-sb=second] p s,[main-new] section.neon-2 .content[data-sb=third] p s{transition:opacity .5s .1s,transform .5s .1s;opacity:1;transform:translateY(0)}[main-new] section.neon-3{color:#fff}[main-new] section.neon-3 .bg{position:relative;height:30rem;background-repeat:no-repeat;background-image:url(/main-new/sec-3.jpg);background-size:cover;background-position:35% 50%}[main-new] section.neon-3 .content{position:relative;padding-top:2.5rem;padding-right:2.5rem;padding-bottom:3.125rem;padding-left:2.5rem;background:#000;text-align:center}[main-new] section.neon-3 .content h3{font-size:2.125rem;line-height:2.625rem;letter-spacing:-.01875rem;font-weight:500}[main-new] section.neon-3 .content h3 span{position:absolute}[main-new] section.neon-3 .content p{font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem;margin-top:.875rem}[main-new] section.neon-3 .content h3,[main-new] section.neon-3 .content p{margin-left:auto;margin-right:auto;max-width:28.125rem}[main-new] section.neon-3[data-st=""] h3,[main-new] section.neon-3[data-st=""] p,[main-new] section.neon-3[data-st=under] h3,[main-new] section.neon-3[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(2.5rem)}[main-new] section.neon-3[data-st=done] h3,[main-new] section.neon-3[data-st=first] h3,[main-new] section.neon-3[data-st=last] h3,[main-new] section.neon-3[data-st=second] h3,[main-new] section.neon-3[data-st=third] h3{transition:opacity .7s .1s,transform .7s .1s;transform:translateY(0);opacity:1}[main-new] section.neon-3[data-st=done] p,[main-new] section.neon-3[data-st=first] p,[main-new] section.neon-3[data-st=last] p,[main-new] section.neon-3[data-st=second] p,[main-new] section.neon-3[data-st=third] p{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}[main-new] section.neon-3[data-sb=under] h3 s,[main-new] section.neon-3[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}[main-new] section.neon-3[data-sb=done] h3 s,[main-new] section.neon-3[data-sb=first] h3 s,[main-new] section.neon-3[data-sb=last] h3 s,[main-new] section.neon-3[data-sb=second] h3 s,[main-new] section.neon-3[data-sb=third] h3 s{transition:opacity .5s .2s,transform .5s .2s;opacity:1;transform:translateY(0)}[main-new] section.neon-3[data-sb=done] p s,[main-new] section.neon-3[data-sb=first] p s,[main-new] section.neon-3[data-sb=last] p s,[main-new] section.neon-3[data-sb=second] p s,[main-new] section.neon-3[data-sb=third] p s{transition:opacity .5s .1s,transform .5s .1s;opacity:1;transform:translateY(0)}[main-new] section.neon-story{color:#fff}[main-new] section.neon-story ul li{position:relative;height:25rem}[main-new] section.neon-story ul li .content{position:absolute;left:0;bottom:1.25rem;right:auto;top:auto;padding-top:0;padding-right:1.875rem;padding-bottom:0;padding-left:1.875rem;width:100%;box-sizing:border-box}[main-new] section.neon-story ul li .content h3{font-size:2.125rem;line-height:2.625rem;letter-spacing:-.01875rem;font-weight:500}[main-new] section.neon-story ul li .content p{margin-top:2.25rem;font-size:.75rem;line-height:1.25rem;letter-spacing:0;color:#fff;font-weight:300;display:block}[main-new] section.neon-story ul li .content[data-st=""] h3,[main-new] section.neon-story ul li .content[data-st=""] p,[main-new] section.neon-story ul li .content[data-st=under] h3,[main-new] section.neon-story ul li .content[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(2.5rem)}[main-new] section.neon-story ul li .content[data-st=done] h3,[main-new] section.neon-story ul li .content[data-st=first] h3,[main-new] section.neon-story ul li .content[data-st=last] h3,[main-new] section.neon-story ul li .content[data-st=second] h3,[main-new] section.neon-story ul li .content[data-st=third] h3{transition:opacity .7s .1s,transform .7s .1s;transform:translateY(0);opacity:1}[main-new] section.neon-story ul li .content[data-st=done] p,[main-new] section.neon-story ul li .content[data-st=first] p,[main-new] section.neon-story ul li .content[data-st=last] p,[main-new] section.neon-story ul li .content[data-st=second] p,[main-new] section.neon-story ul li .content[data-st=third] p{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}[main-new] section.neon-story ul li .content[data-sb=under] h3 s,[main-new] section.neon-story ul li .content[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}[main-new] section.neon-story ul li .content[data-sb=done] h3 s,[main-new] section.neon-story ul li .content[data-sb=first] h3 s,[main-new] section.neon-story ul li .content[data-sb=last] h3 s,[main-new] section.neon-story ul li .content[data-sb=second] h3 s,[main-new] section.neon-story ul li .content[data-sb=third] h3 s{transition:opacity .5s .2s,transform .5s .2s;opacity:1;transform:translateY(0)}[main-new] section.neon-story ul li .content[data-sb=done] p s,[main-new] section.neon-story ul li .content[data-sb=first] p s,[main-new] section.neon-story ul li .content[data-sb=last] p s,[main-new] section.neon-story ul li .content[data-sb=second] p s,[main-new] section.neon-story ul li .content[data-sb=third] p s{transition:opacity .5s .1s,transform .5s .1s;opacity:1;transform:translateY(0)}[main-new] section.tech-1{height:22.25rem;background:#020109}[main-new] section.tech-1 .bg{position:absolute;left:0;top:0;right:auto;bottom:auto;width:100%;height:100%;overflow:hidden}[main-new] section.tech-2{color:#fff}[main-new] section.tech-2 .content{padding-top:2.5rem;padding-right:2.5rem;padding-bottom:3.75rem;padding-left:2.5rem;background:#000;text-align:center}[main-new] section.tech-2 .content h3{font-size:2.125rem;line-height:2.625rem;letter-spacing:-.01875rem;font-weight:500}[main-new] section.tech-2 .content h3 span{position:absolute}[main-new] section.tech-2 .content p{font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem;margin-top:.875rem}[main-new] section.tech-2 .content h3,[main-new] section.tech-2 .content p{margin-left:auto;margin-right:auto;max-width:29.375rem}[main-new] section.tech-2 .content .logo{position:relative;margin-top:2.5rem}[main-new] section.tech-2 .content .logo>div{vertical-align:bottom;display:flex;align-items:center;flex-flow:column}[main-new] section.tech-2 .content .logo img{width:2.5625rem;position:relative}[main-new] section.tech-2 .content .logo a,[main-new] section.tech-2 .content .logo p{margin-top:.625rem;font-size:1rem;line-height:1.5rem;letter-spacing:-.0125rem}[main-new] section.tech-2 .content .logo>div+div{margin-top:3.125rem}[main-new] section.tech-2 .content .logo>div+div img{width:7.4375rem;margin-bottom:.375rem}[main-new] section.tech-2[data-st=""] .logo,[main-new] section.tech-2[data-st=""] h3,[main-new] section.tech-2[data-st=""] p,[main-new] section.tech-2[data-st=first] .logo,[main-new] section.tech-2[data-st=first] h3,[main-new] section.tech-2[data-st=first] p,[main-new] section.tech-2[data-st=under] .logo,[main-new] section.tech-2[data-st=under] h3,[main-new] section.tech-2[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;transform:translateY(1.25rem);opacity:0}[main-new] section.tech-2[data-st=done] h3,[main-new] section.tech-2[data-st=last] h3,[main-new] section.tech-2[data-st=second] h3,[main-new] section.tech-2[data-st=third] h3{transition:opacity .7s 0s,transform .7s 0s;transform:translateY(0);opacity:1}[main-new] section.tech-2[data-st=done] p,[main-new] section.tech-2[data-st=last] p,[main-new] section.tech-2[data-st=second] p,[main-new] section.tech-2[data-st=third] p{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}[main-new] section.tech-2[data-st=done] .logo,[main-new] section.tech-2[data-st=last] .logo,[main-new] section.tech-2[data-st=second] .logo,[main-new] section.tech-2[data-st=third] .logo{transition:opacity .7s .4s,transform .7s .4s;transform:translateY(0);opacity:1}[main-new] section.tech-2[data-sb=first] .logo img,[main-new] section.tech-2[data-sb=first] h3 s,[main-new] section.tech-2[data-sb=first] p s,[main-new] section.tech-2[data-sb=under] .logo img,[main-new] section.tech-2[data-sb=under] h3 s,[main-new] section.tech-2[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}[main-new] section.tech-2[data-sb=done] h3 s,[main-new] section.tech-2[data-sb=last] h3 s,[main-new] section.tech-2[data-sb=second] h3 s,[main-new] section.tech-2[data-sb=third] h3 s{transition:opacity .5s .1s,transform .5s .1s;opacity:1;transform:translateY(0)}[main-new] section.tech-2[data-sb=done] .logo img,[main-new] section.tech-2[data-sb=done] p s,[main-new] section.tech-2[data-sb=last] .logo img,[main-new] section.tech-2[data-sb=last] p s,[main-new] section.tech-2[data-sb=second] .logo img,[main-new] section.tech-2[data-sb=second] p s,[main-new] section.tech-2[data-sb=third] .logo img,[main-new] section.tech-2[data-sb=third] p s{transition:opacity .5s 0s,transform .5s 0s;opacity:1;transform:translateY(0)}[main-new] section.product .bg:after{content:"";display:block;position:absolute;left:0;top:0;right:auto;bottom:auto;width:100%;height:100%;background-position-x:center}[main-new] section.product .content{padding-top:3.75rem;padding-right:1.875rem;padding-bottom:2.1875rem;padding-left:1.875rem;text-align:center}[main-new] section.product .content h3{font-size:2.125rem;line-height:2.625rem;letter-spacing:-.01875rem;font-weight:500}[main-new] section.product .content h3 span{position:absolute}[main-new] section.product .content p{font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem;margin-top:.875rem}[main-new] section.product .content h3,[main-new] section.product .content p{margin-left:auto;margin-right:auto}[main-new] section.product .content a{display:inline-block;position:relative;margin-top:1.625rem}[main-new] section.product .content a s{width:8.5rem;height:2.5rem;font-size:.875rem;line-height:2.25rem;letter-spacing:-.0125rem;box-sizing:border-box;border:.125rem solid #000;border-radius:1.25rem;font-weight:500}[main-new] section.product.view{background-color:#181818;height:39.9375rem;margin-top:-.0625rem}[main-new] section.product.view .bg:after{background-repeat:no-repeat;background-image:url(/main-new/view.s.jpg);background-size:contain}[main-new] section.product.view .content{color:#fff}[main-new] section.product.view .content a s{border-color:#fff}[main-new] section.product.frame{height:39.9375rem}[main-new] section.product.frame .bg:after{background-repeat:no-repeat;background-image:url(/main-new/frame.s.jpg);background-size:contain}[main-new] section.product.studio{background-color:#181818}[main-new] section.product.studio .content{color:#fff}[main-new] section.product.studio .content a s{border-color:#fff}[main-new] section.product.studio .bottom{max-width:100rem;margin-left:auto;margin-right:auto}[main-new] section.product.studio .bottom img{width:100%;display:block}[main-new] section.product[data-st=""] .bg,[main-new] section.product[data-st=""] .bottom,[main-new] section.product[data-st=""] a,[main-new] section.product[data-st=""] h3,[main-new] section.product[data-st=""] p,[main-new] section.product[data-st=first] .bg,[main-new] section.product[data-st=first] .bottom,[main-new] section.product[data-st=first] a,[main-new] section.product[data-st=first] h3,[main-new] section.product[data-st=first] p,[main-new] section.product[data-st=under] .bg,[main-new] section.product[data-st=under] .bottom,[main-new] section.product[data-st=under] a,[main-new] section.product[data-st=under] h3,[main-new] section.product[data-st=under] p{transition:opacity .3s 0s,transform .3s 0s;transform:translateY(1.25rem);opacity:0}[main-new] section.product[data-st=done] h3,[main-new] section.product[data-st=last] h3,[main-new] section.product[data-st=second] h3,[main-new] section.product[data-st=third] h3{transition:opacity .7s 0s,transform .7s 0s;transform:translateY(0);opacity:1}[main-new] section.product[data-st=done] p,[main-new] section.product[data-st=last] p,[main-new] section.product[data-st=second] p,[main-new] section.product[data-st=third] p{transition:opacity .7s .2s,transform .7s .2s;transform:translateY(0);opacity:1}[main-new] section.product[data-st=done] a,[main-new] section.product[data-st=last] a,[main-new] section.product[data-st=second] a,[main-new] section.product[data-st=third] a{transition:opacity .7s .3s,transform .7s .3s;transform:translateY(0);opacity:1}[main-new] section.product[data-st=done] .bg,[main-new] section.product[data-st=done] .bottom,[main-new] section.product[data-st=last] .bg,[main-new] section.product[data-st=last] .bottom,[main-new] section.product[data-st=second] .bg,[main-new] section.product[data-st=second] .bottom,[main-new] section.product[data-st=third] .bg,[main-new] section.product[data-st=third] .bottom{transition:opacity .7s .4s,transform .7s .4s;transform:translateY(0);opacity:1}[main-new] section.product[data-sb=first] .bg:after,[main-new] section.product[data-sb=first] a s,[main-new] section.product[data-sb=first] h3 s,[main-new] section.product[data-sb=first] p s,[main-new] section.product[data-sb=under] .bg:after,[main-new] section.product[data-sb=under] a s,[main-new] section.product[data-sb=under] h3 s,[main-new] section.product[data-sb=under] p s{transition:opacity .3s 0s,transform .3s 0s;opacity:0;transform:translateY(-2.5rem)}[main-new] section.product[data-sb=done] h3 s,[main-new] section.product[data-sb=last] h3 s,[main-new] section.product[data-sb=second] h3 s,[main-new] section.product[data-sb=third] h3 s{transition:opacity .5s .3s,transform .5s .3s;opacity:1;transform:translateY(0)}[main-new] section.product[data-sb=done] p s,[main-new] section.product[data-sb=last] p s,[main-new] section.product[data-sb=second] p s,[main-new] section.product[data-sb=third] p s{transition:opacity .5s .2s,transform .5s .2s;opacity:1;transform:translateY(0)}[main-new] section.product[data-sb=done] a s,[main-new] section.product[data-sb=last] a s,[main-new] section.product[data-sb=second] a s,[main-new] section.product[data-sb=third] a s{transition:opacity .5s .1s,transform .5s .1s;opacity:1;transform:translateY(0)}[main-new] section.product[data-sb=done] .bg:after,[main-new] section.product[data-sb=last] .bg:after,[main-new] section.product[data-sb=second] .bg:after,[main-new] section.product[data-sb=third] .bg:after{transition:opacity .5s 0s,transform .5s 0s;opacity:1;transform:translateY(0)}[main-new] .links{background-image:linear-gradient(143deg,#aabafc -7%,#fc4ec2 47%,#ff9b1f 103%)}@media (min-width:768px){[main-new] section.neon-1{height:56.25vw;overflow:visible}[main-new] section.neon-1 .bg{background-position:50%}[main-new] section.neon-1 .bg.p-1{background-repeat:no-repeat;background-image:url(/main-new/hero-1.jpg);background-size:cover}[main-new] section.neon-1 .bg.p-2{background-repeat:no-repeat;background-image:url(/hero-2.jpg);background-size:cover}[main-new] section.neon-1 .bg.p-3{background-repeat:no-repeat;background-image:url(/main-new/hero-3.jpg);background-size:cover}[main-new] section.neon-1 .bg.p-4{background-repeat:no-repeat;background-image:url(/main-new/hero-4.jpg);background-size:cover}[main-new] section.neon-1 .bg.p-5{background-repeat:no-repeat;background-image:url(/main-new/hero-5.jpg);background-size:cover}[main-new] section.neon-1 .content{width:48%;height:100%;margin-left:52%;padding:0;box-sizing:border-box;display:flex;justify-content:center;flex-flow:column;align-items:flex-start}[main-new] section.neon-2 figure.char-1,[main-new] section.neon-2 figure.char-3{right:7.1875rem;height:2.8125rem}[main-new] section.neon-2 figure.char-2,[main-new] section.neon-2 figure.char-4{margin-top:0;left:7.1875rem}[main-new] section.neon-2 .content h3 s.sign{background-repeat:no-repeat;background-image:url(/main-new/sign.m.png);background-size:contain;width:18.1875rem;height:2.625rem}[main-new] section.neon-3 .bg{height:27rem}[main-new] section.neon-3 .content{padding-top:2.5rem;padding-right:3.75rem;padding-bottom:3.125rem;padding-left:3.75rem}[main-new] section.neon-3 .content p{max-width:31.25rem}[main-new] section.neon-story ul li{height:56.25vw;margin-top:-.0625rem}[main-new] section.neon-story ul li .content{width:33.5rem;padding:0;left:50%;margin-left:-16.75rem}[main-new] section.tech-1{height:56.25vw}[main-new] section.tech-2 .content .logo>div{display:inline-flex}[main-new] section.tech-2 .content .logo>div+div{margin-top:0;margin-left:1.875rem}[main-new] .links{background-image:linear-gradient(112deg,#aabafc -28%,#fc4ec2 43%,#ff9b1f 117%)}}@media (min-width:1024px){[main-new] section.neon-1 .content h3{font-size:2.625rem;line-height:3rem;letter-spacing:-.01875rem}[main-new] section.neon-1 .content p{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.0125rem;margin-top:1rem}[main-new] section.neon-2{padding-top:6.25rem;padding-right:0;padding-bottom:7.5rem;padding-left:0}[main-new] section.neon-2 figure,[main-new] section.neon-2 figure:after{width:17.625rem;height:19.875rem}[main-new] section.neon-2 figure.char-1:after{background-repeat:no-repeat;background-image:url(/main-new/char-1.jpg);background-size:cover}[main-new] section.neon-2 figure.char-2:after{background-repeat:no-repeat;background-image:url(/main-new/char-2.jpg);background-size:cover}[main-new] section.neon-2 figure.char-3{margin-top:7.5rem}[main-new] section.neon-2 figure.char-3:after{background-repeat:no-repeat;background-image:url(/main-new/char-3.jpg);background-size:cover}[main-new] section.neon-2 figure.char-4:after{background-repeat:no-repeat;background-image:url(/main-new/char-4.jpg);background-size:cover}[main-new] section.neon-2 figure.char-1,[main-new] section.neon-2 figure.char-3{right:9.75rem;height:3.75rem}[main-new] section.neon-2 figure.char-2,[main-new] section.neon-2 figure.char-4{margin-top:0;left:9.75rem}[main-new] section.neon-2 .content{margin-top:3.75rem}[main-new] section.neon-2 .content h3{font-size:2.125rem;line-height:2.625rem;letter-spacing:-.01875rem}[main-new] section.neon-2 .content h3 s.sign{width:22.0625rem;height:2.875rem;background-repeat:no-repeat;background-image:url(/main-new/sign.l.png);background-size:contain}[main-new] section.neon-2 .content p{margin-top:.875rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem}[main-new] section.neon-2 .content+.content{margin-top:3.125rem}[main-new] section.neon-3 .bg{height:36rem}[main-new] section.neon-3 .content{padding-top:3.75rem;padding-right:3.75rem;padding-bottom:5rem;padding-left:3.75rem}[main-new] section.neon-3 .content h3{font-size:2.625rem;line-height:3rem;letter-spacing:-.01875rem}[main-new] section.neon-3 .content p{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.0125rem;max-width:43.75rem}[main-new] section.neon-story ul li .content{width:46.875rem;padding:0;left:50%;bottom:1.875rem;right:auto;top:auto;margin-left:-23.4375rem}[main-new] section.neon-story ul li .content h3{font-size:2.125rem;line-height:2.625rem;letter-spacing:-.01875rem}[main-new] section.neon-story ul li .content p{margin-top:4.75rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem}[main-new] section.tech-2 .content{padding-top:3.75rem;padding-right:3.75rem;padding-bottom:5rem;padding-left:3.75rem}[main-new] section.tech-2 .content h3{font-size:2.625rem;line-height:3rem;letter-spacing:-.01875rem;max-width:none}[main-new] section.tech-2 .content p{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.0125rem;max-width:none}[main-new] section.tech-2 .content .logo{margin-top:3.75rem}[main-new] section.tech-2 .content .logo img{width:4rem}[main-new] section.tech-2 .content .logo a,[main-new] section.tech-2 .content .logo p{margin-top:1.625rem;font-size:1.125rem;line-height:1.625rem;letter-spacing:-.0125rem}[main-new] section.tech-2 .content .logo>div+div{padding-left:2.5rem}[main-new] section.tech-2 .content .logo>div+div img{width:11.4375rem;margin-bottom:.4375rem}[main-new] section.product .content{padding-top:5rem;padding-right:5rem;padding-bottom:3.75rem;padding-left:5rem}[main-new] section.product .content h3{font-size:2.625rem;line-height:3rem;letter-spacing:-.01875rem}[main-new] section.product .content p{font-size:1.375rem;line-height:1.875rem;letter-spacing:-.0125rem;margin-top:1rem;max-width:none}[main-new] section.product .content a{margin-top:2.375rem}[main-new] section.product .content a s{width:11.25rem;height:3.125rem;font-size:1rem;line-height:2.75rem;letter-spacing:-.0125rem;border-width:3px;border-radius:1.5625rem;font-weight:500}[main-new] section.product.view{height:55.9375rem}[main-new] section.product.view .bg:after{background-repeat:no-repeat;background-image:url(/main-new/view.m.jpg);background-size:contain}[main-new] section.product.frame{height:55.9375rem}[main-new] section.product.frame .bg:after{background-repeat:no-repeat;background-image:url(/main-new/frame.m.jpg);background-size:contain}[main-new] section.product.studio{background-color:#181818}[main-new] section.product.studio .content{color:#fff}[main-new] section.product.studio .content a s{border-color:#fff}[main-new] section.product.studio .bottom img{width:100%;display:block}[main-new] section .caution{font-size:1.375rem;line-height:2rem}}@media (min-width:1240px){[main-new] section.neon-1 .content{width:43%;height:100%;margin-left:57%}[main-new] section.neon-1 .content h3{font-size:3.625rem;line-height:4.375rem;letter-spacing:-.03125rem}[main-new] section.neon-1 .content p{font-size:1.625rem;line-height:2.25rem;letter-spacing:-.0125rem;margin-top:1.125rem}[main-new] section.neon-2{padding-top:7.5rem;padding-right:0;padding-bottom:10rem;padding-left:0}[main-new] section.neon-2 figure,[main-new] section.neon-2 figure:after{width:27.5rem;height:30.9375rem}[main-new] section.neon-2 figure.char-3{margin-top:10rem}[main-new] section.neon-2 figure.char-1,[main-new] section.neon-2 figure.char-3{right:14.75rem;height:5.75rem}[main-new] section.neon-2 figure.char-2,[main-new] section.neon-2 figure.char-4{margin-top:0;left:14.75rem}[main-new] section.neon-2 .content{margin-top:5rem}[main-new] section.neon-2 .content h3{font-size:2.625rem;line-height:3.625rem;letter-spacing:-.01875rem}[main-new] section.neon-2 .content h3 s.sign{width:27.5rem;height:4.375rem;background-repeat:no-repeat;background-image:url(/main-new/sign.xl.png);background-size:contain}[main-new] section.neon-2 .content p{margin-top:1rem;font-size:1.375rem;line-height:2.125rem;letter-spacing:-.0125rem}[main-new] section.neon-2 .content+.content{margin-top:4.375rem}[main-new] section.neon-3 .bg{height:56.25rem}[main-new] section.neon-3 .content{padding-top:5rem;padding-right:5rem;padding-bottom:6.25rem;padding-left:5rem}[main-new] section.neon-3 .content h3{font-size:3.625rem;line-height:4.375rem;letter-spacing:-.03125rem;max-width:none}[main-new] section.neon-3 .content p{font-size:1.625rem;line-height:2.25rem;letter-spacing:-.0125rem;max-width:54.9375rem}[main-new] section.neon-story ul li .content{width:66.25rem;left:50%;bottom:3.125rem;right:auto;top:auto;margin-left:-33.125rem}[main-new] section.neon-story ul li .content h3{font-size:2.625rem;line-height:3.625rem;letter-spacing:-.01875rem}[main-new] section.neon-story ul li .content p{margin-top:8.5rem;font-size:1rem;line-height:1.375rem;letter-spacing:-.0125rem}[main-new] section.tech-2 .content{padding-top:5rem;padding-right:5rem;padding-bottom:6.25rem;padding-left:5rem}[main-new] section.tech-2 .content h3{font-size:3.625rem;line-height:4.375rem;letter-spacing:-.03125rem}[main-new] section.tech-2 .content p{font-size:1.625rem;line-height:2.25rem;letter-spacing:-.0125rem;max-width:none}[main-new] section.tech-2 .content .logo{margin-top:5rem}[main-new] section.product .content{padding-top:7.5rem;padding-right:5rem;padding-bottom:6.25rem;padding-left:5rem}[main-new] section.product .content h3{font-size:3.625rem;line-height:4.375rem;letter-spacing:-.03125rem}[main-new] section.product .content p{font-size:1.625rem;line-height:2.25rem;letter-spacing:-.0125rem;margin-top:1.125rem}[main-new] section.product .content a{margin-top:3rem}[main-new] section.product .content a s{width:11.25rem;height:3.125rem;font-size:1rem;line-height:2.75rem;letter-spacing:-.0125rem;border-width:3px;border-radius:1.5625rem;font-weight:500}[main-new] section.product.view{height:83.875rem}[main-new] section.product.view .bg:after{background-repeat:no-repeat;background-image:url(/main-new/view.l.jpg);background-size:contain}[main-new] section.product.frame{height:84.3125rem}[main-new] section.product.frame .bg:after{background-repeat:no-repeat;background-image:url(/main-new/frame.l.jpg);background-size:contain}[main-new] section.product.studio{background-color:#181818}[main-new] section.product.studio .content{color:#fff}[main-new] section.product.studio .content a s{border-color:#fff}[main-new] section.product.studio .bottom img{width:100%;display:block}}
/*# sourceMappingURL=chunk-1f8363ed.f4e1e4e5.css.map */