@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap);@charset "UTF-8";.ff-primary{font-family:proxima-nova}.ff-headline{font-family:neuzeit-grotesk}.ff-fallback{font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 ProN W3,Hiragino Kaku Gothic ProN,Segoe UI,HelveticaNeue,Meiryo,メイリオ,Osaka,sans-serif}:root{--pd:25px;--container-max-w:1290px;--edge:calc(var(--pd) * -1);--edge-aw:var(--edge)}@media (min-width:1290px){:root{--edge:calc((var(--container-max-w) - (var(--pd) * 2) - var(--body-w)) / 2)}}@media (min-width:2000px){:root{--edge:calc(((2000px - var(--container-max-w)) / 2 + var(--pd)) * -1);--edge-aw:calc((var(--container-max-w) - (var(--pd) * 2) - var(--body-w)) / 2)}}.l-content,body,html{overflow:visible}.l-footer,.l-header__navbar{overflow:hidden}.l-content{margin-bottom:0!important}.l-smartglasses{font-family:Founders Grotesk,heisei-kaku-gothic-std,sans-serif;letter-spacing:normal}.l-smartglasses .font-heisei{font-family:heisei-kaku-gothic-std,sans-serif!important}.l-smartglasses .font-founders{font-family:Founders Grotesk,sans-serif!important}.l-smartglasses .font-orbitron{font-family:Orbitron,sans-serif!important}.l-smartglasses .font-helvetica{font-family:Helvetica Neue,sans-serif!important}.l-smartglasses .container{max-width:var(--container-max-w);padding-left:var(--pd);padding-right:var(--pd);margin-left:auto;margin-right:auto}.l-smartglasses p{text-box-trim:trim-both}.l-smartglasses .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:45px;font-family:Founders Grotesk,heisei-kaku-gothic-std,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:.65px;border-radius:4px;-webkit-transition:.5s;transition:.5s;border:1px solid transparent}.l-smartglasses .button--white{background-color:#fff;color:#000;border-color:#fff}.l-smartglasses .button--arrow,.l-smartglasses .button--black{background-color:#000;color:#fff;border-color:#000}.l-smartglasses .button--arrow{font-size:14px;letter-spacing:.7px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px;padding-right:16px;padding-top:3px}.l-smartglasses .button--arrow:after{content:"";-ms-flex-negative:0;flex-shrink:0;width:15px;height:13px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 13'%3E%3Cpath fill='%23fff' d='M0 6h12.25L7 .75 7.66 0l6.5 6.5-6.5 6.5-.66-.75L12.25 7H0V6z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 13'%3E%3Cpath fill='%23fff' d='M0 6h12.25L7 .75 7.66 0l6.5 6.5-6.5 6.5-.66-.75L12.25 7H0V6z'/%3E%3C/svg%3E") no-repeat center/contain;margin-top:-3px}@media (min-width:1024px){.l-smartglasses .button--white:hover{background-color:#000;color:#fff}.l-smartglasses .button--arrow:hover,.l-smartglasses .button--black:hover{background-color:#fff;color:#000}}.l-smartglasses .divider{margin-inline:auto;border-top:2px solid var(--divider-color,#333)}.l-smartglasses .divider:not([class*=w-]){width:88px}.l-smartglasses .divider:not([class*=mt-]){margin-top:0}.l-smartglasses .divider:not([class*=mb-]){margin-bottom:0}.l-smartglasses .title{font-family:Founders Grotesk,heisei-kaku-gothic-std,sans-serif;color:#333;text-align:center}.l-smartglasses .title-large{font-size:28px;letter-spacing:1.4px;font-weight:700;line-height:1.3;margin-top:5px}.l-smartglasses .title-small{font-size:18px;letter-spacing:.9px;font-weight:700;line-height:1.3}.l-smartglasses .title-sub{font-family:Orbitron,sans-serif;font-weight:400;font-size:44px;letter-spacing:-.88px;text-transform:uppercase;line-height:1;text-box-trim:trim-both;display:block;margin-top:-30px}.l-smartglasses .title-sub:not([class*="text-[#"]){color:#fff}@media (min-width:768px){.l-smartglasses .title-large{font-size:38px;letter-spacing:1.9px}.l-smartglasses .title-small{font-size:22px;letter-spacing:1.1px}.l-smartglasses .title-sub{font-size:50px;letter-spacing:-1px;margin-top:-37px}}.l-smartglasses .text-bullet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--bullet-gap,8px)}.l-smartglasses .text-bullet:before{content:"";width:var(--bullet-size,5px);height:var(--bullet-size,5px);background-color:var(--bullet-color,#00b9ef);border-radius:50%;-webkit-transform:translateY(var(--bullet-offset,-.15em));transform:translateY(var(--bullet-offset,-.15em))}@media (min-width:768px){.l-smartglasses .text-bullet:before{width:var(--bullet-size,6px);height:var(--bullet-size,6px)}}.l-smartglasses .compare-table{--first-col-w:76px;--td-padding:25px 15px}.l-smartglasses .compare-table thead tr th{text-align:center;vertical-align:middle;padding-block:30px}.l-smartglasses .compare-table thead tr th:first-child{width:var(--first-col-w);background-color:#f7f7f7}.l-smartglasses .compare-table tbody tr{border-top:1px solid #d9d9d9}.l-smartglasses .compare-table tbody tr td{padding:var(--td-padding);text-align:center;vertical-align:middle}.l-smartglasses .compare-table tbody tr td:first-child{background-color:#f7f7f7;text-align:right}.l-smartglasses .compare-table tbody tr td a{color:#0094c8!important;text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:1px}@media (min-width:768px){.l-smartglasses .compare-table{--first-col-w:180px}}@media (min-width:1024px){.l-smartglasses .compare-table{--first-col-w:270px;--td-padding:30px}.l-smartglasses .compare-table tbody tr td:not(:first-child){letter-spacing:.16px}}@media (min-width:1296px){.l-smartglasses .compare-table{--first-col-w:353px}}.l-smartglasses .vs-table{--th-h:100px;--center-col-w:130px;--td-h:62px}.l-smartglasses .vs-table thead tr th{vertical-align:middle;text-align:center;height:var(--th-h)}.l-smartglasses .vs-table thead tr th:nth-child(2){background-color:#f7f7f7;width:var(--center-col-w)}.l-smartglasses .vs-table tbody tr{border-top:1px solid #d9d9d9}.l-smartglasses .vs-table tbody tr td{text-align:center;vertical-align:middle;height:var(--td-h)}.l-smartglasses .vs-table tbody tr td:nth-child(2){background-color:#f7f7f7}.l-smartglasses .vs-table tbody tr td small{font-size:9px;line-height:1;letter-spacing:.09px;display:block}@media (min-width:768px){.l-smartglasses .vs-table{--th-h:125px;--center-col-w:250px;--td-h:70px}.l-smartglasses .vs-table tbody tr td small{font-size:13px;letter-spacing:.65px}}@media (min-width:1296px){.l-smartglasses .vs-table{--center-col-w:353px}}.l-smartglasses .c-accordion>li{border-bottom:1px solid #b1b1b1}.l-smartglasses .c-accordion>li:first-child{border-top:1px solid #b1b1b1}.l-smartglasses .c-accordion__title:after,.l-smartglasses .c-accordion__title:before{content:"";position:absolute;top:50%;margin-right:var(--px)}.l-smartglasses .c-accordion__title:before{width:var(--icon-w);border-top:var(--icon-line-w) solid var(--icon-color);right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l-smartglasses .c-accordion__title:after{content:"";height:var(--icon-w);border-left:var(--icon-line-w) solid var(--icon-color);right:calc((var(--icon-w) / 2) - (var(--icon-line-w) / 2));-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.l-smartglasses .c-accordion-open .c-accordion__title:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.l-smartglasses [data-aos=scale-all]{opacity:0;-webkit-transform:scale(var(--aos-scale,1.03));transform:scale(var(--aos-scale,1.03));-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.l-smartglasses [data-aos=scale-all].aos-animate{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.l-smartglasses [data-aos=custom-fade-up]{opacity:0;-webkit-transform:translateY(var(--aos-translate-y,20px));transform:translateY(var(--aos-translate-y,20px));-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.l-smartglasses [data-aos=custom-fade-up].aos-animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.l-smartglasses [data-aos=rotate-up]{opacity:0;-webkit-transform:translateY(var(--aos-translate-y,150%)) rotate(var(--aos-rotate,5deg));transform:translateY(var(--aos-translate-y,150%)) rotate(var(--aos-rotate,5deg));-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.l-smartglasses [data-aos=rotate-up].aos-animate{opacity:1;-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}.l-smartglasses [data-aos=scale-x]{-webkit-transform:scaleX(var(--aos-scale,0));transform:scaleX(var(--aos-scale,0));-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.l-smartglasses [data-aos=scale-x].aos-animate{-webkit-transform:scaleX(1);transform:scaleX(1)}.l-smartglasses [data-aos=blur]{opacity:0;-webkit-filter:blur(var(--aos-blur,5px));filter:blur(var(--aos-blur,5px));-webkit-transform:scale(var(--aos-scale,.8));transform:scale(var(--aos-scale,.8));-webkit-transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:opacity,-webkit-filter,-webkit-transform;transition-property:filter,opacity,transform;transition-property:filter,opacity,transform,-webkit-filter,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.l-smartglasses [data-aos=blur].aos-animate{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}