@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";:root{--bg-color: #ffffff}*{margin:0;padding:0;box-sizing:border-box}html,body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;word-break:keep-all}html{font-size:62.5%}body{overflow-x:hidden;font-size:1.5rem;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif}@media (min-width: 769px){body{font-size:1.7rem}}#root{width:100%;background-color:var(--bg-color);transition:background-color .5s}main{padding-top:64px}@media (min-width: 1025px){main{padding-top:88px}}dl,ul,ol,li{list-style:none}input,select,textarea{font-size:100%;vertical-align:middle;border:none;-moz-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}input:focus{outline:none}button{border:none;background:none;padding:0;vertical-align:middle;font-size:100%;font-family:inherit;cursor:pointer}a{display:inline-block;text-decoration:none;color:inherit}address{font-style:normal}img{width:100%}p{line-height:1.4}em{font-style:normal}header{position:fixed;top:0;left:0;width:100%;height:64px;display:flex;align-items:center;background-color:var(--bg-color);transition:background-color .5s;z-index:900}@media (min-width: 1025px){header{height:88px}}header .header__container{position:relative;width:100%;padding:0 16px}@media (min-width: 1025px){header .header__container{padding:0 24px}}header .header__container h1.logo{position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:900}@media (min-width: 1025px){header .header__container h1.logo{left:24px}}header .header__container h1.logo a{width:100%;padding:6px 4px 2px 0}@media (min-width: 1025px){header .header__container h1.logo a{padding:12px 6px 2px 0}}header .header__container h1.logo a img{width:94px}@media (min-width: 1025px){header .header__container h1.logo a img{width:148px}}footer{padding:2.4rem 0 1.6rem;margin-top:12rem;border-top:1px solid #e4e4e4;font-size:1.3rem}@media (min-width: 769px){footer{font-size:1.5rem;padding-top:5rem}}@media (min-width: 1025px){footer{margin-top:24rem;padding:8.8rem 0 2.4rem}}@media (min-width: 1281px){footer{font-size:1.7rem}}footer .ft__inner{width:100%}@media (min-width: 1025px){footer .ft__inner{display:grid;grid-template-columns:60% 40%;grid-template-areas:"tel info" "c logo";flex-wrap:wrap;flex-direction:row;row-gap:6rem}}@media (min-width: 1025px){footer .ft__inner .connect{grid-area:tel}}footer .ft__inner .connect p{font-size:2.5rem;font-weight:700;line-height:140%}@media (min-width: 769px){footer .ft__inner .connect p{font-size:2.9rem}}@media (min-width: 1025px){footer .ft__inner .connect p{font-size:4rem}}footer .ft__inner .connect a{position:relative;margin-top:1.6rem;color:#fff;padding:1.6rem 5rem 1.6rem 2.2rem;border-radius:1000px;background-color:#2d2d2d;overflow:hidden;transition:all .4s}@media (min-width: 1025px){footer .ft__inner .connect a{margin-top:2rem;padding:1.6rem 6rem 1.6rem 2.2rem}}footer .ft__inner .connect a .call-icon{position:absolute;left:0;display:block;width:29px;height:29px;content:"";background-color:#fff;border-radius:50%;top:50%;left:calc(100% - 4rem);transform:translateY(-50%)}@media (min-width: 1025px){footer .ft__inner .connect a .call-icon{left:calc(100% - 4.8rem);width:3.5rem;height:3.5rem}}footer .ft__inner .connect a .call-icon:before{position:absolute;left:0;top:0;display:block;width:100%;height:100%;content:"";background-color:#000;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.9995%2012.2304V14.4885C16.0004%2014.6981%2015.9574%2014.9056%2015.8732%2015.0977C15.7891%2015.2898%2015.6657%2015.4622%2015.5109%2015.6039C15.3561%2015.7456%2015.1734%2015.8535%2014.9744%2015.9207C14.7754%2015.9878%2014.5646%2016.0128%2014.3554%2015.9939C12.0346%2015.7422%209.80532%2014.9508%207.84668%2013.6831C6.02441%2012.5274%204.47945%2010.9855%203.3215%209.16689C2.0469%207.20324%201.25368%204.96756%201.00612%202.64096C0.987275%202.43282%201.01206%202.22303%201.0789%202.02497C1.14574%201.82691%201.25317%201.6449%201.39436%201.49055C1.53554%201.33619%201.70738%201.21287%201.89893%201.12843C2.09049%201.04398%202.29756%201.00027%202.50697%201.00007H4.76956C5.13558%200.996478%205.49041%201.12583%205.76793%201.36403C6.04546%201.60222%206.22672%201.93301%206.27795%202.29472C6.37345%203.01736%206.55055%203.72691%206.80589%204.40981C6.90736%204.67922%206.92932%204.97202%206.86917%205.2535C6.80902%205.53498%206.66928%205.79336%206.4665%205.99801L5.50867%206.95394C6.58231%208.83837%208.14568%2010.3986%2010.0338%2011.4702L10.9917%2010.5142C11.1967%2010.3118%2011.4556%2010.1724%2011.7377%2010.1123C12.0197%2010.0523%2012.3131%2010.0742%2012.583%2010.1755C13.2673%2010.4303%2013.9782%2010.6071%2014.7023%2010.7024C15.0687%2010.754%2015.4033%2010.9381%2015.6424%2011.2199C15.8816%2011.5016%2016.0087%2011.8612%2015.9995%2012.2304Z'%20fill='%232D2D2D'%20stroke='%232D2D2D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.9995%2012.2304V14.4885C16.0004%2014.6981%2015.9574%2014.9056%2015.8732%2015.0977C15.7891%2015.2898%2015.6657%2015.4622%2015.5109%2015.6039C15.3561%2015.7456%2015.1734%2015.8535%2014.9744%2015.9207C14.7754%2015.9878%2014.5646%2016.0128%2014.3554%2015.9939C12.0346%2015.7422%209.80532%2014.9508%207.84668%2013.6831C6.02441%2012.5274%204.47945%2010.9855%203.3215%209.16689C2.0469%207.20324%201.25368%204.96756%201.00612%202.64096C0.987275%202.43282%201.01206%202.22303%201.0789%202.02497C1.14574%201.82691%201.25317%201.6449%201.39436%201.49055C1.53554%201.33619%201.70738%201.21287%201.89893%201.12843C2.09049%201.04398%202.29756%201.00027%202.50697%201.00007H4.76956C5.13558%200.996478%205.49041%201.12583%205.76793%201.36403C6.04546%201.60222%206.22672%201.93301%206.27795%202.29472C6.37345%203.01736%206.55055%203.72691%206.80589%204.40981C6.90736%204.67922%206.92932%204.97202%206.86917%205.2535C6.80902%205.53498%206.66928%205.79336%206.4665%205.99801L5.50867%206.95394C6.58231%208.83837%208.14568%2010.3986%2010.0338%2011.4702L10.9917%2010.5142C11.1967%2010.3118%2011.4556%2010.1724%2011.7377%2010.1123C12.0197%2010.0523%2012.3131%2010.0742%2012.583%2010.1755C13.2673%2010.4303%2013.9782%2010.6071%2014.7023%2010.7024C15.0687%2010.754%2015.4033%2010.9381%2015.6424%2011.2199C15.8816%2011.5016%2016.0087%2011.8612%2015.9995%2012.2304Z'%20fill='%232D2D2D'%20stroke='%232D2D2D'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#2d2d2d}footer .ft__inner .ft-info{margin-top:7rem}@media (min-width: 1025px){footer .ft__inner .ft-info{grid-area:info;margin-top:0}}footer .ft__inner .ft-info p,footer .ft__inner .ft-info address{line-height:220%}footer .ft__inner .ft-info .dt{margin-right:12px;font-weight:600}footer .ft__inner .ft-info .dd{color:#555}footer .ft__inner .logo{margin-top:2rem;width:130px}@media (min-width: 1025px){footer .ft__inner .logo{grid-area:logo;margin-top:0;width:200px}}footer .ft__inner .copyright{color:#8e8e8e;margin-top:4rem}@media (min-width: 1025px){footer .ft__inner .copyright{grid-area:c}}nav.gnb{display:flex;justify-content:flex-end}nav.gnb .pc{position:relative;display:none}@media (min-width: 1025px){nav.gnb .pc{display:block}}nav.gnb .pc .pc__link-wrap{display:flex;gap:1rem;padding-left:70px;padding-right:30px}nav.gnb .pc .pc__link-wrap .pc__link{height:88px;line-height:88px;padding:0 20px;transition:all .3s;position:relative;color:inherit;transition:color .5s ease}nav.gnb .pc .pc__link-wrap .pc__link:hover,nav.gnb .pc .pc__link-wrap .pc__link.active{color:#1d56bc}nav.gnb .pc .pc__link-wrap .pc__link:hover:after,nav.gnb .pc .pc__link-wrap .pc__link.active:after{transform:scaleX(1);background-color:#1d56bc}nav.gnb .pc .pc__link-wrap .pc__link:after{content:"";position:absolute;left:10%;bottom:1px;width:80%;height:1px;transform:scaleX(0);transform-origin:left;transition:transform .5s ease}nav.gnb .pc .pc__link-wrap .pc__link:after{bottom:20px}nav.gnb .pc .pc__link-wrap .pc__link .title{font-size:1.9rem}nav.gnb .pc .pc__link-wrap .pc__link--home{height:88px;align-content:center}nav.gnb .pc .pc__link-wrap .pc__link--home .btn{height:fit-content;border-radius:1000px;padding:6px 18px;background-color:#1d1d1d;border:2px solid #1d1d1d;transition:all .3s}nav.gnb .pc .pc__link-wrap .pc__link--home .btn svg{width:24px;height:24px;fill:#fff;transition:all .3s}nav.gnb .pc .pc__link-wrap .pc__link--home .btn:hover{background-color:transparent;border-color:#1d56bc}nav.gnb .pc .pc__link-wrap .pc__link--home .btn:hover svg{fill:#1d56bc}nav.gnb .pc .pc__sub-wrap{position:absolute;width:100%;height:0}nav.gnb .pc .pc__sub-wrap.open{height:100px;overflow:visible}nav.gnb .pc .pc__sub-wrap.open .pc__sub__list{transform:translateY(0);transition:transform .5s cubic-bezier(.4,0,.1,1),opacity .5s cubic-bezier(.4,0,.1,1)}nav.gnb .pc .pc__sub-wrap .pc__sub__list{position:absolute;top:0;width:100%;padding:75px 60px;background-color:#0e2b5e;border-radius:30px;transition:transform .5s .08s cubic-bezier(.4,0,.1,1),opacity .5s .08s cubic-bezier(.4,0,.1,1)}nav.gnb .pc .pc__sub-wrap .pc__sub__list.active{opacity:1;pointer-events:auto}nav.gnb .pc .pc__sub-wrap .pc__sub__list.inactive{transform:translate3d(0,100px,0) rotate(3.5deg);opacity:0}@keyframes hidden{0%{left:0}to{left:110%}}nav.gnb .pc .pc__sub-wrap .pc__sub__list.inactive{animation-delay:.58s;animation-duration:0s;animation-name:hidden;animation-fill-mode:forwards}nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__link{margin-bottom:26px;color:#fff;font-size:3.2rem;font-weight:700}nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__sub__item .sub__link{padding:10px 0;position:relative;color:inherit;transition:color .5s ease;color:#d8d8d8}nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__sub__item .sub__link:hover,nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__sub__item .sub__link.active{color:#ff2929}nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__sub__item .sub__link:hover:after,nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__sub__item .sub__link.active:after{transform:scaleX(1);background-color:#ff2929}nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__sub__item .sub__link:after{content:"";position:absolute;left:10%;bottom:1px;width:80%;height:1px;transform:scaleX(0);transform-origin:left;transition:transform .5s ease}nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__sub__item .sub__link:after{left:1%;width:99%}nav.gnb .pc .pc__sub-wrap .pc__sub__list .pc__sub__item .sub__link .sub__title{font-weight:600;font-size:2.5rem}nav.gnb .mobile{position:relative;display:flex;justify-content:flex-end;width:100%}@media (min-width: 1025px){nav.gnb .mobile{display:none}}nav.gnb .mobile .logo-click-zone{position:absolute;left:0;display:block;width:100px;height:100px;content:"";background-color:transparent;top:-2px;height:44px;z-index:900}nav.gnb .mobile .mobile__btn{position:relative;width:40px;height:40px;padding:8px;margin-right:-8px;z-index:310}nav.gnb .mobile .mobile__btn svg{width:100%;height:100%}nav.gnb .mobile .mobile__list{position:fixed;top:0;width:100%;height:100vh;left:100%;background:#fff;padding:64px 16px 16px;z-index:300}nav.gnb .mobile .mobile__list .mobile__item{margin-bottom:12px}nav.gnb .mobile .mobile__list .mobile__item .mobile__link{font-size:2.5rem;padding:12px 15px;width:100%;color:#1d56bc;background:#f2f7ff;border-radius:8px}nav.gnb .mobile .mobile__list .mobile__item ul.mobile__sub__list{position:relative;margin-top:10px;margin-left:14px}nav.gnb .mobile .mobile__list .mobile__item ul.mobile__sub__list:before{position:absolute;display:block;width:100%;height:100%;content:"";background-color:#000;left:0;top:50%;transform:translateY(-50%);width:1px;height:84%;background-color:#1d56bc}nav.gnb .mobile .mobile__list .mobile__item ul.mobile__sub__list li.mobile__sub__item{margin-bottom:4px}nav.gnb .mobile .mobile__list .mobile__item ul.mobile__sub__list li.mobile__sub__item .sub__link{width:100%}nav.gnb .mobile .mobile__list .mobile__item ul.mobile__sub__list li.mobile__sub__item .sub__title{position:relative;padding:8px 20px;font-size:1.9rem;font-weight:500}.PageHeading{position:relative;aspect-ratio:16/9}@media (min-width: 769px){.PageHeading{height:400px;aspect-ratio:auto}}@media (min-width: 1025px){.PageHeading{height:520px}}.PageHeading .background{position:relative;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:30px;overflow:hidden}.PageHeading .background:before{position:absolute;left:0;top:0;display:block;width:100%;height:100%;content:"";background-color:#00000030}.PageHeading .background__img,.PageHeading .background__video{position:absolute;top:0;left:0;width:100%;height:100%}.PageHeading .background__img{background-size:cover;background-position:center}.PageHeading .background__video{object-fit:cover;transition:opacity .6s ease}.PageHeading .background__video source{display:block}.PageHeading .background__video.hidden{opacity:0}.PageHeading .background__video.visible{opacity:1}.PageHeading .page__text-box{position:absolute;left:3.4rem;bottom:2.8rem}@media (min-width: 1025px){.PageHeading .page__text-box{left:4.4rem;bottom:3.6rem}}.PageHeading .page__text-box .page__title{color:#fff;font-size:2.5rem;text-shadow:3px 4px 5px rgba(0,0,0,.5)}@media (min-width: 769px){.PageHeading .page__text-box .page__title{font-size:4rem}}@media (min-width: 1025px){.PageHeading .page__text-box .page__title{font-size:6.6rem}}.FloatingBtn{position:fixed;bottom:20px;right:16px;z-index:100}@media (min-width: 1025px){.FloatingBtn{bottom:36px;right:24px}}.FloatingBtn .btn{display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;background-color:transparent;margin-top:8px}.FloatingBtn .btn .icon-box{position:relative;overflow:hidden;width:44px;height:44px;border:1px solid #0e2b5e;border-radius:50%;background-color:#0e2b5e;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326;align-content:center}@media (min-width: 769px){.FloatingBtn .btn .icon-box{width:55px;height:55px}}.FloatingBtn .btn .icon-box svg{position:relative;z-index:10;width:55%;height:55%;color:#fff;fill:#fff;margin-top:2px}.FloatingBtn .btn .icon-box .effect{position:absolute;top:0;display:block;width:100%;height:100%;content:"";background-color:#fff;left:50%;width:0px;height:0px;transform:translate(-50%,-50%);border-radius:50%}.FloatingBtn .btn .icon-box svg,.FloatingBtn .btn .icon-box .effect{transition:all .42s ease-in-out}.FloatingBtn .btn .text{font-size:1.3rem;font-size:calc(1em - 2px)}.FloatingBtn .btn-back{display:none}@media (min-width: 1025px){.FloatingBtn .btn-back{display:flex}}.FloatingBtn .btn-back svg{margin-left:1px}.FloatingBtn .btn:hover .icon-box svg,.FloatingBtn .btn.active .icon-box svg{fill:#0e2b5e;color:#0e2b5e}.FloatingBtn .btn:hover .icon-box .effect,.FloatingBtn .btn.active .icon-box .effect{width:150px;height:150px}.TabMenu{margin-top:20px}@media (min-width: 1025px){.TabMenu{margin-top:24px}}.TabMenu .TabMenu__box{display:flex;flex-wrap:wrap;gap:6px;overflow-x:auto;padding:4px;background-color:#f0f0f0;border-radius:16px}@media (min-width: 769px){.TabMenu .TabMenu__box{gap:24px;justify-content:space-around;padding:6px 24px}}@media (min-width: 1025px){.TabMenu .TabMenu__box{flex-wrap:nowrap}}.TabMenu .TabMenu__box .TabMenu__item{white-space:nowrap;border-radius:16px;padding:8px 12px;flex:20%;transition:all .3s}@media (min-width: 769px){.TabMenu .TabMenu__box .TabMenu__item{padding:12px 20px}}@media (min-width: 1025px){.TabMenu .TabMenu__box .TabMenu__item{flex:1}}.TabMenu .TabMenu__box .TabMenu__item:hover,.TabMenu .TabMenu__box .TabMenu__item:focus{background-color:#ffffff90}.TabMenu .TabMenu__box .TabMenu__item:hover .TabMenu__label,.TabMenu .TabMenu__box .TabMenu__item:focus .TabMenu__label{transform:scale(1.24);color:#1d56bc;font-weight:600}.TabMenu .TabMenu__box .TabMenu__item.active{background-color:#1d56bc}.TabMenu .TabMenu__box .TabMenu__item.active .TabMenu__label{transform:scale(1);color:#fff;font-weight:inherit}.TabMenu .TabMenu__box .TabMenu__item .TabMenu__label{display:inline-block;transition:all .3s;font-size:1em;font-weight:inherit}.SubTabMenu{display:flex;justify-content:center;flex-wrap:wrap}@media (min-width: 1025px){.SubTabMenu{flex:1;flex-direction:column;justify-content:start;gap:24px;margin-top:4px}}.SubTabMenu__item{position:relative;color:inherit;transition:color .5s ease}.SubTabMenu__item:hover,.SubTabMenu__item.active{color:var(--color-active)}.SubTabMenu__item:hover:after,.SubTabMenu__item.active:after{transform:scaleX(1);background-color:var(--color-active)}.SubTabMenu__item:after{content:"";position:absolute;left:10%;bottom:1px;width:80%;height:1px;transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.SubTabMenu__item:before{position:absolute;top:0;display:block;height:100%;content:"";background-color:#e4e4e4;left:0;top:calc(100% - 1px);width:100%;height:1px}@media (min-width: 1025px){.SubTabMenu__item:before{left:10%;width:80%}}.SubTabMenu__item:after{left:0;width:100%}@media (min-width: 1025px){.SubTabMenu__item:after{left:10%;width:80%}}.SubTabMenu__item .SubTabMenu__title{display:block;padding:.8rem 1.6rem;font-weight:inherit}.Modal{padding:5vh 4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (min-width: 1025px){.Modal{padding-top:4vh;padding-bottom:5vh}}.Modal .Modal__content-wrap{position:relative;max-height:90vh;width:100%;max-width:1440px;background-color:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.Modal .Modal__content-wrap .Modal__content{overflow-y:auto;height:100%;padding:1rem 1rem 6.4rem}@media (min-width: 1025px){.Modal .Modal__content-wrap .Modal__content{padding:1.6rem}}.Modal .Modal__content-wrap .Modal__close{position:absolute;left:50%;bottom:1rem;transform:translate(-50%);width:calc(100% - 2rem);line-height:4.4rem;border-radius:16px;border:1px solid #1d56bc;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326;transition:all .3s}@media (min-width: 769px){.Modal .Modal__content-wrap .Modal__close{left:auto;bottom:auto;transform:none;right:1rem;right:2rem;top:1rem;width:7rem;line-height:5rem}}.Modal .Modal__content-wrap .Modal__close:hover,.Modal .Modal__content-wrap .Modal__close:focus{color:#ff2929;border-color:#ff2929;background-color:#fff}.Modal .Modal__content-wrap .Modal__close:focus{outline:none;box-shadow:0 0 0 1px #ff2929}.popup-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;flex-direction:row;gap:6px;justify-content:center;align-items:center;flex-wrap:nowrap;z-index:1000;padding:0 16px}.popup-box{background-color:#fff;border-radius:10px;overflow:hidden;max-width:450px;width:90%;position:absolute}@media (min-width: 1025px){.popup-box{position:relative}}.popup-box .popup-image{display:block}.popup-box .popup-image img{display:block;height:auto}.popup-box .popup-buttons{display:flex;justify-content:space-between;padding:10px}.popup-box .popup-buttons button:first-child{display:flex;gap:4px;align-items:center;color:#8e8e8e}.popup-box .popup-buttons button:first-child svg{width:26px;height:26px;fill:#8e8e8e}.popup-box .popup-buttons button:last-child{padding:8px 14px}.VideoPreviewPlayer .video-box{position:relative;overflow:hidden;border-radius:30px;cursor:pointer}.VideoPreviewPlayer .video-box video{height:100%;object-fit:cover}.VideoPreviewPlayer .video-box svg{width:8.2rem;height:8.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoPreviewPlayer .video-box .close-btn{position:absolute;right:16px;top:16px;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#fff}.VideoPreviewPlayer .video-box .close-btn:hover{color:#fff;background-color:#ffffff70}@media (min-width: 1025px){.ExpandableVideoPanel{display:flex;flex-direction:row;gap:4.8rem;justify-content:flex-start;align-items:center;flex-wrap:nowrap}}@media (min-width: 1025px){.ExpandableVideoPanel:nth-child(2n) .video-box{order:2}}.ExpandableVideoPanel .video-box{position:relative;overflow:hidden;border-radius:30px;aspect-ratio:16/9;cursor:pointer;width:45%}.ExpandableVideoPanel .video-box video{height:100%}.ExpandableVideoPanel .video-box svg{width:8.2rem;height:8.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ExpandableVideoPanel .video-box .close-btn{position:absolute;right:16px;top:16px;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#fff}.ExpandableVideoPanel .video-box .close-btn:hover{color:#fff;background-color:#ffffff70}.ExpandableVideoPanel .text-box{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;margin:16px 8px 0}@media (min-width: 769px){.ExpandableVideoPanel .text-box{margin-top:22px}}@media (min-width: 1025px){.ExpandableVideoPanel .text-box{gap:3rem;margin-top:22px;width:calc(55% - 4.8rem)}}.ExpandableVideoPanel .text-box .title{display:inline-block;font-size:2.2rem}@media (min-width: 1025px){.ExpandableVideoPanel .text-box .title{font-size:3.2rem}}.ExpandableVideoPanel .text-box .desc{display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.ExpandableVideoPanel .text-box .desc .desc__p{line-height:150%}.ExpandableVideoPanel .bullets{margin-top:-.6em}.ExpandableVideoPanel .bullets li{margin-top:.4em}.ExpandableVideoPanel .bullets li:first-child{margin-top:0}.ExpandableVideoList{display:flex;flex-direction:column;gap:4.2rem;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}@media (min-width: 1281px){.ExpandableVideoList{gap:9rem}}.CircleIconList{display:flex;flex-direction:row;gap:4vw;justify-content:space-evenly;align-items:stretch;flex-wrap:wrap;margin-top:20px}@media (min-width: 481px){.CircleIconList{margin:20px 4vw}}@media (min-width: 769px){.CircleIconList{flex-wrap:nowrap;gap:4%;justify-content:space-between}}@media (min-width: 1025px){.CircleIconList{margin:32px}}@media (min-width: 1440px){.CircleIconList{margin:96px 7.3275862069%;gap:45px}}.CircleIconList .features-item{flex:45% 0 1;text-align:center;display:flex;align-items:center}@media (min-width: 769px){.CircleIconList .features-item{flex:14% 0 1;display:block}}.CircleIconList .features-item .icon-box{flex:50%;aspect-ratio:1;background-color:var(--color-point-background);border-radius:50%;align-content:center}.CircleIconList .features-item .icon-box svg{width:80%;height:80%}.CircleIconList .features-item p{flex:50%;margin:0 1em}@media (min-width: 1025px){.CircleIconList .features-item p{margin:24px 1.3em 0;font-size:1.9rem}}.BannerSwiper{padding:2px 8px 16px;height:478px}@media (min-width: 1025px){.BannerSwiper{padding:2px 24px 24px;height:calc(100vh - 88px)}}.BannerSwiper .BannerSwiper__swiper{height:100%}.BannerSwiper .BannerSwiper__swiper .swiper-slide{border-radius:30px;overflow:hidden}.BannerSwiper .BannerSwiper__swiper .slide{position:relative;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.BannerSwiper .BannerSwiper__swiper .slide:before{position:absolute;left:0;top:0;display:block;width:100%;height:100%;content:"";background-color:#000;background:linear-gradient(to left,#14141400 40%,#14141426,#1414144d)}.BannerSwiper .BannerSwiper__swiper .slide .slide__text{position:absolute;left:20px;bottom:3rem;color:#fff;text-shadow:3px 4px 5px rgba(0,0,0,.5);line-height:1}@media (min-width: 1025px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text{left:56px;bottom:6rem}}@media (min-width: 1281px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text{left:84px;bottom:80px}}.BannerSwiper .BannerSwiper__swiper .slide .slide__text strong{font-weight:600;font-size:2.3rem}@media (min-width: 481px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text strong{font-size:2.5rem}}@media (min-width: 769px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text strong{font-size:4rem}}@media (min-width: 1025px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text strong{font-size:6.6rem}}@media (min-width: 1281px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text strong{font-size:7.4rem}}.BannerSwiper .BannerSwiper__swiper .slide .slide__text p{font-size:1.7rem}@media (min-width: 769px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text p{font-size:2.5rem}}@media (min-width: 1025px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text p{font-size:4rem}}@media (min-width: 1281px){.BannerSwiper .BannerSwiper__swiper .slide .slide__text p{font-size:4.8rem}}.BannerSwiper .BannerSwiper__swiper .swiper-pagination-fraction{bottom:8rem;left:16px;width:auto;padding:8px 20px;color:#fff;font-size:13px;border-radius:1000px;background-color:#00000080}@media (min-width: 769px){.BannerSwiper .BannerSwiper__swiper .swiper-pagination-fraction{bottom:11rem}}@media (min-width: 1025px){.BannerSwiper .BannerSwiper__swiper .swiper-pagination-fraction{bottom:18.5rem;left:56px;font-size:15px}}@media (min-width: 1281px){.BannerSwiper .BannerSwiper__swiper .swiper-pagination-fraction{bottom:22.6rem;left:84px}}.BannerSwiper .BannerSwiper__swiper .swiper-button-next,.BannerSwiper .BannerSwiper__swiper .swiper-button-prev{width:40px;height:40px;color:#fff;background:#00000080;border-radius:50%;transition:all .3s}.BannerSwiper .BannerSwiper__swiper .swiper-button-next:hover,.BannerSwiper .BannerSwiper__swiper .swiper-button-prev:hover{background:#000c}.BannerSwiper .BannerSwiper__swiper .swiper-button-next:after,.BannerSwiper .BannerSwiper__swiper .swiper-button-prev:after{font-size:15px}.BannerSwiper .BannerSwiper__swiper .swiper-button-next{right:10px}@media (min-width: 1025px){.BannerSwiper .BannerSwiper__swiper .swiper-button-next{right:24px}}.BannerSwiper .BannerSwiper__swiper .swiper-button-prev{left:10px}@media (min-width: 1025px){.BannerSwiper .BannerSwiper__swiper .swiper-button-prev{left:24px}}.decorative-area{display:block;margin:10vh 0;font-weight:700;font-size:3.2rem}@media (min-width: 1025px){.decorative-area{margin:16vh 0;line-height:80px;font-size:6.6rem}}.decorative-area .decorative-txt{position:relative;font-weight:700;color:#0003;max-width:66%;background:linear-gradient(to right,#1d1d1d,#1d1d1d) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%}@media (min-width: 481px){.decorative-area .decorative-txt{width:max-content}}.BusinessSection{margin-top:40px}.BusinessSection .business__list .flex-box{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;margin-top:16px}@media (min-width: 1025px){.BusinessSection .business__list .flex-box{flex-flow:row nowrap;justify-content:space-between}}@media (min-width: 1281px){.BusinessSection .business__list .flex-box{gap:10px;margin-top:10px}}.SolutionSection{overflow-x:hidden;margin-top:40px}@media (min-width: 1025px){.SolutionSection{margin-top:80px}}.SolutionSection .intro-area,.SolutionSection .list-area{padding:52px 0}@media (min-width: 769px){.SolutionSection .intro-area,.SolutionSection .list-area{padding:92px 0}}.SolutionSection .intro-area{text-align:center}.SolutionSection .intro-area strong{font-size:2.9rem}.SolutionSection .intro-area p{margin-top:22px;color:#8e8e8e}@media (min-width: 769px){.SolutionSection .intro-area p{margin-top:32px}}.SolutionSection .list-area{color:#fff;background-color:#000}.SolutionSection .list-area .item-list{position:relative;display:flex;flex-direction:column;gap:32px;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;padding-top:22px}@media (min-width: 769px){.SolutionSection .list-area .item-list{flex-direction:row}}@media (min-width: 1281px){.SolutionSection .list-area .item-list{padding:52px 34px 0}}.SolutionSection .list-area .item-list .item{height:240px}@media (min-width: 769px){.SolutionSection .list-area .item-list .item{flex:1;aspect-ratio:11/13;height:auto}}.SolutionSection .list-area .item-list .item a{position:relative;width:100%;height:100%;background-color:green;border-radius:30px;overflow:hidden}.SolutionSection .list-area .item-list .item a:hover{box-shadow:0 0 0 2px #fff}.SolutionSection .list-area .item-list .item a:hover img{transform:scale(1.06)}.SolutionSection .list-area .item-list .item a img{display:block;height:100%;object-fit:cover;transition:all 1s ease}.SolutionSection .list-area .item-list .item a .title-box{position:absolute;bottom:22px;left:0;width:100%}.SolutionSection .list-area .item-list .item a .title-box .title{font-size:1em;text-align:center}@media (min-width: 769px){.SolutionSection .list-area .item-list .item a .title-box .title{font-size:2.2rem}}.VideoSection{margin-top:12rem}@media (min-width: 1281px){.VideoSection{margin-top:22rem}}.BusinessLayout .app-wrap,.BusinessLayout .ProductCatalog{margin-top:min(10vw,60px)}@media (min-width: 1025px){.BusinessLayout .app-wrap,.BusinessLayout .ProductCatalog{margin-top:140px}}.BusinessLayout .QuoteArea{text-align:center;margin:64px 10% 0;font-size:3.2rem}@media (min-width: 1025px){.BusinessLayout .QuoteArea{margin-top:160px}}.BusinessLayout .QuoteArea .quote-text{position:relative;display:inline-block;color:#0003;background:linear-gradient(to right,#1d1d1d,#1d1d1d) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%}@media (min-width: 769px){.BusinessLayout .QuoteArea .quote-text{font-size:4rem}}@media (min-width: 1025px){.BusinessLayout .QuoteArea .quote-text{font-size:6.6rem}}.BusinessLayout .QuoteArea .quote-text:before,.BusinessLayout .QuoteArea .quote-text:after{position:absolute;top:0}.BusinessLayout .QuoteArea .quote-text:before{content:"“";right:102%}.BusinessLayout .QuoteArea .quote-text:after{content:"”";left:102%}.BusinessLayout .BusinessIntroSection{margin-top:min(10vw,100px)}.BusinessLayout .BusinessIntroSection .desc-box{margin-bottom:16px;text-align:center}@media (min-width: 769px){.BusinessLayout .BusinessIntroSection .desc-box{width:90%;margin-left:auto;margin-right:auto;margin-bottom:24px}}@media (min-width: 1025px){.BusinessLayout .BusinessIntroSection .desc-box{max-width:1180px;margin-bottom:64px}}.BusinessLayout .BusinessIntroSection .desc{font-size:1.7rem;margin-top:.8em}@media (min-width: 1025px){.BusinessLayout .BusinessIntroSection .desc{font-size:2.5rem;line-height:1.5}}.BusinessLayout .BusinessIntroSection .intro-img{display:block;margin-top:2.4em;margin-left:auto;margin-right:auto;width:auto;max-width:100%}.BusinessLayout .BusinessIntroSection .intro-img.card{border-radius:30px}.BusinessLayout .BusinessIntroSection .intro-img.spacing-l{margin-top:40px}@media (min-width: 769px){.BusinessLayout .BusinessIntroSection .intro-img.spacing-l{margin-top:min(7vw,100px)}}.BusinessLayout .FeatureCards{display:grid;grid-template-columns:repeat(2,1fr);gap:min(2.8vw,45px);margin-top:40px}@media (min-width: 1025px){.BusinessLayout .FeatureCards{grid-template-columns:repeat(4,1fr);margin-top:80px}}@media (min-width: 1281px){.BusinessLayout .FeatureCards{gap:min(3.2vw,60px)}}.BusinessLayout .FeatureCards .features-item{background-color:var(--color-point);padding:8px;padding:min(2vw,24px)}@media (min-width: 1281px){.BusinessLayout .FeatureCards .features-item{padding:min(2.4vw,36px)}}.BusinessLayout .FeatureCards .features-item .icon-box{position:relative;text-align:center;background-color:#fff;align-content:center;padding:1em}.BusinessLayout .FeatureCards .features-item .icon-box:after{display:block;width:0;height:0;border-style:solid;border-width:17.32px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute;left:50%;top:100%;content:"";transform:translate(-50%)}.BusinessLayout .FeatureCards .features-item .icon-box img{fill:var(--color-point);width:3.6em;height:3.6em}.BusinessLayout .FeatureCards .features-item .icon-box p{margin-top:.3em;color:var(--color-point);font-weight:700;line-height:1.2}.BusinessLayout .FeatureCards .features-item .txt-list{margin:1.98em .5em .4em;height:max-content}@media (min-width: 1281px){.BusinessLayout .FeatureCards .features-item .txt-list{margin:2.4em .2em .2em}}.BusinessLayout .FeatureCards .features-item .txt-list li{margin-top:.3em;color:#fff}.BusinessLayout .FeatureCards .features-item .txt-list li:before{background-color:#fff}@media (min-width: 769px){.BusinessLayout .FeatureCards .features-item .txt-list li{margin-top:.5em}}.BusinessLayout .app-wrap{color:#fff;padding-top:min(10.4vw,74px);padding-bottom:min(10.4vw,100px);position:relative}.BusinessLayout .app-wrap:before{position:absolute;left:50%;top:0;width:100vw;height:100%;background-color:#242426;transform:translate(-50%);content:""}.BusinessLayout .app-wrap>*{position:relative}.BusinessLayout .app-wrap .BusinessApplications{text-align:center}.BusinessLayout .app-wrap .BusinessApplications .sec-title{display:block;font-size:2.5rem;margin-bottom:24px}@media (min-width: 769px){.BusinessLayout .app-wrap .BusinessApplications .sec-title{font-size:3.2rem;margin-bottom:32px}}@media (min-width: 1281px){.BusinessLayout .app-wrap .BusinessApplications .sec-title{font-size:4rem;margin-bottom:64px}}.BusinessLayout .app-wrap .BusinessApplications .app-list{display:grid;gap:10px}@media (min-width: 1281px){.BusinessLayout .app-wrap .BusinessApplications .app-list{gap:40px}}.BusinessLayout .app-wrap .BusinessApplications .app-list .app-item .media-box{overflow:hidden;border-radius:16px}@media (min-width: 1025px){.BusinessLayout .app-wrap .BusinessApplications .app-list .app-item .media-box{border-radius:30px}}.BusinessLayout .app-wrap .BusinessApplications .app-list .app-item .media-box img,.BusinessLayout .app-wrap .BusinessApplications .app-list .app-item .media-box video{width:100%;height:100%;object-fit:cover}.BusinessLayout .app-wrap .BusinessApplications .app-list .app-item .text-box{padding:16px 12px;text-align:center}@media (min-width: 1025px){.BusinessLayout .app-wrap .BusinessApplications .app-list .app-item .text-box{padding:24px}}.BusinessLayout .app-wrap .BusinessApplications .app-list .app-item .text-box strong{font-size:1.5rem}@media (min-width: 1025px){.BusinessLayout .app-wrap .BusinessApplications .app-list .app-item .text-box strong{font-size:2.2rem}}.BusinessLayout .app-wrap .BusinessApplications .app-list.image{grid-template-columns:repeat(3,1fr)}.BusinessLayout .app-wrap .BusinessApplications .app-list.image .media-box{aspect-ratio:1.618/1}.BusinessLayout .app-wrap .BusinessApplications .app-list.video{grid-template-columns:repeat(2,1fr)}.BusinessLayout .app-wrap .BusinessApplications .app-list.video .media-box{aspect-ratio:16/9}.BusinessLayout .app-wrap .link-area{margin-top:min(5vw,50px)}.BusinessLayout .app-wrap .link-area .link-solution{position:relative;display:flex;margin-left:auto;gap:.5em;width:fit-content;overflow:hidden;background-color:#1d56bc}.BusinessLayout .app-wrap .link-area .link-solution span,.BusinessLayout .app-wrap .link-area .link-solution svg{color:#fff}.BusinessLayout .app-wrap .link-area .link-solution svg{margin-bottom:-3px;transform:rotate(90deg)}.BusinessLayout .app-wrap .link-area .link-solution:after{background:#ffffff20;content:"";height:155px;left:-75px;position:absolute;top:-50px;transform:rotate(35deg);transition:all .55s cubic-bezier(.19,1,.22,1);width:50px}.BusinessLayout .app-wrap .link-area .link-solution:hover:after{left:120%;transition:all .55s cubic-bezier(.19,1,.22,1)}.BusinessLayout .ProductCatalog,.BusinessLayout .ProductCatalog .catalog__title-box{position:relative}.BusinessLayout .ProductCatalog .catalog__title-box:before{position:absolute;left:50%;top:0;width:100vw;height:100%;background-color:#000;transform:translate(-50%);content:""}.BusinessLayout .ProductCatalog .catalog__title-box>*{position:relative}.BusinessLayout .ProductCatalog .catalog__title-box:before{background:var(--gradient)}.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title{padding:2rem 1rem 25vw;background-size:70%;background-repeat:no-repeat;background-position:bottom center;text-align:center}@media (min-width: 769px){.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title{padding:4rem 1rem 5rem;background-size:contain;background-position:bottom right;text-align:left}}@media (min-width: 1025px){.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title{padding:6rem 0}}.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title span{display:block;font-size:2.2rem}.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title span.s{opacity:50%;font-size:1.9rem;font-size:max(1.5rem,2.2vw);font-weight:400}@media (min-width: 769px){.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title span{font-size:3.2rem}}@media (min-width: 1025px){.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title span.s{font-size:2.5rem}.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title span.l{font-size:4rem}}@media (min-width: 1281px){.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title span.s{font-size:3.2rem}.BusinessLayout .ProductCatalog .catalog__title-box .catalog__title span.l{font-size:6.6rem}}.BusinessLayout .ProductCatalog .flex-container{flex-direction:column;gap:40px;margin-top:40px}@media (min-width: 1025px){.BusinessLayout .ProductCatalog .flex-container{flex-direction:row}}@media (min-width: 1281px){.BusinessLayout .ProductCatalog .flex-container{gap:60px}}.BusinessLayout .ProductCatalog .flex-container .product-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width: 1025px){.BusinessLayout .ProductCatalog .flex-container .product-list{flex:6;grid-template-columns:repeat(4,1fr);gap:24px}}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem{position:relative;padding:14px 16px;border:1px solid #e4e4e4;border-radius:16px;word-break:break-all;transition:all .3s ease}@media (min-width: 769px){.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem{padding:20px 28px}}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem:hover,.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem:focus{color:var(--color-active);border-color:var(--color-active)}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem:hover .subject span,.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem:focus .subject span{background-color:var(--color-active);transform:rotate(180deg);border:1px solid var(--color-active)}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem:hover .subject span:before,.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem:focus .subject span:before{background-color:#fff}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem:focus{outline:none;box-shadow:0 0 0 1px var(--color-active)}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem .subject{display:flex;gap:8px;justify-content:space-between;align-items:center;margin-top:20px}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem .subject .sb-txt{flex:1;width:fit-content;text-align:left;font-size:1.5rem;font-weight:inherit}@media (min-width: 1025px){.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem .subject .sb-txt{font-size:1.7rem}}@media (min-width: 1281px){.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem .subject .sb-txt{font-size:1.9rem}}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem .subject .sb-icon{position:relative;display:block;width:2.8rem;height:2.8rem;border-radius:50%;border:1px solid #e4e4e4;transition:all .4s ease}.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem .subject .sb-icon:before{position:absolute;left:0;top:0;display:block;width:100%;height:100%;content:"";background-color:#000;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23fff'%3e%3cpath%20d='M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24px'%20viewBox='0%20-960%20960%20960'%20width='24px'%20fill='%23fff'%3e%3cpath%20d='M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--color-point);transition:inherit}@media (min-width: 769px){.BusinessLayout .ProductCatalog .flex-container .product-list .ProductListItem .subject .sb-icon{width:3.2rem;height:3.2rem}}.BusinessLayout .ProductDetailView .pd_flex{display:flex;flex-direction:column;gap:40px;justify-content:space-between}@media (min-width: 769px){.BusinessLayout .ProductDetailView .pd_flex{flex-direction:row;justify-content:center}}@media (min-width: 1025px){.BusinessLayout .ProductDetailView .pd_flex{gap:60px}}.BusinessLayout .ProductDetailView .pd_flex .pd_left{flex:1 1 49%;text-align:center;align-content:center;padding:48px;background-color:#f2f7ff;border-radius:30px}@media (min-width: 1025px){.BusinessLayout .ProductDetailView .pd_flex .pd_left{padding:60px}}.BusinessLayout .ProductDetailView .pd_flex .pd_left img{max-width:500px}.BusinessLayout .ProductDetailView .pd_flex .pd_right{flex:1 1 51%;align-content:center}@media (min-width: 769px){.BusinessLayout .ProductDetailView .pd_flex .pd_right{padding:5rem 2rem 2rem 0}}.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_name{font-size:3.2rem}@media (min-width: 769px){.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_name{max-width:520px;font-size:4rem}}.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_desc .prod_desc__inner{margin-top:2rem}@media (min-width: 1025px){.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_desc .prod_desc__inner{margin-top:2.8rem}}.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_desc .prod_desc__inner .prod_desc__title{color:#1d56bc;font-size:calc(1em + .4rem);margin-bottom:1.2rem}.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_desc .prod_desc__inner p,.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_desc .prod_desc__inner li{word-break:break-all;text-align:justify}.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_desc .prod_desc__inner p{line-height:1.5}.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_desc .prod_desc__inner p:nth-of-type(n+2){margin-top:.4rem}.BusinessLayout .ProductDetailView .pd_flex .pd_right .prod_desc .prod_desc__inner .bullets li{margin-top:1rem;line-height:1.2}.BusinessLayout .ProductDetailView .ProductInfoSection{position:relative;width:100%;margin:4rem auto 0}.BusinessLayout .ProductDetailView .ProductInfoSection.detail{max-width:860px}@media (min-width: 1025px){.BusinessLayout .ProductDetailView .ProductInfoSection{margin-top:5.4rem}}.BusinessLayout .ProductDetailView .ProductInfoSection h6{font-size:2.2rem;font-weight:600}@media (min-width: 769px){.BusinessLayout .ProductDetailView .ProductInfoSection h6{font-size:3.2rem}}@media (min-width: 1025px){.BusinessLayout .ProductDetailView .ProductInfoSection h6{font-size:4rem}}.BusinessLayout .ProductDetailView .ProductInfoSection span.copy-prevent{position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent}.BusinessLayout .ProductDetailView .ProductInfoSection img{margin-top:12px}@media (min-width: 1025px){.BusinessLayout .ProductDetailView .ProductInfoSection img{margin-top:16px}}.solution-wrapper img{display:inline-block}.solution-wrapper .section{margin-top:min(13vw,160px)}.solution-wrapper .intro-desc{margin-top:min(9.4vw,80px);margin-left:auto;margin-right:auto}@media (min-width: 1025px){.solution-wrapper .intro-desc{font-size:2rem;line-height:1.5}}.solution-wrapper .ContenttBlock{margin-top:min(12vw,140px)}.solution-wrapper .cnt-emph,.solution-wrapper .cnt-title{text-align:center}.solution-wrapper .cnt-title{margin-bottom:min(9.4vw,60px);font-size:20px}@media (min-width: 1025px){.solution-wrapper .cnt-title{font-size:3.2rem}}.solution-wrapper .cnt-desc{margin-top:min(5vw,50px);margin-left:auto;margin-right:auto}@media (min-width: 1025px){.solution-wrapper .cnt-desc{font-size:2rem;line-height:1.5}}.solution-wrapper .cnt-emph{display:block;margin-top:min(10vw,130px);font-size:2.5rem}@media (min-width: 1025px){.solution-wrapper .cnt-emph{font-size:6.6rem}}.solution-wrapper .SolutionHeading{position:relative;height:50vh;margin:0 16px}@media (min-width: 1025px){.solution-wrapper .SolutionHeading{margin:0 24px}}.solution-wrapper .SolutionHeading .background{height:100%;overflow:hidden;border-radius:30px}.solution-wrapper .SolutionHeading .background__img{height:100%;background-size:cover;background-position:center}.solution-wrapper .SolutionHeading .heading__text{position:absolute;top:50%;left:5.2083vw;transform:translateY(-50%)}.solution-wrapper .SolutionHeading .heading__text__title,.solution-wrapper .SolutionHeading .heading__text__sub{color:#fff;font-weight:600}.solution-wrapper .SolutionHeading .heading__text__title{font-size:min(7vw,50px)}@media (min-width: 1025px){.solution-wrapper .SolutionHeading .heading__text__title{font-size:4.4271vw}}.solution-wrapper .SolutionHeading .heading__text__sub{font-size:min(3.8vw,24px)}@media (min-width: 1025px){.solution-wrapper .SolutionHeading .heading__text__sub{font-size:2.0833vw}}.solution-wrapper .ScrollTabs{overflow-y:auto;position:sticky;top:54px;z-index:100;background:#fff;border-bottom:1px solid #ddd}@media (min-width: 1025px){.solution-wrapper .ScrollTabs{top:78px}}.solution-wrapper .ScrollTabs .tab-menu{z-index:999;display:flex;gap:1rem;padding:1rem 0}.solution-wrapper .ScrollTabs .tab-menu button{flex:29% 1 0;padding:.4em 1.2em;background-color:#f0f0f0;border-radius:1000px;transition:all .3s}@media (min-width: 481px){.solution-wrapper .ScrollTabs .tab-menu button{flex:none}}@media (min-width: 769px){.solution-wrapper .ScrollTabs .tab-menu button{padding:.8em 1.2em}}.solution-wrapper .ScrollTabs .tab-menu button:hover,.solution-wrapper .ScrollTabs .tab-menu button.active{font-weight:700;color:#fff;background-color:#242426}.solution-wrapper .ProductLines li{font-size:20px;margin-top:20px;border:1px solid #e3e3e3;box-shadow:0 3px #ececec;background-color:#fff}.solution-wrapper .ProductLines li a.flex-container{flex-direction:column;position:relative;transition:all .5s;border:1px solid transparent}@media (min-width: 769px){.solution-wrapper .ProductLines li a.flex-container{flex-direction:row}}@media (min-width: 769px){.solution-wrapper .ProductLines li a.flex-container{padding:15px}}@media (min-width: 1025px){.solution-wrapper .ProductLines li a.flex-container{padding:25px}}.solution-wrapper .ProductLines li a.flex-container:before{top:0;left:0}.solution-wrapper .ProductLines li a.flex-container:after{bottom:0;right:0}.solution-wrapper .ProductLines li a.flex-container:before,.solution-wrapper .ProductLines li a.flex-container:after{box-sizing:inherit;content:"";position:absolute;width:0;height:0;border:3px solid transparent}.solution-wrapper .ProductLines li a.flex-container:hover:before,.solution-wrapper .ProductLines li a.flex-container:hover:after{width:100%;height:100%}.solution-wrapper .ProductLines li a.flex-container:hover:before{border-top-color:#1d56bc;border-right-color:#1d56bc;transition:width .3s linear,height .3s linear .3s}.solution-wrapper .ProductLines li a.flex-container:hover:after{border-bottom-color:#1d56bc;border-left-color:#1d56bc;transition:border-color 0s linear .6s,width .3s linear .6s,height .3s linear .9s}.solution-wrapper .ProductLines li a.flex-container:hover img{transform:scale3d(1.2,1.2,1.2)}.solution-wrapper .ProductLines li a.flex-container .img-box{flex:1 1 60%;aspect-ratio:866/400;overflow:hidden}@media (min-width: 769px){.solution-wrapper .ProductLines li a.flex-container .img-box{flex:1 1 46.5517241379%;max-width:46.5517241379%}}@media (min-width: 1025px){.solution-wrapper .ProductLines li a.flex-container .img-box{flex:1 1 30%;max-width:30%}}.solution-wrapper .ProductLines li a.flex-container .img-box img{height:100%;object-fit:cover;transition:transform .5s}.solution-wrapper .ProductLines li a.flex-container .desc{position:relative;display:block;flex:1 1 40%;padding:30px 20px}@media (min-width: 769px){.solution-wrapper .ProductLines li a.flex-container .desc{flex:1 1 53.4482758621%;max-width:53.4482758621%;padding:4px 0 50px 20px}}@media (min-width: 1025px){.solution-wrapper .ProductLines li a.flex-container .desc{flex:1 1 70%;max-width:70%;padding-left:30px}}@media (min-width: 1281px){.solution-wrapper .ProductLines li a.flex-container .desc{padding:12px 0 50px 30px}}.solution-wrapper .ProductLines li a.flex-container .desc dt{margin-bottom:10px;font-size:20px;font-weight:600;line-height:1}@media (min-width: 1025px){.solution-wrapper .ProductLines li a.flex-container .desc dt{font-size:25px;margin-bottom:18px}}.solution-wrapper .ProductLines li a.flex-container .desc .bullets dd{font-size:14px;margin-top:.5em;line-height:1.4}@media (min-width: 769px){.solution-wrapper .ProductLines li a.flex-container .desc .bullets dd{font-size:15px}}.solution-wrapper .ProductLines li a.flex-container .desc .link-more{display:block;width:fit-content;font-size:14px;padding:10px 14px;margin-top:13px;margin-left:12px;line-height:1.4;color:#fff;font-weight:400;background-color:#1d56bc;border-radius:100px}@media (min-width: 769px){.solution-wrapper .ProductLines li a.flex-container .desc .link-more{position:absolute;bottom:2px;left:20px}}@media (min-width: 1025px){.solution-wrapper .ProductLines li a.flex-container .desc .link-more{bottom:0;left:30px}}@media (min-width: 1281px){.solution-wrapper .ProductLines li a.flex-container .desc .link-more{bottom:8px;font-weight:600}}.solution-wrapper .StepFlow .flow-wrapper{display:flex;flex-direction:column;gap:1.6em 0;justify-content:space-between;align-items:center;flex-wrap:wrap;background:#fff;padding:40px;border-radius:16px;box-shadow:0 4px 16px #00000014}@media (min-width: 769px){.solution-wrapper .StepFlow .flow-wrapper{flex-direction:row}}@media (min-width: 1025px){.solution-wrapper .StepFlow .flow-wrapper{flex-wrap:nowrap}}.solution-wrapper .StepFlow .flow-wrapper .step{text-align:center;width:18vw;position:relative}.solution-wrapper .StepFlow .flow-wrapper .step svg{width:60px;height:60px;fill:#2b6cb0;animation:pulse 2s infinite}.solution-wrapper .StepFlow .flow-wrapper .step .step-title{font-weight:600;margin-top:10px;font-size:1.8rem}.solution-wrapper .StepFlow .flow-wrapper .step .step-sub{margin-top:4px;font-size:1.3rem;color:#8e8e8e}.solution-wrapper .StepFlow .flow-wrapper .arrow-right{font-size:32px;margin:0 20px;color:#aaa;animation:slideDown 1.5s infinite}@keyframes slideDown{0%{transform:rotate(90deg) translate(0);opacity:.3}50%{transform:rotate(90deg) translate(6px);opacity:1}to{transform:rotate(90deg) translate(0);opacity:.3}}@media (min-width: 769px){.solution-wrapper .StepFlow .flow-wrapper .arrow-right{animation:slideRight 1.5s infinite}}.Automation .AutomationVideos .short{display:flex;flex-direction:column;gap:min(2rem,80px);justify-content:space-between;align-items:stretch;flex-wrap:nowrap;padding:min(2rem,80px) 0 1.2rem;margin-top:min(10vw,74px)}@media (min-width: 769px){.Automation .AutomationVideos .short{margin-top:min(8vw,74px);flex-direction:row}}.Automation .AutomationVideos .short .short_l,.Automation .AutomationVideos .short .short_r{width:100%}@media (min-width: 769px){.Automation .AutomationVideos .short .short_l,.Automation .AutomationVideos .short .short_r{width:50%}}.Automation .AutomationVideos .short .short_l .video{overflow:hidden;display:block}.Automation .AutomationVideos .short .short_r{container-type:inline-size}.Automation .AutomationVideos .short .short_r .texts{border-bottom:1px solid #e4e4e4}.Automation .AutomationVideos .short .short_r .texts h3{margin-bottom:13px;padding:12px 0;font-size:1.9rem;font-weight:700;color:#333}@media (min-width: 1025px){.Automation .AutomationVideos .short .short_r .texts h3{font-size:2.5rem}}.Automation .AutomationVideos .short .short_r .texts p{margin-bottom:min(1.2rem,40px);padding:0 6px;color:#555;font-size:var(--font-responsive-17to13);line-height:1.8}.Automation .AutomationVideos .short .short_r .effect-list{display:flex;flex-direction:row;gap:5vw;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:20px 4vw 0;text-align:center;font-size:var(--font-responsive-15to12)}@media (min-width: 481px){.Automation .AutomationVideos .short .short_r .effect-list{flex-wrap:nowrap}}@media (min-width: 769px){.Automation .AutomationVideos .short .short_r .effect-list{gap:1vw;padding:20px 1vw 0}}@media (min-width: 1025px){.Automation .AutomationVideos .short .short_r .effect-list{padding:32px}}@media (min-width: 1440px){.Automation .AutomationVideos .short .short_r .effect-list{padding:30px 7.3275862069%;gap:40px}}.Automation .AutomationVideos .short .short_r .effect-list li{flex:47% 0 1;display:flex;align-items:center}@media (min-width: 481px){.Automation .AutomationVideos .short .short_r .effect-list li{flex:23% 0 1;display:block}}.Automation .AutomationVideos .short .short_r .effect-list .icon-box{flex:40%;aspect-ratio:1/1;border-radius:50%;align-content:center;background-color:#44b4ec}@media (min-width: 481px){.Automation .AutomationVideos .short .short_r .effect-list .icon-box{margin:0 12px 12px}}.Automation .AutomationVideos .short .short_r .effect-list .icon-box img{width:70%;height:70%;filter:invert(100%) sepia(0%) saturate(6127%) hue-rotate(359deg) brightness(109%) contrast(103%)}.Automation .AutomationVideos .short .short_r .effect-list p{flex:60%;color:#333;margin-left:.6em;font-size:calc(1em - 2px)}@media (min-width: 481px){.Automation .AutomationVideos .short .short_r .effect-list p{margin:0}}.Automation .cnt06{margin-top:min(10.4vw,74px);padding:min(10.4vw,74px) 0;color:#fff;background-color:#242426}@media (min-width: 769px){.Automation .cnt06{margin-top:min(13vw,240px);padding:min(13vw,140px) 0}}.Automation .cnt06 .ApplicationsSection{margin-top:0}.Automation .cnt06 .ApplicationsSection .cnt-title{margin-top:0;margin-bottom:min(10.4vw,74px)}@media (min-width: 769px){.Automation .cnt06 .ApplicationsSection .cnt-title{margin-bottom:min(10vw,100px)}}.Automation .cnt06 .ApplicationsSection .app__item{display:flex;flex-direction:row;gap:0;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:min(10.4vw,74px)}@media (min-width: 769px){.Automation .cnt06 .ApplicationsSection .app__item{margin-top:min(9vw,96px)}.Automation .cnt06 .ApplicationsSection .app__item:nth-child(2n) .img-box{order:2}}.Automation .cnt06 .ApplicationsSection .app__item .img-box{overflow:hidden;width:100%;border-radius:30px;aspect-ratio:75/42}@media (min-width: 769px){.Automation .cnt06 .ApplicationsSection .app__item .img-box{width:42%}}.Automation .cnt06 .ApplicationsSection .app__item .img-box img{border-radius:30px;height:100%;object-fit:cover}.Automation .cnt06 .ApplicationsSection .app__item .con-box{margin-top:32px}@media (min-width: 769px){.Automation .cnt06 .ApplicationsSection .app__item .con-box{margin-top:0;width:46%}}.Automation .cnt06 .ApplicationsSection .app__item .con-box h4{font-size:2.2rem}@media (min-width: 1281px){.Automation .cnt06 .ApplicationsSection .app__item .con-box h4{font-size:3.2rem}}.Automation .cnt06 .ApplicationsSection .app__item .con-box h4 span{display:block}.Automation .cnt06 .ApplicationsSection .app__item .con-box .bullets{margin-top:1.5em}.Automation .cnt06 .ApplicationsSection .app__item .con-box .bullets .bullet{margin:.5em 0}.Vision .IntroSection .cnt02 .flex-container{justify-content:center;flex-wrap:wrap;row-gap:2.5em}@media (min-width: 769px){.Vision .IntroSection .cnt02 .flex-container{flex-wrap:nowrap}}.Vision .IntroSection .cnt02 .item{flex:50% 0 0;height:auto}@media (min-width: 769px){.Vision .IntroSection .cnt02 .item{flex:1}}.Vision .IntroSection .cnt02 .item svg{fill:#4e88e7;width:100%;height:auto;aspect-ratio:1/1.2176470588}.Vision .IntroSection .cnt02 .item p{margin-top:1em;text-align:center;font-size:1.2em;font-weight:700;color:#4e88e7}.Vision .IntroSection .cnt02 .item:nth-child(1) .img-box{background:url(/assets/vision-cnt2-1-5XQRCLWd.png) center 32%/60% no-repeat}.Vision .IntroSection .cnt02 .item:nth-child(1) .img-box svg{filter:brightness(80%)}.Vision .IntroSection .cnt02 .item:nth-child(1) p{filter:brightness(80%)}.Vision .IntroSection .cnt02 .item:nth-child(2) .img-box{background:url(/assets/vision-cnt2-2-C-QqYVFP.png) center 32%/60% no-repeat}.Vision .IntroSection .cnt02 .item:nth-child(2) .img-box svg{filter:brightness(90%)}.Vision .IntroSection .cnt02 .item:nth-child(2) p{filter:brightness(90%)}.Vision .IntroSection .cnt02 .item:nth-child(3) .img-box{background:url(/assets/vision-cnt2-3-Bzc0tZLF.png) center 32%/60% no-repeat}.Vision .IntroSection .cnt02 .item:nth-child(3) .img-box svg{filter:brightness(100%)}.Vision .IntroSection .cnt02 .item:nth-child(3) p{filter:brightness(100%)}.Vision .IntroSection .cnt02 .item:nth-child(4) .img-box{background:url(/assets/vision-cnt2-4-B8eZJDhw.png) center 32%/60% no-repeat}.Vision .IntroSection .cnt02 .item:nth-child(4) .img-box svg{filter:brightness(110%)}.Vision .IntroSection .cnt02 .item:nth-child(4) p{filter:brightness(110%)}.Vision .IntroSection .cnt02 .item:nth-child(5) .img-box{background:url(/assets/vision-cnt2-5-Bh7guoGX.png) center 32%/60% no-repeat}.Vision .IntroSection .cnt02 .item:nth-child(5) .img-box svg{filter:brightness(120%)}.Vision .IntroSection .cnt02 .item:nth-child(5) p{filter:brightness(120%)}.Vision .IntroSection .cnt02 .item ul{margin-top:1em;padding:0 .4em 0 .8em}.Vision .IntroSection .cnt02 .item ul li:last-child{margin-top:.5em}.Vision .SectionBanner{height:34vw;max-height:345px;color:#fff;border-radius:16px;background-position:center;background-size:cover;padding:5vw}@media (min-width: 769px){.Vision .SectionBanner{border-radius:30px}}.Vision .SectionBanner .text-box{height:100%;align-content:center}.Vision .SectionBanner .text-box .title1{font-weight:600;font-size:1.2em}@media (min-width: 769px){.Vision .SectionBanner .text-box .title1{font-size:min(3vw,40px)}}.Vision .SectionBanner .text-box .title2{margin-top:min(2vw,20px);width:59%;font-size:1em}@media (min-width: 769px){.Vision .SectionBanner .text-box .title2{width:40%;font-size:min(2.2vw,1.4em)}}@media (min-width: 1025px){.Vision .SectionBanner .text-box .title2{width:min(49vw,640px)}}.Vision .FadeUpTextSlider{position:relative}.Vision .FadeUpTextSlider .swiper{padding-bottom:30px}@media (min-width: 1440px){.Vision .FadeUpTextSlider .swiper{overflow:visible;padding-bottom:36px}}.Vision .FadeUpTextSlider .swiper .swiper-pagination-bullets{bottom:0}.Vision .FadeUpTextSlider .swiper .swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px}.Vision .FadeUpTextSlider .swiper .swiper-pagination-bullets .swiper-pagination-bullet-active{transform:scale(1.5)}.Vision .FadeUpTextSlider .swiper .img-box{aspect-ratio:1392/440;overflow:hidden;border-radius:16px}@media (min-width: 769px){.Vision .FadeUpTextSlider .swiper .img-box{border-radius:30px}}.Vision .FadeUpTextSlider .swiper .img-box img{height:100%;object-fit:cover}.Vision .FadeUpTextSlider .txt-box{top:100%;max-width:1200px;margin:2em auto 0;padding:0 2px;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;text-align:center}@media (min-width: 1025px){.Vision .FadeUpTextSlider .txt-box{margin-top:3em;font-size:1.8rem}}.Vision .FadeUpTextSlider .txt-box.active{opacity:1;transform:translateY(0)}.Vision .FadeUpTextSlider .txt-box.inactive{opacity:0;transform:translateY(20px)}.Vision .FadeUpTextSlider .txt-box strong{display:block;font-size:1.2em;margin-bottom:.5em;font-weight:600}@media (min-width: 1025px){.Vision .FadeUpTextSlider .txt-box strong{margin-bottom:.8em;font-size:1.4em}}.Vision .MachineVisionSection .cnt02,.Vision .MachineVisionSection .cnt03{margin-top:min(13vw,160px)}.Vision .MachineVisionSection .cnt02 .flex-container{justify-content:center;flex-wrap:wrap;gap:1vw}@media (min-width: 769px){.Vision .MachineVisionSection .cnt02 .flex-container{flex-wrap:nowrap}}.Vision .MachineVisionSection .cnt02 .flex-container div{flex:calc(50% - 1em) 0 1}@media (min-width: 769px){.Vision .MachineVisionSection .cnt02 .flex-container div{flex:1}}.Vision .MachineVisionSection .cnt02 .flex-container div img{border-radius:0}.Vision .ThermalImagingSection .cnt01{margin-top:min(8vw,80px)}.Vision .ThermalImagingSection .cnt01 .cnt-desc{margin:0 auto min(5vw,50px)}.Vision .ThermalImagingSection .cnt03 .flex-box{position:relative;display:flex;flex-direction:column;gap:42px;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;align-items:flex-start}@media (min-width: 1025px){.Vision .ThermalImagingSection .cnt03 .flex-box{flex-direction:row}.Vision .ThermalImagingSection .cnt03 .flex-box:after{position:absolute;top:0;display:block;width:100%;height:100%;content:"";background-color:#e4e4e4;width:1px;left:50%}}@media (min-width: 1025px){.Vision .ThermalImagingSection .cnt03 .flex-box img{width:10%;flex:1}}.Vision .ThermalImagingSection .cnt05 table{table-layout:fixed;width:100%;border-spacing:.6em}.Vision .ThermalImagingSection .cnt05 table caption{font-size:min(2vw,23px);font-weight:700;color:#2d2d2d;margin-bottom:min(2vw,38px)}.Vision .ThermalImagingSection .cnt05 table th,.Vision .ThermalImagingSection .cnt05 table td{border-radius:16px;padding:1.2em .2em}.Vision .ThermalImagingSection .cnt05 table thead th{background-color:#f8f8f8}.Vision .ThermalImagingSection .cnt05 table thead th:nth-of-type(1){background-color:#fff2e5}.Vision .ThermalImagingSection .cnt05 table tbody th{background-color:#fff2e5}.Vision .ThermalImagingSection .cnt05 table tbody td{text-align:center;background-color:#faf0ff}.Vision .ThermalImagingSection .cnt05 img{margin-top:min(2.2vw,44px)}.Vision .ThermalImagingSection .cnt06-wrapper{color:#fff;background-color:#242426}.Vision .ThermalImagingSection .cnt06{padding-top:min(10.4vw,74px);padding-bottom:min(10.4vw,74px)}.Vision .ThermalImagingSection .cnt06 .title{margin:15px 0;text-align:center}.Vision .ThermalImagingSection .cnt06 .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px}@media (min-width: 1025px){.Vision .ThermalImagingSection .cnt06 .list{margin-top:50px}}.Vision .ThermalImagingSection .cnt06 .list .item{text-align:center;width:49%}@media (min-width: 1025px){.Vision .ThermalImagingSection .cnt06 .list .item{width:25%}}.Vision .ThermalImagingSection .cnt06 .list .item img{width:auto;max-width:99%}.Vision .ThermalImagingSection .cnt06 .list .item p{margin:15px 0}@media (min-width: 769px){.Vision .ThermalImagingSection .cnt06 .list .item p{font-size:20px}}.Vision .HyperspectralSection h4{margin:min(9.4vw,120px) auto min(4.7vw,40px)}.Vision .HyperspectralSection .cnt03 h4{margin-bottom:min(9.4vw,60px)}.Vision .HyperspectralSection .cnt03 .flex-container{display:flex;flex-direction:column;gap:2em;justify-content:flex-start;align-items:center;flex-wrap:nowrap}@media (min-width: 481px){.Vision .HyperspectralSection .cnt03 .flex-container{flex-direction:row;justify-content:space-between}}.Vision .HyperspectralSection .cnt03 .flex-container img{width:60%}@media (min-width: 481px){.Vision .HyperspectralSection .cnt03 .flex-container img{width:30%}}.Vision .HyperspectralSection .FadeUpTextSlider .swiper{padding-left:10px;padding-right:10px;overflow:hidden}.Vision .HyperspectralSection .FadeUpTextSlider .swiper .swiper-pagination-bullet-active{background-color:#fd8a00}.Vision .HyperspectralSection .FadeUpTextSlider .swiper .img-box{box-shadow:0 4px 10px #00000080;border:1px solid #e4e4e4;aspect-ratio:1200/525}.Vision .HyperspectralSection .FadeUpTextSlider .swiper .img-box img{object-fit:contain}.Vision .HyperspectralSection .FadeUpTextSlider .swiper .txt-box{margin-left:1em}.EcoAI .sec-title{margin-bottom:min(9.4vw,60px);font-size:3rem;text-align:center}@media (min-width: 1025px){.EcoAI .sec-title{font-size:4rem}}.EcoAI .cnt-title{margin-bottom:min(5vw,50px)}.EcoAI #intro{font-size:1.7rem}@media (min-width: 1025px){.EcoAI #intro{font-size:2rem}}@media (min-width: 1025px){.EcoAI #intro p{line-height:1.5}}.EcoAI #intro .cnt02 img{margin-bottom:min(4vw,40px)}.EcoAI #intro .cnt02 dl{margin:min(4vw,40px) auto;line-height:1.3}.EcoAI #intro .cnt02 dl dt{font-weight:600}.EcoAI #intro .cnt02 dl dd{margin-top:.3em;color:#1d1d1d}.EcoAI #intro .cnt02 dl .dl-item:first-child{color:#246beb}.EcoAI #intro .cnt02 dl .dl-item:last-child{margin-top:1em;color:#3ec684}.EcoAI .CleaningRobotSection .space-m{margin-top:4rem}@media (min-width: 1025px){.EcoAI .CleaningRobotSection .space-m{margin-top:6rem}}.EcoAI .CleaningRobotSection .space-l{margin-top:5rem}@media (min-width: 1025px){.EcoAI .CleaningRobotSection .space-l{margin-top:8rem}}.EcoAI .CleaningRobotSection .cnt-title{margin-top:7rem}@media (min-width: 1025px){.EcoAI .CleaningRobotSection .cnt-title{margin-top:min(12vw,140px)}}.EcoAI .CleaningRobotSection .cnt01 img{display:block}.EcoAI .CleaningRobotSection .cnt02 .flex-box{display:flex;justify-content:center;flex-wrap:wrap;row-gap:3vw}@media (min-width: 1025px){.EcoAI .CleaningRobotSection .cnt02 .flex-box{flex-wrap:nowrap}}.EcoAI .CleaningRobotSection .cnt02 .flex-box img{width:auto;max-width:100%;border-radius:0;padding:0 50px}@media (min-width: 1025px){.EcoAI .CleaningRobotSection .cnt02 .flex-box img{max-width:50%;padding:0 50px}.EcoAI .CleaningRobotSection .cnt02 .flex-box img:last-child{border-left:1px solid #7ca6f3}}.EcoAI .CleaningRobotSection .cnt02 .HorizontalCardSlider .swiper-slide{aspect-ratio:10/7}.EcoAI .CleaningRobotSection .cnt02 .HorizontalCardSlider .swiper-slide img{height:100%;object-fit:cover;border-radius:16px}.EcoAI .CleaningRobotSection .cnt05 .flex-container{justify-content:space-between}.EcoAI .CleaningRobotSection .cnt05 .flex-container img{display:block;width:49%;border-radius:16px}.EcoAI .CleaningRobotSection .cnt05 .bullets-box p{font-size:1.4em;font-weight:600}.EcoAI .CleaningRobotSection .cnt05 .bullets-box .dl-item{display:flex;gap:.3em;margin-top:.5em}.EcoAI .CleaningRobotSection .cnt06 .flex-container{justify-content:space-between;flex-wrap:wrap}.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-l{width:80%;margin:0 auto 2em}@media (min-width: 769px){.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-l{width:43%;margin:0;min-width:320px}}.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-l img{object-fit:cover;height:100%}.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-r{display:flex;flex-direction:column;gap:auto;justify-content:center;align-items:stretch;flex-wrap:nowrap;width:100%}@media (min-width: 769px){.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-r{width:50%;min-width:400px}}.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-r .dl-item{padding:18px 28px 18px 30px;margin-top:.8em;color:#fff;background-color:#246beb;border-radius:16px}@media (min-width: 769px){.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-r .dl-item{border-radius:1000px;padding:28px 50px;margin-top:1.6vw}}.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-r .dl-item:first-child{margin-top:0}.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-r .dl-item dt{font-size:1.1em}.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-r .dl-item dd{margin-top:.5em;font-size:.9em}.EcoAI .CleaningRobotSection .cnt06 .flex-container .flex-r .dl-item dd:before{background-color:#fff}.EcoAI .CleaningRobotSection .cnt07{display:flex}.EcoAI .CleaningRobotSection .cnt07-0{margin-bottom:min(9.4vw,60px)}.EcoAI .CleaningRobotSection .cnt07 ul{max-width:1000px;margin:1.2em 1em 0;display:flex;flex-direction:row;gap:.8em;justify-content:space-between;align-items:stretch;flex-wrap:wrap}@media (min-width: 769px){.EcoAI .CleaningRobotSection .cnt07 ul{column-gap:0;margin:2em auto 0}}.EcoAI .CleaningRobotSection .cnt07 ul li{display:flex;width:100%}@media (min-width: 769px){.EcoAI .CleaningRobotSection .cnt07 ul li{width:45%}}.EcoAI .CleaningRobotSection .cnt07 ul li span{display:block;flex:28px 0 0;height:28px;border-radius:50%;background-color:#fcc604;color:#fff;text-align:center;align-content:center;font-size:.9em}@media (min-width: 769px){.EcoAI .CleaningRobotSection .cnt07 ul li span{flex:40px 0 0;height:40px;font-size:1.2em}}.EcoAI .CleaningRobotSection .cnt07 ul li p{flex:1;margin:.4em .5em 0}.EcoAI .CleaningRobotSection .cnt08 .video-list{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.EcoAI .CleaningRobotSection .cnt08 .video-list .media-box{aspect-ratio:16/11;border-radius:16px}@media (min-width: 1025px){.EcoAI .CleaningRobotSection .cnt08 .video-list .media-box{border-radius:30px}}.EcoAI .CleaningRobotSection .cnt08 .video-list .media-box video{width:100%;height:100%;object-fit:cover}@media (min-width: 1281px){.EcoAI .CleaningRobotSection .cnt08 .video-list{gap:40px}}.EcoAI .CleaningRobotSection .cnt08 .video-list .app-item .media-box{overflow:hidden}.EcoAI .CleaningRobotSection .cnt08 .video-list .app-item .media-box img{height:100%}.EcoAI .CleaningRobotSection .cnt08 .video-list .app-item .text-box{padding:16px 12px;text-align:center;font-size:1.5rem;font-weight:600}@media (min-width: 1025px){.EcoAI .CleaningRobotSection .cnt08 .video-list .app-item .text-box{padding:24px;font-size:2.2rem}}.EcoAI .RecyclingRobotSection .cnt01 img{margin-top:1em}.EcoAI .RecyclingRobotSection .cnt02 .line-box{padding:3vw;border:3px solid #3ec684}.EcoAI .RecyclingRobotSection .cnt02 .line-box .flex-container{justify-content:space-around}.EcoAI .RecyclingRobotSection .cnt02 .line-box img{width:30%;border-radius:16px}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt02 .line-box img{border-radius:30px}}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container{margin-top:30px}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-title,.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-texts{width:50%}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-title{width:30%}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-title{width:50%}}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-title .inner{width:100%;height:100%;padding:0 2em;color:#fff;margin-left:auto;text-align:right;align-content:center;border-radius:1000px 0 0 1000px;background-color:#3ec684;font-size:calc(1em + 2px)}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-title .inner{width:50%}}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-texts{padding:0 1em;width:70%}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-texts{width:50%}}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container .flex-texts .text{margin-top:.2em;padding-left:.8em;border-width:0 0 0 2px;border-color:#3ec684;border-style:solid}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container:nth-child(2n) .flex-title{order:2}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container:nth-child(2n) .flex-title .inner{margin-right:auto;margin-left:0;text-align:left;border-radius:0 1000px 1000px 0}.EcoAI .RecyclingRobotSection .cnt02 .pill-list .flex-container:nth-child(2n) .flex-texts .text{padding-right:.8em;text-align:right;border-width:0 2px 0 0}.EcoAI .RecyclingRobotSection .cnt03 .flex-container{display:flex;flex-direction:row;gap:0;justify-content:space-between;align-items:center;flex-wrap:nowrap}.EcoAI .RecyclingRobotSection .cnt03 .flex-container .flex-l,.EcoAI .RecyclingRobotSection .cnt03 .flex-container .flex-r{width:43%;text-align:center}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt03 .flex-container .flex-l,.EcoAI .RecyclingRobotSection .cnt03 .flex-container .flex-r{width:45%}}.EcoAI .RecyclingRobotSection .cnt03 .flex-container .flex-c{width:10%;text-align:center}.EcoAI .RecyclingRobotSection .cnt03 .head{margin-bottom:20px}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt03 .head{margin-bottom:50px}}.EcoAI .RecyclingRobotSection .cnt03 .head img{display:inline;border-radius:16px;margin-bottom:.5em;border-width:5px;border-style:solid}@media (min-width: 1281px){.EcoAI .RecyclingRobotSection .cnt03 .head img{width:86%}}.EcoAI .RecyclingRobotSection .cnt03 .head .vs{font-size:min(4.4vw,60px);font-weight:900;color:#ea8b22}.EcoAI .RecyclingRobotSection .cnt03 .head p{font-weight:600;font-size:calc(1em + 2px)}@media (min-width: 1281px){.EcoAI .RecyclingRobotSection .cnt03 .head p{font-size:25px}}.EcoAI .RecyclingRobotSection .cnt03 .head .flex-l img{border-color:#555}.EcoAI .RecyclingRobotSection .cnt03 .head .flex-l p{color:#555}.EcoAI .RecyclingRobotSection .cnt03 .head .flex-r img{border-color:#3ec684}.EcoAI .RecyclingRobotSection .cnt03 .head .flex-r p{color:#3ec684}.EcoAI .RecyclingRobotSection .cnt03 .chart-item{width:100%;margin-top:10px;display:flex;flex-direction:row;gap:0;justify-content:space-between;align-items:center;flex-wrap:nowrap}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt03 .chart-item{margin-top:20px}}.EcoAI .RecyclingRobotSection .cnt03 .chart-item .chart-bar{position:relative;height:50px;background-color:#f8f8f8;border-radius:8px}.EcoAI .RecyclingRobotSection .cnt03 .chart-item .chart-bar span{display:block;height:100%;border-radius:8px}.EcoAI .RecyclingRobotSection .cnt03 .chart-item .chart-bar p{line-height:50px;position:absolute;font-size:calc(1em - 2px)}.EcoAI .RecyclingRobotSection .cnt03 .chart-item .chart-bar__1 span{margin-left:auto;background-color:#c6c6c6}.EcoAI .RecyclingRobotSection .cnt03 .chart-item .chart-bar__1 p{right:1em}.EcoAI .RecyclingRobotSection .cnt03 .chart-item .chart-bar__2 span{background-color:#3ec684}.EcoAI .RecyclingRobotSection .cnt03 .chart-item .chart-bar__2 p{left:1em}.EcoAI .RecyclingRobotSection .cnt04 img{display:block}.EcoAI .RecyclingRobotSection .cnt04 .list{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-top:min(4.4vw,70px)}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt04 .list{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1281px){.EcoAI .RecyclingRobotSection .cnt04 .list{gap:40px}}.EcoAI .RecyclingRobotSection .cnt04 .list .item{overflow:hidden;border:1px solid #e4e4e4;border-radius:16px}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt04 .list .item{border-radius:30px}}.EcoAI .RecyclingRobotSection .cnt04 .list .item .media-box{overflow:hidden;aspect-ratio:1.618/1}.EcoAI .RecyclingRobotSection .cnt04 .list .item .media-box img{height:100%;object-fit:cover}.EcoAI .RecyclingRobotSection .cnt04 .list .item .text-box{padding:16px 12px;align-content:center}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt04 .list .item .text-box{padding:24px}}.EcoAI .RecyclingRobotSection .cnt04 .list .item .text-box p{font-size:1.5rem;font-weight:600;text-align:center}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt04 .list .item .text-box p{font-size:2.2rem}}.EcoAI .RecyclingRobotSection .cnt04 .list .item .text-box .bullets{margin-top:.8em}.EcoAI .RecyclingRobotSection .cnt04 .list .item .text-box .bullets li{font-size:calc(1em - 2px);margin-top:.4em}.EcoAI .RecyclingRobotSection .cnt06-wapper{overflow:hidden}.EcoAI .RecyclingRobotSection .cnt06{padding-top:min(13vw,140px);padding-bottom:min(13vw,140px);color:#fff;position:relative}.EcoAI .RecyclingRobotSection .cnt06:before{position:absolute;left:50%;top:0;width:100vw;height:100%;background-color:#242426;transform:translate(-50%);content:""}.EcoAI .RecyclingRobotSection .cnt06>*{position:relative}.EcoAI .RecyclingRobotSection .cnt06 h4{position:relative}.EcoAI .RecyclingRobotSection .cnt06 .flex-container{flex-wrap:wrap;justify-content:space-between}.EcoAI .RecyclingRobotSection .cnt06 .flex-container .flex-l,.EcoAI .RecyclingRobotSection .cnt06 .flex-container .flex-r{width:100%}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt06 .flex-container .flex-l,.EcoAI .RecyclingRobotSection .cnt06 .flex-container .flex-r{width:49%}}.EcoAI .RecyclingRobotSection .cnt06 .swiper .slide-item{border-radius:30px;background-color:#8e8e8e}.EcoAI .RecyclingRobotSection .cnt06 .swiper-button-prev:after,.EcoAI .RecyclingRobotSection .cnt06 .swiper-button-next:after{content:""}.EcoAI .RecyclingRobotSection .cnt06 .swiper-button-prev{display:block;width:0;height:0;border-style:solid;border-width:20px 34.64px 20px 0;border-color:transparent #3ec684 transparent transparent}.EcoAI .RecyclingRobotSection .cnt06 .swiper-button-next{display:block;width:0;height:0;border-style:solid;border-width:20px 0 20px 34.64px;border-color:transparent transparent transparent #3ec684}.EcoAI .RecyclingRobotSection .cnt06 article{margin-top:min(12vw,120px)}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt06 article:nth-child(odd) .flex-l{order:2}}.EcoAI .RecyclingRobotSection .cnt06 article:first-child{margin-top:0}.EcoAI .RecyclingRobotSection .cnt06 article .flex-l{overflow:hidden;border-radius:16px;height:min(44vw,440px)}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt06 article .flex-l{height:min(40vw,520px)}}.EcoAI .RecyclingRobotSection .cnt06 article .flex-l .image{height:100%;background-image:none;background-position:center;background-repeat:no-repeat;background-size:cover}.EcoAI .RecyclingRobotSection .cnt06 article .flex-l .image.i1{background-image:url(/assets/recycle-cnt5-1-jWUfogam.jpg)}.EcoAI .RecyclingRobotSection .cnt06 article .flex-l .image.i2{background-image:url(/assets/recycle-cnt5-2-DI0ib59W.jpg)}.EcoAI .RecyclingRobotSection .cnt06 article .flex-l .image.i3{background-image:url(/assets/recycle-cnt5-3-DQXEVCjx.jpg)}.EcoAI .RecyclingRobotSection .cnt06 article .flex-l .image.i4{background-image:url(/assets/recycle-cnt5-4-BChuyLKx.jpg)}.EcoAI .RecyclingRobotSection .cnt06 article .flex-l .image.i5{background-image:url(/assets/recycle-cnt5-5-C3j4cLo0.jpg)}.EcoAI .RecyclingRobotSection .cnt06 article .flex-l .image.i6{background-image:url(/assets/recycle-cnt5-6-B_KdtMSK.jpg)}.EcoAI .RecyclingRobotSection .cnt06 article .texts{margin-top:20px}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt06 article .texts{width:46.875%;margin-top:0}}@media (min-width: 1440px){.EcoAI .RecyclingRobotSection .cnt06 article .texts{padding:0 1em}}.EcoAI .RecyclingRobotSection .cnt06 article .texts .title{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;flex-wrap:nowrap}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt06 article .texts .title{font-size:min(2.4vw,24px)}}@media (min-width: 481px){.EcoAI .RecyclingRobotSection .cnt06 article .texts .title{gap:20px}}.EcoAI .RecyclingRobotSection .cnt06 article .texts .title em{padding-top:3px;color:#3ec684}.EcoAI .RecyclingRobotSection .cnt06 article .texts .title em:after{display:block;content:"";width:100%;background-color:#3ec684;height:2px;margin-top:3px;border-radius:100px}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt06 article .texts .title em:after{height:3px;margin-top:min(.2rem,5px)}}.EcoAI .RecyclingRobotSection .cnt06 article .texts .bullets{display:flex;flex-wrap:wrap;margin-top:20px;line-height:1.6}.EcoAI .RecyclingRobotSection .cnt06 article .texts .bullets li{width:49%}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt06 article .texts .bullets li{font-size:18px}}@media (min-width: 1025px){.EcoAI .RecyclingRobotSection .cnt06 article .texts .bullets li{font-size:20px}}.EcoAI .RecyclingRobotSection .cnt06 article .texts img{margin-top:min(40vw,40px);width:96%}.EcoAI .RecyclingRobotSection .cnt06 article .texts p{font-size:14px;margin-top:20px;line-height:1.5}@media (min-width: 769px){.EcoAI .RecyclingRobotSection .cnt06 article .texts p{font-size:18px}}.About .intro-section,.About .LoopSwiper,.About .contact-section{margin-top:64px}.About .intro-section h3,.About .LoopSwiper h3,.About .contact-section h3{font-size:2.5rem}@media (min-width: 769px){.About .intro-section h3,.About .LoopSwiper h3,.About .contact-section h3{font-size:4rem}}.About .ValuesSection{margin-top:2.4rem;padding-bottom:206.4%}@media (min-width: 481px){.About .ValuesSection{padding-bottom:120%}}@media (min-width: 769px){.About .ValuesSection{margin-top:6rem;padding-bottom:14%}}.About .ValuesSection .ValuesSection__inner{position:relative;width:86%;aspect-ratio:1/1;margin:0 auto;align-content:center}@media (min-width: 481px){.About .ValuesSection .ValuesSection__inner{width:50%}}@media (min-width: 769px){.About .ValuesSection .ValuesSection__inner{width:35%}}.About .ValuesSection .ValuesSection__inner h3{text-align:center;font-size:2.5rem}@media (min-width: 769px){.About .ValuesSection .ValuesSection__inner h3{font-size:3.2rem}}.About .ValuesSection .ValuesSection__inner .circle{position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1;border:1px solid #246beb;border-radius:50%;text-align:center;align-content:center}.About .ValuesSection .ValuesSection__inner .circle--0{top:70%}.About .ValuesSection .ValuesSection__inner .circle--1{top:155%}.About .ValuesSection .ValuesSection__inner .circle--2{top:240%}@media (min-width: 769px){.About .ValuesSection .ValuesSection__inner .circle{top:40%}.About .ValuesSection .ValuesSection__inner .circle--1{left:-90%}.About .ValuesSection .ValuesSection__inner .circle--2{left:90%}}@media (min-width: 1025px){.About .ValuesSection .ValuesSection__inner .circle{align-content:normal}}.About .ValuesSection .ValuesSection__inner .circle .circle__inner{padding:10%}@media (min-width: 769px){.About .ValuesSection .ValuesSection__inner .circle .circle__inner{padding:15%}}@media (min-width: 1025px){.About .ValuesSection .ValuesSection__inner .circle .circle__inner{padding:23% 15% 0}}@media (min-width: 1281px){.About .ValuesSection .ValuesSection__inner .circle .circle__inner{padding:26% 20%}}.About .ValuesSection .ValuesSection__inner .circle .circle__inner .icon{display:none}@media (min-width: 1025px){.About .ValuesSection .ValuesSection__inner .circle .circle__inner .icon{display:inline-block;width:30%}}.About .ValuesSection .ValuesSection__inner .circle .circle__inner h4{margin-top:1.2rem;font-size:1.9rem}.About .ValuesSection .ValuesSection__inner .circle .circle__inner p{margin-top:1.2rem;font-size:calc(1em - 2px)}@media (min-width: 769px){.About .ValuesSection .ValuesSection__inner .circle .circle__inner p{font-size:1em}}@media (min-width: 769px){.About .intro-section{width:86%;margin:20rem auto 0}}@media (min-width: 1281px){.About .intro-section{width:81.1rem;margin-left:8.4770114943%}}.About .intro-section p{margin-top:2.6rem;line-height:1.5}.About .intro-section p br.pc-break{display:none}@media (min-width: 1025px){.About .intro-section p br.pc-break{display:inline}}@media (min-width: 769px){.About .LoopSwiper{margin-top:20rem}}.About .LoopSwiper .swiper-wrapper{transition-timing-function:linear}@media (min-width: 769px){.About .LoopSwiper .swiper-slide{width:34.1954022989%}}.About .LoopSwiper .swiper-slide figure .img-box{aspect-ratio:10/7;background-color:#ddd;border-radius:16px;overflow:hidden}@media (min-width: 769px){.About .LoopSwiper .swiper-slide figure .img-box{border-radius:30px}}.About .LoopSwiper .swiper-slide figure .img-box img{height:100%;object-fit:cover}.About .LoopSwiper .swiper-slide figure figcaption{color:#8e8e8e;font-size:1.3rem;font-weight:600;padding-left:3%}@media (min-width: 481px){.About .LoopSwiper .swiper-slide figure figcaption{font-size:1em}}@media (min-width: 769px){.About .LoopSwiper .swiper-slide figure figcaption{font-size:1em}}@media (min-width: 769px){.About .contact-section{margin-top:16rem}}.About .contact-section .flex-box{display:flex;justify-content:space-between;gap:2.6rem}@media (min-width: 769px){.About .contact-section .flex-box{gap:0;justify-content:center}}.About .contact-section .flex-box .flex-l{flex:1;text-align:center;align-content:center}@media (min-width: 769px){.About .contact-section .flex-box .flex-l{flex:50%;padding-right:10rem;text-align:right}}.About .contact-section .flex-box .flex-r{flex:3}@media (min-width: 769px){.About .contact-section .flex-box .flex-r{flex:50%}}.About .contact-section .flex-box .flex-r li{margin-top:16px}.About .contact-section .flex-box .flex-r li p{word-break:break-all;line-height:1.4}.About .contact-section .map-wrap{overflow:hidden;margin-top:1.6rem;border-radius:30px}@media (min-width: 769px){.About .contact-section .map-wrap{margin-top:64px}}.About .contact-section .map-wrap .Map{height:310px}@media (min-width: 769px){.About .contact-section .map-wrap .Map{height:500px}}.ComingSoon{margin-top:min(5vw,60px);text-align:center}.ComingSoon img{width:18%;filter:grayscale(1);opacity:.7}@media (min-width: 1025px){.ComingSoon img{width:200px}}.ComingSoon .emph{margin-top:.5em;font-weight:700;color:#1d56bc;font-size:min(5vw,50px)}.ComingSoon .text{margin-top:.5em;color:#555}@media (min-width: 1025px){.ComingSoon .text{font-size:calc(1em + 10px)}}.container{position:relative;width:100%;margin-left:auto;margin-right:auto;padding:0 16px;max-width:1440px}@media (min-width: 1025px){.container{padding:0 24px}}.container--s{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:900px}.container--m{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1100px}.container--l{position:relative;width:100%;margin-left:auto;margin-right:auto;max-width:1200px}.copy-prevent{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.flex-container{display:flex}.overflow_hidden,.img-box{overflow:hidden}.img-box img{height:100%;object-fit:cover}.break-point{display:block}.section_title{font-size:2.5rem;margin-bottom:24px}@media (min-width: 1025px){.section_title{font-size:4rem;margin-bottom:40px}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.card{border-radius:30px}.radius-pill{border-radius:1000px}.btn{line-height:1em;text-align:center;cursor:pointer;background-color:#fff;transition:all .3s}.btn-point{color:#fff;font-weight:600;background-color:#1d56bc}.btn-pill{border-radius:1000px;padding:calc(1em - .4rem) 1.4em}@media (min-width: 1281px){.btn-pill{padding:calc(1em - .2rem) 1.4em}}.btn-border{border:1px solid #1d1d1d}.bullets>*{position:relative;padding-left:12px;margin-left:.3rem}.bullets>*:before{position:absolute;left:0;display:block;width:100%;height:100%;content:"";background-color:currentColor;top:.5em;width:3px;height:3px;border-radius:50%}.highlight{font-weight:600;color:var(--color-highlight)}:root{--color-point: #1d56bc;--color-highlight: #246beb;--color-active: #1d56bc;--color-point-background: #f2f7ff;--gradient: linear-gradient( to right, rgba(124, 166, 243, .3) 0%, rgba(124, 166, 243, .2) 60%, rgba(0, 0, 0, 0) 100% )}.Business[data-theme=sky-blue]{--color-point: #19b0fb;--color-highlight: rgb(25, 176, 251);--color-active: rgb(25, 176, 251);--gradient: linear-gradient( to right, rgba(25, 176, 251, .3) 0%, rgba(25, 176, 251, .2) 60%, rgba(0, 0, 0, 0) 100% )}.Business[data-theme=sky-blue] .img-icon{filter:invert(67%) sepia(28%) saturate(6861%) hue-rotate(170deg) brightness(97%) contrast(103%)}.Business[data-theme=vivid-cyan]{--color-highlight: #0099cc;--color-point: rgb(0, 153, 204);--color-active: rgb(0, 153, 204);--gradient: linear-gradient( to right, rgba(0, 153, 204, .3) 0%, rgba(0, 153, 204, .2) 60%, rgba(0, 0, 0, 0) 100% )}.Business[data-theme=vivid-cyan] .img-icon{filter:invert(66%) sepia(79%) saturate(7414%) hue-rotate(172deg) brightness(104%) contrast(101%)}.Business[data-theme=cherry-pink]{--color-active: #fc3a64;--color-point: #fc3a64;--color-highlight: rgb(252, 58, 100);--gradient: linear-gradient( to right, rgba(252, 58, 100, .3) 0%, rgba(252, 58, 100, .2) 60%, rgba(0, 0, 0, 0) 100% )}.Business[data-theme=cherry-pink] .img-icon{filter:invert(39%) sepia(40%) saturate(6250%) hue-rotate(326deg) brightness(100%) contrast(98%)}.Business[data-theme=royal-blue]{--color-active: #0052f2;--color-point: #0052f2;--color-highlight: rgb(0, 82, 242);--gradient: linear-gradient( to right, rgba(0, 82, 242, .3) 0%, rgba(0, 82, 242, .2) 60%, rgba(0, 0, 0, 0) 100% )}.Business[data-theme=royal-blue] .img-icon{filter:invert(17%) sepia(70%) saturate(6057%) hue-rotate(219deg) brightness(99%) contrast(101%)}.Business[data-theme=blue-purple]{--color-active: #3e30f4;--color-point: #3e30f4;--color-highlight: rgb(62, 48, 244);--gradient: linear-gradient( to right, rgba(62, 48, 244, .3) 0%, rgba(62, 48, 244, .2) 60%, rgba(0, 0, 0, 0) 100% )}.Business[data-theme=blue-purple] .img-icon{filter:invert(23%) sepia(96%) saturate(6737%) hue-rotate(247deg) brightness(94%) contrast(104%)}.Business[data-theme=teal-blue]{--color-active: #49919d;--color-point: #49919d;--color-highlight: rgb(73, 145, 157);--gradient: linear-gradient( to right, rgba(73, 145, 157, .3) 0%, rgba(73, 145, 157, .2) 60%, rgba(0, 0, 0, 0) 100% )}.Business[data-theme=teal-blue] .img-icon{filter:invert(52%) sepia(12%) saturate(1466%) hue-rotate(141deg) brightness(95%) contrast(91%)}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes slideRight{0%{transform:translate(0);opacity:.3}50%{transform:translate(6px);opacity:1}to{transform:translate(0);opacity:.3}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-aos=fade-up-custom]{opacity:0;-webkit-transform:translate3d(0,60%,0);-ms-transform:translate3d(0,60%,0);transform:translate3d(0,60%,0);transition-property:transform,opacity}[data-aos=fade-up-custom].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=zoom-out-custom]{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);-ms-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);transition-property:transform,opacity}[data-aos=zoom-out-custom].aos-animate{opacity:1;transform:scaleZ(1)}[data-aos=fill-up-custom]{max-width:0;transition-property:max-width}[data-aos=fill-up-custom].aos-animate{max-width:100%}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
