@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}header{align-items:center;background-color:#fff;color:#000;display:flex;justify-content:space-between;position:sticky;top:0;z-index:1000}header button{min-width:0!important}header button svg{color:#000}header>div{gap:12px}header nav,header>div{align-items:center;display:flex}header nav{height:100%;justify-content:flex-end;text-transform:uppercase}header nav .dropdownBtn{cursor:pointer;font:Inter;height:100%}header nav .dropdownBtn .mainPage{align-items:center;border-bottom:3px solid #0000;border-top:3px solid #0000;display:flex;font-family:Inter;font-weight:700;height:100%;justify-content:center;text-align:center}header nav .dropdownBtn .subPages{background:#fff;box-shadow:0 20px 30px 0 #00000040;max-height:0;overflow:hidden;transition:all .5s ease;width:100%}header nav .dropdownBtn .subPages button{align-items:center;background-color:#fff;border:1px solid #d9d9d9;color:#444;display:flex;font-family:Inter;font-weight:700;justify-content:center}header nav .dropdownBtn .subPages button:hover{background-color:#1082ff;border-color:#1082ff;color:#fff}header nav .dropdownBtn:hover .mainPage{border-bottom:3px solid #1082ff}header nav .dropdownBtn:hover .subPages{max-height:100vh}header #languageSwitchButton button{color:#949494;text-transform:uppercase}header #languageSwitchButton button.selected{color:#000;font-weight:700}header #languageSwitchButton .divider{background-color:#949494;width:1px}footer{align-items:flex-start;background-color:#000;color:#fff;display:flex;flex-direction:column}footer img{filter:brightness(0) invert(1)}footer section{align-items:flex-end;display:flex;justify-content:space-between;width:100%}footer section article{display:flex;flex-direction:column}footer section article div{display:flex;justify-content:flex-end}footer section article div a{color:#fff;font-weight:700}footer section article p{font-family:Inter;font-weight:400;line-height:1.6}footer section article p#copyright{color:#c7c7c7;width:max-content}section.toInquiry{align-items:center;background-color:#f3f3f3;display:flex;flex-direction:column;text-align:center}section.toInquiry h3{font-weight:700}section.toInquiry p{font-weight:500}.page#main main>figure#banner .swiper-wrapper img{width:100vw}.page#main main>section{display:flex;flex-direction:column}.page#main main>section h1,.page#main main>section h2,.page#main main>section h3{color:#444;font-weight:700}.page#main main>section h1 span,.page#main main>section h2 span,.page#main main>section h3 span{color:#1082ff}.page#main main>section#points .banner img{height:100%;max-width:35vw;object-fit:cover}.page#main main>section#points .banner .MuiStack-root{height:100%;justify-content:space-between}.page#main main>section#points .banner .content{color:#444}.page#main main>section#points .banner .content span{font-weight:700}.page#main main>section#points .pointCard{background:#1082ff0d}.page#main main>section#points .pointCard .point{color:#1082ff}.page#main main>section#points .pointCard h3{color:#444;font-weight:700}.page#main main>section#points .pointCard h3 span{color:#1082ff}.page#main main>section#points .pointCard .content{color:#777;font-weight:400}.page#main main>section#lineup h3{text-align:center}.page#main main>section#lineup .productCard{align-items:center;display:flex;flex-direction:column;width:100%}.page#main main>section#lineup .productCard img{object-fit:contain}.page#main main>section#lineup .productCard img.product{aspect-ratio:1;height:240px;object-position:center;padding:1rem}.page#main main>section#lineup .productCard .thumbnail{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.page#main main>section#lineup .productCard .thumbnail:hover .children{opacity:1}.page#main main>section#lineup .productCard .thumbnail .children{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;height:100%;justify-content:center;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.page#main main>section#lineup .productCard .thumbnail .children p{color:#000;text-align:center}.page#main main>section#lineup .productCard .thumbnail .children p span{font-weight:700}.page#main main>section#lineup button{cursor:pointer}.page#main main>section#poc{background-color:#f6fafe;padding-left:0;padding-right:0}.page#main main>section#poc h3{text-align:center}.page#main main>section#poc p{color:#949494;text-align:center}.page#main main>section#recentNews h3{text-align:center}.page#main main>section#recentNews .newsCard:hover .image-wrapper img{transform:scale(1.2)}.page#main main>section#recentNews .newsCard .image-wrapper{aspect-ratio:9/6;display:block;overflow:hidden}.page#main main>section#recentNews .newsCard .image-wrapper img{aspect-ratio:9/6;object-fit:cover;transition:transform .3s ease;width:100%}.page#main main>section#recentNews .newsCard h4.title{color:#000;font-weight:500;line-height:1.45}.page#main main>section#recentNews .newsCard h4.title,.page#main main>section#recentNews .newsCard p.caption{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.page#main main>section#recentNews .newsCard p.caption{color:#444}.page#main main>section#recentNews .newsCard p.pressedOn{color:#c5c4c4;font-weight:500}.page#main main>section#recentNews .newsCard p.readMore{color:#000;font-weight:500;padding-bottom:2%}.page#main main>section#recentNews .newsCard article{display:flex;flex-direction:column}.page#main main>section#recentNews article#goToNews{display:flex;justify-content:flex-end}.page#main main>section#partners{background-color:#f6fafe;padding-left:0;padding-right:0}.page#main main>section#partners h3{text-align:center}.page#main main>section#partners article.window .partnerCard{align-items:center;display:flex}.page#main main>section#partners article.window .partnerCard img{transform:scale(.85)}.page#companyAbout main>div img{aspect-ratio:1440/548;object-fit:cover;width:100%}.page#companyAbout main>section h1{font-weight:700}.page#companyAbout main>section.background li,.page#companyAbout main>section.background p{line-height:2}.page#companyAbout main>section.background .MuiStack-root p:first-of-type{color:#444;font-weight:600}.page#companyAbout main>section.background .MuiStack-root p:nth-of-type(2){color:#000}.page#companyAbout main>section.background .MuiStack-root p:nth-of-type(3){color:#181818;font-weight:600}.page#companyAbout main>section.background .MuiStack-root p:nth-of-type(3) span{color:#1082ff}.page#companyAbout main>section.members .bottom-card,.page#companyAbout main>section.members .clevelWrapper{width:100%}.page#companyAbout main>section.members .card{position:relative}.page#companyAbout main>section.members .card.clevel{width:100%}.page#companyAbout main>section.members .card.clevel .memberCard{aspect-ratio:250/350;max-width:250px}.page#companyAbout main>section.members .card.clevel .memberCard .MuiStack-root .caption{text-align:left}.page#companyAbout main>section.members .card img{padding-bottom:1.7vw;width:100%}.page#companyAbout main>section.members .card .side{backface-visibility:hidden;height:100%;perspective:1000px;transform-style:preserve-3d;transition:all .5s ease;width:100%}.page#companyAbout main>section.members .card .side.front{background-color:#fff;transform:rotateY(0deg)}.page#companyAbout main>section.members .card .side.front p{text-align:center}.page#companyAbout main>section.members .card .side.back{background-color:#f7f8f9;left:0;position:absolute;top:0;transform:rotateY(180deg)}.page#companyAbout main>section.members .card .side.back ul{padding-left:min(1.6vw,1rem)}.page#companyAbout main>section.members .card .side.back .mail{font-size:min(.9vw,.9rem);padding-bottom:.25vw}.page#companyAbout main>section.members .card .side.back a>img{padding-bottom:1px}.page#companyAbout main>section.members .card .side.back .linkedInButton{align-items:center;background-color:#000;border-radius:100vh;display:flex;justify-content:center}.page#companyAbout main>section.members .card .side.back .linkedInButton img{aspect-ratio:1;width:80%}.page#companyAbout main>section.members .card:hover .front{transform:rotateY(180deg)}.page#companyAbout main>section.members .card:hover .back{transform:rotateY(0deg)}.page#companyAbout main>section.members .card .memberCard{aspect-ratio:250/200;border-radius:24px;box-shadow:0 4px 20px 0 #d9d9d980;color:#181818;gap:0;max-width:250px}.page#companyAbout main>section.members .card .memberCard .MuiStack-root{height:100%}.page#companyAbout main>section.members .card .memberCard .MuiStack-root .name{font-weight:700;text-align:center}.page#companyAbout main>section.members .card .memberCard .MuiStack-root p.caption{text-align:center}.page#companyAbout main>section.members .card .memberCard ul{display:flex;flex-direction:column}.page#companyAbout main>section.missionVision .MuiStack-root img{filter:drop-shadow(0 4px 16px #d9d9d9)}.page#companyAbout main>section.history li,.page#companyAbout main>section.history p{line-height:2}.page#companyAbout main>section.history article{display:flex}.page#companyAbout main>section.history .historyOfYear{display:flex;flex-direction:row}.page#companyAbout main>section.history .historyOfYear .year{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.page#companyAbout main>section.history .historyOfMonth{display:flex;flex-direction:row}.page#companyAbout main>section.history .historyOfMonth .month{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.page#companyNews main>section h3{font-weight:700;line-height:1.3}.page#companyNews main>section h3:first-of-type{color:#000}.page#companyNews main>section h3:nth-of-type(2){color:#9e9e9e}.page#companyNews main>section p.pressedOn{color:#777;font-weight:500}.page#companyNews main>section p.title{color:#000;font-weight:500;line-height:1.45}.page#companyNews main>section p.readMore{color:#000;font-weight:500}.page#companyNews main>section.newsroom{background-color:#f3f3f3}.page#companyNews main>section.newsroom h3{align-items:center;display:flex}.page#companyNews main>section.newsroom h3:after{background-color:#000;content:"";display:inline-block;height:1px;width:100%}.page#companyNews main>section.newsroom p.pressedOn{color:#777}.page#companyNews main>section.newsroom p.content,.page#companyNews main>section.newsroom p.title{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.page#companyNews main>section.newsroom p.content{color:#444}.page#companyNews main>section.newsroom .wrapper{height:100%;justify-content:space-between}.page#companyNews main>section.newsroom .wrapper .MuiStack-root article{display:flex;flex-direction:column}.page#companyNews main>section.newsroom img{width:100%}.page#companyNews main>section.gallery{display:flex;flex-direction:column}.page#companyNews main>section.gallery .newsCard{cursor:pointer;height:100%}.page#companyNews main>section.gallery .newsCard:hover .image-wrapper img{transform:scale(1.2)}.page#companyNews main>section.gallery .newsCard .image-wrapper{aspect-ratio:9/6;display:block;overflow:hidden}.page#companyNews main>section.gallery .newsCard .image-wrapper img{aspect-ratio:9/6;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.page#companyNews main>section.gallery .newsCard p.pressedOn{color:#c5c4c4}.page#companyNews main>section.gallery .newsCard p.title{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;height:100%;overflow:hidden;text-overflow:ellipsis}.page#inquiry{background-image:linear-gradient(#00000080,#00000080),url(../../static/media/inquiry-bg.f559da2878050d974326.png);background-position:center 82%;background-repeat:no-repeat;background-size:cover;color:#fff}.page#inquiry main{display:flex;flex-direction:row;justify-content:flex-start}.page#inquiry main #mailForm{color:#fff}.page#inquiry main #mailForm h1{color:#fff;font-weight:700;text-shadow:0 0 20px #00000080}.page#inquiry main #mailForm .inquiry-label,.page#inquiry main #mailForm h3{color:#fff;font-weight:500;text-shadow:0 0 20px #00000080}.page#inquiry main #mailForm .inquiry-label .MuiFormLabel-asterisk{color:#f55}.page#inquiry main #mailForm .inputWrapper{backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);background-color:#fff3;border:1.5px solid #c7c7c7}.page#inquiry main #mailForm .inputWrapper input,.page#inquiry main #mailForm .inputWrapper textarea{background-color:#fff0;border-style:none;border-width:0;color:#fff;flex:1 1;width:100%}.page#inquiry main #mailForm .inputWrapper input:focus-visible{outline:0}.page#inquiry main #mailForm .inputWrapper input::placeholder{color:#b1b1b1;font-weight:500}.page#inquiry main #mailForm .inputWrapper textarea{resize:none}.page#inquiry main #mailForm .inputWrapper textarea:focus-visible{outline:0}.page#inquiry main #mailForm .inqury-checkbox{color:#fff}.page#inquiry main #mailForm .inqury-checkbox .MuiTypography-root{color:#fff;font-size:16px}.page#inquiry main #mailForm .inqury-checkbox .MuiCheckbox-root{color:#fff}.page#inquiry main #mailForm .inqury-checkbox .MuiCheckbox-root.Mui-checked{color:#1082ff}.page#inquiry main #mailForm .inqury-checkbox .MuiFormControlLabel-asterisk{color:#f55}.page#inquiry main #mailForm button{align-items:center;display:flex;flex-direction:column;font-weight:700;text-align:center;width:100%}.page#inquiry main #mailForm button.sendable{background:#1082ff;color:#fff}.page#inquiry main #mailForm button.disabled{background:#8693a0;color:#fff}.page#inquiry main #contactInfo article .info{color:#9e9e9e;font-size:14px;font-weight:700;text-shadow:0 0 20px #00000080}.page#inquiry main #contactInfo article p{color:#fff;font-size:20px;font-weight:500;text-shadow:0 0 20px #00000080}.page#productMedistep main .introduction{width:100vw}.page#productMedistep main .introduction h1{color:#000;font-weight:700}.page#productMedistep main .introduction p{color:#000;font-weight:500}.page#productMedistep main .productBanner{background-color:#fff}.page#productMedistep main .productBanner img{height:auto;width:50%}.page#productMedistep main .productBanner .logo{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a}.page#productMedistep main .productBanner .logo img{object-fit:contain;width:auto}.page#productMedistep main .productBanner .logo p{color:#444;font-weight:700;text-align:center}.page#productMedistep main .productBanner .logo p.caption{color:#444;font-weight:500;text-align:center}.page#productMedistep main .problemIntro h3{color:#000;font-weight:700;text-align:center}.page#productMedistep main .problemIntro h3 span{color:#1082ff}.page#productMedistep main .problemIntro h3 span.bold{font-weight:700}.page#productMedistep main .problemIntro img{height:auto;object-fit:contain;width:100%}.page#productMedistep main .problemIntro p{color:#000;text-align:center}.page#productMedistep main .problemIntro p span{color:#1082ff}.page#productMedistep main .reportInfo{background:#f6fafe}.page#productMedistep main .reportInfo h3{color:#000;font-weight:700}.page#productMedistep main .reportInfo h3 span{color:#1082ff}.page#productMedistep main .reportInfo .content img{width:60vw}.page#productMedistep main .reportInfo img{height:auto;max-width:700px;object-fit:contain;width:70%}.page#productMedistep main .reportInfo p{color:#000;text-align:center}.page#productMedistep main .certification section{display:flex;flex-direction:column}.page#productMedistep main .certification section h3{color:#000;font-weight:700}.page#productMedistep main .certification section p{color:#000;text-align:center}.page#productMedistep main .certification section p span{color:#1082ff}.page#productMedistep main .certification img{width:60%}.page#productMedistep main .certification .disclaimer{color:#444;font-weight:500;text-align:center;width:100%}.page#productMedistepK main .introduction{background-color:#d3d3d3 50%;background-image:url(../../static/media/medistepk_banner.940748e79c1f015de6d0.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw}.page#productMedistepK main .introduction h1{color:#000;font-weight:700;text-align:right}.page#productMedistepK main .introduction p{color:#000;font-weight:500;text-align:right}.page#productMedistepK main .problemIntro h3{color:#000;font-weight:700;text-align:center}.page#productMedistepK main .problemIntro h3 span{color:#1082ff}.page#productMedistepK main .problemIntro img{height:auto;object-fit:contain;width:100%}.page#productMedistepK main .problemIntro p{color:#000;text-align:center}.page#productMedistepK main .problemIntro p span{color:#1082ff}.page#productMedistepK main .reportInfo{background:#f6fafe}.page#productMedistepK main .reportInfo h3{color:#000;font-weight:700}.page#productMedistepK main .reportInfo h3 span{color:#1082ff}.page#productMedistepK main .reportInfo .content img{width:60vw}.page#productMedistepK main .reportInfo img{height:auto;max-width:700px;object-fit:contain;width:70%}.page#productMedistepK main .reportInfo p{color:#000;text-align:center}.page#productMedistepK main .certification section{display:flex;flex-direction:column}.page#productMedistepK main .certification section h3{color:#444;font-weight:700}.page#productMedistepK main .certification section p{color:#444;text-align:center}.page#productMedistepK main .certification section p span{color:#1082ff}.page#productMedistepK main .certification img{width:60%}.page#productMedistepK main .certification .disclaimer{color:#444;font-weight:500;text-align:center;width:100%}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.fade-up-on-scroll{opacity:1;transform:translateY(80px);transition:all .6s ease-out}.fade-up-on-scroll.visible{opacity:1;transform:translateY(0)}.page#productGaitstudio main{display:flex;flex-direction:column}.page#productGaitstudio main>section.banner .overlay .MuiStack-root h1{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-weight:700;text-shadow:0 0 5px #ffffff80}.page#productGaitstudio main>section.banner .overlay .MuiStack-root p{font-weight:500}.page#productGaitstudio main>section.download{background-color:#000;color:#fff}.page#productGaitstudio main>section.download a p{color:#000;font-weight:500}.page#productGaitstudio main>section.features{display:flex;flex-direction:column}.page#productGaitstudio main>section.features .featureCard{text-align:center}.page#productGaitstudio main>section.features .featureCard h3{color:#1082ff;font-weight:700}.page#productGaitstudio main>section.features .featureCard p{color:#42464c;font-weight:500}.page#productGaitstudio main>section.features .featureCard img{max-width:1000px;width:85%}@media (min-width:0px){h1,h2,h3{font-size:20px}h4{font-size:16px}li,li.caption,p,p.caption{font-size:12px}header{height:49.5px;padding:0 24px}header button img{width:120px}header nav{gap:0}header nav p{padding:16px 0}header nav .mainPage{padding-left:40px;padding-right:40px}header aside{background-color:#0006;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw}header aside .content{align-items:flex-end;background-color:#fff;display:flex;flex-direction:column;gap:12px;height:min-content;padding:24px 24px 32px;width:100%}header aside .content button{min-width:0}header aside .content button svg{color:#000;height:24px;width:24px}header aside .content #languageSwitchButton{gap:10px;width:100%}header aside .content #languageSwitchButton .buttonWrapper{gap:10px}header aside .content #languageSwitchButton button{font-size:1rem}header aside .content #languageSwitchButton .divider{height:1.15rem}header aside .content nav{display:flex;flex-direction:column;gap:12px;width:100%}header aside .content nav .pageList{border-bottom:1px solid #d9d9d9;display:flex;flex-direction:column;gap:6px;padding:6px 0;width:100%}header aside .content nav .pageList .mainPage{color:#000;font-family:Inter;font-size:22px;font-weight:700;padding:0 8px}header aside .content nav .pageList .subPages{padding-left:16px}header aside .content nav .pageList .subPages button{display:flex;justify-content:space-between;padding:0;width:100%}header aside .content nav .pageList .subPages button p{color:#000;font-family:Inter;font-size:18px;font-weight:600;padding:8px;text-align:left}header aside .content nav .pageList .subPages button svg{color:#939393;font-size:18px}header aside .backdrop{flex:1 1;width:100%}footer{gap:13px;padding:25px 24px}footer img{width:120px}footer section,footer section article,footer section article div{gap:8px}section.toInquiry{gap:32px;padding-bottom:32px;padding-top:50px}section.toInquiry button{align-items:center;background-color:#fff;border:1px solid #1082ff;border-radius:100vh;color:#1082ff;display:flex;height:44px;justify-content:center;width:140px}section.toInquiry button *,section.toInquiry button p{font-family:Inter;font-weight:700}section.toInquiry button:hover{background-color:#1082ff;color:#fff}.page#main main>section{padding-left:24px;padding-right:24px}.page#main main>section#points{gap:32px;padding-bottom:50px;padding-top:50px}.page#main main>section#points .banner .MuiStack-root{align-items:flex-start;gap:24px}.page#main main>section#points .banner img{border-radius:20px;max-width:none;width:100%}.page#main main>section#points .pointCard{border-radius:20px;gap:32px;padding:32px 24px}.page#main main>section#lineup{gap:50px;padding-bottom:50px;padding-top:50px}.page#main main>section#lineup .productCard{gap:0}.page#main main>section#lineup .productCard img.logo{height:40px}.page#main main>section#lineup .productCard img.product{height:340px;padding:2rem}.page#main main>section#lineup button{align-items:center;background-color:#fff;border:1px solid #1082ff;border-radius:100vh;color:#1082ff;display:flex;height:44px;justify-content:center;width:140px}.page#main main>section#lineup button *,.page#main main>section#lineup button p{font-family:Inter;font-weight:700}.page#main main>section#lineup button:hover{background-color:#1082ff;color:#fff}.page#main main>section#poc{gap:50px;padding-bottom:50px;padding-top:50px}.page#main main>section#poc p{margin-top:.5rem}.page#main main>section#poc article.window{overflow:hidden;width:100%}.page#main main>section#poc article.window .content,.page#main main>section#poc article.window .tail{display:flex;gap:1rem;overflow:visible;width:max-content}.page#main main>section#poc article.window .content{animation:scroll-left 40s linear infinite;padding-right:1rem;position:relative}.page#main main>section#poc article.window .tail{left:100%;position:absolute}.page#main main>section#poc article.window img{height:360px}.page#main main>section#recentNews{gap:50px;padding-bottom:50px;padding-top:50px}.page#main main>section#recentNews #cards{display:flex;flex-direction:column;gap:16px}.page#main main>section#recentNews #cards article{gap:4px}.page#main main>section#partners{gap:32px;padding-bottom:50px;padding-top:50px}.page#main main>section#partners article.window{overflow:hidden;padding-top:1rem;width:100%}.page#main main>section#partners article.window .content,.page#main main>section#partners article.window .tail{display:flex;gap:44px;overflow:visible;width:max-content}.page#main main>section#partners article.window .content{animation:scroll-left 40s linear infinite;padding-right:44px;position:relative}.page#main main>section#partners article.window .tail{left:100%;position:absolute}.page#main main>section#partners article.window partnerCard img{height:45px}.page#productMedistep main .introduction{gap:24px;height:390px;padding:50px 24px}.page#productMedistep main .productBanner{padding:50px 24px}.page#productMedistep main .productBanner .logo{gap:0}.page#productMedistep main .productBanner .logo img{height:25px}.page#productMedistep main .productBanner .logo p.caption{padding-top:12px}.page#productMedistep main .problemIntro{padding:50px 24px}.page#productMedistep main .reportInfo{padding-bottom:50px;padding-top:50px}.page#productMedistep main .reportInfo .content img{width:90vw}.page#productMedistep main .reportInfo article.window{overflow:hidden;width:100%}.page#productMedistep main .reportInfo article.window .content,.page#productMedistep main .reportInfo article.window .tail{display:flex;gap:0;overflow:visible;width:max-content}.page#productMedistep main .reportInfo article.window .content{animation:scroll-left 30s linear infinite;padding-right:0;position:relative}.page#productMedistep main .reportInfo article.window .tail{left:100%;position:absolute}.page#productMedistep main .certification{padding:50px 24px}.page#productMedistep main .certification section{gap:15px}.page#productMedistep main .disclaimer{font:12px;line-height:25px}.page#productMedistepK main .introduction{gap:24px;height:390px;padding:50px 24px}.page#productMedistepK main .productBanner{padding:50px 24px}.page#productMedistepK main .productBanner .logo{gap:12px}.page#productMedistepK main .productBanner .logo img{height:45px}.page#productMedistepK main .productBanner .logo p.caption{padding-top:12px}.page#productMedistepK main .problemIntro{padding:50px 24px}.page#productMedistepK main .reportInfo{padding-bottom:50px;padding-top:50px}.page#productMedistepK main .reportInfo .content img{width:30vw}.page#productMedistepK main .reportInfo article.window{overflow:hidden;width:100%}.page#productMedistepK main .reportInfo article.window .content,.page#productMedistepK main .reportInfo article.window .tail{display:flex;gap:24px;overflow:visible;width:max-content}.page#productMedistepK main .reportInfo article.window .content{animation:scroll-left 30s linear infinite;padding-right:24px;position:relative}.page#productMedistepK main .reportInfo article.window .tail{left:100%;position:absolute}.page#productMedistepK main .certification{padding:50px 24px}.page#productMedistepK main .certification section{gap:15px}.page#productMedistepK main .disclaimer{font-size:14px;line-height:25px}.page#productGaitstudio main>section{padding-left:24px;padding-right:24px}.page#productGaitstudio main>section.banner{height:350px;padding-bottom:25px;padding-top:25px}.page#productGaitstudio main>section.banner .overlay img{width:142px}.page#productGaitstudio main>section.banner .overlay .MuiStack-root{gap:1rem}.page#productGaitstudio main>section.download{padding-bottom:1.5rem;padding-top:1.5rem}.page#productGaitstudio main>section.download a{align-items:center;background-color:#fff;border:0 solid #1082ff;border-radius:100vh;color:#1082ff;display:flex;height:17px;justify-content:center;width:73px}.page#productGaitstudio main>section.download a *,.page#productGaitstudio main>section.download a p{font-family:Inter;font-weight:700}.page#productGaitstudio main>section.download a:hover{background-color:#1082ff;color:#fff}.page#productGaitstudio main>section.download p{font-size:8px}.page#productGaitstudio main>section.features{gap:32px;padding-bottom:50px;padding-top:50px}.page#productGaitstudio main>section.features .featureCard{gap:32px}.page#inquiry main{gap:50px;padding:24px}.page#inquiry main #mailForm{gap:12.5px;padding:50px 0}.page#inquiry main #mailForm .inputWrapper{border-radius:8px}.page#inquiry main #mailForm .inputWrapper input,.page#inquiry main #mailForm .inputWrapper textarea{padding:8px 10px}.page#inquiry main #mailForm .inputWrapper textarea{height:102px}.page#inquiry main #mailForm .inqury-checkbox .MuiCheckbox-root{padding:0 0 0 4px;transform:scale(.4)}.page#inquiry main #mailForm .inqury-checkbox .MuiFormControlLabel-asterisk,.page#inquiry main #mailForm .inqury-checkbox .MuiTypography-root{font-size:12px}.page#inquiry main #mailForm button{border-radius:50px;font-size:10px;padding:10px}.page#inquiry main #contactInfo{gap:20px}.page#companyAbout main{display:flex;flex-direction:column;gap:32px;padding-bottom:32px;padding-top:0}.page#companyAbout main li,.page#companyAbout main p{font-size:12px}.page#companyAbout main h3{font-size:16px;text-align:left}.page#companyAbout main li.caption,.page#companyAbout main p.caption{font-size:7px}.page#companyAbout main ul{padding-inline-start:15px}.page#companyAbout main>section{padding-left:24px;padding-right:24px}.page#companyAbout main>section.background .MuiStack-root{gap:12px}.page#companyAbout main>section.members{padding:0}.page#companyAbout main>section.members .linkedInButton{height:.8rem;width:.8rem}.page#companyAbout main>section.members .bottom-card,.page#companyAbout main>section.members .clevelWrapper{padding-left:5vw;padding-right:5vw}.page#companyAbout main>section.members .cards{gap:16px}.page#companyAbout main>section.members .cards .card{width:100%}.page#companyAbout main>section.members .cards .memberCard{border-radius:16px;padding:1.8vw}.page#companyAbout main>section.members .cards .memberCard .caption{font-size:1.4vw}.page#companyAbout main>section.members .cards .memberCard p.name{font-size:1.8vw}.page#companyAbout main>section.members .cards .memberCard p{font-size:1.2vw}.page#companyAbout main>section.members .cards .memberCard ul{gap:6px}.page#companyAbout main>section.missionVision .MuiStack-root{gap:1.5rem}.page#companyAbout main>section.missionVision .MuiStack-root img{border-radius:16px}.page#companyAbout main>section.history .MuiStack-root,.page#companyAbout main>section.history .MuiStack-root .historyOfYear{gap:25px}.page#companyAbout main>section.history .MuiStack-root .historyOfMonth{gap:14px}.page#companyNews main>section{gap:32px;padding-left:24px;padding-right:24px}.page#companyNews main>section.newsroom{padding-bottom:32px;padding-top:32px}.page#companyNews main>section.newsroom h3{gap:24px}.page#companyNews main>section.newsroom .wrapper{gap:40px}.page#companyNews main>section.newsroom .wrapper .MuiStack-root{gap:12px}.page#companyNews main>section.newsroom .wrapper .MuiStack-root article{gap:8px}.page#companyNews main>section.newsroom img{max-width:285px}.page#companyNews main>section.gallery{padding-bottom:50px;padding-top:50px}.page#companyNews main>section.gallery .newsCard{gap:16px;height:95px}.page#companyNews main>section.gallery .newsCard .MuiStack-root{gap:8px}}@media (min-width:769px){h1{font-size:56px}h2{font-size:48px}h3{font-size:32px}h4{font-size:24px}li,p{font-size:18px}li.caption,p.caption{font-size:16px}header{height:90px;padding:0 120px}header button img{width:133px}header nav{gap:0}header nav p{padding:16px 0}header nav .mainPage{padding-left:40px;padding-right:40px}header #languageSwitchButton,header #languageSwitchButton .buttonWrapper{gap:10px}header #languageSwitchButton button{font-size:1rem}header #languageSwitchButton .divider{height:1.15rem}footer{gap:24px;padding:48px 120px}footer img{width:133px}footer section,footer section article,footer section article div{gap:8px}footer section article p,footer section article p#copyright{font-size:15px}section.toInquiry{gap:50px;padding-bottom:75px;padding-top:100px}section.toInquiry button{align-items:center;background-color:#fff;border:1px solid #1082ff;border-radius:100vh;color:#1082ff;display:flex;height:54px;justify-content:center;width:180px}section.toInquiry button *,section.toInquiry button p{font-family:Inter;font-weight:700}section.toInquiry button:hover{background-color:#1082ff;color:#fff}.page#main main>section{padding-left:120px;padding-right:120px}.page#main main>section#points{gap:50px;padding-bottom:100px;padding-top:100px}.page#main main>section#points .banner{gap:50px}.page#main main>section#points .banner img{border-radius:24px}.page#main main>section#points .pointCard{border-radius:24px;gap:32px;padding:48px 56px}.page#main main>section#lineup{gap:100px;padding-bottom:100px;padding-top:100px}.page#main main>section#lineup article{padding:0 80px}.page#main main>section#lineup .productCard{gap:32px}.page#main main>section#lineup .productCard img.logo{height:40px}.page#main main>section#lineup .productCard img.product{height:340px;padding:2rem}.page#main main>section#lineup button{align-items:center;background-color:#fff;border:1px solid #1082ff;border-radius:100vh;color:#1082ff;display:flex;height:52px;justify-content:center;width:180px}.page#main main>section#lineup button *,.page#main main>section#lineup button p{font-family:Inter;font-weight:700}.page#main main>section#lineup button:hover{background-color:#1082ff;color:#fff}.page#main main>section#poc{gap:100px;padding-bottom:100px;padding-top:100px}.page#main main>section#poc p{margin-top:.5rem}.page#main main>section#poc article.window{overflow:hidden;width:100%}.page#main main>section#poc article.window .content,.page#main main>section#poc article.window .tail{display:flex;gap:1rem;overflow:visible;width:max-content}.page#main main>section#poc article.window .content{animation:scroll-left 40s linear infinite;padding-right:1rem;position:relative}.page#main main>section#poc article.window .tail{left:100%;position:absolute}.page#main main>section#poc article.window img{height:360px}.page#main main>section#recentNews{gap:100px;padding-bottom:100px;padding-top:100px}.page#main main>section#recentNews #cards{display:flex;flex-direction:column;gap:22px}.page#main main>section#recentNews #cards article{gap:4px}.page#main main>section#partners{gap:50px;padding-bottom:100px;padding-top:100px}.page#main main>section#partners article.window{overflow:hidden;padding-top:1rem;width:100%}.page#main main>section#partners article.window .content,.page#main main>section#partners article.window .tail{display:flex;gap:44px;overflow:visible;width:max-content}.page#main main>section#partners article.window .content{animation:scroll-left 40s linear infinite;padding-right:44px;position:relative}.page#main main>section#partners article.window .tail{left:100%;position:absolute}.page#main main>section#partners article.window .partnerCard img{height:64px}.page#productMedistep main .introduction{gap:24px;height:780px;padding:100px 120px}.page#productMedistep main .productBanner{padding:100px 120px}.page#productMedistep main .productBanner .logo{gap:12px}.page#productMedistep main .productBanner .logo img{height:45px}.page#productMedistep main .productBanner .logo p.caption{padding-top:12px}.page#productMedistep main .problemIntro{padding:100px 120px}.page#productMedistep main .reportInfo{padding-bottom:100px;padding-top:100px}.page#productMedistep main .reportInfo .content img{width:50vw}.page#productMedistep main .reportInfo article.window{overflow:hidden;width:100%}.page#productMedistep main .reportInfo article.window .content,.page#productMedistep main .reportInfo article.window .tail{display:flex;gap:0;overflow:visible;width:max-content}.page#productMedistep main .reportInfo article.window .content{animation:scroll-left 30s linear infinite;padding-right:0;position:relative}.page#productMedistep main .reportInfo article.window .tail{left:100%;position:absolute}.page#productMedistep main .certification{padding:100px 120px}.page#productMedistep main .certification section{gap:15px}.page#productMedistep main .disclaimer{font-size:14px;line-height:25px}.page#productMedistepK main .introduction{gap:24px;height:780px;padding:100px 120px}.page#productMedistepK main .productBanner{padding:100px 120px}.page#productMedistepK main .productBanner .logo{gap:12px}.page#productMedistepK main .productBanner .logo img{height:45px}.page#productMedistepK main .productBanner .logo p.caption{padding-top:12px}.page#productMedistepK main .problemIntro{padding:100px 120px}.page#productMedistepK main .reportInfo{padding-bottom:100px;padding-top:100px}.page#productMedistepK main .reportInfo .content img{width:20vw}.page#productMedistepK main .reportInfo article.window{overflow:hidden;width:100%}.page#productMedistepK main .reportInfo article.window .content,.page#productMedistepK main .reportInfo article.window .tail{display:flex;gap:56px;overflow:visible;width:max-content}.page#productMedistepK main .reportInfo article.window .content{animation:scroll-left 30s linear infinite;padding-right:56px;position:relative}.page#productMedistepK main .reportInfo article.window .tail{left:100%;position:absolute}.page#productMedistepK main .certification{padding:100px 120px}.page#productMedistepK main .certification section{gap:15px}.page#productMedistepK main .disclaimer{font-size:14px;line-height:25px}.page#productGaitstudio main>section{padding-left:120px;padding-right:120px}.page#productGaitstudio main>section.banner{height:560px;padding-bottom:75px;padding-top:75px}.page#productGaitstudio main>section.banner .overlay img{width:260px}.page#productGaitstudio main>section.banner .overlay .MuiStack-root{gap:1rem}.page#productGaitstudio main>section.download{padding-bottom:1.5rem;padding-top:1.5rem}.page#productGaitstudio main>section.download a{align-items:center;background-color:#fff;border:0 solid #1082ff;border-radius:100vh;color:#1082ff;display:flex;height:36px;justify-content:center;width:145px}.page#productGaitstudio main>section.download a *,.page#productGaitstudio main>section.download a p{font-family:Inter;font-weight:700}.page#productGaitstudio main>section.download a:hover{background-color:#1082ff;color:#fff}.page#productGaitstudio main>section.download p{font-size:16px}.page#productGaitstudio main>section.features{gap:100px;padding-bottom:100px;padding-top:100px}.page#productGaitstudio main>section.features .featureCard{gap:50px}.page#inquiry main{gap:100px;padding:150px 120px}.page#inquiry main #mailForm{gap:32px;padding:0}.page#inquiry main #mailForm .inquiry-label{font-size:16px}.page#inquiry main #mailForm .inputWrapper{border-radius:8px}.page#inquiry main #mailForm .inputWrapper input,.page#inquiry main #mailForm .inputWrapper textarea{font-size:16px;padding:16px}.page#inquiry main #mailForm .inputWrapper input{height:48px}.page#inquiry main #mailForm .inputWrapper textarea{height:205px}.page#inquiry main #mailForm .inqury-checkbox .MuiCheckbox-root{padding:0 4px;transform:scale(1)}.page#inquiry main #mailForm .inqury-checkbox .MuiFormControlLabel-asterisk,.page#inquiry main #mailForm .inqury-checkbox .MuiTypography-root{font-size:16px}.page#inquiry main #mailForm button{border-radius:50px;font-size:20px;padding:16px 20px}.page#inquiry main #contactInfo{gap:20px}.page#companyAbout main{display:flex;flex-direction:column;gap:50px;padding-bottom:50px;padding-top:0}.page#companyAbout main li,.page#companyAbout main p{font-size:20px}.page#companyAbout main h3{font-size:32px;text-align:left}.page#companyAbout main li.caption,.page#companyAbout main p.caption{font-size:14px}.page#companyAbout main ul{padding-inline-start:24px}.page#companyAbout main>section{padding-left:120px;padding-right:120px}.page#companyAbout main>section.background .MuiStack-root{gap:1.5rem}.page#companyAbout main>section.members{padding:50px 0}.page#companyAbout main>section.members .linkedInButton{height:2rem;width:2rem}.page#companyAbout main>section.members .clevelWrapper{padding-left:15vw;padding-right:15vw}.page#companyAbout main>section.members .bottom-card{padding-left:7.5vw;padding-right:7.5vw}.page#companyAbout main>section.members .cards{gap:32px}.page#companyAbout main>section.members .cards .memberCard{border-radius:24px;padding:2vw}.page#companyAbout main>section.members .cards .memberCard .caption{font-size:min(.97vw,16px)}.page#companyAbout main>section.members .cards .memberCard p.name{font-size:min(1.6vw,20px)}.page#companyAbout main>section.members .cards .memberCard p{font-size:min(.97vw,16px)}.page#companyAbout main>section.missionVision .MuiStack-root{gap:1.5rem}.page#companyAbout main>section.missionVision .MuiStack-root img{border-radius:16px}.page#companyAbout main>section.history .MuiStack-root{gap:20px}.page#companyAbout main>section.history .MuiStack-root .historyOfYear{gap:48px}.page#companyAbout main>section.history .MuiStack-root .historyOfMonth{gap:14px}.page#companyNews main>section{gap:50px;padding-left:120px;padding-right:120px}.page#companyNews main>section.newsroom{padding-bottom:75px;padding-top:75px}.page#companyNews main>section.newsroom .wrapper .MuiStack-root,.page#companyNews main>section.newsroom h3{gap:24px}.page#companyNews main>section.newsroom .wrapper .MuiStack-root article{gap:8px}.page#companyNews main>section.newsroom img{max-width:none}.page#companyNews main>section .pressedOn,.page#companyNews main>section .readMore,.page#companyNews main>section.newsroom .content{font-size:16px}.page#companyNews main>section.gallery{padding-bottom:100px;padding-top:100px}.page#companyNews main>section.gallery .newsCard{gap:16px;height:100%}.page#companyNews main>section.gallery .newsCard .image-wrapper{width:100%}.page#companyNews main>section.gallery .newsCard .MuiStack-root{gap:8px}}*{-webkit-touch-callout:none;box-sizing:border-box;font-family:Inter,Helvetica,Arial,sans-serif;margin:0;padding:0;-webkit-user-select:none;user-select:none}::-webkit-scrollbar{background:#0000;display:none;width:0}a{text-decoration:none}p{line-height:1.5}button{text-transform:none}@font-face{font-family:Inter;font-weight:900;src:url(../../static/media/Inter-Black.fbbf91bad21292c9a2e9.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-Black.da7bbb36420e5252b395.woff) format("woff"),url(../../static/media/Inter-Black.1c8d18fb5330b168d116.woff2) format("woff2"),url(../../static/media/Inter-Black.143c28420846d45c5834.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:800;src:url(../../static/media/Inter-ExtraBold.f1a9fa3543f5af685398.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-ExtraBold.3547b0aca9d343cab394.woff) format("woff"),url(../../static/media/Inter-ExtraBold.ea851342ad60384444ae.woff2) format("woff2"),url(../../static/media/Inter-ExtraBold.e4a4cb7133001f282a15.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:700;src:url(../../static/media/Inter-Bold.bfd48da75b66fe6dc7b5.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-Bold.ca1d7e9b896fea0e6c0f.woff) format("woff"),url(../../static/media/Inter-Bold.7c22e1a99912b8c6471c.woff2) format("woff2"),url(../../static/media/Inter-Bold.88fa7ae373b07b41ecce.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:600;src:url(../../static/media/Inter-SemiBold.b352c1177f3907f26c5b.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-SemiBold.da940c9b3455edfc15ad.woff) format("woff"),url(../../static/media/Inter-SemiBold.34388c3f943f483b9ded.woff2) format("woff2"),url(../../static/media/Inter-SemiBold.4d56bb21f2399db8ad48.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:500;src:url(../../static/media/Inter-Medium.78e86df8d8543752bfe9.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-Medium.b5a951a535c4eba9e392.woff) format("woff"),url(../../static/media/Inter-Medium.b8baa4ba16d4dc900e9d.woff2) format("woff2"),url(../../static/media/Inter-Medium.6dcbc9bed1ec438907ee.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:400;src:url(../../static/media/Inter-Regular.1c114dc38945a360b83b.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-Regular.e596e23e9b5322a8c309.woff) format("woff"),url(../../static/media/Inter-Regular.364db67c59eea48c6042.woff2) format("woff2"),url(../../static/media/Inter-Regular.e89cb19905e7db5591b0.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:300;src:url(../../static/media/Inter-Light.9ab9dafb40eb6bb09e5c.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-Light.d5a968c6b9b89eaa704d.woff) format("woff"),url(../../static/media/Inter-Light.c3dc166c211d5ee904d2.woff2) format("woff2"),url(../../static/media/Inter-Light.eec8664621fec98efb37.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:200;src:url(../../static/media/Inter-ExtraLight.ac50c4c248125c17670b.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-ExtraLight.bdee4e5f5545ba766488.woff) format("woff"),url(../../static/media/Inter-ExtraLight.d7d0cdee78183229364b.woff2) format("woff2"),url(../../static/media/Inter-ExtraLight.1815b9a8a67debdb3966.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:100;src:url(../../static/media/Inter-Thin.eb8dd1de9b4796f834a4.eot?#iefix) format("embedded-opentype"),url(../../static/media/Inter-Thin.d1d68b64b863a7553e68.woff) format("woff"),url(../../static/media/Inter-Thin.362c6f645d162ba2ed80.woff2) format("woff2"),url(../../static/media/Inter-Thin.f341ca512063c66296d1.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:900;src:url(../../static/media/Pretendard-Black.8a2222d3980bb985ce32.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-Black.b3ac4e1949c523be2111.woff) format("woff"),url(../../static/media/Pretendard-Black.fa687447c53522fedcd8.woff2) format("woff2"),url(../../static/media/Pretendard-Black.75e134da01d227c7a3a8.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:800;src:url(../../static/media/Pretendard-ExtraBold.b64af3eb3811274728c1.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-ExtraBold.73e7cbc97692413a75b9.woff) format("woff"),url(../../static/media/Pretendard-ExtraBold.d2f1f8cd103d615d3054.woff2) format("woff2"),url(../../static/media/Pretendard-ExtraBold.7ca47a8c0824d1f740dc.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:700;src:url(../../static/media/Pretendard-Bold.1924c23ef532c3149f11.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-Bold.0f2cb20ce5170177e9ff.woff) format("woff"),url(../../static/media/Pretendard-Bold.307054b72b29ffe82776.woff2) format("woff2"),url(../../static/media/Pretendard-Bold.3657cde72d6af8de8bfb.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:600;src:url(../../static/media/Pretendard-SemiBold.794fbd39d71783b6a916.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-SemiBold.d48ae2dbfd6b5f1186ea.woff) format("woff"),url(../../static/media/Pretendard-SemiBold.473a32a14a7bc4c65e3d.woff2) format("woff2"),url(../../static/media/Pretendard-SemiBold.224f934d4160c1ea26e2.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:500;src:url(../../static/media/Pretendard-Medium.430270b844efcf55be09.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-Medium.0541bcd0a4d815ff9dfb.woff) format("woff"),url(../../static/media/Pretendard-Medium.15d3c43e3f57c317e8f1.woff2) format("woff2"),url(../../static/media/Pretendard-Medium.a55315616a247a625bea.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:400;src:url(../../static/media/Pretendard-Regular.5dfadffb95bc32231241.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-Regular.c2fa21507cb30eb753dd.woff) format("woff"),url(../../static/media/Pretendard-Regular.982f7889eb26f7bc7135.woff2) format("woff2"),url(../../static/media/Pretendard-Regular.7c20008ec8c0968904c4.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:300;src:url(../../static/media/Pretendard-Light.3bd55373faf82947e9f0.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-Light.9d473a4c0836b472169d.woff) format("woff"),url(../../static/media/Pretendard-Light.b60d6e1d67e7681fd01b.woff2) format("woff2"),url(../../static/media/Pretendard-Light.3711e13d79704d388100.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:200;src:url(../../static/media/Pretendard-ExtraLight.8bb10356323f9bf97bb4.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-ExtraLight.e5b4abbb7bfc75a9527a.woff) format("woff"),url(../../static/media/Pretendard-ExtraLight.a7978c42f2cc66b8876b.woff2) format("woff2"),url(../../static/media/Pretendard-ExtraLight.50a2b2a1b0307c05712d.ttf) format("truetype")}@font-face{font-family:Pretendard;font-weight:100;src:url(../../static/media/Pretendard-Thin.f747f4daa18bb36296ea.eot?#iefix) format("embedded-opentype"),url(../../static/media/Pretendard-Thin.bdae327fabb1f717536c.woff) format("woff"),url(../../static/media/Pretendard-Thin.7aca4915b135693704c6.ttf) format("truetype")}@font-face{font-family:Gotham;font-weight:900;src:url(../../static/media/Gotham-Black.57033dc1a6bd9ebc6423.otf) format("opentype")}@font-face{font-family:Gotham;font-weight:700;src:url(../../static/media/Gotham-Bold.19cbd08d9da163ba87d6.otf) format("opentype")}
/*# sourceMappingURL=main.f93c7aca.css.map*/