@charset "UTF-8";@-webkit-keyframes navArrowHoverAnim{0%{transform:translateY(4px) rotate(45deg)}75%{transform:translate(0) rotate(45deg)}to{transform:translate(0) rotate(45deg)}}@keyframes navArrowHoverAnim{0%{transform:translateY(4px) rotate(45deg)}75%{transform:translate(0) rotate(45deg)}to{transform:translate(0) rotate(45deg)}}.index__hero,.index__main{overflow:hidden;position:relative}.index__hero{background-color:#000250;height:0;padding-top:48.0555556%;width:100%}.index__hero__visual{height:100%;left:0;position:absolute;top:0;width:100%}.index__hero__visual__digital,.index__hero__visual__real{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.index__hero__visual__real{background-image:url(/images/hero_real.jpg);z-index:0}.index__hero__visual__digital{background-image:url(/images/hero_digital.jpg);z-index:1}.index__hero__visual__digital__window{position:absolute}.index__hero__visual__digital__window:after,.index__hero__visual__digital__window:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.index__hero__visual__digital__window span{background-position:100% 0;background-repeat:no-repeat;background-size:contain;display:block;position:absolute}.index__hero__visual__digital__window[data-num="1"]{height:8.8150289017%;left:7.5%;top:81.2138728324%;width:10.0694444444%}.index__hero__visual__digital__window[data-num="1"]:before{background-image:url(/images/digi_1a.png)}.index__hero__visual__digital__window[data-num="1"]:after{background-image:url(/images/digi_1b.png)}.index__hero__visual__digital__window[data-num="2"]{height:17.6300578035%;left:7.5%;top:7.8034682081%;width:9.8611111111%}.index__hero__visual__digital__window[data-num="2"]:before{background-image:url(/images/digi_2a.png)}.index__hero__visual__digital__window[data-num="2"]:after{background-image:url(/images/digi_2b.png)}.index__hero__visual__digital__window[data-num="3"]{height:13.1502890173%;left:78.1944444444%;top:14.161849711%;width:10.6944444444%}.index__hero__visual__digital__window[data-num="3"]:before{background-image:url(/images/digi_3a.png)}.index__hero__visual__digital__window[data-num="3"]:after{background-image:url(/images/digi_3b.png)}.index__hero__visual__digital__window[data-num="3"] span{background-image:url(/images/digi_3c.png);height:43.956043956%;left:0;top:50%;transform:translate(-100%,-50%);width:37.66233765%}.index__hero__visual__digital__window[data-num="4"]{height:11.5606936416%;left:74.7222222222%;top:73.5549132948%;width:9.6527777778%}.index__hero__visual__digital__window[data-num="4"]:before{background-image:url(/images/digi_4a.png)}.index__hero__visual__digital__window[data-num="4"]:after{background-image:url(/images/digi_4b.png)}.index__hero__visual__digital__window[data-num="4"] span{background-image:url(/images/digi_4c.png);height:28.75%;left:0;top:50%;transform:translate(-100%);width:25.179856115%}.index__hero__visual__digital__window[data-num="5"]{height:11.5606936416%;left:69.4444444444%;top:60.1156069364%;width:9.375%}.index__hero__visual__digital__window[data-num="5"]:before{background-image:url(/images/digi_5a.png)}.index__hero__visual__digital__window[data-num="5"]:after{background-image:url(/images/digi_5b.png)}.index__hero__visual__digital__window[data-num="5"] span{background-image:url(/images/digi_5c.png);height:72.5%;left:0;top:50%;transform:translate(-100%);width:51.8518519%}.index__hero__visual__digital__window[data-num="6"]{height:11.7052023121%;left:22.5694444444%;top:45.0867052023%;width:7.4305555556%}.index__hero__visual__digital__window[data-num="6"]:before{background-image:url(/images/digi_6a.png)}.index__hero__visual__digital__window[data-num="6"]:after{background-image:url(/images/digi_6b.png)}.index__hero__visual__digital__window[data-num="6"] span{background-image:url(/images/digi_6c.png);bottom:0;height:27.160493827%;left:0;transform:translateY(100%);width:21.495327103%}.index__hero__visual__digital__window[data-num="7"]{height:11.2716763006%;left:47.5694444444%;top:78.323699422%;width:7.6388888889%}.index__hero__visual__digital__window[data-num="7"]:before{background-image:url(/images/digi_7a.png)}.index__hero__visual__digital__window[data-num="7"]:after{background-image:url(/images/digi_7b.png)}.index__hero__visual__digital__window[data-num="7"] span{background-image:url(/images/digi_7c.png);bottom:0;height:13.483146067%;left:0;transform:translateY(100%);width:12.727272727%}.index__hero__visual__digital__window[data-num="8"]{height:13.1502890173%;left:85.625%;top:51.8786127168%;width:9.6527777778%}.index__hero__visual__digital__window[data-num="8"]:before{background-image:url(/images/digi_8a.png)}.index__hero__visual__digital__window[data-num="8"]:after{background-image:url(/images/digi_8b.png)}.index__hero__visual__digital__window[data-num="9"]{height:15.1734104046%;left:56.3194444444%;top:5.4913294798%;width:8.3333333333%}.index__hero__visual__digital__window[data-num="9"]:before{background-image:url(/images/digi_9a.png)}.index__hero__visual__digital__window[data-num="9"]:after{background-image:url(/images/digi_9b.png)}body.msie .index__hero__visual{background-image:url(/images/kv_static.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}body.msie .index__hero__visual *{display:none}.index__hero__logo{background-color:#fff;height:220px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:440px;z-index:1}.index__hero__logo__deco{background-color:#0ff;opacity:0;position:absolute}.index__hero__logo__deco:first-child{height:0%;left:0;top:0;width:1px;z-index:1}.index__hero__logo__deco:first-child:after,.index__hero__logo__deco:first-child:before{left:-1px;top:-5px}.index__hero__logo__deco:nth-child(2){bottom:0;height:1px;left:0;width:0;z-index:2}.index__hero__logo__deco:nth-child(2):after,.index__hero__logo__deco:nth-child(2):before{bottom:-5px;left:-1px}.index__hero__logo__deco:nth-child(3){bottom:0;height:0%;right:0;width:1px;z-index:3}.index__hero__logo__deco:nth-child(3):after,.index__hero__logo__deco:nth-child(3):before{bottom:-5px;right:-1px}.index__hero__logo__deco:nth-child(4){height:1px;right:0;top:0;width:0;z-index:4}.index__hero__logo__deco:nth-child(4):after,.index__hero__logo__deco:nth-child(4):before{right:-1px;top:-5px}.index__hero__logo__img{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.index__quickreport{display:none;height:auto;position:relative;width:100%;z-index:10}.index__quickreport[data-active=true]{display:block}.index__quickreport__body{align-items:center;background-color:#eff4f4;bottom:0;display:flex;flex-flow:row nowrap;height:auto;justify-content:center;left:0;margin:0 auto;padding:.8rem 2rem;position:relative;width:100%}.index__quickreport__body__label{color:#00797e;flex:0 0 auto;font-family:UD Shin Go Conde60 R,sans-serif;font-size:1.8666666667rem;letter-spacing:.29em;line-height:3.3333333333rem;padding:0 0 0 2.5333333333rem;position:relative;width:auto}.index__quickreport__body__label:before{background-image:url(/images/icon_quickreport.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.4666666667rem;left:0;position:absolute;top:calc(50% - .73333rem);width:1.6666666667rem}.index__quickreport__body__content{flex:0 1 710px;font-family:Noto Sans JP,sans-serif;font-size:.7333333333rem;font-weight:500;letter-spacing:.1em;line-height:1.2rem;padding:0 0 0 40px;position:relative}.index__quickreport__body__content a{text-decoration:underline}.index__quickreport__body__content:before{background-color:#00797e;content:"";display:block;height:100%;left:19px;min-height:50px;position:absolute;top:50%;transform:translateY(-50%);width:1px}html[data-textsize=small] .index__quickreport__body__content:before{min-height:34px}.index__news{height:auto;margin:0 auto;max-width:1024px;padding:18px 0 18px calc(6.66667rem + 20px);position:relative;width:calc(100% - 60px)}@media (max-width:767px){.index__news{width:calc(100% - 40px)}}.index__news__head{height:calc(100% - 36px);left:0;padding:0;position:absolute;top:18px;width:calc(6.66667rem + 20px)}.index__news__head:after{background-color:#00797e;content:"";display:block;height:100%;position:absolute;right:20px;top:0;width:1px}.index__news__head__title{color:#00797e;font-family:Roboto,sans-serif;font-size:1.3333333333rem;font-weight:500;letter-spacing:.1em;line-height:1.8666666667rem;text-align:left}.index__news__head__nav{bottom:0;left:0;padding:0;position:absolute}.index__news__head__nav__link{display:block;font-size:.9333333333rem;letter-spacing:.1em;line-height:1.8666666667rem;text-align:left;text-decoration:underline}.index__news__head__nav__next,.index__news__head__nav__prev{background-image:url(/images/arrow_bk.png);background-position:50%;background-repeat:no-repeat;background-size:17px 5px;bottom:0;cursor:pointer;display:block;height:1.3333333333rem;position:absolute;width:17px}.index__news__head__nav__next.inactive,.index__news__head__nav__prev.inactive{opacity:.2;pointer-events:none}.index__news__head__nav__prev{left:0;transform:scaleX(-1)}.index__news__head__nav__next{right:0}.index__news__head__nav__pages{display:block;font-size:.8rem;height:100%;letter-spacing:0;line-height:1.3333333333rem;text-align:center;white-space:nowrap;width:100%}.index__news__body{height:auto;overflow:hidden;position:relative;width:100%}.index__news__body__contaner{height:auto;left:0;min-height:5.6rem;position:relative;top:0;transform:translateY(0);width:100%}.index__news__article{display:block;height:auto;padding:.2666666667rem 2px;position:relative;width:100%}.index__news__article__link{display:block;height:auto;padding:0 0 0 6.6666666667rem;text-decoration:none;width:100%}.index__news__article__date,.index__news__article__date--transparent{color:#666;display:block;font-size:1rem;left:0;letter-spacing:.1em;line-height:1.3333333333rem;position:absolute}.index__news__article__date--transparent{color:transparent}.index__news__article__title{color:#333;display:block;font-size:.9333333333rem;height:auto;line-height:1.3333333333rem;width:100%}.index__news__article__title a{text-decoration:underline}.index__news__article__title ul{margin-top:.1333333333rem}.index__news__article__title ul li{padding-left:.9em;position:relative;text-decoration:none}.index__news__article__title ul li:before{content:"・";left:0;position:absolute}a.index__news__article__link .index__news__article__title{text-decoration:underline}.index__3d{background:#002349;background:linear-gradient(0deg,#002349,#088);padding:80px 0 100px;position:relative;z-index:2}.index__3d a:focus{outline:1px dotted #fff}.index__3d__container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;margin:0 auto;max-width:1024px;position:relative;width:calc(100% - 60px)}@media (max-width:767px){.index__3d__container{width:calc(100% - 40px)}}html[data-textsize=small] .index__3d__container{max-width:768px}.index__3d__thumb{display:block;flex:0 1 52.5390625%;left:0;position:absolute;top:0;width:52.5390625%}.index__3d__thumb:hover{opacity:1!important}.index__3d__thumb__image{display:block;height:auto;width:100%}.index__3d__thumb__link{background-color:#fff;border:0;font-size:1.2rem;line-height:2rem;padding:18px;position:relative;width:100%}.index__3d__thumb__link .boxbutton__text{color:#555;display:inline;letter-spacing:.1em}.index__3d__thumb__link .boxbutton__external{display:inline-block;left:5px;position:relative;right:auto;top:auto}.index__3d__thumb__link .boxbutton__external:before{background-image:url(/images/icon_external_bk.png)}.index__3d__thumb__link .boxbutton__external:after,.index__3d__thumb__link .boxbutton__external:before{transition-delay:0s!important}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link:before,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link:before{transform:scaleX(1);transform-origin:left center}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__text,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__text{color:#fff}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__arrow,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__arrow{transform:translate(8px)}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__arrow:after,body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__arrow:before,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__arrow:after,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__arrow:before{transition-delay:.1s}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__arrow:before,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__arrow:before{opacity:0}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__arrow:after,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__arrow:after{opacity:1}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__download:after,body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__download:before,body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__external:after,body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__external:before,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__download:after,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__download:before,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__external:after,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__external:before{transition-delay:.1s}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__download:before,body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__external:before,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__download:before,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__external:before{opacity:0}body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__download:after,body:not(.touch) .index__3d__thumb:focus .index__3d__thumb__link .boxbutton__external:after,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__download:after,body:not(.touch) .index__3d__thumb:hover .index__3d__thumb__link .boxbutton__external:after{opacity:1}.index__3d__body{flex:0 1 calc(41.60156% + 40px);min-width:360px;padding:0 0 0 40px;position:static;width:calc(41.60156% + 40px)}.index__3d__title{color:#fff;font-family:UD Shin Go Conde70 R,sans-serif;font-size:2.4rem;letter-spacing:.2em;line-height:2.8rem}.index__3d__text{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:1rem;font-weight:500;line-height:2.1333333333rem;margin-top:20px;position:relative}.index__3d__link{margin:30px 0 0;max-width:308px;width:100%}html[data-textsize=large] .index__3d__link.boxbutton--whFill{padding:12px 18px}html[data-textsize=large] .index__3d__link.boxbutton--whFill .boxbutton__text br{display:none}html[data-textsize=large] .index__3d__link.boxbutton--whFill .boxbutton__external{display:inline-block;left:5px;position:relative;right:auto;top:auto}.index__3d__spec{color:#fff;font-size:.7333333333rem;margin:15px 0 30px}.index__3d__spec,.index__3d__spec span{letter-spacing:.1em;line-height:1.3333333333rem}.index__3d__spec span{display:block;font-size:.8rem}.index__3d__spec dl dt{font-family:Noto Sans JP,sans-serif;font-weight:400;margin-top:8px}.index__3d__spec dl dd>ul>li{padding-left:1em;position:relative}.index__3d__spec dl dd>ul>li:before{content:"・";left:0;position:absolute}.index__3d__spec dl dd li ul li{padding-left:1em;position:relative}.index__3d__spec dl dd li ul li:before{content:"※";left:0;position:absolute}.index__about{background-color:#eff4f4;height:auto;padding:80px 0;position:relative;width:100%;z-index:1}.index__about:after{background-image:url(/images/about_bottom_semicircle.svg);background-position:bottom;background-repeat:no-repeat;background-size:1440px 80px;bottom:-80px;content:"";display:block;height:80px;left:0;position:absolute;width:100%}@media (min-width:1440px){.index__about:after{background-size:100% 80px}}.index__about__body{height:auto;margin:0 auto;max-width:1024px;width:calc(100% - 60px)}@media (max-width:767px){.index__about__body{width:calc(100% - 40px)}}.index__about__heading1{display:block;position:relative;text-align:center}.index__about__heading1>span{background:linear-gradient(transparent 57.5%,#fff 0);color:#00797e;display:inline;font-family:UD Shin Go Conde70 R,sans-serif;font-size:2.4rem;letter-spacing:.2em;line-height:3rem}.index__about__heading2{display:block;position:relative}.index__about__heading2>span{background:linear-gradient(transparent 57.5%,#fff 0);color:#00797e;display:inline;font-family:UD Shin Go Conde70 R,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.2em;line-height:2rem}.index__about__heading3{color:#00797e;display:block;font-size:1.6rem;letter-spacing:.1em;line-height:2rem;position:relative;text-align:center}.index__about__outline{color:#555}.index__about__outline__lead{margin-top:16px;text-align:center}.index__about__outline__main{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:70px auto 0}.index__about__outline__fig{flex:0 1 51.660156%;width:51.660156%}.index__about__outline__fig img{display:block;height:auto;max-width:100%}.index__about__outline__body{flex:0 1 45.1055662%;width:45.1055662%}.index__about__outline__body .index__about__heading2:not(:first-child){margin-top:40px}.index__about__outline__body .index__about__heading2+*{margin-top:16px}.index__about__outline__detail{margin-top:20px!important}.index__about__outline__detail dt{color:#00797e;font-family:Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;line-height:2.1333333333rem}.index__about__outline__detail dt>span{background:linear-gradient(transparent,#fff 0)}.index__about__outline__detail dt:not(:first-child){margin-top:16px}.index__about__outline__detail dt+dd{margin-top:0}.index__about__outline__conclusion{font-family:Noto Sans JP,sans-serif;font-weight:700;margin-top:20px}.index__about__cases{margin:80px 0 0;width:100%}.index__about__cases__tabs{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:center;margin:40px 0 0;position:relative;width:100%}.index__about__cases__tabs__tab{background-color:#666;color:#fff;font-size:1.3333333333rem;height:auto;letter-spacing:.1em;line-height:2rem;padding:9px 0;position:relative;text-align:center;width:50%}.index__about__cases__tabs__tab:after,.index__about__cases__tabs__tab:before{border-style:solid;content:"";display:block;height:0;position:absolute;top:0;width:0}.index__about__cases__tabs__tab:before{border-color:#eff4f4 transparent transparent;border-width:48px 10px 0 0;left:0}.index__about__cases__tabs__tab:after{border-color:transparent #eff4f4 transparent transparent;border-width:0 10px 48px 0;right:0}.index__about__cases__tabs__tab[aria-selected=true]{background-color:#00797e;opacity:1!important}.index__about__cases__body{background-color:#fff;border-top:5px solid #00797e;padding:30px 50px;position:relative}.index__about__cases__body__panel{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:center}.index__about__cases__body__panel[aria-hidden=true]{display:none}.index__about__cases__body__panel__block{flex:0 1 calc(33.3333% - 40px);height:auto;position:relative;width:calc(33.3333% - 40px)}.index__about__cases__body__panel__block+.index__about__cases__body__panel__block{margin-left:60px}.index__about__cases__body__panel__block+.index__about__cases__body__panel__block:before{border-color:#00797e;border-style:solid;border-width:1px 1px 0 0;content:"";display:block;height:32px;left:-60px;pointer-events:none;position:absolute;top:calc(50% - 16px);transform:scaleY(2) rotate(45deg);width:32px}.index__about__cases__body__panel__block h3{color:#00797e;font-size:.9333333333rem;letter-spacing:.1em;margin-bottom:6px}.index__about__cases__body__panel__block p{font-family:Noto Sans JP,sans-serif;font-size:1.0666666667rem;font-weight:700;line-height:1.4666666667rem}.index__about__cases__body__panel__block ul{margin-top:8px}.index__about__cases__body__panel__block li{font-size:.8666666667rem;line-height:1.4666666667rem;padding-left:1em;position:relative}.index__about__cases__body__panel__block li:before{content:"・";left:0;position:absolute}.index__about__intro{margin:100px auto 0;max-width:920px;width:100%}.index__about__intro__text{margin:30px 0 0;text-align:center}.index__about__intro__text p+p{margin-top:15px}.index__about__intro__detail{align-items:flex-start;background-color:#fff;display:flex;flex-flow:row wrap;justify-content:center;margin:50px 0 0}.index__about__roadmap+.index__about__intro__detail{margin-top:80px}.index__about__intro__detail__title{background-color:#00797e;color:#fff;flex:0 1 100%;font-family:Noto Sans JP,sans-serif;font-size:1.3333333333rem;font-weight:500;letter-spacing:.1em;line-height:2rem;padding:9px 0;text-align:center;width:100%}.index__about__intro__detail__title span.spbr{display:inline}.index__about__intro__detail__column{flex:0 1 auto;max-width:50%;padding:40px 30px 40px 60px;width:50%}.index__about__intro__detail__column+.index__about__intro__detail__column{padding:40px 60px 40px 30px}.index__about__intro__detail__body__block+.index__about__intro__detail__body__block{margin-top:30px}.index__about__intro__detail__body__block h5{color:#00797e;font-family:Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1.8666666667rem}.index__about__intro__detail__body__block p{font-family:Noto Sans JP,sans-serif;font-size:.8666666667rem;font-weight:500;letter-spacing:.1em;line-height:1.4666666667rem;margin:10px 0 0}.index__about__intro__detail__body__block dl{margin:10px 0 0}.index__about__intro__detail__body__block dl div{margin-top:4px}.index__about__intro__detail__body__block dl div:after{clear:both;content:"";display:block;float:none;height:0;visibility:hidden;width:0}.index__about__intro__detail__body__block dl dt{padding-right:1em}.index__about__intro__detail__body__block dl dd,.index__about__intro__detail__body__block dl dt{font-family:Noto Sans JP,sans-serif;font-size:.8666666667rem;font-weight:500;letter-spacing:.1em;line-height:1.4666666667rem}.index__about__roadmap{margin-top:60px}.index__about__roadmap__link{display:block;font-size:1.2rem;letter-spacing:.1em;line-height:1.8666666667rem;margin:30px auto 0;max-width:500px;padding:15px 60px 15px 58px;text-align:center;width:100%}.index__demo{background:#002349;background:linear-gradient(0deg,#002349,#088);color:#fff;height:auto;padding:90px 0 100px;position:relative;width:100%}.index__demo a:focus{outline:1px dotted #fff}.index__demo__container{margin:0 auto;max-width:1024px;padding-top:80px;position:relative;width:calc(100% - 60px);z-index:1}@media (max-width:767px){.index__demo__container{width:calc(100% - 40px)}}.index__demo__title{font-family:UD Shin Go Conde70 R,sans-serif;font-size:2.4rem;letter-spacing:.2em;line-height:3.6rem}.index__demo__lead{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:1.1333333333rem;font-weight:500;letter-spacing:.1em;line-height:2.2666666667rem;margin-top:10px;position:relative}.index__demo__body{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:40px 0 0}.index__demo__article{display:flex;flex:0 1 30.078125%;flex-flow:column nowrap;margin-left:4.8828125%;width:30.078125%}.index__demo__article:nth-child(3n+1){margin-left:0}.index__demo__article__title__label{display:block;font-family:UD Shin Go Conde70 R,sans-serif;font-size:1.6rem;letter-spacing:.1em;line-height:2.1333333333rem}.index__demo__article__title__text{color:#fff;display:block;font-family:Noto Sans JP,sans-serif;font-size:.9333333333rem;font-weight:500;letter-spacing:.1em;line-height:1.8666666667rem;margin:0;min-height:3.7333333333rem;width:calc(100% + 1em)}.index__demo__article__fig{flex:0 0 auto;height:auto;margin:12px 0 0}.index__demo__article__fig img{display:block;height:auto;width:100%}.index__demo__article__outline{color:#00797e;font-family:Noto Sans JP,sans-serif;font-size:1.3333333333rem;font-weight:500;letter-spacing:.1em;line-height:1.8666666667rem;margin:20px 4px 0;width:calc(100% - 8px)}.index__demo__article__outline span{background-color:#fff;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;box-shadow:4px 0 0 0 #fff,-4px 0 0 0 #fff;display:inline}.index__demo__article__link{display:flex;flex:1 1 auto;flex-flow:column nowrap;justify-content:flex-end;margin:35px 0 0}.index__demo__link{flex:0 0 100%;margin-top:80px;text-align:center;width:100%}.index__demo__link .boxbutton{background-color:#fff;border:none;display:block;font-size:1.2rem;letter-spacing:.1em;line-height:1.8666666667rem;margin:0 auto;max-width:500px;padding:15px 60px 15px 58px;text-align:center;width:100%}.index__meeting,.index__meeting--related{background-color:#fff;padding:80px 0 100px;position:relative}.index__meeting__container{margin:0 auto;max-width:1024px;position:relative;width:calc(100% - 60px)}@media (max-width:767px){.index__meeting__container{width:calc(100% - 40px)}}.index__meeting__outline h2{color:#00797e;font-family:UD Shin Go Conde70 R,sans-serif;font-size:2.4rem;letter-spacing:.2em;line-height:3.6rem}.index__meeting__outline p{font-family:Noto Sans JP,sans-serif;font-size:1.1333333333rem;font-weight:500;letter-spacing:.1em;line-height:2.1333333333rem;margin:10px 0 0}.index__meeting__block{margin:50px 0 0}.index__meeting__block+.index__meeting__block{margin-top:100px}.index__meeting__banner,.index__meeting__banner--upcoming{background:linear-gradient(-90deg,#002349,#088);display:block;height:auto;margin:50px 0 0;padding:30px 20px;position:relative;width:100%}.index__meeting__banner--upcoming{padding:4.1333333333rem 20px 1.3333333333rem}.index__meeting__banner__label{background-color:#fff;color:#00797e;font-family:Noto Sans JP,sans-serif;font-size:1.4666666667rem;font-weight:500;height:2.1333333333rem;left:50%;letter-spacing:.1em;line-height:2.0666666667rem;padding:0 10px;position:absolute;text-indent:.1em;top:1.3333333333rem;transform:translate(-50%)}.index__meeting__banner__title{color:#fff;font-family:UD Shin Go Conde70 R,sans-serif;font-size:2.1333333333rem;letter-spacing:.15em;line-height:3.2rem;text-align:center}.index__meeting__detail{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:50px auto 0;max-width:800px;position:relative}.index__meeting__title+.index__meeting__detail{margin-top:40px}.index__meeting__detail__block{flex:0 1 100%;font-family:Noto Sans JP,sans-serif;font-size:1.0666666667rem;font-weight:500;letter-spacing:.1em;line-height:2rem;margin-top:40px;padding:0 0 0 7.3333333333rem;position:relative;width:100%}.index__meeting__detail__block:first-child{margin-top:0}.index__meeting__detail__block h4{background:linear-gradient(-90deg,#002349,#088);display:block;height:2.1333333333rem;left:0;position:absolute;text-align:center;top:0;width:6rem}.index__meeting__detail__block h4 span{color:#fff;display:block;font-family:UD Shin Go Conde70 R,sans-serif;font-size:1.2666666667rem;height:100%;letter-spacing:.1em;line-height:2.1333333333rem;text-align:center;width:100%}.index__meeting__detail__block ol{counter-reset:list}.index__meeting__detail__block ol li{padding-left:1.5em;position:relative}.index__meeting__detail__block ol li:before{content:counter(list) ".";counter-increment:list;left:0;position:absolute}.index__meeting__detail__block ol.paren li{padding-left:2em}.index__meeting__detail__block ol.paren li:before{content:"(" counter(list) ")"}.index__meeting__detail__block ol li.nomarker{list-style:none!important;padding-left:0!important}.index__meeting__detail__block ol li.nomarker:before{display:none}.index__meeting__detail__block li,.index__meeting__detail__block p{font-weight:500}.index__meeting__detail__block a{text-decoration:underline;word-break:break-all}.index__meeting__detail__block ol.note{counter-reset:notes;font-family:Noto Sans JP,sans-serif;font-weight:500;margin:20px 0}.index__meeting__detail__block ol.note li{font-size:.8rem;letter-spacing:.175em;line-height:1.2rem;padding-left:2.5em;position:relative}.index__meeting__detail__block ol.note li:before{content:"※" counter(notes);counter-increment:notes;left:0;position:absolute;top:0}.index__meeting__detail__block ol.note li+li{margin-top:10px}.index__meeting__detail__block ol.note .stt~li:before{content:"*" counter(notes)}.index__meeting__detail__block ol.index__meeting__detail__block__notelist{margin:10px 0 20px}.index__meeting__detail__block .link{margin-top:20px}.index__meeting__detail__block .link .boxbutton{font-size:1.0666666667rem;letter-spacing:.1em;padding:12px 60px 12px 18px;text-decoration:none}.index__meeting__detail__block .link .boxbutton .boxbutton__text{align-content:flex-start;display:flex;flex-flow:column nowrap;justify-content:center;min-height:40px;position:relative;width:100%}.index__meeting__detail__block .mincap{margin:30px 0}.index__meeting__detail__block.detail-theme{flex:0 1 100%;width:100%}.index__meeting__detail__block.detail-date{flex:0 1 auto;margin-right:40px;width:auto}.index__meeting__detail__block.detail-venue{flex:0 1 auto;width:auto}.index__meeting__detail__block.detail-member{flex:0 1 100%;width:100%}.index__meeting__detail__block.detail-member>span{color:#00797e;display:block;font-family:Noto Sans JP,sans-serif;font-size:.9333333333rem;font-weight:400;left:0;line-height:2.1333333333rem;position:absolute;text-align:center;top:2.1333333333rem;width:6rem}.index__meeting__detail__block.detail-member>dl{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start}.index__meeting__detail__block.detail-member>dl dt{flex:0 1 10rem;width:10rem}.index__meeting__detail__block.detail-member>dl dd{flex:0 1 calc(100% - 10rem);font-family:Noto Sans JP,sans-serif;font-weight:400;width:calc(100% - 10rem)}.index__meeting__detail__section{width:100%}.index__meeting__detail__section>p{font-size:1.1333333333rem;letter-spacing:.1em;line-height:2.2666666667rem}.index__meeting__detail__section .index__meeting__detail__embedvideo{margin-top:50px}.index__meeting__detail__embedvideo{height:0;padding-top:56.25%;position:relative;width:100%}.index__meeting__detail__embedvideo iframe{height:100%;left:0;position:absolute;top:0;width:100%}.index__meeting__archivelink,.index__meeting__link{display:block;font-size:1.2rem;letter-spacing:.1em;line-height:1.8666666667rem;margin:60px auto 0;max-width:500px;padding:15px 60px 15px 58px;text-align:center;width:100%}.index__meeting__archivelink{margin:40px auto 0}.index__meeting__slides{display:block;margin:60px auto 0;max-width:800px}.index__meeting__slides__block{height:auto;width:100%}.index__meeting__slides__block+.index__meeting__slides__block{margin-top:80px}.index__meeting__slides__block__label{font-family:Noto Sans JP,sans-serif;font-size:1.1333333333rem;font-weight:500;line-height:1.7333333333rem;text-align:center}.index__meeting__slides__block__embed{background-color:#c5c5c5;border-radius:4px;height:0;margin-top:12px;padding-top:56.25%;position:relative;width:100%}.index__meeting__slides__block__embed>*{background:padding-box rgba(0,0,0,.1);border:0;box-shadow:0 5px 20px rgba(0,0,0,.1);height:100%;left:0;position:absolute;top:0;width:100%}.index__meeting__pastTitle{font-family:Noto Sans JP,sans-serif;font-size:1.3333333333rem;font-weight:500;letter-spacing:.1em;line-height:2.2666666667rem;margin-top:90px;position:relative;text-align:center;text-indent:.1em}.index__meeting__pastTitle span{background-color:#fff;display:inline-block;height:auto;max-width:calc(100% - 40px);padding:0 20px;position:relative;width:auto;z-index:1}.index__meeting__pastTitle:before{background-color:#555;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%;z-index:0}.index__meeting__title{color:#00797e;font-family:Noto Sans JP,sans-serif;font-size:2.1333333333rem;font-weight:500;line-height:2.2666666667rem;margin-top:50px;text-align:center}.index__meeting--related{background-color:#eff4f4}.index__meeting--related .index__meeting__detail__block{padding:0 0 0 10rem}.index__meeting--related .index__meeting__detail__block h4{width:8.6666666667rem}.index__meeting--related .index__meeting__detail__block.detail-member>span{font-size:.8rem;width:8.6666666667rem}.index__meeting--related .index__meeting__link{margin-top:50px}.index__plan{margin:80px auto 0;max-width:1024px;position:relative;width:calc(100% - 60px)}@media (max-width:767px){.index__plan{width:calc(100% - 40px)}}.index__plan__title{color:#00797e;font-family:UD Shin Go Conde70 R,sans-serif;font-size:2.4rem;letter-spacing:.2em;line-height:3.6rem}.index__plan__body{margin:10px 0 0}.index__plan__body p{font-family:Noto Sans JP,sans-serif;font-size:1.1333333333rem;font-weight:500;letter-spacing:.1em;line-height:2.1333333333rem}.index__plan__body a{text-decoration:underline}.index__plan__contents{background-color:#eff4f4;margin:30px 0 0;padding:20px 30px;position:relative}.index__plan__contents h3{color:#00797e;font-size:1.6rem;letter-spacing:.1em;line-height:2.4rem}.index__plan__contents ul{margin:10px 0 0}.index__plan__contents li{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.8666666667rem;padding-left:1em;position:relative}.index__plan__contents li:before{content:"・";left:0;position:absolute}.index__links{margin:100px auto 0;max-width:1024px;padding-bottom:100px;position:relative;width:calc(100% - 60px)}@media (max-width:767px){.index__links{width:calc(100% - 40px)}}.index__links__title{color:#00797e;font-family:UD Shin Go Conde70 R,sans-serif;font-size:2.4rem;letter-spacing:.2em;line-height:3.6rem}.index__links__list{display:block;margin:10px 0 0}.index__links__list li{font-size:1.2rem;letter-spacing:.1em;line-height:2.4rem}.index__links__list li a{font-family:Noto Sans JP,sans-serif;font-weight:500;text-decoration:underline}.index__meeting__block__section{margin-top:80px}.index__meeting__block__section__sectionheading{color:#00797e;font-family:UD Shin Go Conde60 R,sans-serif;font-size:2.1333333333rem;font-weight:400;letter-spacing:.3em;line-height:3.2rem;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.index__meeting__block__section__sectiontext{margin:0 auto;max-width:800px}.index__meeting__block__section__sectiontext a{text-decoration:underline}.index__meeting__block__section__link{margin:50px auto 0;max-width:500px;width:100%}@media (min-width:1024px){.index__hero{height:0!important}}@media (min-width:768px) and (max-width:1023px){.index__hero{height:464px!important}}@media (max-width:1023px){.index__hero{height:464px;padding-top:0}.index__about__outline__lead{text-align:left}.index__about__outline__lead br{display:none}.index__about__cases__body{padding:20px 30px}.index__about__cases__body__panel__block{flex:0 1 calc(33.3333% - 24px);height:auto;position:relative;width:calc(33.3333% - 24px)}.index__about__cases__body__panel__block+.index__about__cases__body__panel__block{margin-left:36px}.index__about__cases__body__panel__block+.index__about__cases__body__panel__block:before{height:18px;left:-35px;top:calc(50% - 9px);width:18px}.index__about__intro__text{text-align:left}.index__about__intro__detail__column{max-width:100%;padding:30px 15px 30px 30px}.index__about__intro__detail__column+.index__about__intro__detail__column{padding:30px 30px 30px 15px}.index__about__intro__detail__body__block h5 br{display:none}.index__demo__article__outline{width:100%}.index__demo__article__outline br{display:none}}@media (max-width:767px){.index__hero__logo{height:135px;width:270px}.index__hero__visual{height:100%;width:100%}.index__hero__visual__digital__window[data-num="3"]{left:70%;top:8%}.index__hero__visual__digital__window[data-num="3"] span{display:none}.index__hero__visual__digital__window[data-num="4"]{left:73%}.index__hero__visual__digital__window[data-num="4"] span{display:none}.index__hero__visual__digital__window[data-num="6"]{left:40%;top:60%}.index__quickreport{background-color:#eff4f4;height:auto;position:relative}.index__quickreport__body{display:block;margin:0 auto;padding:10px 0 15px;position:relative;width:calc(100% - 50px)}.index__quickreport__body__label{font-size:1.0666666667rem;letter-spacing:.29em;line-height:1.6rem;padding:0 0 0 1.3333333333rem;width:100%}.index__quickreport__body__label:before{content:"";display:block;height:.8rem;top:calc(50% - .4rem);width:.8666666667rem}.index__quickreport__body__content{font-size:.7333333333rem;letter-spacing:.1em;line-height:1.2rem;margin-top:8px;padding:12px 0 0}.index__quickreport__body__content:before{content:"";display:block;height:1px;left:0;min-height:1px;top:0;transform:none;width:100%}html[data-textsize=small] .index__quickreport__body__content:before{min-height:1px}.index__news{height:auto;margin:0 auto;padding:12px 0 16px}.index__news__head{height:auto;left:auto;padding:0;position:relative;top:auto;width:100%}.index__news__head:after{display:none}.index__news__head__title{font-size:1.0666666667rem;letter-spacing:.1em;line-height:1.3333333333rem;text-align:left}.index__news__head__nav{bottom:auto;height:1.3333333333rem;left:auto;line-height:1.3333333333rem;padding:0;position:absolute;right:0;top:0;width:auto}.index__news__head__nav__link{font-size:.8666666667rem;line-height:1.3333333333rem}.index__news__head__nav__pages{font-size:.7333333333rem;line-height:1.3333333333rem}.index__news__body{height:auto;overflow:hidden;position:relative;width:100%}.index__news__body__contaner{min-height:7.7333333333rem}.index__news__article{margin:.4rem 0 0;padding:0}.index__news__article+.index__news__article{margin-top:.6666666667rem}.index__news__article__link{padding:0}.index__news__article__date,.index__news__article__date--transparent{font-size:.8666666667rem;letter-spacing:.1em;line-height:1.2666666667rem;position:relative}.index__news__article__date--transparent{color:#666}.index__news__article__title{font-size:.8666666667rem;height:auto;line-height:1.2666666667rem}.index__3d{padding:60px 0 80px}.index__3d__container{display:block;margin-left:auto;margin-right:auto;max-width:480px!important;position:relative}.index__3d__thumb{margin:20px auto 0;position:relative;width:100%}.index__3d__thumb__link{font-size:.9333333333rem;line-height:1.6rem;padding:10px}.index__3d__thumb__link .boxbutton__text{letter-spacing:.1em}.index__3d__thumb__link .boxbutton__external{left:5px;top:auto}.index__3d__body{min-width:100%;padding:0;position:static;width:100%}.index__3d__title{color:#fff;font-size:2rem;left:0;letter-spacing:.05em;line-height:2.6666666667rem;position:relative;top:0}.index__3d__text{font-size:.9333333333rem;line-height:1.8666666667rem;margin-top:20px}.index__3d__link{margin:30px auto 0;max-width:295px;width:100%}.index__3d__spec{margin:15px auto 30px;max-width:295px}.index__about{padding:80px 0 50px}.index__about:after{background-size:100% 30px;border-top:1px solid #eff4f4;bottom:-29px;height:31px}.index__about__heading1{text-align:left}.index__about__heading1>span{background:linear-gradient(transparent 70%,#fff 0);display:inline;font-size:2rem;letter-spacing:.1em;line-height:3.3333333333rem}.index__about__heading2{display:block;position:relative}.index__about__heading2>span{font-size:1.7333333333rem;letter-spacing:.1em;line-height:2.9333333333rem}.index__about__heading3{font-size:1.3333333333rem;letter-spacing:.1em;line-height:2rem;text-align:left}.index__about__outline{margin-left:auto;margin-right:auto;max-width:480px}.index__about__outline__lead{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.8666666667rem;margin-top:16px;text-align:left}.index__about__outline__main{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:40px auto 0}.index__about__outline__fig{margin:0;order:1;width:100%}.index__about__outline__fig img{display:block;height:auto;margin:0 auto;max-width:529px;width:100%}.index__about__outline__body{margin:60px 0 0;order:2;width:100%}.index__about__outline__body p{font-size:.9333333333rem;line-height:1.8666666667rem}.index__about__outline__body .index__about__heading2:not(:first-child){margin-top:40px}.index__about__outline__body .index__about__heading2>span{font-size:2rem;font-weight:500;letter-spacing:.1em;line-height:3.3333333333rem}.index__about__outline__body .index__about__heading2+*{margin-top:16px}.index__about__outline__detail{margin-top:20px}.index__about__outline__detail dt{font-size:1.1333333333rem;letter-spacing:.1em;line-height:1.6666666667rem}.index__about__outline__detail dt:not(:first-child){margin-top:20px}.index__about__outline__detail dd{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.8666666667rem}.index__about__outline__detail dt+dd{margin-top:6px}.index__about__outline__conclusion{font-size:.9333333333rem;line-height:1.8666666667rem;margin-top:20px}.index__about__cases{margin:60px auto 0;max-width:480px;width:100%}.index__about__cases__tabs{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:center;margin:20px 0 0;position:relative;width:100%}.index__about__cases__tabs__tab{font-size:1.2rem;letter-spacing:.1em;line-height:1.7333333333rem;padding:7px 0}.index__about__cases__tabs__tab:before{border-width:40px 10px 0 0}.index__about__cases__tabs__tab:after{border-width:0 10px 40px 0}.index__about__cases__body{border-top:3px solid #00797e;padding:30px 20px;position:relative}.index__about__cases__body__panel{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.index__about__cases__body__panel__block{flex:0 1 auto;height:auto;width:100%}.index__about__cases__body__panel__block+.index__about__cases__body__panel__block{margin-left:0;margin-top:64px}.index__about__cases__body__panel__block+.index__about__cases__body__panel__block:before{height:21px;left:calc(50% - 10px);pointer-events:none;top:-45px;transform:scaleY(1) scaleX(5) rotate(135deg);width:21px}.index__about__cases__body__panel__block h3{color:#00797e;font-size:.9333333333rem;letter-spacing:.1em;margin-bottom:6px}.index__about__cases__body__panel__block p{font-family:Noto Sans JP,sans-serif;font-size:1.0666666667rem;font-weight:700;line-height:1.4666666667rem}.index__about__cases__body__panel__block ul{margin-top:8px}.index__about__cases__body__panel__block li{font-size:.8666666667rem;line-height:1.4666666667rem;position:relative}.index__about__intro{margin:60px auto 0;max-width:480px}.index__about__intro__text{font-size:.9333333333rem;line-height:1.8666666667rem;margin:16px 0 0;text-align:left}.index__about__intro__detail{display:block;margin:50px 0 0;padding-bottom:30px}.index__about__roadmap+.index__about__intro__detail{margin-top:60px}.index__about__intro__detail__title{font-size:1.2rem;letter-spacing:.1em;line-height:1.7333333333rem;padding:15px 0}.index__about__intro__detail__title span.spbr{display:block}.index__about__intro__detail__column{margin-top:30px;padding:0 20px;width:100%}.index__about__intro__detail__column+.index__about__intro__detail__column{padding:0 20px}.index__about__intro__detail__body__block+.index__about__intro__detail__body__block{margin-top:30px}.index__about__intro__detail__body__block h5{color:#00797e;font-family:Noto Sans JP,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.1em;line-height:1.8666666667rem}.index__about__intro__detail__body__block p{font-family:Noto Sans JP,sans-serif;font-size:.8666666667rem;font-weight:500;letter-spacing:.1em;line-height:1.4666666667rem;margin:10px 0 0}.index__about__intro__detail__body__block dl{margin:10px 0 0}.index__about__intro__detail__body__block dl dd,.index__about__intro__detail__body__block dl dt{float:none}.index__demo{padding:30px 0 80px}.index__demo__container{margin-left:auto;margin-right:auto;max-width:480px;padding-top:80px}.index__demo__title{font-size:2rem;letter-spacing:.1em;line-height:2.9333333333rem}.index__demo__lead{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.8666666667rem;margin-top:10px}.index__demo__body{display:block;margin:40px 0 0}.index__demo__article{margin-left:0;width:100%}.index__demo__article+.index__demo__article{margin-top:40px}.index__demo__article__title__label{font-size:1.3333333333rem;letter-spacing:.1em;line-height:1.6rem}.index__demo__article__title__text{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.8666666667rem;margin:2px 0 0;min-height:0;width:100%}.index__demo__article__outline{font-size:1.2rem;letter-spacing:.15em;line-height:1.8666666667rem;margin:20px auto 0;width:calc(100% - 48px)}.index__demo__article__outline span{box-shadow:4px 0 0 1px #fff,-4px 0 0 1px #fff}.index__demo__article__outline br{display:block;height:0;line-height:0px;width:0}.index__demo__article__link{margin:20px auto 0;max-width:100%;width:calc(100% - 40px)}.index__demo__article__link>*{max-width:100%;width:100%}.index__demo__link{margin:40px auto 0;text-align:center;width:calc(100% - 40px)}.index__demo__link .boxbutton{font-size:1.0666666667rem;letter-spacing:.1em;line-height:1.8666666667rem;padding:12px 54px 12px 18px;text-align:left;width:100%}.index__meeting,.index__meeting--related{padding:80px 0}.index__meeting__container{margin:0 auto;max-width:480px}.index__meeting__outline h2{font-size:2rem;letter-spacing:.1em;line-height:2.9333333333rem}.index__meeting__outline p{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.8666666667rem;margin:10px 0 0}.index__meeting__block{margin:40px 0 0}.index__meeting__block+.index__meeting__block{margin-top:80px}.index__meeting__banner,.index__meeting__banner--upcoming{margin:40px 0 0;padding:20px}.index__meeting__banner--upcoming{padding:calc(1.73333rem + 30px) 20px 1.3333333333rem}.index__meeting__banner__label{font-size:.9333333333rem;height:1.7333333333rem;letter-spacing:.1em;line-height:1.7333333333rem;padding:0 10px;text-indent:.1em;top:15px}.index__meeting__banner__title{font-size:1.2rem;letter-spacing:.15em;line-height:1.8rem}.index__meeting__detail{display:block;margin:40px auto 0;width:calc(100% - 40px)}.index__meeting__banner+.index__meeting__detail,.index__meeting__banner--upcoming+.index__meeting__detail,.index__meeting__title+.index__meeting__detail{margin-top:30px}.index__meeting--related .index__meeting__detail__block,.index__meeting__detail__block{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.6666666667rem;margin:30px 0 0;margin-right:0!important;padding:0;width:100%}.index__meeting--related .index__meeting__detail__block+.index__meeting--related .index__meeting__detail__block,.index__meeting--related .index__meeting__detail__block+.index__meeting__detail__block,.index__meeting__detail__block+.index__meeting--related .index__meeting__detail__block,.index__meeting__detail__block+.index__meeting__detail__block{margin-top:20px}.index__meeting--related .index__meeting__detail__block h4,.index__meeting__detail__block h4{height:2.1333333333rem;position:relative;width:100%}.index__meeting--related .index__meeting__detail__block h4 span,.index__meeting__detail__block h4 span{font-size:1.2rem;letter-spacing:.1em;line-height:2.1333333333rem}.index__meeting--related .index__meeting__detail__block h4+*,.index__meeting__detail__block h4+*{margin-top:10px}.index__meeting--related .index__meeting__detail__block.detail-member>span,.index__meeting__detail__block.detail-member>span{display:block;font-size:.7333333333rem;left:auto;line-height:1.0666666667rem;margin:4px 0 0;position:relative;text-align:center;top:auto;width:100%}.index__meeting--related .index__meeting__detail__block.detail-member dl,.index__meeting__detail__block.detail-member dl{display:block;margin-top:10px}.index__meeting--related .index__meeting__detail__block.detail-member dl dd,.index__meeting--related .index__meeting__detail__block.detail-member dl dt,.index__meeting__detail__block.detail-member dl dd,.index__meeting__detail__block.detail-member dl dt{width:100%}.index__meeting--related .index__meeting__detail__block.detail-member dl dd+dt,.index__meeting__detail__block.detail-member dl dd+dt{margin-top:10px}.index__meeting--related .index__meeting__detail__block .mincap,.index__meeting__detail__block .mincap{text-align:center}.index__meeting--related .index__meeting__link{margin-top:30px}.index__meeting__banner+.index__meeting__detail>.index__meeting__detail__section:first-child,.index__meeting__banner--upcoming+.index__meeting__detail>.index__meeting__detail__section:first-child{margin-top:-10px}.index__meeting__detail__section>p{font-size:1rem;letter-spacing:.1em;line-height:2rem}.index__meeting__detail__section .index__meeting__detail__embedvideo{margin-top:30px}.index__meeting__archivelink,.index__meeting__link{margin:40px auto 0;padding:12px 60px 12px 18px;text-align:left;width:calc(100% - 40px)}.index__meeting__archivelink .boxbutton__text,.index__meeting__link .boxbutton__text{display:block;font-size:1.0666666667rem}.index__meeting__archivelink{margin-top:20px}.index__meeting__slides{display:block;margin:40px 0 0}.index__meeting__slides__block{height:auto;width:100%}.index__meeting__slides__block+.index__meeting__slides__block{margin-left:0;margin-top:40px}.index__meeting__slides__block__label{font-size:1rem;line-height:1.6rem}.index__meeting__pastTitle{font-size:1.1333333333rem;letter-spacing:.1em;line-height:1.6rem;margin-top:60px;text-indent:.1em}.index__meeting__pastTitle span{padding:0 20px}.index__meeting__title{font-size:2rem;line-height:2.4rem;margin-top:30px}.index__plan{margin:80px auto 0;max-width:1024px;position:relative;width:calc(100% - 60px)}}@media (max-width:767px) and (max-width:767px){.index__plan{width:calc(100% - 40px)}}@media (max-width:767px){.index__plan__title{font-size:2rem;letter-spacing:.2em;line-height:2.9333333333rem}.index__plan__body{margin:10px 0 0}.index__plan__body p{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.8666666667rem}.index__plan__contents{margin:20px 0 0;padding:20px}.index__plan__contents h3{font-size:1.3333333333rem;letter-spacing:.1em;line-height:2rem}.index__plan__contents ul{margin:10px 0 0}.index__plan__contents li{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.6rem;padding-left:1em}.index__plan__contents li+li{margin-top:4px}.index__links{margin-top:80px;padding-bottom:0}.index__links__title{font-size:2rem;letter-spacing:.2em;line-height:2.9333333333rem}.index__links__list{display:block;margin:10px 0 0}.index__links__list li{font-size:.9333333333rem;letter-spacing:.1em;line-height:1.6666666667rem}.index__links__list li+li{margin-top:8px}.index__about__roadmap{margin-top:40px}.index__about__roadmap__link{margin:30px auto 0;padding:12px 60px 12px 18px;text-align:left;width:calc(100% - 40px)}.index__about__roadmap__link .boxbutton__text{display:block;font-size:1.0666666667rem}.index__meeting__block__section{margin-top:80px}.index__meeting__block__section__sectionheading{font-size:1.3333333333rem;letter-spacing:.2em;line-height:2rem;margin-bottom:20px}.index__meeting__block__section__link{margin-top:30px}}@-webkit-keyframes digital-landscape-wipe{0%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%)}6.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}10%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}20%{-webkit-animation-timing-function:cubic-bezier(.895,.03,.685,.22);animation-timing-function:cubic-bezier(.895,.03,.685,.22);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 150%);clip-path:polygon(0 0,100% 0,100% 100%,0 150%)}26.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}26.6673333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%)}31.6666666667%{-webkit-clip-path:polygon(0 67.5%,100% 32.5%,100% 100%,0 100%);clip-path:polygon(0 67.5%,100% 32.5%,100% 100%,0 100%)}76.6666666667%{-webkit-animation-timing-function:cubic-bezier(.895,.03,.685,.22);animation-timing-function:cubic-bezier(.895,.03,.685,.22);-webkit-clip-path:polygon(0 67.5%,100% 32.5%,100% 100%,0 100%);clip-path:polygon(0 67.5%,100% 32.5%,100% 100%,0 100%)}80%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% -25%,100% 100%,0 100%);clip-path:polygon(0 0,100% -25%,100% 100%,0 100%)}80.0006666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 150%);clip-path:polygon(0 0,100% 0,100% 100%,0 150%)}86.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}}@keyframes digital-landscape-wipe{0%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%)}6.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}10%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}20%{-webkit-animation-timing-function:cubic-bezier(.895,.03,.685,.22);animation-timing-function:cubic-bezier(.895,.03,.685,.22);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 150%);clip-path:polygon(0 0,100% 0,100% 100%,0 150%)}26.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}26.6673333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%)}31.6666666667%{-webkit-clip-path:polygon(0 67.5%,100% 32.5%,100% 100%,0 100%);clip-path:polygon(0 67.5%,100% 32.5%,100% 100%,0 100%)}76.6666666667%{-webkit-animation-timing-function:cubic-bezier(.895,.03,.685,.22);animation-timing-function:cubic-bezier(.895,.03,.685,.22);-webkit-clip-path:polygon(0 67.5%,100% 32.5%,100% 100%,0 100%);clip-path:polygon(0 67.5%,100% 32.5%,100% 100%,0 100%)}80%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% -25%,100% 100%,0 100%);clip-path:polygon(0 0,100% -25%,100% 100%,0 100%)}80.0006666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 150%);clip-path:polygon(0 0,100% 0,100% 100%,0 150%)}86.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}}@-webkit-keyframes digital-blink{0%{opacity:0}49.99%{opacity:0}50.00%{opacity:1}to{opacity:1}}@keyframes digital-blink{0%{opacity:0}49.99%{opacity:0}50.00%{opacity:1}to{opacity:1}}.index__hero__visual__digital{-webkit-clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 150%,100% 100%,100% 100%,0 100%);opacity:0}.index__hero.appear .index__hero__visual__digital{-webkit-animation:digital-landscape-wipe 15s linear 1s infinite normal both;animation:digital-landscape-wipe 15s linear 1s infinite normal both;opacity:1}.index__hero__visual__digital__window{transform:translateY(20px)}.index__hero__visual__digital__window:after,.index__hero__visual__digital__window:before{opacity:0}.index__hero.appear .index__hero__visual__digital__window{opacity:1;transform:translate(0)}.index__hero.appear .index__hero__visual__digital__window[data-num="1"]{-webkit-animation:digital-window-anim-1-move 15s linear 1s infinite normal both;animation:digital-window-anim-1-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-1-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}5.8333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}10.8333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-1-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}5.8333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}10.8333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-1-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}5.8333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}7.8333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-1-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}5.8333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}7.8333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-1-text{0%{opacity:0}7.5%{opacity:0}7.5006666667%{opacity:1}7.8333333333%{opacity:1}7.834%{opacity:0}8.1666666667%{opacity:0}8.1673333333%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-1-text{0%{opacity:0}7.5%{opacity:0}7.5006666667%{opacity:1}7.8333333333%{opacity:1}7.834%{opacity:0}8.1666666667%{opacity:0}8.1673333333%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-1-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}7.5%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}10.8333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-1-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}7.5%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}10.8333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="1"]:before{-webkit-animation:digital-window-anim-1-frame 15s linear 1s infinite normal both;animation:digital-window-anim-1-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="1"]:after{-webkit-animation:digital-window-anim-1-text 15s linear 1s infinite normal both;animation:digital-window-anim-1-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="1"] span{-webkit-animation:digital-window-anim-1-arm 15s linear 1s infinite normal both;animation:digital-window-anim-1-arm 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="2"]{-webkit-animation:digital-window-anim-2-move 15s linear 1s infinite normal both;animation:digital-window-anim-2-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-2-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}6.6666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}11.6666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-2-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}6.6666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}11.6666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-2-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}6.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-2-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}6.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-2-text{0%{opacity:0}8.3333333333%{opacity:0}8.334%{opacity:1}8.6666666667%{opacity:1}8.6673333333%{opacity:0}9%{opacity:0}9.0006666667%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-2-text{0%{opacity:0}8.3333333333%{opacity:0}8.334%{opacity:1}8.6666666667%{opacity:1}8.6673333333%{opacity:0}9%{opacity:0}9.0006666667%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-2-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}8.3333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}11.6666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-2-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}8.3333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}11.6666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="2"]:before{-webkit-animation:digital-window-anim-2-frame 15s linear 1s infinite normal both;animation:digital-window-anim-2-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="2"]:after{-webkit-animation:digital-window-anim-2-text 15s linear 1s infinite normal both;animation:digital-window-anim-2-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="2"] span{-webkit-animation:digital-window-anim-2-arm 15s linear 1s infinite normal both;animation:digital-window-anim-2-arm 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="3"]{-webkit-animation:digital-window-anim-3-move 15s linear 1s infinite normal both;animation:digital-window-anim-3-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-3-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}7.5%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}12.5%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-3-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}7.5%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}12.5%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-3-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}7.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}9.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-3-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}7.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}9.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-3-text{0%{opacity:0}9.1666666667%{opacity:0}9.1673333333%{opacity:1}9.5%{opacity:1}9.5006666667%{opacity:0}9.8333333333%{opacity:0}9.834%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-3-text{0%{opacity:0}9.1666666667%{opacity:0}9.1673333333%{opacity:1}9.5%{opacity:1}9.5006666667%{opacity:0}9.8333333333%{opacity:0}9.834%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-3-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}9.1666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}12.5%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-3-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}9.1666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}12.5%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="3"]:before{-webkit-animation:digital-window-anim-3-frame 15s linear 1s infinite normal both;animation:digital-window-anim-3-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="3"]:after{-webkit-animation:digital-window-anim-3-text 15s linear 1s infinite normal both;animation:digital-window-anim-3-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="3"] span{-webkit-animation:digital-window-anim-3-arm 15s linear 1s infinite normal both;animation:digital-window-anim-3-arm 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="4"]{-webkit-animation:digital-window-anim-4-move 15s linear 1s infinite normal both;animation:digital-window-anim-4-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-4-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}8.3333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}13.3333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-4-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}8.3333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}13.3333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-4-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.3333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}10.3333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-4-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.3333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}10.3333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-4-text{0%{opacity:0}10%{opacity:0}10.0006666667%{opacity:1}10.3333333333%{opacity:1}10.334%{opacity:0}10.6666666667%{opacity:0}10.6673333333%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-4-text{0%{opacity:0}10%{opacity:0}10.0006666667%{opacity:1}10.3333333333%{opacity:1}10.334%{opacity:0}10.6666666667%{opacity:0}10.6673333333%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-4-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}10%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}13.3333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-4-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}10%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}13.3333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="4"]:before{-webkit-animation:digital-window-anim-4-frame 15s linear 1s infinite normal both;animation:digital-window-anim-4-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="4"]:after{-webkit-animation:digital-window-anim-4-text 15s linear 1s infinite normal both;animation:digital-window-anim-4-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="4"] span{-webkit-animation:digital-window-anim-4-arm 15s linear 1s infinite normal both;animation:digital-window-anim-4-arm 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="5"]{-webkit-animation:digital-window-anim-5-move 15s linear 1s infinite normal both;animation:digital-window-anim-5-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-5-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}9.1666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}14.1666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-5-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}9.1666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}14.1666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-5-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}9.1666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}11.1666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-5-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}9.1666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}11.1666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-5-text{0%{opacity:0}10.8333333333%{opacity:0}10.834%{opacity:1}11.1666666667%{opacity:1}11.1673333333%{opacity:0}11.5%{opacity:0}11.5006666667%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-5-text{0%{opacity:0}10.8333333333%{opacity:0}10.834%{opacity:1}11.1666666667%{opacity:1}11.1673333333%{opacity:0}11.5%{opacity:0}11.5006666667%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-5-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}10.8333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}14.1666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-5-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}10.8333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}14.1666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="5"]:before{-webkit-animation:digital-window-anim-5-frame 15s linear 1s infinite normal both;animation:digital-window-anim-5-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="5"]:after{-webkit-animation:digital-window-anim-5-text 15s linear 1s infinite normal both;animation:digital-window-anim-5-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="5"] span{-webkit-animation:digital-window-anim-5-arm 15s linear 1s infinite normal both;animation:digital-window-anim-5-arm 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="6"]{-webkit-animation:digital-window-anim-6-move 15s linear 1s infinite normal both;animation:digital-window-anim-6-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-6-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}10%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}15%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-6-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}10%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}15%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-6-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}10%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}12%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-6-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}10%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}12%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-6-text{0%{opacity:0}11.6666666667%{opacity:0}11.6673333333%{opacity:1}12%{opacity:1}12.0006666667%{opacity:0}12.3333333333%{opacity:0}12.334%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-6-text{0%{opacity:0}11.6666666667%{opacity:0}11.6673333333%{opacity:1}12%{opacity:1}12.0006666667%{opacity:0}12.3333333333%{opacity:0}12.334%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-6-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}11.6666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}15%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-6-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}11.6666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}15%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="6"]:before{-webkit-animation:digital-window-anim-6-frame 15s linear 1s infinite normal both;animation:digital-window-anim-6-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="6"]:after{-webkit-animation:digital-window-anim-6-text 15s linear 1s infinite normal both;animation:digital-window-anim-6-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="6"] span{-webkit-animation:digital-window-anim-6-arm 15s linear 1s infinite normal both;animation:digital-window-anim-6-arm 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="7"]{-webkit-animation:digital-window-anim-7-move 15s linear 1s infinite normal both;animation:digital-window-anim-7-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-7-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}10.8333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}15.8333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-7-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}10.8333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}15.8333333333%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-7-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}10.8333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}12.8333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-7-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}10.8333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}12.8333333333%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-7-text{0%{opacity:0}12.5%{opacity:0}12.5006666667%{opacity:1}12.8333333333%{opacity:1}12.834%{opacity:0}13.1666666667%{opacity:0}13.1673333333%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-7-text{0%{opacity:0}12.5%{opacity:0}12.5006666667%{opacity:1}12.8333333333%{opacity:1}12.834%{opacity:0}13.1666666667%{opacity:0}13.1673333333%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-7-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}12.5%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}15.8333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-7-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}12.5%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}15.8333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="7"]:before{-webkit-animation:digital-window-anim-7-frame 15s linear 1s infinite normal both;animation:digital-window-anim-7-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="7"]:after{-webkit-animation:digital-window-anim-7-text 15s linear 1s infinite normal both;animation:digital-window-anim-7-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="7"] span{-webkit-animation:digital-window-anim-7-arm 15s linear 1s infinite normal both;animation:digital-window-anim-7-arm 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="8"]{-webkit-animation:digital-window-anim-8-move 15s linear 1s infinite normal both;animation:digital-window-anim-8-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-8-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}11.6666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}16.6666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-8-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}11.6666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}16.6666666667%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-8-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}11.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}13.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-8-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}11.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}13.6666666667%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-8-text{0%{opacity:0}13.3333333333%{opacity:0}13.334%{opacity:1}13.6666666667%{opacity:1}13.6673333333%{opacity:0}14%{opacity:0}14.0006666667%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-8-text{0%{opacity:0}13.3333333333%{opacity:0}13.334%{opacity:1}13.6666666667%{opacity:1}13.6673333333%{opacity:0}14%{opacity:0}14.0006666667%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-8-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}13.3333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}16.6666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-8-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}13.3333333333%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}16.6666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="8"]:before{-webkit-animation:digital-window-anim-8-frame 15s linear 1s infinite normal both;animation:digital-window-anim-8-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="8"]:after{-webkit-animation:digital-window-anim-8-text 15s linear 1s infinite normal both;animation:digital-window-anim-8-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="8"] span{-webkit-animation:digital-window-anim-8-arm 15s linear 1s infinite normal both;animation:digital-window-anim-8-arm 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="9"]{-webkit-animation:digital-window-anim-9-move 15s linear 1s infinite normal both;animation:digital-window-anim-9-move 15s linear 1s infinite normal both}@-webkit-keyframes digital-window-anim-9-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}12.5%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}17.5%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@keyframes digital-window-anim-9-move{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}12.5%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translateY(10px)}17.5%{-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1);transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes digital-window-anim-9-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}12.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}14.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@keyframes digital-window-anim-9-frame{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}12.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}14.5%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-9-text{0%{opacity:0}14.1666666667%{opacity:0}14.1673333333%{opacity:1}14.5%{opacity:1}14.5006666667%{opacity:0}14.8333333333%{opacity:0}14.834%{opacity:1}to{opacity:1}}@keyframes digital-window-anim-9-text{0%{opacity:0}14.1666666667%{opacity:0}14.1673333333%{opacity:1}14.5%{opacity:1}14.5006666667%{opacity:0}14.8333333333%{opacity:0}14.834%{opacity:1}to{opacity:1}}@-webkit-keyframes digital-window-anim-9-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}14.1666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}17.5%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes digital-window-anim-9-arm{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}14.1666666667%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}17.5%{-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.index__hero.appear .index__hero__visual__digital__window[data-num="9"]:before{-webkit-animation:digital-window-anim-9-frame 15s linear 1s infinite normal both;animation:digital-window-anim-9-frame 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="9"]:after{-webkit-animation:digital-window-anim-9-text 15s linear 1s infinite normal both;animation:digital-window-anim-9-text 15s linear 1s infinite normal both}.index__hero.appear .index__hero__visual__digital__window[data-num="9"] span{-webkit-animation:digital-window-anim-9-arm 15s linear 1s infinite normal both;animation:digital-window-anim-9-arm 15s linear 1s infinite normal both}.index__hero__logo__deco:first-child,.index__hero__logo__deco:nth-child(3){transition:height 1s cubic-bezier(.19,1,.22,1) .25s}.index__hero__logo__deco:nth-child(2),.index__hero__logo__deco:nth-child(4){transition:width 1s cubic-bezier(.19,1,.22,1) .25s}.index__hero.appear .index__hero__logo__deco{opacity:1}.index__hero.appear .index__hero__logo__deco:first-child{height:100%}.index__hero.appear .index__hero__logo__deco:nth-child(2){width:100%}.index__hero.appear .index__hero__logo__deco:nth-child(3){height:100%}.index__hero.appear .index__hero__logo__deco:nth-child(4){width:100%}.index__hero__logo{background-color:hsla(0,0%,100%,0)}.index__hero.appear .index__hero__logo{background-color:#fff;transition:background-color .15s linear .75s}.index__hero__logo__img{opacity:0;transition:opacity .25s linear 1s}.index__hero.appear .index__hero__logo__img{opacity:1}