@import"https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@300..900&display=swap";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";.basic-footer-section{font:12px Montserrat,Noto Sans KR,sans-serif;position:relative;left:0;width:100%;height:300px;border-top:1px solid black;padding:30px 70px;line-height:2;font-size:12px;color:#6b6b6b;display:flex;flex-direction:column;justify-content:space-between}.basic-footer-section .basic-footer-title{width:60%;display:flex;align-items:center}.basic-footer-section .basic-footer-title a{display:block}.basic-footer-section .basic-footer-title .footer-logo-div{width:150px}.basic-footer-section .footer-logo-img{width:100%}.basic-footer-section .basic-footer-modal,.basic-footer-section .basic-footer-info{width:60%}@media screen and (max-width : 768px){.basic-footer-section{padding:20px 15px}.basic-footer-section .basic-footer-title,.basic-footer-section .basic-footer-modal,.basic-footer-section .basic-footer-info{width:100%}}.chit-header{position:fixed;top:0;width:100%;height:90px;background-color:transparent;transition:.5s;z-index:1000}.chit-header.chit-header-white{background-color:#55555575;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.chit-header .chit-header-container{position:relative;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 70px}.chit-header .chit-header-logo a{display:block;font-size:0px}.chit-header .chit-header-logo a img{display:block;width:150px}.chit-header .chit-header-nav,.chit-header .chit-header-nav ul{height:100%;display:flex}.chit-header .chit-more-menu-wrap{position:absolute;top:90px;overflow:hidden;max-height:0;transition:all .5s ease;background-color:transparent}.chit-header .chit-more-menu-wrap.active{max-height:300px}.chit-header .chit-more-menu-wrap>a{margin-bottom:20px}.chit-header .chit-header-nav ul li{position:relative;height:100%;display:flex;margin-left:24px;flex-direction:column;justify-content:center}.chit-header .chit-header-nav ul li:last-of-type{margin-right:0}.chit-header .chit-header-nav ul li .chit-dropdown{position:absolute;top:90px;left:-22px;width:140px;height:150px;max-height:0px;overflow:hidden;background-color:#fff;transition:.5s;z-index:2}.chit-header .chit-header-nav ul:hover li .chit-dropdown{max-height:150px}.chit-header .chit-header-nav ul li .chit-dropdown .chot-drop-link{width:100%;display:flex;justify-content:center;font-size:16px;color:#545454;margin:1.2rem 0}.chit-header .chit-header-nav ul li .chit-more-menu-wrap .chit-header-nav-link{color:#fff}.chit-header .chit-header-nav ul li .chit-header-nav-link{position:relative;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;color:#eee;transition:.5s}.chit-header .header-user-login-box{height:100%;display:flex}.chit-header .header-user-li{height:100%;display:flex;align-items:center;margin-left:10px}.chit-header .header-user-li a{color:#767676}.chit-header .header-nav-login{padding-right:10px;position:relative}.chit-header .header-nav-login:before{content:"|";position:absolute;right:0;color:#777}.chit-header .header-user-login-box .header-user-li p{font-size:14px;cursor:pointer}.active.area,.active.intro{text-align:center;width:115px;display:flex;flex-wrap:wrap}.chit-header .chit-header-nav ul li .chit-more-menu-wrap .chit-header-nav-link:before{bottom:-8px}.chit-header .chit-header-nav ul li .chit-header-nav-link:before{content:"";position:absolute;bottom:-10px;left:0;width:0;height:2px;background-color:#911f27;transition:.6s;opacity:1}.chit-header .chit-header-nav ul li .chit-header-nav-link.active{color:#911f27}.chit-header .chit-header-nav ul li .chit-header-nav-link.active:before{width:100%}.chit-header .chit-header-nav ul li .chit-header-nav-link:hover:before{width:100%}.chit-header .chit-header-nav.active3 ul li:nth-of-type(3) .chit-header-nav-link:after{opacity:1}.chit-header .chit-header-nav.active4 ul li:nth-of-type(4) .chit-header-nav-link:after{opacity:1}.chit-header .chit-login-wrap{display:flex;align-items:center}.chit-header .chit-login-list{display:flex;align-items:center;margin-right:30px}.chit-header .chit-login-list:last-of-type{margin-right:0}.chit-header .chit-header-log-link{font-size:16px;color:#000}.chit-header .chit-numb-link{font-size:16px;margin-left:20px;color:#fff}.chit-header .chit-numb-link:nth-child(2){padding:6px 10px;border:1px solid rgb(201,201,201);border-radius:50px;font-size:12px}@media screen and (max-width: 768px){.chit-header{height:56px;background-color:transparent}.chit-header ul li a{color:#000}.chit-header .chit-header-container{padding:0 1.5rem}.chit-header .chit-header-logo a img{display:block;width:64px}.chit-header .chit-mo-menu-wrap{position:fixed;z-index:50;width:100vw;height:100vh;background-color:#fff;padding:1.5rem;left:100vw;transition:all .5s ease}.chit-header .chit-mo-menu-wrap.active{left:0}.chit-header .chit-mo-menu-wrap .chit-header-nav-link{color:#000;font-size:18px}.chit-header .chit-header-nav-link{color:#000}.chit-header .chit-mo-menu-wrap li{margin-bottom:20px}.chit-header .chit-x-btn-wrap{width:100%;text-align:right}.chit-header .chit-mo-btn{color:#000}.chit-header .chit-mo-btn.active{display:none}}.privacy-agree-section{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#0006;z-index:1010}.privacy-agree-section .privacy-agree-container{position:relative;width:90%;max-width:640px;max-height:90vh;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow-y:auto;padding:2rem}.privacy-agree-section .privacy-agree-top{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.privacy-agree-section .privacy-agree-title{font-size:24px;line-height:1;font-weight:500}.privacy-agree-section .privacy-agree-close-button{cursor:pointer}.privacy-agree-section .privacy-agree-close-button svg{display:block}.privacy-agree-section .privacy-agree-bottom{width:100%}.privacy-agree-section .privacy-agree-bottom pre{white-space:pre-wrap}@media screen and (max-width: 768px){.privacy-agree-section .privacy-agree-container{width:calc(100% - 32px);max-width:640px;max-height:80vh;padding:1.5rem 1rem}.privacy-agree-section .privacy-agree-top{margin-bottom:1rem;padding-bottom:1rem}.privacy-agree-section .privacy-agree-title{font-size:18px}}.privacy-policy-section{padding:150px 140px}.privacy-policy-section .privacy-title-text{font-size:28px;font-weight:700;border-bottom:1px solid #ddd;margin-bottom:20px}@media screen and (max-width : 768px){.privacy-policy-section{padding:150px 15px}.privacy-policy-section .privacy-title-text{font-size:20px}.privacy-policy-section .privacy-context{font-size:14px}}.terms-of-use-section{padding:150px 140px}.terms-of-use-section .terms-title-text{font-size:28px;font-weight:700;border-bottom:1px solid #ddd;margin-bottom:20px}@media screen and (max-width : 768px){.terms-of-use-section{padding:150px 15px}.terms-of-use-section .terms-title-text{font-size:20px}.terms-of-use-section .terms-context{font-size:14px}}.fin-top-frame .fin-top-bar{position:fixed;z-index:500;width:100%;height:8px;background:#dee3ed;top:-8px;animation:moveBottom 1s ease-in-out 2.3s forwards}.fin-top-frame .fin-top-bar.no-animate{top:0;animation:none}@keyframes moveBottom{to{top:0}}.fin-top-frame .fin-bottom-bar{position:fixed;z-index:500;width:100%;height:8px;bottom:-8px;background:#dee3ed;animation:moveTop 1s ease-in-out 2.3s forwards}.fin-top-frame .fin-bottom-bar.no-animate{bottom:0;animation:none}@keyframes moveTop{to{bottom:0}}.fin-top-frame .fin-left-bar{width:8px;position:fixed;z-index:500;background:#dee3ed;height:100%;left:-8px;animation:moveRight 1s ease-in-out 2.3s forwards}.fin-top-frame .fin-left-bar.no-animate{left:0;animation:none}@keyframes moveRight{to{left:0}}.fin-top-frame .fin-right-bar{width:8px;position:fixed;z-index:500;background:#dee3ed;height:100%;right:-8px;animation:moveLeft 1s ease-in-out 2.3s forwards}.fin-top-frame .fin-right-bar.no-animate{right:0;animation:none}@keyframes moveLeft{to{right:0}}.fin-top-frame .fin-left-top-frame{position:fixed;z-index:500;left:-700px;top:-150px;animation:moveRightBtm 1s ease-in-out 2.3s forwards}.fin-top-frame .fin-left-top-frame.no-animate{left:8px;top:8px;animation:none}@keyframes moveRightBtm{to{left:8px;top:8px}}.fin-top-frame .fin-left-logo-wrapper{width:150px;position:absolute;top:0;left:50px;cursor:pointer;display:block;z-index:500}.fin-top-frame .fin-left-logo-wrapper>img{width:100%}.fin-top-frame .fin-right-top-frame{position:fixed;z-index:500;right:-700px;top:-150px;animation:moveLeftBtm 1s ease-in-out 2.3s forwards}.fin-top-frame .fin-right-top-frame.no-animate{right:8px;top:8px;animation:none}@keyframes moveLeftBtm{to{right:8px;top:8px}}.fin-top-frame .fin-right-top-frame .fint-right-top-img-wrapper>img{transform:rotateY(180deg)}.fin-top-frame .fin-right-btn{border:1px solid black;color:#000;width:fit-content;padding:5px 15px;font-size:13px;border-radius:40px;cursor:pointer;transition:box-shadow .3s}.fin-top-frame .fin-right-btn:nth-of-type(2):hover{box-shadow:0 2px 20px #891c1c99;background-color:#911f27}.fin-top-frame .fin-right-btn:nth-of-type(2){background:#000;color:#fff;border:none}.fin-top-frame .fin-right-btn.blue{background-color:#911f27;color:#fff}.fin-top-frame .fin-right-btn-wrapper{position:absolute;top:35%;left:60%;transform:translate(-50%,-50%);display:flex;gap:10px}.fin-top-frame .fin-right-dropdown{position:absolute;top:100%;right:-100%;width:200px;display:flex;gap:10px;background-color:#0f0d11;border-radius:14px;transition:.5s}.fin-top-frame .fin-right-dropdown.active{right:5%}.fin-top-frame .fin-right-dropdown .right-drop-container{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:14px;width:100%;position:relative;overflow:visible}.fin-top-frame .fin-right-dropdown .right-drop-container canvas{position:absolute;top:0;left:0;pointer-events:none}.fin-top-frame .fin-right-dropdown .right-drop-container .right-drop-link{color:#fff;border-radius:8px;padding:14px 10px;display:flex;justify-content:center;width:100%;position:relative;z-index:1;cursor:pointer}.fin-top-frame .fin-right-dropdown .right-drop-container .right-drop-link:hover{background-color:#ffffff1a}.fin-top-frame .fin-right-dropdown .right-drop-container .right-drop-link .drop-link-text{color:#97acc5;text-align:center;font-size:18px;width:100%}.fin-top-frame .fin-left-btm-frame{position:fixed;z-index:500;left:-700px;bottom:-150px;animation:moveLeftTop 1s ease-in-out 2.3s forwards}.fin-top-frame .fin-left-btm-frame.no-animate{left:8px;bottom:8px;animation:none}@keyframes moveLeftTop{to{left:8px;bottom:8px}}.fin-top-frame .fin-right-btm-frame{position:fixed;z-index:500;right:-700px;bottom:-150px;animation:moveRightTop 1s ease-in-out 2.3s forwards;display:flex}.fin-top-frame .fin-right-btm-frame.no-animate{right:8px;bottom:8px;animation:none}@keyframes moveRightTop{to{right:8px;bottom:8px}}.fin-top-frame .fin-right-btm-frame .fint-right-btm-img-wrapper>img{transform:rotateY(180deg)}.fin-top-frame .fin-back-img-wrapper{position:fixed;top:0;z-index:200;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.fin-top-frame .fin-back-img-wrapper>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;width:500px}.fin-top-frame .fin-back-img-wrapper>video{width:100%;height:100%;object-fit:cover;filter:brightness(.2)}.fin-top-frame .fin-back-img-wrapper{animation:noneOpa 1s ease-in-out 2.3s forwards}@keyframes noneOpa{0%{opacity:1}to{opacity:1}}.fin-top-frame .fin-left-circle-wrapper{position:absolute;top:40px;left:10px;height:30px;display:flex;gap:10px;align-items:center;width:300px}.fin-top-frame .fin-left-circle-wrapper>img{position:absolute;right:10px;width:21px}.fin-top-frame .fin-left-circle{width:23px;height:23px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.fin-top-frame .fin-left-circle>img{width:100%;height:100%;object-fit:cover}.fin-top-frame .fin-left-circle:nth-last-of-type(1){margin-right:20px}.fin-top-frame .fin-right-btm-logos-wrapper{position:absolute;bottom:0;right:0;gap:20px;width:320px;height:50vh;max-height:40px;border-radius:20px 0 8px 20px;background-color:#dee3ed;transition:all .3s ease-in-out}.fin-top-frame .fin-right-btm-logos-wrapper.contact{max-height:50px}.fin-top-frame .fin-right-btm-logos-wrapper.expanded{max-height:50vh}.fin-top-frame .fin-right-btm-logos-inner{position:absolute;bottom:0;left:0;width:100%;display:flex;gap:20px;flex-direction:column;align-items:flex-start;padding-bottom:5px}.fin-top-frame .fin-tap-list,.fin-top-frame .fin-divider,.fin-top-frame .fin-aifull-answer-wrap{display:flex;max-height:50vh}.fin-top-frame .fin-tap-list.column{flex-direction:column}.fin-top-frame .fin-bottom-inner-text-wrap{padding:0 12px 13px}.fin-top-frame .fin-bottom-inner-privacy-button{color:#777;font-size:14px;font-weight:500;margin-bottom:20px;cursor:pointer;padding:0;background-color:transparent;border:none;outline:none}.fin-top-frame .fin-bottom-inner-text-wrap pre{color:#777;font-size:14px;font-weight:500;white-space:pre-wrap;font-family:Pretendard Variable,sans-serif;margin-bottom:0}.fin-top-frame .fin-right-btm-logo-moving,.fin-top-frame .fin-right-btm-logo-moving-div{gap:20px;display:flex;width:320px;padding:0 10px;position:relative}.fin-top-frame .fin-aifull-chatinput-div{background-color:#f2f4f5;font-family:Pretendard Variable,sans-serif;border-radius:50px;border:none;width:100%;height:36px;font-size:14px;color:#000;font-weight:500;padding-left:14px;padding-right:40px;outline:none;display:flex;justify-content:center;align-items:center;transition:.7s;cursor:pointer}.fin-top-frame .fin-aifull-chatinput-div:hover{background-color:#911f27;color:#fff;box-shadow:0 2px 20px #891c1c99}.fin-top-frame .fin-aifull-chatinput-div.active{background-color:#911f27;color:#fff}.fin-top-frame .fin-tap-list{width:100%;justify-content:space-between;padding:17px 12px 13px}.fin-top-frame .fin-aifull-ceo{width:100%;display:flex;justify-content:space-between;align-items:center}.fin-top-frame .fin-aifull-ceoimgwrap{width:210px;height:50px;overflow:hidden}.fin-top-frame .fin-aifull-ceoimg{width:100%;height:100%;object-position:center;object-fit:cover}.fin-top-frame .fin-aifull-answer{width:73%;color:#000;font-size:13px;margin:0}.fin-top-frame .fin-toggle-tapbtn{width:108px;height:36px;display:flex;background-color:#911f27;color:#fff;box-shadow:none;align-self:center;border-radius:12px;font-size:13px;text-align:center;justify-content:center;align-items:center;cursor:pointer}.fin-top-frame .fin-right-btm-logos-wrapper img{object-fit:contain}.fin-top-frame .fin-aifull-chatinput{background-color:#f2f4f5;font-family:Pretendard Variable,sans-serif;border-radius:8px;border:none;width:100%;height:36px;font-size:14px;padding-left:14px;padding-right:40px;outline:none}.fin-top-frame .fin-aifull-chatinput:focus-visible{border:1px solid #94222A}.fin-top-frame .fin-aifull-chatbtn{position:absolute;right:20px;top:50%;width:20px;height:20px;padding:0;border:none;cursor:pointer;background:transparent;transform:translateY(-50%)}.fin-top-frame .fin-aifull-chatbtn img{width:100%;height:100%;display:block}.fin-top-frame .fin-aifull-answer-wrap{width:100%;flex:1;flex-direction:column;align-items:flex-start;padding:20px 36px 0 20px;overflow:auto;bottom:100%}.fin-top-frame .fin-aifull-answerbox{padding:20px 20px 0 0}.fin-top-frame .fin-bottom-dropdown{position:absolute;bottom:80px;right:-100%;width:300px;display:flex;gap:10px;background-color:#0f0d11;border-radius:14px;transition:.5s}.fin-top-frame .fin-bottom-dropdown.active{right:5%}.fin-top-frame .fin-bottom-dropdown .bottom-drop-container{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:14px;width:100%;position:relative;overflow:visible}.fin-top-frame .fin-bottom-dropdown .bottom-drop-container canvas{position:absolute;top:0;left:0;pointer-events:none}@media screen and (max-width: 768px){.fin-top-frame,.fin-top-frame .fin-top-wrapper{width:100%}.fin-top-frame .fin-left-logo-wrapper{width:84px;top:13px;left:12px}.fin-top-frame .fin-left-btm-frame.no-animate,.fin-top-frame .fin-right-btm-frame{width:100%}.fin-top-frame .fin-back-img-wrapper>img{width:100%;padding:0 16px}.fin-top-frame .fint-right-btm-img-wrapper{width:100%;overflow:hidden;display:none}.fin-top-frame .fin-right-btm-logos-wrapper{width:100%;border-radius:0}.fin-top-frame .fin-right-btm-logos-inner{padding:0 1rem;position:relative;width:100%;height:7dvh;display:flex;gap:20px;flex-direction:column;align-items:center;justify-content:center}.fin-top-frame .fint-right-btm-img-wrapper img{width:100%;height:100%;object-fit:contain}.fin-top-frame .fint-left-top-img-wrapper{position:relative;left:-10px;top:-10px}.fin-top-frame .fint-right-top-img-wrapper{position:relative;right:-10px;top:-10px}.fin-top-frame .fin-right-btn-wrapper{position:absolute;top:35%;left:70%;transform:translate(-50%,-50%);display:flex;gap:10px}.fin-top-frame .fin-right-dropdown{position:absolute;top:80%;right:-100%;width:200px;display:flex;gap:10px;background-color:#0f0d11;border-radius:14px;transition:.5s}.fin-top-frame .fin-right-btm-frame.no-animate{right:0;bottom:8px;animation:none}.fin-top-frame .fin-aifull-chatinput-div{padding-left:14px;padding-right:14px;gap:12px}.fin-top-frame .fin-left-circle-wrapper{position:absolute;bottom:0;display:flex;gap:10px;width:100%;justify-content:center}.fin-top-frame .mobile-search-icon{width:30px}.fin-top-frame .fin-right-btn{border:1px solid black;color:#000;width:80px;padding:5px 15px;font-size:13px;border-radius:40px;cursor:pointer;text-align:center;transition:box-shadow .3s}}.fin-marker-pin{width:100%;height:100vh;z-index:1;background:#202029;color:#b5b5c5;position:relative}.fin-marker-pin .fin-marker-wrapper{opacity:0;transition:all .5s ease-in-out}.fin-marker-pin .fin-top-wrapper{width:100%;height:100%}.fin-marker-pin .fin-marker-unit{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;z-index:3}.fin-marker-pin .fin-marker-unit:nth-of-type(1){left:100px;bottom:300px;scale:.75}.fin-marker-pin .fin-marker-unit:nth-of-type(2){right:150px;top:220px;scale:.7}.fin-marker-pin .fin-marker-unit:nth-of-type(3){left:400px;top:100px;scale:.5}.fin-marker-pin .fin-marker-top-text{font-size:40px;margin-bottom:60px}.fin-marker-pin .fin-btns-wrapper{width:fit-content;display:flex;gap:10px;background:#ffffff1a;padding:8px;border-radius:50px}.fin-marker-pin .fin-inner-btn{background:#111;color:#b5b5c5;padding:8px 15px;border-radius:40px;transition:all .3s ease-in-out;cursor:pointer}.fin-marker-pin .fin-inner-btn:hover{background:#00f;scale:1.1}.fin-marker-pin .fin-verti-gra-line{width:5px;height:80px;opacity:.1;background:#fff;background:linear-gradient(90deg,#fff0,#fff 33%,#fff 62%,#fff0)}.fin-marker-pin .fin-cricle-gra-wrapper{width:70px;height:15px;display:flex;justify-content:center}.fin-marker-pin .fin-cricle-gra{width:80px;height:10px;background:#fff;background:radial-gradient(circle,#fff 1%,#fff0);opacity:.1}.fin-marker-pin .back-svg-img{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:flex-start}.fin-marker-pin .back-svg-img>img{width:100%;z-index:1;top:80px;position:relative;opacity:.2}.fin-marker-pin .fin-marker-gra-div{position:absolute;width:100%;height:30vh;bottom:90px;z-index:2;background:#202029;background:-moz-linear-gradient(365deg,rgba(32,32,41,1) 0%,rgba(255,255,255,0) 95%);background:-webkit-linear-gradient(365deg,rgba(32,32,41,1) 0%,rgba(255,255,255,0) 95%);background:linear-gradient(365deg,#202029,#fff0 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#202029",endColorstr="#ffffff",GradientType=1)}[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)}.fin-only-text{width:100%;height:100vh;background:#151317;color:#b5b5c5;position:relative}.fin-only-text .fin-only-wrapper{width:100%;height:100%;position:relative}.fin-only-text .fin-four-coner-div{position:absolute;width:30%;background:#202029;height:60px;display:flex}.fin-only-text .fin-four-coner-div2{position:absolute;width:30%;height:60px;display:flex}.fin-only-text .fin-four-coner-div2:nth-of-type(1){justify-content:flex-end}.fin-only-text .fin-four-coner-div2:nth-of-type(2){right:0}.fin-only-text .fin-four-coner-div:nth-of-type(1){justify-content:flex-end}.fin-only-text .fin-four-coner-div:nth-of-type(2){right:0}.fin-only-text .fin-four-coner-div:nth-of-type(3){bottom:0;justify-content:flex-end;background-color:#000}.fin-only-text .fin-four-coner-div:nth-of-type(3) img{transform:rotateX(180deg)}.fin-only-text .fin-four-coner-div:nth-of-type(4){bottom:0;right:0;background-color:#000}.fin-only-text .fin-four-coner-div:nth-of-type(4) img{transform:rotateX(180deg)}.fin-only-text .fin-coner-img-wrapper{height:100%}.fin-only-text .fin-coner-img-wrapper>img{height:100%}.fin-only-text .fin-inner-texts{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:35px}@media screen and (max-width: 768px){.fin-only-text .fin-inner-texts{font-size:28px}.fin-only-text .fin-only-wrapper{overflow:hidden}.fin-only-text .fin-four-coner-div2,.fin-only-text .fin-four-coner-div{width:14%;height:26px}}.around-reference-title-span{opacity:0}.around-reference-title-span.small-text{font-size:22px}.around-reference-title-span.big-text{font-size:48px;font-weight:700}@media screen and (max-width: 768px){.around-reference-title-span.big-text{font-size:28px}.around-reference-title-span.small-text{font-size:16px}}.fin-sticky-card{width:100%;height:380vh;background:#202029;color:#b5b5c5;position:relative}.fin-sticky-card .fin-sticky-wrapper{width:100%;height:100%}.fin-sticky-card .fin-inner-sticky-wrapper{width:100%;max-width:1440px;margin:0 auto;display:flex}.fin-sticky-card .fin-stick-inner{width:50%;display:flex;flex-direction:column;justify-content:center;height:100vh;position:sticky;top:0;transition:.3s;transform:translateY(4%)}.fin-sticky-card .fin-stick-large-text{font-size:32px;line-height:42px}.fin-sticky-card .fin-stick-btn{padding:7px 20px;margin-top:30px;border-radius:30px;background:#000;color:#b5b5c5;align-self:flex-start;transition:all .5s;cursor:pointer}.fin-sticky-card .fin-stick-btn:hover{background:#222acc;color:#fff;transform:scale(1.1)}.fin-sticky-card .fin-cards-wrapper{width:50%;height:100%;position:relative;padding:200px 50px}.fin-sticky-card .fin-cards-unit{height:25%;min-height:400px;padding:60px 60px 60px 80px;position:sticky;top:24%;box-shadow:5px 5px 10px #0003;margin-bottom:100px;border-radius:20px;word-break:keep-all;overflow:hidden;background:#110d0d}.fin-sticky-card .fin-cards-unit:nth-child(2){top:26%;background:#130104}.fin-sticky-card .fin-cards-unit:nth-child(3){top:28%}.fin-sticky-card .fin-cards-unit:nth-child(4){top:30%;background:#050513}.fin-sticky-card .fin-cards-unit:nth-child(5){top:32%;background:#080101}.fin-sticky-card .fin-cards-unit:nth-child(6){top:34%}.fin-sticky-card .fin-card-front{height:300px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;z-index:3;position:relative}.fin-sticky-card .circle-blur{position:absolute;width:200px;bottom:-100px;right:100px;filter:blur(30px);opacity:.3}.fin-sticky-card .circle-blur:nth-of-type(2){transform:rotate(80deg);right:300px}.fin-sticky-card .fin-cards-unit:nth-of-type(1) .circle-blur:nth-last-of-type(1){display:none}.fin-sticky-card .fin-cards-unit:nth-of-type(1) .circle-blur:nth-last-of-type(2){bottom:-20px;opacity:.5;transform:rotate(70deg)}.fin-sticky-card .fin-cards-unit:nth-of-type(2) .circle-blur:nth-last-of-type(1){display:none}.fin-sticky-card .fin-cards-unit:nth-of-type(2) .circle-blur:nth-last-of-type(2){bottom:-20px;opacity:.5;transform:rotate(70deg)}.fin-sticky-card .fin-cards-unit:nth-of-type(3) .circle-blur{bottom:-80px;width:230px;opacity:.2;top:-50px}.fin-sticky-card .fin-cards-unit:nth-of-type(4) .circle-blur:nth-last-of-type(1){display:none}.fin-sticky-card .fin-cards-unit:nth-of-type(4) .circle-blur:nth-last-of-type(2){bottom:-20px;opacity:.5;transform:rotate(70deg)}.fin-sticky-card .fin-cards-unit:nth-of-type(5) .circle-blur:nth-last-of-type(2){display:none}.fin-sticky-card .fin-cards-unit:nth-of-type(5) .circle-blur:nth-last-of-type(2){bottom:0;opacity:.5;transform:rotate(70deg);top:50px}.fin-sticky-card .fin-cards-main-text{font-size:42px;line-height:1}.fin-sticky-card .fin-card-context{font-size:20px}.fin-sticky-card .fin-card-btn{margin-top:20px;font-size:16px;font-weight:200;line-height:1;align-self:flex-end;border:.5px solid #b5b5c5;padding:6px 14px;border-radius:20px;transition:all .5s;cursor:pointer}.fin-sticky-card .fin-card-btn:hover{transform:scale(1.1)}@media screen and (max-width: 768px){.fin-sticky-card .fin-inner-sticky-wrapper{flex-direction:column}.fin-sticky-card .fin-stick-inner{width:100%;height:100vh}.fin-sticky-card .fin-cards-wrapper{width:100%;height:100%;padding:1vh 6vw}.fin-sticky-card .fin-cards-unit{padding:40px}.fin-sticky-card .fin-stick-large-text{font-size:16px;margin-left:10%}.fin-sticky-card .fin-stick-btn{margin-left:10%}}.fin-blur-swiper{width:100%;height:120vh;background:#202029;color:#b5b5c5;position:relative}.fin-blur-swiper .fin-blur-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;position:relative}.fin-blur-swiper .fin-swiper-wrapper{width:100%;position:relative}.fin-blur-swiper .fin-blur-swiper-text{font-size:48px}.fin-blur-swiper .blur-swiper-slide{background:#111;width:100%}.fin-blur-swiper .swiper-innder-silde{border-radius:15px;overflow:hidden}.fin-blur-swiper .fin-blur-main-swiper{height:63vh;width:100%}.fin-blur-swiper .swiper-back-blur-effect{width:98%;height:96%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffff1a;border-radius:15px;display:none}.fin-blur-swiper .blur-front-text-wrapper{position:absolute;z-index:3;display:flex;gap:20px;bottom:50px;left:80px;align-items:center}.fin-blur-swiper .bulr-front-slide-text:nth-of-type(1){font-size:20px}.fin-blur-swiper .swiper-back-bg-wrapper{width:100%}.fin-blur-swiper .swiper-back-bg-wrapper>img{width:100%}.fin-blur-swiper .swiper-btn{background:#000;width:45px;height:45px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:5}.fin-blur-swiper .swiper-front-video-wrapper{position:absolute;width:98%;height:96%;top:50%;border-radius:20px;left:50%;transform:translate(-50%,-50%);z-index:2;filter:brightness(.4);overflow:hidden}.fin-blur-swiper .swiper-front-video-wrapper>img,.fin-blur-swiper .swiper-front-video-wrapper>video{width:100%;height:100%;object-fit:cover}.fin-blur-swiper .swiper-button-wrap-ab{position:absolute;width:100%;height:50px;display:flex;justify-content:center;bottom:10%;right:0%;gap:20px}@media screen and (max-width: 768px){.fin-blur-swiper .blur-front-text-wrapper{width:100%;left:0;flex-wrap:wrap;bottom:auto;top:30%;padding:10px}.fin-blur-swiper .blur-front-text-wrapper .swiper-innder-silde{padding:20px;bottom:auto}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.fin-only-text2{width:100%;height:70vh;background:#b5b5c5;color:#151317;position:absolute;top:0;z-index:3}.fin-only-text2 .fin-only-wrapper{width:100%;height:100%}.fin-only-text2 .fin-four-coner-div{position:absolute;width:30%;background:#202029;height:60px;display:flex}.fin-only-text2 .fin-four-coner-div.main{background:#000}.fin-only-text2 .fin-four-coner-div.black{background:#151318}.fin-only-text2 .fin-four-coner-div.findsale{background:#151317}.fin-only-text2 .fin-four-coner-div.three{background:#202029}.fin-only-text2 .fin-four-coner-div.four{background:#17191b}.fin-only-text2 .fin-four-coner-div:nth-of-type(1){justify-content:flex-end}.fin-only-text2 .fin-four-coner-div:nth-of-type(2){right:0}.fin-only-text2 .fin-four-coner-div:nth-of-type(3){bottom:0;justify-content:flex-end}.fin-only-text2 .fin-four-coner-div:nth-of-type(3) img{transform:rotateX(180deg)}.fin-only-text2 .fin-four-coner-div:nth-of-type(4){bottom:0;right:0}.fin-only-text2 .fin-four-coner-div:nth-of-type(4) img{transform:rotateX(180deg)}.fin-only-text2 .fin-coner-img-wrapper{height:100%}.fin-only-text2 .fin-coner-img-wrapper>img{height:100%}.fin-only-text2 .fin-inner-texts{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:35px;font-weight:500;line-height:52px;text-align:center}.fin-only-text2 .fin-inner-text{margin-bottom:10px}.fin-only-text2 .fin-inner-center-flex-wrap{position:relative;width:100%;display:flex;gap:48px;justify-content:center;align-items:center}.fin-only-text2 .fin-btm-contact-text{font-size:16px;text-align:center;line-height:28px;margin-top:30px}.fin-only-text2 .fin-go-contact-text{text-decoration:underline;font-size:16px;cursor:pointer;margin-top:40px}.fin-only-text2 .two-way-btn{position:relative;z-index:1;padding:30px 0;line-height:30px}.fin-only-text2 .two-way-btn-wrap{width:200px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;transition:.5s ease}.fin-only-text2 .two-way-inner-box{width:460px;height:120px;background-color:#1e1c21;border-radius:20px;display:flex;justify-content:space-between;font-size:16px;line-height:1.2;padding:20px;margin-bottom:8px}.fin-only-text2 .two-way-box-left{font-size:18px;color:#b5b5c5;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.fin-only-text2 .two-way-box-right{display:flex;width:180px;height:100%;justify-content:center;align-items:flex-end}.fin-only-text2 .two-way-box-right p{position:relative;text-align:left;padding:10px 10px 10px 20px;width:180px;background-color:#000;color:#fff;border-radius:8px;font-size:15px;cursor:pointer;transition:.5s ease}.fin-only-text2 .two-way-box-right p:hover{box-shadow:0 2px 20px #fff6}.fin-only-text2 .two-way-btn-corner{display:flex;justify-content:space-between;width:100%}.fin-only-text2 .two-way-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.fin-only-text2 .two-way-btn-corner.top div,.fin-only-text2 .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.fin-only-text2 .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.fin-only-text2 .two-way-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.fin-only-text2 .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.fin-only-text2 .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.fin-only-text2 .two-way-btn-text{font-size:14px;font-weight:600;opacity:0;color:inherit}.fin-only-text2 .two-way-btn-wrap:hover{background:#911f27;color:#fff;box-shadow:-2px 1px 77px #911f27b3}.fin-only-text2 .two-way-btn-wrap:hover .two-way-btn-corner.top div,.fin-only-text2 .two-way-btn-wrap:hover .two-way-btn-corner.bottom div{border:none}.fin-only-text2 .two-way-btn.active .two-way-btn-corner.top,.fin-only-text2 .two-way-btn.active .two-way-btn-corner.bottom{animation:cornerAnimation .5s ease forwards}.fin-only-text2 .filled-circle{position:absolute;left:8px;top:50%;transform:translateY(-50%);display:inline-block;width:8px;height:8px;background-color:currentColor;border-radius:50%;margin-right:8px}.fin-only-text2 .filled-circle.red{background-color:#f83845}.fin-only-text2 .filled-circle.green{background-color:#00ff08}.fin-only-text2 .two-way-btn.active .two-way-btn-text{animation:dambleContactBlink .5s ease forwards}.fin-only-text2 .two-way-btn.active .two-way-btn-wrap{animation:blink-background 1s ease}.fin-only-text2 .two-way-btn.active .two-way-btn-corner.top,.fin-only-text2 .two-way-btn.active .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 2s ease}@media screen and (max-width: 768px){.fin-only-text2{left:0}.fin-only-text2 .two-way-box-right{width:100%;justify-content:flex-end}.fin-only-text2 .fin-inner-texts{font-size:6vw;line-height:6vw;padding:0 16px}.fin-only-text2 .two-way-btn-wrap{width:100%}.fin-only-text2 .two-way-box-left{font-size:14px}.fin-only-text2 .two-way-inner-box{position:relative;width:100%;flex-direction:column;height:112px}.fin-only-text2 .two-way-box-right{position:absolute;bottom:10%;right:0;display:flex;width:180px;height:100%;justify-content:center;align-items:flex-end}.fin-only-text2 .two-way-box-right p{font-size:12px;width:146px}.fin-only-text2 .fin-four-coner-div{height:45px;overflow:hidden}.fin-only-text2 .two-way-btn.active .two-way-btn-text{padding:0 1rem;line-height:1.4}.fin-only-text2 .fin-four-coner-div:nth-of-type(3){bottom:0;justify-content:flex-end;transform:translateY(1px)}.fin-only-text2 .fin-four-coner-div:nth-of-type(3) img{transform:translate(1px,-1px) rotateX(180deg)}.fin-only-text2 .fin-four-coner-div:nth-of-type(4){bottom:0;transform:translateY(1px)}.fin-only-text2 .fin-four-coner-div:nth-of-type(4) img{transform:translate(-1px,-1px) rotateX(180deg)}}.fin-btm-logo{width:100%;height:85vh;background:#202029;position:relative}.fin-btm-logo.main{height:150vh}.fin-btm-logo.black{background:#151318}.fin-btm-logo .fin-btm-wrapper{width:100%;height:100%}.fin-btm-logo .fin-btm-logo-wrapper{width:100%;font-size:340px;color:#b5b5c5;text-align:center;font-weight:700;position:absolute;overflow:hidden;top:35%;height:30%;line-height:1;text-transform:uppercase}.fin-btm-logo .clipped-video{clip-path:url(#text-overlay);position:sticky;top:35%;width:100%;height:50vh;left:0;object-fit:cover}.btm-logo-inner{width:100%;height:100%;position:relative}@media screen and (max-width: 768px){.fin-btm-logo .fin-btm-logo-wrapper{font-size:15vw}.fin-btm-logo{padding:0 16px;overflow:hidden}.fin-btm-logo.main{height:100vh}.fin-btm-logo .fin-btm-wrapper{position:absolute;width:100%;height:100%;transform:translate(-3%,30%)}}.ai-main-section2{width:100%}.ai-main-section2 .ai-main-container{position:relative;width:100%}.ai-main-section2 .ai-main-front-wrap{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);background-color:#202029;overflow:hidden;z-index:2}.ai-main-section2 .ai-main-front-background-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.ai-main-section2 .ai-main-front-background-inner{position:relative;width:100%;height:100%}.ai-main-section2 .ai-main-absolute-bg{position:absolute;top:0;width:100%;height:100vh;opacity:0;visibility:hidden;background-color:#000000be;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:3}.ai-main-section2 .ai-main-absolute-bg.active{opacity:1;visibility:visible}.ai-main-section2 .ai-main-absolute-close-wrap{position:absolute;top:110px;right:50px;cursor:pointer;opacity:0;transition:.5s;z-index:3}.ai-main-section2 .ai-main-absolute-bg.active .ai-main-absolute-close-wrap{transition-delay:2s;opacity:1}.ai-main-section2 .ai-main-absolute-close-wrap svg{display:block}.ai-main-section2 .ai-main-front-background-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;transition:.5s}.ai-main-section2 .ai-main-front-background-cover.active{opacity:1}.ai-main-section2 .ai-main-front-top{position:relative;width:100%;height:100%;padding:0 120px 40px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff;z-index:5}.ai-main-section2 .ai-main-front-left{width:100%}.ai-main-section2 .ai-main-front-left-inner{position:relative;width:100%;height:100%;top:0%;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-main-section2 .ai-main-front-left-inner.hide{opacity:0;visibility:hidden}.ai-main-section2 .ai-main-front-left-inner.active{top:-50%}.ai-main-section2 .ten-top-text{transition:.8s;text-align:center;width:fit-content;white-space:pre-wrap}.ai-main-section2 .ten-top-text.sub{font-size:18px;font-weight:200;color:#ffffffa1;margin-bottom:20px;cursor:pointer;position:relative;display:inline-block;opacity:0}.ai-main-section2 .ten-top-text.sub.order-1{animation:blinkEffect .3s 5s linear forwards}.ai-main-section2 .ten-top-text.sub.order-2{animation:blinkEffect .3s 5.1s linear forwards}.ai-main-section2 .ten-top-text.sub.order-3{animation:blinkEffect .3s 5.2s linear forwards}.ai-main-section2 .ten-top-text.sub.order-4{animation:blinkEffect .3s 5.3s linear forwards}.ai-main-section2 .ten-top-text.sub.order-5{animation:blinkEffect .3s 5.4s linear forwards}.ai-main-section2 .ai-main-absolute-bg.active .ten-top-text.sub.back-1{animation:blinkEffect .3s 2s linear forwards}.ai-main-section2 .ai-main-absolute-bg.active .ten-top-text.sub.back-2{animation:blinkEffect .3s 2.1s linear forwards}.ai-main-section2 .ai-main-absolute-bg.active .ten-top-text.sub.back-3{animation:blinkEffect .3s 2.2s linear forwards}.ai-main-section2 .ai-main-absolute-bg.active .ten-top-text.sub.back-4{animation:blinkEffect .3s 2.3s linear forwards}.ai-main-section2 .ai-main-absolute-bg.active .ten-top-text.sub.back-5{animation:blinkEffect .3s 2.4s linear forwards}.ai-main-section2 .ten-top-text.sub:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:0;background-color:#fff;transition:width .4s ease}.ai-main-section2 .ten-top-text.sub:hover{transform:scale(1.2);color:#fff;font-weight:500}.ai-main-section2 .ten-top-text.sub:hover:after{width:100%}.ai-main-section2 .ten-top-text.sub.active{transition-delay:0s;opacity:0}.ai-main-section2 .ten-top-text.sub>span{display:inline-block}.ai-main-section2 .ten-top-text.big{line-height:1.2;margin-bottom:50px}.ai-main-section2 .ten-top-text.top{margin-bottom:10px}.ai-main-section2 .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#fff;font-size:44px;font-weight:400}.ai-main-section2 .ai-main-front-middle{position:absolute;top:263px;left:50%;width:35%;min-width:600px;max-height:0;height:45vh;overflow:hidden;transform:translate(-50%);transition:.5s;z-index:10}.ai-main-section2 .ai-main-front-middle.active{transition-delay:.7s;max-height:45vh}.ai-main-section2 .ai-main-front-swiper{width:100%;height:45vh}.ai-main-section2 .ai-main-front-swiper-inner{width:100%;height:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}.ai-main-section2 .ai-main-front-swiper-text{font-size:18px;font-weight:400;line-height:1;color:#fff9;transition:.8s}.ai-main-section2 .ai-main-front-swiper .swiper-slide-active .ai-main-front-swiper-text{font-size:24px;font-weight:600;color:#fff}.ai-main-section2 .ai-main-front-swiper .swiper-slide-prev .ai-main-front-swiper-text,.ai-main-section2 .ai-main-front-swiper .swiper-slide-next .ai-main-front-swiper-text{color:#fffc}.ai-main-section2 .ai-main-front-swiper .custom-prev-1 .ai-main-front-swiper-text,.ai-main-section2 .ai-main-front-swiper .custom-next-1 .ai-main-front-swiper-text{color:#fff9}.ai-main-section2 .ai-main-front-swiper .custom-prev-2 .ai-main-front-swiper-text,.ai-main-section2 .ai-main-front-swiper .custom-next-2 .ai-main-front-swiper-text{color:#fff6}.ai-main-section2 .ai-main-front-swiper .custom-prev-3 .ai-main-front-swiper-text,.ai-main-section2 .ai-main-front-swiper .custom-next-3 .ai-main-front-swiper-text{color:#fff3}.ai-main-section2 .ai-main-front-swiper .custom-prev-4 .ai-main-front-swiper-text,.ai-main-section2 .ai-main-front-swiper .custom-next-4 .ai-main-front-swiper-text{color:#ffffff1a}.ai-main-section2 .ai-main-front-right{position:relative;width:100%;height:40%;z-index:2}.ai-main-section2 .ai-main-front-input-cover{position:absolute;bottom:-40px;left:-120px;width:calc(100vw - 17px);height:100vh;opacity:0;visibility:hidden;transition:.8s;z-index:3}.ai-main-section2 .ai-main-front-input-cover.active{visibility:visible}.ai-main-section2 .ai-main-front-more-button{position:absolute;bottom:80%;left:50%;cursor:pointer;transition:transform .5s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%)}.ai-main-section2 .ai-main-front-right.active .ai-main-front-more-button{transition-delay:.5s;transform:translate(-50%,1150%)}.ai-main-section2 .ai-main-front-more{font-size:18px;font-weight:600;color:#ffffffa1}.ai-main-section2 .ai-main-front-chat-wrap{position:absolute;bottom:50%;left:50%;width:40%;display:flex;align-items:center;padding:10px;transition:transform .5s;overflow:hidden;transition-delay:.2s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%);background-color:#ffffff0d;box-shadow:0 0 10px 5px #ffffff1a;animation:pulseShadow 3s infinite;z-index:5}.ai-main-section2 .ai-main-front-chat-icon-wrap{height:100%;display:flex;align-items:center}.ai-main-section2 .ai-main-front-right.active .ai-main-front-chat-wrap{transition-delay:.3s;transform:translate(-50%,300%)}.ai-main-section2 .ai-main-front-chat-label{position:absolute;top:50%;left:44px;font-size:16px;font-weight:500;color:#fff;transform:translateY(-50%)}.ai-main-section2 .ai-main-front-chat-input{position:relative;width:100%;background-color:transparent;outline:none;border:none;padding:0 10px;font-size:16px;font-weight:500;color:#fff;z-index:2}.ai-main-section2 .ai-main-front-chat-submit{white-space:nowrap;outline:none;background-color:transparent;font-size:16px;padding:5px 20px 5px 30px;border:1px solid rgba(255,255,255,.4);border-radius:16px;font-weight:500;line-height:1;cursor:pointer;color:#fff;display:flex;align-items:center}.ai-main-section2 .ai-main-front-chat-submit svg{display:block;margin-left:5px}.ai-main-section2 .ai-main-front-right-list-wrap{position:relative;width:100%;height:100%;transition:transform .5s;transition-delay:.4s}.ai-main-section2 .ai-main-front-right.active .ai-main-front-right-list-wrap{transition-delay:0s;transform:translateY(115%);transition-timing-function:cubic-bezier(.56,.02,.64,.64)}.ai-main-section2 .typing-result-loading-wrap{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0000001a;z-index:1010}.ai-main-section2 .typing-result-loading-wrap.active{opacity:1;visibility:visible}.ai-main-section2 .master-page-chat-loading-inner{position:relative;width:150px;height:150px;margin-bottom:40px}.ai-main-section2 .master-page-chat-loading-inner span{position:absolute;left:-10%;top:0;width:120%;height:120%;border-radius:50%;border-left:8px rgba(92,255,237,.5) solid;border-right:8px rgba(114,255,181,.7) solid}.ai-main-section2 .master-page-chat-loading-inner:hover span{border-left:12px rgba(92,255,237,.5) solid;border-right:12px rgba(114,255,181,.7) solid}.ai-main-section2 .master-page-chat-loading-inner span:nth-of-type(1){animation:loader-ani1 1s linear infinite}.ai-main-section2 .master-page-chat-loading-inner span:nth-of-type(2){animation:loader-ani2 1s linear infinite}.ai-main-section2 .master-page-chat-loading-inner span:nth-of-type(3){animation:loader-ani3 1s linear infinite}.ai-main-section2 .master-page-chat-loading-text{font-size:18px;font-weight:600;min-width:164px;color:#fff}.ai-main-section2 .ai-main-front-right-list-prev{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;opacity:0;transition-delay:.5s;z-index:1}.ai-main-section2 .ai-main-front-right-list-prev.active{opacity:1;z-index:2}.ai-main-section2 .ai-main-front-right-list-next{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;opacity:0;transition-delay:.5s;z-index:1}.ai-main-section2 .ai-main-front-right-list-next.active{opacity:1;z-index:2}.ai-main-section2 .ai-main-front-right-list{position:relative;width:33.33%;height:100%;padding:16px;display:flex;align-items:center;background-color:#0009;clip-path:polygon(100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0);opacity:0;transform:translateY(10%);transition:.5s}.ai-main-section2 .ai-main-front-right-list:nth-of-type(1){transition-delay:.4s}.ai-main-section2 .ai-main-front-right-list:nth-of-type(2){transition-delay:.2s}.ai-main-section2 .ai-main-front-right-list-prev.active .ai-main-front-right-list{transition-delay:2.8s;opacity:1;transform:translateY(0)}.ai-main-section2 .ai-main-front-right-list-prev.active .ai-main-front-right-list:nth-of-type(2){transition-delay:2.6s}.ai-main-section2 .ai-main-front-right-list-prev.active .ai-main-front-right-list:nth-of-type(3){transition-delay:2.4s}.ai-main-section2 .ai-main-front-right-list-next.active .ai-main-front-right-list{transition-delay:2.8s;opacity:1;transform:translateY(0)}.ai-main-section2 .ai-main-front-right-list-next.active .ai-main-front-right-list:nth-of-type(2){transition-delay:2.6s}.ai-main-section2 .ai-main-front-right-list-next.active .ai-main-front-right-list:nth-of-type(3){transition-delay:2.4s}.ai-main-section2 .ai-main-front-right-list-inner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff4d;clip-path:polygon(calc(100% - 1px) calc(100% - 41px),calc(100% - 1px) 0,100% 0,100% calc(100% - 41px),calc(100% - 41px) 100%,0 100%,0 calc(100% - 1px),calc(100% - 41px) calc(100% - 1px))}.ai-main-section2 .ai-main-front-text-wrap{height:100%;padding-top:8%;position:relative;flex:1;z-index:2}.ai-main-section2 .ai-main-front-list-name{font-size:18px;font-weight:700;color:#fff;line-height:1;transition:.3s;white-space:pre-wrap;margin-bottom:50px}.ai-main-section2 .ai-main-front-right-list.active .ai-main-front-list-name{color:#fff}.ai-main-section2 .ai-main-front-list-info{font-size:15px;font-weight:400;line-height:1.4;color:#989898;transition:.3s}.ai-main-section2 .ai-main-front-right-list.active .ai-main-front-list-info{color:#fff}.ai-main-section2 .ai-main-list-image-wrap{position:relative;width:calc(50% - 8px);height:100%;margin-right:16px;overflow:hidden;z-index:2}.ai-main-section2 .ai-main-list-image,.ai-main-section2 .ai-main-list-video{width:100%;height:100%;object-fit:cover}.ai-main-section2 .ai-main-front-right-list.active .ai-main-list-image{filter:invert(0)}.ai-main-section2 .ai-main-bottom-gradient{position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,transparent 0%,#202029 100%);z-index:3}@media screen and (max-width: 768px){.ai-main-section2 .ten-top-text.big .project-portfolio-list-subject{font-size:5.5vw}.ai-main-section2 .ten-top-text.sub>span{font-size:3.2vw}.ai-main-section2 .ten-top-text.sub:hover{scale:1.1}.ai-main-section2 .ai-main-front-top{padding:0 40px 40px}}@font-face{font-family:ddt;src:url(/assets/DDTRg-Bold-5u4GjpaX.woff) format("truetype")}.chalsub-hero-eight-section{width:100%;height:100%;font-family:ddt;transition:height .1s}.chalsub-hero-eight-section .chalsub-hero-container{position:sticky;top:0;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#90d2d5;transition:1.2s .2s ease-out;z-index:2;background:#000}.chalsub-hero-eight-section .chalsub-hero-container.trans{opacity:0}.chalsub-hero-eight-section .chalsub-hero-text{font-size:6vw;font-style:italic;text-transform:capitalize;letter-spacing:-16px}.chalsub-hero-eight-section .chalsub-hero-container svg{font-size:22px}.chalsub-hero-eight-section svg text{text-transform:uppercase;animation:stroke 3s ease 1s forwards,blinkEffect .3s linear 3.5s forwards,fill .1s ease-in 3.6s forwards;stroke-width:.3;color:#fff;font-weight:700;fill:#0000;font-size:40px}@keyframes stroke{0%{fill:#0000;stroke:#ffffff85;stroke-dashoffset:25%;stroke-dasharray:0% 50%;stroke-width:.4}to{fill:#0000;stroke:#fff;stroke-dashoffset:-25%;stroke-dasharray:50% 0;stroke-width:.4}}@keyframes flash{0%,to{opacity:1}50%{opacity:0}}@keyframes fill{0%{fill:#fff0}to{fill:#fff}}@keyframes top{0%{transform:translate(-50%,100%)}to{transform:translate(-50%,-50%)}}.chalsub-hero-eight-section .chalsub-hero-subbg{position:absolute;z-index:99;top:50%;left:50%;width:580px;height:860px;background-color:#88888829;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;transition:transform 1.6s ease-out,width 1s,height 1s;cursor:pointer;transform:translate(-50%,100%);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.chalsub-hero-eight-section .chalsub-hero-subbg.active{transform:translate(-50%,-50%)}.chalsub-hero-eight-section .chalsub-hero-subbg.wide .chalsub-hero-sub{opacity:0}.chalsub-hero-eight-section .chalsub-hero-subbg.wide{width:100%;height:100%}.chalsub-hero-eight-section .chalsub-hero-sub{width:417px;height:200px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:.2vw;overflow:hidden;transition:1s;cursor:pointer}.chalsub-hero-eight-section .chalsub-hero-img-wrap{width:100%;height:100%}.chalsub-hero-eight-section .chalsub-hero-img-wrap img{width:100%;height:100%;object-fit:cover}.chalsub-hero-eight-section .chalsub-hero-title-wrap{position:absolute;width:100%;height:100%;padding:120px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;object-fit:cover;background-color:#da703d00;transition:.5s background-color}.chalsub-hero-eight-section .chalsub-hero-title{font-size:1.5vw;transition:.5s font-size}.chalsub-hero-eight-section .chalsub-hero-sub-title:nth-child(1){font-size:2.3vw;font-family:ddt;filter:blur(.5px);font-weight:400;transition:.5s font-size;font-style:italic;color:#e5ffff;transform:translate(0);text-shadow:rgb(81,200,205) 1px 1px 14px}.chalsub-hero-eight-section .chalsub-hero-sub-title{font-family:Pretendard Variable,sans-serif;font-size:16px;font-style:normal;color:#fff}.chalsub-hero-eight-section .gradient-overlay{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#1110,#111111e6 60%);pointer-events:none}.chalsub-hero-eight-section .hero-search-wrap{position:relative;width:40%;height:55px;display:flex;justify-content:space-between;align-items:center;padding:10px;margin-bottom:60px;background-color:#ffffff0d;box-shadow:0 0 10px 5px #ffffff1a;animation:pulseShadow 3s infinite;will-change:transform,opacity}.chalsub-hero-eight-section .hero-search-icon-wrap{height:100%;display:flex;align-items:center}.chalsub-hero-eight-section .hero-search-label{position:absolute;top:50%;left:44px;font-size:16px;font-weight:500;color:#fff;transform:translateY(-50%)}.chalsub-hero-eight-section .hero-search-input{position:absolute;width:100%;background-color:transparent;outline:none;border:none;padding:0 10px;font-size:16px;font-weight:500;color:#fff;z-index:2;left:4%}.chalsub-hero-eight-section .hero-search-submit{position:absolute;right:10px;white-space:nowrap;outline:none;background-color:transparent;font-size:16px;padding:5px 20px 5px 30px;border:1px solid rgba(255,255,255,.4);border-radius:16px;font-weight:500;line-height:1;cursor:pointer;color:#fff;display:flex;align-items:center;height:36px;z-index:5;transition:.3s}.chalsub-hero-eight-section .hero-search-submit:hover{background-color:#ffffff1a}.chalsub-hero-eight-section .chalsub-hero-text{margin:0}.chalsub-hero-eight-section .chalsub-hero-text.top{margin-bottom:-20px}.chalsub-bg-imgwrap{position:sticky;top:10%;left:50%;z-index:0;pointer-events:none}.chalsub-hero-eight-section .ai-main-front-chat-wrap{font-family:Pretendard Variable;position:absolute;bottom:37%;left:50%;width:40%;height:55px;display:flex;justify-content:space-between;align-items:center;padding:10px;transition:transform .5s;overflow:hidden;transition-delay:.2s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%);background-color:#ffffff0d;box-shadow:0 0 10px 5px #ffffff1a;animation:pulseShadow 3s infinite;z-index:5}.chalsub-hero-eight-section .ai-main-front-chat-wrap.show{transform:translate(-50%);transition:1s;opacity:1}.chalsub-hero-eight-section .ai-main-front-chat-wrap.hide{transform:translate(-50%,100%);transition:1s;opacity:0}.chalsub-hero-eight-section .ai-main-front-chat-wrap.ai-loading{z-index:1}.chalsub-hero-eight-section .ai-main-front-chat-icon-wrap{height:100%;display:flex;align-items:center}.chalsub-hero-eight-section .ai-main-front-right.active .ai-main-front-chat-wrap{transition-delay:.3s;transform:translate(-50%,300%)}.chalsub-hero-eight-section .ai-main-front-chat-label{position:absolute;top:50%;left:44px;font-size:16px;font-weight:500;color:#fff;transform:translateY(-50%)}.chalsub-hero-eight-section .ai-main-front-chat-input{position:absolute;width:100%;background-color:transparent;outline:none;border:none;padding:0 10px;font-size:16px;font-weight:500;color:#fff;z-index:2;left:4%}.chalsub-hero-eight-section .ai-main-front-chat-submit{position:absolute;right:10px;white-space:nowrap;outline:none;background-color:transparent;font-size:16px;padding:5px 20px 5px 30px;border:1px solid rgba(255,255,255,.4);border-radius:16px;font-weight:500;line-height:1;cursor:pointer;color:#fff;display:flex;align-items:center;height:36px;z-index:5;transition:.5s}.chalsub-hero-eight-section .ai-main-front-chat-submit:hover{background-color:#ffffff2f}.chalsub-hero-eight-section .ai-main-front-chat-submit svg{display:block;margin-left:5px}.chalsub-hero-eight-section .building-diagnosis-desc{margin-top:50px;text-align:center;font-family:Pretendard Variable;color:#fff}.chalsub-hero-eight-section .building-diagnosis-desc.show{opacity:1;visibility:visible;transition:1s}.chalsub-hero-eight-section .building-diagnosis-desc.hide{opacity:0;visibility:hidden;transition:1s}.chalsub-hero-eight-section .typing-result-loading-wrap{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0000001a;z-index:10}.chalsub-hero-eight-section .typing-result-loading-wrap.active{opacity:1;visibility:visible}.chalsub-hero-eight-section .master-page-chat-loading-inner{position:relative;width:150px;height:150px;margin-bottom:40px}.chalsub-hero-eight-section .master-page-chat-loading-inner span{position:absolute;left:-10%;top:0;width:120%;height:120%;border-radius:50%;border-left:8px rgb(145,31,39,.5) solid;border-right:8px rgb(197,3,45,.7) solid}.chalsub-hero-eight-section .master-page-chat-loading-inner:hover span{border-left:8px rgb(145,31,39,.5) solid;border-right:8px rgb(197,3,45,.7) solid}.chalsub-hero-eight-section .master-page-chat-loading-inner span:nth-of-type(1){animation:loader-ani1 1s linear infinite}.chalsub-hero-eight-section .master-page-chat-loading-inner span:nth-of-type(2){animation:loader-ani2 1s linear infinite}.chalsub-hero-eight-section .master-page-chat-loading-inner span:nth-of-type(3){animation:loader-ani3 1s linear infinite}.chalsub-hero-eight-section .master-page-chat-loading-text{font-size:18px;font-weight:600;min-width:164px;color:#fff;text-align:center}.chalsub-hero-eight-section .ai-main-front-input-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;opacity:0;visibility:hidden;transition:.8s;z-index:3}.chalsub-hero-eight-section .ai-main-front-input-cover.active{opacity:1;visibility:visible}.three-big-join-six-scetion{position:absolute;width:100%;height:600vh;top:-90px;color:#fff;white-space:pre-wrap;margin-top:20px;font-family:Pretendard Variable,sans-serif;transform:translateY(.6%);transition:opacity .2s ease-in-out,transform .2s ease-out;background:#000}.three-big-join-six-scetion.active{opacity:1;transform:translateY(0);transition:opacity .6s ease-in .8s,transform .6s .8s ease-in}.three-big-join-six-scetion .three-big-join-container{position:sticky;top:0;width:100%;height:100vh;overflow:hidden}.three-big-join-six-scetion .three-big-join-sticky-inner{position:relative;width:100%;height:100%;display:flex}.three-big-join-six-scetion .three-big-join-back-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.three-big-join-six-scetion .three-big-join-back-image{width:100%;height:100%;object-fit:cover;transition:.5s opacity}.three-big-join-six-scetion .three-big-join-back-image.active{opacity:0}.three-big-join-six-scetion .three-big-join-three-cover-wrap{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.2s;z-index:3}.three-big-join-six-scetion .three-big-join-three-cover-wrap.active{opacity:1}.three-big-join-six-scetion .three-big-join-three-wrap{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:.5s;z-index:2}.three-big-join-six-scetion .three-big-join-three-wrap.active{opacity:1}.three-big-join-six-scetion .three-big-join-sticky-left{position:relative;width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:10% 0 5% 10%;z-index:5}.three-big-join-six-scetion .three-big-join-title-wrap{position:relative;width:100%}.three-big-join-six-scetion .three-big-first-title-wrap{position:absolute;top:0;left:0;transition:.5s;opacity:0}.three-big-join-six-scetion .three-big-first-title-wrap.active{transition-delay:.5s;opacity:1}.three-big-join-six-scetion .three-big-join-title-wrap .three-big-first-title{font-size:3.5vw;font-weight:700;line-height:1;transition:.5s;margin-bottom:7.5%}.three-big-join-six-scetion .three-big-join-title-wrap .three-big-first-desc{font-size:1vw;color:#e4e4e4;font-weight:200;white-space:pre-wrap}.three-big-join-six-scetion .three-big-join-title-wrap .three-big-join-title{font-size:4vw;font-weight:600;transition:.5s;line-height:1;opacity:0;margin-bottom:3%}.three-big-join-six-scetion .three-big-join-title-wrap .three-big-join-title.active{transition-delay:.5s;opacity:1}.three-big-join-six-scetion .three-big-join-title-wrap .three-big-join-desc{font-size:1vw;color:#e4e4e4;font-weight:200;white-space:pre-wrap;transition:.5s;opacity:0}.three-big-join-six-scetion .three-big-join-title-wrap .three-big-join-desc.active{transition-delay:.5s;opacity:1}.three-big-join-six-scetion .three-big-join-box-wrap{transform:translateY(-50%);width:80%;display:flex;gap:20px}.three-big-join-six-scetion .three-big-join-box{width:calc(25% - 15px);position:relative;aspect-ratio:1/1;border:1px solid #cdf7ff33;border-radius:20%;cursor:pointer;opacity:0}.three-big-join-six-scetion.active .three-big-join-box:nth-of-type(1){animation:blinkEffect .3s .5s linear forwards}.three-big-join-six-scetion.active .three-big-join-box:nth-of-type(2){animation:blinkEffect .3s .6s linear forwards}.three-big-join-six-scetion.active .three-big-join-box:nth-of-type(3){animation:blinkEffect .3s .7s linear forwards}.three-big-join-six-scetion.active .three-big-join-box:nth-of-type(4){animation:blinkEffect .3s .8s linear forwards}.three-big-join-six-scetion .three-big-join-box-inner{position:relative;width:100%;height:100%}.three-big-join-six-scetion .three-big-join-box-inner:hover{animation:blinkEffect .3s linear forwards}.three-big-join-six-scetion .three-big-join-content{width:90%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:17.5%;overflow:hidden;z-index:2}.three-big-join-six-scetion .three-big-join-box-cover{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;border-radius:17.5%;display:flex;justify-content:center;align-items:center}.three-big-join-six-scetion .three-big-join-box-cover.active{opacity:0}.three-big-join-six-scetion .three-big-join-box-cover-text{font-size:.9vw;font-weight:400;color:#fff}.three-big-join-six-scetion .three-big-join-content video{width:100%;height:100%;object-fit:cover}.three-big-join-six-scetion .three-big-join-blur-box{width:90%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);border-radius:17.5%;overflow:hidden}.three-big-join-six-scetion .three-big-join-line{border-top:1px solid white;border-left:1px solid white;width:10px;height:10px;position:absolute;top:0;left:0}.three-big-join-six-scetion .three-big-join-line:nth-child(2){left:auto;right:0;transform:rotate(90deg)}.three-big-join-six-scetion .three-big-join-line:nth-child(3){inset:auto 0 0 auto;transform:rotate(180deg)}.three-big-join-six-scetion .three-big-join-line:nth-child(4){top:auto;bottom:0;transform:rotate(270deg)}.three-big-join-six-scetion .three-big-join-sticky-right{position:relative;width:55%;height:100%;overflow:hidden;z-index:5}.three-big-join-six-scetion .three-big-right-modal-wrap{position:absolute;top:50%;right:100px;width:45%;transform:translate(calc(100% + 100px),-50%);transition:.5s}.three-big-join-six-scetion .three-big-right-ai-modal-wrap{position:absolute;top:50%;left:0;width:90%;transform:translateY(-50%);border-radius:20px;transition:.5s;opacity:0;height:70%}.three-big-join-six-scetion .three-big-right-ai-btn-wrap{display:flex;gap:2vw;margin-bottom:20px}.three-big-join-six-scetion .three-big-right-ai-btn-wrap .three-big-right-ai-btn{cursor:pointer;font-size:.9vw;padding:.2vw 1vw;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background-color:#fff0;color:#66c2c5;font-weight:700}.three-big-join-six-scetion .three-big-right-ai-btn-wrap .three-big-right-ai-btn.active{background-color:#66c2c5;color:#000}.three-big-join-six-scetion .three-big-right-modal-wrap.active{transition-delay:.5s;transform:translateY(-50%)}.three-big-join-six-scetion .three-big-right-ai-contents-wrap{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.three-big-join-six-scetion .three-big-right-ai-contents{position:relative;width:1%;height:1px;overflow:hidden}.three-big-join-six-scetion .three-big-right-ai-modal-wrap.active .three-big-right-ai-contents{width:100%;height:100%;transition:width .5s 1s,height 1s 1.5s}.three-big-join-six-scetion .three-big-right-ai-line-wrap{position:absolute;width:100%;height:100%;overflow:hidden}.three-big-join-six-scetion .three-big-right-ai-img-contents{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:20px}.three-big-join-six-scetion .three-big-right-ai-img-modal{position:relative;height:70%;width:100%}.three-big-join-six-scetion .three-big-right-ai-text-wrap{width:100%;height:30%;display:flex;align-items:center;justify-content:center;text-align:center}.three-big-join-six-scetion .three-big-right-ai-img-modal video{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0}.three-big-join-six-scetion .three-big-right-ai-img-modal video:nth-child(1){position:relative;z-index:1}.three-big-join-six-scetion .three-big-right-ai-img-modal video:nth-child(3){z-index:-1}.three-big-join-six-scetion .three-big-rght-white-line{z-index:99;position:absolute;top:0;width:2px;height:100%;background-color:#fff}.three-big-join-six-scetion .three-big-right-ai-line-wrap .three-big-right-ai-line.top{position:absolute;width:100%;height:20px;border-color:#fff3;border-top:2px solid rgb(255,255,255,.2);border-left:2px solid rgb(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2)}.three-big-join-six-scetion .three-big-right-ai-line-wrap .three-big-right-ai-line.bottom{position:absolute;bottom:0;width:100%;height:20px;border-color:#fff3;border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2)}.three-big-join-six-scetion .three-big-right-ai-modal-wrap.active{animation:blinkEffect .3s .5s linear forwards}.three-big-join-six-scetion .three-big-right-modal-top{width:100%;padding:20px;border-radius:20px;background-color:#ffffff0d;margin-bottom:20px}.three-big-join-six-scetion .three-big-right-modal-name{font-size:.8vw;margin-bottom:2.5%;color:#cf2449;font-weight:700}.three-big-join-six-scetion .three-big-right-modal-title{font-size:1vw;font-weight:700;margin-bottom:2.5%}.three-big-join-six-scetion .three-big-right-modal-description{font-size:.8vw;white-space:pre-wrap;color:#c6c6c6}.three-big-join-six-scetion .three-big-right-modal-bottom{width:100%}.three-big-join-six-scetion .three-big-right-development-list{position:relative;width:100%;height:100px;padding:20px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;background-color:#ffffff0d;opacity:0}.three-big-join-six-scetion.active .three-big-right-modal-wrap.active .three-big-right-development-list:nth-of-type(1){animation:blinkEffect .3s 1s linear forwards}.three-big-join-six-scetion.active .three-big-right-modal-wrap.active .three-big-right-development-list:nth-of-type(2){animation:blinkEffect .3s 1.1s linear forwards}.three-big-join-six-scetion.active .three-big-right-modal-wrap.active .three-big-right-development-list:nth-of-type(3){animation:blinkEffect .3s 1.2s linear forwards}.three-big-join-six-scetion.active .three-big-right-modal-wrap.active .three-big-right-development-list:nth-of-type(4){animation:blinkEffect .3s 1.3s linear forwards}.three-big-join-six-scetion .three-big-right-development-list:last-of-type{margin-bottom:0}.three-big-join-six-scetion .three-big-right-list-icon-wrap{height:100%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;flex-shrink:0}.three-big-join-six-scetion .three-big-right-list-icon-image{width:100%;height:100%;object-fit:cover}.three-big-join-six-scetion .three-big-right-list-contents-wrap{width:calc(100% - 80px);height:100%;display:flex;flex-direction:column;justify-content:space-between}.three-big-join-six-scetion .three-big-right-copywriting-icon-wrap{height:100%;aspect-ratio:1/.8;border-radius:10px;overflow:hidden;flex-shrink:0}.three-big-join-six-scetion .three-big-right-copywriting-contents-wrap{flex:1;padding-left:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.three-big-join-six-scetion .three-big-right-list-title{font-size:.8vw;line-height:1}.three-big-join-six-scetion .three-big-right-list-description{font-size:.65vw;white-space:pre-wrap;line-height:1}.three-big-join-six-scetion .three-big-right-list-keyword{position:absolute;top:20px;right:20px;font-size:.8vw;line-height:1}.three-big-join-six-scetion .three-big-right-copywriting-list{position:relative;width:100%;height:140px;padding:20px;display:flex;justify-content:space-between;align-items:center;border-radius:20px;margin-bottom:10px;opacity:0;background-color:#ffffff0d}.three-big-join-six-scetion.active .three-big-right-modal-wrap.active .three-big-right-copywriting-list:nth-of-type(1){animation:blinkEffect .3s 1s linear forwards}.three-big-join-six-scetion.active .three-big-right-modal-wrap.active .three-big-right-copywriting-list:nth-of-type(2){animation:blinkEffect .3s 1.1s linear forwards}.three-big-join-six-scetion.active .three-big-right-modal-wrap.active .three-big-right-copywriting-list:nth-of-type(3){animation:blinkEffect .3s 1.2s linear forwards}.three-big-join-six-scetion.active .three-big-right-modal-wrap.active .three-big-right-copywriting-list:nth-of-type(4){animation:blinkEffect .3s 1.3s linear forwards}.three-big-join-six-scetion .three-big-right-copywriting-list:last-of-type{margin-bottom:0}.three-big-join-six-scetion .three-big-right-copywriting-contents{width:100%}.three-big-join-six-scetion .three-big-right-copywriting-number{font-size:.65vw;white-space:pre-wrap;font-weight:700}.three-big-join-six-scetion .three-big-right-copywriting-title{font-size:1vw;line-height:1}.three-big-join-six-scetion .three-big-right-copywriting-description{font-size:.8vw;white-space:pre-wrap;line-height:1;color:#ccc}.three-big-join-six-scetion .three-big-right-ai-inner{width:100%;padding:20px}.three-big-join-six-scetion .three-big-right-ai-title{font-size:1vw;line-height:1;margin-bottom:30px}.three-big-join-six-scetion .three-big-right-ai-list{width:100%;margin-bottom:20px}.three-big-join-six-scetion .three-big-right-ai-list:last-of-type{margin-bottom:0}.three-big-join-six-scetion .three-big-right-ai-list-title{font-size:.65vw;line-height:1;margin-bottom:20px}.three-big-join-six-scetion .three-big-right-ai-select-wrap{width:100%}.three-big-join-six-scetion .three-big-right-ai-select-list{width:100%;display:flex;align-items:center;margin-bottom:10px}.three-big-join-six-scetion .three-big-right-ai-select-list:last-of-type{margin-bottom:0}.three-big-join-six-scetion .three-big-right-ai-button{position:relative;padding:3px;width:48px;height:24px;border-radius:12px;cursor:pointer;transition:.3s;margin-right:10px}.three-big-join-six-scetion .three-big-right-ai-select-list.active .three-big-right-ai-button{background-color:#0075ff}.three-big-join-six-scetion .three-big-right-ai-button-circle{position:absolute;top:3px;left:3px;width:18px;aspect-ratio:1/1;border-radius:50%;transition:.3s;background-color:#fff}.three-big-join-six-scetion .three-big-right-ai-select-list.active .three-big-right-ai-button-circle{left:calc(100% - 21px)}.three-big-join-six-scetion .three-big-right-ai-list-text{font-size:.8vw;line-height:1;transition:.3s}.three-big-join-six-scetion .three-big-right-ai-select-list.active .three-big-right-ai-list-text{font-weight:600}.three-big-join-six-scetion .three-big-right-modal-wrap .three-big-join-firstimg{transition:2s;opacity:0;border-radius:15px;width:100%;margin-bottom:30px}.three-big-join-six-scetion .three-big-right-modal-wrap.active .three-big-join-firstimg{opacity:1}.building-diagnosis-section{position:relative;width:100%;height:100vh;color:#fff}.building-diagnosis-section .dark-building-top-gradient{position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(to top,transparent 0%,#000 100%)}.building-diagnosis-section .building-diagnosis-container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;opacity:1;visibility:visible;transition:.5s .5s}.building-diagnosis-section .building-diagnosis-container.deactive{opacity:0;visibility:hidden}.building-diagnosis-section .building-diagnosis-title{font-size:52px;font-weight:300;margin-bottom:20px}.building-diagnosis-section .building-bold-text{font-weight:700;font-size:54px}.building-diagnosis-section .ai-main-front-chat-wrap{position:relative;width:40%;margin:0 auto;height:55px;display:flex;justify-content:space-between;align-items:center;padding:10px;transition:transform .5s;overflow:hidden;transition-delay:.2s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);background-color:#ffffff0d;box-shadow:0 0 10px 5px #ffffff1a;animation:pulseShadow 3s infinite;z-index:5}.building-diagnosis-section .ai-main-front-chat-wrap.ai-loading{z-index:1}.building-diagnosis-section .ai-main-front-chat-icon-wrap{height:100%;display:flex;align-items:center}.building-diagnosis-section .ai-main-front-right.active .ai-main-front-chat-wrap{transition-delay:.3s;transform:translate(-50%,300%)}.building-diagnosis-section .ai-main-front-chat-find-address{position:absolute;top:0;left:0;width:calc(100% - 150px);height:100%;cursor:pointer;z-index:5}.building-diagnosis-section .ai-main-front-chat-label{position:absolute;top:50%;left:44px;font-size:16px;font-weight:500;color:#fff;transform:translateY(-50%)}.building-diagnosis-section .ai-main-front-chat-input{width:100%;height:100%;background-color:transparent;outline:none;border:none;padding:0 10px;font-size:16px;font-weight:500;color:#fff}.building-diagnosis-section .ai-main-front-chat-submit{white-space:nowrap;outline:none;background-color:transparent;font-size:16px;padding:5px 20px 5px 30px;border:1px solid rgba(255,255,255,.4);border-radius:16px;font-weight:500;line-height:1;cursor:pointer;color:#fff;display:flex;align-items:center;height:100%;transition:.5s}.building-diagnosis-section .ai-main-front-chat-submit:hover{background-color:#ffffff2f}.building-diagnosis-section .ai-main-front-chat-submit svg{display:block;margin-left:5px}.building-diagnosis-section .building-diagnosis-desc{text-align:center}.building-diagnosis-section .building-diagnosis-input{border:none;border-bottom:1px solid #ccc;background-color:transparent;width:200px;outline:none;color:#fff;padding-left:3px}.building-diagnosis-section .typing-result-loading-wrap{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000c;z-index:10}.building-diagnosis-section .typing-result-loading-wrap.active{opacity:1;visibility:visible}.building-diagnosis-section .master-page-chat-loading-inner{position:relative;width:150px;height:150px;margin-bottom:40px}.building-diagnosis-section .master-page-chat-loading-inner span{position:absolute;left:-10%;top:0;width:120%;height:120%;border-radius:50%;border-left:8px rgba(92,255,237,.5) solid;border-right:8px rgba(114,255,181,.7) solid}.building-diagnosis-section .master-page-chat-loading-inner:hover span{border-left:12px rgba(92,255,237,.5) solid;border-right:12px rgba(114,255,181,.7) solid}.building-diagnosis-section .master-page-chat-loading-inner span:nth-of-type(1){animation:loader-ani1 1s linear infinite}.building-diagnosis-section .master-page-chat-loading-inner span:nth-of-type(2){animation:loader-ani2 1s linear infinite}.building-diagnosis-section .master-page-chat-loading-inner span:nth-of-type(3){animation:loader-ani3 1s linear infinite}.building-diagnosis-section .master-page-chat-loading-text{font-size:18px;font-weight:600;min-width:164px;color:#fff}.building-diagnosis-section .ai-main-front-input-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;opacity:0;visibility:hidden;transition:.8s;z-index:3}.building-diagnosis-section .ai-main-front-input-cover.active{opacity:1;visibility:visible}.building-diagnosis-section .building-absolute-imgwrap{position:absolute;bottom:5%;left:0%;width:40%;height:50%;overflow:hidden}.building-diagnosis-section .building-absolute-img{height:100%;object-fit:cover}.building-diagnosis-section .building-result-container{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;visibility:hidden;transition:.5s 1s;z-index:11}.building-diagnosis-section .building-result-top-area{position:absolute;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.building-diagnosis-section .building-result-container.active{opacity:1;visibility:visible}.building-diagnosis-section .building-result-inner{position:relative;width:1400px;height:100vh;margin:0 auto;display:flex;justify-content:center;align-items:center}.building-diagnosis-section .building-result-height{width:100%;height:70%;display:flex;flex-direction:column;justify-content:center;align-items:center}.building-diagnosis-section .building-result-titlewrap{position:relative;width:100%;height:20%;transform:translateY(10%);opacity:0;transition:.7s}.building-diagnosis-section .building-result-titlewrap.active{transform:translateY(0);opacity:1}.building-diagnosis-section .building-result-contentwrap{width:100%;height:85%;display:flex;gap:20px}.building-diagnosis-section .building-result-left{width:calc(25% - 10px);display:flex;flex-direction:column;gap:20px}.building-diagnosis-section .building-left-top{position:relative;width:100%;border-radius:15px;height:calc(50% - 10px);overflow:hidden;opacity:0;transform:translateY(10%);transition:.7s;cursor:pointer}.building-diagnosis-section .building-left-top:hover .building-left-top-img{transform:scale(1.1)}.building-diagnosis-section .building-left-top.active{opacity:1;transform:translateY(0)}.building-diagnosis-section .building-left-top-img{position:absolute;top:0;left:0;z-index:1;width:100%;object-fit:cover;transition:.5s}.building-diagnosis-section .building-left-textwrap{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.building-diagnosis-section .building-left-bottom{width:100%;border-radius:15px;height:calc(50% - 10px);background-color:#090d27;display:flex;padding:16px;opacity:0;transform:translateY(10%);transition:.7s}.building-diagnosis-section .building-left-bottom.active{opacity:1;transform:translateY(0)}.building-diagnosis-section .building-left-bottomwrap{width:100%;font-size:14px;display:flex;align-items:center;justify-content:space-between}.building-diagnosis-section .building-bottom-left{position:relative;width:60%;display:flex;flex-direction:column;gap:10px}.building-diagnosis-section .building-left-circle{display:flex;justify-content:flex-start;align-items:center;position:relative;width:90%;height:65%}.building-diagnosis-section .building-status-box{position:absolute;bottom:0;display:flex;font-size:13px;color:#a0aec0;gap:12px;white-space:nowrap}.building-diagnosis-section .building-status-item{display:flex;align-items:center;gap:4px}.building-diagnosis-section .building-color-box{width:10px;height:10px;border-radius:50px;background-color:#fff}.building-diagnosis-section .building-color-box.green{background-color:#05cc97}.building-diagnosis-section .building-color-box.orange{background-color:#fa9a4c}.building-diagnosis-section .building-color-box.gray{background-color:#bdbdbd}.building-diagnosis-section .building-bottom-right{width:40%;display:flex;flex-direction:column;gap:18px}.building-diagnosis-section .building-right-box{display:flex;flex-direction:column;gap:8px}.building-diagnosis-section .building-right-box-top{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.building-diagnosis-section .building-icon-wrap{display:flex}.building-diagnosis-section .building-inner-title{font-size:20px}.building-diagnosis-section .building-gender-number{font-size:20px;letter-spacing:1.2px;width:55px}.building-diagnosis-section .building-icon-wrap{display:flex;width:100%;align-items:center}.building-diagnosis-section .building-icon-box{width:25px;height:25px;background-color:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center}.building-diagnosis-section .building-icon-box.man{background-color:#d60462}.building-diagnosis-section .building-icon-box.woman{background-color:#0075ff}.building-diagnosis-section .building-gender-text{color:#a0aec0}.building-diagnosis-section .building-result-center{width:calc(50% - 20px);border-radius:15px;padding:30px 60px 20px;background-color:#070c27;opacity:0;transform:translateY(10%);transition:.7s}.building-diagnosis-section .building-result-center.active{opacity:1;transform:translateY(0)}.building-diagnosis-section .building-center-top{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;height:30%;text-align:center}.building-diagnosis-section .building-x-line{width:100%;height:1px;background:linear-gradient(to right,#fff0,#fff 50%,#fff0)}.building-diagnosis-section .building-center-top-title{font-size:30px;transform:translateY(10%);opacity:0;transition:.7s}.building-diagnosis-section .building-center-top-title.active{transform:translateY(0);opacity:1}.building-diagnosis-section .building-red-text{color:#d02f52}.building-diagnosis-section .building-center-bottom{width:100%;height:50%;display:flex;padding-top:24px;gap:20px}.building-diagnosis-section .building-center-bottom-left{width:50%;height:100%;transform:translateY(10%);opacity:0;transition:.7s;border-radius:15px;overflow:hidden;display:flex;flex-direction:column;gap:4px}.building-diagnosis-section .building-center-map-wrap{width:100%;height:80%;border-radius:15px;overflow:hidden;position:relative}.building-diagnosis-section .building-center-map-desc{width:100%;height:15%;font-size:14px}.building-diagnosis-section .building-center-bottom-left.active{transform:translateY(0);opacity:1}.building-diagnosis-section .building-center-bottom-left img{width:100%}.building-diagnosis-section .building-center-bottom-right{width:45%;display:flex;flex-direction:column;gap:4px}.building-diagnosis-section .building-center-bottom-right-textwrap{display:flex;gap:16px;transform:translateY(10%);opacity:0;transition:.7s}.building-diagnosis-section .building-center-bottom-right-textwrap.active{transform:translateY(0);opacity:1}.building-diagnosis-section .building-center-realbottom{position:relative;width:100%;height:20%;background-color:#16192a;border-radius:15px;padding:16px}.building-diagnosis-section .building-center-realbottom-absolute{position:absolute;right:0;bottom:110%;display:flex;flex-direction:column;align-items:flex-end}.building-diagnosis-section .building-amount-text{color:#d02f52}.building-diagnosis-section .building-small-text{font-size:16px}.building-diagnosis-section .building-center-top-desc{font-size:14px;transform:translateY(10%);opacity:0;transition:.7s}.building-diagnosis-section .building-center-top-desc.active{transform:translateY(0);opacity:1}.building-diagnosis-section .building-result-right{width:calc(25% - 10px);border-radius:15px;height:100%;overflow:hidden;display:flex;flex-direction:column;opacity:0;transform:translateY(10%);transition:.7s;gap:20px}.building-diagnosis-section .building-result-right-inner{width:100%;border-radius:15px;background-color:#090d27;padding:16px;display:flex;flex-direction:column}.building-diagnosis-section .building-result-right-inner.first-box{height:calc(70% - 10px);overflow:hidden}.building-diagnosis-section .building-result-right-inner.second-box{height:calc(30% - 10px);overflow:hidden;display:flex;justify-content:center;align-items:center}.building-diagnosis-section .building-result-right.active{opacity:1;transform:translateY(0)}.building-diagnosis-section .building-right-top-title{margin-top:20px;margin-bottom:0;text-align:center}.building-diagnosis-section .building-right-top-box{margin-bottom:30px}.building-diagnosis-section .building-right-center-three{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;overflow-y:scroll;padding-right:8px}.building-diagnosis-section .building-right-center-three::-webkit-scrollbar{width:5px}.building-diagnosis-section .building-right-center-three::-webkit-scrollbar-thumb{background-color:#7ba2cc;border-radius:10px}.building-diagnosis-section .building-right-center-three::-webkit-scrollbar-track{background:transparent}.building-diagnosis-section .building-right-center-box{border:1px solid rgb(204,204,204,.3);border-radius:15px;height:60px;display:flex;justify-content:flex-start;align-items:center;padding:16px;font-size:18px;transform:translateY(10%);opacity:0;transition:.7s;cursor:pointer}.building-diagnosis-section .building-right-center-box:hover{background-color:#a0aec01a}.building-diagnosis-section .building-right-center-box.active{transform:translateY(0);opacity:1}.building-diagnosis-section .colorbox{width:25px;height:25px;background-color:#0075ff;border-radius:5px;margin-right:20px}.building-diagnosis-section .building-floor-text{width:80px}.building-diagnosis-section .building-floor-small{font-size:14px}.building-diagnosis-section .building-right-bottom-box{width:100%;height:15%;display:flex;justify-content:center;align-items:center;cursor:pointer}.building-diagnosis-section .building-download-button{width:180px;height:60px;border-radius:15px;display:flex;justify-content:center;align-items:center;background-color:transparent;transition:.3s}.building-diagnosis-section .building-download-button:hover{background-color:#1d2035}.building-diagnosis-section .percent-number-area{display:inline-block;color:#d60439}.building-diagnosis-section .building-go-down-button{position:relative;border-radius:50px;width:180px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#000;color:#fff}.no-data-wrap{display:flex;flex-direction:column;align-items:center;gap:16px}.no-data-wrap button{outline:none;background-color:#a0aec021;color:#fff;border:1px solid #a0aec0ab}.building-diagnosis-section .small-font{font-size:22px}.building-diagnosis-section .building-left-centerwrap{display:flex;flex-direction:column;width:100%;gap:16px}.building-diagnosis-section .building-left-centerwrap-row{width:100%;display:flex;justify-content:space-between}.building-diagnosis-section .building-left-center-cell{width:50%;display:flex;justify-content:flex-start}.building-diagnosis-section .building-kakao-link-button{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:#303030;background-color:#fff;padding:0}@media screen and (max-width:768px){.building-diagnosis-section .building-diagnosis-title{font-size:24px}.building-diagnosis-section .building-bold-text{font-size:26px}.building-diagnosis-section .ai-main-front-chat-label{font-size:14px}.building-diagnosis-section .ai-main-front-chat-wrap{width:86%;height:45px}.building-diagnosis-section .building-absolute-imgwrap{position:absolute;bottom:0;left:0;width:100%}.building-diagnosis-section .ai-main-front-chat-submit{white-space:nowrap;outline:none;background-color:transparent;font-size:14px;padding:5px;border:1px solid rgba(255,255,255,.4);border-radius:16px;font-weight:500;line-height:1;cursor:pointer;color:#fff;display:flex;align-items:center;height:100%;transition:.5s}.building-diagnosis-section .ai-main-front-chat-submit-mobile{outline:none;background-color:transparent;border:1px solid rgba(255,255,255,.4);border-radius:16px;color:#fff;font-size:14px;line-height:1}.building-diagnosis-section .ai-main-front-chat-input{width:100%;height:100%;background-color:transparent;outline:none;border:none;padding:0 10px;font-size:14px;font-weight:500;color:#fff}.building-diagnosis-section .building-diagnosis-inputwrap{z-index:5}.building-diagnosis-section .building-result-contentwrap{width:100%;height:85%;display:flex;flex-direction:column;gap:20px}.building-diagnosis-section .building-result-inner{position:relative;width:100%;height:100vh;margin:0 auto;display:flex;justify-content:center;align-items:center}.building-diagnosis-section .building-result-center{width:100%;border-radius:15px;padding:30px 60px 20px;background-color:#070c27;opacity:0;transform:translateY(10%);transition:.7s}.building-diagnosis-section .building-result-container{position:absolute;top:0;left:0;width:100%;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;visibility:hidden;transition:.5s 1s;z-index:11}.building-diagnosis-section .building-right-center-box{font-size:16px}.no-data-wrap{width:100%;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.no-data-wrap p{font-size:14px}.no-data-wrap button{font-size:14px;outline:none;background-color:#a0aec021;color:#fff;border:1px solid #a0aec0ab}.building-diagnosis-section .building-right-top-title{margin-top:10px;margin-bottom:20px;text-align:center}}.result-mobile-container{position:relative;width:100%;padding:100px 28px;display:flex;flex-direction:column;justify-content:flex-start}.result-mobile-container .result-mobile-top-container{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.result-mobile-container .result-mobile-top-titlewrap{position:relative;text-align:center;margin-bottom:40px}.result-mobile-container .result-mobile-top-descwrap{position:relative;text-align:center;font-size:12px;margin-bottom:28px}.result-mobile-container .result-mobile-top-final-descwrap{position:relative;text-align:center;font-size:12px;color:#a7a5a5;margin:16px 0 0}.result-mobile-container .result-mobile-price-wrap{position:relative;width:100%;border:1px solid rgba(255,255,255,.3);border-radius:15px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px}.result-mobile-container .result-price-desc{position:relative;margin:20px 0 52px}.result-mobile-container .result-price-resultwrap{position:relative;display:flex;flex-direction:column;align-items:flex-end}.result-mobile-container .result-price-resultwrap p{font-size:12px;color:#a7a5a5}.result-mobile-container .result-price-resultwrap .result-price-number{font-size:20px;color:#c5032d;font-weight:600}.result-mobile-container .result-mobile-graph-box{position:relative;width:100%;display:flex;aspect-ratio:1/.8}.result-mobile-container .result-mobile-graph-left{position:relative;display:flex;flex-direction:column;gap:24px;width:55%}.result-mobile-container .result-mobile-graph-right{position:relative;display:flex;flex-direction:column;gap:24px}.result-mobile-container .result-status-box{position:relative;display:flex;font-size:13px;color:#a0aec0;gap:12px;white-space:nowrap}.result-mobile-container .result-detail-desc{position:relative;width:100%;min-height:150px;padding:12px;background-color:#48484833;border-radius:15px;font-size:14px}.result-mobile-container .result-mobile-contact-button{position:relative;width:100%;display:flex;justify-content:center;align-items:cen;font-size:18px}.result-mobile-container .result-earn-price-wrap{text-align:center;font-size:22px;margin-bottom:32px}.result-mobile-container .result-bold-text{font-weight:700;font-size:30px}.result-mobile-container .result-mobile-map-wrap{position:relative;width:90%;height:200px;border-radius:15px;overflow:hidden}.result-mobile-container .result-search-address{font-size:14px;color:#dadada;margin:8px 0 48px}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.innovation-section{width:100%;height:100vh;background-color:#202029;color:#b5b5c5}.innovation-section .innovation-title{font-size:52px;line-height:1;padding-bottom:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:80px}.innovation-section .innovation-screen{width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1200px}.innovation-section .innovation-screen .left-side{width:40%;padding:60px 0 20px 100px;display:flex;flex-direction:column}.innovation-section .innovation-screen .inno-split{width:100%;height:100%;max-height:600px;position:relative;display:flex;gap:20px;border-radius:20px;overflow:hidden}.innovation-section .hover-inno-splitWrap{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:#fffc;opacity:1;transition:.5s}.innovation-section .hover-inno-splitText{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:40px;color:#142f83;font-weight:500}.innovation-section .hover-inno-splitText svg{padding-left:20px;font-size:60px}.innovation-section .inno-split:hover .hover-inno-splitWrap{z-index:-1;opacity:0}.innovation-section .inno-split-imgWrap{border-radius:16px;overflow:hidden;transition:flex .25s ease-in-out,filter .2s ease-in-out;position:relative;flex:1}.innovation-section .inno-split-imgWrap:hover img{scale:1.2}.innovation-section .inno-split-imgWrap img{transition:.5s;filter:brightness(.6)}.innovation-section .inno-split-imgWrap.img-before .hover-plz-icon{position:absolute;right:2%;top:50%;color:#142f84;transform:translateY(-50%) rotate(180deg)}.innovation-section .inno-split-imgWrap.img-after .hover-plz-icon{position:absolute;left:2%;top:50%;color:#142f84;transform:translateY(-50%)}.innovation-section .img-before:hover,.innovation-section .img-after:hover{flex:1.857;filter:grayscale(0%)}.innovation-section .inno-split-imgWrap.img-after{display:flex;justify-content:flex-end}.innovation-section .innovation-screen .inno-split img{width:100%;height:100%;object-fit:cover}.innovation-section .inno-split:hover .inno-split-imgWrap:not(:hover){filter:grayscale(100%) brightness(70%)}.innovation-section .inno-split-imgWrap .MuiSvgIcon-root{display:flex;justify-content:center;align-items:center}.innovation-section .innovation-screen .inno-split-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#fff}.innovation-section .innovation-screen .inno-split-link .inno-split-frame{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:32px;justify-content:flex-start;padding:0;position:relative;width:100%;margin:32px}.innovation-section .innovation-screen .inno-split-imgWrap.img-after .inno-split-link .inno-split-frame{align-items:end;width:auto;text-align:right}.innovation-section .innovation-screen .inno-split-link .inno-split-frame .inno-split-title{font-size:12px;padding:4px 12px 3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(270deg,#ffffff1c 5.32798%,#ffffff4d);height:100%;border-radius:88px;box-shadow:#ffffff47 0 0 0 1px}.innovation-section .innovation-screen .inno-split-link .inno-split-frame .inno-split-heading{font-size:42px;white-space:nowrap}.innovation-section .innovation-screen .inno-split-link .inno-split-frame .inno-split-text{width:320px}.innovation-section .inno-inner-button-left-wrap{position:absolute;bottom:32px;left:32px;border:1px solid rgb(255,255,255,.2);width:150px;padding:8px 4px 8px 8px;height:50px;display:flex;justify-content:space-between;align-items:center;border-radius:50px;font-size:14px}.innovation-section .inno-inner-right-circle{width:42px;height:42px;background-color:transparent;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:background-color .3s}.innovation-section .inno-inner-right-circle svg{transition:.3s}.innovation-section .inno-inner-right-circle:hover svg{transform:translate(10%,-10%)}.innovation-section .inno-split-imgWrap.img-before:hover .inno-inner-right-circle,.innovation-section .inno-split-imgWrap.img-after:hover .inno-inner-right-circle{background-color:#911f27}.innovation-section .inno-split-imgWrap.img-before:hover svg{transform:translate(12%,-12%)}.innovation-section .inno-split-imgWrap.img-after:hover svg{transform:translate(12%,-12%)}.innovation-section .inno-inner-button-right-wrap{position:absolute;bottom:32px;right:32px;border:1px solid rgb(255,255,255,.2);width:150px;padding:8px 4px 8px 12px;height:50px;display:flex;justify-content:space-between;align-items:center;border-radius:50px;font-size:14px;transition:.5s ease}.innovation-section .inno-inner-button-right-wrap:hover{box-shadow:0 2px 20px #fff6}.innovation-section .innovation-screen{position:relative;width:100%;height:100%}.innovation-section .innovation-screen .text{transition:all .5s cubic-bezier(.27,0,.66,.99)}.innovation-section .innovation-screen .slide-col-1 .counter-cover{transition:clip-path .5s cubic-bezier(.27,0,.66,.99)}.innovation-section .innovation-screen .swiper-slide .img-wrap.active{opacity:1}.innovation-section .innovation-screen .swiper-slide .img-wrap.active:before{transform:scaleX(1)}.innovation-section .show-text{font-size:16px;width:60%;line-height:20px}.innovation-section .innovation-screen .separator{opacity:1;width:100%;height:1px;background-color:#d7d7d7;transition:clip-path .5s cubic-bezier(.27,0,.66,.99)}.innovation-section .swiper-pagination-bullet{background-color:#fff;width:10px;height:10px}.innovation-section .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#911f27}.innovation-section .swiper-pagination{position:absolute;bottom:260px}.innovation-section .swiper-button-prev,.innovation-section .swiper-button-next{color:#b5b5c5;top:35%}.innovation-section .swiper-button-prev:after,.innovation-section .swiper-button-next:after{content:""}.innovation-section .swiper-button-prev:after{content:"prev"}.innovation-section .swiper-button-next:after{content:"next"}@media screen and (max-width:768px){.innovation-section{height:auto;padding:0 15px 100px}.innovation-section .innovation-screen{flex-direction:column}.innovation-section .innovation-screen .left-side{width:100%;padding:60px 0 0}.innovation-section .innovation-screen .right-swiper-box{width:100%;height:auto}.innovation-section .innovation-screen .slide-col-1 .counter-cover{padding-bottom:1rem}.innovation-section .innovation-screen .left-side .bottom-text .right-bottom{width:23%}.innovation-section .innovation-screen .inno-split-link .inno-split-frame .inno-split-text{width:90%;font-size:14px;white-space:wrap;margin-top:26px}.left-side .swiper2-slide-cover{width:100%}.innovation-section .swiper-pagination{bottom:18px}.innovation-section .show-text{width:100%}.innovation-section .innovation-title{font-size:28px;padding-top:123px}.innovation-section .innovation-screen .inno-split{flex-direction:column;gap:0}.innovation-section .innovation-screen .inno-split-link .inno-split-frame .inno-split-heading{font-size:18px;margin-top:18px;white-space:wrap}.innovation-section .swiper-button-prev,.innovation-section .swiper-button-next{--swiper-navigation-size: 21px;top:45%;z-index:10}.innovation-section .innovation-screen .inno-split-link .inno-split-frame{gap:0;margin:14px 12px}.innovation-section .inno-inner-button-left-wrap{height:40px}.innovation-section .inno-split:hover .inno-split-imgWrap:not(:hover){filter:grayscale(0%) brightness(100%)}.innovation-section .img-before:hover,.innovation-section .img-after:hover{flex:1;filter:grayscale(0%)}.innovation-section .swiper-button-prev,.innovation-section .swiper-button-next{top:50%}.innovation-section .inno-split-imgWrap{border-radius:16px 16px 0 0;aspect-ratio:1/1}.innovation-section .inno-split-imgWrap:nth-child(2){border-radius:0 0 16px 16px}.innovation-section .inno-inner-button-right-wrap{position:absolute;bottom:60px;right:16px;border:1px solid rgb(255,255,255,.2);width:130px;padding:8px 4px 8px 12px;height:40px;display:flex;justify-content:space-between;align-items:center;border-radius:50px;font-size:12px}.innovation-section .inno-inner-right-circle{width:32px;height:32px;background-color:transparent;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:background-color .3s}}.fin-sticky-card2{position:relative;width:100%;height:400vh;background:#202029;color:#b5b5c5}.fin-sticky-card2 .fin-sticky-wrapper{width:100%;height:100%}.fin-sticky-card2 .fin-inner-sticky-wrapper{width:100%;max-width:1440px;margin:0 auto;display:flex}.fin-sticky-card2 .fin-stick-inner{width:50%;display:flex;flex-direction:column;justify-content:center;height:100vh;position:sticky;top:0}.fin-sticky-card2 .fin-stick-large-text{font-size:38px;line-height:42px}.fin-sticky-card2 .fin-stick-btn{padding:7px 20px;margin-top:30px;border-radius:30px;background:#000;color:#b5b5c5;align-self:flex-start;transition:all .5s;cursor:pointer}.fin-sticky-card2 .fin-stick-btn:hover{background:#222acc;color:#fff;transform:scale(1.1)}.fin-sticky-card2 .fin-cards-wrapper{width:50%;height:100%;position:relative;padding:200px 50px}.fin-sticky-card2 .fin-cards-unit{height:25%;min-height:400px;padding:60px 60px 60px 80px;position:sticky;top:24%;background-color:#0f0d11;box-shadow:5px 5px 10px #0003;margin-bottom:100px;border-radius:20px;word-break:keep-all;overflow:hidden}.fin-sticky-card2 .fin-cards-unit:nth-child(2){top:26%}.fin-sticky-card2 .fin-cards-unit:nth-child(3){top:28%}.fin-sticky-card2 .fin-cards-unit:nth-child(4){top:30%}.fin-sticky-card2 .fin-cards-unit:nth-child(5){top:32%}.fin-sticky-card2 .fin-cards-unit:nth-child(6){top:34%}.fin-sticky-card2 .fin-card-front{height:300px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.fin-sticky-card2 .circle-blur{position:absolute;width:200px;bottom:-100px;right:100px;filter:blur(30px);opacity:.3}.fin-sticky-card2 .circle-blur:nth-of-type(2){transform:rotate(80deg);right:300px}.fin-sticky-card2 .fin-cards-unit:nth-of-type(1) .circle-blur:nth-last-of-type(1){display:none}.fin-sticky-card2 .fin-cards-unit:nth-of-type(1) .circle-blur:nth-last-of-type(2){display:none;bottom:-20px;opacity:.5;transform:rotate(70deg)}.fin-sticky-card2 .fin-cards-unit:nth-of-type(2) .circle-blur:nth-last-of-type(1){display:none}.fin-sticky-card2 .fin-cards-unit:nth-of-type(2) .circle-blur:nth-last-of-type(2){top:-20px;opacity:.5;transform:rotate(70deg)}.fin-sticky-card2 .fin-cards-unit:nth-of-type(3) .circle-blur{bottom:-80px;width:230px;opacity:.2;top:-50px;display:none}.fin-sticky-card2 .fin-cards-unit:nth-of-type(4) .circle-blur:nth-last-of-type(1){display:none}.fin-sticky-card2 .fin-cards-unit:nth-of-type(4) .circle-blur:nth-last-of-type(2){bottom:-20px;opacity:.5;transform:rotate(70deg);display:none}.fin-sticky-card2 .fin-cards-unit:nth-of-type(5) .circle-blur:nth-last-of-type(2){display:none}.fin-sticky-card2 .fin-cards-unit:nth-of-type(5) .circle-blur:nth-last-of-type(2){bottom:0;opacity:.5;transform:rotate(70deg);top:50px}.fin-sticky-card2 .fin-cards-main-text{font-size:42px;line-height:1}.fin-sticky-card2 .fin-card-context{width:100%;overflow:hidden;border-radius:20px}.fin-sticky-card2 .fin-card-context img{width:100%;height:100%;object-fit:cover}.fin-sticky-card2 .fin-card-btn{margin-top:20px;font-size:16px;font-weight:200;line-height:1;align-self:flex-end;border:.5px solid #b5b5c5;padding:6px 14px;border-radius:20px;transition:all .5s;cursor:pointer}.fin-sticky-card2 .fin-card-btn:hover{transform:scale(1.1)}.fin-sticky-card2 .fin-sticky-bottom-gradient{position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(to bottom,transparent 0%,#000 100%)}.dark-gr-post{position:relative;width:100%;background:#0f0d11;color:#b5b5c5;background-image:url(https://assets-global.website-files.com/65e96585002260b40cb701b9/65eade4fad2a2fe045eefaef_grain%402x.png);background-size:140px;margin-top:0;margin-bottom:0;padding:180px 6% 340px}.dark-gr-post .dark-gr-bottom-gradient{position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(to bottom,transparent 0%,#0f0d11 100%)}.dark-gr-post .dark-gr-notch{z-index:99;grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:flex-end;position:absolute;top:-59px;bottom:auto;left:0%;right:0%;display:flex;width:100%;height:60px}.dark-gr-post .dark-gr-notch img{height:60px}.dark-gr-post .dark-gr-notch .dark-gr-notch-middle{display:flex;width:1005px;background-color:#0f0d11;background-image:url(https://assets-global.website-files.com/65e96585002260b40cb701b9/65eade4fad2a2fe045eefaef_grain%402x.png);background-position:0 0;background-size:125px;justify-content:center;align-items:flex-end;height:60px;align-self:flex-start}.dark-gr-post .dark-gr-title{flex-flow:row;justify-content:center;align-items:center;max-width:880px;margin-left:auto;margin-right:auto;display:flex;position:relative}.dark-gr-post .dark-gr-title .dark-gr-h2{color:#b5b5c5;text-align:center;-webkit-text-fill-color:inherit;object-fit:fill;background-image:none;background-clip:border-box;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;line-height:90%;display:block;overflow:visible;font-family:Pretendard Variable,sans-serif;font-size:52px;font-weight:400}.dark-gr-post .dark-gr-content{max-width:1440px;margin:100px auto 0;display:flex;gap:40px}.dark-gr-post .dark-gr-person{border-radius:10px;justify-content:center;align-self:center;align-items:center;width:calc(55% - 20px);height:60vh;min-height:550px;display:flex;position:relative}.dark-gr-post .dark-gr-person img{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px}.dark-gr-post .dark-gr-detail{position:relative;width:calc(45% - 20px);padding:50px;color:#202029;background-color:#ffffff05;border-radius:20px;z-index:6}.dark-gr-post .dark-gr-detail .gr-detail-btns{display:inline-block;position:absolute;top:-75px;left:50%;transform:translate(-50%)}.dark-gr-post .dark-gr-detail .dark-gr-contact{height:100%;display:flex;flex-direction:column;justify-content:space-between}.dark-gr-post .dark-gr-detail .gr-contact-name-wrap{width:100%;display:flex;justify-content:space-between}.dark-gr-post .dark-gr-detail .gr-contact-title-wrap{object-fit:fill;flex-flow:row;justify-content:flex-start;align-items:center;margin:9px 0;display:flex}.dark-gr-post .dark-gr-detail .gr-contact-text-gradient{color:#87879b;-webkit-text-fill-color:inherit;background-clip:border-box;cursor:auto;object-fit:fill;margin-top:0;margin-bottom:0;font-family:Pretendard Variable,sans-serif;font-weight:400;font-size:24px;line-height:110%}.dark-gr-post .dark-gr-detail .gr-contact-color-gradient{color:#b5b5c5;text-align:left;overflow-wrap:normal;-webkit-text-fill-color:inherit;background-clip:border-box;font-family:Pretendard Variable,sans-serif;font-size:18px;line-height:120%}.dark-gr-post .dark-gr-detail .gr-contact-cta .gr-contact-button{color:#87879b;white-space:nowrap;display:block;padding:15px 40px;font-size:16px;line-height:1;border-radius:100px;background-color:#0f0d11;transition:.3s}.dark-gr-post .dark-gr-detail .gr-contact-cta .gr-contact-button:hover{color:#fff;box-shadow:0 2px 20px #891c1c99;background-color:#911f27}.dark-gr-post .dark-gr-card-wrap{width:100%;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.dark-gr-post .dark-gr-card-wrap .gr-single-card{background-color:#ffffff05;border-radius:20px;flex-flow:column;justify-content:center;align-items:flex-start;width:calc(62.5% - 5px);max-width:100%;padding:20px;transition:all .5s;display:flex;position:relative;margin-bottom:40px}.dark-gr-post .dark-gr-card-wrap .gr-single-card:nth-child(2n-1){width:calc(37.5% - 5px)}.dark-gr-post .dark-gr-card-wrap .gr-single-card:nth-child(5){margin-bottom:0}.dark-gr-post .dark-gr-card-wrap .gr-single-card:last-of-type{margin-bottom:0}.dark-gr-post .dark-gr-card-wrap .gr-single-card:hover{transform:scale(1.05);background-color:#ffffff0f}.dark-gr-post .dark-gr-card-wrap .gr-single-card:nth-child(2n):hover{transform:scale(1.025)}.dark-gr-post .dark-gr-card-wrap .gr-card-title,.dark-gr-post .dark-gr-card-wrap .gr-card-desc{display:flex}.dark-gr-post .dark-gr-card-wrap .gr-card-desc .gr-card-p{opacity:.6;color:#b5b5c5;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;font-size:14px;margin-bottom:0}.dark-logo-wall{width:100%;height:100%;background:#0f0d11;color:#333;position:relative;padding:135px 6% 280px}.dark-logo-wall .dark-logo-block-wrap{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:center;max-width:70%;margin-top:100px;margin-left:auto;margin-right:auto;display:flex}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block{border-radius:20px;min-height:460px;padding:60px 60px 60px 80px;top:22%;overflow:hidden;z-index:5;font-size:28px;font-weight:300;line-height:1.4;display:flex;position:sticky;border:1px solid rgba(255,255,255,.08);box-shadow:0 2px 20px #0000001a;background-color:#0f0d11}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block img{position:absolute;bottom:-80px;right:20%;width:230px;opacity:.2;top:-50px;filter:blur(30px)}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block:nth-of-type(1) img{transform:rotate(135deg);right:70%;left:auto;bottom:50%;top:200px;opacity:.5}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block:nth-of-type(2) img{bottom:-20px;top:150px;opacity:.5;transform:rotate(70deg);right:300px}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block:nth-of-type(3) img{transform:rotate(135deg);right:50%;left:auto;bottom:50%;top:200px;opacity:.2}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block:nth-of-type(4) img{transform:rotate(135deg);left:auto;bottom:50%;top:200px;opacity:.2}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block img:nth-of-type(2){transform:rotate(135deg);right:50%;left:auto;bottom:50%;top:200px;opacity:.2}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block .dark-block-content-wrap{justify-content:center;align-items:flex-start;z-index:2;grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;flex:1;display:flex;position:relative;color:#87879b}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block .dark-block-content-wrap .dark-block-title{text-align:left;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;margin-bottom:20px;font-family:Pretendard Variable,sans-serif;font-size:52px;font-weight:400;line-height:90px}.dark-logo-wall .dark-logo-block-wrap .dark-logo-block .dark-block-content-wrap .dark-block-desc{text-align:left;overflow-wrap:normal;-webkit-text-fill-color:inherit;background-clip:border-box;font-family:Pretendard Variable,sans-serif;font-size:20px;line-height:120%}.dark-logo-wall .scr-btn-container{position:relative;z-index:10;max-width:1280px;margin:0 auto;top:25%;height:auto;display:grid;gap:30px}.dark-logo-wall .scr-btn-container .scr-btn-title{max-width:80%;margin:0 auto}.dark-logo-wall .scr-btn-container .scr-btn-title .scr-btn-h1{color:#b5b5c5;text-align:center;justify-content:center;align-items:center;max-width:100%;display:flex;margin:20px auto;font-family:Pretendard Variable,sans-serif;font-size:52px;font-weight:400}.dark-logo-wall .scr-btn-container .src-btn-and-text{display:flex;flex-flow:column;max-height:none;margin-left:auto;margin-right:auto;position:relative}.dark-logo-wall .scr-btn-container .src-btn-and-text .src-btn-block{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.dark-logo-wall .scr-btn-container .src-btn-and-text .src-btn-block .src-btn-desc{letter-spacing:0;max-width:520px;margin-top:auto;margin-bottom:auto;font-family:Pretendard Variable,sans-serif;font-size:17px;font-weight:400;line-height:110%;text-align:center;color:#87879b}.dia-to-one{position:relative;width:100%;height:calc(300vh + 200px);background:#0f0d11;color:#b5b5c5;font-family:Pretendard Variable,Variablefont Wdth Wght,sans-serif;font-size:18px;font-weight:400;line-height:120%;padding-bottom:200px}.dia-to-one .dia-to-one-bottom-gradient{position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(to bottom,transparent 0%,#000 100%)}.dia-to-one .dia-head-line{display:flex;justify-content:center;position:absolute;top:150px;bottom:80%;font-size:52px;font-weight:400;line-height:1;text-align:center}.dia-to-one .dia-to-container{height:100vh;margin-bottom:-1px;padding-top:calc(60px + 35vh);padding-bottom:220px;display:flex;justify-content:center;position:sticky;top:0%}.dia-to-one .dia-to-container .dia-to-wrap{width:300px;height:300px;margin-left:auto;margin-right:auto;position:absolute}.dia-to-one .dia-to-container .dia-to-wrap .dia-to-content{grid-column-gap:20px;grid-row-gap:30px;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;flex-flow:column;justify-content:center;align-items:center;max-width:80%;margin-left:auto;margin-right:auto;padding-top:120px;display:flex;text-align:center}.dia-to-one .dia-to-container .dia-to-wrap .dia-to-content span{font-size:40px;height:73px}.dia-to-one .dia-to-container .dia-to-wrap .dia-to-bg{background-color:#fff;opacity:.02;border-radius:20px;justify-content:center;align-items:center;width:280px;height:280px;display:flex;position:absolute;top:58px;left:10px;transform:rotate(45deg)}.dia-to-one .dia-circle-bg{width:424px;height:424px;border-radius:50%}.mom-xscroll-section{position:relative;width:100%;height:420vh;background:#0f0d11;color:#fff}.mom-xscroll-section .mom-xscroll-sticky{position:sticky;top:0;left:0;width:100%;height:100vh}.mom-xscroll-section .mom-xscroll-background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100vh;filter:brightness(.5)}.mom-xscroll-section .mom-xscroll-video{width:100%;height:100%;object-fit:cover}.mom-xscroll-section .mom-xscroll-up{position:relative;width:100%;height:100%;z-index:2;overflow:hidden}.mom-xscroll-section .mom-xscroll-topleft{position:absolute;top:0;left:0;transition:1s;opacity:0;padding:10px 40px 0}.mom-xscroll-section .mom-xscroll-topleft.active{opacity:1}.mom-xscroll-section .mom-xscroll-hiddentext{font-size:40px}.mom-xscroll-section .mom-xscroll-titlewrap{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:150px;transition:.7s;opacity:0;transform:translateY(20px)}.mom-xscroll-section .mom-xscroll-titlewrap.active{opacity:1;transform:translateY(0)}.mom-xscroll-section .mom-xscroll-desc{letter-spacing:2px;margin-bottom:20px}.mom-xscroll-section .mom-xscroll-title{font-size:48px;line-height:1.2}.mom-xscroll-section .mom-xscroll-contents{position:absolute;top:40%;display:flex;gap:20px;padding-left:1500px;transform:translate(0)}.mom-xscroll-section .mom-xscroll-box{width:380px;height:365px;background-color:#0e0e0ec2;border-radius:20px;padding:65px 20px;display:flex;flex-direction:column;align-items:center;transition:.7s;cursor:pointer;scale:.9}.mom-xscroll-section .mom-xscroll-box.active{scale:1}.mom-xscroll-section .mom-xscroll-boxdesc{font-size:13px;letter-spacing:2px}.mom-xscroll-section .mom-xscroll-boxtitle{font-size:30px;font-weight:500;text-align:center;line-height:1;margin-top:30px}.mom-xscroll-section .mom-xscroll-boxcontent{padding:26px 20px;text-align:center;font-weight:300}.mom-xscroll-section .mom-xscroll-boxline{display:inline-block;background-color:#fff;width:100px;height:1px;transition:.5s}.mom-xscroll-section .mom-xscroll-box:hover .mom-xscroll-boxline{width:0px}.mom-xscroll-section .mom-xscroll-box:hover{padding:45px 20px 65px}.mom-xscroll-section .mom-xscroll-barwrap{position:absolute;top:92%;width:100%;padding:0 100px;height:10px;display:flex;gap:1px}.mom-xscroll-section .mom-xscroll-bar{width:20%;height:100%;border-radius:50px;background-color:#fff;overflow:hidden;transform-origin:left;transform:scaleX(0)}.mom-xscroll-section .mom-xscroll-innerbar{width:0%;height:100%;background-color:#0038ff;border-radius:50px}.mom-xscroll-section .mom-xscroll-topshadow{position:absolute;top:0;width:100%;height:200px;background:#fff;background:linear-gradient(0deg,#fff0,#000 76%)}.mom-xscroll-section .mom-xscroll-bottomshadow{position:absolute;bottom:0;width:100%;height:200px;background:#fff;background:linear-gradient(180deg,#fff0,#000 76%)}@media screen and (max-width: 768px){.mom-xscroll-section .mom-xscroll-title{font-size:28px}.mom-xscroll-section .mom-xscroll-contents{padding-left:300px}.mom-xscroll-section .mom-xscroll-box{width:260px;height:280px}}.scr-btn-impact{width:100%;height:600vh;background:#0f0d11;color:#333;position:relative;padding:60px 6% 280px}.scr-btn-impact .scr-btn-container{position:sticky;z-index:10;max-width:1280px;margin:0 auto;top:25%;height:auto;display:grid;gap:30px}.scr-btn-impact .scr-btn-container .scr-btn-title{max-width:80%;margin:0 auto}.scr-btn-impact .scr-btn-container .scr-btn-title .scr-btn-h1{color:#b5b5c5;text-align:center;justify-content:center;align-items:center;max-width:100%;display:flex;margin:20px auto;font-family:Pretendard Variable,sans-serif;font-size:52px;font-weight:400}.scr-btn-impact .scr-btn-container .src-btn-and-text{display:flex;flex-flow:column;max-height:none;margin-left:auto;margin-right:auto;position:relative}.scr-btn-impact .scr-btn-container .src-btn-and-text .src-btn-block{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.scr-btn-impact .scr-btn-container .src-btn-and-text .src-btn-block .src-btn-desc{letter-spacing:0;max-width:520px;margin-top:auto;margin-bottom:auto;font-family:Pretendard Variable,sans-serif;font-size:20px;font-weight:400;line-height:110%;text-align:center;color:#87879b}.scr-btn-impact .scr-btn-container .src-btn-and-text .src-btn-block .src-btns{grid-column-gap:10px;grid-row-gap:10px;display:flex}.scr-btn-impact .scr-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn{color:#87879b;background-color:#ffffff0a;border:1px #000;font-size:14px;white-space:nowrap;height:100%;padding:12px 24px;border-radius:100px;transition:all .3s ease;cursor:auto;min-width:81px;text-align:center}.scr-btn-impact .scr-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:hover{box-shadow:0 2px 20px #fff6;opacity:1;scale:1.05}.scr-btn-impact .scr-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:first-child{display:none}.scroll-progressbar-section{position:relative;width:100%;height:800vh;background-color:#17191b;color:#fff;padding-top:200px}.scroll-progressbar-section .scroll-progressbar-top-gradient{position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(to top,transparent 0%,#000 100%)}.scroll-progressbar-section .scroll-progressbar-container{position:sticky;width:100%;height:100vh;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;gap:120px;padding:150px 0 100px 70px}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-title-wrap{text-align:center}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-title-wrap .scroll-progressbar-title{font-size:52px;font-weight:400;line-height:1.2;color:#b5b5c5}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bar-wrap{display:flex;flex-direction:column;overflow:hidden;width:100%}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bar-wrap .scroll-progressbar-barTitle-wrap{display:flex;width:100%}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-barTitle-list{width:900px;flex-shrink:0}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-barTitle-list .scroll-probar-num{font-size:18px}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-barTitle-list .scroll-probar-title{font-size:26px}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bar-wrap .scroll-progressbar-overlay{z-index:5;background-color:transparent;background-image:linear-gradient(270deg,#17191b,#fff0);width:80%;height:70%;margin-left:auto;position:absolute;bottom:0;left:0;right:0}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bar-wrap .scroll-progressbar-actual-barWrap{position:relative;z-index:5;width:100vw;height:4px;margin-top:24px;margin-bottom:24px}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bar-wrap .scroll-progressbar-actual-barWrap .scroll-progressbar-active-bar{position:absolute;z-index:2;background-color:#911f27;border-radius:100em;width:0%;height:100%;top:0;bottom:0;left:0;right:0}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bar-wrap .scroll-progressbar-actual-barWrap .scroll-progressbar-passive-bar{position:absolute;background-color:#e7e1e130;border-radius:100em;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bar-wrap .scroll-progressbar-subText-wrap{display:flex;width:100%}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-subText-wrap .scroll-probar-sub{font-size:18px;width:900px;flex-shrink:0}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bottom-textWrap{width:30vw}.scroll-progressbar-section .scroll-progressbar-container .scroll-progressbar-bottom-textWrap .scroll-progressbar-bottom-text{font-size:1.2rem}.dark-building-section{position:relative;width:100%;background:#0f0d11;color:#87879b;padding:200px 0 100px}.dark-building-section .dark-building-top-gradient{position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(to top,transparent 0%,#000 100%)}.dark-building-section .dark-building-bottom-gradient{position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(to top,#000 0%,transparent 100%)}.dark-building-section .dark-building-container{position:relative;width:100%;height:300vh}.dark-building-section .dark-building-sticky{position:sticky;top:0;width:100%;height:100dvh;padding:150px 6% 130px;overflow:hidden}.dark-building-section .dark-building-sticky-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:100px}.dark-building-section .dark-building-title-wrap{width:100%}.dark-building-section .dark-building-title{font-size:52px;font-weight:400;color:#b5b5c5;line-height:1;text-align:center;font-family:Pretendard Variable,sans-serif;margin-bottom:40px}.dark-building-section .dark-building-sub-title{font-size:17px;font-weight:400;line-height:1.2;text-align:center;color:#87879b;font-family:Pretendard Variable,sans-serif}.dark-building-section .dark-building-bottom-wrap{position:relative;width:100%;display:flex;align-items:center}.dark-building-section .dark-building-bottom-list{position:absolute;bottom:0;left:50%;width:20%;aspect-ratio:1/1;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;transition:.8s}.dark-building-section .dark-building-bottom-list-title{font-size:28px;font-weight:600;line-height:1.2;text-align:center;white-space:pre-wrap;color:#b5b5c5;transition:.5s;opacity:1}.dark-building-section .dark-building-bottom-list-description{font-size:16px;font-weight:300;text-align:center;white-space:pre-wrap;line-height:1.2;transition:.8s;opacity:1}.dark-building-section .dark-building-bottom-list{transition:transform .8s}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(1){transform:translate(-180%) scale(1)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(2){transform:translate(-90%) scale(1)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(3){transform:translate(0) scale(1)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(4){transform:translate(90%) scale(1)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(1).scale{transform:translate(-180%) scale(1.15)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(2).scale{transform:translate(-90%) scale(1.15)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(3).scale{transform:translate(0) scale(1.15)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(4).scale{transform:translate(90%) scale(1.15)}@media screen and (max-width:768px){.dark-building-section .dark-building-sticky{padding:100px 16px}.dark-building-section .dark-building-title{font-size:28px}.dark-building-section .dark-building-title-wrap{padding:0 16px}.dark-building-section .dark-building-bottom-list{width:50%;position:relative;left:0}.dark-building-section .dark-building-bottom-wrap{flex-wrap:wrap}.dark-building-section .dark-building-container{height:auto}.dark-building-section .dark-building-bottom-list-title{font-size:18px}.dark-building-section .dark-building-bottom-wrap .dark-building-bottom-list{transform:translate(0) scale(1);padding:1rem}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(1){transform:translate(4%,4%) scale(1)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(2){transform:translate(-4%,4%) scale(1)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(3){transform:translate(4%,-4%) scale(1)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(4){transform:translate(-4%,-4%) scale(1)}.dark-building-section .dark-building-bottom-wrap.active .dark-building-bottom-list:nth-child(4).scale{transform:translate(-4%) scale(1)}.dark-building-section .dark-building-bottom-list-description{font-size:10px;white-space:pre-wrap}}.response-section{width:100%;background:#0f0d11;color:#fff}.response-section .response-container{position:relative;width:100%;height:250vh}.response-section .response-sticky{position:sticky;top:0;width:100%;height:100vh;overflow:hidden;padding:150px 6% 45px}.response-section .response-sticky-top-shadow{position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(0deg,transparent,#000 76%);z-index:2}.response-section .response-sticky-bottom-shadow{position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,transparent,#000 76%);z-index:2}.response-section .response-sticky-background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.45)}.response-section .response-sticky-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:3}.response-section .response-sticky-title-wrap{width:100%}.response-section .response-sticky-title{font-size:52px;font-weight:400;line-height:1;text-align:center;font-family:Pretendard Variable,sans-serif}.response-section .response-sticky-bottom{position:relative;width:100%;flex:1}.response-section .response-sticky-bottom-list{position:absolute;top:50%;left:50%;width:20%;aspect-ratio:1/1;border-radius:8px;padding:65px 20px 20px;display:flex;flex-direction:column;align-items:center;gap:20px;background-color:#000c;transition:.5s}.response-section .response-sticky-bottom-list:hover{padding:45px 20px 20px}.response-section .response-sticky-bottom-list:nth-child(1){transform:translate(-230%,150%)}.response-section .response-sticky-bottom-list:nth-child(2){transform:translate(-140%,150%);z-index:2}.response-section .response-sticky-bottom-list:nth-child(3){transform:translate(-50%,150%);z-index:3}.response-section .response-sticky-bottom-list:nth-child(4){transform:translate(40%,150%);z-index:4}.response-section .response-sticky-bottom-list:nth-child(5){transform:translate(130%,150%);z-index:5}.response-section .response-sticky-bottom.active .response-sticky-bottom-list:nth-child(1){animation:response-animation1 2s ease-out forwards}.response-section .response-sticky-bottom.active .response-sticky-bottom-list:nth-child(2){animation:response-animation2 2s ease-out forwards}.response-section .response-sticky-bottom.active .response-sticky-bottom-list:nth-child(3){animation:response-animation3 2s ease-out forwards}.response-section .response-sticky-bottom.active .response-sticky-bottom-list:nth-child(4){animation:response-animation4 2s ease-out forwards}.response-section .response-sticky-bottom.active .response-sticky-bottom-list:nth-child(5){animation:response-animation5 2s ease-out forwards}@keyframes response-animation1{0%{transform:translate(-230%,150%)}35%{transform:translate(-230%,-50%)}70%{transform:translate(-230%,-50%)}to{transform:translate(-230%,-75%)}}@keyframes response-animation2{0%{transform:translate(-140%,150%)}35%{transform:translate(-140%,-50%)}70%{transform:translate(-140%,-50%)}to{transform:translate(-140%,-25%)}}@keyframes response-animation3{0%{transform:translate(-50%,150%)}35%{transform:translate(-50%,-50%)}70%{transform:translate(-50%,-50%)}to{transform:translate(-50%,-75%)}}@keyframes response-animation4{0%{transform:translate(40%,150%)}35%{transform:translate(40%,-50%)}70%{transform:translate(40%,-50%)}to{transform:translate(40%,-25%)}}@keyframes response-animation5{0%{transform:translate(130%,150%)}35%{transform:translate(130%,-50%)}70%{transform:translate(130%,-50%)}to{transform:translate(130%,-75%)}}.response-section .response-bottom-number{font-size:13px;font-weight:400;line-height:1;letter-spacing:2px}.response-section .response-bottom-title{font-size:30px;font-weight:500;line-height:1.2;white-space:pre-wrap;text-align:center}.response-section .response-bottom-description{font-size:16px;font-weight:300;line-height:1.2;white-space:pre-wrap;text-align:center}.response-section .response-bottom-bar{width:100px;height:1px;background-color:#fff;transition:.5s}.response-section .response-sticky-bottom-list:hover .response-bottom-bar{width:0}@media screen and (max-width:768px){.response-section .response-container{position:relative;width:100%;height:450vh}.response-section .response-sticky-title{font-size:28px}.response-section .response-bottom-title{font-size:14px}.response-section .response-sticky-bottom{width:100%;display:flex;flex-wrap:wrap;position:relative}.response-section .response-sticky-bottom-list{position:relative;top:0;left:0;width:50%}}.change-black-flex{width:100%;padding:0 0 100px}.change-black-flex .change-black-inner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.change-black-flex .change-top-wrapper{width:100%;padding:20px 20px 20px 140px;display:flex;justify-content:space-between}.change-black-flex .change-left-text{font-size:20px}.change-black-flex .change-right-btn-wrapper{display:flex;align-items:center;gap:10px}.change-black-flex .change-right-btn-wrapper>div{width:30px;height:30px;border-radius:50%;background:#2b2f33;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.change-black-flex .change-flex-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.change-black-flex .change-flex-unit{background-color:#ffffff13;padding:30px 30px 20px;border-radius:10px;height:345px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;flex-basis:calc(20% - 44px);margin-bottom:20px;transition:all .5s ease;text-align:center}.change-black-flex .change-flex-unit .change-flex-content-title-wrap{padding-top:20px}.change-black-flex .change-flex-main-text{font-size:36px;transition:transform .5s ease}.change-black-flex .btm-mini-text{color:#fff;font-size:14px;transition:transform .5s ease}.change-black-flex .btm-main-text{margin-bottom:20px;line-height:24px;transition:transform .5s ease}.change-black-flex .change-flex-unit.active{background:#2b2f33;color:#e2ece2}.change-black-flex .change-flex-unit.active .change-flex-main-text{transform:scale(1.15)}.change-black-flex .change-flex-unit{overflow:hidden}@media screen and (max-width: 1440px){.change-black-flex{padding:0 60px 100px}.change-black-flex .change-flex-unit{justify-content:center;gap:3vh;flex-basis:calc(33.333% - 30px);padding:30px 10px 20px;height:245px}.change-black-flex .change-flex-main-text{font-size:32px}}@media screen and (max-width: 1200px){.change-black-flex{padding:0 50px 100px}.move-change-text4 .move-change-inner{padding:150px 0 100px}.change-black-flex .change-flex-main-text{font-size:28px}.change-black-flex .change-flex-bottom-texts{padding-top:50px}.change-black-flex .btm-main-text{font-size:26px;line-height:unset;text-align:center;color:gray}}@media screen and (max-width: 768px){.change-black-flex{padding:50px 0}.change-black-flex .change-black-inner .response-sticky-title{font-size:28px;color:#fff;padding-bottom:20px}.change-black-flex .change-flex-main-text{font-size:12px;word-break:keep-all}.change-black-flex .change-flex-unit{flex-basis:calc((100% / 3) - (20px / 3));height:130px}.change-black-flex .btm-mini-text{font-size:12px}.change-black-flex .btm-main-text{font-size:16px}.change-black-flex .change-flex-wrapper{z-index:1;gap:10px}}.cyber-star-rotate2{position:relative;width:100%;height:100%;color:#fff;font-family:Pretendard Variable,sans-serif;background-color:#151318}.cyber-star-rotate2 .cyber-main-wrapper{position:relative;width:100%;height:100%}.cyber-star-rotate2 .cyber-sticky-area{position:relative;width:100%;height:8500px}.cyber-star-rotate2 .cyber-sticky-inner{position:sticky;top:0;left:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;overflow:hidden;scale:.8}.cyber-star-rotate2 .first-bg-img{top:0;position:absolute;height:100dvh;width:100%;opacity:.05;transition:all .5s ease}.cyber-star-rotate2 .cyber-sticky-first-bg-img{width:100%}.cyber-star-rotate2 .first-round-img{position:absolute;top:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;transition:all .5s ease;opacity:1}.cyber-star-rotate2 .first-round-img>img{width:18%}.cyber-star-rotate2 .round-line-wrapper{width:100%;height:100dvh;top:0;z-index:3;position:absolute}.cyber-star-rotate2 .whole-round-line-wrap{width:100%;height:100%}.cyber-star-rotate2 .round-out-line{border:2px solid rgb(255,255,255,.1);border-radius:50%;position:absolute;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;transform-origin:center center}.cyber-star-rotate2 .round-out-line:nth-of-type(1){width:340px}.cyber-star-rotate2 .round-out-line:nth-of-type(2){border:2px dashed #fff;width:220px}.cyber-star-rotate2 .round-out-line:nth-of-type(3),.cyber-star-rotate2 .round-out-line:nth-of-type(4){opacity:0;width:0}.cyber-star-rotate2 .round-gradient-bg{position:absolute;top:0;z-index:2;width:100%;height:100dvh;opacity:0;transition:all .5s ease}.cyber-star-rotate2 .round-pin-point-wrap{position:absolute;width:850px;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;z-index:10;opacity:0;transform-origin:center center}.cyber-star-rotate2 .round-pin-point{width:10px;height:10px;background:#fff;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;opacity:0;z-index:10}.cyber-star-rotate2 .round-out-line:nth-of-type(1) .round-pin-point{top:700px}.cyber-star-rotate2 .round-out-line:nth-of-type(2) .round-pin-point{top:746px}.cyber-star-rotate2 .round-out-line:nth-of-type(3) .round-pin-point{top:600px}.cyber-star-rotate2 .round-out-line:nth-of-type(4) .round-pin-point{top:700px}.cyber-star-rotate2 .round-out-line:nth-of-type(5) .round-pin-point{top:700px}.cyber-star-rotate2 .first-main-text-wrap{position:absolute;text-align:center;font-size:48px;line-height:60px;scale:.5;filter:blur(10px);transition:all .5s ease;opacity:0}.cyber-star-rotate2 .sec-main-text-wrap{font-family:Pretendard Variable,sans-serif;position:absolute;text-align:center;font-size:48px;line-height:60px;scale:.5;filter:blur(10px);transition:all .5s ease;opacity:0}.cyber-star-rotate2 .pin-expand-div-unit{position:absolute;z-index:10;width:350px;aspect-ratio:1/1;border-radius:20px;background:radial-gradient(circle,#3f3d5a,#2a2746);color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease;opacity:0}.cyber-star-rotate2 .pin-expand-div-unit.active{white-space:nowrap;background:radial-gradient(circle,#595570,#595570)}.cyber-star-rotate2 .title-btn-wrap{padding:5px 20px;width:fit-content;border-radius:10px;background-color:#000;margin-bottom:10px}.cyber-star-rotate2 .unit-main-title{margin-bottom:20px;font-size:20px;font-weight:600}.cyber-star-rotate2 .title-text-wrap{position:relative;width:100%;height:100%;transition:all .5s ease;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.cyber-star-rotate2 .unit-context-wrap{font-size:24px;overflow:hidden;transition:all .5s ease}.cyber-star-rotate2 .img-and-plus-icon-wrap{display:flex;justify-content:space-between;align-items:center;transition:all .5s ease;position:absolute;top:8%;right:5%}.cyber-star-rotate2 .right-plus-icon-wrap{background:#fff;color:#42405d;font-size:40px;aspect-ratio:1/1;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-family:Pretendard Variable,sans-serif;font-weight:300;position:relative;z-index:5}.cyber-star-rotate2 .right-plus-icon-wrap>p{position:relative;top:-3px}.cyber-star-rotate2 .left-img-wrap{overflow:hidden;border-radius:10px;width:100px;height:0px;transition:all .5s ease}.cyber-star-rotate2 .right-plus-button{cursor:pointer}.cyber-star-rotate2 .left-img-wrap.active{position:absolute;width:100%;height:100%;margin-bottom:20px}.cyber-star-rotate2 .left-img-wrap.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:70%;background:linear-gradient(to top,#000,#000000e6 30%,#0000);pointer-events:none}.cyber-star-rotate2 .pin-expand-div-unit.active .left-img-wrap img{width:100%}.cyber-star-rotate2 .pin-expand-div-unit.active .img-and-plus-icon-wrap{margin-bottom:20px}@media screen and (max-width: 768px){.cyber-star-rotate2 .cyber-sticky-inner{scale:1}.cyber-star-rotate2 .first-round-img>img{width:60%}.cyber-star-rotate2 .first-main-text-wrap{font-size:18px;line-height:1.4;white-space:nowrap}.cyber-star-rotate2 .pin-expand-div-unit,.cyber-star-rotate2 .pin-expand-div-unit.active{width:50%}.cyber-star-rotate2 .title-btn-wrap{padding:5px 10px;font-size:14px}.cyber-star-rotate2 .unit-context-wrap{font-size:16px;white-space:pre-wrap}.cyber-star-rotate2 .sec-main-text-wrap{font-size:18px;line-height:1.4;white-space:nowrap}}.after-progress-bar4{width:100%;padding:150px 0;background-color:#202029;color:#87879b}.after-progress-bar4 .after-pro-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.after-progress-bar4 .after-pro-front-white-line{width:1px;background:#2b2fae;height:0%;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2}.after-progress-bar4 .after-grey-back-line{width:1px;background:#ccc;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:1}.after-progress-bar4 .after-glosy-circle{position:absolute;width:40px;height:40px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#ffffff80 1%,#2222ddb3 50%);border-radius:50%;z-index:3}.after-progress-bar4 .after-tiny-circle{position:absolute;width:12px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%);background:#8ea2c3;border-radius:50%;z-index:3}.after-progress-bar4 .after-circle-wrapper{position:absolute;width:40px;height:40px;top:-20px;left:50%;z-index:3;transform:translate(-50%)}.after-progress-bar4 .after-pro-main-text{font-size:48px;font-weight:500;margin-bottom:60px}.after-progress-bar4 .after-pro-context-wrapper{display:flex;flex-direction:column;width:100%;padding:0 10%;position:relative}.after-progress-bar4 .after-pro-context-unit{display:flex;padding:100px 0;opacity:0;justify-content:space-between}.after-progress-bar4 .after-pro-flex-unit{width:40%}.after-progress-bar4 .after-pro-btn-text{color:orange;background:#35200c;width:fit-content;padding:12px 18px;font-size:14px;border-radius:10px;margin-bottom:20px;position:relative;top:20px}.after-progress-bar4 .after-pro-unit-large-text{font-size:30px;margin-bottom:10px;position:relative;top:40px}.after-progress-bar4 .after-inner-context{font-size:18px;line-height:20px;position:relative;top:60px}.after-progress-bar4 .after-opa-down-text{opacity:.5}.buil-building-section{position:relative;width:100%;height:100vh;background-color:#151318;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:40px;padding:10px 0}.buil-building-section .buil-building-title{position:absolute;top:25%;font-size:64px;color:#b4b5c5;white-space:pre-wrap;text-align:center}.buil-building-section .buil-image-wrap{position:relative;width:1100px;margin:0 auto;overflow:hidden}.buil-building-section .buil-building-image{width:100%;object-fit:cover}@media screen and (max-width: 768px){.buil-building-section .buil-image-wrap{width:100%;bottom:15%}.buil-building-section .buil-building-title{position:absolute;top:35%;font-size:26px;color:#b4b5c5;white-space:pre-wrap;text-align:center}}.builOneq-7-router{position:relative;width:100%;background-color:#151318}.hanwoong-total-section{position:relative;width:1400px;margin:0 auto;z-index:2}.notice-vision-block-section{width:100%;margin-top:130px;font-family:Pretendard Variable,sans-serif;margin-bottom:100px}.notice-vision-block-section .vision-block-container{width:100%;padding:0 100px}.notice-vision-block-section .vision-block-top{width:100%;aspect-ratio:1/.3;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.notice-vision-block-section .vision-block-top-left{position:relative;width:calc(50% - 8px);height:100%;border-radius:25px;overflow:hidden;padding:25px}.notice-vision-block-section .vision-block-top-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.notice-vision-block-section .vision-block-top-img:hover{transform:scale(1.05)}.notice-vision-block-section .vision-block-top-img1,.notice-vision-block-section .vision-block-top-img2{top:-33.33%;left:0;height:150%}.notice-vision-block-section .vision-block-top-left:hover .vision-block-top-img{transform:scale(1.05)}.notice-vision-block-section .vision-block-top-title{position:relative;font-size:32px;font-weight:700;color:#fff;z-index:2}.notice-vision-block-section .vision-block-slide-btn-wrap{position:absolute;bottom:40%;right:0;width:60px;height:60px;z-index:2;display:block}.notice-vision-block-section .vision-block-slide-btn-wrap1{position:absolute;bottom:5%;right:-2px;width:60px;height:60px;z-index:2;display:block}.notice-vision-block-section .vision-block-slide-btn-inner{width:100%;height:100%;border-radius:25px 0 0;background-color:#151318;padding:10px 0 0 10px}.notice-vision-block-section .vision-block-svg{position:absolute;width:20px;height:20px;fill:#151318}.notice-vision-block-section .vision-block-svg1{bottom:100%;right:0;transform:rotate(180deg)}.notice-vision-block-section .vision-block-svg2{bottom:0;right:100%;transform:rotate(180deg)}.notice-vision-block-section .vision-block-middle-btn{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;border-radius:50%}.notice-vision-block-section .vision-block-middle-btn span{font-size:20px}.notice-vision-block-section .vision-block-top-right{position:relative;width:calc(50% - 8px);height:100%;display:flex;flex-direction:column;justify-content:space-between}.notice-vision-block-section .vision-block-top-right-inner{position:relative;width:100%;height:calc(50% - 8px);border-radius:25px;overflow:hidden;padding:25px}.notice-vision-block-section .vision-block-top-right-inner:hover .vision-block-top-img{transform:scale(1.05)}.notice-vision-block-section .vision-block-bottom{width:100%;aspect-ratio:1/.45;display:flex;justify-content:space-between;align-items:center}.notice-vision-block-section .vision-block-bottom .left-box{width:calc(70% - 84px);height:100%;position:relative}.notice-vision-block-section .vision-block-bottom .left-box .left-txt-box{width:440px;height:160px;position:absolute;top:20px;left:20px;background-color:#fff;padding:20px 20px 25px;border-radius:20px}.notice-vision-block-section .vision-block-bottom .left-box .left-txt-box .category-resources{padding:8px 16px;background-color:#911f27;color:#fff;border-radius:20px;width:21%;text-align:center}.notice-vision-block-section .vision-block-bottom .left-box .left-txt-box .left-title{padding-top:10px;font-size:1.5rem;font-weight:700}.notice-vision-block-section .vision-block-bottom-left{position:relative;height:95%;border-radius:25px;overflow:hidden;padding:25px}.notice-vision-block-section .vision-block-bottom-right{position:relative;width:calc(35% - 29px);height:100%;border-radius:25px;overflow:hidden}.notice-vision-block-section .vision-block-bottom-right .vision-right-bottom-cover{padding:25px 0;color:#fff}.notice-vision-block-section .vision-block-bottom-right .vision-block-right{width:100%;height:60%;overflow:hidden;border-radius:25px}.notice-vision-block-section .vision-block-bottom-right .vision-block-right .vision-right-img{width:100%;height:100%;object-fit:cover;border-radius:25px;transition:transform .3s}.notice-vision-block-section .vision-block-bottom-right .vision-block-right .vision-right-img:hover{transform:scale(1.05)}.notice-vision-block-section .vision-block-bottom-subject-wrap{display:inline-block;padding:3px 8px 6px;border:1px solid rgba(0,0,0,.4);border-radius:19px;margin-bottom:16px}.notice-vision-block-section .vision-block-bottom-subject{font-size:18px;font-weight:400}.notice-vision-block-section .vision-block-bottom-title{font-size:28px;font-weight:500;margin-bottom:16px}.notice-vision-block-section .vision-block-bottom-text{font-size:16px;font-weight:400}.notice-vision-block-section .vision-space-img-subject-wrap{position:absolute;top:16px;left:16px;display:inline-block;padding:8px 16px;background-color:#911f27;border-radius:19px;margin-bottom:16px;z-index:2;color:#fff}.notice-vision-block-section .vision-space-img-subject-wrap2{position:absolute;top:16px;left:16px;display:inline-block;border-radius:19px;margin-bottom:16px;z-index:2;text-transform:uppercase;clip-path:polygon(0 0,0 0,0 100%,0% 100%);transition:.5s;padding:8px 16px;background-color:#911f27;color:#fff}.notice-vision-block-section .vision-block-right:hover .vision-space-img-subject-wrap2{clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}.notice-vision-block-section .vision-space-img-subject{font-size:13px;font-weight:700}@media screen and (max-width: 768px){.notice-vision-block-section{padding:150px 0 30px}.notice-vision-block-section .vision-block-bottom{flex-direction:column;aspect-ratio:1 / 1}.notice-vision-block-section .vision-block-bottom .left-box{width:calc(100% - 20px)}.notice-vision-block-section .vision-block-bottom-title{font-size:20px}.notice-vision-block-section .vision-block-container{padding:0}.notice-vision-block-section .vision-block-bottom-right{width:calc(100% - 44px)}.notice-vision-block-section .vision-block-bottom .left-box .left-txt-box{width:242px;height:125px;padding:10px}.notice-vision-block-section .vision-block-bottom .left-box .left-txt-box .left-title{font-size:1rem}.notice-vision-block-section .vision-block-bottom .left-box .left-txt-box .category-resources{width:45%}.notice-vision-block-section .vision-block-slide-btn-wrap1{right:0}.notice-vision-block-section .vision-block-bottom .left-box .left-txt-box{top:10px;left:10px}}.notice-vision-space-section{width:100%;font-family:Pretendard Variable,sans-serif;min-height:50vh;overflow:hidden}.notice-vision-space-section .vision-space-container{width:100%;padding:0 150px;overflow:hidden}.notice-vision-space-section .vision-space-title{font-size:48px;font-weight:700;margin-bottom:48px}.notice-vision-space-section .vision-space-inner{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.notice-vision-space-section .vision-space-inner-left{width:200px}.notice-vision-space-section .vision-space-inner-subject-wrap{display:inline-block;padding:3px 8px 6px;border:1px solid rgba(0,0,0,.4);border-radius:19px;margin-bottom:16px}.notice-vision-space-section .vision-space-inner-subject{font-size:18px;font-weight:400}.notice-vision-space-section .vision-space-inner-right{width:calc(100% + -0px);display:flex;justify-content:space-between}.notice-vision-space-section .vision-space-inner-right .vision-space-swiper{width:100%;display:flex;gap:20px;padding:0 0 40px;flex-wrap:wrap;justify-content:flex-start}.notice-vision-space-section .vision-space-right-wrap{width:calc(100% / 3 - 15px);cursor:pointer}.notice-vision-space-section .vision-space-img-wrap{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:25px;padding:16px;margin-bottom:16px}.notice-vision-space-section .vision-space-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.3s}.notice-vision-space-section .vision-space-img-wrap:hover .vision-space-img{transform:scale(1.05)}.notice-vision-space-section .vision-space-slide-btn-wrap{position:absolute;bottom:0;right:0;width:60px;height:60px;z-index:2;display:block}.notice-vision-space-section .vision-space-slide-btn-inner{width:100%;height:100%;border-radius:25px 0 0;background-color:#fff;padding:10px 0 0 10px}.notice-vision-space-section .vision-space-svg{position:absolute;width:25px;height:25px;fill:#fff}.notice-vision-space-section .vision-space-svg1{bottom:100%;right:0;transform:rotate(180deg)}.notice-vision-space-section .vision-space-svg2{bottom:0;right:100%;transform:rotate(180deg)}.notice-vision-space-section .vision-space-middle-btn{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff;border-radius:50%}.notice-vision-space-section .vision-space-middle-btn span{font-size:20px}.notice-vision-space-section .vision-space-right-title{font-size:32px;font-weight:700;margin-bottom:20px;color:#fff}.notice-vision-space-section .vision-space-right-text{font-size:18px;font-weight:400}.notice-vision-space-section .vision-space-img-subject-wrap{position:absolute;top:16px;left:16px;display:inline-block;padding:8px 16px;background-color:#911f27;color:#fff;border-radius:19px;margin-bottom:16px;z-index:2;text-align:center;width:120px}.notice-vision-space-section .vision-space-img-subject-wrap2{position:absolute;top:16px;left:16px;display:inline-block;border-radius:19px;margin-bottom:16px;z-index:2;text-transform:uppercase;clip-path:polygon(0 0,0 0,0 100%,0% 100%);transition:.5s;padding:8px 16px;background-color:#911f27;color:#fff;text-align:center;width:120px}.notice-vision-space-section .vision-space-img-wrap:hover .vision-space-img-subject-wrap2{clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}.notice-vision-space-section .vision-space-img-subject{font-size:13px;font-weight:700}@media screen and (max-width: 768px){.hanwoong-total-section{position:relative;width:100%;margin:0 auto;z-index:2}.notice-vision-space-section .vision-space-container{padding:10px 40px 30px}.notice-vision-space-section .vision-space-right-title{font-size:22px}.notice-vision-space-section .vision-space-inner-right .vision-space-swiper{flex-direction:column}.notice-vision-space-section .vision-space-right-wrap{width:100%}.notice-vision-block-section .vision-block-bottom-right{width:100%;padding:0 10px}.notice-vision-space-section .vision-space-inner-right{width:100%;display:flex;justify-content:space-between}}.list-inner-pagiwrap{position:relative;width:100%;display:flex;justify-content:center;padding-bottom:50px}.pagination .MuiPaginationItem-root{color:#911f27;border-color:#911f27}.pagination .Mui-selected{background-color:#911f27!important;color:#fff!important}.list-pagination nav{display:flex;justify-content:center}.list-pagination .MuiPaginationItem-previousNext{background-color:#f5f5f5}.hanwoong-btn-impact{width:100%;background:#151318;color:#333;position:relative;padding:200px 6% 0;height:40vh;z-index:3}.hanwoong-btn-impact .hanwoong-btn-container{max-width:1400px;margin:0 auto;height:auto}.hanwoong-btn-impact .hanwoong-btn-container .hanwoong-btn-title{max-width:80%;margin:0 auto}.hanwoong-btn-impact .hanwoong-btn-container .hanwoong-btn-title .hanwoong-btn-h1{color:#b5b5c5;text-align:center;justify-content:center;align-items:center;max-width:100%;display:flex;margin:20px auto 50px;font-family:Pretendard Variable,sans-serif;font-size:52px;font-weight:400}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;max-height:none;margin-left:auto;margin-right:auto;position:relative}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btn-desc{letter-spacing:0;max-width:520px;margin-top:auto;margin-bottom:auto;font-family:Pretendard Variable,sans-serif;font-size:20px;font-weight:400;line-height:110%;text-align:center;color:#87879b}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns{grid-column-gap:10px;grid-row-gap:10px;display:flex}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn{color:#87879b;background-color:#1e1c21;border:1px #000;font-size:14px;white-space:nowrap;max-height:40px;width:140px;padding:12px 8px 12px 12px;border-radius:100px;transition:border-radius .2s,max-height .5s;cursor:pointer;display:flex;align-items:center;justify-content:space-between;line-height:1;flex-direction:column}.hanwoong-btn-impact .list-line{width:100%;height:1px;background-color:#37373f}.hanwoong-btn-impact .list-hide-text{font-size:12px;transition:.3s}.hanwoong-btn-impact .list-hide-text:hover{font-weight:600;color:#fff}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn .src-button-inner{width:100%;height:45px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn .src-button-inner:first-child{margin-top:10px}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:hover{box-shadow:0 2px 20px #fff6;opacity:1}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn.active{border-radius:15px;height:auto;max-height:350px;overflow:hidden;position:relative}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn .src-button-scroll-container{scrollbar-width:none;-ms-overflow-style:none}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn .src-button-scroll-container::-webkit-scrollbar{display:none}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:nth-child(2) .src-button-scroll-container,.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:nth-child(4) .src-button-scroll-container{scrollbar-width:auto;-ms-overflow-style:auto}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:nth-child(2) .src-button-scroll-container::-webkit-scrollbar,.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:nth-child(4) .src-button-scroll-container::-webkit-scrollbar{display:block;width:6px}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:nth-child(2) .src-button-scroll-container::-webkit-scrollbar-thumb,.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:nth-child(4) .src-button-scroll-container::-webkit-scrollbar-thumb{background-color:#87879b;border-radius:3px}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:nth-child(2) .src-button-scroll-container::-webkit-scrollbar-track,.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn:nth-child(4) .src-button-scroll-container::-webkit-scrollbar-track{background-color:#1e1c21}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn .src-button-scroll-container{position:relative;width:100%;max-height:300px;overflow:hidden}@media screen and (max-width:768px){.hanwoong-btn-impact{width:100%;background:#151318;color:#333;position:relative;padding:100px 6% 0;height:30vh;z-index:3}.hanwoong-btn-impact .hanwoong-btn-container .hanwoong-btn-title .hanwoong-btn-h1{color:#b5b5c5;text-align:center;justify-content:center;align-items:center;max-width:100%;display:flex;margin:20px auto;font-family:Pretendard Variable,sans-serif;font-size:32px;font-weight:400}.hanwoong-btn-impact .hanwoong-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn{color:#87879b;background-color:#1e1c21;border:1px #000;font-size:12px;white-space:nowrap;max-height:40px;width:20vw;padding:10px 8px;border-radius:100px;transition:border-radius .2s,max-height .5s;cursor:pointer;display:flex;align-items:center;justify-content:space-between;line-height:1;flex-direction:column}}.hanwoong-innovation-section{width:100%;height:75vh;background-color:#151318;color:#b5b5c5;padding:100px 0 50px}.hanwoong-innovation-section .hanwoong-innovation-screen{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.buil-gr-post .inno-inner-button-right-wrap{position:absolute;bottom:100px;right:50%;border:1px solid rgb(255,255,255,.2);width:150px;padding:8px 4px 8px 32px;height:50px;display:flex;justify-content:space-between;align-items:center;border-radius:50px;font-size:14px;cursor:pointer;transform:translate(50%)}.buil-gr-post .inno-inner-right-circle{width:42px;height:42px;background-color:#ffffff1a;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:background-color .3s}.buil-gr-post .inno-inner-right-circle svg{transition:.3s}.buil-gr-post .inno-inner-button-right-wrap:hover svg{transform:translate(10%,-10%)}.buil-gr-post .inno-inner-button-right-wrap:hover .inno-inner-right-circle{background-color:#911f27}.hanwoong-innovation-section .inno-inner-button-right-wrap{position:absolute;top:0;right:32px;border:1px solid rgb(255,255,255,.2);width:150px;padding:8px 4px 8px 32px;height:50px;display:flex;justify-content:space-between;align-items:center;border-radius:50px;font-size:14px;cursor:pointer}.hanwoong-innovation-section .inno-inner-right-circle{width:42px;height:42px;background-color:#ffffff1a;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:background-color .3s}.hanwoong-innovation-section .inno-inner-right-circle svg{transition:.3s}.hanwoong-innovation-section .inno-inner-button-right-wrap:hover svg{transform:translate(10%,-10%)}.hanwoong-innovation-section .inno-inner-button-right-wrap:hover .inno-inner-right-circle{background-color:#911f27}.hanwoong-innovation-section .hanwoong-innovation-title{font-size:60px;line-height:1;padding-bottom:60px}.hanwoong-innovation-section .hanwoong-innovation-screen .left-side{width:40%;padding:60px 0 20px 100px;display:flex;flex-direction:column}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split{max-width:1200px;height:100%;max-height:600px;position:relative;display:flex;gap:20px;border-radius:20px;overflow:hidden;width:1200px}.hanwoong-innovation-section .hover-inno-splitWrap{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:#fffc;opacity:1;transition:.5s}.hanwoong-innovation-section .hover-inno-splitText{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:40px;color:#142f83;font-weight:500}.hanwoong-innovation-section .hover-inno-splitText svg{padding-left:20px;font-size:60px}.hanwoong-innovation-section .inno-split:hover .hover-inno-splitWrap{z-index:-1;opacity:0}.hanwoong-innovation-section .inno-split-imgWrap{border-radius:16px;overflow:hidden;transition:flex .25s ease-in-out,filter .2s ease-in-out;position:relative;flex:1;width:50%;height:100%}.hanwoong-innovation-section .inno-split-imgWrap img{width:100%;height:100%;object-fit:cover;transition:.5s}.hanwoong-innovation-section .inno-split-imgWrap:hover img{scale:1.2}.hanwoong-innovation-section .inno-split-imgWrap.img-before .hover-plz-icon{position:absolute;right:2%;top:50%;color:#142f84;transform:translateY(-50%) rotate(180deg)}.hanwoong-innovation-section .inno-split-imgWrap.img-after .hover-plz-icon{position:absolute;left:2%;top:50%;color:#142f84;transform:translateY(-50%)}.hanwoong-innovation-section .img-before:hover,.hanwoong-innovation-section .img-after:hover{flex:1.857;filter:grayscale(0%)}.hanwoong-innovation-section .inno-split-imgWrap.img-after{display:flex;justify-content:flex-end}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split img{height:110%}.hanwoong-innovation-section .inno-split:hover .inno-split-imgWrap:not(:hover){filter:grayscale(100%)}.hanwoong-innovation-section .inno-split-imgWrap .MuiSvgIcon-root{display:flex;justify-content:center;align-items:center}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#fff}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split-link .inno-split-frame{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:32px;justify-content:flex-start;padding:0;position:relative;width:100%;margin:32px}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split-imgWrap.img-after .inno-split-link .inno-split-frame{align-items:end;width:auto;text-align:right}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split-link .inno-split-frame .inno-split-title{font-size:12px;padding:4px 12px 3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(270deg,#ffffff1c 5.32798%,#ffffff4d);height:100%;border-radius:88px;box-shadow:#ffffff47 0 0 0 1px}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split-link .inno-split-frame .inno-split-heading{font-size:48px}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split-link .inno-split-frame .inno-split-text{width:320px}.hanwoong-innovation-section .hanwoong-innovation-screen .text{transition:all .5s cubic-bezier(.27,0,.66,.99)}.hanwoong-innovation-section .hanwoong-innovation-screen .slide-col-1 .counter-cover{transition:clip-path .5s cubic-bezier(.27,0,.66,.99)}.hanwoong-innovation-section .hanwoong-innovation-screen .swiper-slide .img-wrap.active{opacity:1}.hanwoong-innovation-section .hanwoong-innovation-screen .swiper-slide .img-wrap.active:before{transform:scaleX(1)}.hanwoong-innovation-section .show-text{font-size:16px;width:60%;line-height:20px}.hanwoong-innovation-section .hanwoong-innovation-screen .separator{opacity:1;width:100%;height:1px;background-color:#d7d7d7;transition:clip-path .5s cubic-bezier(.27,0,.66,.99)}.hanwoong-innovation-section .hanwoong-innovation-screen .slide-col-2{transition:all .5s ease-in-out;width:100%;height:100%;background-color:#fff}.hanwoong-innovation-section .hanwoong-innovation-screen .counter2{font-size:14px;color:#142f84}.hanwoong-innovation-section .hanwoong-innovation-screen .counter-p{margin:10px 0 14px;color:#4a494a;line-height:1.1;font-size:18px;font-weight:700}.hanwoong-innovation-section .hanwoong-innovation-screen .slide-col-2 .show-text{display:block;max-width:350px;color:#545454;line-height:1.5;font-size:1rem;font-weight:400}.hanwoong-innovation-section .hanwoong-innovation-screen .right-swiper-box{width:65%;height:100vh;clip-path:polygon(100% 0,100% 0%,100% 100%,100% 100%);transition:clip-path .5s cubic-bezier(.27,0,.66,.99)}.hanwoong-innovation-section .hanwoong-innovation-screen .right-swiper-box .right-swiper{width:100%;height:100%;padding:5rem 0 0 5rem}.hanwoong-innovation-section .hanwoong-innovation-screen .right-swiper-box .right-swiper .slide-right{width:100%;height:100%}.hanwoong-innovation-section .hanwoong-innovation-screen .right-swiper-box .right-swiper .slide-right .img-wrap{width:100%;height:100%;overflow:hidden}.hanwoong-innovation-section .hanwoong-innovation-screen .right-swiper-box .right-swiper .slide-right .img-wrap img{width:100%;height:100%;object-fit:cover}.post-detail-section{width:100%;background:#151318;color:#333;position:relative;padding:0 6% 50px}.post-detail-section .post-btn-container{max-width:1400px;margin:0 auto;height:auto}.post-detail-section .post-btn-container .post-btn-title{max-width:80%;margin:0 auto}.post-detail-section .post-btn-container .post-btn-title .post-btn-h1{color:#b5b5c5;text-align:center;justify-content:center;align-items:center;max-width:100%;display:flex;margin:0 auto 30px;font-family:Pretendard Variable,sans-serif;font-size:30px;font-weight:400}.post-detail-section .post-btn-container .src-btn-and-text{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;max-height:none;margin-left:auto;margin-right:auto;position:relative}.post-detail-section .post-btn-container .src-btn-and-text .src-btn-block{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.post-detail-section .post-btn-container .src-btn-and-text .src-btn-block .src-btn-desc{letter-spacing:0;max-width:520px;margin-top:auto;margin-bottom:auto;font-family:Pretendard Variable,sans-serif;font-size:20px;font-weight:400;line-height:110%;text-align:center;color:#87879b}.post-detail-section .post-btn-container .src-btn-and-text .src-btn-block .src-btns{grid-column-gap:10px;grid-row-gap:10px;display:flex}.post-detail-section .post-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn{color:#87879b;background-color:#ffffff0a;border:1px #000;font-size:14px;white-space:nowrap;height:40px;padding:12px 24px;border-radius:100px;transition:border-radius .1s,height .3s;display:flex;align-items:center;justify-content:space-between;line-height:1;flex-direction:column;cursor:default}.post-detail-section .post-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn.active{border-radius:15px;height:180px}.buil-gr-post{width:100%;background:#0f0d11;color:#b5b5c5;background-image:url(https://assets-global.website-files.com/65e96585002260b40cb701b9/65eade4fad2a2fe045eefaef_grain%402x.png);background-size:140px;margin-top:0;margin-bottom:0;padding:200px 6%;position:relative}.buil-gr-post .buil-gr-notch{z-index:99;grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:flex-end;position:absolute;top:-59px;bottom:auto;left:0%;right:0%;display:flex;width:100%;height:60px}.buil-gr-post .buil-gr-notch img{height:60px}.buil-gr-post .buil-gr-notch .buil-gr-notch-middle{display:flex;width:1005px;background-color:#0f0d11;background-image:url(https://assets-global.website-files.com/65e96585002260b40cb701b9/65eade4fad2a2fe045eefaef_grain%402x.png);background-position:0 0;background-size:125px;justify-content:center;align-items:flex-end;height:60px;align-self:flex-start}.buil-gr-post .buil-gr-title{flex-flow:row;justify-content:center;align-items:center;max-width:880px;margin:0 auto 70px;display:flex;position:relative;flex-direction:column}.buil-gr-post .buil-gr-title.margin-top{margin-top:200px}.buil-gr-post .buil-gr-title.first-box{margin-bottom:200px}.buil-gr-post .buil-gr-title .buil-gr-h2{color:#b5b5c5;text-align:center;-webkit-text-fill-color:inherit;object-fit:fill;background-image:none;background-clip:border-box;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;line-height:90%;display:block;overflow:visible;font-family:Pretendard Variable,sans-serif;font-size:30px;font-weight:400}.buil-gr-post .buil-gr-content{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;max-width:1440px;margin:30px auto 50px;display:flex;width:100%}.buil-gr-post .buil-gr-person{border-radius:10px;justify-content:center;align-self:center;align-items:center;width:60%;height:auto;min-height:573px;margin:auto;display:flex;position:relative}.buil-gr-post .buil-gr-person img{width:864px;height:580px}.buil-gr-post .buil-gr-detail{z-index:6;-webkit-backdrop-filter:blur(50px);color:#202029;background-color:#ffffff05;border-radius:20px;width:1200px;min-height:80px;margin-left:auto;margin-right:auto;padding:50px;position:relative}.buil-gr-post .buil-gr-detail.no-bg{background-color:transparent;padding:0;display:flex;gap:20px;flex-wrap:wrap}.buil-gr-post .buil-gr-detail-imgwrap{position:relative;width:calc(50% - 10px);aspect-ratio:1/.7;border-radius:20px;overflow:hidden}.buil-gr-post .buil-gr-detail-imgwrap img{width:100%;height:100%;object-fit:cover}.buil-gr-post .buil-gr-detail.thin{padding:30px 40px}.buil-gr-post .buil-gr-detail .gr-detail-btns{display:inline-block;position:absolute;top:-75px;left:50%;transform:translate(-50%)}.buil-gr-post .buil-gr-detail .buil-gr-contact{grid-column-gap:40px;grid-row-gap:40px;justify-content:space-between;align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.buil-gr-post .buil-gr-detail .buil-gr-contact.no-gap{grid-column-gap:0px;grid-row-gap:12px}.buil-gr-post .gr-contact-title-wrap{object-fit:fill;flex-flow:column;justify-content:space-between;height:60px;align-items:center;margin-bottom:8px;display:flex;text-align:center}.buil-gr-post .gr-contact-text-gradient{color:#87879b;-webkit-text-fill-color:inherit;background-clip:border-box;cursor:auto;object-fit:fill;margin-top:0;margin-bottom:0;font-family:Pretendard Variable,sans-serif;font-weight:400;line-height:110%}.buil-gr-post .gr-contact-color-gradient{color:#87879b;text-align:center;overflow-wrap:normal;-webkit-text-fill-color:inherit;background-clip:border-box;font-family:Pretendard Variable,sans-serif;font-size:20px;line-height:120%}.gr-single-card.before .gr-contact-color-gradient{color:#a3a3f4}.gr-single-card.after .gr-contact-color-gradient{color:#c5032d}.buil-gr-post .buil-gr-detail .gr-contact-cta .gr-contact-button{color:#87879b;white-space:nowrap;height:100%;padding:20px 40px;font-size:16px;border-radius:100px;background-color:#0f0d11}.buil-gr-post .buil-gr-detail .gr-contact-cta .gr-contact-button:hover{color:#fff;box-shadow:0 2px 60px #26a3d499;background-color:#222acc}.buil-gr-post .buil-gr-card-wrap{grid-column-gap:20px;grid-row-gap:10px;justify-content:space-between;align-items:stretch;display:flex;width:100%}.buil-gr-post .buil-gr-card-wrap .gr-single-card{grid-column-gap:0px;grid-row-gap:0px;background-color:#ffffff05;border-radius:20px;flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;min-height:40px;padding:30px 30px 30px 24px;transition:all .5s;display:flex;position:relative;width:50%}@keyframes fadeUp{0%{opacity:1;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.buil-gr-post .buil-gr-card-wrap .gr-single-card.low-padding.before{padding:0}.buil-gr-post .buil-gr-card-wrap .gr-single-card.low-padding{padding:30px 30px 30px 45px;aspect-ratio:4 / 3}.buil-gr-post .buil-gr-card-wrap .gr-single-card.low-padding.before img{width:100%;height:100%;object-fit:cover;border-radius:20px}.buil-gr-post .buil-gr-card-wrap .gr-single-card.low-padding .gr-card-desc{height:100%;justify-content:space-around}.buil-gr-post .buil-gr-card-wrap .gr-card-desc{margin-top:20px;display:flex;flex-direction:column;gap:10px}.buil-gr-post .buil-gr-card-wrap .gr-card-desc.no-margin{margin-top:0}.buil-gr-post .buil-gr-card-wrap .gr-card-desc .gr-card-p{opacity:.6;color:#87879b;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;font-size:16px;margin-bottom:0;display:flex;width:100%}.buil-gr-post .buil-gr-card-wrap .gr-card-desc .gr-card-p p{width:140px}.buil-gr-post .buil-gr-card-wrap .gr-single-card.after .gr-card-desc .gr-card-p p{font-weight:500;color:#fff}.buil-video-section{background-color:#151318;position:relative;width:100%;color:#b5b5c5;padding-bottom:100px}.buil-video-section .buil-video-title{font-size:60px;line-height:1;padding-bottom:80px;display:flex;justify-content:center}.buil-video-section .buil-video-wrap{width:1200px;height:570px;margin:0 auto;border-radius:15px;overflow:hidden}.buil-video-section .buil-video-frame{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.hanwoong-innovation-section .hanwoong-innovation-title{font-size:22px;line-height:1;padding-top:60px}.hanwoong-innovation-section{height:auto;padding:80px 15px 0}.hanwoong-innovation-section .hanwoong-innovation-screen .right-swiper-box .right-swiper{width:100%;padding:0}.hanwoong-innovation-section .hanwoong-innovation-screen{flex-direction:column}.hanwoong-innovation-section .hanwoong-innovation-screen .left-side{width:100%;padding:60px 0 0}.hanwoong-innovation-section .hanwoong-innovation-screen .right-swiper-box{width:100%;height:auto}.hanwoong-innovation-section .hanwoong-innovation-screen .slide-col-1 .counter-cover{padding-bottom:1rem}.hanwoong-innovation-section .hanwoong-innovation-screen .left-side .bottom-text .right-bottom{width:23%}.left-side .swiper2-slide-cover,.hanwoong-innovation-section .show-text{width:100%}.buil-gr-post .inno-inner-button-right-wrap{position:absolute;bottom:150px;right:50%;border:1px solid rgb(255,255,255,.2);width:120px;padding:8px 4px;height:40px;display:flex;justify-content:flex-end;gap:15%;align-items:center;border-radius:50px;font-size:12px;cursor:pointer;transform:translate(50%);z-index:50}.buil-gr-post .inno-inner-right-circle{width:32px;height:32px;background-color:#ffffff1a;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:background-color .3s}.hanwoong-innovation-section .inno-inner-button-right-wrap{position:absolute;top:0;right:0;border:1px solid rgb(255,255,255,.2);width:110px;padding:8px 4px;height:40px;display:flex;justify-content:flex-end;gap:10%;align-items:center;border-radius:50px;font-size:12px;cursor:pointer}.hanwoong-innovation-section .inno-inner-right-circle{width:32px;height:32px;background-color:#ffffff1a;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:background-color .3s}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split{max-width:1200px;height:100%;max-height:600px;position:relative;display:flex;gap:10px;border-radius:3px;overflow:hidden;width:100%}.hanwoong-innovation-section .inno-split-imgWrap{border-radius:5px;overflow:hidden;transition:flex .25s ease-in-out,filter .2s ease-in-out;position:relative;flex:1;width:50%;height:150px}.hanwoong-innovation-section .inno-split-imgWrap:hover img{scale:1}.hanwoong-innovation-section .img-before:hover,.hanwoong-innovation-section .img-after:hover{flex:1;filter:grayscale(0%)}.hanwoong-innovation-section .inno-split:hover .inno-split-imgWrap:not(:hover){filter:grayscale(0%)}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split-link .inno-split-frame{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:32px;justify-content:flex-start;padding:0;position:relative;width:100%;margin:8px}.hanwoong-innovation-section .hanwoong-innovation-screen .inno-split-link .inno-split-frame .inno-split-title{font-size:12px;padding:4px 12px 3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(270deg,#ffffff1c 5.32798%,#ffffff4d);height:100%;border-radius:88px;box-shadow:#ffffff47 0 0 0 1px}.post-detail-section .post-btn-container .post-btn-title .post-btn-h1{padding-top:30px;margin:0 auto 30px;font-size:22px}.post-detail-section .post-btn-container .src-btn-and-text .src-btn-block .src-btns .src-btn{color:#87879b;background-color:#ffffff0a;border:1px #000;font-size:12px;white-space:nowrap;height:30px;padding:0;border-radius:100px;transition:border-radius .1s,height .3s;display:flex;align-items:center;justify-content:center;line-height:1;flex-direction:column;cursor:default;width:20vw}.buil-gr-post{width:100%;background:#0f0d11;color:#b5b5c5;background-image:url(https://assets-global.website-files.com/65e96585002260b40cb701b9/65eade4fad2a2fe045eefaef_grain%402x.png);background-size:140px;margin-top:0;margin-bottom:0;padding:60px 6% 40px;position:relative}.buil-gr-post .gr-contact-text-gradient{color:#87879b;-webkit-text-fill-color:inherit;background-clip:border-box;cursor:auto;object-fit:fill;margin-top:0;margin-bottom:0;font-family:Pretendard Variable,sans-serif;font-weight:400;line-height:110%;font-size:22px}.buil-gr-post .gr-contact-color-gradient{color:#87879b;text-align:center;overflow-wrap:normal;-webkit-text-fill-color:inherit;background-clip:border-box;font-family:Pretendard Variable,sans-serif;font-size:16px;line-height:120%;padding:0 8px}.buil-gr-post .buil-gr-title.first-box{margin-bottom:100px}.buil-gr-post .buil-gr-card-wrap{grid-column-gap:20px;grid-row-gap:10px;justify-content:space-between;flex-direction:column;align-items:stretch;display:flex;width:100%}.buil-gr-post .buil-gr-detail{z-index:6;-webkit-backdrop-filter:blur(50px);color:#202029;background-color:#ffffff05;border-radius:20px;width:100%;min-height:80px;margin-left:auto;margin-right:auto;padding:10px;position:relative}.buil-gr-post .buil-gr-card-wrap .gr-single-card{grid-column-gap:0px;grid-row-gap:0px;background-color:#ffffff05;border-radius:20px;flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;min-height:40px;padding:16px;transition:all .5s;display:flex;position:relative;width:100%;font-size:12px}.buil-gr-post .buil-gr-card-wrap .gr-card-desc .gr-card-p p{width:140px;font-size:14px}.buil-video-section .buil-video-title{font-size:22px;line-height:1;padding-bottom:40px;display:flex;justify-content:center}.buil-video-section .buil-video-wrap{width:85%;height:220px;margin:0 auto;border-radius:8px;overflow:hidden}.buil-video-section{background-color:#151318;position:relative;width:100%;color:#b5b5c5;padding-bottom:20px}.buil-gr-post .buil-gr-detail.thin{padding:10px}.buil-gr-post .buil-gr-card-wrap .gr-single-card.low-padding{padding:10px;aspect-ratio:4 / 3}.buil-gr-post .buil-gr-card-wrap .gr-single-card.after.low-padding{padding:10px;aspect-ratio:4 / 5}.buil-gr-post .buil-gr-title.margin-top{margin:60px 0 10px}.buil-gr-post .gr-contact-title-wrap{object-fit:fill;flex-flow:column;justify-content:space-between;height:40px;align-items:center;margin-bottom:8px;display:flex;text-align:center}.buil-gr-post .buil-gr-detail.no-bg{background-color:transparent;padding:0 20px 130px;display:flex;gap:20px;flex-wrap:wrap}.buil-gr-post .buil-gr-detail-imgwrap{position:relative;width:100%;aspect-ratio:1/.7;border-radius:15px;overflow:hidden}}.contact-container-section{position:relative;width:100%;background-color:#151318}.contact-container-section .position-div{position:relative;width:100%}.contact-container-section .margin-top{padding-top:150px}.contact-desc-section{position:relative;width:100%}.contact-gr-post{position:relative;width:100%;background:#0f0d11;color:#b5b5c5;background-image:url(https://assets-global.website-files.com/65e96585002260b40cb701b9/65eade4fad2a2fe045eefaef_grain%402x.png);background-size:140px;margin-top:0;margin-bottom:0;padding:150px 6%}.contact-gr-post .contact-gr-notch{z-index:99;grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:flex-end;position:absolute;top:-59px;bottom:auto;left:0%;right:0%;display:flex;width:100%;height:60px}.contact-gr-post .contact-gr-notch img{height:60px}.contact-gr-post .contact-gr-notch .contact-gr-notch-middle{display:flex;width:1005px;background-color:#0f0d11;background-image:url(https://assets-global.website-files.com/65e96585002260b40cb701b9/65eade4fad2a2fe045eefaef_grain%402x.png);background-position:0 0;background-size:125px;justify-content:center;align-items:flex-end;height:60px;align-self:flex-start}.contact-gr-post .contact-gr-title{flex-flow:row;justify-content:center;align-items:center;max-width:880px;margin:0 auto;display:flex;position:relative;flex-direction:column;gap:40px}.contact-gr-post .contact-inner-desc{width:50%;text-align:center;font-size:22px}.contact-gr-post .contact-gr-title .contact-gr-h2{color:#77202d;text-align:center;-webkit-text-fill-color:inherit;object-fit:fill;background-image:none;background-clip:border-box;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;line-height:90%;display:block;overflow:visible;font-family:Pretendard Variable,sans-serif;font-size:56px;font-weight:400}.contact-gr-post .contact-gr-content{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;max-width:1440px;margin:80px auto 0;display:flex}.contact-gr-post .contact-gr-person{border-radius:10px;justify-content:center;align-self:center;align-items:center;width:60%;height:auto;min-height:573px;margin:auto;display:flex;position:relative}.contact-gr-post .contact-gr-person img{width:864px;height:580px}.contact-gr-post .contact-gr-detail{position:relative;width:80%;min-height:80px;-webkit-backdrop-filter:blur(50px);color:#202029;background-color:#ffffff05;border-radius:20px;margin:0 auto;padding:30px;z-index:6}.contact-gr-post .contact-gr-detail .gr-detail-btns{display:inline-block;position:absolute;top:-75px;left:50%;transform:translate(-50%)}.contact-gr-post .contact-gr-detail .contact-gr-contact{justify-content:space-between;display:flex;gap:20px}.contact-gr-post .contact-gr-detail .gr-contact-title-wrap{object-fit:fill;flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:8px;display:flex}.contact-gr-post .contact-gr-detail .gr-contact-text-gradient{color:#c5032d;-webkit-text-fill-color:inherit;background-clip:border-box;cursor:auto;object-fit:fill;margin-top:0;margin-bottom:0;font-family:Pretendard Variable,sans-serif;font-weight:400;line-height:110%;font-size:20px}.contact-gr-post .gr-bling-text{color:#c5032d!important;font-size:20px;font-weight:400;transition:none!important;-webkit-text-fill-color:#C5032D;-webkit-text-stroke:initial}.contact-gr-post .gr-contact-form-line{width:100%;display:flex;align-items:center}.contact-gr-post .gr-contact-form-line.value{align-items:flex-start}.contact-gr-post .gr-contact-form-line.right{justify-content:space-between}.contact-gr-post .gr-contact-form-link{color:#c5c5c5;white-space:nowrap;height:100%;padding:10px 20px;font-size:16px;border-radius:30px;background-color:#0f0d11;align-self:flex-end;cursor:pointer}.contact-gr-post .contact-gr-detail .gr-contact-color-gradient{width:30%;color:#c5c5c5;text-align:left;overflow-wrap:normal;-webkit-text-fill-color:inherit;background-clip:border-box;font-family:Pretendard Variable,sans-serif;font-size:16px;font-weight:500;line-height:1.2}.contact-gr-post .gr-contact-color-right-gradient{color:#c5c5c5;text-align:left;overflow-wrap:normal;-webkit-text-fill-color:inherit;background-clip:border-box;font-family:Pretendard Variable,sans-serif;font-size:16px;font-weight:500;line-height:1.2}.contact-gr-post .gr-contact-form-info-text{color:#c5c5c5;font-size:16px;font-weight:500;line-height:1.2}.contact-gr-post .gr-contact-form-info-text.number{font-size:20px}.contact-gr-post .contact-gr-detail .gr-contact-button{color:#c5c5c5;white-space:nowrap;height:100%;padding:15px 30px;font-size:16px;border-radius:30px;background-color:#0f0d11;align-self:flex-end;cursor:pointer;border:none}.contact-gr-post .contact-gr-detail .gr-contact-cta .gr-contact-button:hover{color:#fff;box-shadow:0 2px 60px #26a3d499;background-color:#222acc}.contact-gr-post .gr-contact-cta{width:calc(50% - 10px);max-height:643px;border-radius:20px;overflow:hidden}.contact-gr-post .gr-contact-cta img{display:block;width:100%;height:100%;object-fit:cover}.contact-gr-post .contact-gr-card-wrap{width:calc(50% - 10px);align-items:stretch;display:flex;flex-direction:column;gap:20px}.contact-gr-post .contact-gr-card-wrap .gr-single-card{background-color:#ffffff05;border-radius:20px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:30px;transition:all .5s;display:flex;position:relative;gap:30px}.contact-gr-post .contact-gr-card-wrap .gr-card-desc{display:flex}.contact-gr-post .contact-gr-card-wrap .gr-card-desc .gr-card-p{display:flex;align-items:center;gap:20px;color:#c5c5c5;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;font-size:16px;margin-bottom:0}.radio-group{display:flex;flex-direction:column;gap:10px}.gr-single-card.left .radio-label{display:flex;align-items:center;cursor:pointer;color:#c5c5c5}.gr-single-card.left .radio-label input[type=radio]{display:none}.checkbox-custom{width:20px;height:20px;border:2px solid #87879b;border-radius:4px;margin-right:10px;position:relative}.checkbox-custom:after{content:"";position:absolute;left:5px;top:1px;width:7px;height:12px;border:solid #b5b5c5;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg);transition:transform .2s ease}.radio-label input[type=radio]:checked+.checkbox-custom:after{opacity:1}.src-btns{display:flex;gap:10px}.src-btn{color:#87879b;background-color:#1e1c21;border:1px solid #87879b;font-size:14px;white-space:nowrap;max-height:40px;width:150px;padding:12px 24px;border-radius:10px;transition:border-radius .2s,max-height .5s;cursor:pointer;display:flex;align-items:center;justify-content:space-between;line-height:1;flex-direction:column}.src-btn:hover{box-shadow:0 2px 20px #fff6;opacity:1}.src-btn.active{height:auto;max-height:350px;overflow:hidden;position:relative}.src-button-scroll-container{width:100%;max-height:250px;overflow:hidden;margin-top:12px}.src-button-inner{width:100%;height:45px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.src-button-inner:first-child{margin-top:-15px}.list-line{width:100%;height:1px;background-color:#37373f}.list-hide-text{font-size:14px;transition:.3s}.list-hide-text:hover{font-weight:600;color:#fff}.contact-gr-post .contact-gr-card-wrap .gr-single-card.right .src-btns,.contact-gr-post .contact-gr-card-wrap .gr-single-card.right .src-btn{position:relative}.contact-gr-post .contact-gr-card-wrap .gr-single-card.right .src-btn.active{height:auto;max-height:none;overflow:visible}.contact-gr-post .contact-gr-card-wrap .gr-single-card.right .src-btn .src-button-scroll-container{position:absolute;top:100%;left:0;width:100%;background-color:#1e1c21;border-radius:0 0 15px 15px;box-shadow:0 4px 6px #0000001a;z-index:10}.contact-gr-post .contact-gr-card-wrap .gr-single-card.right .src-btn .src-button-scroll-container .src-button-inner:first-child{padding-top:10px}.contact-gr-post .contact-gr-card-wrap .gr-single-card.right .src-btn .src-button-scroll-container .src-button-inner:last-child{padding-bottom:10px}.fin-only-contact{width:100%;height:70vh;background:#b5b5c5;color:#151317;position:absolute;top:0;z-index:3}.fin-only-contact .fin-only-wrapper{width:100%;height:100%}.fin-only-contact .fin-four-coner-div{position:absolute;width:30%;background:#151318;height:60px;display:flex}.fin-only-contact .fin-four-coner-div:nth-of-type(1){justify-content:flex-end}.fin-only-contact .fin-four-coner-div:nth-of-type(2){right:0}.fin-only-contact .fin-four-coner-div:nth-of-type(3){bottom:0;justify-content:flex-end}.fin-only-contact .fin-four-coner-div:nth-of-type(3) img{transform:rotateX(180deg)}.fin-only-contact .fin-four-coner-div:nth-of-type(4){bottom:0;right:0}.fin-only-contact .fin-four-coner-div:nth-of-type(4) img{transform:rotateX(180deg)}.fin-only-contact .fin-coner-img-wrapper{height:100%}.fin-only-contact .fin-coner-img-wrapper>img{height:100%}.fin-only-contact .fin-inner-texts{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:35px;font-weight:500;line-height:52px;text-align:center}.fin-only-contact .fin-inner-text{margin-bottom:10px}.fin-only-contact .fin-btm-contact-text{font-size:16px;text-align:center;line-height:28px;margin-top:20px}.fin-only-contact .fin-go-contact-text{text-decoration:underline;font-size:16px;cursor:pointer}.fin-only-contact .fin-go-button-wrap{margin-top:60px;display:flex;gap:20px}.fin-only-contact .fin-go-button{background:#202029;color:#fff;border:none;width:200px;border-radius:100px;cursor:pointer;font-size:18px}.fin-only-contact .fin-go-button:hover{background:#151318}.notice-section2{width:100%;height:100vh;padding:140px 70px;background-color:#151417}.notice-section2 .notice-container{position:relative;display:flex;width:100%;height:100%;justify-content:space-between;gap:40px}.notice-section2 .notice-container .notice-left-container{display:flex;width:40%;height:100%;gap:30vh}.notice-section2 .notice-container .notice-left-container .notice-left-sticky-wrap{position:relative;left:0;top:0;height:auto;width:100%;display:flex;flex-direction:column;padding:50px 0 0}.notice-section2 .notice-container .notice-title-wrap{width:100%;display:flex;flex-direction:column;align-self:start;color:#e4e6eb}.notice-section2 .notice-container .notice-title-wrap .notice-title-sub{font-size:14px}.notice-section2 .notice-container .notice-title-wrap .notice-title-title{font-size:18px;font-weight:500;color:#c5032d}.notice-section2 .notice-container .notice-title-wrap .notice-title-content{margin-top:15px;font-size:40px;line-height:1.2}.notice-section2 .notice-container .notice-left-container .notice-img-container{width:60%;height:40%}.notice-section2 .notice-container .notice-left-container .notice-img-container .notice-img-wrap{width:100%;height:100%;transition:opacity .3s ease-in-out;border-radius:20px;overflow:hidden}.notice-section2 .notice-container .notice-left-container .notice-img-container .notice-img-wrap .notice-img{width:100%;height:100%;transition:opacity .3s ease-in-out}.notice-section2 .notice-container .notice-content-wrap{width:60%;padding-top:70px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item{padding:32px 24px;border-bottom:1px solid #54565a;cursor:pointer}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item:hover{background-color:#1d1f21}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item .notice-list-link{display:flex;gap:20px;color:#000;align-items:center}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-num{font-size:16px;color:#54565a;align-self:start;padding-top:5px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-txtWrap{font-size:24px;color:#e4e6eb}.notice-section2 .notice-list-more-wrap{width:100%;max-height:0;overflow:hidden;transition:all .5s ease-in-out}.notice-section2 .notice-list-more-wrap.active{max-height:200px}.notice-section2 .notice-title-sub-content{font-size:22px;margin-top:20px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item .notice-list-more{padding-top:30px;color:#a0a5ab}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item .notice-list-more p{font-size:18px}@media screen and (max-width: 1440px){.notice-section2{padding:0 60px;height:100%}.notice-section2 .notice-container .notice-title-wrap .notice-title-content{font-size:32px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-txtWrap{font-size:20px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item .notice-list-more p{font-size:16px}}@media screen and (max-width: 1200px){.notice-section2.contact-notice-section{min-height:unset;padding:150px 50px 100px}.notice-section2 .notice-container{flex-direction:column}.notice-section2 .notice-container .notice-left-container{height:fit-content;width:100%}.notice-section2 .notice-container .notice-left-container .notice-left-sticky-wrap{height:100%}.notice-section2.contact-notice-section .notice-container .notice-left-container .notice-left-sticky-wrap{height:unset}.notice-section2 .notice-container .notice-content-wrap{width:100%;padding-top:0}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item .notice-img-container{opacity:0;width:250px;height:200px;max-height:0;transition:.5s}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item.active .notice-img-container{display:block;opacity:1;max-height:200px;padding-top:30px}.board-list-section .board-list-contwrap{gap:50px}.notice-section2 .notice-container .notice-list-item .notice-img-container .notice-img-wrap{width:100%;height:100%;overflow:hidden}.notice-section2 .notice-container .notice-list-item .notice-img-container .notice-img-wrap img{width:100%;display:block}}@media screen and (max-width: 768px){.notice-section2{height:100dvh;padding:30px}.notice-section2 .notice-container{flex-direction:column;justify-content:center}.notice-section2 .notice-container .notice-left-container .notice-left-sticky-wrap{height:unset;padding:unset}.notice-section2 .notice-container .notice-left-container{width:100%;min-height:unset;gap:30px}.board-list-section .news-board-slide-wrap{height:unset}.notice-section2 .notice-container .notice-title-wrap .notice-title-title{font-size:14px}.notice-section2 .notice-container .notice-title-wrap .notice-title-content{font-size:20px;margin-top:10px}.notice-section2 .notice-container .notice-content-wrap{width:100%;padding:0 0 100px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-txtWrap{font-size:16px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item .notice-list-more{font-size:14px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item{padding:18px 0}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item .notice-img-container{width:100%;padding-left:20px;padding-right:20px}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item.active .notice-img-container{width:100%;padding-top:20px;padding-bottom:20px}.board-list-section .board-list-contwrap{gap:70px}.notice-section2 .notice-container .notice-list-item .notice-img-container .notice-img-wrap img{transform:translateY(-25%)}.notice-section2 .notice-container .notice-content-wrap .notice-list-wrap .notice-list-item .notice-list-more p{font-size:14px}}.building-container-section{position:relative;width:100%;height:100vh}.building-container-section .building-container-background{position:fixed;top:0;left:0;width:100%;height:200vh;z-index:1;overflow:hidden}.building-container-section .building-container-up{position:relative;top:0;width:100%;height:100%;z-index:3}.building-container-section .building-background-video{width:100%;height:100%;object-fit:cover}.building-container-section .blur-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;animation:colorChange 8s forwards}.building-contact-container{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.building-contact-container .building-contact-inner{width:1400px;margin:0 auto;height:70%;display:flex}.building-contact-container .building-contact-left{width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:100px;gap:50px}.building-contact-container .building-contact-left h1{font-size:60px;font-weight:700}.building-contact-container .building-red-text{color:#911f27}.building-contact-container .building-contact-right{width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:100px;gap:50px;padding-left:100px}.building-contact-container .building-contact-inputwrap{width:90%;display:flex;flex-direction:column;gap:10px}.building-contact-container .building-contact-input{background-color:transparent;border:none;border-bottom:1px solid #ccc;outline:none;color:#fff;padding-left:4px}.building-contact-container .building-contact-form{width:100%;height:100%;display:flex;flex-direction:column;gap:36px}.building-contact-container .building-contact-button{width:150px;height:42px;border-radius:50px;background-color:#000;color:#fff;border:none;transition:.4s;margin-top:40px}.building-contact-container .building-contact-checkwrap{display:flex;align-items:center;gap:8px}.building-contact-container .building-contact-button:hover{background-color:#911f27;transform:scale(1.02)}.building-contact-container .custom-checkbox{display:flex;align-items:center;position:relative;cursor:pointer;font-size:16px;-webkit-user-select:none;user-select:none}.building-contact-container .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.building-contact-container .checkmark{position:relative;top:0;left:0;height:18px;width:18px;background-color:transparent;border:1px solid #fff}.building-contact-container .custom-checkbox input:checked~.checkmark:after{content:"✓";position:absolute;display:block;left:3px;top:-2px;width:10px;height:15px;color:#fff}.building-contact-container .checkbox-text{margin-left:10px}.building-contact-container .building-cursor-pointer{margin-left:10px;cursor:pointer}.building-contact-container .building-real-red-text{color:red}.building-result-contact-container{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#17191b;color:#fff}.building-result-contact-container .building-result-contact-background{position:absolute;top:0;left:0;width:100%;z-index:1}.building-result-contact-container .building-result-contact-inner{position:relative;z-index:2;width:100%;padding:110px 70px 100px;height:90%;display:flex}.building-result-contact-container .building-result-contact-left{width:42.5%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:50px}.building-result-contact-container .building-result-contact-left h1{font-size:54px}.building-result-contact-container .building-result-red-text{color:#911f27}.building-result-contact-container .building-result-contact-right{width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:0;gap:50px;padding-left:100px}.building-result-contact-container .building-result-contact-inputwrap{width:90%;display:flex;flex-direction:column;gap:10px}.building-result-contact-container .building-result-contact-input{background-color:transparent;border:none;border-bottom:1px solid #ccc;outline:none;color:#fff;padding:2px}.building-result-contact-container .building-result-contact-form{width:100%;height:100%;display:flex;flex-direction:column;gap:36px}.building-result-contact-container .building-result-contact-button{width:fit-content;height:50px;border-radius:50px;background:#c6c8d0;color:#222;border:none;margin-top:10px;display:flex;justify-content:center;align-items:center;gap:20px;padding:14px 24px}.building-result-contact-container .building-result-contact-checkwrap{display:flex;align-items:center;gap:8px}.building-result-contact-container .building-result-contact-checkwrap.column{flex-direction:column;align-items:flex-start}.building-result-contact-container .building-result-contact-button:hover{background:#28292a;color:#fff}.building-result-contact-container .building-result-contact-button:hover svg{animation:moveRightLeft .3s ease}.building-result-contact-container .custom-checkbox{display:flex;align-items:center;position:relative;cursor:pointer;font-size:16px;-webkit-user-select:none;user-select:none}.building-result-contact-container .building-result-contact-selectwrap{width:60%;display:flex;justify-content:space-between;margin:8px 0}.building-result-contact-container .building-result-contact-select{background-color:transparent;color:#fff;border:none;width:80px;outline:none}.building-result-contact-container .building-result-contact-select option{background-color:transparent;border:none}.building-result-contact-container .building-result-inner-flex-checkbox{display:flex;gap:20px}.building-result-contact-container .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.building-result-contact-container .checkmark{position:relative;top:0;left:0;height:18px;width:18px;background-color:transparent;border:1px solid #fff}.building-result-contact-container .custom-checkbox input:checked~.checkmark:after{content:"✓";position:absolute;display:block;left:3px;top:-2px;width:10px;height:15px;color:#fff}.building-result-contact-container .checkbox-text{margin-left:10px}.building-result-contact-container .building-result-cursor-pointer{margin-left:10px;cursor:pointer}.building-result-contact-container .building-result-real-red-text{color:red}.building-result-contact-container .building-background-video{width:100%;height:100%;object-fit:cover}.building-result-contact-container .blur-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;animation:colorChange 8s forwards}@keyframes colorChange{0%{background-color:#202029;-webkit-backdrop-filter:blur(100px) brightness(1);backdrop-filter:blur(100px) brightness(1)}15%{background-color:#202029;-webkit-backdrop-filter:blur(100px) brightness(1);backdrop-filter:blur(100px) brightness(1)}to{background-color:transparent;-webkit-backdrop-filter:blur(100px) brightness(.5);backdrop-filter:blur(100px) brightness(.5)}}.building-result-contact-container .small-text{font-size:12px}.building-result-contact-container.width{background-color:#e4e6eb;color:#000}.building-result-contact-container.width .checkmark{border:1px solid #000000;color:#000}.building-result-contact-container.width .building-result-contact-input{border-bottom:1px solid #5a5959;color:#000}.building-result-contact-container.width .building-result-contact-button{background-color:#000;color:#fff}.building-result-contact-container.width .custom-checkbox input:checked~.checkmark:after{color:#000}@media screen and (max-width: 1440px){.building-result-contact-container .building-result-contact-inner{padding:110px 60px 100px}.building-result-contact-container .building-result-contact-left h1{font-size:50px}.building-result-contact-container .building-result-contact-form{gap:3vh}.building-result-contact-container .building-result-contact-button{height:unset;padding:7px 18px;font-size:14px}}@media screen and (max-width: 1200px){.building-result-contact-container .building-result-contact-inner{flex-direction:column;gap:4vh;padding:110px 50px 100px}.building-result-contact-container .building-result-contact-left{width:100%;gap:1vh}.building-result-contact-container .building-result-contact-right{width:100%;padding-left:0}.building-result-contact-container .building-result-contact-left h1{font-size:42px}}@media screen and (max-width: 768px){.building-result-contact-container{height:auto}.building-result-contact-container .building-result-contact-inner{padding:100px 16px;flex-direction:column;gap:6vh}.building-result-contact-container .building-result-contact-left h1{font-size:28px}.building-result-contact-container .building-result-contact-left{width:100%}.building-result-contact-container .building-result-contact-right{width:100%;padding-left:unset}.building-result-contact-container .building-result-contact-inputwrap{gap:0}.building-result-contact-container .building-result-contact-form{gap:5vh}.building-result-contact-container .building-result-inner-flex-checkbox{flex-direction:column;gap:5px}.building-result-contact-container .building-result-contact-checkwrap{flex-direction:column;align-items:start;gap:10px}.building-result-contact-container .building-result-cursor-pointer{margin-left:unset}.building-result-contact-container .building-result-contact-button{font-size:14px}}.sales-contact-container{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff;overflow:hidden}.sales-contact-container .main2-video-shadow{position:absolute;top:0;width:100%;height:25vh;background:#0b0b0b;background:linear-gradient(0deg,#fff0 4%,#14071e27 53%,#0b0b0b);z-index:2}.sales-contact-container .sales-contact-background{position:absolute;top:0vh;left:0;width:100%;height:110vh;z-index:1}.sales-contact-container .sales-contact-inner{position:relative;z-index:2;width:1400px;height:90vh;display:flex;padding-top:10vh}.sales-contact-container .sales-contact-left{width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:100px;gap:50px}.sales-contact-container .sales-contact-left h1{font-size:60px;font-weight:700}.sales-contact-container .sales-red-text{color:#911f27}.sales-contact-container .sales-contact-right{width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:0;gap:50px;padding-left:100px}.sales-contact-container .sales-contact-inputwrap{width:90%;display:flex;flex-direction:column;gap:10px}.sales-contact-container .sales-contact-input{background-color:transparent;border:none;border-bottom:1px solid #ccc;outline:none;color:#fff;padding:2px}.sales-contact-container .sales-contact-form{width:100%;height:100%;display:flex;flex-direction:column;gap:36px}.sales-contact-container .sales-contact-button{width:180px;height:50px;border-radius:50px;background-color:#000;color:#fff;border:none;transition:.4s;margin-top:10px;display:flex;justify-content:center;align-items:center;gap:8px}.sales-contact-container .sales-contact-checkwrap{display:flex;align-items:center;gap:8px}.sales-contact-container .sales-contact-checkwrap.column{flex-direction:column;align-items:flex-start}.sales-contact-container .sales-contact-button:hover{background-color:#911f27;transform:scale(1.02)}.sales-contact-container .custom-checkbox{display:flex;align-items:center;position:relative;cursor:pointer;font-size:16px;-webkit-user-select:none;user-select:none}.sales-contact-container .sales-contact-selectwrap{width:75%;display:flex;justify-content:space-between;margin:8px 0}.sales-contact-container .sales-contact-select{background-color:transparent;color:#fff;border:none;width:120px;outline:none}.sales-contact-container .sales-contact-select option{background-color:transparent;border:none;color:#000}.sales-contact-container .sales-inner-flex-checkbox{display:flex;gap:20px;white-space:nowrap}.sales-contact-container .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.sales-contact-container .checkmark{position:relative;top:0;left:0;height:18px;width:18px;background-color:transparent;border:1px solid #fff}.sales-contact-container .custom-checkbox input:checked~.checkmark:after{content:"✓";position:absolute;display:block;left:3px;top:-2px;width:10px;height:15px;color:#fff}.sales-contact-container .checkbox-text{margin-left:10px}.sales-contact-container .sales-cursor-pointer{margin-left:10px;cursor:pointer}.sales-contact-container .sales-real-red-text{color:red}.sales-contact-container .building-background-video{width:100%;height:100%;object-fit:cover}.sales-contact-container .blur-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;animation:colorChange 8s forwards}.sales-contact-container .small-text{font-size:12px}@media screen and (max-width:768px){.sales-contact-container{height:auto}.sales-contact-container .sales-contact-inner{flex-direction:column;width:100%;height:100%;padding:100px 16px}.sales-contact-container .sales-contact-left{width:100%;margin-top:0}.sales-contact-container .sales-contact-left h1{font-size:28px;text-align:center}.sales-contact-container .sales-contact-right{padding:0 22px;width:100%;margin-top:52px}.sales-contact-container .sales-contact-left{justify-content:center;align-items:center}.sales-contact-container .sales-red-text{font-size:14px}.sales-contact-container .sales-contact-background{height:100%}.sales-contact-container .sales-contact-inputwrap{width:100%}.sales-contact-container .sales-contact-left>p{font-size:12px;text-align:center;font-weight:400}.sales-contact-container .sales-inner-flex-checkbox{flex-wrap:wrap}.sales-contact-container .sales-contact-selectwrap{width:100%}.sales-contact-container .custom-checkbox,.sales-contact-container .sales-cursor-pointer{font-size:12px}.sales-contact-container .sales-contact-button{height:36px;font-size:12px}}.fin-only-text3{width:100%;height:70vh;background:#b5b5c5;color:#151317;position:absolute;top:0;z-index:3}.fin-only-text3 .fin-only-wrapper{width:100%;height:100%}.fin-only-text3 .fin-four-coner-div{position:absolute;width:30%;background:#202029;height:60px;display:flex}.fin-only-text3 .fin-four-coner-div.three{background:#202029}.fin-only-text3 .fin-four-coner-div.four{background:#17191b}.fin-only-text3 .fin-four-coner-div:nth-of-type(1){justify-content:flex-end;background-color:#151317}.fin-only-text3 .fin-four-coner-div:nth-of-type(2){right:0;background-color:#151317}.fin-only-text3 .fin-four-coner-div:nth-of-type(3){bottom:0;justify-content:flex-end}.fin-only-text3 .fin-four-coner-div:nth-of-type(3) img{transform:rotateX(180deg)}.fin-only-text3 .fin-four-coner-div:nth-of-type(4){bottom:0;right:0}.fin-only-text3 .fin-four-coner-div:nth-of-type(4) img{transform:rotateX(180deg)}.fin-only-text3 .fin-coner-img-wrapper{height:100%}.fin-only-text3 .fin-coner-img-wrapper>img{height:100%}.fin-only-text3 .fin-inner-texts{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:35px;font-weight:500;line-height:52px;text-align:center}.fin-only-text3 .fin-inner-text{margin-bottom:10px}.fin-only-text3 .fin-btm-contact-text{font-size:16px;text-align:center;line-height:28px;margin-top:30px}.fin-only-text3 .fin-go-contact-text{text-decoration:underline;font-size:16px;cursor:pointer;margin-top:40px}.fin-only-text3 .two-way-btn{position:relative;z-index:1;padding:70px 0 30px;line-height:30px}.fin-only-text3 .two-way-btn-wrap{width:180px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;transition:.5s ease}.fin-only-text3 .two-way-btn-corner{display:flex;justify-content:space-between;width:100%}.fin-only-text3 .two-way-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.fin-only-text3 .two-way-btn-corner.top div,.fin-only-text3 .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.fin-only-text3 .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.fin-only-text3 .two-way-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.fin-only-text3 .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.fin-only-text3 .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.fin-only-text3 .two-way-btn-text{font-size:14px;font-weight:600;opacity:0;color:inherit}.fin-only-text3 .two-way-btn-wrap:hover{background:#911f27;color:#fff;box-shadow:-2px 1px 77px #911f27b3}.fin-only-text3 .two-way-btn-wrap:hover .two-way-btn-corner.top div,.fin-only-text3 .two-way-btn-wrap:hover .two-way-btn-corner.bottom div{border:none}.fin-only-text3 .two-way-btn.active .two-way-btn-corner.top,.fin-only-text3 .two-way-btn.active .two-way-btn-corner.bottom{animation:cornerAnimation .5s ease forwards}@keyframes cornerAnimation{0%{transform:translateY(50%);width:0%;opacity:0}to{transform:translateY(0);width:100%;opacity:1}}.fin-only-text3 .two-way-btn.active .two-way-btn-text{animation:dambleContactBlink .5s ease forwards}@keyframes dambleContactBlink{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes blink-background{0%{background-color:#b5b5c5}25%{background-color:#911f27}50%{background-color:#b5b5c5}75%{background-color:#911f27}to{background-color:#b5b5c5}}.fin-only-text3 .two-way-btn.active .two-way-btn-wrap{animation:blink-background 1s ease}.fin-only-text3 .two-way-btn.active .two-way-btn-corner.top,.fin-only-text3 .two-way-btn.active .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 2s ease}@media screen and (max-width: 768px){.fin-only-text3 .fin-inner-texts{font-size:6vw;line-height:6vw}}.ai-main-section1{width:100%}.ai-main-section1 .ai-main-container{position:relative;width:100%}.ai-main-section1 .ai-main-front-wrap{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);background-color:#202029;overflow:hidden;z-index:2}.ai-main-section1 .ai-main-front-background-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.ai-main-section1 .ai-main-front-background-inner{position:relative;width:100%;height:100%}.ai-main-section1 .ai-main-front-background-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;transition:.5s}.ai-main-section1 .ai-main-front-background-cover.active{opacity:1}.ai-main-section1 .ai-main-front-top{position:relative;width:100%;height:100%;padding:120px 120px 40px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff;z-index:5}.ai-main-section1 .ai-main-front-left{width:100%}.ai-main-section1 .ai-main-front-left-inner{position:relative;width:100%;height:100%;top:0%;transition:.5s;transition-delay:.5s}.ai-main-section1 .ai-main-front-left-inner.active{top:-50%}.ai-main-section1 .ten-top-text{transition:.8s;text-align:center}.ai-main-section1 .ten-top-text.sub{font-size:18px;font-weight:200;font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#ffffffa1;transition:.5s;transition-delay:.5s}.ai-main-section1 .ten-top-text.sub.active{transition-delay:0s;opacity:0}.ai-main-section1 .ten-top-text.sub>span{display:inline-block}.ai-main-section1 .ten-top-text.big{margin-bottom:50px}.ai-main-section1 .ten-top-text.top{margin-bottom:10px}.ai-main-section1 .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#911f27,#8d1515,#ff7b7b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.ai-main-section1 .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#fff;font-size:44px;font-weight:400}.ai-main-section1 .ai-main-front-middle{position:absolute;top:263px;left:50%;width:35%;min-width:600px;max-height:0;height:45vh;overflow:hidden;transform:translate(-50%);transition:.5s;z-index:10}.ai-main-section1 .ai-main-front-middle.active{transition-delay:.7s;max-height:45vh}.ai-main-section1 .ai-main-front-swiper{width:100%;height:45vh}.ai-main-section1 .ai-main-front-swiper-inner{width:100%;height:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}.ai-main-section1 .ai-main-front-swiper-text{font-size:18px;font-weight:400;line-height:1;color:#fff9;transition:.8s}.ai-main-section1 .ai-main-front-swiper .swiper-slide-active .ai-main-front-swiper-text{font-size:24px;font-weight:600;color:#fff}.ai-main-section1 .ai-main-front-swiper .swiper-slide-prev .ai-main-front-swiper-text,.ai-main-section1 .ai-main-front-swiper .swiper-slide-next .ai-main-front-swiper-text{color:#fffc}.ai-main-section1 .ai-main-front-swiper .custom-prev-1 .ai-main-front-swiper-text,.ai-main-section1 .ai-main-front-swiper .custom-next-1 .ai-main-front-swiper-text{color:#fff9}.ai-main-section1 .ai-main-front-swiper .custom-prev-2 .ai-main-front-swiper-text,.ai-main-section1 .ai-main-front-swiper .custom-next-2 .ai-main-front-swiper-text{color:#fff6}.ai-main-section1 .ai-main-front-swiper .custom-prev-3 .ai-main-front-swiper-text,.ai-main-section1 .ai-main-front-swiper .custom-next-3 .ai-main-front-swiper-text{color:#fff3}.ai-main-section1 .ai-main-front-swiper .custom-prev-4 .ai-main-front-swiper-text,.ai-main-section1 .ai-main-front-swiper .custom-next-4 .ai-main-front-swiper-text{color:#ffffff1a}.ai-main-section1 .ai-main-front-right{position:relative;width:100%;height:40%;z-index:2}.ai-main-section1 .ai-main-front-input-cover{position:absolute;bottom:-40px;left:-120px;width:calc(100vw - 17px);height:100vh;opacity:0;visibility:hidden;transition:.8s;z-index:3}.ai-main-section1 .ai-main-front-input-cover.active{visibility:visible}.ai-main-section1 .ai-main-front-more-button{position:absolute;bottom:80%;left:50%;cursor:pointer;transition:transform .5s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%)}.ai-main-section1 .ai-main-front-right.active .ai-main-front-more-button{transition-delay:.5s;transform:translate(-50%,1150%)}.ai-main-section1 .ai-main-front-more{font-size:18px;font-weight:600;color:#ffffffa1}.ai-main-section1 .ai-main-front-chat-wrap{position:absolute;bottom:50%;left:50%;width:40%;display:flex;align-items:center;padding:10px;transition:transform .5s;overflow:hidden;transition-delay:.2s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%);background-color:#ffffff0d;box-shadow:0 0 10px 5px #ffffff1a;animation:pulseShadow 3s infinite;z-index:5}.ai-main-section1 .ai-main-front-chat-icon-wrap{height:100%;display:flex;align-items:center}.ai-main-section1 .ai-main-front-right.active .ai-main-front-chat-wrap{transition-delay:.3s;transform:translate(-50%,300%)}.ai-main-section1 .ai-main-front-chat-label{position:absolute;top:50%;left:44px;font-size:16px;font-weight:500;color:#fff;transform:translateY(-50%)}.ai-main-section1 .ai-main-front-chat-input{position:relative;width:100%;background-color:transparent;outline:none;border:none;padding:0 10px;font-size:16px;font-weight:500;color:#fff;z-index:2}.ai-main-section1 .ai-main-front-chat-submit{white-space:nowrap;outline:none;background-color:transparent;font-size:16px;padding:5px 20px 5px 30px;border:1px solid rgba(255,255,255,.4);border-radius:16px;font-weight:500;line-height:1;cursor:pointer;color:#fff;display:flex;align-items:center}.ai-main-section1 .ai-main-front-chat-submit svg{display:block;margin-left:5px}.ai-main-section1 .ai-main-front-right-list-wrap{position:relative;width:100%;height:100%;transition:transform .5s;transition-delay:.4s}.ai-main-section1 .ai-main-front-right.active .ai-main-front-right-list-wrap{transition-delay:0s;transform:translateY(115%);transition-timing-function:cubic-bezier(.56,.02,.64,.64)}.ai-main-section1 .typing-result-loading-wrap{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0000001a;z-index:1010}.ai-main-section1 .typing-result-loading-wrap.active{opacity:1;visibility:visible}.ai-main-section1 .master-page-chat-loading-inner{position:relative;width:150px;height:150px;margin-bottom:40px}.ai-main-section1 .master-page-chat-loading-inner span{position:absolute;left:-10%;top:0;width:120%;height:120%;border-radius:50%;border-left:8px rgba(92,255,237,.5) solid;border-right:8px rgba(114,255,181,.7) solid}.ai-main-section1 .master-page-chat-loading-inner:hover span{border-left:12px rgba(92,255,237,.5) solid;border-right:12px rgba(114,255,181,.7) solid}.ai-main-section1 .master-page-chat-loading-inner span:nth-of-type(1){animation:loader-ani1 1s linear infinite}.ai-main-section1 .master-page-chat-loading-inner span:nth-of-type(2){animation:loader-ani2 1s linear infinite}.ai-main-section1 .master-page-chat-loading-inner span:nth-of-type(3){animation:loader-ani3 1s linear infinite}.ai-main-section1 .master-page-chat-loading-text{font-size:18px;font-weight:600;min-width:164px;color:#fff}.ai-main-section1 .ai-main-front-right-list-prev{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;opacity:0;transition-delay:.5s;z-index:1}.ai-main-section1 .ai-main-front-right-list-prev.active{opacity:1;z-index:2}.ai-main-section1 .ai-main-front-right-list-next{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;opacity:0;transition-delay:.5s;z-index:1}.ai-main-section1 .ai-main-front-right-list-next.active{opacity:1;z-index:2}.ai-main-section1 .ai-main-front-right-list{position:relative;width:33.33%;height:100%;padding:16px;display:flex;align-items:center;background-color:#0009;clip-path:polygon(100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0);opacity:0;transform:translateY(10%);transition:.5s}.ai-main-section1 .ai-main-front-right-list:nth-of-type(1){transition-delay:.4s}.ai-main-section1 .ai-main-front-right-list:nth-of-type(2){transition-delay:.2s}.ai-main-section1 .ai-main-front-right-list-prev.active .ai-main-front-right-list{transition-delay:2.8s;opacity:1;transform:translateY(0)}.ai-main-section1 .ai-main-front-right-list-prev.active .ai-main-front-right-list:nth-of-type(2){transition-delay:2.6s}.ai-main-section1 .ai-main-front-right-list-prev.active .ai-main-front-right-list:nth-of-type(3){transition-delay:2.4s}.ai-main-section1 .ai-main-front-right-list-next.active .ai-main-front-right-list{transition-delay:2.8s;opacity:1;transform:translateY(0)}.ai-main-section1 .ai-main-front-right-list-next.active .ai-main-front-right-list:nth-of-type(2){transition-delay:2.6s}.ai-main-section1 .ai-main-front-right-list-next.active .ai-main-front-right-list:nth-of-type(3){transition-delay:2.4s}.ai-main-section1 .ai-main-front-right-list-inner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff4d;clip-path:polygon(calc(100% - 1px) calc(100% - 41px),calc(100% - 1px) 0,100% 0,100% calc(100% - 41px),calc(100% - 41px) 100%,0 100%,0 calc(100% - 1px),calc(100% - 41px) calc(100% - 1px))}.ai-main-section1 .ai-main-front-text-wrap{height:100%;padding-top:8%;position:relative;flex:1;z-index:2}.ai-main-section1 .ai-main-front-list-name{font-size:18px;font-weight:700;color:#fff;line-height:1;transition:.3s;white-space:pre-wrap;margin-bottom:50px}.ai-main-section1 .ai-main-front-right-list.active .ai-main-front-list-name{color:#fff}.ai-main-section1 .ai-main-front-list-info{font-size:15px;font-weight:400;line-height:1.4;color:#989898;transition:.3s}.ai-main-section1 .ai-main-front-right-list.active .ai-main-front-list-info{color:#fff}.ai-main-section1 .ai-main-list-image-wrap{position:relative;width:calc(50% - 8px);height:100%;margin-right:16px;overflow:hidden;z-index:2}.ai-main-section1 .ai-main-list-image,.ai-main-section1 .ai-main-list-video{width:100%;height:100%;object-fit:cover}.ai-main-section1 .ai-main-front-right-list.active .ai-main-list-image{filter:invert(0)}.ai-main-section3{width:100%}.ai-main-section3 .ai-main-container{position:relative;width:100%}.ai-main-section3 .ai-main-front-wrap{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);background-color:#202029;overflow:hidden;z-index:2}.ai-main-section3 .ai-main-front-background-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.ai-main-section3 .ai-main-front-background-inner{position:relative;width:100%;height:100%}.ai-main-section3 .ai-main-absolute-bg{position:absolute;top:0;width:100%;height:100vh;opacity:0;visibility:hidden;background-color:#000000be;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:3}.ai-main-section3 .ai-main-absolute-bg.active{opacity:1;visibility:visible}.ai-main-section3 .ai-main-absolute-close-wrap{position:absolute;top:110px;right:50px;cursor:pointer;opacity:0;transition:.5s;z-index:3}.ai-main-section3 .ai-main-absolute-bg.active .ai-main-absolute-close-wrap{transition-delay:2s;opacity:1}.ai-main-section3 .ai-main-absolute-close-wrap svg{display:block}.ai-main-section3 .ai-main-front-background-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;transition:.5s}.ai-main-section3 .ai-main-front-background-cover.active{opacity:1}.ai-main-section3 .ai-main-front-top{position:relative;width:100%;height:100%;padding:0 120px 40px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff;z-index:5}.ai-main-section3 .ai-main-front-left{width:100%}.ai-main-section3 .ai-main-front-left-inner{position:relative;width:100%;height:100%;top:0%;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-main-section3 .ai-main-front-left-inner.hide{opacity:0;visibility:hidden}.ai-main-section3 .ai-main-front-left-inner.active{top:-50%}.ai-main-section3 .ten-top-text{transition:.8s;text-align:center;width:fit-content;white-space:pre-wrap}.ai-main-section3 .ten-top-text.sub{font-size:18px;font-weight:200;color:#ffffffa1;margin-bottom:20px;cursor:pointer;position:relative;display:inline-block;opacity:0}.ai-main-section3 .ten-top-text.sub.order-1{animation:blinkEffect .3s 5s linear forwards}.ai-main-section3 .ten-top-text.sub.order-2{animation:blinkEffect .3s 5.1s linear forwards}.ai-main-section3 .ten-top-text.sub.order-3{animation:blinkEffect .3s 5.2s linear forwards}.ai-main-section3 .ten-top-text.sub.order-4{animation:blinkEffect .3s 5.3s linear forwards}.ai-main-section3 .ten-top-text.sub.order-5{animation:blinkEffect .3s 5.4s linear forwards}.ai-main-section3 .ai-main-absolute-bg.active .ten-top-text.sub.back-1{animation:blinkEffect .3s 2s linear forwards}.ai-main-section3 .ai-main-absolute-bg.active .ten-top-text.sub.back-2{animation:blinkEffect .3s 2.1s linear forwards}.ai-main-section3 .ai-main-absolute-bg.active .ten-top-text.sub.back-3{animation:blinkEffect .3s 2.2s linear forwards}.ai-main-section3 .ai-main-absolute-bg.active .ten-top-text.sub.back-4{animation:blinkEffect .3s 2.3s linear forwards}.ai-main-section3 .ai-main-absolute-bg.active .ten-top-text.sub.back-5{animation:blinkEffect .3s 2.4s linear forwards}.ai-main-section3 .ten-top-text.sub:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:0;background-color:#fff;transition:width .4s ease}.ai-main-section3 .ten-top-text.sub:hover{transform:scale(1.2);color:#fff;font-weight:500}.ai-main-section3 .ten-top-text.sub:hover:after{width:100%}.ai-main-section3 .ten-top-text.sub.active{transition-delay:0s;opacity:0}.ai-main-section3 .ten-top-text.sub>span{display:inline-block}.ai-main-section3 .ten-top-text.big{line-height:1.2;margin-bottom:50px}.ai-main-section3 .ten-top-text.top{margin-bottom:10px}.ai-main-section3 .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#911f27,#8d1515,#ff7b7b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.ai-main-section3 .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#fff;font-size:44px;font-weight:400}.ai-main-section3 .ai-main-front-middle{position:relative;width:100%;min-width:600px;max-height:0;height:45vh;overflow:hidden;transition:.5s;z-index:10}.ai-main-section3 .ai-main-front-middle.active{transition-delay:.7s;max-height:45vh}.ai-main-section3 .ai-main-front-swiper{width:100%;height:35vh;touch-action:pan-y pinch-zoom}.ai-main-section3 .ai-main-front-swiper-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ai-main-section3 .ai-main-front-swiper-text{font-size:18px;font-weight:400;line-height:1;color:#fff9;transition:.3s;white-space:pre-wrap;cursor:pointer;pointer-events:auto}.ai-main-section3 .ai-main-front-swiper .swiper-slide-active .ai-main-front-swiper-text{font-size:24px;font-weight:600;color:#fff}.ai-main-section3 .ai-main-front-swiper .swiper-slide-prev .ai-main-front-swiper-text,.ai-main-section3 .ai-main-front-swiper .swiper-slide-next .ai-main-front-swiper-text{color:#fffc}.ai-main-section3 .ai-main-front-swiper .custom-prev-1 .ai-main-front-swiper-text,.ai-main-section3 .ai-main-front-swiper .custom-next-1 .ai-main-front-swiper-text{color:#fff9}.ai-main-section3 .ai-main-front-swiper .custom-prev-2 .ai-main-front-swiper-text,.ai-main-section3 .ai-main-front-swiper .custom-next-2 .ai-main-front-swiper-text{color:#fff6}.ai-main-section3 .ai-main-front-swiper .custom-prev-3 .ai-main-front-swiper-text,.ai-main-section3 .ai-main-front-swiper .custom-next-3 .ai-main-front-swiper-text{color:#fff3}.ai-main-section3 .ai-main-front-swiper .custom-prev-4 .ai-main-front-swiper-text,.ai-main-section3 .ai-main-front-swiper .custom-next-4 .ai-main-front-swiper-text{color:#ffffff1a}.ai-main-section3 .ai-main-front-right{position:relative;width:100%;height:40%;z-index:2}.ai-main-section3 .ai-main-front-input-cover{position:absolute;bottom:-40px;left:-120px;width:calc(100vw - 17px);height:100vh;opacity:0;visibility:hidden;transition:.8s;z-index:3}.ai-main-section3 .ai-main-front-input-cover.active{visibility:visible}.ai-main-section3 .ai-main-front-more-button{position:absolute;bottom:80%;left:50%;cursor:pointer;transition:transform .5s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%)}.ai-main-section3 .ai-main-front-right.active .ai-main-front-more-button{transition-delay:.5s;transform:translate(-50%,1150%)}.ai-main-section3 .ai-main-front-more{font-size:18px;font-weight:600;color:#ffffffa1}.ai-main-section3 .ai-main-front-chat-wrap{position:absolute;bottom:50%;left:50%;width:40%;display:flex;align-items:center;padding:10px;transition:transform .5s;overflow:hidden;transition-delay:.2s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%);background-color:#ffffff0d;box-shadow:0 0 10px 5px #ffffff1a;animation:pulseShadow 3s infinite;z-index:5}.ai-main-section3 .ai-main-front-chat-icon-wrap{height:100%;display:flex;align-items:center}.ai-main-section3 .ai-main-front-right.active .ai-main-front-chat-wrap{transition-delay:.3s;transform:translate(-50%,300%)}.ai-main-section3 .ai-main-front-chat-label{position:absolute;top:50%;left:44px;font-size:16px;font-weight:500;color:#fff;transform:translateY(-50%)}.ai-main-section3 .ai-main-front-chat-input{position:relative;width:100%;background-color:transparent;outline:none;border:none;padding:0 10px;font-size:16px;font-weight:500;color:#fff;z-index:2}.ai-main-section3 .ai-main-front-chat-submit{white-space:nowrap;outline:none;background-color:transparent;font-size:16px;padding:5px 20px 5px 30px;border:1px solid rgba(255,255,255,.4);border-radius:16px;font-weight:500;line-height:1;cursor:pointer;color:#fff;display:flex;align-items:center}.ai-main-section3 .ai-main-front-chat-submit svg{display:block;margin-left:5px}.ai-main-section3 .ai-main-front-right-list-wrap{position:relative;width:100%;height:100%;transition:transform .5s;transition-delay:.4s}.ai-main-section3 .ai-main-front-right.active .ai-main-front-right-list-wrap{transition-delay:0s;transform:translateY(115%);transition-timing-function:cubic-bezier(.56,.02,.64,.64)}.ai-main-section3 .typing-result-loading-wrap{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0000001a;z-index:1010}.ai-main-section3 .typing-result-loading-wrap.active{opacity:1;visibility:visible}.ai-main-section3 .master-page-chat-loading-inner{position:relative;width:150px;height:150px;margin-bottom:40px}.ai-main-section3 .master-page-chat-loading-inner span{position:absolute;left:-10%;top:0;width:120%;height:120%;border-radius:50%;border-left:8px rgba(92,255,237,.5) solid;border-right:8px rgba(114,255,181,.7) solid}.ai-main-section3 .master-page-chat-loading-inner:hover span{border-left:12px rgba(92,255,237,.5) solid;border-right:12px rgba(114,255,181,.7) solid}.ai-main-section3 .master-page-chat-loading-inner span:nth-of-type(1){animation:loader-ani1 1s linear infinite}.ai-main-section3 .master-page-chat-loading-inner span:nth-of-type(2){animation:loader-ani2 1s linear infinite}.ai-main-section3 .master-page-chat-loading-inner span:nth-of-type(3){animation:loader-ani3 1s linear infinite}.ai-main-section3 .master-page-chat-loading-text{font-size:18px;font-weight:600;min-width:164px;color:#fff}.ai-main-section3 .ai-main-front-right-list-prev{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;opacity:0;transition-delay:.5s;z-index:1}.ai-main-section3 .ai-main-front-right-list-prev.active{opacity:1;z-index:2}.ai-main-section3 .ai-main-front-right-list-next{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;opacity:0;transition-delay:.5s;z-index:1}.ai-main-section3 .ai-main-front-right-list-next.active{opacity:1;z-index:2}.ai-main-section3 .ai-main-front-right-list{position:relative;width:33.33%;height:100%;padding:16px;display:flex;align-items:center;background-color:#0009;clip-path:polygon(100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0);opacity:0;transform:translateY(10%);transition:.5s}.ai-main-section3 .ai-main-front-right-list:nth-of-type(1){transition-delay:.4s}.ai-main-section3 .ai-main-front-right-list:nth-of-type(2){transition-delay:.2s}.ai-main-section3 .ai-main-front-right-list-prev.active .ai-main-front-right-list{transition-delay:2.8s;opacity:1;transform:translateY(0)}.ai-main-section3 .ai-main-front-right-list-prev.active .ai-main-front-right-list:nth-of-type(2){transition-delay:2.6s}.ai-main-section3 .ai-main-front-right-list-prev.active .ai-main-front-right-list:nth-of-type(3){transition-delay:2.4s}.ai-main-section3 .ai-main-front-right-list-next.active .ai-main-front-right-list{transition-delay:2.8s;opacity:1;transform:translateY(0)}.ai-main-section3 .ai-main-front-right-list-next.active .ai-main-front-right-list:nth-of-type(2){transition-delay:2.6s}.ai-main-section3 .ai-main-front-right-list-next.active .ai-main-front-right-list:nth-of-type(3){transition-delay:2.4s}.ai-main-section3 .ai-main-front-right-list-inner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff4d;clip-path:polygon(calc(100% - 1px) calc(100% - 41px),calc(100% - 1px) 0,100% 0,100% calc(100% - 41px),calc(100% - 41px) 100%,0 100%,0 calc(100% - 1px),calc(100% - 41px) calc(100% - 1px))}.ai-main-section3 .ai-main-front-text-wrap{height:100%;padding-top:8%;position:relative;flex:1;z-index:2}.ai-main-section3 .ai-main-front-list-name{font-size:18px;font-weight:700;color:#fff;line-height:1;transition:.3s;white-space:pre-wrap;margin-bottom:50px}.ai-main-section3 .ai-main-front-right-list.active .ai-main-front-list-name{color:#fff}.ai-main-section3 .ai-main-front-list-info{font-size:15px;font-weight:400;line-height:1.4;color:#989898;transition:.3s}.ai-main-section3 .ai-main-front-right-list.active .ai-main-front-list-info{color:#fff}.ai-main-section3 .ai-main-list-image-wrap{position:relative;width:calc(50% - 8px);height:100%;margin-right:16px;overflow:hidden;z-index:2}.ai-main-section3 .ai-main-list-image,.ai-main-section3 .ai-main-list-video{width:100%;height:100%;object-fit:cover}.ai-main-section3 .ai-main-front-right-list.active .ai-main-list-image{filter:invert(0)}.ai-main-section3 .ai-main-bottom-gradient{position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,transparent 0%,#202029 100%);z-index:3}@media screen and (max-width: 768px){.ai-main-section3 .ten-top-text.big .project-portfolio-list-subject{font-size:5.5vw}.ai-main-section3 .ten-top-text.sub>span{font-size:3.2vw}.ai-main-section3 .ten-top-text.sub:hover{scale:1.1}.ai-main-section3 .swiper-android .swiper-slide,.ai-main-section3 .swiper-ios .swiper-slide{height:16px}.ai-main-section3 .ai-main-front-top{padding:0 20px 40px}.ai-main-section3 .ai-main-front-middle{min-width:300px}.ai-main-section3 .ai-main-front-swiper .swiper-slide .ai-main-front-swiper-text{text-align:center;line-height:1.4}.ai-main-section3 .ai-main-front-swiper .swiper-slide-active .ai-main-front-swiper-text{font-size:20px}.ai-main-section3 .ai-main-front-swiper{height:50vh}.ai-main-section3 .swiper-wrapper{gap:0rem}.ai-main-section3 .ai-main-front-swiper-text{font-size:14px}}.scroll-arrow-btn{position:fixed;bottom:5%;left:50%;transform:translate(-50%);transition:all .2s ease;z-index:4}.scroll-arrow-img{width:40px;height:40px;transition:all .2s ease;transform:rotate(0)}.scroll-arrow-btn.bottom .scroll-arrow-img{transform:rotate(180deg)}@media (max-width: 768px){.scroll-arrow-btn{bottom:10%}.scroll-arrow-img{width:30px;height:30px}}.ai-main-section4{width:100%}.ai-main-section4 .ai-main-container{position:relative;width:100%}.ai-main-section4 .ai-main-front-wrap{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);background-color:#202029;overflow:hidden;z-index:2}.ai-main-section4 .ai-main-front-background-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.ai-main-section4 .ai-main-front-background-inner{position:relative;width:100%;height:100%}.ai-main-section4 .ai-main-absolute-bg{position:absolute;top:0;width:100%;height:100vh;opacity:0;visibility:hidden;background-color:#000000be;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:3}.ai-main-section4 .ai-main-absolute-bg.active{opacity:1;visibility:visible}.ai-main-section4 .ai-main-absolute-close-wrap{position:absolute;top:110px;right:50px;cursor:pointer;opacity:0;transition:.5s;z-index:3}.ai-main-section4 .ai-main-absolute-bg.active .ai-main-absolute-close-wrap{transition-delay:2s;opacity:1}.ai-main-section4 .ai-main-absolute-close-wrap svg{display:block}.ai-main-section4 .ai-main-front-background-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;transition:.5s}.ai-main-section4 .ai-main-front-background-cover.active{opacity:1}.ai-main-section4 .ai-main-front-top{position:relative;width:100%;height:100%;padding:0 120px 40px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:#fff;z-index:5}.ai-main-section4 .ai-main-front-left{width:100%}.ai-main-section4 .ai-main-front-left-inner{position:relative;width:100%;height:100%;top:0%;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-main-section4 .ai-main-front-left-inner.hide{opacity:0;visibility:hidden}.ai-main-section4 .ai-main-front-left-inner.active{top:-50%}.ai-main-section4 .ten-top-text{transition:.8s;text-align:center;width:fit-content;white-space:pre-wrap}.ai-main-section4 .ten-top-text.sub{font-size:18px;font-weight:200;color:#ffffffa1;margin-bottom:20px;cursor:pointer;position:relative;display:inline-block;opacity:0}.ai-main-section4 .ten-top-text.sub.order-1{animation:blinkEffect .3s 5s linear forwards}.ai-main-section4 .ten-top-text.sub.order-2{animation:blinkEffect .3s 5.1s linear forwards}.ai-main-section4 .ten-top-text.sub.order-3{animation:blinkEffect .3s 5.2s linear forwards}.ai-main-section4 .ten-top-text.sub.order-4{animation:blinkEffect .3s 5.3s linear forwards}.ai-main-section4 .ten-top-text.sub.order-5{animation:blinkEffect .3s 5.4s linear forwards}.ai-main-section4 .ai-main-absolute-bg.active .ten-top-text.sub.back-1{animation:blinkEffect .3s 2s linear forwards}.ai-main-section4 .ai-main-absolute-bg.active .ten-top-text.sub.back-2{animation:blinkEffect .3s 2.1s linear forwards}.ai-main-section4 .ai-main-absolute-bg.active .ten-top-text.sub.back-3{animation:blinkEffect .3s 2.2s linear forwards}.ai-main-section4 .ai-main-absolute-bg.active .ten-top-text.sub.back-4{animation:blinkEffect .3s 2.3s linear forwards}.ai-main-section4 .ai-main-absolute-bg.active .ten-top-text.sub.back-5{animation:blinkEffect .3s 2.4s linear forwards}.ai-main-section4 .ten-top-text.sub:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:0;background-color:#fff;transition:width .4s ease}.ai-main-section4 .ten-top-text.sub:hover{transform:scale(1.2);color:#fff;font-weight:500}.ai-main-section4 .ten-top-text.sub:hover:after{width:100%}.ai-main-section4 .ten-top-text.sub.active{transition-delay:0s;opacity:0}.ai-main-section4 .ten-top-text.sub>span{display:inline-block}.ai-main-section4 .ten-top-text.big{line-height:1.2;margin-bottom:50px}.ai-main-section4 .ten-top-text.top{margin-bottom:10px}.ai-main-section4 .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#911f27,#8d1515,#ff7b7b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.ai-main-section4 .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#fff;font-size:44px;font-weight:400}.ai-main-section4 .ai-main-front-middle{position:relative;width:100%;min-width:600px;max-height:0;height:45vh;overflow:hidden;transition:.5s;z-index:10}.ai-main-section4 .ai-main-front-middle.active{transition-delay:.7s;max-height:45vh}.ai-main-section4 .ai-main-front-swiper{width:100%;height:100%;touch-action:pan-y pinch-zoom}.ai-main-section4 .ai-main-front-swiper-inner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ai-main-section4 .ai-main-front-swiper-text{position:relative;font-size:22px;font-weight:400;line-height:1;color:#fff9;transition:.3s;white-space:pre-wrap;cursor:pointer;pointer-events:auto}.ai-main-section4 .ai-main-front-swiper-inner .cta-btn{position:absolute;right:-70px;top:10px;opacity:0;transition:all .2s ease}.ai-main-section4 .ai-main-front-swiper-inner .cta-btn img{width:50px;height:50px}.ai-main-section4 .ai-main-front-swiper .swiper-slide-active .cta-btn{opacity:1;animation:blink 2s step-start infinite}@keyframes blink{0%,10%{opacity:1}15%{opacity:.5}20%{opacity:1}25%{opacity:.5}30%,to{opacity:1}}.ai-main-section4 .ai-main-front-swiper .swiper-slide-active .ai-main-front-swiper-text{font-size:50px;font-weight:600;color:#fff}.ai-main-section4 .ai-main-front-swiper .swiper-slide-prev .ai-main-front-swiper-text,.ai-main-section4 .ai-main-front-swiper .swiper-slide-next .ai-main-front-swiper-text{color:#fffc}.ai-main-section4 .ai-main-front-swiper .custom-prev-1 .ai-main-front-swiper-text,.ai-main-section4 .ai-main-front-swiper .custom-next-1 .ai-main-front-swiper-text{color:#fff9}.ai-main-section4 .ai-main-front-swiper .custom-prev-2 .ai-main-front-swiper-text,.ai-main-section4 .ai-main-front-swiper .custom-next-2 .ai-main-front-swiper-text{color:#fff6}.ai-main-section4 .ai-main-front-swiper .custom-prev-3 .ai-main-front-swiper-text,.ai-main-section4 .ai-main-front-swiper .custom-next-3 .ai-main-front-swiper-text{color:#fff3}.ai-main-section4 .ai-main-front-swiper .custom-prev-4 .ai-main-front-swiper-text,.ai-main-section4 .ai-main-front-swiper .custom-next-4 .ai-main-front-swiper-text{color:#ffffff1a}.ai-main-section4 .ai-main-front-right{position:relative;width:100%;height:40%;z-index:2}.ai-main-section4 .ai-main-front-input-cover{position:absolute;bottom:-40px;left:-120px;width:calc(100vw - 17px);height:100vh;opacity:0;visibility:hidden;transition:.8s;z-index:3}.ai-main-section4 .ai-main-front-input-cover.active{visibility:visible}.ai-main-section4 .ai-main-front-more-button{position:absolute;bottom:80%;left:50%;cursor:pointer;transition:transform .5s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%)}.ai-main-section4 .ai-main-front-right.active .ai-main-front-more-button{transition-delay:.5s;transform:translate(-50%,1150%)}.ai-main-section4 .ai-main-front-more{font-size:18px;font-weight:600;color:#ffffffa1}.ai-main-section4 .ai-main-front-chat-wrap{position:absolute;bottom:50%;left:50%;width:40%;display:flex;align-items:center;padding:10px;transition:transform .5s;overflow:hidden;transition-delay:.2s;transition-timing-function:cubic-bezier(.56,.02,.64,.64);transform:translate(-50%);background-color:#ffffff0d;box-shadow:0 0 10px 5px #ffffff1a;animation:pulseShadow 3s infinite;z-index:5}.ai-main-section4 .ai-main-front-chat-icon-wrap{height:100%;display:flex;align-items:center}.ai-main-section4 .ai-main-front-right.active .ai-main-front-chat-wrap{transition-delay:.3s;transform:translate(-50%,300%)}@keyframes pulseShadow{0%,to{box-shadow:0 0 8px 3px #ffffff1a}50%{box-shadow:0 0 16px 6px #fff3}}.ai-main-section4 .ai-main-front-chat-label{position:absolute;top:50%;left:44px;font-size:16px;font-weight:500;color:#fff;transform:translateY(-50%)}.ai-main-section4 .ai-main-front-chat-input{position:relative;width:100%;background-color:transparent;outline:none;border:none;padding:0 10px;font-size:16px;font-weight:500;color:#fff;z-index:2}.ai-main-section4 .ai-main-front-chat-submit{white-space:nowrap;outline:none;background-color:transparent;font-size:16px;padding:5px 20px 5px 30px;border:1px solid rgba(255,255,255,.4);border-radius:16px;font-weight:500;line-height:1;cursor:pointer;color:#fff;display:flex;align-items:center}.ai-main-section4 .ai-main-front-chat-submit svg{display:block;margin-left:5px}.ai-main-section4 .ai-main-front-right-list-wrap{position:relative;width:100%;height:100%;transition:transform .5s;transition-delay:.4s}.ai-main-section4 .ai-main-front-right.active .ai-main-front-right-list-wrap{transition-delay:0s;transform:translateY(115%);transition-timing-function:cubic-bezier(.56,.02,.64,.64)}.ai-main-section4 .typing-result-loading-wrap{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0000001a;z-index:1010}.ai-main-section4 .typing-result-loading-wrap.active{opacity:1;visibility:visible}.ai-main-section4 .master-page-chat-loading-inner{position:relative;width:150px;height:150px;margin-bottom:40px}.ai-main-section4 .master-page-chat-loading-inner span{position:absolute;left:-10%;top:0;width:120%;height:120%;border-radius:50%;border-left:8px rgba(92,255,237,.5) solid;border-right:8px rgba(114,255,181,.7) solid}.ai-main-section4 .master-page-chat-loading-inner:hover span{border-left:12px rgba(92,255,237,.5) solid;border-right:12px rgba(114,255,181,.7) solid}.ai-main-section4 .master-page-chat-loading-inner span:nth-of-type(1){animation:loader-ani1 1s linear infinite}.ai-main-section4 .master-page-chat-loading-inner span:nth-of-type(2){animation:loader-ani2 1s linear infinite}.ai-main-section4 .master-page-chat-loading-inner span:nth-of-type(3){animation:loader-ani3 1s linear infinite}.ai-main-section4 .master-page-chat-loading-text{font-size:18px;font-weight:600;min-width:164px;color:#fff}@keyframes loader-ani1{0%{transform:rotate(0) rotateX(70deg) rotate(0)}to{transform:rotate(0) rotateX(70deg) rotate(360deg)}}@keyframes loader-ani2{0%{transform:rotate(120deg) rotateX(70deg) rotate(0)}to{transform:rotate(120deg) rotateX(70deg) rotate(360deg)}}@keyframes loader-ani3{0%{transform:rotate(240deg) rotateX(70deg) rotate(0)}to{transform:rotate(240deg) rotateX(70deg) rotate(360deg)}}.ai-main-section4 .ai-main-front-right-list-prev{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;opacity:0;transition-delay:.5s;z-index:1}.ai-main-section4 .ai-main-front-right-list-prev.active{opacity:1;z-index:2}.ai-main-section4 .ai-main-front-right-list-next{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;opacity:0;transition-delay:.5s;z-index:1}.ai-main-section4 .ai-main-front-right-list-next.active{opacity:1;z-index:2}.ai-main-section4 .ai-main-front-right-list{position:relative;width:33.33%;height:100%;padding:16px;display:flex;align-items:center;background-color:#0009;clip-path:polygon(100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%,0 0);opacity:0;transform:translateY(10%);transition:.5s}.ai-main-section4 .ai-main-front-right-list:nth-of-type(1){transition-delay:.4s}.ai-main-section4 .ai-main-front-right-list:nth-of-type(2){transition-delay:.2s}.ai-main-section4 .ai-main-front-right-list-prev.active .ai-main-front-right-list{transition-delay:2.8s;opacity:1;transform:translateY(0)}.ai-main-section4 .ai-main-front-right-list-prev.active .ai-main-front-right-list:nth-of-type(2){transition-delay:2.6s}.ai-main-section4 .ai-main-front-right-list-prev.active .ai-main-front-right-list:nth-of-type(3){transition-delay:2.4s}.ai-main-section4 .ai-main-front-right-list-next.active .ai-main-front-right-list{transition-delay:2.8s;opacity:1;transform:translateY(0)}.ai-main-section4 .ai-main-front-right-list-next.active .ai-main-front-right-list:nth-of-type(2){transition-delay:2.6s}.ai-main-section4 .ai-main-front-right-list-next.active .ai-main-front-right-list:nth-of-type(3){transition-delay:2.4s}.ai-main-section4 .ai-main-front-right-list-inner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff4d;clip-path:polygon(calc(100% - 1px) calc(100% - 41px),calc(100% - 1px) 0,100% 0,100% calc(100% - 41px),calc(100% - 41px) 100%,0 100%,0 calc(100% - 1px),calc(100% - 41px) calc(100% - 1px))}.ai-main-section4 .ai-main-front-text-wrap{height:100%;padding-top:8%;position:relative;flex:1;z-index:2}.ai-main-section4 .ai-main-front-list-name{font-size:18px;font-weight:700;color:#fff;line-height:1;transition:.3s;white-space:pre-wrap;margin-bottom:50px}.ai-main-section4 .ai-main-front-right-list.active .ai-main-front-list-name{color:#fff}.ai-main-section4 .ai-main-front-list-info{font-size:15px;font-weight:400;line-height:1.4;color:#989898;transition:.3s}.ai-main-section4 .ai-main-front-right-list.active .ai-main-front-list-info{color:#fff}.ai-main-section4 .ai-main-list-image-wrap{position:relative;width:calc(50% - 8px);height:100%;margin-right:16px;overflow:hidden;z-index:2}.ai-main-section4 .ai-main-list-image,.ai-main-section4 .ai-main-list-video{width:100%;height:100%;object-fit:cover}.ai-main-section4 .ai-main-front-right-list.active .ai-main-list-image{filter:invert(0)}.ai-main-section4 .ai-main-bottom-gradient{position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,transparent 0%,#202029 100%);z-index:3}@media screen and (max-width: 768px){.ai-main-section4 .ten-top-text.big .project-portfolio-list-subject{font-size:5.5vw}.ai-main-section4 .ten-top-text.sub>span{font-size:3.2vw}.ai-main-section4 .ten-top-text.sub:hover{scale:1.1}.ai-main-section4 .swiper-android .swiper-slide,.ai-main-section4 .swiper-ios .swiper-slide{height:16px}.ai-main-section4 .ai-main-front-top{padding:0 20px 40px}.ai-main-section4 .ai-main-front-middle{min-width:300px}.ai-main-section4 .ai-main-front-swiper .swiper-slide .ai-main-front-swiper-text{text-align:center;line-height:1.4}.ai-main-section4 .ai-main-front-swiper .swiper-slide-active .ai-main-front-swiper-text{font-size:20px}.ai-main-section4 .ai-main-front-swiper{height:40vh}.ai-main-section4 .swiper-wrapper{gap:0rem}.ai-main-section4 .ai-main-front-swiper-text{font-size:14px}.ai-main-section4 .ai-main-front-swiper-inner .cta-btn{right:-40px;top:10px}.ai-main-section4 .ai-main-front-swiper-inner .cta-btn img{width:32px;height:32px}}.main-visual-section{position:relative;width:100%;height:100dvh;overflow:hidden;background-color:#151317}.main-visual-section .visual-cover{width:100%;height:100%;position:relative}.main-visual-section .visual-cover .intro{position:absolute;top:0;left:0;background:#020919;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:center;animation:introAni ease-in both 5.5s;animation-delay:.7s;overflow:hidden}.main-visual-section .visual-cover .intro .intro-bg{background:#020919;width:100%;z-index:999}.main-visual-section .visual-cover .vi-swiper-box{width:100%;height:100vh;position:relative;z-index:8}.main-visual-section .visual-cover .vi-swiper-box .vi-swiper,.main-visual-section .visual-cover .slide-box{width:100%;height:100%}.main-visual-section .visual-cover .slide-box .text-box{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-visual-section .visual-cover .slide-box .text-box p{opacity:0}.main-visual-section .visual-cover .slide-box.active .main-visual-txt0{animation:cm-text-blur-animation1 1.6s ease-in-out both,gradientShift 3s ease-in-out infinite;animation-delay:.3s;animation-duration:1.5s;letter-spacing:0;text-align:center;white-space:nowrap;opacity:0;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#911f27,#8d1515,#ff7b7b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.main-visual-section .visual-cover .slide-box.active .main-visual-txt1{animation:cm-text-blur-animation1 1.6s ease-in-out both;animation-delay:.3s;animation-duration:1.5s;color:#fff;letter-spacing:0;margin-bottom:20px;text-align:center;white-space:nowrap;opacity:0;font-size:60px;font-weight:600}.main-visual-section .visual-cover .slide-box.active .main-visual-txt2{font-size:20px;line-height:1;color:#fff;font-weight:400;text-align:center;animation:cm-text-blur-animation2 1.6s ease-in-out both;opacity:0;animation-delay:.3s;animation-duration:1.5s;letter-spacing:0;white-space:nowrap}.main-visual-section .main-visual-logo-wrap{position:relative;width:100%;height:150px;margin-top:120px;overflow:hidden;animation:cm-text-blur-animation2 1.6s ease-in-out both}.main-visual-section .logo-slide{position:relative;width:100%;height:100%}.main-visual-section .logo-track{display:flex;width:fit-content;height:100%;animation:scroll 30s linear infinite}.main-visual-section .logo-container{display:flex;gap:50px;padding:0 25px}.main-visual-section .logo-slide .logo-track .logo-container .infinite-logo{width:280px;height:100%;object-fit:contain}.main-visual-section .visual-cover .slide-box img{width:100%;height:100%;transform:scale(1.1);transition:all 5s;overflow:hidden}.main-visual-section .visual-cover .slide-box.active img{width:100%;height:100%;transform:scale(1);object-fit:cover}.main-visual-section .visual-cover .slide-box video{width:100%;height:100%;object-fit:cover}.main-visual-section .visual-cover .btn-box{width:100%;display:flex;gap:3rem;position:absolute;bottom:12%;right:11rem;z-index:6;cursor:pointer;justify-content:flex-end}.main-visual-section .visual-cover .btn-box .btn-prev,.main-visual-section .visual-cover .btn-box .btn-next{position:relative;width:70px;height:70px;border-radius:50%;font-size:2.4rem;color:#fff;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;transform-origin:left center;overflow:hidden}.main-visual-section .visual-cover .btn-box .btn-next{right:20px}.main-visual-section .visual-cover .btn-box .cm-fill{position:absolute;top:0;left:0;display:block;width:0;height:0;transform:translate(-50%,-50%);border-radius:50%;transition:width .7s,height .7s}.main-visual-section .visual-cover .swiper-button-next:after{content:""}.main-visual-section .visual-cover .swiper-button-prev:after{content:""}.main-visual-section .swiper-button-next svg{width:35%}.main-visual-section .swiper-button-prev svg{width:35%}.main-visual-section .visual-cover .btn-box .cm-icon{position:relative}.main-visual-section .visual-cover .btn-box .btn-prev:hover .cm-fill,.main-visual-section .visual-cover .btn-box .btn-next:hover .cm-fill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(0) scale(1.5);width:100%;height:100%;background:#fff}.main-visual-section .visual-cover .btn-box .btn-prev:hover .cm-icon,.main-visual-section .visual-cover .btn-box .btn-next:hover .cm-icon{color:#020919}@media screen and (max-width: 768px){.main-visual-section .visual-cover .slide-box .text-box{overflow:hidden;padding:0 16px}.main-visual-section .visual-cover .slide-box.active .main-visual-txt0,.main-visual-section .visual-cover .slide-box.active .main-visual-txt1{font-size:20px}.main-visual-section .visual-cover .slide-box.active .main-visual-txt2{font-size:16px;line-height:1.4}.main-visual-section .main-visual-logo-wrap{height:auto;margin-top:60px;display:flex;flex-direction:column;gap:20px}.main-visual-section .logo-slide{height:40px}.main-visual-section .logo-slide:nth-child(2){display:flex;justify-content:flex-end}.main-visual-section .logo-slide:nth-child(2) .logo-track{animation:scroll-reverse 30s linear infinite}@keyframes scroll-reverse{0%{transform:translate(0)}to{transform:translate(50%)}}.main-visual-section .logo-container{gap:40px}.main-visual-section .logo-slide .logo-track .logo-container .infinite-logo{width:120px}}.num-change-section{position:relative;bottom:0;width:100%;z-index:10;height:100vh;padding:150px 0;overflow:hidden;background-color:#151317;display:flex;justify-content:center;align-items:center}.num-change-section .open-text-content-wrap{width:100%;display:flex;max-width:1507px;margin:0 auto}.num-change-section .num-change-section-title{font-size:36px;color:#fff}.num-change-section .num-change-section-titleWrap .top-box{width:100%;display:flex;flex-direction:column;align-items:center;color:#fff;font-size:25px;padding-bottom:200px;gap:40px}.num-change-section .num-change-section-titleWrap .top-box .txt1{font-size:36px;text-align:center}.num-change-section .num-change-section-titleWrap .num-top-sub-text{font-size:16px;color:#fff;padding-bottom:10px;text-align:center}.num-change-section .num-change-section-titleWrap .top-box .txt2{font-size:16px;max-width:350px;text-align:center}.num-change-section .open-text-content-wrap .open-text-content-left-wrap{display:flex;flex-direction:column;justify-content:end;width:52%;transform:translate(100px);gap:28px;transition:all 1s}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .open-text-numbers-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;min-width:100%;gap:10px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .open-text-numbers-wrapper .div-number{margin-bottom:8px;width:46%}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .open-text-numbers-wrapper .div-number span,.num-change-section .open-text-content-wrap .open-text-content-left-wrap .open-text-numbers-wrapper .div-number .subtitle-medium{color:#fff}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .number-wrapper{display:flex;width:100%;color:#fff;align-items:center;font-weight:700}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .highlight-number{font-size:52px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .highlight-number.plus{font-size:60px;font-weight:200;white-space:nowrap}.num-change-section .open-text-content-wrap .open-text-img{width:100%;object-fit:cover}.num-change-section .num-change-section-linkBtn{width:fit-content;color:#911f27;margin-top:30px;font-weight:600}.num-change-section .num-change-section-linkBtn a{display:flex;align-items:center;color:#fff;gap:20px;font-size:14px}.num-change-section .num-change-section-linkBtn:hover a{color:#fff}.num-change-section .num-change-section-linkBtn:hover svg{animation:moveRightLeft2 .3s ease}@keyframes moveRightLeft2{0%{transform:translate(0)}50%{transform:translate(10px)}to{transform:translate(0)}}.num-change-section .open-text-content-wrap .open-text-content-right-wrap{width:48%;padding:50px 50px 0;transform:translate(-100px);transition:all 1s}.num-change-section.active .open-text-content-right-wrap{width:48%;padding:40px 0 0;transform:translate(0);transition:all 1s}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .open-text-img-wrap{max-height:500px;overflow:hidden;opacity:0;border-radius:50px;padding:0;display:flex;justify-content:center;align-items:center}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .right-box{transform:translate(-50px)}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui{width:88%}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .test-chart-wrapper{width:100%;height:100%;margin:unset}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-area{display:flex;width:1060px;left:50px}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-area .chart-devide-btn-wrap{display:none}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-area,.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-items{width:100%;color:#fff;opacity:0}.num-change-section .ir-left-list{display:flex;margin-top:3.5rem}.num-change-section .list-item{margin-right:45px}.num-change-section .list-item .box-img{display:flex;justify-content:center;align-items:center;gap:10px}.num-change-section .list-item .box-img img{width:12px;height:12px}.num-change-section .list-item dt{font-size:20px;line-height:1.5;font-weight:300;color:#fff}.num-change-section .list-item dd{font-size:20px;letter-spacing:-.02em;line-height:1.5;font-weight:500;color:#fff}.num-change-section .main-ir-list{display:flex;justify-content:flex-end;gap:30px}.num-change-section .main-ir-swiper{width:100%;height:300px}.num-change-section .main-ir-list .left-box{transform:translate(100px)}.num-change-section .main-ir-list .list-item1{position:relative;border:2px solid rgb(32,32,41,.5);width:100%;height:100%;padding:3rem 1.8rem;overflow:hidden;cursor:pointer}.num-change-section .main-ir-list .list-item1.box2{background-color:#fff}.num-change-section.active .main-ir-list .left-box,.num-change-section.active .open-text-content-left-wrap{transform:translate(0)}.num-change-section .main-ir-list .date{color:#fff}.num-change-section .main-ir-list .list-item1.box2 .date{color:#000;font-weight:500}.num-change-section .main-ir-list .list-item1:nth-child(1),.num-change-section .main-ir-list .list-item1:nth-child(2),.num-change-section .main-ir-list .list-item1:nth-child(3){background-color:#000}.num-change-section .main-ir-list .list-item1 .txt-box{display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:100%}.num-change-section .main-ir-list .list-item1 .txt-box .category{color:#911f27}.num-change-section .main-ir-list .list-item1 .txt-box .tit{font-size:20px;color:#fff;line-height:1.2;white-space:pre-wrap}.num-change-section .main-ir-list .list-item1 .cm-btn-effect{position:relative;z-index:6}.num-change-section .main-ir-list .list-item1:nth-child(1) .cm-fill,.num-change-section .main-ir-list .list-item1:nth-child(2) .cm-fill,.num-change-section .main-ir-list .list-item1:nth-child(3) .cm-fill{position:absolute;display:block;width:0;height:0;top:0;left:0;transform:translate(-50%,-50%);border-radius:50%;background:#fff;transition:width .7s,height .7s;z-index:0}.num-change-section .main-ir-list .list-item1:nth-child(1):hover .cm-fill,.num-change-section .main-ir-list .list-item1:nth-child(2):hover .cm-fill,.num-change-section .main-ir-list .list-item1:nth-child(3):hover .cm-fill{width:100%;height:100%;background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(0) scale(1.5)}.num-change-section .main-ir-list .list-item1:nth-child(1):hover .txt-box .tit,.num-change-section .main-ir-list .list-item1:nth-child(2):hover .txt-box .tit,.num-change-section .main-ir-list .list-item1:nth-child(3):hover .txt-box .tit{color:#000}.num-change-section .main-ir-list .list-item1:nth-child(1):hover .date,.num-change-section .main-ir-list .list-item1:nth-child(2):hover .date,.num-change-section .main-ir-list .list-item1:nth-child(3):hover .date{color:#000;font-weight:600}.num-change-section .num-change-modal{position:absolute;top:50%;left:50%;width:400px;height:600px;background-color:#000;transform:translate(-50%,-50%);z-index:10}.num-change-section .num-change-modal-inner{position:relative;width:100%;height:100%;padding:20px;border:1px solid rgba(255,255,255,.2)}.num-change-section .num-change-modal-top{position:relative;width:100%;height:60px;display:flex;justify-content:center;overflow:hidden}.num-change-section .num-change-modal-logo{width:50%;height:100%;display:block;object-fit:contain}.num-change-section .num-change-modal-close{position:absolute;top:0;right:0;cursor:pointer}.num-change-section .num-change-modal-close svg{display:block}.num-change-section .num-change-modal-bottom{width:100%;height:calc(100% - 80px);display:flex;flex-direction:column;gap:40px}.num-change-section .num-change-modal-image-wrap{width:90%;height:calc(75% - 20px);overflow:hidden;border-radius:5px;margin:0 auto}.num-change-section .num-change-modal-image{width:100%;height:100%;object-fit:cover;object-position:top}.num-change-section .num-change-modal-text-wrap{width:100%;height:calc(25% - 20px)}.num-change-section .num-change-modal-title{font-size:24px;font-weight:700;line-height:1;color:#fff;margin-bottom:10px}.num-change-section .num-change-modal-text{font-size:20px;font-weight:300;color:#929292;word-break:keep-all}@media screen and (max-width: 1440px){.num-change-section .num-change-section-title{font-size:32px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .highlight-number{font-size:42px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .highlight-number.plus{font-size:48px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap{width:42%}.num-change-section .open-text-content-wrap .open-text-content-right-wrap{width:50%;padding:50px 50px 0 0}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui{width:100%}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-area{width:750px;left:35px}.test-chart-mui .chart-title-hide{font-size:18px}}@media screen and (max-width: 1200px){.num-change-section .open-text-content-wrap{flex-direction:column}.num-change-section .open-text-content-wrap .open-text-content-left-wrap{width:100%;padding:60px 50px 0;gap:30px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .open-text-numbers-wrapper .div-number{height:150px}.num-change-section .open-text-content-wrap .open-text-content-right-wrap{width:100%;padding:50px 50px 0}.num-change-section .num-change-section-linkBtn{margin-top:20px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .highlight-number{font-size:44px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .highlight-number.plus{font-size:52px}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .test-chart-wrapper{height:35%}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-items{opacity:1;padding-top:50px}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-area{left:0}.num-change-section .chart-devide-btn-wrap{position:absolute;display:flex;justify-content:space-between;align-items:center;width:fit-content;height:fit-content;bottom:5vh;right:50px;gap:30px}.num-change-section .swiper-button-prev.chart-devide,.num-change-section .swiper-button-next.chart-devide{position:static;margin:0;width:auto;height:auto;pointer-events:auto}.num-change-section .swiper-button-prev:after,.num-change-section .swiper-rtl .swiper-button-next:after{position:relative;width:unset;font-size:28px;color:#911f27}.num-change-section .swiper-button-next:after,.num-change-section .swiper-rtl .swiper-button-prev:after{position:relative;width:unset;font-size:28px;color:#911f27}}@media screen and (max-width: 768px){.num-change-section{height:100%;padding:50px 20px}.num-change-section .open-text-content-wrap{flex-direction:column;height:100%;padding:20px 0}.num-change-section .open-text-content-wrap .open-text-content-left-wrap{width:100%;height:50%;padding:30px 14px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .open-text-numbers-wrapper{width:100%;min-width:100%}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .open-text-numbers-wrapper .div-number{width:48%;height:unset;padding:10px 0 20px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .open-text-numbers-wrapper .div-number .subtitle-medium{min-height:50px}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .highlight-number{font-size:28px}.num-change-section .open-text-content-wrap .open-text-content-right-wrap{width:100%;height:50%;padding:0;order:1}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper{height:100%}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui{width:100%;height:100%}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-area{position:relative;width:100%;left:16px;gap:11vw}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-title-area{height:unset}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-desc-text{opacity:1;transform:unset}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .open-text-img-wrap{width:100%;aspect-ratio:1/.6;overflow:hidden;border-radius:20px;padding-top:unset}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .open-text-img{width:100%;height:100%;object-fit:cover}.num-change-section .open-text-content-wrap .open-text-content-left-wrap .highlight-number.plus{font-size:26px;font-weight:200}.num-change-section .num-change-section-titleWrap{padding:0}.num-change-section .num-change-section-title{font-size:20px;word-break:keep-all;padding-bottom:20px}.num-change-section .num-change-section-linkBtn{padding:6px 0;margin-top:0}.num-change-section .chart-devide-btn-wrap{position:absolute;display:flex;justify-content:space-between;align-items:center;width:fit-content;height:fit-content;bottom:0;right:32px;gap:30px}.test-chart-mui .chart-title-hide{font-size:18px}.num-change-section .swiper-button-prev.chart-devide,.num-change-section .swiper-button-next.chart-devide{position:static;margin:0;width:auto;height:auto;pointer-events:auto}.num-change-section .swiper-button-prev:after,.num-change-section .swiper-rtl .swiper-button-next:after{position:relative;width:unset;font-size:20px;color:#911f27}.num-change-section .swiper-button-next:after,.num-change-section .swiper-rtl .swiper-button-prev:after{position:relative;width:unset;font-size:20px;color:#911f27}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .test-chart-mui .chart-divide-items{opacity:1}.num-change-section .open-text-content-wrap .open-text-content-right-wrap .num-change-chart-wrapper .right-box{transform:translateY(0)}.num-change-section .main-ir-swiper .swiper-wrapper{height:60%}.num-change-section .main-ir-list .list-item1{padding:16px}.num-change-section .main-ir-swiper{width:90%;height:500px}.num-change-section .ir-left-list{display:flex;margin-top:1rem;margin-bottom:1rem}.num-change-section .list-item dd{font-size:16px;letter-spacing:-.02em;line-height:1.5;font-weight:500;color:#fff}.num-change-section .main-ir-list .list-item1 .cm-btn-effect{position:relative;z-index:6;height:100%}.swiper-pagination-bullet{width:8px;height:8px;background:#ccc;opacity:1}.swiper-pagination-bullet-active{background:#000}.num-change-section .num-change-modal{width:calc(100% - 40px);height:auto;aspect-ratio:1/1.8}.num-change-section .num-change-modal-inner{padding:15px}.num-change-section .num-change-modal-top{width:100%;height:30px;margin-bottom:10px}.num-change-section .num-change-modal-logo{width:auto;height:100%}.num-change-section .num-change-modal-bottom{height:calc(100% - 40px);gap:20px}.num-change-section .num-change-modal-image-wrap{width:100%;height:calc(75% - 10px)}.num-change-section .num-change-modal-text-wrap{height:calc(25% - 10px)}.num-change-section .num-change-modal-title{font-size:20px}.num-change-section .num-change-modal-text{font-size:16px;font-weight:500}}.sales-contact-container2{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff;overflow:hidden}.sales-contact-container2 .main2-video-shadow{position:absolute;top:0;width:100%;height:25vh;background:#0b0b0b;background:linear-gradient(0deg,#fff0 4%,#14071e27 53%,#0b0b0b);z-index:2}.sales-contact-container2 .sales-contact-background{position:absolute;top:0vh;left:0;width:100%;height:110vh;z-index:1}.sales-contact-container2 .sales-contact-inner{position:relative;z-index:2;width:1400px;height:90vh;display:flex}.sales-contact-container2 .sales-contact-left{width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:100px;padding-top:10dvh;gap:50px}.sales-contact-container2 .sales-contact-left h1{font-size:60px;font-weight:700}.sales-contact-container2 .sales-contact-left p{font-size:18px;font-weight:400}.sales-contact-container2 .sales-red-text{color:#911f27}.sales-contact-container2 .sales-contact-right{width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:0;gap:50px;padding-left:100px;font-size:18px}.sales-contact-container2 .sales-contact-inputwrap{width:90%;display:flex;flex-direction:column;gap:10px}.sales-contact-container2 .sales-contact-input{background-color:transparent;border:none;border-bottom:1px solid #ccc;outline:none;color:#fff;padding:2px}.sales-contact-container2 .sales-contact-form{width:100%;height:100%;display:flex;flex-direction:column;gap:20px;padding-top:4dvh;transition:all .3s ease}.sales-contact-container2 .sales-contact-button{width:220px;height:50px;border-radius:50px;background-color:#000;color:#fff;border:none;transition:.4s;margin-top:10px;display:flex;justify-content:center;align-items:center;gap:8px}.sales-contact-container2 .sales-contact-checkwrap{display:flex;align-items:center;gap:8px}.sales-contact-container2 .sales-contact-checkwrap.column{flex-direction:column;align-items:flex-start}.sales-contact-container2 .sales-contact-button:hover{background-color:#911f27;transform:scale(1.02);box-shadow:0 2px 20px #fff6}.sales-contact-container2 .custom-checkbox{display:flex;align-items:center;position:relative;cursor:pointer;font-size:18px;-webkit-user-select:none;user-select:none}.sales-contact-container2 .sales-contact-selectwrap{width:75%;display:flex;justify-content:space-between;margin:8px 0}.sales-contact-container2 .sales-contact-select{background-color:transparent;color:#fff;border:none;width:120px;outline:none}.sales-contact-container2 .sales-contact-select option{background-color:transparent;border:none;color:#000}.sales-contact-container2 .sales-inner-flex-checkbox{display:flex;flex-wrap:wrap;gap:20px;white-space:nowrap}.sales-contact-container2 .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.sales-contact-container2 .checkmark{position:relative;top:0;left:0;height:18px;width:18px;background-color:transparent;border:1px solid #fff}.sales-contact-container2 .custom-checkbox input:checked~.checkmark:after{content:"✓";position:absolute;display:block;left:3px;top:-4.5px;width:10px;height:15px;color:#fff}.sales-contact-container2 .checkbox-text{margin-left:10px}.sales-contact-container2 .sales-cursor-pointer{margin-left:10px;cursor:pointer}.sales-contact-container2 .sales-real-red-text{color:red}.sales-contact-container2 .building-background-video{width:100%;height:100%;object-fit:cover}.sales-contact-container2 .blur-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;animation:colorChange 8s forwards}@keyframes colorChange{0%{background-color:#20202977;-webkit-backdrop-filter:blur(100px) brightness(1);backdrop-filter:blur(100px) brightness(1)}to{background-color:transparent;-webkit-backdrop-filter:blur(100px) brightness(.5);backdrop-filter:blur(100px) brightness(.5)}}.sales-contact-container2 .small-text{font-size:14px}@media screen and (max-width:768px){.sales-contact-container2{height:auto}.sales-contact-container2 .sales-contact-inner{flex-direction:column;width:100%;height:100%;padding:100px 16px}.sales-contact-container2 .sales-contact-left{width:100%;margin-top:0}.sales-contact-container2 .sales-contact-left h1{font-size:28px;text-align:center}.sales-contact-container2 .sales-contact-right{padding:0 22px;width:100%;margin-top:52px}.sales-contact-container2 .sales-contact-left{justify-content:center;align-items:center}.sales-contact-container2 .sales-red-text{font-size:14px}.sales-contact-container2 .sales-contact-background{height:100%}.sales-contact-container2 .sales-contact-inputwrap{width:100%}.sales-contact-container2 .sales-contact-left>p{font-size:12px;text-align:center;font-weight:400}.sales-contact-container2 .sales-inner-flex-checkbox{flex-wrap:wrap}.sales-contact-container2 .sales-contact-selectwrap{width:100%}.sales-contact-container2 .custom-checkbox,.sales-contact-container2 .sales-cursor-pointer{font-size:12px}.sales-contact-container2 .sales-contact-button{height:36px;font-size:12px}}.two-way-section4{width:100%;height:calc(var(--vh, 1vh) * 270);color:#99908b;background:#0b0b0b}.two-way-section4 .two-way-container{width:100%;height:100%}.two-way-section4 .two-way-sticky{position:sticky;top:0;width:100%;height:calc(var(--vh, 1vh) * 100);display:flex;align-items:center;padding:45px 70px 32px;overflow:hidden}.two-way-section4 .two-way-sticky-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.two-way-section4 .two-way-sticky-top{position:absolute;top:0;left:0;width:100%;justify-content:space-between}.two-way-section4 .two-way-sticky-top .sub-cover{width:100%;display:flex;justify-content:center;align-items:center;transform:translateY(20%);font-size:28px;color:#fff}.two-way-section4 .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;margin-bottom:2rem}@keyframes blinkEffect{0%{opacity:0}10%{opacity:1}20%{opacity:1}30%{opacity:0}40%{opacity:0}50%{opacity:1}60%{opacity:1}70%{opacity:0}80%{opacity:0}90%{opacity:1}to{opacity:1}}.two-way-section4 .two-way-sticky-title-wrap .ten-top-text1{font-size:32px;margin-top:3rem;color:#fff;transition-delay:2s;transform:translateY(40px);opacity:0;transition:.5s}.two-way-section4 .two-way-sticky-title-wrap .ten-top-text1.active{opacity:1;transform:translateY(0)}.two-way-section4 .two-way-title{font-size:44px;font-weight:700;color:#fff}.two-way-section4 .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.two-way-section4 .two-way-description{font-size:24px;font-weight:500}.two-way-section4 .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.two-way-section4 .ten-top-text.sub{font-size:20px;font-weight:200;transform:translateY(48%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#ffffffa1}.two-way-section4 .ten-top-text.sub>span{display:inline-block}.two-way-section4 .ten-top-text.sub>span.active{color:#fff;font-weight:500}.two-way-section4 .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:16px;font-weight:300;background:linear-gradient(to right,#b61517,#953a3b,#8f5858);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.two-way-section4 .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#fff;font-size:18px;font-weight:400}.two-way-section4 .two-way-sticky-bottom{position:absolute;bottom:0%;left:0;width:100%;height:calc(100% - 186px);z-index:2;flex-shrink:0}.two-way-section4 .two-way-sticky-bottom-inner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.two-way-section4 .two-way-sticky-bottom-leftwrap{position:absolute;width:16%;left:0;top:0}.two-way-section4 .two-way-sticky-bottom-left{width:100%;position:relative;margin-bottom:10px;pointer-events:auto;cursor:pointer}.two-way-section4 .two-way-sticky-bottom-left.active{width:100%;position:relative}.two-way-section4 .two-way-sticky-bottom-left:before{content:"";display:block;position:absolute;left:-8.5%;bottom:0;width:24px;height:100%;clip-path:polygon(82% 10%,100% 0%,100% 100%,82% 90%);background:#ffffff4d}.two-way-section4 .two-way-sticky-bottom-left.active:before{content:"";display:block;position:absolute;left:-8.5%;bottom:0;width:24px;height:100%;clip-path:polygon(82% 10%,100% 0%,100% 100%,82% 90%);background:#fc2f2f}.two-way-section4 .two-way-sticky-bottom-lefttextwrap{width:100%;height:100%;position:relative;transition:.5s}.two-way-section4 .two-way-sticky-bottom-left.active .two-way-sticky-bottom-lefttextwrap{width:100%;height:100%;position:relative}.two-way-section4 .two-way-sticky-bottom-lefttextwrap:after{content:"";position:absolute;top:0;left:0;display:block;width:0;height:100%;transition:.5s;background:#ff000061}.two-way-section4 .two-way-sticky-bottom-left.active .two-way-sticky-bottom-lefttextwrap:after{width:100%;box-shadow:0 0 20px 4px #ff000073}.two-way-section4 .two-way-sticky-bottom-left.active .two-way-sticky-bottom-lefttext{color:#fff}.two-way-section4 .two-way-sticky-bottom-lefttext{font-size:18px;color:#fff;padding:1rem 1.5rem;position:relative;z-index:2}.two-way-section4 .two-way-bottom-cover-wrap{position:absolute;top:50%;left:50%;width:386px;height:594px;overflow:hidden;transform:translate(-50%,-50%);z-index:10;background:#ffffff26;clip-path:polygon(2% 0,98% 0,100% 2%,100% 98%,98% 100%,2% 100%,0 98%,0 2%);-webkit-box-reflect:below -5px linear-gradient(transparent,transparent,rgba(0,0,0,.4));border:1px solid;border-radius:22px}.two-way-section4 .two-way-bottom-cover-inner{position:relative;width:100%;height:100%}.two-way-section4 .two-way-cover-image{width:100%;height:100%;object-fit:cover;transform:scale(.994);clip-path:polygon(2% 0,98% 0,100% 2%,100% 98%,98% 100%,2% 100%,0 98%,0 2%)}.two-way-section4 .two-way-cover-text-wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;padding:60px 40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-content:center;z-index:5;text-align:center;opacity:0;transition:.5s}.two-way-section4 .two-way-cover-text-wrap.is{width:100%;display:flex;flex-direction:column;justify-content:space-around}.two-way-section4 .two-way-cover-text-wrap.default{opacity:0;visibility:hidden;display:none}.two-way-section4 .two-way-cover-text-wrap.active{transition-delay:.5s;opacity:1;z-index:999}.two-way-section4 .two-way-cover-text-top{width:100%;border:none}.two-way-section4 .two-way-cover-text-top .top-cover{position:relative;width:100%;display:flex;flex-direction:column;gap:10px}.two-way-section4 .two-way-cover-text-top .top-cover .top-txt{color:#fff;font-size:23px}.two-way-section4 .two-way-cover-text-wrap.is .top-txt{color:#fff;font-size:2rem}.two-way-section4 .two-way-cover-text-bottom{width:100%;display:flex;flex-direction:column}.two-way-section4 .two-way-cover-text-wrap .two-way-cover-text-line{width:100%;overflow:hidden;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;display:flex;justify-content:space-around}.two-way-section4 .two-way-cover-text-wrap .two-way-cover-text-line:nth-child(3){border-bottom:1px solid #ffffff}.two-way-section4 .two-way-cover-text-wrap .two-way-cover-text-line .txt-cover{width:50%}.two-way-section4 .two-way-cover-text-wrap .two-way-cover-text-line .txt-cover:nth-child(odd){border-right:1px solid #ffffff}.two-way-section4 .two-way-cover-text-title{font-size:16px;font-weight:500;margin-bottom:20px;color:#7bd5ff;transition:.5s;transition-delay:.5s;transform:translateY(100%)}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-title{transition-delay:.5s;transform:translateY(0)}.two-way-section4 .two-way-cover-text-wrap .img-log{overflow:hidden;display:flex;justify-content:center;align-items:center;transition:.5s;transition-delay:.5s;transform:translateY(100%)}.two-way-section4 .two-way-cover-text-wrap .img-log img{width:100%}.two-way-section4 .two-way-cover-text-wrap.active .img-log{transition-delay:.6s;transform:translateY(0)}.two-way-section4 .two-way-cover-text-sub-title{font-size:26px;font-weight:600;color:#fff;transition:.5s;transition-delay:.5s;transform:translateY(100%)}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-sub-title{transition-delay:.55s;transform:translateY(0)}.two-way-section4 .two-way-cover-text{font-size:16px;font-weight:400;color:#fff;transition:.5s;transition-delay:.5s;transform:translateY(100%)}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text{transition-delay:.6s;transform:translateY(0);padding:.5rem}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-line:nth-child(2) .two-way-cover-text{transition-delay:.65s}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-line:nth-child(3) .two-way-cover-text{transition-delay:.7s}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-line:nth-child(4) .two-way-cover-text{transition-delay:.75s}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-line:nth-child(5) .two-way-cover-text{transition-delay:.8s}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-line:nth-child(6) .two-way-cover-text{transition-delay:.85s}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-line:nth-child(7) .two-way-cover-text{transition-delay:.9s}.two-way-section4 .two-way-cover-text-wrap.active .two-way-cover-text-line:nth-child(8) .two-way-cover-text{transition-delay:.95s}.two-way-section4 .two-way-bottom-contents-wrap{width:100%;max-width:332px;height:460px;display:flex}.two-way-section4 .two-way-bottom-contents-left,.two-way-section4 .two-way-bottom-contents-right{position:relative;width:50%;height:100%;overflow:hidden}.two-way-section4 .two-way-bottom-contents{position:absolute;top:50%;width:330px;height:111%;transform:translateY(-50%);border-radius:32px;overflow:hidden;transition:.5s;cursor:pointer;background:#ffffff4d;clip-path:polygon(4% 0,95% 0,100% 2%,100% 96%,96% 100%,1% 100%,0 97%,0 4%)}.two-way-section4 .two-way-bottom-contents-line{width:100%;height:100%;transform:scale(1);clip-path:polygon(4% 0,95% 0,100% 2%,100% 96%,96% 100%,1% 100%,0 97%,0 4%)}.two-way-section4 .two-way-bottom-contents-lefttitwrap{display:flex;align-items:center;text-align:center;width:100%;height:100%}.two-way-section4 .two-way-bottom-contents-left .two-way-bottom-contents-lefttitwrap{padding:4rem 1rem 2rem 3.5rem}.two-way-section4 .two-way-bottom-contents-left .two-way-bottom-contents:first-child .two-way-bottom-contents-lefttitwrap,.two-way-section4 .two-way-bottom-contents-right .two-way-bottom-contents-lefttitwrap{padding:4rem 1rem 2rem 4rem}.two-way-section4 .two-way-bottom-contents-right .two-way-bottom-contents:last-child .two-way-bottom-contents-lefttitwrap{padding:4rem 1rem 2rem 5rem}.two-way-section4 .two-way-bottom-contents-lefttit{width:100%;height:100%;overflow:hidden;color:#fff;margin-bottom:2rem}.two-way-section4 .img-cover{width:100%;height:100%;overflow:hidden;filter:grayscale(1)}.two-way-section4 .img-cover img{width:100%;height:100%}.two-way-section4 .two-way-bottom-contents-leftsubtit{font-size:17px;font-weight:500;margin-bottom:1.6rem;color:#7bd5ff;animation:gradientShift 3s ease-in-out infinite}.two-way-section4 .two-way-bottom-contents-lefttech{font-size:18px;font-weight:700;margin:1rem 0}.two-way-section4 .two-way-bottom-contents.grayscale .img-cover{filter:grayscale(0)}.two-way-section4 .two-way-bottom-contents.left1{left:43%;transform-origin:left;transform:translateY(-50%) scale(.9);z-index:4}.two-way-section4 .two-way-bottom-contents.left2{left:9%;transform-origin:left;transform:translateY(-50%) scale(.9);z-index:3}.two-way-section4 .two-way-bottom-contents.right1{right:43%;transform-origin:right;transform:translateY(-50%) scale(.9);z-index:4}.two-way-section4 .two-way-bottom-contents.right2{right:9%;transform-origin:right;transform:translateY(-50%) scale(.9);z-index:3}@media screen and (max-width: 1550px){.two-way-section4 .two-way-sticky{padding:76px 70px 32px}.two-way-section4 .two-way-bottom-contents-wrap{width:100%;height:511px}.two-way-section4 .two-way-sticky-bottom{height:calc(100% - 172px)}.two-way-section4 .two-way-bottom-cover-wrap{height:511px}.two-way-section4 .two-way-bottom-contents-right .two-way-bottom-contents-lefttitwrap{padding:4rem 4.5rem 2rem 2rem}.two-way-section4 .two-way-bottom-contents.right2 .two-way-bottom-contents-lefttitwrap{padding:4rem 3.5rem 2rem 2rem;justify-content:flex-end}.two-way-section4 .two-way-bottom-contents.right3 .two-way-bottom-contents-lefttitwrap{padding-left:2rem;justify-content:flex-end}}.two-waymo-section{width:100%;height:100vh;position:relative;background-color:#0b0b0b}.two-waymo-section .inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:100px 16px;gap:2rem}.two-waymo-section .inner .top-container{width:100%;display:flex;flex-direction:column;gap:13px}.two-waymo-section .inner .top-box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.two-waymo-section .inner .log-box{width:100%}.two-waymo-section .inner .top-box .sub1{font-size:12px;transform:translateY(20px);opacity:0;transition:all 1s ease}.two-waymo-section.active .inner .top-box .sub1{transform:translateY(0);opacity:1}.two-waymo-section .inner .top-box .sub2{font-size:24px;transform:translateY(20px);opacity:0;transition:all 1s ease;transition-delay:.2s}.two-waymo-section.active .inner .top-box .sub2{transform:translateY(0);opacity:1}.two-waymo-section .inner .top-box .sub3{color:#8e8e8e;font-size:14px;transform:translateY(20px);opacity:0;transition:all 1s ease;transition-delay:.3s}.two-waymo-section.active .inner .top-box .sub3{transform:translateY(0);opacity:1}.two-waymo-section .inner .log-box .logo-container{width:100%;display:flex;gap:10px;transform:translateY(20px);opacity:0;transition:all 1s ease;transition-delay:.6s}.two-waymo-section.active .inner .log-box .logo-container{transform:translateY(0);opacity:1}.two-waymo-section .inner .center-box .center-image{width:50%;height:fit-content}.two-waymo-section .inner .log-box .logo-container .logo-item{width:100%;flex-grow:1;background-color:#0b0b0b}.two-waymo-section .inner .log-box .logo-container .logo-item img{width:100%}.two-waymo-section .inner .center-box{width:100%;height:100%;position:relative}.two-waymo-section .inner .center-box .center-image-container{position:absolute;top:0;width:100%;height:100%}.two-waymo-section .inner .center-box .center-image-container .center-wrapper{width:100%;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;gap:1rem;align-items:center;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s ease,transform .8s ease}.two-waymo-section .inner .center-box .center-image-container .center-wrapper.active{opacity:1;visibility:visible;transform:translateY(0)}.two-waymo-section .inner .center-box .center-image-container .center-wrapper .image-text{color:#fff}.two-waymo-section .inner .center-box .center-image-container img{width:100%;height:100%}.two-waymo-section .inner .detail-button-container{width:100%;height:fit-content;display:flex;flex-direction:column;align-items:center}.two-waymo-section .inner .center-box .center-image img{width:100%;transition:transform .5s ease}.two-waymo-section .inner .detail-button-container .detail-button{width:fit-content;display:flex;flex-direction:column;justify-content:center;background-color:#181818;border-radius:7.32px;padding:5px 15px;color:#fff;font-size:12px;border:1px solid rgba(255,255,255,.1)}.two-waymo-section .inner .modal-overlay{position:fixed;top:10%;left:20px;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000;transition:opacity 1s ease,visibility 1s ease;width:90%;height:521px;-webkit-backdrop-filter:blur(16px) brightness(1.05) contrast(1.1) grayscale(0) hue-rotate(0deg) invert(0) opacity(1) saturate(1.2) sepia(0);backdrop-filter:blur(16px) brightness(1.05) contrast(1.1) grayscale(0) hue-rotate(0deg) invert(0) opacity(1) saturate(1.2) sepia(0)}.two-waymo-section .inner .modal-content{height:100%;background:#ffffff26;border:1px solid rgba(255,255,255,.5);width:100%;max-width:500px;border-radius:10px;display:flex;flex-direction:column;gap:1.5rem;padding:30px;position:relative}.two-waymo-section .inner .modal-close{position:absolute;top:0;right:0;background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.two-waymo-section .inner .modal-body{width:100%;height:100%;display:flex;flex-direction:column;gap:1.5rem;color:#fff}.two-waymo-section .inner .modal-body .content{text-align:center}.two-waymo-section .inner .modal-body .modal-info-grid{width:100%;display:flex;flex-direction:column}.two-waymo-section .inner .modal-body .modal-info-item{width:100%;display:flex;justify-content:space-between;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff}.two-waymo-section .inner .modal-body .modal-info-item .info-value{width:50%;display:flex;justify-content:center;align-items:center;padding:8px;font-size:14px}.two-waymo-section .inner .modal-body .modal-info-item:last-child{border-bottom:1px solid #ffffff}.two-waymo-section .inner .modal-body .info-label{width:50%;border-right:1px solid #ffffff;padding:8px;text-align:center;font-size:14px}.two-waymo-section .inner .modal-content .modal-header{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.two-waymo-section .inner .modal-content .modeal-txt{color:#fff;font-size:23px}.two-waymo-section .inner .modal-body .modal-logo{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.two-waymo-section .inner .modal-body .modal-logo .img-box{width:100px;height:auto}.two-waymo-section .inner .modal-body .modal-logo img{width:100%;height:100%;object-fit:contain}.main-visual-section2{position:relative;width:100%;height:100dvh;overflow:hidden;background-color:#0b0b0b}.main-visual-section2 .visual-cover{width:100%;height:100%;position:relative}.main-visual-section2 .visual-cover .intro{position:absolute;top:0;left:0;background:#020919;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:center;animation:introAni ease-in both 5.5s;animation-delay:.7s;overflow:hidden}@keyframes introAni{0%{transform:scale(1);opacity:1}50%{transform:scale(1);opacity:.1}90%{opacity:0}to{transform:scale(1);opacity:0;display:none}}.main-visual-section2 .visual-cover .intro .intro-bg{background:#020919;width:100%;z-index:999}.main-visual-section2 .visual-cover .vi-swiper-box{width:100%;height:100vh;position:relative;z-index:8}.main-visual-section2 .visual-cover .vi-swiper-box .vi-swiper,.main-visual-section2 .visual-cover .slide-box{width:100%;height:100%}.main-visual-section2 .visual-cover .slide-box .text-box{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-visual-section2 .visual-cover .slide-box .text-box .btm-txt{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:120px}.main-visual-section2 .visual-cover .slide-box .text-box .btm-txt .txt{color:#fff;font-size:24px;opacity:1;text-align:center}.main-visual-section2 .visual-cover .slide-box .text-box p{opacity:0}.main-visual-section2 .visual-cover .slide-box.active .main-visual-txt0{animation:cm-text-blur-animation1 1.6s ease-in-out both,gradientShift 3s ease-in-out infinite;animation-delay:.3s;animation-duration:1.5s;letter-spacing:0;text-align:center;white-space:nowrap;opacity:0;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#911f27,#8d1515,#ff7b7b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.main-visual-section2 .visual-cover .slide-box.active .main-visual-txt1{animation:cm-text-blur-animation1 1.6s ease-in-out both;animation-delay:.3s;animation-duration:1.5s;color:#fff;letter-spacing:0;margin-bottom:-20px;text-align:center;white-space:nowrap;opacity:0;font-size:50px;font-weight:600}.ai-main-section2 .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#911f27,#8d1515,#ff7b7b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}@keyframes cm-text-blur-animation1{0%{opacity:0;text-shadow:0 0 .5rem #fff;letter-spacing:.8rem;filter:blur(20px)}50%{text-shadow:0 0 0 #fff;filter:blur(10px)}75%{letter-spacing:0em;filter:blur(5px)}to{opacity:1;filter:blur(0px)}}.main-visual-section2 .visual-cover .slide-box.active .main-visual-txt2{font-size:20px;line-height:1;color:#fff;font-weight:400;text-align:center;animation:cm-text-blur-animation2 1.6s ease-in-out both;opacity:0;animation-delay:.3s;animation-duration:1.5s;letter-spacing:0;white-space:nowrap}.main-visual-section2 .main-visual-logo-wrap{position:relative;width:100%;height:150px;margin-top:120px;overflow:hidden;animation:cm-text-blur-animation2 1.6s ease-in-out both}.main-visual-section2 .logo-slide{position:relative;width:100%;height:100%}.main-visual-section2 .logo-track{display:flex;width:fit-content;height:100%;animation:scroll 30s linear infinite}.main-visual-section2 .logo-container{display:flex;gap:50px;padding:0 25px}.main-visual-section2 .logo-slide .logo-track .logo-container .infinite-logo{width:280px;height:100%;object-fit:contain}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cm-text-blur-animation2{0%{opacity:0;text-shadow:0 0 .5rem #fff;letter-spacing:2.5rem;margin-top:5rem;filter:blur(20px)}25%{letter-spacing:1.5rem;text-shadow:0 0 0 #fff;filter:blur(15px);margin-top:2rem}50%{text-shadow:0 0 0 #fff;filter:blur(10px)}75%{letter-spacing:0;filter:blur(5px)}to{opacity:1;letter-spacing:0;filter:blur(0px)}}.main-visual-section2 .visual-cover .slide-box img{width:100%;height:100%;transform:scale(1.1);transition:all 5s;overflow:hidden}.main-visual-section2 .visual-cover .slide-box.active img{width:100%;height:100%;transform:scale(1);object-fit:cover}.main-visual-section2 .visual-cover .slide-box video{width:100%;height:100%;object-fit:cover}.main-visual-section2 .visual-cover .btn-box{width:100%;display:flex;gap:3rem;position:absolute;bottom:12%;right:11rem;z-index:6;cursor:pointer;justify-content:flex-end}.main-visual-section2 .visual-cover .btn-box .btn-prev,.main-visual-section2 .visual-cover .btn-box .btn-next{position:relative;width:70px;height:70px;border-radius:50%;font-size:2.4rem;color:#fff;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;transform-origin:left center;overflow:hidden}.main-visual-section2 .visual-cover .btn-box .btn-next{right:20px}.main-visual-section2 .visual-cover .btn-box .cm-fill{position:absolute;top:0;left:0;display:block;width:0;height:0;transform:translate(-50%,-50%);border-radius:50%;transition:width .7s,height .7s}.main-visual-section2 .visual-cover .swiper-button-next:after{content:""}.main-visual-section2 .visual-cover .swiper-button-prev:after{content:""}.main-visual-section2 .swiper-button-next svg{width:35%}.main-visual-section2 .swiper-button-prev svg{width:35%}.main-visual-section2 .visual-cover .btn-box .cm-icon{position:relative}.main-visual-section2 .visual-cover .btn-box .btn-prev:hover .cm-fill,.main-visual-section2 .visual-cover .btn-box .btn-next:hover .cm-fill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(0) scale(1.5);width:100%;height:100%;background:#fff}.main-visual-section2 .visual-cover .btn-box .btn-prev:hover .cm-icon,.main-visual-section2 .visual-cover .btn-box .btn-next:hover .cm-icon{color:#020919}@media screen and (max-width: 768px){.main-visual-section2 .visual-cover .slide-box .text-box{overflow:hidden;padding:0 16px}.main-visual-section2 .visual-cover .slide-box.active .main-visual-txt0,.main-visual-section2 .visual-cover .slide-box.active .main-visual-txt1{font-size:20px}.main-visual-section2 .visual-cover .slide-box.active .main-visual-txt2{font-size:16px;line-height:1.4}.main-visual-section2 .visual-cover .slide-box .text-box .btm-txt .txt{font-size:14px}.main-visual-section2 .main-visual-logo-wrap{height:auto;margin-top:60px;display:flex;flex-direction:column;gap:20px}.main-visual-section2 .logo-slide{height:40px}.main-visual-section2 .logo-slide:nth-child(2){display:flex;justify-content:flex-end}.main-visual-section2 .logo-slide:nth-child(2) .logo-track{animation:scroll-reverse 30s linear infinite}@keyframes scroll-reverse{0%{transform:translate(0)}to{transform:translate(50%)}}.main-visual-section2 .logo-container{gap:40px}.main-visual-section2 .logo-slide .logo-track .logo-container .infinite-logo{width:120px}}.innovation-ver2-section{position:relative;width:100%;height:120vh;background-color:#202029;color:#b5b5c5;padding-top:10vh}.innovation-ver2-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(to bottom,#151318,transparent);pointer-events:none}.innovation-ver2-section .innovation-ver2-title{font-size:52px;line-height:1;padding-bottom:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:80px}.innovation-ver2-section .innovation-ver2-screen{width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1200px}.innovation-ver2-section .innovation-ver2-screen .left-side{width:40%;padding:60px 0 20px 100px;display:flex;flex-direction:column}.left-side .swiper2-slide-cover{width:90%}.innovation-ver2-section .innovation-ver2-screen .inno-split{width:100%;height:100%;max-height:600px;position:relative;display:flex;gap:20px;border-radius:20px;overflow:hidden}.innovation-ver2-section .hover-inno-splitWrap{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background-color:#fffc;opacity:1;transition:.5s}.innovation-ver2-section .hover-inno-splitText{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:40px;color:#142f83;font-weight:500}.innovation-ver2-section .hover-inno-splitText svg{padding-left:20px;font-size:60px}.innovation-ver2-section .inno-split:hover .hover-inno-splitWrap{z-index:-1;opacity:0}.innovation-ver2-section .inno-split-imgWrap{width:100%;height:100%;border-radius:16px;overflow:hidden;transition:flex 1s ease-in-out,filter .7s ease-in-out;position:relative;flex:1}.innovation-ver2-section .inno-split-imgWrap img{transition:1.2s;filter:grayscale(30%) brightness(65%)}.innovation-ver2-section .inno-split-imgWrap:hover img{scale:1.2;filter:none}.innovation-ver2-section .inno-split-imgWrap.img-before .hover-plz-icon{position:absolute;right:2%;top:50%;color:#142f84;transform:translateY(-50%) rotate(180deg)}.innovation-ver2-section .inno-split-imgWrap.img-after .hover-plz-icon{position:absolute;left:2%;top:50%;color:#142f84;transform:translateY(-50%)}.innovation-ver2-section .img-before:hover,.innovation-ver2-section .img-after:hover{flex:1.857;filter:grayscale(0%)}.innovation-ver2-section .inno-split-imgWrap.img-after{display:flex;justify-content:flex-end}.innovation-ver2-section .innovation-ver2-screen .inno-split img{height:100%}.innovation-ver2-section .inno-split:hover .inno-split-imgWrap:not(:hover){filter:grayscale(100%) brightness(70%)}.innovation-ver2-section .inno-split-imgWrap .MuiSvgIcon-root{display:flex;justify-content:center;align-items:center}.innovation-ver2-section .innovation-ver2-screen .inno-split-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;color:#fff}.innovation-ver2-section .innovation-ver2-screen .inno-split-link .inno-split-frame{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:32px;justify-content:flex-start;padding:0;position:relative;width:100%;margin:32px}.innovation-ver2-section .inno-inner-black-button{position:absolute;bottom:10%;background-color:#000;width:120px;height:40px;border-radius:50px;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;z-index:3}.innovation-ver2-section .inno-inner-black-button.left{left:24px}.innovation-ver2-section .inno-inner-black-button.right{right:24px}.innovation-ver2-section .inno-inner-black-button:hover{box-shadow:0 2px 20px #fff6}.innovation-ver2-section .innovation-ver2-screen .inno-split-imgWrap.img-after .inno-split-link .inno-split-frame{align-items:end;width:auto;text-align:right}.innovation-ver2-section .innovation-ver2-screen .inno-split-link .inno-split-frame .inno-split-title{font-size:15px;padding:6px 26px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(270deg,#ffffff1c 5.32798%,#ffffff4d);height:100%;border-radius:88px;box-shadow:#ffffff47 0 0 0 1px}.innovation-ver2-section .innovation-ver2-screen .inno-split-link .inno-split-frame .inno-split-heading{font-size:48px}.innovation-ver2-section .innovation-ver2-screen .inno-split-link .inno-split-frame .inno-split-text{width:320px}.innovation-ver2-section .innovation-ver2-screen .text{transition:all .5s cubic-bezier(.27,0,.66,.99)}.innovation-ver2-section .innovation-ver2-screen .slide-col-1 .counter-cover{transition:clip-path .5s cubic-bezier(.27,0,.66,.99)}.innovation-ver2-section .innovation-ver2-screen .swiper-slide .img-wrap.active{opacity:1}.innovation-ver2-section .innovation-ver2-screen .swiper-slide .img-wrap.active:before{transform:scaleX(1)}.innovation-ver2-section .show-text{font-size:16px;width:60%;line-height:20px}.innovation-ver2-section .innovation-ver2-screen .separator{opacity:1;width:100%;height:1px;background-color:#d7d7d7;transition:clip-path .5s cubic-bezier(.27,0,.66,.99)}.innovation-ver2-section .swiper-button-prev,.innovation-ver2-section .swiper-button-next{color:#b5b5c5;top:35%}.innovation-ver2-section .swiper-pagination-bullet{background-color:#fff;width:10px;height:10px}.innovation-ver2-section .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#911f27}.innovation-ver2-section .swiper-pagination{position:absolute;bottom:260px}@media screen and (max-width:768px){.innovation-ver2-section{height:auto;padding:0 15px 50px}.innovation-ver2-section .innovation-ver2-screen .inno-split{flex-direction:column;aspect-ratio:1/1;height:auto}.innovation-ver2-section:before{height:80px}.innovation-ver2-section .innovation-ver2-title{font-size:20px}.innovation-ver2-section .innovation-ver2-screen{aspect-ratio:1/2}.innovation-ver2-section .innovation-ver2-screen .inno-split-link .inno-split-frame{height:100%;margin:0;padding:20px}.innovation-ver2-section .innovation-ver2-screen .inno-split-link .inno-split-frame .inno-split-title{height:auto;padding:5px 20px;font-size:14px}.innovation-ver2-section .innovation-ver2-screen .inno-split-link .inno-split-frame .inno-split-heading{font-size:24px;font-weight:500;line-height:1}.innovation-ver2-section .innovation-ver2-screen .inno-split-link .inno-split-frame .inno-split-text,.innovation-ver2-section .innovation-ver2-screen .inno-split img{width:100%}.innovation-ver2-section .img-before:hover,.innovation-ver2-section .img-after:hover{flex:1;filter:grayscale(0%)}.innovation-ver2-section .inno-inner-black-button.left{left:20px;bottom:20px}.innovation-ver2-section .inno-inner-black-button.right{right:20px;bottom:20px}.innovation-ver2-section .innovation-ver2-screen .left-side{width:100%;padding:60px 0 0}.innovation-ver2-section .innovation-ver2-screen .right-swiper-box{width:100%;height:auto}.innovation-ver2-section .innovation-ver2-screen .slide-col-1 .counter-cover{padding-bottom:1rem}.innovation-ver2-section .innovation-ver2-screen .left-side .bottom-text .right-bottom{width:23%}.left-side .swiper2-slide-cover,.innovation-ver2-section .show-text{width:100%}}.fin-only-text5{width:100%;height:100vh;background:#202029;color:#b5b5c5;position:relative}.fin-only-text5 .fin-only-wrapper{width:100%;height:100%;position:relative}.fin-only-text5 .fin-four-coner-div{position:absolute;width:30%;background:#202029;height:60px;display:flex}.fin-only-text5 .fin-four-coner-div2{position:absolute;width:30%;height:60px;display:flex}.fin-only-text5 .fin-four-coner-div2:nth-of-type(1){justify-content:flex-end}.fin-only-text5 .fin-four-coner-div2:nth-of-type(2){right:0}.fin-only-text5 .fin-four-coner-div:nth-of-type(1){justify-content:flex-end}.fin-only-text5 .fin-four-coner-div:nth-of-type(2){right:0}.fin-only-text5 .fin-four-coner-div:nth-of-type(3){bottom:0;justify-content:flex-end;background-color:#000}.fin-only-text5 .fin-four-coner-div:nth-of-type(3) img{transform:rotateX(180deg)}.fin-only-text5 .fin-four-coner-div:nth-of-type(4){bottom:0;right:0;background-color:#000}.fin-only-text5 .fin-four-coner-div:nth-of-type(4) img{transform:rotateX(180deg)}.fin-only-text5 .fin-coner-img-wrapper{height:100%}.fin-only-text5 .fin-coner-img-wrapper>img{height:100%}.fin-only-text5 .fin-inner-texts{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;line-height:120%;gap:40px}.fin-inner-texts .fin-text-txt{font-size:48px;font-weight:500;line-height:140%}.fin-inner-texts .fin-text-txt2{font-size:20px;color:#b5b5c5;font-weight:400}@media screen and (max-width: 768px){.fin-only-text5 .fin-inner-texts{font-size:20px}.fin-inner-texts .fin-text-txt{font-size:28px}.fin-inner-texts .fin-text-txt2{font-size:16px}.fin-only-text5 .fin-only-wrapper{overflow:hidden}.fin-only-text5 .fin-four-coner-div2,.fin-only-text5 .fin-four-coner-div{width:14%;height:26px}}.hover-business-section{width:100%;height:100%;padding:120px 100px;background-color:#202029;color:#fff}.hover-business-section .cover{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}.hover-business-section .cover .title-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;text-align:center}.hover-business-section .cover .title-wrap .title-top{color:#a0a5ab;font-size:14px;padding:10px 0}.hover-business-section .cover .title-wrap .title{font-size:44px;letter-spacing:-.03em;padding-bottom:1rem;color:#fff;font-weight:300;line-height:140%;text-transform:uppercase}.hover-business-section .hover-business-content-box{display:flex;width:85%;height:640px;gap:20px}.hover-business-section .hover-business-content-box .hover-business-content-wrap{position:relative;width:100%;height:100%;transition:width .5s ease,transform .5s ease;overflow:hidden;cursor:pointer;border-radius:13px}.hover-business-section .hover-business-content-box .hover-business-content-wrap .hover-business-content-imgWrap{width:100%;height:100%;transition:transform.5s ease;border-radius:13px;filter:brightness(.5)}.hover-business-section .hover-business-content-box .hover-business-content-wrap:hover .hover-business-content-imgWrap{transition:transform .5s ease;border-radius:13px}.hover-business-section .hover-business-content-box .hover-business-content-imgWrap img{width:100%;height:100%;object-fit:cover;border-radius:13px}.hover-business-section .hover-business-content-box .hover-business-content-wrap .hover-business-content-txtWrap{position:absolute;width:100%;max-width:460px;height:auto;top:0;left:0;padding:60px 50px;display:flex;flex-direction:column;gap:30px;border-radius:13px}.hover-business-section .hover-business-content-box .hover-business-content-wrap:nth-child(2) .hover-business-content-txtWrap{left:unset;right:0;text-align:right;align-items:end}.hover-business-section .hover-business-content-box .hover-business-content-wrap .hover-business-content-span-wrap{width:fit-content;color:#fff;background:linear-gradient(270deg,#ffffff1c 5.32798%,#ffffff4d);box-shadow:#ffffff47 0 0 0 1px;padding:5px 10px;border-radius:2rem}.hover-business-section .hover-business-content-box .hover-business-content-txtWrap .hover-business-content-title{font-size:28px;color:#fff;font-weight:600;white-space:break-spaces}.hover-business-section .hover-business-content-box .hover-business-content-txtWrap .hover-business-content-text{color:#fff;font-size:18px;line-height:140%;white-space:pre}.hover-business-section .hover-business-content-box .hover-business-content-btnWrap{padding:10px 0 0}.hover-business-section .hover-business-content-box .hover-business-content-btnWrap a{width:fit-content;padding:14px 24px;border-radius:2rem;border:1px solid #fff;cursor:pointer;color:#fff;transition:background-color .2s ease,color .2s ease;display:flex;height:100%;justify-content:center;align-items:center;gap:20px}.hover-business-section .hover-business-content-box .hover-business-content-btnWrap a:hover{color:#fff;background-color:#ffffff1f}.hover-business-section .hover-business-content-box .hover-business-content-btnWrap a:hover svg{animation:moveRightLeft .3s ease}@media screen and (max-width: 1440px){.hover-business-section{padding:100px 60px}.hover-business-section .hover-business-title-box .hover-business-title{font-size:32px;line-height:1.3}.hover-business-section .hover-business-content-box .hover-business-content-txtWrap .hover-business-content-title{font-size:22px}}@media screen and (max-width: 1200px){.hover-business-section{padding:100px 50px}.hover-business-section .hover-business-content-box{flex-direction:column}.hover-business-section .hover-business-content-box .hover-business-content-wrap{width:100%}.hover-business-section .hover-business-title-box .hover-business-title{font-size:28px}}@media screen and (max-width: 768px){.hover-business-section{padding:80px 24px}.hover-business-section .cover{gap:32px}.hover-business-section .cover .title-wrap .title{font-size:32px;letter-spacing:-.03em;padding-bottom:0;font-weight:300;line-height:140%}.hover-business-section .hover-business-content-box-mobile{flex-direction:column;width:100%;gap:30px}.hover-business-section .hover-business-content-box-mobile .hover-business-content-wrap-mobile{width:100%;padding:16px;border-radius:16px;background-color:transparent}.hover-business-section .hover-business-content-box-mobile .hover-business-content-imgWrap-mobile{width:100%;border-radius:16px;overflow:hidden}.hover-business-section .hover-business-content-box-mobile .hover-business-content-imgWrap-mobile img{width:100%}.hover-business-section .hover-business-content-box-mobile .hover-business-content-txtWrap-mobile{padding:24px 12px 0}.hover-business-section .hover-business-content-box-mobile .hover-business-content-txtWrap-mobile p:nth-child(1){font-size:18px;padding-bottom:10px}.hover-business-section .hover-business-content-box-mobile .hover-business-content-txtWrap-mobile p:nth-child(2){padding-bottom:10px;color:#ccc;font-weight:400}.hover-business-section .hover-business-content-txtWrap-mobile .hover-business-content-btnWrap-mobile .hover-business-content-btn-mobile{width:fit-content;padding:6px 25px;background-color:#c5c8cf;border-radius:2rem;cursor:pointer;color:#54565a;transition:background-color .2s ease,color .2s ease;display:flex;height:100%;justify-content:center;align-items:center;gap:20px;border:none}}.construction-renewal-section{width:100%;padding:200px 0 100px;background-color:#202029}.construction-renewal-inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:140px}.construction-title-inner .title-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;text-align:center}.construction-title-inner .title-wrap .title-top{color:#a0a5ab;font-size:28px;padding:10px 0}.construction-title-inner .title-wrap .title{font-size:44px;letter-spacing:-.03em;padding-bottom:1rem;color:#fff;font-weight:300;line-height:1.2;text-transform:uppercase}.construction-title-inner .title-wrap .title-desc{text-align:center;color:#fff;font-size:16px}.construction-renewal-units-wrapper{display:flex;flex-wrap:wrap;padding:40px 0 0;justify-content:center;gap:100px}.construction-renewal-units-wrapper .construction-renewal-unit{display:flex;flex-direction:column;align-items:center;min-width:300px;transition:transform .3s ease;cursor:pointer}.construction-renewal-units-wrapper .construction-renewal-unit:hover{transform:scale(1.2)}.construction-renewal-units-wrapper .construction-renewal-unit-title{display:flex;border-bottom:1px solid #a0a5ab;width:100%;justify-content:space-between;align-items:center;margin-bottom:30px;padding:10px 0}.construction-renewal-units-wrapper .construction-renewal-unit-main{width:100%;text-align:center;font-size:24px;color:#fff}.construction-renewal-units-wrapper .construction-renewal-unit-sub{font-size:10px}.construction-renewal-units-wrapper .construction-renewal-unit-desc{color:gray;margin-bottom:30px;text-align:center}.construction-renewal-units-wrapper .construction-renewal-logo>img{width:100%}.loader{--path: #2F3545;--dot: #911F27;--duration: 3s;width:44px;height:44px;position:relative}.loader .loader-item{width:44px;height:44px;display:flex}.loader:before{content:"";width:6px;height:6px;border-radius:50%;position:absolute;display:none;background:var(--dot);top:37px;left:19px;transform:translate(-18px,-18px)}.loader svg{display:block;width:100%;height:100%}.loader svg rect,.loader svg polygon,.loader svg circle{fill:none;stroke:var(--path);stroke-width:10px;stroke-linejoin:round;stroke-linecap:round}.loader svg polygon{stroke-dasharray:145 76 145 76;stroke-dashoffset:0;animation:pathTriangle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}.loader svg rect{stroke-dasharray:192 64 192 64;stroke-dashoffset:0;animation:pathRect 3s cubic-bezier(.785,.135,.15,.86) infinite}.loader svg circle{stroke-dasharray:150 50 150 50;stroke-dashoffset:75;animation:pathCircle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}@keyframes pathTriangle{33%{stroke-dashoffset:74}66%{stroke-dashoffset:147}to{stroke-dashoffset:221}}@keyframes dotRect{25%{transform:translate(0)}50%{transform:translate(18px,-18px)}75%{transform:translateY(-36px)}to{transform:translate(-18px,-18px)}}@keyframes pathRect{25%{stroke-dashoffset:64}50%{stroke-dashoffset:128}75%{stroke-dashoffset:192}to{stroke-dashoffset:256}}@keyframes pathCircle{25%{stroke-dashoffset:125}50%{stroke-dashoffset:175}75%{stroke-dashoffset:225}to{stroke-dashoffset:275}}@media screen and (max-width: 768px){.construction-renewal-section{padding:80px 16px}.construction-renewal-unit-main{font-size:18px}.construction-renewal-unit{min-width:250px}.construction-renewal-inner{gap:80px}.construction-renewal-units-wrapper{gap:60px}.construction-title-inner .title-wrap .title-top{padding:0;font-size:20px}.construction-title-inner .title-wrap .title{font-size:22px}.construction-title-inner .title-wrap .title-desc{font-size:14px}}.remodeling-section{padding:240px 0 100px;background-color:#202029}.remodeling-section .remodeling-title-wrap{display:flex;flex-direction:column;align-items:center;padding:10px 0 80px;gap:10px;text-align:center}.remodeling-section .remodeling-title-wrap .remodeling-title{color:#a0a5ab;font-size:28px}.remodeling-section .remodeling-title-wrap .remodeling-title-content{font-size:44px;letter-spacing:-.03em;color:#fff;font-weight:300;line-height:140%;text-transform:uppercase}.remodeling-section .remodeling-slide-container{display:flex;justify-content:center;align-items:center}.remodeling-section .remodeling-slide-container .remodeling-swiper{width:85%;display:flex;flex-direction:row;justify-content:space-between}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap{width:480px;height:540px;padding:16px;border-radius:20px;cursor:pointer}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap:hover{background-color:#3939396b}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last{display:flex;justify-content:center;align-items:center;width:448px;height:543px;padding:16px;background-color:#3939396b;text-align:center;margin-top:16px}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-imgWrap{width:100%;border-radius:20px;overflow:hidden}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-img{width:100%;border-radius:20px;overflow:hidden;transition:transform .5s ease-in-out;height:350px}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-img:hover{transform:scale(1.2);border-radius:20px}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-contentWrap{padding:36px 8px 0}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-title{font-size:24px;padding:0 0 20px;color:#e4e6eb;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#a0a5ab}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-txt{font-size:24px;font-weight:600;color:#e4e6eb}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-btnWrap{width:fit-content;padding:14px 24px;background-color:#c6c8d0;border-radius:2rem;cursor:pointer}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-btnWrap a{display:flex;height:100%;justify-content:center;align-items:center;gap:20px}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-btnWrap:hover{background-color:#18191b}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-btnWrap:hover a{color:#fff}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-btnWrap:hover svg{animation:moveRightLeft .3s ease}@keyframes moveRightLeft{0%{transform:translate(0)}50%{transform:translate(10px)}to{transform:translate(0)}}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-txtWrap{display:flex;flex-direction:column;align-items:center;gap:50px}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-btnWrap a{color:#000}.remodeling-section .remodeling-slide-container .remodeling-btn-wrap{position:relative;width:100%;display:flex;justify-content:flex-end;gap:10px;padding:40px 95px 0 0}.remodeling-section .remodeling-slide-container .remodeling-btn-wrap .remodeling.swiper-button-prev,.remodeling-section .remodeling-slide-container .remodeling-btn-wrap .remodeling.swiper-button-next{background-color:#c6c8d0;padding:15px;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#000}.remodeling-section .remodeling-slide-container .remodeling-btn-wrap .remodeling.swiper-button-next:after,.remodeling-section .remodeling-slide-container .remodeling-btn-wrap .remodeling.swiper-button-prev:after{display:none}.remodeling-section .swiper-button-prev,.remodeling-section .swiper-button-next{position:relative}.remodeling-section .swiper-button-prev,.swiper-rtl .swiper-button-next,.remodeling-section .swiper-button-next,.swiper-rtl .swiper-button-prev{left:0;right:0}@media screen and (max-width: 1440px){.remodeling-section{padding:100px 0 100px 60px}.remodeling-section .remodeling-title-wrap .remodeling-title-content{font-size:32px}}@media screen and (max-width: 1200px){.remodeling-section{padding:100px 0 100px 50px}.remodeling-section .remodeling-title-wrap .remodeling-title-content{font-size:28px}}@media screen and (max-width: 768px){.remodeling-section{padding:120px 16px;height:100%}.remodeling-section .remodeling-slide-container{height:100%}.remodeling-section .remodeling-title-wrap{gap:10px;padding-bottom:50px}.remodeling-section .remodeling-title-wrap .remodeling-title{font-size:20px}.remodeling-section .remodeling-title-wrap .remodeling-title-content{font-size:22px}.remodeling-section .remodeling-slide-container .remodeling-swiper{flex-direction:column;gap:24px}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap,.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last{width:100%;height:fit-content}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-contentWrap{padding:24px 8px 0;text-align:center}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-title{padding:0 0 16px}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap .remodeling-slide-content{display:block;-webkit-line-clamp:none;font-size:14px}.remodeling-section .remodeling-slide-container .remodeling-btn-wrap{padding:unset;padding-top:40px}.remodeling-section .remodeling-slide-container .swiper-wrapper{max-height:500px}.remodeling-section .remodeling-slide-container .remodeling-slide-wrap.last .remodeling-slide-txt{font-size:20px}}.expansion-section{width:100%;height:100%;background-color:#202029;color:#fff}.expansion-section .expansion-inner{position:relative;padding:150px 100px}.expansion-section .expansion-titleWrap{display:flex;flex-direction:column;gap:20px;padding-bottom:180px}.expansion-section .expansion-subTitle{font-size:28px;text-align:center;color:#a0a5ab}.expansion-section .expansion-title{font-size:44px;font-weight:400;text-align:center}.expansion-section .expansion-container{position:relative;width:100%;height:fit-content;display:flex;flex-direction:column;align-items:center}.expansion-section .expansion-itemsUl{width:100%;height:100%;display:flex;flex-direction:row;align-items:flex-start;gap:20px}.expansion-section .expansion-itemLi{width:calc((100% - 40px) / 3);text-align:center}.expansion-section .expansion-text-content{position:relative;height:80%;top:20%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.expansion-section .expansion-itemT{font-size:32px;font-weight:700}.expansion-section .expansion-itemSubT{font-size:20px}.expansion-text-content .expansion-img{width:50%;height:auto}@media screen and (max-width: 768px){.expansion-section .expansion-container{height:fit-content}.expansion-section .expansion-inner{padding:50px 20px;word-break:keep-all}.expansion-section .expansion-itemsUl{flex-direction:column;gap:40px}.expansion-section .expansion-itemLi{width:100%;text-align:center}.expansion-section .expansion-text-content{gap:20px}.expansion-section .expansion-titleWrap{padding-bottom:80px}.expansion-section .expansion-subTitle{font-size:18px}.expansion-section .expansion-title{font-size:20px}.expansion-section .expansion-itemT{font-size:32px}.expansion-section .expansion-itemSubT{font-size:16px}}.clip-cont-section{width:100%;background-color:#202029;overflow:hidden}.clip-cont-section .clip-cont-inner{width:100%;padding:200px 0;position:relative;background-color:#202029}.clip-cont-section .clip-cont-top{width:100%;padding:60px}.clip-cont-section .clip-cont-subtit{font-size:18px;margin-bottom:20px}.clip-cont-section .clip-cont-tit{font-size:110px;line-height:1}.clip-cont-section .clip-cont-bottom{width:100%;height:100vh;margin-top:50px}.clip-cont-section .clip-cont-bottom-sticky{position:sticky;width:100%;height:100vh;display:flex;gap:100px;top:0;padding:8rem 10rem 8rem 5rem;color:#fff;border-radius:20px;transform:scale(.96)}.clip-cont-section .clip-cont-bottom-btns{position:absolute;bottom:10%;right:4%;width:5.5%;display:flex;justify-content:space-between}.clip-cont-section .clip-cont-bottom-btn{display:flex;justify-content:center;align-items:center;font-size:0px;border-radius:100px;background:transparent;border:1px solid #fff;color:#111;padding:.5rem;transition:all .3s ease;cursor:pointer}.clip-cont-section .clip-cont-bottom-btn:hover{background-color:#fff3}.clip-cont-section .clip-cont-bottom-left{width:44%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:48px;transition:all .3s ease}.clip-cont-section .clip-cont-bottom-left-top{width:100%;font-size:36px;white-space:pre;line-height:140%}.clip-cont-section .clip-cont-bottom-left-bottom>span{font-size:24px;line-height:150%}.clip-cont-section .clip-cont-bottom-right{position:relative;height:100%}.clip-cont-section .clip-cont-bottom-texts{position:absolute;width:100%;height:82%;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;font-size:18px;z-index:2}.clip-cont-section .clip-cont-bottom-text{font-size:24px;color:gray;transition:all .3s ease}.clip-cont-section .clip-cont-bottom-text.active{font-size:24px;color:#fff}.clip-cont-section .clip-cont-bottom-centertexts{width:100%;display:flex;justify-content:space-between;align-items:center}.clip-cont-section .clip-cont-bottom-text-big{position:absolute;font-size:34px;top:50%;left:50%;transform:translate(-50%,-50%)}.clip-cont-section .clip-cont-bottom-cicleimg{height:100%;scale:.7}.clip-cont-section .clip-cont-bottom-white{position:absolute;top:0;left:50%;display:flex;padding:4rem;justify-content:center;width:100%;height:100%;transform:translate(-50%) rotate(0)}@media screen and (max-width: 768px){.clip-cont-section .clip-cont-inner{width:100%;padding:100px 0;position:relative;background-color:#111}.clip-cont-section .clip-cont-bottom-sticky{width:100%;height:100vh;position:sticky;top:0;background:#111;color:#fff;padding:2rem;border-radius:20px;display:flex;transform:scale(.96)}.clip-cont-section .clip-cont-bottom-right{position:absolute;width:100%;height:50%;left:0;top:15%;display:flex;justify-content:center;align-items:center}.clip-cont-section .clip-cont-bottom-texts{position:absolute;width:90%;height:70%;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center}.clip-cont-section .clip-cont-bottom-cicleimg{position:relative;top:0%;height:70%;scale:.7}.clip-cont-section .clip-cont-bottom-text{font-size:16px;color:gray}.clip-cont-section .clip-cont-bottom-white{position:absolute;top:0;left:50%;display:flex;padding:3rem;justify-content:center;width:100%;height:100%;transform:translate(-50%) rotate(0);font-size:10px}.clip-cont-section .clip-cont-bottom-centertexts{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center}.clip-cont-section .clip-cont-bottom-text-big{font-size:28px}.clip-cont-section .clip-cont-bottom-centertexts p:nth-child(1){margin-left:0}.clip-cont-section .clip-cont-bottom-text.active{font-size:18px;color:#fff}.clip-cont-section .clip-cont-bottom-btns{position:absolute;bottom:15%;right:5%;width:22%;display:flex;justify-content:space-between;margin-top:32px}.clip-cont-section .clip-cont-bottom-left{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.clip-cont-section .clip-cont-bottom-left-top{width:100%;font-size:24px;white-space:wrap}.clip-cont-section .clip-cont-bottom-left-bottom{font-size:100px;line-height:.5;margin-bottom:50px}}.consider-section{width:100%;height:120dvh;position:relative;background-color:#202029;color:#fff}.consider-section .consider-inner{width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;gap:60px}.consider-section .consider-inner .title-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;text-align:center}.consider-section .consider-inner .title-wrap .title-top{color:#a0a5ab;font-size:14px;padding:10px 0}.consider-section .consider-inner .title-wrap .title{font-size:36px;letter-spacing:-.03em;padding-bottom:2.5rem;color:#fff;font-weight:300;line-height:140%;text-transform:uppercase}.consider-section .consider-inner .title-wrap .title-desc{text-align:center;color:#fff;font-size:16px}.consider-section .consider-content{display:flex;justify-content:center}.consider-section .consider-content .consider-content-itemList{width:70%;padding:50px 50px 100px}.consider-section .consider-content-item{width:100%;display:flex;align-items:center;padding:30px 0}.consider-section .consider-content-item .consider-item-line{width:20%;height:2px;background-color:#656565;position:relative}.consider-section .consider-content-item .consider-item-num{position:absolute;top:-30px;font-size:24px;font-weight:700;color:#8e2a2a}.consider-section .consider-content-item .consider-item-circle{position:absolute;top:50%;left:99%;transform:translateY(-50%);border-radius:50%;width:25px;aspect-ratio:1/1;background-color:#a20000}.consider-section .consider-item-text{display:flex;flex-direction:column;gap:2px;font-size:20px;padding-left:50px}.bg-imgWrap{width:100%;height:100vh;overflow:hidden;position:sticky;top:0}.bg-imgWrap .bg-img{width:100%;object-fit:cover;object-position:center center;filter:grayscale(.5) brightness(.6) blur(3px)}.bg-imgWrap .bsn-representative{width:250px;position:absolute;top:50%;left:50px;transform:translateY(-80%)}.bg-imgWrap .bsn-greeting{color:#fff;width:50%;position:absolute;top:50%;right:100px;transform:translateY(-80%);word-break:keep-all}.text2{font-size:14px}@media screen and (max-width: 768px){.consider-section{height:130dvh}.consider-section .consider-inner{gap:40px}.consider-section .consider-inner .title-wrap .title{padding-bottom:0;font-size:28px}.consider-section .consider-inner .title-wrap .title-desc{font-size:16px;color:#ffffff80}.consider-section .consider-content .consider-content-itemList{width:70%;padding:0}.consider-section .consider-item-text{padding-bottom:10px;font-size:14px;word-break:keep-all;order:-1}.consider-section .consider-content-item{flex-direction:column;align-items:flex-start}.consider-section .consider-content-item .consider-item-num{top:-40px}.consider-section .consider-content-item .consider-item-circle{width:14px}.consider-section .consider-content .bsn-fiveLine-pointText{font-size:13px}}.atlantix-color-section{position:relative;width:100%;overflow:hidden}.atlantix-color-section .atlantix-color-container{position:relative;width:100%;height:110vh;background-color:#fff6;padding-top:6vw;padding-left:80px;padding-right:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1vw}.atlantix-color-section .atlantix-color-titlewrap{grid-row-gap:1vw;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:2vw;display:flex}.atlantix-color-section .atlantix-color-titlewrap .title{text-align:center;margin-top:0;margin-bottom:0;font-size:36px;font-weight:700;letter-spacing:-.75px}.atlantix-color-section .atlantix-color-titlewrap .title-top{color:#a0a5ab;font-size:14px}.atlantix-color-section .atlantix-color-titlewrap .title-desc{text-align:center;font-size:22px}.atlantix-color-section .atlantix-color-contentwrap{position:relative;width:100%;display:flex;justify-content:center;align-items:center;transform:scale(.7)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.atlantix-color-section .atlantix-main-circle{position:relative;width:35%;aspect-ratio:1/1;border-radius:100%;border:1px dashed #ccc;animation:rotate 60s linear infinite;background-color:transparent;z-index:2;pointer-events:none}.atlantix-color-section .atlantix-fixed-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35%;aspect-ratio:1/1;border-radius:100%;overflow:hidden;z-index:1}.atlantix-color-section .circle{position:absolute;width:55%;height:55%;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:22px;color:#fff;text-align:center;opacity:.95;mix-blend-mode:screen;z-index:0;cursor:pointer}.atlantix-color-section .circle:hover{transition:opacity .3s,backdrop-filter .5s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;opacity:1;text-decoration:underline}.atlantix-color-section .circle1{background:#a20000;background:linear-gradient(0deg,#a20000,#0000 75%);top:0;left:50%;transform:translate(-50%)}.atlantix-color-section .circle2{background:#a20000;background:linear-gradient(220deg,#a20000,#0000 75%);bottom:5%;left:2%}.atlantix-color-section .circle3{background:#a20000;background:linear-gradient(130deg,#a20000,#0000 75%);bottom:5%;right:2%}.atlantix-color-section .atlantix-left-textwrap{position:absolute;width:24%;height:14%;left:80px;bottom:170px;display:flex;flex-direction:column;justify-content:flex-end}.atlantix-color-section .atlantix-left-innerwrap{position:absolute;top:0;left:0;width:100%;height:80%;display:flex;flex-direction:column;gap:24px;opacity:0;transition:.5s}.atlantix-color-section .atlantix-left-innerwrap.active{opacity:1}.atlantix-color-section .atlantix-left-innerwrap h2{font-size:36px;font-weight:700;line-height:140%}.atlantix-color-section .atlantix-left-innerwrap p{font-size:16px;line-height:140%}.atlantix-color-section .atlantix-left-pagiwrap{position:relative;width:100%;height:fit-content;display:flex;gap:12px}.atlantix-color-section .atlantix-left-pagi{display:block;width:10px;height:10px;border-radius:50%;background-color:#8b8b8b;transition:.5s;cursor:pointer}.atlantix-color-section .atlantix-left-pagi.active{background-color:#fff}@media screen and (max-width: 768px){.atlantix-color-section .atlantix-color-container{height:auto}.atlantix-color-section .atlantix-color-container{padding:80px 20px 120px;gap:0}.atlantix-color-section .atlantix-color-titlewrap{grid-row-gap:20px;padding-bottom:0;margin-bottom:80px}.atlantix-color-section .atlantix-color-titlewrap .title{font-size:24px;letter-spacing:-1px}.atlantix-color-section .atlantix-color-titlewrap .title-desc{color:#ffffff80;font-size:16px}.atlantix-color-section .atlantix-color-contentwrap{margin-bottom:60px}.atlantix-color-section .atlantix-main-circle{position:relative;width:100%}.atlantix-color-section .atlantix-fixed-circle{width:100%}.atlantix-color-section .circle{font-size:14px}.atlantix-color-section .atlantix-left-textwrap{position:relative;width:85%;height:auto;left:20px;bottom:unset;align-self:flex-start}.atlantix-color-section .atlantix-left-innerwrap{height:auto;gap:20px}.atlantix-color-section .atlantix-left-innerwrap:nth-child(1){position:relative;margin-bottom:32px}.atlantix-color-section .atlantix-left-innerwrap h2{font-size:26px;line-height:140%}.atlantix-color-section .atlantix-left-innerwrap p{font-size:14px;line-height:140%}}.clip-cont-mob-section{width:100%;height:100%;background-color:#202029;color:#fff}.clip-cont-mob-section .cover{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:94px;padding:200px 0}.clip-cont-mob-section .title-wrap{width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center}.clip-cont-mob-section .title-wrap .title-top{color:#2768b2}.clip-cont-mob-section .title-wrap .sub{color:#ffffff80;font-size:16px;line-height:140%}.clip-cont-mob-section .title-wrap .title{font-size:60px;color:#fff;font-weight:700}.clip-cont-mob-section .cover .accordion-list{width:70%;max-width:1240px;margin:0 auto;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.clip-cont-mob-section .cover .accordion-list .accordion-item{width:100%;height:fit-content;border:1px solid #cdcdcd;border-radius:10px;overflow:hidden;text-align:center;transition:all .3s ease;background-color:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header{width:100%;height:60px;border:none;padding:7px 40px;display:flex;justify-content:space-between;align-items:center;background-color:transparent;color:#fff;font-size:20px;font-weight:500;letter-spacing:-.5px;cursor:pointer}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header .accordion-icon{width:28px;height:28px;display:flex;background-color:#c5032d;border-radius:100%;transition:all .3s ease}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header .accordion-icon svg{width:20px;height:20px}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header .accordion-icon.rotate{transform:rotate(180deg)}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-content{font-size:16px;color:#555;max-height:0;overflow:hidden;transition:all .3s ease}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-content p{padding:36px;color:#6c6c6c;font-size:18px;font-weight:500;line-height:150%;letter-spacing:-.5px}@media screen and (max-width: 768px){.clip-cont-mob-section .cover{gap:60px;padding:120px 0}.clip-cont-mob-section .title-wrap{gap:20px}.clip-cont-mob-section .title-wrap .title-top{font-size:14px}.clip-cont-mob-section .title-wrap .title{color:#fff;font-size:28px;line-height:130%;font-weight:700}.clip-cont-mob-section .cover .accordion-list{width:90%;max-width:400px;gap:32px}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header{height:60px;padding:7px 16px;font-size:14px;font-weight:400;letter-spacing:-.75px}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header .accordion-number{display:none}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header .accordion-question{width:90%;text-align:center}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header .accordion-icon{width:20px;height:20px;justify-content:center;align-items:center}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-header .accordion-icon svg{width:18px;height:18px}.clip-cont-mob-section .cover .accordion-list .accordion-item .accordion-content p{padding:16px;color:#ccc;font-size:14px}}.main-navigation{width:100%;background-color:#000;border-bottom:1px solid rgba(255,255,255,.6)}.main-navigation .main-navigation-container{position:relative;width:100%;height:100dvh}.main-navigation .main-navigation-intro{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#fff;animation:main-navigation-intro-end .8s 1s ease forwards;z-index:5}.main-navigation .main-navigation-intro.hidden{display:none}@keyframes main-navigation-intro-end{to{max-height:0}}.main-navigation .main-navigation-logo-wrap{width:300px;overflow:hidden;animation:main-navigation-logo-shrink .8s 1s ease forwards}@keyframes main-navigation-logo-shrink{to{transform:scale(.5)}}.main-navigation .main-navigation-logo{width:100%;display:block;transform:translateY(100%);animation:main-navigation-logo .5s forwards}@keyframes main-navigation-logo{to{transform:translateY(0)}}.main-navigation .main-navigation-background-wrap{position:relative;width:100%;height:100%;overflow:hidden}.main-navigation .main-navigation-background-list{position:absolute;top:0;left:0;width:100%;height:100%;transition:.8s;opacity:0}.main-navigation .main-navigation-background-list.on{opacity:1}.main-navigation .main-navigation-background{width:100%;height:100%;object-fit:cover;transition:.8s;transition-timing-function:linear}.main-navigation .main-navigation-background-list.on .main-navigation-background{transition:5.8s;transform:scale(1.1)}.main-navigation .main-navigation-cover{position:absolute;bottom:0;left:0;width:100%;height:240px;background:linear-gradient(to bottom,#32323200,#28282859 13%,#1e1e1e73 20%,#14141499 34%,#0a0a0ad9 72%,#000);padding:20px 70px;color:#fff;z-index:2}.main-navigation .main-navigation-cover-inner{position:relative;width:100%;height:100%;display:flex;justify-content:space-between}.main-navigation .main-navigation-cover-left{position:relative;width:calc(100% - 640px);height:100%;padding-right:40px}.main-navigation .main-navigation-cover-cube-swiper{width:100%;height:100%}.main-navigation .main-navigation-cover-left-list{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:20px}.main-navigation .main-navigation-cover-left-sub-title{font-size:20px;font-weight:500;line-height:1.2}.main-navigation .main-navigation-cover-left-title{font-size:80px;font-weight:500;line-height:1}.main-navigation .main-navigation-cover-btn-wrap{position:absolute;bottom:40px;right:10px;padding-left:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;gap:8px}.main-navigation .main-navigation-cover-link{width:200px;padding-left:15px;border:1px solid #404040;background-color:#070707;color:#fff;font-size:14px;font-weight:300;line-height:1;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease}.main-navigation .main-navigation-cover-link:hover{box-shadow:0 2px 20px #fff6}.main-navigation .main-navigation-cover-link-row{display:flex;overflow:hidden}.main-navigation .main-navigation-cover-link-word{position:relative;transition:.5s}.main-navigation .main-navigation-cover-link .main-navigation-cover-link-word:nth-child(1){transition-delay:.35s}.main-navigation .main-navigation-cover-link .main-navigation-cover-link-word:nth-child(2){transition-delay:.3s}.main-navigation .main-navigation-cover-link .main-navigation-cover-link-word:nth-child(3){transition-delay:.25s}.main-navigation .main-navigation-cover-link .main-navigation-cover-link-word:nth-child(4){transition-delay:.2s}.main-navigation .main-navigation-cover-link .main-navigation-cover-link-word:nth-child(5){transition-delay:.15s}.main-navigation .main-navigation-cover-link .main-navigation-cover-link-word:nth-child(6){transition-delay:.1s}.main-navigation .main-navigation-cover-link .main-navigation-cover-link-word:nth-child(7){transition-delay:.05s}.main-navigation .main-navigation-cover-link .main-navigation-cover-link-word:nth-child(8){transition-delay:0s}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word{transform:translateY(-100%)}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word:nth-child(1){transition-delay:0s}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word:nth-child(2){transition-delay:.05s}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word:nth-child(3){transition-delay:.1s}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word:nth-child(4){transition-delay:.15s}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word:nth-child(5){transition-delay:.2s}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word:nth-child(6){transition-delay:.25s}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word:nth-child(7){transition-delay:.3s}.main-navigation .main-navigation-cover-link:hover .main-navigation-cover-link-word:nth-child(8){transition-delay:.35s}.main-navigation .main-navigation-cover-link-text-flow{position:absolute;top:100%;left:0}.main-navigation .main-navigation-cover-link-circle{width:35px;aspect-ratio:1/1;border-left:1px solid #404040;display:flex;justify-content:center;align-items:center;background-color:#292929}.main-navigation .main-navigation-cover-right{width:640px;height:100%;border-radius:20px;overflow:hidden}.main-navigation .main-navigation-cover-swiper{width:100%;height:100%}.main-navigation .main-navigation-cover-slide{position:relative;width:100%;height:100%;border-radius:20px;border:3px solid #494949;overflow:hidden;cursor:pointer;transition:.8s}.main-navigation .swiper-slide-active .main-navigation-cover-slide{border:3px solid #fff}.main-navigation .main-navigation-cover-slide-image{width:100%;height:100%;object-fit:cover;transition:.5s}.main-navigation .main-navigation-cover-slide:hover .main-navigation-cover-slide-image{filter:brightness(.6)}.main-navigation .main-navigation-cover-slide-title{position:absolute;bottom:10px;left:50%;font-size:14px;font-weight:600;line-height:1;transition:.5s;transform:translate(-50%,calc(100% + 10px));white-space:nowrap}.main-navigation .main-navigation-cover-slide:hover .main-navigation-cover-slide-title{transform:translate(-50%)}@media screen and (max-width: 768px){.main-navigation .main-navigation-cover-inner{flex-direction:column}.main-navigation .main-navigation-cover-left-title{font-size:28px}.main-navigation .main-navigation-cover{padding:16px;height:100%}.main-navigation .main-navigation-cover-left{width:100%;height:80%;padding-right:0}.main-navigation .main-navigation-cover-left-sub-title{font-size:16px;font-weight:400}.main-navigation .main-navigation-cover-right{width:100%;height:auto;aspect-ratio:1/.32;border-radius:10px}.main-navigation .main-navigation-cover-left-list{gap:10px}.main-navigation .main-navigation-cover-slide{border-radius:10px}}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-selection{width:100%;padding:200px 150px 200px 0;background-color:#000;color:#fff}.main-selection .main-selection-container{position:relative;width:100%;display:flex;gap:40px}.main-selection .main-selection-left{position:relative;width:calc(70% - 20px);aspect-ratio:1/.6}.main-selection .main-selection-background-image-wrap{position:relative;width:100%;height:100%;clip-path:polygon(0 0,0 0,0 100%,0% 100%);overflow:hidden;display:flex;justify-content:center;align-items:center;transition:.8s;transition-timing-function:ease}.main-selection.enter .main-selection-background-image-wrap{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.main-selection .main-selection-background-image{width:100%;height:100%;object-fit:cover;display:block}.main-selection .main-selection-title-wrap{position:absolute;bottom:100%;left:70px;transform:translateY(80px);z-index:2}.main-selection .main-selection-title-row{overflow:hidden}.main-selection .main-selection-company{font-size:16px;font-weight:300;white-space:nowrap;transition:.8s;transform:translateY(100%)}.main-selection.enter .main-selection-company{transition-delay:.2s;transform:translateY(0)}.main-selection .main-selection-title{font-size:80px;font-weight:400;white-space:nowrap;line-height:1;letter-spacing:-.2px;transition:.8s;transform:translateY(100%)}.main-selection.enter .main-selection-title{transition-delay:.2s;transform:translateY(0)}.main-selection.enter .main-selection-title-row:nth-of-type(3) .main-selection-title{transition-delay:.4s}.main-selection .main-selection-gradient{position:absolute;bottom:0;left:0;width:100%;height:245px;overflow:hidden}.main-selection .main-selection-gradient-image{width:125%;display:block;transform:translate(-17.5%,-5%)}.main-selection .main-selection-sub-title-wrap{position:absolute;bottom:0;right:0;padding:20px;z-index:2}.main-selection .main-selection-sub-title{font-size:32px;font-weight:500;white-space:nowrap;line-height:1.2;letter-spacing:-.2px;transition:.8s;transform:translateY(40px);opacity:0}.main-selection.enter .main-selection-sub-title{transform:translateY(0);opacity:1}.main-selection.enter .main-selection-sub-title-row:nth-child(1) .main-selection-sub-title{transition-delay:.6s}.main-selection.enter .main-selection-sub-title-row:nth-child(2) .main-selection-sub-title{transition-delay:.8s}.main-selection.enter .main-selection-sub-title-row:nth-child(3) .main-selection-sub-title{transition-delay:1s}.main-selection .main-selection-right{position:relative;width:calc(30% - 20px);padding:40px 0}.main-selection .main-selection-right-title{font-size:20px;font-weight:700;line-height:1;margin-bottom:60px;transition:.8s;transform:translateY(40px);opacity:0}.main-selection.enter .main-selection-right-title{transition-delay:.6s;transform:translateY(0);opacity:1}.main-selection .main-selection-list-wrap{width:100%}.main-selection .main-selection-list{width:100%;margin-bottom:40px;transform:translateY(40px);opacity:0;transition:.8s}.main-selection .main-selection-list:last-of-type{margin-bottom:0}.main-selection.enter .main-selection-list{transform:translateY(0);opacity:1}.main-selection.enter .main-selection-list:nth-child(1){transition-delay:.6s}.main-selection.enter .main-selection-list:nth-child(2){transition-delay:.8s}.main-selection.enter .main-selection-list:nth-child(3){transition-delay:1s}.main-selection.enter .main-selection-list:nth-child(4){transition-delay:1.2s}.main-selection .main-selection-list-title{font-size:20px;font-weight:700;line-height:1;margin-bottom:10px}.main-selection .main-selection-list-description{font-size:16px;font-weight:300;line-height:1.2;white-space:pre-wrap;color:#fff9}@media screen and (max-width: 768px){.main-selection{padding:100px 16px}.main-selection .main-selection-list{width:48%}.main-selection .main-selection-title{font-size:24px}.main-selection .main-selection-container{flex-direction:column;gap:10px}.main-selection .main-selection-left{width:100%;aspect-ratio:auto}.main-selection .main-selection-gradient{height:30%;background:linear-gradient(to bottom,transparent 0%,#000 90%,#000 100%);z-index:2}.main-selection.enter .main-selection-background-image-wrap{height:auto;aspect-ratio:1 / .6}.main-selection .main-selection-company{font-weight:400;font-size:12px;margin-bottom:20px}.main-selection .main-selection-right{width:100%}.main-selection .main-selection-list-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.main-selection .main-selection-sub-title-wrap{position:static;padding:20px 0 0;bottom:-53px}.main-selection .main-selection-list-description{font-size:12px}.main-selection .main-selection-title-wrap{left:0;transform:translateY(24px)}.main-selection .main-selection-gradient-image{transform:translate(-47.5%,-20%)}.main-selection .main-selection-sub-title{font-size:26px}.main-selection .main-selection-right-title{margin-bottom:40px}}.main-separate{width:100%;padding:50px 70px;background-color:#000;color:#fff}.main-separate .main-separate-container{position:relative;width:100%;height:200dvh}.main-separate .main-separate-sticky{position:sticky;top:0;width:100%;height:100dvh;padding:150px 0;overflow:hidden}.main-separate .main-separate-sticky-inner{position:relative;width:100%;height:100%;display:flex;gap:80px}.main-separate .main-separate-sticky-left{position:relative;width:calc(50% - 40px);height:100%}.main-separate .main-separate-title{font-size:32px;font-weight:400;line-height:1.2;white-space:pre-wrap;transition:.8s;transform:translateY(40px);opacity:0;letter-spacing:-.2px}.main-separate.enter .main-separate-title{transform:translateY(0);opacity:1}.main-separate .main-separate-left-inner{position:absolute;bottom:60px;letter-spacing:0;width:100%;display:flex;align-items:flex-end;gap:40px;transition:.8s;transform:translateY(40px);opacity:0}.main-separate.enter .main-separate-left-inner{transition-delay:.2s;transform:translateY(0);opacity:1}.main-separate .main-separate-description{font-size:54px;font-weight:500;line-height:1.2;white-space:pre-wrap}.main-separate .main-separate-sticky-right{position:relative;width:calc(50% - 40px);height:100%}.main-separate .main-separate-image-wrap{width:50%;height:100%;transition:.8s;transform:translate(-25%);opacity:0}.main-separate.enter .main-separate-image-wrap{transition-delay:.4s;transform:translate(0);opacity:1}.main-separate .main-separate-image{width:100%;height:100%;object-fit:cover;filter:brightness(.7)}.main-separate .main-separate-right-inner{position:absolute;bottom:80px;left:40%;overflow:hidden;z-index:2}.main-separate .main-separate-right-title{font-size:24px;font-weight:600;line-height:1;margin-bottom:40px;transition:.5s;transform:translate(-100%)}.main-separate.enter .main-separate-right-title{transition-delay:.6s;transform:translate(0)}.main-separate .main-separate-right-list{margin-bottom:30px;transition:.5s;transform:translate(-100%)}.main-separate .main-separate-right-list:last-of-type{margin-bottom:0}.main-separate.enter .main-separate-right-list{transition-delay:.6s;transform:translate(0)}.main-separate.enter .main-separate-right-list:nth-child(1){transition-delay:.7s}.main-separate.enter .main-separate-right-list:nth-child(2){transition-delay:.8s}.main-separate.enter .main-separate-right-list:nth-child(3){transition-delay:.9s}.main-separate.enter .main-separate-right-list:nth-child(4){transition-delay:1s}.main-separate .main-separate-right-list-title{font-size:20px;font-weight:600;line-height:1;white-space:nowrap;margin-bottom:10px}.main-separate .main-separate-right-list-description{font-size:16px;font-weight:400;line-height:1.2;white-space:pre-wrap}@media screen and (max-width: 768px){.main-separate{padding:100px 16px}.main-separate .main-separate-sticky{padding:0;overflow:auto;height:100%}.main-separate .main-separate-description{font-size:16px}.main-separate .main-separate-sticky-inner{flex-direction:column;gap:0}.main-separate .main-separate-container{height:300vw}.main-separate .main-separate-sticky-left{width:100%;height:17%;display:flex;flex-direction:column;gap:2rem;white-space:normal}.main-separate .main-separate-sticky-right{width:100%;display:flex;flex-direction:column;gap:2rem}.main-separate.enter .main-separate-image-wrap{width:100%;height:50%}.main-separate .main-separate-left-inner{position:relative;bottom:0;gap:0}.main-separate .main-separate-title{font-size:26px;order:2}.main-separate .main-separate-right-inner{left:0;bottom:0;position:relative}}.main-hover{width:100%;padding:100px 70px;background-color:#000;color:#fff}.main-hover .main-hover-container{position:relative;width:100%;display:flex;gap:40px}.main-hover .main-hover-left{width:calc(30% - 20px);display:flex;flex-direction:column;justify-content:space-between}.main-hover .main-hover-title{font-size:60px;font-weight:700;line-height:1;transition:.8s;opacity:0}.main-hover.enter .main-hover-title{opacity:1}.main-hover .main-hover-information-wrap{width:100%;padding-bottom:80px}.main-hover .main-hover-invite{position:relative;width:100%;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:80px;margin-bottom:32px;z-index:5}.main-hover .main-hover-information-top-line{position:absolute;top:0;left:50%;width:100%;height:2px;transform:translate(-50%);background-color:#fff3;transition:.8s;max-width:0}.main-hover.enter .main-hover-information-top-line{transition-delay:.2s;max-width:100%}.main-hover .main-hover-information-bottom-line{position:absolute;bottom:0;left:50%;width:100%;height:2px;transform:translate(-50%);background-color:#fff3;transition:.8s;max-width:0}.main-hover.enter .main-hover-information-bottom-line{transition-delay:.2s;max-width:100%}.main-hover .main-hover-information-left-line{position:absolute;top:50%;left:0;width:2px;height:calc(100% - 4px);transform:translateY(-50%);background-color:#fff3;transition:.8s;max-height:0}.main-hover.enter .main-hover-information-left-line{transition-delay:.2s;max-height:calc(100% - 4px)}.main-hover .main-hover-information-right-line{position:absolute;top:50%;right:0;width:2px;height:calc(100% - 4px);transform:translateY(-50%);background-color:#fff3;transition:.8s;max-height:0}.main-hover.enter .main-hover-information-right-line{transition-delay:.2s;max-height:calc(100% - 4px)}.main-hover .main-hover-invite-text{font-size:18px;font-weight:300;line-height:1.2;opacity:0;transform:translateY(20px);transition:.8s}.main-hover.enter .main-hover-invite-text{transition-delay:.2s;opacity:1;transform:translateY(0)}.main-hover .main-hover-information-bottom{width:100%;display:flex;justify-content:space-between;align-items:center}.main-hover .main-hover-information-name{font-size:18px;font-weight:200;line-height:1;opacity:0;transform:translateY(20px);transition:.8s}.main-hover.enter .main-hover-information-name{transition-delay:.4s;opacity:1;transform:translateY(0)}.main-hover.enter .main-hover-information-name:nth-child(2){transition-delay:.6s}.main-hover .main-hover-information-name span{font-weight:700}.main-hover .main-hover-information-button-wrap{display:flex;flex-direction:column;gap:18px}.main-hover .main-hover-information-button{width:100%;height:50px;background-color:#c5032d;color:#fff;font-size:18px;font-weight:400;line-height:1;display:flex;justify-content:center;align-items:center;border-radius:0;cursor:pointer;outline:none;border:0px solid #fff;clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);transition:all .8s ease}.main-hover .main-hover-information-button:hover{background:#000;border:1px solid #fff;border-radius:12px}.main-hover.enter .main-hover-information-button{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:all 1s ease}.main-hover .main-hover-right{position:relative;width:calc(70% - 20px);aspect-ratio:1/.7;padding-bottom:70px}.main-hover .main-hover-right-gradient{position:absolute;bottom:0;left:0;width:100%;height:80px;z-index:3;background-color:#000}.main-hover .main-hover-background-image{width:100%;height:100%;object-fit:cover}.main-hover .main-hover-cover-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.main-hover .main-hover-cover-list{position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;opacity:0}.main-hover .main-hover-cover-list.on{opacity:1}.main-hover .main-hover-remote-wrap{position:absolute;top:calc(100% - 70px);right:20px;height:12.5%;display:flex;transform:translateY(-50%);gap:10px;z-index:4}.main-hover .main-hover-remote-list{height:100%;aspect-ratio:2.3/1;padding:1px 2px;border:3px solid #494949;border-radius:5px;transition:.5s;cursor:pointer}.main-hover .main-hover-remote-list.on{border:3px solid #fff}.main-hover .main-hover-remote-list-image-wrap{width:100%;height:100%;border-radius:5px;overflow:hidden}@media screen and (max-width: 768px){.main-hover{height:950px;padding:100px 16px}.main-hover .main-hover-title{font-size:32px}.main-hover .main-hover-invite{height:90%;padding:15px}.main-hover .main-hover-information-wrap{display:flex;height:40%;flex-direction:column;position:relative;bottom:0}.main-hover .main-hover-information-name{font-size:14px}.main-hover .main-hover-remote-list{aspect-ratio:1/ 1}.main-hover .main-hover-left{width:100%;height:100%;position:absolute;bottom:0;padding:10px;z-index:3;order:1}.main-hover .main-hover-invite-text{font-size:16px}.main-hover .main-hover-cover-image-wrap{z-index:0}.main-hover .main-hover-information-bottom{gap:2rem}.main-hover .main-hover-right-gradient{z-index:2}.main-hover .main-hover-container{flex-direction:column;position:relative;height:800px}.main-hover .main-hover-right{width:100%;aspect-ratio:1/1.5;padding-bottom:0}.main-hover .main-hover-remote-wrap{height:auto;width:30%;top:5%;right:1rem;transform:translateY(0);flex-direction:column;z-index:10}}.shaga-shadow-section{position:relative;width:100%;background-color:#000}.shaga-shadow-section .shaga-shadow-inner{position:relative;width:100%;height:270vh}.shaga-shadow-section .shaga-shadow-sticky{position:sticky;width:100%;height:100vh;top:0;left:0;overflow:hidden}.shaga-shadow-section .shaga-shadow-sticky-inner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;-webkit-mask-image:radial-gradient(ellipse at center top,#fff 0%,#fff 20%,rgba(255,255,255,.3) 45%,rgba(255,255,255,0) 90%);mask-image:radial-gradient(ellipse at center top,#fff,#fff 20%,#ffffff4d 45%,#fff0 90%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center}.shaga-shadow-section .shaga-shadow-text-wrap{position:absolute;width:45%;font-size:50px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:10px;column-gap:12px;opacity:0;transition:opacity .3s ease}.shaga-shadow-section .shaga-shadow-text-wrap.text2{width:40%;font-size:50px}.shaga-shadow-section .shaga-shadow-text-wrap.active{opacity:1}.shaga-shadow-section .shaga-shadow-ab-span-wrap{position:absolute;top:-80px;display:flex;align-items:center;gap:10px}.shaga-shadow-section .shaga-shadow-text-wrap .ab-span{font-size:30px}.shaga-shadow-section .shaga-shadow-text-wrap span{line-height:1;margin:0;padding:0;filter:brightness(.2);display:inline-block}.shaga-shadow-section .shaga-shadow-text-wrap span.bright{filter:brightness(1)}@media screen and (max-width: 768px){.shaga-shadow-section .shaga-shadow-sticky-inner{-webkit-mask-image:radial-gradient(ellipse at center top,#fff 0%,#fff 20%,rgba(255,255,255,.3) 80%,rgba(255,255,255,0) 90%);mask-image:radial-gradient(ellipse at center top,#fff,#fff 20%,#ffffff4d 80%,#fff0 90%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center}.shaga-shadow-section .shaga-shadow-text-wrap .ab-span{font-size:24px}.shaga-shadow-section .shaga-shadow-text-wrap,.shaga-shadow-section .shaga-shadow-text-wrap.text2{font-size:20px;width:100%}.shaga-shadow-section .shaga-shadow-inner{padding:0 16px}}.shaga2-shadow-section2{position:relative;width:100%;background-color:#000}.shaga2-shadow-section2 .shaga2-shadow-inner{position:relative;width:100%;height:270vh}.shaga2-shadow-section2 .shaga2-shadow-sticky{position:sticky;width:100%;height:100vh;top:0;left:0;overflow:hidden}.shaga2-shadow-section2 .shaga2-shadow-sticky-inner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;-webkit-mask-image:radial-gradient(ellipse at center top,#fff 0%,#fff 20%,rgba(255,255,255,.3) 45%,rgba(255,255,255,0) 90%);mask-image:radial-gradient(ellipse at center top,#fff,#fff 20%,#ffffff4d 45%,#fff0 90%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center}.shaga2-shadow-section2 .shaga2-video-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.shaga2-shadow-section2 .shaga2-video-wrap video{width:100%;height:100%;object-fit:cover}.shaga2-shadow-section2 .shaga2-shadow-text-wrap{position:absolute;width:50%;font-size:50px;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:10px;column-gap:12px;opacity:0;transition:opacity .3s ease;z-index:2}.shaga2-shadow-section2 .shaga2-shadow-text-wrap.text2{width:45%;font-size:50px}.shaga2-shadow-section2 .shaga2-shadow-text-wrap.active{opacity:1}.shaga2-shadow-section2 .shaga-shadow-ab-span-wrap{position:absolute;top:-80px;display:flex;align-items:center;gap:10px}.shaga2-shadow-section2 .shaga2-shadow-text-wrap .ab-span{font-size:30px}.shaga2-shadow-section2 .shaga2-shadow-text-wrap span{line-height:1;margin:0;padding:0;filter:brightness(.2);display:inline-block}.shaga2-shadow-section2 .shaga2-shadow-text-wrap span.bright{filter:brightness(1)}@media screen and (max-width: 768px){.shaga2-shadow-section2 .shaga2-shadow-sticky-inner{-webkit-mask-image:radial-gradient(ellipse at center top,#fff 0%,#fff 20%,rgba(255,255,255,.3) 80%,rgba(255,255,255,0) 90%);mask-image:radial-gradient(ellipse at center top,#fff,#fff 20%,#ffffff4d 80%,#fff0 90%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top center;mask-position:top center}.shaga2-shadow-section2 .shaga-shadow-ab-span-wrap{flex-direction:column;gap:10px}.shaga2-shadow-section2 .shaga2-shadow-text-wrap .ab-span{font-size:24px}.shaga2-shadow-section2 .shaga2-shadow-text-wrap,.shaga2-shadow-section2 .shaga2-shadow-text-wrap.text2{font-size:20px;width:100%}.shaga2-shadow-section2 .shaga2-shadow-inner{padding:0 16px}}.cyber-star-rotate5{position:relative;width:100%;height:100%;color:#fff;font-family:Pretendard Variable,sans-serif;background-color:#151318}.cyber-star-rotate5 .cyber-main-wrapper{position:relative;width:100%;height:100%}.cyber-star-rotate5 .cyber-sticky-area{position:relative;width:100%}.cyber-star-rotate5 .cyber-sticky-inner{position:sticky;top:0;left:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;overflow:hidden}.cyber-star-rotate5 .first-bg-img{top:0;position:absolute;height:100dvh;width:100%;opacity:.05;transition:all .5s ease}.cyber-star-rotate5 .cyber-sticky-first-bg-img{width:100%}.cyber-star-rotate5 .first-round-img{position:absolute;top:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;transition:all .5s ease;opacity:1}.cyber-star-rotate5 .first-round-img>img{width:18%}.cyber-star-rotate5 .round-line-wrapper{width:100%;height:100dvh;top:0;z-index:3;position:absolute}.cyber-star-rotate5 .whole-round-line-wrap{width:100%;height:100%}.cyber-star-rotate5 .round-out-line{border:2px solid rgb(255,255,255,.1);border-radius:50%;position:absolute;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;transform-origin:center center}.cyber-star-rotate5 .round-out-line:nth-of-type(1){width:340px}.cyber-star-rotate5 .round-out-line:nth-of-type(2){border:2px dashed #fff;width:220px}.cyber-star-rotate5 .round-out-line:nth-of-type(3),.cyber-star-rotate5 .round-out-line:nth-of-type(4){opacity:0;width:0}.cyber-star-rotate5 .round-gradient-bg{position:absolute;top:0;z-index:2;width:100%;height:100dvh;opacity:0;transition:all .5s ease}.cyber-star-rotate5 .round-pin-point-wrap{position:absolute;width:850px;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;z-index:10;opacity:0;transform-origin:center center}.cyber-star-rotate5 .round-pin-point{width:10px;height:10px;background:#fff;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;opacity:0;z-index:10}.cyber-star-rotate5 .round-out-line:nth-of-type(1) .round-pin-point{top:700px}.cyber-star-rotate5 .round-out-line:nth-of-type(2) .round-pin-point{top:746px}.cyber-star-rotate5 .round-out-line:nth-of-type(3) .round-pin-point{top:600px}.cyber-star-rotate5 .round-out-line:nth-of-type(4) .round-pin-point{top:700px}.cyber-star-rotate5 .round-out-line:nth-of-type(5) .round-pin-point{top:700px}.cyber-star-rotate5 .first-main-text-wrap{position:absolute;text-align:center;font-size:48px;line-height:60px;scale:.5;filter:blur(10px);transition:all .5s ease;opacity:0}.cyber-star-rotate5 .sec-main-text-wrap{font-family:Pretendard Variable,sans-serif;position:absolute;text-align:center;font-size:48px;line-height:60px;scale:.5;filter:blur(10px);transition:all .5s ease;opacity:0}.cyber-star-rotate5 .pin-expand-div-unit{z-index:10;width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between;color:#fff;transition:all .5s ease;opacity:0;animation-duration:1.5s}.cyber-star-rotate5 .pin-expand-div-unit.active.first .title-text-wrap{align-items:flex-end;text-align:right}.cyber-star-rotate5 .pin-expand-div-unit.active{animation-delay:.5s;opacity:0}.cyber-star-rotate5 .title-btn-wrap{width:fit-content;display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:20px;background-color:#000;cursor:pointer;font-size:18px}.cyber-star-rotate5 .unit-main-title{margin-bottom:20px;font-size:20px;font-weight:600}.cyber-star-rotate5 .title-text-wrap{position:relative;width:100%;height:100%;transition:all .5s ease;padding:60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;opacity:0;cursor:pointer}.cyber-star-rotate5 .title-text-wrap .tit{font-size:40px;font-weight:500}.cyber-star-rotate5 .unit-context-wrap{width:56%;font-size:18px;overflow:hidden;transition:all .5s ease;padding-top:80px}.cyber-star-rotate5 .img-and-plus-icon-wrap{display:flex;justify-content:space-between;align-items:center;transition:all .5s ease;position:absolute;top:8%;right:5%}.cyber-star-rotate5 .right-plus-icon-wrap{background:#fff;color:#42405d;font-size:40px;aspect-ratio:1/1;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-family:Pretendard Variable,sans-serif;font-weight:300;position:relative;z-index:5}.cyber-star-rotate5 .right-plus-icon-wrap>p{position:relative;top:-3px}.cyber-star-rotate5 .left-img-wrap{overflow:hidden;border-radius:10px;width:100px;height:0px;transition:all 2s ease;display:flex;flex-direction:column;justify-content:center}.cyber-star-rotate5 .right-plus-button{cursor:pointer}.cyber-star-rotate5 .left-img-wrap.active{position:absolute;width:100%;height:100%;margin-bottom:20px;pointer-events:none}.cyber-star-rotate5 .main-visual-txt0{animation:gradientShift 3s ease-in-out infinite;animation-delay:.3s;animation-duration:1.5s;letter-spacing:0;text-align:center;white-space:nowrap;opacity:1;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#911f27,#8d1515,#ff7b7b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.cyber-star-rotate5 .cyber-sticky-inner .text-box{position:absolute;top:0;width:100%;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center;transition:all 2s ease;will-change:opacity,filter}.cyber-star-rotate5 .cyber-sticky-inner .main-visual-txt1{animation-delay:.3s;animation-duration:1.5s;color:#fff;letter-spacing:0;margin-bottom:20px;text-align:center;white-space:nowrap;opacity:1;font-size:60px;font-weight:600}.cyber-star-rotate5 .cyber-sticky-inner .main-visual-txt2{font-size:20px;line-height:1;color:#fff;font-weight:400;text-align:center;opacity:1;animation-delay:.3s;animation-duration:1.5s;letter-spacing:0;white-space:nowrap}.cyber-star-rotate5 .left-img-wrap.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:#00000059;pointer-events:none}.cyber-star-rotate5 .pin-expand-div-unit.active .left-img-wrap img{width:auto;height:100%;object-fit:cover}.cyber-star-rotate5 .pin-expand-div-unit.active .img-and-plus-icon-wrap{margin-bottom:20px}@media screen and (max-width: 768px){.cyber-star-rotate5 .cyber-sticky-inner{flex-direction:column;scale:1}.cyber-star-rotate5 .main-visual-txt0{font-size:14px}.cyber-star-rotate5 .cyber-sticky-inner .main-visual-txt1{padding:7px 0 60px;margin:0;font-size:28px;font-weight:700}.cyber-star-rotate5 .cyber-sticky-inner .main-visual-txt2{color:#aaa;font-size:16px;font-weight:300;line-height:140%}.cyber-star-rotate5 .first-main-text-wrap{font-size:18px;line-height:1.4;white-space:nowrap}.cyber-star-rotate5 .title-btn-wrap{position:absolute;padding:9px 20px 9px 16px;font-size:12px;bottom:0}.cyber-star-rotate5 .unit-context-wrap{width:95%;padding-top:24px;font-size:12px;white-space:pre-wrap}.cyber-star-rotate5 .sec-main-text-wrap{font-size:18px;line-height:1.4;white-space:nowrap}.cyber-star-rotate5 .pin-expand-div-unit{width:100%}.cyber-star-rotate5 .pin-expand-div-unit.active .left-img-wrap{align-items:flex-end}.cyber-star-rotate5 .pin-expand-div-unit.active .left-img-wrap img{width:100%}.cyber-star-rotate5 .title-text-wrap{justify-content:flex-start;gap:0}.cyber-star-rotate5 .pin-expand-div-unit.active.first .title-text-wrap{position:relative;align-items:flex-start;text-align:left;padding:100px 40px 40px}.cyber-star-rotate5 .pin-expand-div-unit.active.four .title-text-wrap{align-items:flex-end;text-align:right;padding:40px 40px 100px}.cyber-star-rotate5 .pin-expand-div-unit.active.first .title-text-wrap .title-btn-wrap{bottom:40px}.cyber-star-rotate5 .pin-expand-div-unit.active.four .title-text-wrap .title-btn-wrap{bottom:100px}.cyber-star-rotate5 .title-text-wrap .tit{font-size:20px}}.test-top-container{position:relative;width:100%;height:100vh;background-color:#000}.cyber-star-rotate1{position:relative;width:100%;height:100%;color:#fff;font-family:Pretendard Variable,sans-serif;background-color:#151318}.cyber-star-rotate1 .cyber-main-wrapper{position:relative;width:100%;height:100%}.cyber-star-rotate1 .cyber-sticky-area{position:relative;width:100%;height:5000px}.cyber-star-rotate1 .cyber-sticky-inner{position:sticky;top:0;left:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;overflow:hidden;scale:.8}.cyber-star-rotate1 .first-bg-img{top:0;position:absolute;height:100dvh;width:100%;opacity:.05;transition:all .5s ease}.cyber-star-rotate1 .cyber-sticky-first-bg-img{width:100%}.cyber-star-rotate1 .first-round-img{position:absolute;top:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;transition:all .5s ease;opacity:1}.cyber-star-rotate1 .first-round-img>img{width:18%}.cyber-star-rotate1 .round-line-wrapper{width:100%;height:100dvh;top:0;z-index:3;position:absolute}.cyber-star-rotate1 .whole-round-line-wrap{width:100%;height:100%}.cyber-star-rotate1 .round-out-line{border:2px solid rgb(255,255,255,.1);border-radius:50%;position:absolute;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;transform-origin:center center}.cyber-star-rotate1 .round-out-line:nth-of-type(1){width:340px}.cyber-star-rotate1 .round-out-line:nth-of-type(2){border:2px dashed #fff;width:220px}.cyber-star-rotate1 .round-out-line:nth-of-type(3),.cyber-star-rotate1 .round-out-line:nth-of-type(4){opacity:0;width:0}.cyber-star-rotate1 .round-gradient-bg{position:absolute;top:0;z-index:2;width:100%;height:100dvh;opacity:0;transition:all .5s ease}.cyber-star-rotate1 .round-pin-point-wrap{position:absolute;width:850px;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;z-index:10;opacity:0;transform-origin:center center}.cyber-star-rotate1 .round-pin-point{width:10px;height:10px;background:#fff;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;opacity:0;z-index:10}.cyber-star-rotate1 .round-out-line:nth-of-type(1) .round-pin-point{top:700px}.cyber-star-rotate1 .round-out-line:nth-of-type(2) .round-pin-point{top:746px}.cyber-star-rotate1 .round-out-line:nth-of-type(3) .round-pin-point{top:600px}.cyber-star-rotate1 .round-out-line:nth-of-type(4) .round-pin-point{top:700px}.cyber-star-rotate1 .round-out-line:nth-of-type(5) .round-pin-point{top:700px}.cyber-star-rotate1 .first-main-text-wrap{position:absolute;text-align:center;font-size:48px;line-height:60px;scale:.5;filter:blur(10px);transition:all .5s ease;opacity:0}.cyber-star-rotate1 .sec-main-text-wrap{font-family:Pretendard Variable,sans-serif;position:absolute;text-align:center;font-size:48px;line-height:60px;scale:.5;filter:blur(10px);transition:all .5s ease;opacity:0}.cyber-star-rotate1 .pin-expand-div-unit{position:absolute;z-index:10;width:744px;aspect-ratio:1/1;border-radius:20px;background:radial-gradient(circle,#3f3d5a,#2a2746);color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease;opacity:0;animation-duration:1.5s}.cyber-star-rotate1 .pin-expand-div-unit.active{animation-delay:1.8s;opacity:0}.cyber-star-rotate1 .title-btn-wrap{width:fit-content;display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:20px;background-color:#000;margin-bottom:10px;cursor:pointer}.cyber-star-rotate1 .unit-main-title{margin-bottom:20px;font-size:20px;font-weight:600}.cyber-star-rotate1 .title-text-wrap{position:relative;width:80%;height:100%;transition:all .5s ease;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;gap:3rem;opacity:0;cursor:pointer}.cyber-star-rotate1 .title-text-wrap .tit{font-size:40px;font-weight:500}.cyber-star-rotate1 .unit-context-wrap{width:100%;font-size:18px;overflow:hidden;transition:all .5s ease;padding-bottom:10rem}.cyber-star-rotate1 .img-and-plus-icon-wrap{display:flex;justify-content:space-between;align-items:center;transition:all .5s ease;position:absolute;top:8%;right:5%}.cyber-star-rotate1 .right-plus-icon-wrap{background:#fff;color:#42405d;font-size:40px;aspect-ratio:1/1;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-family:Pretendard Variable,sans-serif;font-weight:300;position:relative;z-index:5}.cyber-star-rotate1 .right-plus-icon-wrap>p{position:relative;top:-3px}.cyber-star-rotate1 .left-img-wrap{overflow:hidden;border-radius:10px;width:100px;height:0px;transition:all 2s ease}.cyber-star-rotate1 .right-plus-button{cursor:pointer}.cyber-star-rotate1 .left-img-wrap.active{position:absolute;width:100%;height:100%;margin-bottom:20px}.cyber-star-rotate1 .main-visual-txt0{animation:gradientShift 3s ease-in-out infinite;animation-delay:.3s;animation-duration:1.5s;letter-spacing:0;text-align:center;white-space:nowrap;opacity:1;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#911f27,#8d1515,#ff7b7b);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes gradientShift{0%,to{background-position:30% 50%}50%{background-position:100% 50%}}.cyber-star-rotate1 .cyber-sticky-inner .text-box{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity 1.8s ease}.cyber-star-rotate1 .cyber-sticky-inner .text-box{animation:fadeOut 1.8s ease forwards}@keyframes fadeOut{0%{opacity:1;filter:blur(0px)}to{opacity:0;filter:blur(10px)}}.cyber-star-rotate1 .cyber-sticky-inner .main-visual-txt1{animation-delay:.3s;animation-duration:1.5s;color:#fff;letter-spacing:0;margin-bottom:20px;text-align:center;white-space:nowrap;opacity:1;font-size:60px;font-weight:600}@keyframes cm-text-blur-animation{0%{opacity:0;text-shadow:0 0 .5rem #fff;letter-spacing:.8rem;filter:blur(20px)}50%{text-shadow:0 0 0 #fff;filter:blur(10px)}75%{letter-spacing:0em;filter:blur(5px)}to{opacity:1;filter:blur(0px)}}.cyber-star-rotate1 .cyber-sticky-inner .main-visual-txt2{font-size:20px;line-height:1;color:#fff;font-weight:400;text-align:center;opacity:1;animation-delay:.3s;animation-duration:1.5s;letter-spacing:0;white-space:nowrap}@keyframes cm-text-blur-animationt{0%{opacity:0;text-shadow:0 0 .5rem #fff;letter-spacing:2.5rem;margin-top:5rem;filter:blur(20px)}25%{letter-spacing:1.5rem;text-shadow:0 0 0 #fff;filter:blur(15px);margin-top:2rem}50%{text-shadow:0 0 0 #fff;filter:blur(10px)}75%{letter-spacing:0;filter:blur(5px)}to{opacity:1;letter-spacing:0;filter:blur(0px)}}.cyber-star-rotate1 .left-img-wrap.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:70%;pointer-events:none}.cyber-star-rotate1 .pin-expand-div-unit.active .left-img-wrap img{width:100%}.cyber-star-rotate1 .pin-expand-div-unit.active .img-and-plus-icon-wrap{margin-bottom:20px}@media screen and (max-width: 768px){.cyber-star-rotate1 .cyber-sticky-inner{scale:1}.cyber-star-rotate1 .first-round-img>img{width:60%}.cyber-star-rotate1 .first-main-text-wrap{font-size:18px;line-height:1.4;white-space:nowrap}.cyber-star-rotate1 .pin-expand-div-unit,.cyber-star-rotate1 .pin-expand-div-unit.active{width:50%}.cyber-star-rotate1 .title-btn-wrap{padding:9px 10px;font-size:14px}.cyber-star-rotate1 .unit-context-wrap{font-size:16px;white-space:pre-wrap}.cyber-star-rotate1 .sec-main-text-wrap{font-size:18px;line-height:1.4;white-space:nowrap}}.list-hover-section{width:100%;height:100vh;background-color:#000;display:flex;justify-content:center;align-items:center}.list-hover-section .list-cover{width:100%;max-width:1600px;height:80%;display:flex;position:relative;padding:0 5rem;justify-content:flex-end}.list-hover-section .list-cover .left-box{width:25%;height:100%;background-color:#161616;color:#fff}.list-hover-section .list-cover .cover{width:100%;height:100%}.list-hover-section .list-cover .flex-list{width:100%;height:100%;display:flex;flex-direction:column;padding:1vw;justify-content:space-between;transition:opacity 1s ease-in-out;opacity:1}.list-hover-section .list-cover .flex-list.fade-out{opacity:0}.list-hover-section .list-cover .flex-list.opacity-0 img{opacity:0;transition-delay:.7s;transition:opacity 1s ease-in-out}.list-hover-section .list-cover .flex-list.opacity-100 img{opacity:1;transition-delay:.7s;transition:opacity 1s ease-in-out}.list-hover-section .list-cover .img-cover{width:100%;overflow:hidden}.list-hover-section .list-cover .img-cover>img{width:100%;height:100%;object-fit:cover}.list-hover-section .list-cover .content-box{display:flex;flex-direction:column;justify-content:center;align-items:center;height:60%;width:100%;gap:2rem}.list-hover-section .list-cover .content-box .c-cover{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.list-hover-section .list-cover .content-box .c-cover .title{text-align:center;font-size:14px}.list-hover-section .list-cover .content-box .txt-box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.list-hover-section .list-cover .content-box .txt-box .toptxt{font-size:14px}.list-hover-section .list-cover .content-box .c-cover .top{font-size:30px;font-weight:700}.list-hover-section .list-cover .content-box .c-cover .top1{font-size:20px}.list-hover-section .list-cover .content-box .btn-box{flex-direction:row;justify-content:space-between;width:41%;background-color:#23232300;margin:0;padding:0;align-items:center;position:relative;border:1px solid #424242;overflow:hidden;flex-shrink:0;flex-wrap:nowrap}.list-hover-section .list-cover .content-box .btn-box .i-conbox{display:flex;align-self:center;justify-content:center;align-items:center;width:2.25vw;position:relative;margin-top:0;margin-right:0;margin-left:0;height:2.25vw;z-index:2}.list-hover-section .list-cover .content-box .btn-box .a-box{width:100%;display:flex;justify-content:center;align-items:center;gap:10px;color:#fff}.list-hover-section .list-cover .right-box{width:70%;height:100%}.list-hover-section .list-cover .right-box .right-c{width:100%;height:100%;display:flex;flex-wrap:wrap;align-content:space-between;position:relative}.list-hover-section .list-cover .right-box .r-cover{position:relative;width:50%;height:50%;z-index:6}.list-hover-section .list-cover .right-box .l-imgcover{width:100%;height:100%;overflow:hidden}.list-hover-section .list-cover .right-box .l-imgcover>img{width:100%;height:100%;object-fit:contain}.list-hover-section .list-cover .right-box .r-cover.hovered .l-imgcover>img{filter:blur(2px)}.list-hover-section .list-cover .right-box .ab-txt-box{width:100%;height:100%;position:absolute;top:0;color:#fff;display:flex}.list-hover-section .list-cover .right-box .ab-cover{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end;padding:2rem}.list-hover-section .list-cover .right-box .hover-txt{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all 1s ease}.list-hover-section .list-cover .right-box .r-cover .hover-txt .hover-char{opacity:0;transform:translateY(10px)}.list-hover-section .list-cover .right-box .r-cover.hovered .hover-txt .hover-char.hovered{opacity:1}.list-hover-section .list-cover .right-box .txt-box{display:flex;justify-content:space-between;width:100%;height:30px;font-size:1.2vw;transition:all 1s ease;transform:scale(1);align-items:center}.list-hover-section .list-cover .right-box .txt-box p{font-size:14px}.list-hover-section .list-cover .right-box .txt-box.hroded{font-size:20px}.list-hover-section .list-cover .right-box .txt-boxxlxm .title{font-size:.7px}.list-hover-section .list-cover .right-box .txt-box .list-logbox{width:137px;height:100%;overflow:hidden}.list-hover-section .list-cover .right-box .txt-box .list-logbox .log-img{width:100%;height:100%;object-fit:contain}.list-hover-section .list-cover .right-box .r-cover.hovered .txt-box{transform:scale(.95)}.list-hover-section .list-cover .right-box .r-cover .ab-cover{transition:all 1s ease;background-color:#00000038}.list-hover-section .list-cover .right-box .r-cover.hovered .ab-cover,.list-hover-section .list-cover .right-box .r-cover.hoverde .ab-cover{filter:blur(2px)}.list-hover-section .list-cover .right-box .ab-cover .icon-box svg{width:100%;height:33px}.list-hover-section .list-cover .right-box .ab-cover .icon-box{display:flex}.diagnosis-section{width:100%;height:100dvh;background-color:#202029}.diagnosis-section .diagnosis-cover{width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;gap:4.25rem}.diagnosis-section .diagnosis-cover .top-box .title{font-size:50px;color:#fff}.diagnosis-section .diagnosis-cover .swiper-cover{position:relative;width:100%;height:auto}.diagnosis-section .diagnosis-cover .swiper-cover .mySwiper{width:100%;height:100%}.diagnosis-section .diagnosis-cover .bottom-box{width:100%;display:flex;justify-content:center;padding-top:4rem}.diagnosis-section .diagnosis-cover .bottom-box .p-box{color:#fff;border-radius:30px;width:fit-content;border:1px solid #6b6b6b}.diagnosis-section .diagnosis-cover .bottom-box p{padding:.5rem 1rem}.diagnosis-section .mySwiper .swiper-wrapper{transition-timing-function:linear!important}.diagnosis-section .swiper-slide-duplicate-active,.swiper-slide-active{transition:transform .1s linear}.diagnosis-section .diagnosis-cover .swiper-cover .mySwiper .swiper-slide{border-radius:40px;width:100%;height:100%;overflow:hidden;border:1px solid #ffffff}.diagnosis-section .diagnosis-cover .swiper-cover .mySwiper img{width:100%;height:100%;object-fit:cover}.diagnosis-section .diagnosis-cover .bottom-box svg>path{color:#911f27}.diagnosis-section .diagnosis-cover .image-slider-container{width:100%;height:auto;overflow:hidden}.diagnosis-section .diagnosis-cover .image-slider{gap:2rem;width:100%;height:100%;display:flex;animation:slideAnimation 25s linear infinite}.diagnosis-section .diagnosis-cover .image-slider:hover{animation-play-state:paused}.diagnosis-section .diagnosis-cover .slider-item{position:relative;flex-shrink:0;height:100%;overflow:hidden;width:calc((100vw - 120px)/4);border-radius:40px;border:1px solid #ffffff}.diagnosis-section .diagnosis-cover .slider-item img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.diagnosis-section .diagnosis-cover .slider-item .slider-item-info{position:absolute;width:100%;height:40%;display:flex;flex-direction:column;gap:8px;bottom:0;padding:64px 30px 20px;color:#fff;background:linear-gradient(180deg,#0000 2%,#0006 36%,#000c 64.79%,#000c);opacity:0;transform:translateY(100%);transition:all .6s ease}.diagnosis-section .diagnosis-cover .slider-item .slider-item-info .slider-item-desc{font-size:14px;line-height:140%}.diagnosis-section .diagnosis-cover .slider-item .slider-item-info .slider-item-title{font-size:34px;font-weight:500;line-height:140%}.diagnosis-section .diagnosis-cover .slider-item:hover .slider-item-info{transform:translateY(0);opacity:1}@keyframes slideAnimation{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width: 768px){.diagnosis-section .diagnosis-cover .top-box .title{font-size:20px;font-weight:500;line-height:150%;text-align:center}.diagnosis-section .diagnosis-cover .slider-item{width:calc((100vw - 120px)/2);min-width:150px;min-height:150px;height:auto;aspect-ratio:1 / 1;border-radius:20px}.diagnosis-section .diagnosis-cover .image-slider{height:auto}.diagnosis-section .diagnosis-cover .bottom-box p{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px;font-size:14px}.diagnosis-section .diagnosis-cover .slider-item .slider-item-info{transform:translateY(0);opacity:0;padding:0}.diagnosis-section .diagnosis-cover .slider-item .slider-item-info .slider-item-desc{font-size:10px;line-height:120%}.diagnosis-section .diagnosis-cover .slider-item .slider-item-info .slider-item-title{font-size:18px;font-weight:500;line-height:120%}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-admin-border-color: #d8d8d8;--bs-admin-bg-color: #fbfbfb;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "Pretendard-Regular", "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient( 180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0) );--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-btn-hover-color: #868686;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:Pretendard Variable;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);scroll-behavior:smooth;text-align:left;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.5s background-image}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:0;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul,ol,li{list-style:none}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#000;text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:Pretendard-Regular;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{padding:5px 10px;border-radius:5px;background-color:var(--bs-white);border:1px solid #e6e6e6}.default-btn{font-size:13px;color:var(--bs-white);background-color:var(--bs-primary);transition:background-color ease .3s}.default-btn:hover{color:var(--bs-primary);background-color:var(--bs-white)}button:focus:not(:focus-visible){outline:0}button:hover{background-color:var(--bs-gray-300)}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input[readonly]{pointer-events:none;border:1px solid #e6e6e6;background-color:#e6e6e6}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}@font-face{font-family:GmarketSansMedium;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff) format("woff");font-weight:400;font-style:normal}.pc-only{display:block!important}.pc-flex-only{display:flex!important}.mobile-only,.mobile-flex-only{display:none!important}@media screen and (max-width : 768px){.pc-only,.pc-flex-only{display:none!important}.mobile-only{display:block!important}.mobile-flex-only{display:flex!important}}@keyframes moveTopBottom{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}
