.parallax-nav{position:fixed;right:2.5vw;top:50%;z-index:20;transform:translateY(-50%)}.parallax-nav ul{gap:16px}.parallax-nav a{display:flex;align-items:center;gap:28px;color:#dddee6;overflow:hidden}.parallax-nav a:after{content:"";width:14px;height:2px;background:#dddee6}.parallax-nav a>span{font-family:Poppins;font-size:18px;color:inherit;font-weight:500;line-height:1;transform:translateY(100%);transition:all .2s}.parallax-nav a:hover>span{transform:translateY(0)}.parallax-nav .active a{color:var(--point)}.parallax-nav .active a:after{background:var(--point);transform:rotate(-90deg);transition:transform .5s}.main-wrapper{width:100%}#section1{width:100%;height:auto}#section1 .section-inner{width:100%;height:100%;padding-bottom:4.375vw}#section1 .hero-main__message{width:100%;margin:0 auto;padding:0 6.25vw 120px;box-sizing:border-box;font-family:Poppins;font-size:3.8542vw;font-weight:500;letter-spacing:-1.48px}#section1 .hero-main__message .message-item-1{overflow:hidden;line-height:1.5}#section1 .hero-main__message .message-item-1 .txt-1{transform:translateY(100%)}#section1 .hero-main__message .message-item-1 .txt-1 em{color:var(--point)}#section1 .hero-main__message .message-item-2{overflow:hidden;line-height:1.5}#section1 .hero-main__message .message-item-2 .txt-2{transform:translateY(100%)}#section1 .hero-video__wrap{width:100%;height:100vh}#section1 .hero-video__wrap .hero-main__sub{position:absolute;top:50%;left:3.125vw;z-index:10;transform:translateY(-50%);font-family:Poppins;font-size:2.7083vw;color:#fff;font-weight:400;line-height:165%}#section1 .hero-video__wrap .hero-main__sub span{display:inline-block;opacity:0;transform:translateY(5.2083vw)}#section1 .hero-video__wrap .hero-movie{position:relative;width:calc(100% - 12.5vw);height:auto;margin:0 auto;border-radius:3.125vw;overflow:hidden}#section1 .hero-video__wrap .hero-movie video{width:100%;height:100%;object-fit:cover}#section1 .hero-video__wrap .hero-movie:before{position:absolute;inset:0;content:"";background:#0003}#section1 .bg{position:absolute;inset:0;z-index:-1;background-color:var(--black100);opacity:0}#section2{width:100%}#section2 .section-inner{position:relative;height:100%;padding:9.8958vw 6.25vw;overflow:hidden}#section2 .section-item__message{color:#fff}#section2 .section-item__message .ico-svg{display:inline-block;transform:rotate(0)}#section2 .section-item__message .ico-svg img{width:auto;height:4.1667vw}#section2 .section-message__txt{color:#fff;background:linear-gradient(to right,#fff,#fff) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%}#section2 .our-intro__lists{width:156.25vw}#section2 .our-intro__lists>ul{transform:translate(25%)}#section2 .our-intro__lists>ul>li{width:23.9583vw}#section2 .our-intro__lists .intro-card__item{width:100%;height:30.7292vw;padding:4.1667vw 2.0833vw;box-sizing:border-box;border-radius:1.5625vw;border:1px solid #464443}#section2 .our-intro__lists .intro-card__item .ico-svg{margin-bottom:4.1667vw}#section2 .our-intro__lists .intro-card__item .ico-svg img{display:block;width:auto;height:4.1667vw;transform-origin:50% 50%;will-change:transform}#section2 .our-intro__lists .intro-card__item .txt-num{font-family:Poppins;font-size:1.5625vw;color:#949495;font-weight:600;line-height:1.3}#section2 .our-intro__lists .intro-card__item .txt-title{font-size:var(--mainTit);color:#4a90e2;font-weight:500;line-height:1.3}#section2 .our-intro__lists .intro-card__item .txt-desc{font-size:var(--txtXl);color:#eeeff4;font-weight:400;line-height:1.4}#section2 .bg{position:absolute;inset:0;z-index:-1;background-color:var(--black100);opacity:1}#section3{width:100%;background:var(--black100)}#section3 .section-inner{position:relative;height:100%;padding:9.8958vw 6.25vw 5.2083vw;border-radius:3.125vw 3.125vw 0px 0px;background:var(--white)}#section3 .section-message__txt{color:#000;background:linear-gradient(to right,#000,#000) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%}#section3 .our-solution__card{width:100%;height:32.2917vw;margin-bottom:6.25vw}#section3 .our-solution__card.last{margin-bottom:0}#section3 .our-solution__card .card-inner{position:relative;height:100%;transform-origin:center top;padding:4.1667vw 0 4.1667vw 7.2917vw;box-sizing:border-box;border-radius:3.125vw;overflow:hidden;filter:brightness(1)}#section3 .our-solution__card .canvas-wrap{position:absolute;inset:0;z-index:-1}#section3 .our-solution__card .canvas-wrap .curtain-plane{position:relative;width:100%;height:100%}#section3 .our-solution__card .canvas-wrap .curtain-plane img{height:100%}#section3 .our-solution__card .canvas-wrap canvas{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#section3 .our-solution__card.type-2 .svg-img{position:absolute;right:5.2083vw;top:7.6563vw;width:26.4063vw;height:21.0938vw}#section3 .our-solution__card.type-3 .svg-img{position:absolute;right:8.4896vw;top:11.25vw;width:17.6042vw;height:18.0208vw}#section3 .our-solution__card .txt-num{margin-bottom:.5208vw;font-family:Poppins;font-size:1.6667vw;color:#fff;font-weight:600;line-height:1.3}#section3 .our-solution__card .txt-title{margin-bottom:1.25vw;font-size:var(--mainTit);color:#fff;font-weight:600;line-height:1.5}#section3 .our-solution__card .txt-desc{margin-bottom:3.8542vw;font-size:1.3542vw;color:#fff;font-weight:400;line-height:1.4}#section3 .our-solution__card .txt-en{font-family:Poppins;font-size:var(--txtMd);color:#fff9;font-weight:400;line-height:1.3}#section4{width:100%}#section4 .section-inner{position:relative;height:100%;padding:9.8958vw 5.7292vw 6.25vw}#section4 .framework-intro{width:100%;height:27.0833vw;margin-bottom:6.25vw;border-radius:1.9792vw;overflow:hidden}#section4 .framework-intro .txt-tit{font-family:Poppins;font-size:var(--mainTit);color:var(--white);font-weight:700}#section4 .framework-intro .txt-desc{font-size:var(--txt2xl);color:var(--white);font-weight:400}#section4 .framework-intro .view-btn{display:flex;justify-content:space-between;align-items:center;width:10.4167vw;height:3.5417vw;border-radius:5.2083vw;padding:1.0938vw 1.25vw .9896vw 2.3958vw;box-sizing:border-box;border:1px solid #FFF}#section4 .framework-intro .view-btn .txt{font-size:var(--txtLg);color:#fff;font-weight:500;line-height:1.4}#section4 .framework-intro .view-btn .ico{display:inline-block;width:1.5625vw;height:1.5625vw;background:url(/assets/img/ico_arrow_right_w.svg) no-repeat;background-size:1.5625vw}#section4 .framework-intro .qube-hr__about{position:relative;width:100%;height:100%;padding:4.8438vw 6.25vw;background:#4fa7ff}#section4 .framework-intro .qube-hr__about .img-qube{position:absolute;right:7.2917vw;top:4.9479vw;width:29.5313vw;height:17.1875vw}#section4 .framework-intro .frame-q__about{position:relative;width:100%;height:100%;padding:4.8438vw 6.25vw;background:#00c0b6}#section4 .framework-intro .frame-q__about .img-qube{position:absolute;right:7.2917vw;top:4.9479vw;width:28.8021vw;height:17.1875vw}#section4 .bg{position:absolute;inset:0;z-index:-1;background-color:var(--white);opacity:1}#section5{width:100%}#section5 .section-inner{position:relative;height:100%;padding:4.1667vw 5.7292vw 9.0104vw}#section5 .section-item__message{color:#fff}#section5 .section-message__txt{color:#000;background:linear-gradient(to right,#000,#000) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%}#section5 .our-work__lists ul li{margin-bottom:2.0833vw;gap:2.0833vw}#section5 .our-work__lists .work-card__item{position:relative;display:flex;width:27.7604vw;height:27.7604vw;padding:2.0833vw;border-radius:1.5625vw;opacity:1;transform-origin:center;box-sizing:border-box;overflow:hidden}#section5 .our-work__lists .work-card__item .work-thumb{position:absolute;left:0;top:0;width:100%;height:100%}#section5 .our-work__lists .work-card__item .work-thumb>img{width:100%;height:100%;object-fit:cover;image-rendering:auto}#section5 .our-work__lists .work-card__item .work-logo{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;z-index:10;height:100%}#section5 .our-work__lists .work-card__item .work-logo>img{image-rendering:auto}#section5 .our-work__lists .work-card__item .work-text{position:relative;align-self:flex-end;z-index:10}#section5 .our-work__lists .work-card__item .work-text .txt-client{font-size:var(--txtLg);color:#fff;font-weight:400}#section5 .our-work__lists .work-card__item .work-text .txt-project{font-size:var(--txt2xl);color:#fff;font-weight:600}#section5 .more-btn>a{padding-right:2.0833vw;background:url(/assets/img/ico_caret_down.svg) no-repeat right center;background-size:1.4583vw;font-family:Poppins;font-size:1.4583vw;color:var(--black100);font-weight:600}#section5 .bg{position:absolute;inset:0;z-index:-1;background-color:var(--white);opacity:1}#section6{width:100%}#section6 .section-inner{position:relative;height:100vh;padding:9.8958vw 0}#section6 .section-item__message{margin-bottom:5.7292vw;padding:0 6.25vw}#section6 .section-message__tit{position:relative;z-index:11}#section6 .section-message__txt{position:relative;z-index:11;background:none;mix-blend-mode:difference;color:#fff}#section6 .our-partner__lists{position:absolute;left:0;top:50%;z-index:10;transform:translateY(-50%);width:100%;height:100vh}#section6 .our-partner__lists .section-item__message2{position:absolute;left:0;top:14.1667vw;padding:0 6.25vw}#section6 .our-partner__lists .section-item__message2 .section-message__txt{color:#fff}#section6 .marquee-scroll__wrapper{display:flex;align-items:center;width:100%;height:0;overflow:hidden;white-space:nowrap;background:var(--black100)}#section6 .marquee-scroll__wrapper .marquee-inner{position:relative;width:100%;height:12.5vw;transform:translateY(5.7292vw)}#section6 .our-partner__lists .marquee-scroll{display:flex;position:absolute;top:0;width:100%;height:4.1667vw}#section6 .our-partner__lists .marquee-scroll[data-direction=right]{justify-content:flex-end}#section6 .our-partner__lists .marquee-scroll .marquee-items{display:flex;align-items:center;flex:none}#section6 .our-partner__lists .marquee-scroll img{width:16.6667vw;height:4.1667vw}#section6 .our-partner__lists .marquee-scroll+.marquee-scroll{top:8.3333vw}#section6 .bg{position:absolute;inset:0;z-index:-1;background-color:var(--white);opacity:1}#section7{width:100%}#section7 .section-inner{position:relative;height:auto;padding:7.8125vw 6.25vw 18.2292vw}#section7 .our-career__condition{position:relative}#section7 .career-item__message{position:relative;height:13.125vw;font-size:5vw;font-weight:600;transition:all 1s}#section7 .career-item__message .txt-message-01{position:absolute;top:0;color:#fff}#section7 .career-item__message .txt-message-02{position:absolute;top:7.5521vw;color:#fff}#section7 .career-item__message .txt-front{flex:none;opacity:1}#section7 .career-item__message .txt-back{display:block;flex:none;color:#5ca5fb33}#section7 .career-item__message.slide-down{transform:translateY(30.0417vw);font-size:3.75vw}#section7 .career-item__message.slide-down .txt-message-02{top:5.5521vw}#section7 .career-item__message.slide-down .txt-front{opacity:1!important;transition:all .3s}#section7 .career-item__message.slide-down .txt-back{opacity:0!important;transition:all .3s}#section7 .career-item__message.slide-down .goto-btn{opacity:1;transform:translate(0);transition:all .3s}#section7 .career-card__lists{margin-top:-9.4792vw}#section7 .career-card__lists li .card-item{width:20.3125vw;height:22.9167vw;padding:3.125vw 2.0833vw;box-sizing:border-box;border-radius:1.5625vw;background:linear-gradient(180deg,#acd6ff80,#4fa7ff80);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}#section7 .career-card__lists li:nth-child(1) .card-item .ico-svg{width:4.2708vw;height:5.2083vw}#section7 .career-card__lists li:nth-child(2) .card-item .ico-svg{width:4.3229vw;height:4.1667vw}#section7 .career-card__lists li:nth-child(3) .card-item .ico-svg{width:3.9583vw;height:3.9583vw}#section7 .career-card__lists li:nth-child(4) .card-item .ico-svg{width:3.125vw;height:4.6875vw}#section7 .career-card__lists li .card-item .txt-tit{margin-top:auto;font-size:var(--mainTit);color:#fff;font-weight:600;line-height:1.4}#section7 .career-card__lists li .card-item .txt-desc{font-size:var(--txtLg);color:#fff;font-weight:500;line-height:1.4}#section7 .goto-btn{display:flex;justify-content:center;align-items:center;width:4.1667vw;height:4.1667vw;padding:0;border-radius:4.1667vw;background:#fff;opacity:0;transform:translate(-5.2083vw);transition:all .3s}#section7 .goto-btn .txt-wrap{display:inline-flex;width:0;overflow:hidden}#section7 .goto-btn .txt-wrap .txt{display:inline-block;opacity:0;font-size:1.6667vw;color:#000;font-weight:500;line-height:1.4;white-space:nowrap;transition:all .2s .2s}#section7 .goto-btn .ico{display:inline-block;width:3.125vw;height:3.125vw;background:url(/assets/img/ico_arrow_right.svg) no-repeat;background-size:3.125vw}#section7 .career-item__message.show .txt-back{display:none}#section7 .career-item__message .goto-btn:hover{width:18.125vw;padding:0 1.5625vw 0 2.6042vw}#section7 .career-item__message .goto-btn:hover .txt-wrap{width:auto;margin-right:1.7708vw}#section7 .career-item__message .goto-btn:hover .txt-wrap .txt{transform:translate(0);opacity:1}#section7 .bg{position:absolute;inset:0;z-index:-1;background-color:var(--black100);opacity:1}#section8{width:100%;height:auto}#section8 .section-inner{position:relative;height:auto;min-height:auto;padding-top:7.8125vw}#section8 .contack-video__wrap{position:relative;width:100%;height:31.25vw;overflow:hidden}#section8 .contack-video__wrap .contact-movie{position:absolute;left:0;top:-5.2083vw;width:100%;height:41.6667vw}#section8 .contack-video__wrap .contact-movie:after{position:absolute;inset:0;content:"";background:linear-gradient(0deg,#1f22271a 0% 100%)}#section8 .contack-video__wrap .contact-movie video{width:100%;height:100%;object-fit:cover}#section8 .section-item__message{position:absolute;top:50%;width:100%;z-index:10;transform:translateY(-50%)}#section8 .section-item__message .section-message__tit{margin-bottom:24px;font-family:Poppins;font-size:var(--mainTit);color:#fff;font-weight:500}#section8 .section-item__message .section-message__txt{margin-bottom:40px;font-family:Pretendard;font-size:2.2917vw;color:#fff;font-weight:600}#section8 .section-item__message .ask-btn{display:flex;justify-content:space-between;align-items:center;width:10.4167vw;height:3.5417vw;border-radius:5.2083vw;padding:1.0938vw 1.25vw .9896vw 2.3958vw;box-sizing:border-box;border:1px solid #FFF}#section8 .section-item__message .ask-btn .txt{font-size:var(--txtLg);color:#fff;font-weight:500;line-height:1.4}#section8 .section-item__message .ask-btn .ico{display:inline-block;width:1.5625vw;height:1.5625vw;background:url(/assets/img/ico_arrow_right_w.svg) no-repeat}#section8 .bg{position:absolute;inset:0;z-index:-1;background-color:var(--black100);opacity:1}@keyframes rotate{0%{-webkit-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width: 1023px){#section1 .hero-main__message{padding-bottom:clamp(60px,calc(27.47px + 9.036vw),120px);font-size:36px}#section1 .hero-video__wrap .hero-movie{border-radius:34px}#section1 .hero-video__wrap .hero-main__sub{left:30px;right:33px;font-size:20px}#section2 .section-inner{padding:35px 20px 110px}#section2 .our-intro__lists>ul>li{flex:none;width:320px}#section2 .our-intro__lists .intro-card__item{height:411px;padding:55px 30px 57px;border-radius:24px}#section2 .our-intro__lists .intro-card__item .ico-svg{margin-bottom:57px}#section2 .our-intro__lists .intro-card__item .ico-svg img{height:55px}#section2 .our-intro__lists .intro-card__item .txt-title{font-size:36px}#section2 .our-intro__lists .intro-card__item .txt-desc{font-size:15.325px}#section3 .section-inner{padding:130px 20px 100px;border-radius:30px 30px 0 0}#section3 .our-solution__card{height:510px}#section3 .our-solution__card .card-inner{padding:50px 40px 50px 30px;border-radius:24px}#section3 .our-solution__card .canvas-wrap .curtain-plane img{height:100%;object-position:45%}#section3 .our-solution__card .txt-num{margin-bottom:12px;font-size:var(--mainTit)}#section3 .our-solution__card .txt-title{margin-bottom:50px;font-size:var(--mainTxt)}#section3 .our-solution__card .txt-desc{margin-bottom:55px;font-size:var(--mainTit)}#section3 .our-solution__card .txt-en{font-size:var(--txtMd)}#section4 .section-inner{padding:200px 20px 0}#section4 .framework-intro{height:602px;margin-bottom:85px;border-radius:24px}#section4 .framework-intro .qube-hr__about{padding:50px 26px 50px 30px}#section4 .framework-intro .qube-hr__about .img-qube{left:30px;top:307px;width:auto;height:151px;align-self:center}#section4 .framework-intro .qube-hr__about .img-qube img{height:100%}#section4 .framework-intro .frame-q__about{padding:50px 26px 50px 30px}#section4 .framework-intro .frame-q__about .img-qube{left:34px;top:307px;width:auto;height:151px;align-self:center}#section4 .framework-intro .frame-q__about .img-qube img{height:100%}#section4 .framework-intro .view-btn{width:174px;height:54px;margin-top:auto;padding:16px 30px;border-radius:100px}#section4 .framework-intro .txt-tit{font-size:var(--mainTxt)}#section4 .framework-intro .txt-desc{font-size:var(--mainTit)}#section4 .framework-intro .view-btn .txt{font-size:16px;line-height:1.5}#section4 .framework-intro .view-btn .ico{width:24px;height:24px;background-size:24px}#section5 .section-inner{padding:90px 20px 142px}#section5 .our-work__lists ul li{gap:40px;margin-bottom:40px}#section5 .our-work__lists .work-card__item{width:100%;height:320px;padding:30px;border-radius:24px}#section5 .our-work__lists .work-card__item .work-logo>img{height:100%}#section5 .our-work__lists .work-card__item .work-text .txt-client{margin-bottom:6px;font-size:14px}#section5 .our-work__lists .work-card__item .work-text .txt-project{font-size:18px}#section5 .more-btn>a{padding-right:32px;background-size:20px;font-size:16px}#section6 .marquee-scroll__wrapper .marquee-inner{height:216px}#section6 .marquee-scroll__wrapper .marquee-inner .mo{display:flex;flex-direction:column;justify-content:space-between;height:100%}#section6 .our-partner__lists .marquee-scroll{position:relative;height:32px}#section6 .our-partner__lists .marquee-scroll img{width:128px;height:32px}#section6 .our-partner__lists .marquee-scroll+.marquee-scroll{top:initial}#section7 .section-inner{height:100%;padding:30px 20px 100px}#section7 .career-item__message{height:auto;margin-bottom:60px;font-size:28px}#section7 .career-item__message .txt-message-01,#section7 .career-item__message .txt-message-02{position:static}#section7 .career-item__message .txt-front{opacity:1!important}#section7 .career-item__message .txt-back{display:none}#section7 .career-card__lists{margin-top:0}#section7 .career-card__lists li .card-item{width:320px;height:360px;padding:50px 36px;border-radius:24px}#section7 .career-card__lists li .card-item .txt-tit{font-size:28px}#section7 .career-card__lists li .card-item .txt-desc{font-size:16px}#section7 .career-card__lists li:nth-child(1) .card-item .ico-svg{width:67px;height:auto}#section7 .career-card__lists li:nth-child(2) .card-item .ico-svg{width:67px;height:auto}#section7 .career-card__lists li:nth-child(3) .card-item .ico-svg{width:67px;height:auto}#section7 .career-card__lists li:nth-child(4) .card-item .ico-svg{width:67px;height:auto}#section7 .mo .goto-btn{width:187px;height:54px;gap:16px;margin:60px auto 0;border-radius:100px;border:1px solid #FFF;background:transparent;transform:none;opacity:1}#section7 .mo .goto-btn .txt{font-family:Pretendard;font-size:16px;color:var(--white);font-weight:500;line-height:1.4}#section7 .mo .goto-btn .ico{width:24px;height:24px;background:url(/assets/img/ico_arrow_right_w.svg) no-repeat;background-size:24px}#section8 .section-inner{padding-top:0}#section8 .contack-video__wrap{height:400px}#section8 .contack-video__wrap .contact-movie{height:100%;top:0}#section8 .section-item__message .section-message__tit{margin-bottom:28px;font-size:18px}#section8 .section-item__message .section-message__txt{margin-bottom:28px;font-size:28px;text-align:center}#section8 .section-item__message .ask-btn{width:156px;height:54px;justify-content:space-between;padding:16px 30px;border-radius:100px}#section8 .section-item__message .ask-btn .txt{font-size:16px}#section8 .section-item__message .ask-btn .ico{width:24px;height:24px;background-size:24px}}
