body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.works{display:flex;min-height:100vh}.works .work-list{background-color:#fff;box-sizing:border-box;height:100%;height:100vh;left:0;max-width:520px;padding:0 0 8px;position:fixed;top:0;width:25%;z-index:11}.works .work-list .list-btn{display:none}.works .work-list .logo{cursor:pointer;display:block;left:0;position:absolute;top:0;width:120px;z-index:1}.works .work-list-wrap:after{background-color:var(--cbc);content:"";display:block;height:0;position:absolute;right:14px;top:0;transition:height 1s ease,background-color 1s ease;width:1px}.works .ani.active .work-list-wrap:after{height:100%}.works .work-list-wrap:before{background-color:var(--cbc);content:"";display:block;height:1px;left:0;position:absolute;top:0;transition:width 1s ease,background-color 1s ease;width:0}.works .ani.active .work-list-wrap:before{width:100%}.works .work-list-wrap{box-sizing:border-box;height:calc(100% - 116px);margin-top:116px;padding:0 6px 0 0;position:relative;width:100%}.works .work-list-wrap ul::-webkit-scrollbar{border-radius:10px;width:2px}.works .work-list-wrap ul::-webkit-scrollbar-thumb{background-color:var(--cbc2);opacity:1;-webkit-transition:background-color 1s ease;transition:background-color 1s ease}.works .work-list-wrap ul{box-sizing:border-box;height:100%;overflow-y:scroll;padding-bottom:80px;padding-right:7px}.works .work-list-wrap ul li{color:#fff;font-size:16px;padding:6px 0 6px 12px;position:relative}.works .work-list-wrap ul li a{color:#bababa;display:block;font-size:14px}.works .work-list-wrap ul li a span{color:#bababa;cursor:pointer;display:block;transition:color .2s ease}.works .work-list-wrap ul li a img{display:none}.works .work-list-wrap ul li a.active span,.works .work-list-wrap ul li span:hover{color:#000}.works .work-body{box-sizing:border-box;padding-left:25%;position:relative;width:100%}.works .work-img-wrap a{display:block;font-size:0;margin-bottom:60px;position:relative}.works .work-img-wrap>div{align-items:flex-start;box-sizing:border-box;clear:both;display:block;display:flex;font-size:0;justify-content:center;margin:0 80px;position:relative}.works .work-img-wrap>div>*{border-radius:8px;box-sizing:border-box}.works .work-img-wrap>div.border>*{border:4px solid}.works .work-img-wrap .iframe_w{min-width:100%;overflow:hidden}.works .work-img-wrap .layout-100{width:calc(100% - 160px)}.works .work-img-wrap .layout-75{width:calc(75% - 80px)}.works .work-img-wrap .layout-66{width:calc(66.66667% - 80px)}.works .work-img-wrap .layout-50{width:calc(50% - 80px)}.works .work-img-wrap .layout-50.center,.works .work-img-wrap .layout-50.mid{gap:80px;width:calc(50% - 120px)}.works .work-img-wrap .center,.works .work-img-wrap .mid{left:calc(50% - 80px);transform:translateX(-50%)}.works .work-img-wrap .left-0{left:0}.works .work-img-wrap .left-25{left:25%}.works .work-img-wrap .left-50{left:50%}.works .work-img-wrap .right-0{float:right}.works .work-img-wrap .right-25{right:25%}.works .work-img-wrap .right-50{right:50%}.works .work-img-wrap .right-0:after,.works .work-img-wrap .right-25:after,.works .work-img-wrap .right-50:after{clear:both;content:"";display:block}.works .work-img-wrap .layout-33{display:flex;justify-content:normal;margin-left:0;margin-right:0;width:100%}.works .work-img-wrap .layout-33.center,.works .work-img-wrap .layout-33.mid{justify-content:center;left:auto;transform:none}.works .work-img-wrap .layout-33.left-0{justify-content:flex-start}.works .work-img-wrap .layout-33.right-0{justify-content:flex-end}.works .work-img-wrap .layout-33 *{margin:0 80px;width:calc(33.33333% - 160px)}.works .work-img-wrap .layout-33 .iframe_w{min-width:calc(33.33333% - 160px);width:calc(33.33333% - 160px)!important}.works .work-body:not(.work-major) .work-img-wrap .layout-33 .iframe_w video{left:calc(50% - 80px)}.works .work-img-wrap .img-mid{align-items:center}.works .work-body:not(.work-major) .work-body-inner{padding-bottom:0;padding-top:80px}.works .work-body:not(.work-major) .work-body-title{color:#eaeaea;display:flex;overflow:hidden;padding-bottom:60px;position:relative;z-index:1}.works .work-body:not(.work-major) .work-body-title h1{animation:repeatX 8s cubic-bezier(0,0,0,0) infinite;font-size:96px;font-weight:600;line-height:120%;text-transform:uppercase;white-space:nowrap}.works .work-body:not(.work-major) .video-16-9{position:relative}.works .work-body:not(.work-major) .iframe_w video{height:100%;object-fit:fill;object-position:center;pointer-events:none;width:100%}.works .work-body img{display:block;object-fit:contain;object-position:top;width:100%}.works .work-body .img-mid img{object-position:center}.works .work-body-inner{box-sizing:border-box;height:100%;padding:116px 0 56px;position:relative}.works .work-body-inner nav{box-sizing:border-box;display:flex;justify-content:space-between;padding:40px 80px 120px;position:relative;width:100%}.works .work-body-inner nav a{font-size:20px;font-weight:400;line-height:1.2;opacity:1;transform:translateY(0);transition:all .8s ease}.works .work-body-inner nav:after{background-color:var(--cbc);content:"";display:block;height:1px;left:0;position:absolute;top:0;transition:width .5s ease,background-color 1s ease;width:100%}.works .work-body-inner nav .nextNav{position:absolute;right:80px;top:40px}.works .work-major{padding-left:0}.works .work-major .major-head{display:flex;overflow:hidden;padding:0 80px}.works .work-major .major-head h1{animation:repeatX 8s cubic-bezier(0,0,0,0) infinite;font-family:GT Alpina Trial2;font-size:64px;font-weight:250;list-style:none}.works .work-major .major-head i{font-family:GT Alpina Trial3;font-size:48px;font-style:italic}.works .work-major .work-img-wrap{grid-gap:8vw;display:grid;gap:8vw;grid-template-columns:1fr 1fr;padding:120px 128px 0}.works .work-major .work-img-wrap .major-thumb{box-sizing:border-box;margin-bottom:0}.works .work-major .work-img-wrap .major-thumb div{flex-direction:column}.works .work-major .work-img-wrap .major-thumb div .video-inner{border:1px solid #eee;overflow:hidden;position:relative}.works .work-major .work-img-wrap .major-thumb div .video-inner:after{aspect-ratio:16/9;content:"";display:block;height:0;padding-top:56.25%;position:relative;width:100%}.works .work-major .work-img-wrap .major-thumb div .video-inner video{height:100%;object-fit:fill;object-position:center;pointer-events:none;position:absolute;width:100%}.works .work-major .work-img-wrap .major-thumb div .video-inner img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.works .work-major .work-img-wrap .major-thumb div .major-prj-title{align-items:center;color:#000;display:flex;font-size:16px;justify-content:space-between;line-height:120%;margin-top:24px;overflow:hidden;padding-bottom:8px;position:relative}.works .work-major .work-img-wrap .major-thumb div .major-prj-title .major-prj-title-project{align-items:center;display:flex;font-family:GT Pressura Mono Trial;font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;transform:translateY(60px);transition:transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.3s}.works .work-major .work-img-wrap .major-thumb div .major-prj-title .major-prj-title-project:before{background-color:#000;content:"";display:block;height:6px;margin-right:8px;margin-top:2px;width:6px}.works .work-major .work-img-wrap .major-thumb div .major-prj-title .major-prj-title-title{display:block;font-weight:400;transform:translateY(60px);transition:transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.3s}.works .work-major .work-img-wrap .major-thumb div .major-prj-title:after{background-color:#000;bottom:0;content:"";display:block;height:1px;left:0;opacity:0;position:absolute;transition:all 1.2s ease;width:100%}.works .work-major .work-img-wrap .major-thumb img{opacity:1;transition-delay:0s}.works .work-major .work-img-wrap .major-thumb:hover img{opacity:0;transition-delay:.2s}.works .work-major .work-img-wrap .major-thumb.ani.active .major-prj-title:after{opacity:1;width:100%}.works .work-major .work-img-wrap .major-thumb.ani.active .major-prj-title .major-prj-title-project,.works .work-major .work-img-wrap .major-thumb.ani.active .major-prj-title .major-prj-title-title{transform:translateY(0)}.works .info-wrap{box-sizing:border-box;display:flex;font-size:13px;justify-content:space-between;padding:0 80px 40px;position:relative}.works .info-wrap:after{background-color:var(--cbc);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .6s ease,background-color 1s ease;transition-delay:.4s;width:0}.works .info-wrap.ani.active:after{width:100%}.works .info-wrap article{font-size:14px;line-height:1.55;transition:all .5s ease;width:calc(66.66667% - 26.66667px)}.works .info-wrap .info-wrap-right{display:flex;flex-direction:column;gap:12px}.works .info-wrap .info-wrap-right span:first-child{margin-right:21px}.works .info-wrap .info-wrap-right li{display:flex}.works .info-table-w{font-family:GT Pressura Mono Trial;font-weight:500;line-height:120%;width:calc(33.33333% - 27.33333px)}.works .info-table-w *{line-height:1.2}.works .info-table-w a{display:inline-block;font-size:12px;font-weight:400}.works .info-table-w table{border-collapse:collapse;border-spacing:0}.works .info-table-w table td:first-child{font-weight:400;width:60px}.works .info-table-w table td{font-size:12px}.works .info-table-w table span.service-item:not(:last-child):after{content:", "}.works .info-table-w table tr{align-items:center;display:flex;overflow:hidden}.works .info-table-w table tr:not(:last-child){margin-bottom:12px}.works .visit-site{color:#4600f7;font-family:Pretendard-Regular;font-size:12px;font-weight:400;letter-spacing:1.44px;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.works .work-img-wrap{padding-top:52px}.works .hover-img{background-position:50%;background-size:cover;border-radius:6px;height:252px;left:50px;pointer-events:none;position:fixed;top:-100px;transition:opacity .3s ease;width:450px;z-index:100}.works .ani:not(.active) .hover-img{display:none}.works .grid__item{display:grid;height:400px;margin-bottom:0!important;place-items:center;transform:scale(.3)}.works .grid__item-inner{display:flex;height:100%;place-items:center;text-align:center;width:100%}.works .grid__item--stack{grid-gap:2rem;display:grid;gap:2rem;grid-template-rows:1fr auto;transform:none!important}.works .grid__item-logo{padding:8rem 1rem 0}.works .grid__item-img{background-position:50% 50%;background-size:cover;height:100%;width:100%}.work-list-wrap ul li a{display:block;opacity:1;transform:translateY(130%);transition:all .5s cubic-bezier(0,0,.43,1.06)}.work-list.active .work-list-wrap ul li a{opacity:1;transform:translateY(0);transition:all .7s cubic-bezier(0,0,.43,1.06)}.work-list-wrap ul li{overflow:hidden}.work-list-wrap ul li:nth-child(0) a{transition-delay:0s!important}.work-list-wrap ul li:first-child a{transition-delay:15ms!important}.work-list-wrap ul li:nth-child(2) a{transition-delay:.03s!important}.work-list-wrap ul li:nth-child(3) a{transition-delay:45ms!important}.work-list-wrap ul li:nth-child(4) a{transition-delay:.06s!important}.work-list-wrap ul li:nth-child(5) a{transition-delay:75ms!important}.work-list-wrap ul li:nth-child(6) a{transition-delay:.09s!important}.work-list-wrap ul li:nth-child(7) a{transition-delay:.105s!important}.work-list-wrap ul li:nth-child(8) a{transition-delay:.12s!important}.work-list-wrap ul li:nth-child(9) a{transition-delay:.135s!important}.work-list-wrap ul li:nth-child(10) a{transition-delay:.15s!important}.work-list-wrap ul li:nth-child(11) a{transition-delay:.165s!important}.work-list-wrap ul li:nth-child(12) a{transition-delay:.18s!important}.work-list-wrap ul li:nth-child(13) a{transition-delay:.195s!important}.work-list-wrap ul li:nth-child(14) a{transition-delay:.21s!important}.work-list-wrap ul li:nth-child(15) a{transition-delay:.225s!important}.work-list-wrap ul li:nth-child(16) a{transition-delay:.24s!important}.work-list-wrap ul li:nth-child(17) a{transition-delay:.255s!important}.work-list-wrap ul li:nth-child(18) a{transition-delay:.27s!important}.work-list-wrap ul li:nth-child(19) a{transition-delay:.285s!important}.work-list-wrap ul li:nth-child(20) a{transition-delay:.3s!important}.work-list-wrap ul li:nth-child(21) a{transition-delay:.315s!important}.work-list-wrap ul li:nth-child(22) a{transition-delay:.33s!important}.work-list-wrap ul li:nth-child(23) a{transition-delay:.345s!important}.work-list-wrap ul li:nth-child(24) a{transition-delay:.36s!important}.work-list-wrap ul li:nth-child(25) a{transition-delay:.375s!important}.work-list-wrap ul li:nth-child(26) a{transition-delay:.39s!important}.work-list-wrap ul li:nth-child(27) a{transition-delay:.405s!important}.work-list-wrap ul li:nth-child(28) a{transition-delay:.42s!important}.work-list-wrap ul li:nth-child(29) a{transition-delay:.435s!important}.work-list-wrap ul li:nth-child(30) a{transition-delay:.45s!important}.work-list-wrap ul li:nth-child(31) a{transition-delay:.465s!important}.work-list-wrap ul li:nth-child(32) a{transition-delay:.48s!important}.work-list-wrap ul li:nth-child(33) a{transition-delay:.495s!important}.work-list-wrap ul li:nth-child(34) a{transition-delay:.51s!important}.work-list-wrap ul li:nth-child(35) a{transition-delay:.525s!important}.work-list-wrap ul li:nth-child(36) a{transition-delay:.54s!important}.work-list-wrap ul li:nth-child(37) a{transition-delay:.555s!important}.work-list-wrap ul li:nth-child(38) a{transition-delay:.57s!important}.work-list-wrap ul li:nth-child(39) a{transition-delay:.585s!important}.work-list-wrap ul li:nth-child(40) a{transition-delay:.6s!important}.work-list-wrap ul li:nth-child(41) a{transition-delay:.615s!important}.work-list-wrap ul li:nth-child(42) a{transition-delay:.63s!important}.work-list-wrap ul li:nth-child(43) a{transition-delay:.645s!important}.work-list-wrap ul li:nth-child(44) a{transition-delay:.66s!important}.work-list-wrap ul li:nth-child(45) a{transition-delay:.675s!important}.work-list-wrap ul li:nth-child(46) a{transition-delay:.69s!important}.work-list-wrap ul li:nth-child(47) a{transition-delay:.705s!important}.work-list-wrap ul li:nth-child(48) a{transition-delay:.72s!important}.work-list-wrap ul li:nth-child(49) a{transition-delay:.735s!important}.work-list-wrap ul li:nth-child(50) a{transition-delay:.75s!important}.work-list-wrap ul li:after{background-color:var(--cbc);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .7s cubic-bezier(0,0,.43,1.06),background-color 1s ease;width:0}.work-list.ani.active .work-list-wrap ul li:after{width:100%}.work-list-wrap ul li:nth-child(0):after{transition-delay:0s!important}.work-list-wrap ul li:first-child:after{transition-delay:15ms!important}.work-list-wrap ul li:nth-child(2):after{transition-delay:.03s!important}.work-list-wrap ul li:nth-child(3):after{transition-delay:45ms!important}.work-list-wrap ul li:nth-child(4):after{transition-delay:.06s!important}.work-list-wrap ul li:nth-child(5):after{transition-delay:75ms!important}.work-list-wrap ul li:nth-child(6):after{transition-delay:.09s!important}.work-list-wrap ul li:nth-child(7):after{transition-delay:.105s!important}.work-list-wrap ul li:nth-child(8):after{transition-delay:.12s!important}.work-list-wrap ul li:nth-child(9):after{transition-delay:.135s!important}.work-list-wrap ul li:nth-child(10):after{transition-delay:.15s!important}.work-list-wrap ul li:nth-child(11):after{transition-delay:.165s!important}.work-list-wrap ul li:nth-child(12):after{transition-delay:.18s!important}.work-list-wrap ul li:nth-child(13):after{transition-delay:.195s!important}.work-list-wrap ul li:nth-child(14):after{transition-delay:.21s!important}.work-list-wrap ul li:nth-child(15):after{transition-delay:.225s!important}.work-list-wrap ul li:nth-child(16):after{transition-delay:.24s!important}.work-list-wrap ul li:nth-child(17):after{transition-delay:.255s!important}.work-list-wrap ul li:nth-child(18):after{transition-delay:.27s!important}.work-list-wrap ul li:nth-child(19):after{transition-delay:.285s!important}.work-list-wrap ul li:nth-child(20):after{transition-delay:.3s!important}.work-list-wrap ul li:nth-child(21):after{transition-delay:.315s!important}.work-list-wrap ul li:nth-child(22):after{transition-delay:.33s!important}.work-list-wrap ul li:nth-child(23):after{transition-delay:.345s!important}.work-list-wrap ul li:nth-child(24):after{transition-delay:.36s!important}.work-list-wrap ul li:nth-child(25):after{transition-delay:.375s!important}.work-list-wrap ul li:nth-child(26):after{transition-delay:.39s!important}.work-list-wrap ul li:nth-child(27):after{transition-delay:.405s!important}.work-list-wrap ul li:nth-child(28):after{transition-delay:.42s!important}.work-list-wrap ul li:nth-child(29):after{transition-delay:.435s!important}.work-list-wrap ul li:nth-child(30):after{transition-delay:.45s!important}.work-list-wrap ul li:nth-child(31):after{transition-delay:.465s!important}.work-list-wrap ul li:nth-child(32):after{transition-delay:.48s!important}.work-list-wrap ul li:nth-child(33):after{transition-delay:.495s!important}.work-list-wrap ul li:nth-child(34):after{transition-delay:.51s!important}.work-list-wrap ul li:nth-child(35):after{transition-delay:.525s!important}.work-list-wrap ul li:nth-child(36):after{transition-delay:.54s!important}.work-list-wrap ul li:nth-child(37):after{transition-delay:.555s!important}.work-list-wrap ul li:nth-child(38):after{transition-delay:.57s!important}.work-list-wrap ul li:nth-child(39):after{transition-delay:.585s!important}.work-list-wrap ul li:nth-child(40):after{transition-delay:.6s!important}.work-list-wrap ul li:nth-child(41):after{transition-delay:.615s!important}.work-list-wrap ul li:nth-child(42):after{transition-delay:.63s!important}.work-list-wrap ul li:nth-child(43):after{transition-delay:.645s!important}.work-list-wrap ul li:nth-child(44):after{transition-delay:.66s!important}.work-list-wrap ul li:nth-child(45):after{transition-delay:.675s!important}.work-list-wrap ul li:nth-child(46):after{transition-delay:.69s!important}.work-list-wrap ul li:nth-child(47):after{transition-delay:.705s!important}.work-list-wrap ul li:nth-child(48):after{transition-delay:.72s!important}.work-list-wrap ul li:nth-child(49):after{transition-delay:.735s!important}.work-list-wrap ul li:nth-child(50):after{transition-delay:.75s!important}@keyframes scr_ani{0%{opacity:0;transform:translateY(-110%)}to{opacity:1;transform:translateY(0)}}.work-img-wrap .ani:not(.active) .fadeInFix-1{opacity:0;transform:translateY(60px)}.work-img-wrap .ani.active .fadeInFix-1{animation:iframeFix 1s ease-out both}@keyframes iframeFix{0%{opacity:0;transform:translateY(60px);width:calc(100% - .5px)}50%{width:100%}to{opacity:1;transform:translateY(0);width:100%}}@keyframes repeatX{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.major-head,.work-body-title{opacity:0;transition:opacity .5s cubic-bezier(0,0,.43,1.06)}.page-open .major-head.active,.page-open .work-body-title.active{opacity:1}.App:not(.page-open) .list-btn{opacity:0!important}.App:not(.page-open) .work-list-wrap ul::-webkit-scrollbar-thumb{background-color:var(--cbc2);-webkit-transition:all .5s ease,background-color 1s ease;transition:all .5s ease,background-color 1s ease}.App:not(.page-open) .work-body-inner nav a{opacity:0;transform:translateY(-20px)}.App:not(.page-open) .work-body-inner nav:after{width:0}.App:not(.page-open) .major-prj-title-project,.App:not(.page-open) .major-prj-title-title{transition-delay:0!important}.App:not(.page-open) article .line{overflow:hidden;position:relative}.App:not(.page-open) .info-table-w td,.App:not(.page-open) article .line .inner{transform:translateY(140%)}article .line{overflow:hidden;position:relative}article .line .inner{transform:translateY(0);transition:transform 1s ease}article .line.line:nth-child(0) .inner{transition-delay:0s!important}article .line.line:first-child .inner{transition-delay:.05s!important}article .line.line:nth-child(2) .inner{transition-delay:.1s!important}article .line.line:nth-child(3) .inner{transition-delay:.15s!important}article .line.line:nth-child(4) .inner{transition-delay:.2s!important}article .line.line:nth-child(5) .inner{transition-delay:.25s!important}article .line.line:nth-child(6) .inner{transition-delay:.3s!important}article .line.line:nth-child(7) .inner{transition-delay:.35s!important}article .line.line:nth-child(8) .inner{transition-delay:.4s!important}article .line.line:nth-child(9) .inner{transition-delay:.45s!important}article .line.line:nth-child(10) .inner{transition-delay:.5s!important}article .line.line:nth-child(11) .inner{transition-delay:.55s!important}article .line.line:nth-child(12) .inner{transition-delay:.6s!important}article .line.line:nth-child(13) .inner{transition-delay:.65s!important}article .line.line:nth-child(14) .inner{transition-delay:.7s!important}article .line.line:nth-child(15) .inner{transition-delay:.75s!important}article .line.line:nth-child(16) .inner{transition-delay:.8s!important}article .line.line:nth-child(17) .inner{transition-delay:.85s!important}article .line.line:nth-child(18) .inner{transition-delay:.9s!important}article .line.line:nth-child(19) .inner{transition-delay:.95s!important}article .line.line:nth-child(20) .inner{transition-delay:1s!important}.info-table-w tr:nth-child(0) td{transition-delay:.3s}.info-table-w tr:first-child td{transition-delay:.35s}.info-table-w tr:nth-child(2) td{transition-delay:.4s}.info-table-w tr:nth-child(3) td{transition-delay:.45s}.info-table-w tr:nth-child(4) td{transition-delay:.5s}.info-table-w td{transform:translateY(0);transition:transform 1s ease}.App.page-open .major-prj-title-project,.App.page-open .major-prj-title-title{transition-delay:.5s}@media(max-width:1024px){.cursor,.hover-img{display:none}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-thumb{background-color:#f0f0f0;border-radius:5px;width:4px}body::-webkit-scrollbar-track{background-color:#fff;border-radius:5px;width:4px}.works .work-list{background-color:initial;bottom:0;height:74px;max-width:none;position:fixed;top:auto;width:100%;z-index:100}.works .work-list .list-btn{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#000;bottom:0;cursor:pointer;display:flex;height:74px;justify-content:center;left:0;opacity:1;position:absolute;transition:all .5s ease;width:100%;z-index:1}.works .work-list .list-btn:before{color:#fff;content:"CLOSE THIS LAYER";display:block}.works .work-list .work-list-wrap{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff9;bottom:0;height:calc(var(--vh)*100);margin-top:0;overflow:hidden;padding:0 10px 74px;position:absolute;transition:height .5s ease;z-index:2}.works .work-list .work-list-wrap:after,.works .work-list .work-list-wrap:before{display:none}.works .work-list .work-list-wrap ul{bottom:74px;height:calc(var(--vh)*100 - 74px);left:0;margin:0;padding:40px 10px;position:absolute;right:0}.works .work-list .work-list-wrap ul li{margin:0 30px 40px;overflow:visible;overflow:initial;padding:0}.works .work-list .work-list-wrap ul li:after{display:none}.works .work-list .work-list-wrap ul li a{display:flex;flex-direction:column-reverse;opacity:1;transform:none}.works .work-list .work-list-wrap ul li a span{color:#000;font-size:10px}.works .work-list .work-list-wrap ul li a img{border-radius:8px;box-shadow:0 4px 4px 0 #00000040;display:block;margin-bottom:8px;width:100%}.works .work-list .work-list-wrap ul .list-btn{bottom:0;height:74px;left:0;position:absolute;width:100%}.works .work-list:not(.list-open) .list-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3}.works .work-list:not(.list-open) .list-btn:before{color:#000;content:"VIEW ALL WORKS";display:block}.works .work-list:not(.list-open) .work-list-wrap{height:0}.works .work-body:not(.work-major){margin-top:0;padding:0}.works .work-body:not(.work-major) .work-body-title{padding-bottom:32px}.works .work-body:not(.work-major) .work-body-title h1{font-size:48px}.works .work-body:not(.work-major) .work-body-inner{padding:50px 0 200px}.works .work-body:not(.work-major) .work-body-inner .info-wrap{flex-direction:column;padding:0 20px 40px}.works .work-body:not(.work-major) .work-body-inner .info-wrap article{font-size:10px;line-height:1.5;margin-bottom:40px;width:100%}.works .work-body:not(.work-major) .work-body-inner .info-wrap .info-table-w,.works .work-body:not(.work-major) .work-body-inner .info-wrap .info-table-w table{width:100%}.works .work-body:not(.work-major) .work-body-inner .info-wrap .info-table-w table td{font-size:10px}.works .work-body:not(.work-major) .work-body-inner .info-wrap .info-table-w table td:first-child{width:calc(25vw - 20px)}.works .work-body:not(.work-major) .work-body-inner .info-wrap .info-table-w table td a{font-size:inherit}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap{padding:60px 20px}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .mid,.works .work-body:not(.work-major) .work-body-inner .work-img-wrap center{left:50%}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-100{width:100%}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-75{width:calc(75% - 10px)}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-66{width:66.66667%}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-50{gap:0;left:50%;width:calc(100% + 40px)}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-50.left-0{left:50%}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-50.right-0{left:50%;right:auto}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-50 *{margin:0 20px;width:calc(50% - 40px)}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-33{gap:0;justify-content:space-around;left:-20px;width:calc(100% + 40px)}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-33.left-0{left:-20px}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-33.right-0{right:-20px}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-33 *{margin:0 20px;width:calc(33.33333% - 26.66667px)}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .layout-33 :not(:first-child):not(:last-child){margin:0}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .left-0,.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .left-25,.works .work-body:not(.work-major) .work-body-inner .work-img-wrap .left-50{left:0}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap>div{margin:0 0 60px!important}.works .work-body:not(.work-major) .work-body-inner .work-img-wrap>div.border>*{border:2px solid}.works .work-body:not(.work-major) .work-body-inner nav{bottom:0;box-sizing:border-box;left:0;mix-blend-mode:difference;padding:18px 20px;pointer-events:none;position:fixed;z-index:100}.works .work-body:not(.work-major) .work-body-inner nav:after{content:none}.works .work-body:not(.work-major) .work-body-inner nav a{bottom:30px;color:#fff;font-size:10px;pointer-events:all;position:absolute;top:auto}.works .work-body:not(.work-major) .work-body-inner nav a.nextNav{right:20px;top:auto}.works .work-body:not(.work-major) .work-body-inner nav a:not(.nextNav){bottom:30px;left:20px;top:auto}.works .work-major{margin-top:0}.works .work-major .work-body-inner{padding:80px 0}.works .work-major .work-body-inner .major-head{padding:0}.works .work-major .work-body-inner .major-head h1{font-size:40px}.works .work-major .work-body-inner .major-head h1 i{font-size:32px}.works .work-major .work-body-inner .work-img-wrap{gap:40px;grid-template-columns:1fr;padding:40px}.works .work-major .work-body-inner .work-img-wrap .major-thumb:hover img{opacity:1}.works .work-major .work-body-inner .work-img-wrap .major-thumb .video-wrap .video-inner img{transition:transform .3s ease}.works .work-major .work-body-inner .work-img-wrap .major-thumb .video-wrap .major-prj-title{margin-top:8px;padding-bottom:4px}.works .work-major .work-body-inner .work-img-wrap .major-thumb .video-wrap .major-prj-title .major-prj-title-project{font-size:10px}.works .work-major .work-body-inner .work-img-wrap .major-thumb .video-wrap .major-prj-title .major-prj-title-project:before{margin-top:0}.works .work-major .work-body-inner .work-img-wrap .major-thumb .video-wrap .major-prj-title .major-prj-title-title{font-size:13px}}#main{align-items:center;background-color:#fff;color:#fff;display:flex;font-family:GT Alpina Trial2;font-size:40px;font-weight:200;height:calc(var(--vh)*100);justify-content:center;overflow:hidden;transition:background-color 1s ease;width:100%}#main.active.ani{background-color:#4600f7}#main .body-grid-1,#main .body-grid-2,#main .body-grid-3{background-color:var(--cbc);opacity:.2}#main h1{font-weight:200}#main .main_section{box-sizing:border-box;display:flex;padding-left:25%;position:relative;width:100%;z-index:1}#main .main_1,#main .main_2{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}#main .main_1{width:33.3333333333%}#main .main_1_1{align-items:flex-end;display:flex;font-size:24px;font-weight:300}#main .main_1_1 i{font-family:GT Alpina Trial;font-weight:200}#main .main_1_1 p{font-family:GT Alpina Trial2;font-weight:300}#main .main_2_1{align-items:flex-end;display:flex;font-size:24px;font-weight:300;margin-bottom:20px}#main .main_2_1 p{font-family:GT Alpina Trial2;font-weight:300}#main .main_2_2{font-size:70px;font-weight:200;line-height:1.05;transform:translateX(-2px)}#main .main_2_2 *{display:inline-block;font-family:GT Alpina Trial2;font-weight:200;will-change:transform}#main .main_2_2 p{font-family:GT Pressura Mono Trial}#main .main_2_2 div{font-size:80px}#main .main_2_2 .main_2_2_fs{font-size:70px}#main .words_w *{opacity:0}#main .main_2 i{font-family:GT Alpina Trial;font-weight:200}#main .main_2_2_d{font-family:GT Alpina Trial3;font-weight:200}#main .main_3{border:1px solid #fff;border-radius:171px;bottom:15px;font-size:16px;left:25%;line-height:1;padding:7px 16px 5px}#main .main_3,#main .main_year{font-family:GT Pressura Mono Trial;position:absolute}#main .main_year{font-size:20px;right:0;top:50%;transform:translateY(-50%);writing-mode:vertical-lr}#main .footer *{color:#fff}@media(max-width:1024px){#main .main_1_1,#main .main_2_1{font-size:16px}#main .main_2_2{font-size:inherit}#main .main_2_2 .main_2_2_fs,#main .main_2_2 div{font-size:44px}#main .main_3{bottom:6px;font-size:10px}#main .footer{display:flex}}@media(max-width:500px){#main .main_section{flex-direction:column;gap:initial;padding-left:25%;width:100%}#main .main_1{writing-mode:vertical-lr}#main .main_1_1,#main .main_2_1{font-size:4.44vw}#main .main_2_1{margin:40px 0 2.22vw}#main .main_2_2{font-size:inherit;transform:translateX(-2px)}#main .main_2_2 div{font-size:11.46vw}#main .main_2_2 .main_2_2_fs{font-size:10vw}#main .main_3{align-items:center;bottom:auto;box-sizing:border-box;display:flex;font-size:12px;justify-content:center;left:calc(77.51938% - 24px);margin:40px 0 0;padding:12px 7px 12px 6px;position:relative;width:20px;writing-mode:tb}#main .footer .years{top:47.6%}}.frame{padding:3rem 5vw;position:relative;text-align:center;z-index:1000}.frame__title{font-size:1rem;font-weight:400;margin:0 0 1rem}.frame__links{display:inline}.frame__demos a:not(:last-child),.frame__links a:not(:last-child){margin-right:1rem}.frame__demos{margin:1rem 0}.content{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 13rem);justify-content:flex-start;pointer-events:none;position:relative;width:100vw;z-index:1000}.content__title{font-family:house-of-cards,serif;font-size:8vw;font-weight:700;line-height:1;margin:0}@media screen and (min-width:53em){.frame{align-content:space-between;display:grid;grid-template-areas:"title links author" "... ... ..." "... demos ...";grid-template-columns:25% 50% 25%;grid-template-rows:auto auto auto;height:100vh;left:0;max-width:none;padding:2rem;pointer-events:none;position:fixed;text-align:left;top:0;width:100%;z-index:100}.frame__title{grid-area:title;margin:0}.frame__demos{grid-area:demos;justify-self:center;margin:0}.frame__links{grid-area:links;justify-self:center;padding:0}.frame__author{grid-area:author;justify-self:end}.frame a{pointer-events:auto}.content{height:100vh;justify-content:center}}#main canvas{left:0;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .8s ease}#main canvas.canvas_start{opacity:.3}.about{height:calc(var(--vh)*100)}.about .border_w{display:grid;grid-template-columns:repeat(4,1fr);height:100%;left:0;position:absolute;top:0;width:100%}.about .border_w .border_l_1,.about .border_w .border_l_2,.about .border_w .border_l_3{border-right:1px solid;height:100%;width:1px}.about .border_w .border_t_1,.about .border_w .border_t_2{transition:width 1s ease,border-color 1s ease;width:0}.about .border_w .border_t_1{border-top:1px solid;bottom:66.6666666667%;left:0;position:absolute;transition-delay:.8s}.about .border_w .border_t_2{border-top:1px solid;bottom:50%;position:absolute;transition-delay:1s}.about .border_w .border_el{border-color:var(--cbc);box-sizing:border-box}.about .about_sec{box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);padding-left:4px;text-transform:uppercase}.about .about_sec .about_grid_1{grid-column:1/span 1}.about .about_sec .about_grid_2{grid-column:2/span 1}.about .about_sec .about_grid_3{grid-column:3/span 1}.about .about_sec .about_grid_4{grid-column:4/span 1}.about .about_sec_1{bottom:66.6666666667%;font-size:16px;font-weight:400;left:0;line-height:120%;position:absolute;width:100%}.about .about_sec_1 ul{display:flex;grid-column:1/span 2}.about .about_sec_1 ul li{overflow:hidden;width:50%}.about .about_sec_1 ul li span{display:block;opacity:0;transform:translateY(20px);transition:all 1s ease}.about .about_sec_2{font-size:12px;font-weight:400;left:0;line-height:200%;position:absolute;top:50%;width:100%}.about .about_sec_2 ul li{overflow:hidden}.about .about_sec_2 ul li span{display:block;opacity:0;transform:translateY(20px);transition:all 1s ease}.about .about_sec_2 svg,.about .about_sec_2 ul li.mob_li{display:none}.about #aboutCanvas{opacity:0;transition:opacity 2s ease}@media(max-width:1024px){.about.about{height:auto;overflow-x:hidden;position:relative;width:100%}.about .border_el{display:none}.about .footer{display:flex}.about .about_sec_1{display:none}.about .about_sec_2{display:flex;flex-direction:column;padding-bottom:50vw;padding-left:0;padding-top:180px;position:relative;top:auto}.about .about_sec_2 ul{box-sizing:border-box}.about .about_sec_2 ul span{font-size:12px;line-height:1.6}.about .about_sec_2>ul:first-child{padding-bottom:140px;padding-left:25%;padding-top:40px;position:relative}.about .about_sec_2>ul:first-child>svg{display:block;height:100%;left:-1px;opacity:0;pointer-events:none;position:absolute;top:1px;transition:opacity 1s ease;transition-delay:.8s;width:calc(100% + 2px);z-index:1}.about .about_sec_2>ul:first-child .mob_li{bottom:100%;display:block;left:0;position:absolute}.about .about_sec_2>ul:first-child .mob_li span{font-size:16px;font-weight:400;line-height:120%}.about .about_sec_2>ul:first-child:after{background-color:var(--cbc);content:"";height:1px;left:0;position:absolute;top:0;transition:width 1s ease;transition-delay:.8s;width:0}.about .about_sec_2>ul:nth-child(2){height:262px;padding:40px 0 32px 50%;position:relative}.about .about_sec_2>ul:nth-child(2)>svg{display:block;height:452px;left:-1px;opacity:0;pointer-events:none;position:absolute;top:1px;transition:opacity 1s ease;transition-delay:.8s;width:calc(75% + 2px);z-index:1}.about .about_sec_2>ul:nth-child(2) .mob_li{bottom:100%;display:block;left:25%;position:absolute}.about .about_sec_2>ul:nth-child(2) .mob_li span{font-size:16px;font-weight:400;line-height:120%}.about .about_sec_2>ul:nth-child(2):after{background-color:var(--cbc);content:"";height:1px;left:0;position:absolute;top:0;transition:width 1s ease;transition-delay:1s;width:0}.about .about_sec_2>ul:nth-child(3){height:190px;padding-right:4px;position:relative;text-align:right}.about .about_sec_2>ul:nth-child(3):after{background-color:var(--cbc);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.about .about_sec_2>ul:nth-child(4){padding-left:25%;padding-top:40px}.about .about_sec_2>ul:nth-child(4) li:first-child{margin-bottom:8px}.about .about_sec_2>ul:nth-child(4) li span{font-size:16px;line-height:1.2}.about .footer{bottom:4px}.about #aboutCanvas{bottom:10vw;position:absolute!important;right:50%!important;top:auto!important;transform:translate(50%)!important}}.page-open .about .border_w .border_t_1,.page-open .about .border_w .border_t_2{width:100%}.App:not(.page-open) .about .border_el{transition-delay:0s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(0) span{transition-delay:.2s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:first-child span{transition-delay:.21s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(2) span{transition-delay:.22s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(3) span{transition-delay:.23s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(4) span{transition-delay:.24s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(5) span{transition-delay:.25s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(6) span{transition-delay:.26s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(7) span{transition-delay:.27s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(8) span{transition-delay:.28s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(9) span{transition-delay:.29s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(10) span{transition-delay:.3s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(11) span{transition-delay:.31s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(12) span{transition-delay:.32s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(13) span{transition-delay:.33s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(14) span{transition-delay:.34s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(15) span{transition-delay:.35s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(16) span{transition-delay:.36s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(17) span{transition-delay:.37s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(18) span{transition-delay:.38s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(19) span{transition-delay:.39s}.App:not(.page-open) .about .about_sec.about_sec_1 ul li:nth-child(20) span{transition-delay:.4s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(0) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(0) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(0) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(0) span{transition-delay:.2s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:first-child span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:first-child span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:first-child span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:first-child span{transition-delay:.21s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(2) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(2) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(2) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(2) span{transition-delay:.22s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(3) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(3) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(3) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(3) span{transition-delay:.23s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(4) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(4) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(4) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(4) span{transition-delay:.24s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(5) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(5) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(5) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(5) span{transition-delay:.25s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(6) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(6) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(6) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(6) span{transition-delay:.26s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(7) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(7) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(7) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(7) span{transition-delay:.27s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(8) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(8) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(8) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(8) span{transition-delay:.28s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(9) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(9) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(9) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(9) span{transition-delay:.29s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(10) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(10) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(10) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(10) span{transition-delay:.3s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(11) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(11) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(11) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(11) span{transition-delay:.31s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(12) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(12) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(12) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(12) span{transition-delay:.32s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(13) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(13) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(13) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(13) span{transition-delay:.33s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(14) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(14) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(14) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(14) span{transition-delay:.34s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(15) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(15) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(15) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(15) span{transition-delay:.35s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(16) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(16) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(16) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(16) span{transition-delay:.36s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(17) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(17) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(17) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(17) span{transition-delay:.37s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(18) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(18) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(18) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(18) span{transition-delay:.38s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(19) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(19) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(19) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(19) span{transition-delay:.39s}.App:not(.page-open) .about .about_sec.about_sec_2 ul:first-child li:nth-child(20) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(20) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(20) span,.App:not(.page-open) .about .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(20) span{transition-delay:.4s}.App:not(.page-open) .about .about_sec.about_sec_2 .about .about_sec_2>ul:first-child:after,.App:not(.page-open) .about .about_sec.about_sec_2 .about .about_sec_2>ul:nth-child(2):after,.App:not(.page-open) .about .about_sec.about_sec_2 .about .about_sec_2>ul:nth-child(3):after{transition-delay:0s}.App:not(.page-open) .about.ani.active #aboutCanvas{opacity:1;transition-delay:.4s}.App:not(.page-open) .about .about_sec_2>ul:first-child:after,.App:not(.page-open) .about .about_sec_2>ul:nth-child(2):after,.App:not(.page-open) .about .about_sec_2>ul:nth-child(3):after{transition-delay:0s}.about.about-in.ani.active span{opacity:1;transform:translateY(0)}.about.about-in.ani.active #aboutCanvas{opacity:1}.about.about-in .about_sec.about_sec_1 ul li:nth-child(0) span{transition-delay:0s}.about.about-in .about_sec.about_sec_1 ul li:first-child span{transition-delay:.25s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(2) span{transition-delay:.5s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(3) span{transition-delay:.75s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(4) span{transition-delay:1s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(5) span{transition-delay:1.25s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(6) span{transition-delay:1.5s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(7) span{transition-delay:1.75s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(8) span{transition-delay:2s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(9) span{transition-delay:2.25s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(10) span{transition-delay:2.5s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(11) span{transition-delay:2.75s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(12) span{transition-delay:3s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(13) span{transition-delay:3.25s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(14) span{transition-delay:3.5s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(15) span{transition-delay:3.75s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(16) span{transition-delay:4s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(17) span{transition-delay:4.25s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(18) span{transition-delay:4.5s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(19) span{transition-delay:4.75s}.about.about-in .about_sec.about_sec_1 ul li:nth-child(20) span{transition-delay:5s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(0) span{transition-delay:.75s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(0) span{transition-delay:1s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(0) span{transition-delay:1.25s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(0) span{transition-delay:1.5s}.about.about-in .about_sec.about_sec_2 ul:first-child li:first-child span{transition-delay:.78s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:first-child span{transition-delay:1.03s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:first-child span{transition-delay:1.28s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:first-child span{transition-delay:1.53s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(2) span{transition-delay:.81s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(2) span{transition-delay:1.06s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(2) span{transition-delay:1.31s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(2) span{transition-delay:1.56s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(3) span{transition-delay:.84s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(3) span{transition-delay:1.09s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(3) span{transition-delay:1.34s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(3) span{transition-delay:1.59s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(4) span{transition-delay:.87s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(4) span{transition-delay:1.12s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(4) span{transition-delay:1.37s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(4) span{transition-delay:1.62s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(5) span{transition-delay:.9s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(5) span{transition-delay:1.15s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(5) span{transition-delay:1.4s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(5) span{transition-delay:1.65s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(6) span{transition-delay:.93s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(6) span{transition-delay:1.18s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(6) span{transition-delay:1.43s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(6) span{transition-delay:1.68s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(7) span{transition-delay:.96s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(7) span{transition-delay:1.21s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(7) span{transition-delay:1.46s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(7) span{transition-delay:1.71s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(8) span{transition-delay:.99s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(8) span{transition-delay:1.24s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(8) span{transition-delay:1.49s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(8) span{transition-delay:1.74s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(9) span{transition-delay:1.02s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(9) span{transition-delay:1.27s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(9) span{transition-delay:1.52s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(9) span{transition-delay:1.77s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(10) span{transition-delay:1.05s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(10) span{transition-delay:1.3s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(10) span{transition-delay:1.55s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(10) span{transition-delay:1.8s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(11) span{transition-delay:1.08s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(11) span{transition-delay:1.33s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(11) span{transition-delay:1.58s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(11) span{transition-delay:1.83s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(12) span{transition-delay:1.11s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(12) span{transition-delay:1.36s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(12) span{transition-delay:1.61s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(12) span{transition-delay:1.86s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(13) span{transition-delay:1.14s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(13) span{transition-delay:1.39s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(13) span{transition-delay:1.64s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(13) span{transition-delay:1.89s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(14) span{transition-delay:1.17s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(14) span{transition-delay:1.42s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(14) span{transition-delay:1.67s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(14) span{transition-delay:1.92s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(15) span{transition-delay:1.2s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(15) span{transition-delay:1.45s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(15) span{transition-delay:1.7s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(15) span{transition-delay:1.95s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(16) span{transition-delay:1.23s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(16) span{transition-delay:1.48s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(16) span{transition-delay:1.73s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(16) span{transition-delay:1.98s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(17) span{transition-delay:1.26s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(17) span{transition-delay:1.51s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(17) span{transition-delay:1.76s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(17) span{transition-delay:2.01s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(18) span{transition-delay:1.29s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(18) span{transition-delay:1.54s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(18) span{transition-delay:1.79s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(18) span{transition-delay:2.04s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(19) span{transition-delay:1.32s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(19) span{transition-delay:1.57s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(19) span{transition-delay:1.82s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(19) span{transition-delay:2.07s}.about.about-in .about_sec.about_sec_2 ul:first-child li:nth-child(20) span{transition-delay:1.35s}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) li:nth-child(20) span{transition-delay:1.6s}.about.about-in .about_sec.about_sec_2 ul:nth-child(3) li:nth-child(20) span{transition-delay:1.85s}.about.about-in .about_sec.about_sec_2 ul:nth-child(4) li:nth-child(20) span{transition-delay:2.1s}.about.about-in .about_sec.about_sec_2 ul:first-child:after{width:100%}.about.about-in .about_sec.about_sec_2 ul:first-child svg{opacity:1}.about.about-in .about_sec.about_sec_2 ul:nth-child(2):after{width:100%}.about.about-in .about_sec.about_sec_2 ul:nth-child(2) svg{opacity:1}.about.about-in #aboutCanvas{opacity:1;transition-delay:2s}.contact{--cbc:#fff;background-color:#fff;height:100vh;overscroll-behavior:none;transition:background-color .3s ease}.contact .c_input_w .file-label,.contact .c_input_w span{opacity:0;transform:translateY(-10px);transition:all .5s ease-in-out}.contact.active.ani{--cbc:#6528ff;background-color:#4600f7}.contact.active.ani #contactCanvas{opacity:1}.contact.active.ani .c_input_w .file-label,.contact.active.ani .c_input_w span{opacity:1;transform:translateY(0)}.contact.active.ani .c_top:after{height:100%}.contact.active.ani .hasBorder:after{width:100%}.contact.active.ani .hasBorder.hasBorder3:after{width:200%}.contact.active.ani .hasBorder.hasBorder3-1:after{transition-delay:.2s}.contact.active.ani .hasBorder.hasBorder3-2:after{transition-delay:.4s}.contact.active.ani .hasBorder.hasBorder3-3:after{transition-delay:.6s}.contact.active.ani .hasBorder2:after{transition-delay:1s}.contact.active.ani .fade-1{transition-delay:.3s}.contact.active.ani .fade-2{transition-delay:.4s}.contact.active.ani .fade-3{transition-delay:.5s}.contact.active.ani .fade-4{transition-delay:.6s}.contact.active.ani .fade-5{transition-delay:.7s}.contact.active.ani .fade-6{transition-delay:.8s}.contact.active.ani .fade-7{transition-delay:.9s}.contact.active.ani .fade-8{transition-delay:1s}.contact.active.ani .fade-0{transition-delay:.25s}.contact.active.ani .fade-1{transition-delay:.35s}.contact.active.ani .fade-2{transition-delay:.45s}.contact.active.ani .fade-3{transition-delay:.55s}.contact.active.ani .fade-4{transition-delay:.65s}.contact.active.ani .fade-5{transition-delay:.75s}.contact.active.ani .fade-6{transition-delay:.85s}.contact.active.ani .fade-7{transition-delay:.95s}.contact.active.ani .fade-8{transition-delay:1.05s}.contact.active.ani .fade-9{transition-delay:1.15s}.contact.active.ani .fade-10{transition-delay:1.25s}.contact.active.ani .select-txt svg{opacity:1!important}.contact *{color:#fff}.contact .body-grid-1,.contact .body-grid-2,.contact .body-grid-3{background-color:var(--cbc)}.contact .body-grid-2{max-height:380px}.contact .about_sec{box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);padding-left:4px;text-transform:uppercase}.contact .about_sec .about_grid_1{grid-column:1/span 1}.contact .about_sec .about_grid_2{grid-column:2/span 1}.contact .about_sec .about_grid_3{grid-column:3/span 1}.contact .about_sec .about_grid_4{grid-column:4/span 1}.contact .hasBorder{position:relative}.contact .hasBorder:after{background-color:var(--cbc);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:all 1s ease;width:0}.contact .hasBorder.hasBorder2:after{bottom:auto;top:0}.contact .c_input_w{box-sizing:border-box;height:100%;left:0;left:25%;padding-top:200px;position:absolute;top:0;width:50%}.contact .c_input_w *{font-size:16px;font-weight:400;line-height:120%}.contact .c_input_w .c_input_span.active,.contact .c_input_w .c_textarea_span.active{font-size:8px;top:6px;transition-delay:0s!important}.contact .c_input_w .c_top{display:grid;grid-template-columns:repeat(2,1fr);position:relative;z-index:1}.contact .c_input_w .c_top label{box-sizing:border-box;display:block;height:60px;padding:32px 16px 8px;position:relative;transition:border-color 1s ease}.contact .c_input_w .c_top label input{background-color:initial;border:0;outline:none;width:100%}.contact .c_input_w .c_top label span{left:16px;position:absolute;top:32px;transition:all .5s ease-in-out}.contact .c_input_w .c_top .select-box{cursor:pointer;display:block;position:relative}.contact .c_input_w .c_top .select-box .select-txt{padding:32px 16px 8px;transition:border-color 1s ease,transform .5s ease-in-out,opacity .5s ease-in-out}.contact .c_input_w .c_top .select-box .select-txt span{display:block}.contact .c_input_w .c_top .select-box .select-txt svg{display:none}.contact .c_input_w .c_top .select-box .options{background-color:#4600f700;box-sizing:border-box;left:0;overflow:hidden;padding:0 16px;position:absolute;top:-1px;transition:all .5s cubic-bezier(0,0,.43,1.06);width:100%;z-index:1}.contact .c_input_w .c_top .select-box .options li{color:#fff;display:block;line-height:200%;opacity:0;transition:all .5s cubic-bezier(0,0,.43,1.06)}.contact .c_input_w .c_top .select-box .options li label{border-bottom:0;cursor:pointer;height:auto;line-height:200%;padding:0;transition:all .5s cubic-bezier(0,0,.43,1.06)}.contact .c_input_w .c_top .select-box .options li label:after{display:none}.contact .c_input_w .c_top .select-box .options li label input{opacity:0;position:absolute}.contact .c_input_w .c_top .select-box .options li:first-child{transition-delay:0s}.contact .c_input_w .c_top .select-box .options li:nth-child(2){transition-delay:.05s}.contact .c_input_w .c_top .select-box .options li:nth-child(3){transition-delay:.1s}.contact .c_input_w .c_top .select-box .options li:nth-child(4){transition-delay:.15s}.contact .c_input_w .c_top .select-box .options li:nth-child(5){transition-delay:.2s}.contact .c_input_w .c_top .select-box .options li:nth-child(6){transition-delay:.25s}.contact .c_input_w .c_top .select-box .options li:nth-child(7){transition-delay:.3s}.contact .c_input_w .c_top .select-box .options li:nth-child(8){transition-delay:.35s}.contact .c_input_w .c_top .select-box .options li:hover,.contact .c_input_w .c_top .select-box .options li:hover label{color:#ff00f2;transition-delay:0s!important}.contact .c_input_w .c_top .select-box .options li:first-child{margin-top:12px}.contact .c_input_w .c_top .select-box .options li:last-child{margin-bottom:12px}.contact .c_input_w .c_top .select-box .options.open{background-color:#4600f7;height:246px}.contact .c_input_w .c_top .select-box .options.open li{opacity:1;transform:translateY(0)}.contact .c_input_w .c_top .select-box .options:not(.open){height:65px;pointer-events:none}.contact .c_input_w .c_top .select-box .options:not(.open) li{opacity:0;transform:translateY(-50%)}.contact .c_input_w .c_top .select-box .options:after{border:1px solid #fff0;content:"";display:block;height:calc(100% - 2px);left:0;pointer-events:none;position:absolute;top:0;transition:all .5s cubic-bezier(0,0,.43,1.06);width:calc(100% - 2px)}.contact .c_input_w .c_top .select-box .options.open:after{border:1px solid #fff;height:calc(100% - 2px)}.contact .c_input_w .c_top .select-box-budget{position:relative;transition:border-color 1s ease}.contact .c_input_w .c_top .select-box-budget .select-txt{cursor:pointer;padding:32px 16px 8px;position:relative;z-index:1}.contact .c_input_w .c_top .select-box-budget .select-txt span{display:block}.contact .c_input_w .c_top .select-box-budget .select-txt svg{display:none}.contact .c_input_w .c_top .select-box-budget .select-txt-2{font-size:16px;left:50%;position:absolute;top:32px;transform:translateX(-50%)}.contact .c_input_w .c_top .select-box-budget .options{left:50%;position:absolute;top:calc(100% + 18px);transform:translateX(-50%)}.contact .c_input_w .c_top .select-box-budget .options li{cursor:pointer;font-size:16px;font-weight:400}.contact .c_input_w .c_top .select-box-budget .options li label{border-bottom:0;cursor:pointer;height:auto;line-height:200%;padding:0;transition:all .5s cubic-bezier(0,0,.43,1.06)}.contact .c_input_w .c_top .select-box-budget .options li label:after{display:none}.contact .c_input_w .c_top .select-box-budget .options li label input{opacity:0;position:absolute}.contact .c_input_w .c_top .select-box-budget .options li{color:#fff;display:block;line-height:200%;opacity:0;transition:all .5s cubic-bezier(0,0,.43,1.06)}.contact .c_input_w .c_top .select-box-budget .options li:first-child{transition-delay:0s}.contact .c_input_w .c_top .select-box-budget .options li:nth-child(2){transition-delay:.05s}.contact .c_input_w .c_top .select-box-budget .options li:nth-child(3){transition-delay:.1s}.contact .c_input_w .c_top .select-box-budget .options li:nth-child(4){transition-delay:.15s}.contact .c_input_w .c_top .select-box-budget .options li:nth-child(5){transition-delay:.2s}.contact .c_input_w .c_top .select-box-budget .options li:nth-child(6){transition-delay:.25s}.contact .c_input_w .c_top .select-box-budget .options li:nth-child(7){transition-delay:.3s}.contact .c_input_w .c_top .select-box-budget .options li:nth-child(8){transition-delay:.35s}.contact .c_input_w .c_top .select-box-budget .options li:hover{color:#ff00f2;transition-delay:0s!important}.contact .c_input_w .c_top .select-box-budget .options li:first-child{margin-top:12px}.contact .c_input_w .c_top .select-box-budget .options li:last-child{margin-bottom:12px}.contact .c_input_w .c_top .select-box-budget .options.open li{opacity:1;transform:translateY(0)}.contact .c_input_w .c_top .select-box-budget .options:not(.open){height:65px;pointer-events:none}.contact .c_input_w .c_top .select-box-budget .options:not(.open) li{opacity:0;transform:translateY(-50%)}.contact .c_input_w .btn_send{bottom:80px;cursor:pointer;display:flex;flex-direction:column;font-family:GT Alpina Trial2;font-size:80px;font-weight:200;left:calc(100% + 27px);position:absolute;transition:all .5s ease;white-space:nowrap}.contact .c_input_w .btn_send:not(.show){opacity:0;pointer-events:none;transform:translateY(60px)}.contact .c_input_w .btn_send.show{opacity:1;transform:translateY(0)}.contact .c_input_w .loading_bar{height:16px;-webkit-mask-image:linear-gradient(270deg,#000 100%,#0000 0);mask-image:linear-gradient(270deg,#000 100%,#0000 0);pointer-events:none;top:50%;transform:translateY(-50%);transition:all .4s ease;width:100%;width:0}.contact .c_input_w .loading_bar,.contact .c_input_w .loading_bar div{background:linear-gradient(90deg,#e110fa 20%,#801dfd 50%);position:absolute;right:0}.contact .c_input_w .loading_bar div{height:100%;width:172px}.contact .c_input_w .btn_send:hover .loading_bar{left:0;width:172px}.contact .c_input_w .loading_bar.moving{left:auto!important}.contact .c_input_w .c_textarea{box-sizing:border-box;display:block;height:calc(100% - 304px);padding:32px 12px 16px 16px;position:relative;width:100%}.contact .c_input_w .c_textarea textarea{background-color:initial;border:0;box-sizing:border-box;height:100%;outline:none;padding:0 4px 0 0;resize:none;width:100%}.contact .c_input_w .c_textarea textarea::-webkit-scrollbar{cursor:pointer;width:2px}.contact .c_input_w .c_textarea textarea::-webkit-scrollbar-thumb{background-color:#f3f3f3;border-radius:8px;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}.contact .c_input_w .c_textarea span{left:16px;position:absolute;top:32px;transition:all .5s ease-in-out}.contact .c_input_w .c_bottom{bottom:0;box-sizing:border-box;height:124px;padding-top:16px;position:absolute;width:100%}.contact .c_input_w .c_bottom *{font-size:13px}.contact .c_input_w .c_bottom .file-wrap{display:flex;justify-content:space-between}.contact .c_input_w .c_bottom .file-wrap .file-label{box-sizing:border-box;cursor:pointer;padding:0 0 0 16px}.contact .c_input_w .c_bottom .file-wrap .file-display{box-sizing:border-box;display:flex;padding:0 0 0 16px;width:50%}.contact .c_input_w .c_bottom .file-wrap .file-display .file-remove{cursor:pointer}.contact .bg_txt{left:-20px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;writing-mode:tb}.contact .bg_txt *{color:#6528ff;display:inline-block;font-family:GT Alpina Trial2;font-size:120px;font-style:normal;font-weight:250;line-height:100%;opacity:0}.contact .contact_alert{align-items:center;background-color:#fff;bottom:0;display:flex;height:300px;justify-content:center;position:fixed;right:0;transform:translateY(100%);transition:transform .5s ease;width:400px}.contact .contact_alert.popup{transform:translateY(0)}.contact .contact_alert.success h1.true{display:block}.contact .contact_alert.success h1.false,.contact .contact_alert:not(.success) h1.true{display:none}.contact .contact_alert:not(.success) h1.false{display:block}.contact .contact_alert h1{color:#000;font-family:GT Alpina Trial2;font-size:54px}@media(max-width:1024px){.contact{box-sizing:border-box;height:calc(var(--vh)*100);overflow:hidden;overscroll-behavior:none;padding:60px 0 0}.contact .bg_txt{display:flex;justify-content:center;position:static;text-align:center;transform:none;writing-mode:inherit}.contact .bg_txt *{font-size:72px}.contact .body-grid-1,.contact .body-grid-2,.contact .body-grid-3{display:none}.contact .c_input_w{border-left:0;border-right:0;height:auto;left:0;padding-top:20px;position:relative;top:auto;width:100%}.contact .c_input_w *{font-size:13px}.contact .c_input_w .c_top{border-top:1px solid var(--cbc);transition:border-color 1s ease}.contact .c_input_w .c_top:after{background-color:var(--cbc);content:"";display:block;height:0;left:50%;position:absolute;transition:all 1s ease;width:1px}.contact .c_input_w .c_top label{height:45px;padding:20px 0 8px 20px}.contact .c_input_w .c_top label span{left:20px;top:20px}.contact .c_input_w .c_top .select-box *{font-size:13px}.contact .c_input_w .c_top .select-box .select-txt{padding:20px 0 8px 20px}.contact .c_input_w .c_top .select-box .options.open{height:206px}.contact .c_input_w .c_top .select-box svg{bottom:13px;display:block!important;height:8px;opacity:0;position:absolute;right:16px;transition:opacity 1s ease;width:8px}.contact .c_input_w .c_top .select-box-budget .select-txt{padding:20px 0 8px 20px}.contact .c_input_w .c_top .select-box-budget .select-txt-2{font-size:14px;top:20px}.contact .c_input_w .c_top .select-box-budget .options{top:100%}.contact .c_input_w .c_top .select-box-budget svg{bottom:13px;display:block!important;height:8px;opacity:0;position:absolute;right:16px;transition:opacity 1s ease;width:8px}.contact .c_input_w .c_input_span.active,.contact .c_input_w .c_textarea_span.active{font-size:8px;top:6px}.contact .c_input_w .c_textarea{height:calc(var(--vh)*100 - 500px);padding:32px 16px 16px 20px}.contact .c_input_w .c_textarea span{left:20px}.contact .c_input_w .c_bottom{bottom:auto;height:232px;position:relative}.contact .c_input_w .c_bottom .file-wrap{flex-direction:column;gap:20px}.contact .c_input_w .btn_send{bottom:auto;font-size:64px;left:auto;right:20px;top:calc(100% - 216px)}}@media(max-width:500px){.contact .bg_txt{display:flex;justify-content:center}.contact .bg_txt *{font-size:20.7vw}.contact .c_textarea{height:calc(var(--vh)*100 - 428px - 20.7vw)}}canvas#contactCanvas{background:#0000!important;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:scale(.7) translateX(60%);transition:opacity .5s ease}.App.page-open canvas#contactCanvas{opacity:1}@media(max-width:1024px){canvas#contactCanvas{bottom:-180px;left:50%;max-height:500px;max-width:500px;right:auto;top:auto;transform:scale(1) translateX(-50%)}}.App.page-open .bg_txt{opacity:1}.bg_txt{opacity:0;transition:opacity .4s ease}@font-face{font-family:Pretendard-Regular;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff")}@font-face{font-family:GT Pressura Mono Trial;font-weight:200;src:url(/static/media/GT-Pressura-Mono-Light-Trial.e44c22d90687ec98bdab.woff2) format("truetype")}@font-face{font-family:GT Pressura Mono Trial;font-weight:400;src:url(/static/media/GT-Pressura-Mono-Regular-Trial.1963b95490f533b8604e.woff2) format("truetype")}@font-face{font-family:GT Alpina Standard;font-weight:200;src:url(/static/media/GT-Alpina-Standard-Thin-Italic-Trial.1f293cb1a715aea1aa79.woff2) format("truetype")}@font-face{font-family:GT Alpina Standard;font-weight:400;src:url(/static/media/GT-Alpina-Condensed-Regular-Italic-Trial.bbaf93b44926dbe81ed6.woff2) format("truetype")}@font-face{font-family:GT Alpina Trial;font-weight:200;src:url(/static/media/GT-Alpina-Condensed-Thin-Italic-Trial.ed56887f7c07fdecdfa7.woff2) format("truetype")}@font-face{font-family:GT Alpina Trial;font-weight:400;src:url(/static/media/GT-Alpina-Condensed-Regular-Italic-Trial.bbaf93b44926dbe81ed6.woff2) format("truetype")}@font-face{font-family:GT Alpina Trial2;font-weight:200;src:url(/static/media/GT-Alpina-Fine-Standard-Thin-Trial.4bc38d384894905bd63a.woff2) format("truetype")}@font-face{font-family:GT Alpina Trial2;font-weight:300;src:url(/static/media/GT-Alpina-Fine-Standard-Light-Trial.a5ce3b1ab718abc0a38e.woff2) format("truetype")}@font-face{font-family:GT Alpina Trial3;font-weight:200;src:url(/static/media/GT-Alpina-Standard-Thin-Italic-Trial.1f293cb1a715aea1aa79.woff2) format("truetype")}*{font-family:Pretendard-Regular;margin:0;padding:0}html{overflow-x:hidden;overscroll-behavior:none}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-thumb{background-color:#f0f0f0;border-radius:5px;width:2px}@media(max-width:1024px){body::-webkit-scrollbar{width:0}body::-webkit-scrollbar-thumb{background-color:#f0f0f0;border-radius:5px;width:0}body::-webkit-scrollbar-track{background-color:#fff;border-radius:5px;width:0}}a{color:#000;text-decoration:none}li{list-style:none}body{background-color:#fff}.header{box-sizing:border-box;padding:0 27px;position:static;width:100%}.header,.logo{left:0;top:0;z-index:99}.logo{font-size:0;margin:4px 0 0 4px;mix-blend-mode:difference;position:fixed}.header-logo,.logo{filter:invert(1);width:120px}.footer{bottom:0;left:0;position:absolute;width:100%}.footer-w{display:flex;font-size:14px;font-weight:400;padding-bottom:4px;width:100%}.footer-w *{display:block;font-family:GT Pressura Mono Trial;font-style:normal;width:25%}.footer-w div *{align-items:flex-end;display:flex;height:100%;white-space:nowrap}.years{font-size:14px;font-weight:400;letter-spacing:2px;position:fixed;right:0;top:50%;transform:translateY(-50%);writing-mode:tb}.container{height:100%}.link{display:inline-block;position:relative;white-space:nowrap}.link a{align-items:center;color:#fff;display:flex;font-family:GT Pressura Mono Trial;font-size:20px;font-weight:350;line-height:120%}.link span{color:#333;font-size:13px;font-weight:800;opacity:0;position:absolute;top:30px;transition:opacity .5s cubic-bezier(.7,0,.3,1) .2s;-webkit-user-select:none;user-select:none}.link a:hover:before{left:100%}.link a:hover:after{left:0}.link a:hover+span{opacity:1}.header-grid{color:#000;display:flex;justify-content:flex-end;mix-blend-mode:difference;position:fixed;right:0;top:0;width:75%;z-index:99}.header-grid .mo{display:none}.header-grid .header-dt{text-align:left;width:33.3333333333%}.header-grid .header-dt.header-dt-contact{position:absolute;right:0;top:0;width:auto;z-index:1}.header-dt-contact a{color:#06f60d}.main{box-sizing:border-box;min-height:calc(100vh - 22px);padding-top:71px}.body-grid-1,.body-grid-2,.body-grid-3{background-color:var(--cbc);height:0;position:fixed;top:0;transition:background-color 1s ease;width:1px}.body-grid-1{left:25%;transition-delay:0s;transition:all 1.6s ease}.body-grid-2{left:50%;transition-delay:1s;transition:all 1.6s ease}.body-grid-3{left:75%;transition-delay:2s;transition:all 1.6s ease}.App{--cbc:#f3f3f3;--cbc2:#f3f3f3}.App.page-open .body-grid-1{transition-delay:0s}.App.page-open .body-grid-2{transition-delay:.4s}.App.page-open .body-grid-3{transition-delay:.8s}.App:not(.page-open){--cbc:#ececec;--cbc2:#fff;pointer-events:none}.App:not(.page-open) .body-grid-1{transition:all .7s ease;transition-delay:0s}.App:not(.page-open) .body-grid-2{transition:all .9s ease;transition-delay:0s}.App:not(.page-open) .body-grid-3{transition:all 1.1s ease;transition-delay:0s}.page-open .body-grid-1,.page-open .body-grid-2,.page-open .body-grid-3{height:100%}.App:not(.page-open) .cursor{opacity:0}.cursor{height:120px;left:0;opacity:1;pointer-events:none;position:fixed;top:0;transform:translate(-100px,-100px);transition:opacity .5s ease,width .5s ease,height .5s ease,filter .5s ease;width:120px;will-change:transform;z-index:99}.cursor-inner{align-items:center;background-color:#6528ff;border-radius:100%;display:flex;filter:blur(0);height:16px;justify-content:center;transform:translate(-50%,-50%) scale(1);transition:all .5s ease;transition:opacity .5s ease,width .5s ease,height .5s ease,filter .5s ease;width:16px}.cursor.hover .cursor-inner{filter:blur(14px);height:40px;width:40px}.hover-list .cursor-inner{background-color:#ff00f2}.hover-video .cursor-inner{transform:translate(-50%,-50%) scale(1)}.cursor-txt-detail{color:#fff;display:none;font-family:GT Alpina Trial3;font-size:24px;font-style:italic;font-weight:250;left:0;line-height:100%;opacity:0;position:absolute;top:0;transform:translate(-50%,-50%);transition:opacity .3s ease}.hover-video .cursor-txt-detail{opacity:1;transition-delay:.2s}@media(min-width:1025px){.page-trans{display:none;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9}.page-trans.fadeIn{opacity:0;transition-delay:.6s;width:100%}.page-trans1,.page-trans2{height:100%;left:0;position:absolute;top:0;width:25%}.page-trans.fadeOut .page-trans1,.page-trans.fadeOut .page-trans2{width:100%}.page-trans1{background-color:#28fffe;display:none;transition:width .4s ease-in-out}.page-trans2{background-color:#4600f7;transition:width .5s ease-in-out;transition-delay:.1s}.page-trans.fadeIn .page-trans2{transition:width .5s ease-in-out;transition-delay:.2s}}@media(max-width:1024px){.page-trans{height:30vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .5s ease;transition-delay:0s;width:100%;z-index:9}.page-trans.fadeOut{height:100%;max-width:100%;opacity:1}.page-trans.fadeIn{height:30%;opacity:0;transition-delay:.6s}.page-trans.fadeOut .page-trans1,.page-trans.fadeOut .page-trans2{height:100vh}.page-trans1,.page-trans2{height:30vh;left:0;position:absolute;top:0;width:100%}.page-trans1{background-color:#28fffe;display:none;transition:height .4s ease-in-out}.page-trans2{background-color:#4600f7;height:30vh;transition:height .5s ease-in-out;transition-delay:.1s}.page-trans.fadeIn .page-trans2{height:30vh;transition:height .5s ease-in-out;transition-delay:.2s}}.fadeIn-1,.fadeIn-2,.fadeIn-3,.fadeIn-4,.fadeIn-5,.fadeIn-6,.fadeIn-7,.fadeIn-8,.fadeIn-9{transition:opacity .5s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06)}.fadeIn-0{display:block;transform:translateY(60px);transition-delay:0s!important}.fadeBlur-0{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:0s}.fadeBlur-0,.headerBlur-0{opacity:0;transform:scale(.8)}.headerBlur-0{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:0s}.page-open .active .fadeIn-0{opacity:1;transform:translateY(0)}.page-open .fadeBlur-0{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-0{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-0{transition-delay:0s!important}.fadeIn-1{display:block;opacity:0;transform:translateY(60px);transition-delay:.05s!important}.fadeBlur-1{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.15s}.fadeBlur-1,.headerBlur-1{opacity:0;transform:scale(.8)}.headerBlur-1{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.05s}.page-open .active .fadeIn-1{opacity:1;transform:translateY(0)}.page-open .fadeBlur-1{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-1{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-1{transition-delay:0s!important}.fadeIn-2{display:block;opacity:0;transform:translateY(60px);transition-delay:.1s!important}.fadeBlur-2{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.3s}.fadeBlur-2,.headerBlur-2{opacity:0;transform:scale(.8)}.headerBlur-2{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.1s}.page-open .active .fadeIn-2{opacity:1;transform:translateY(0)}.page-open .fadeBlur-2{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-2{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-2{transition-delay:0s!important}.fadeIn-3{display:block;opacity:0;transform:translateY(60px);transition-delay:.15s!important}.fadeBlur-3{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.45s}.fadeBlur-3,.headerBlur-3{opacity:0;transform:scale(.8)}.headerBlur-3{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.15s}.page-open .active .fadeIn-3{opacity:1;transform:translateY(0)}.page-open .fadeBlur-3{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-3{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-3{transition-delay:0s!important}.fadeIn-4{display:block;opacity:0;transform:translateY(60px);transition-delay:.2s!important}.fadeBlur-4{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.6s}.fadeBlur-4,.headerBlur-4{opacity:0;transform:scale(.8)}.headerBlur-4{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.2s}.page-open .active .fadeIn-4{opacity:1;transform:translateY(0)}.page-open .fadeBlur-4{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-4{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-4{transition-delay:0s!important}.fadeIn-5{display:block;opacity:0;transform:translateY(60px);transition-delay:.25s!important}.fadeBlur-5{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.75s}.fadeBlur-5,.headerBlur-5{opacity:0;transform:scale(.8)}.headerBlur-5{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.25s}.page-open .active .fadeIn-5{opacity:1;transform:translateY(0)}.page-open .fadeBlur-5{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-5{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-5{transition-delay:0s!important}.fadeIn-6{display:block;opacity:0;transform:translateY(60px);transition-delay:.3s!important}.fadeBlur-6{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.9s}.fadeBlur-6,.headerBlur-6{opacity:0;transform:scale(.8)}.headerBlur-6{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.3s}.page-open .active .fadeIn-6{opacity:1;transform:translateY(0)}.page-open .fadeBlur-6{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-6{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-6{transition-delay:0s!important}.fadeIn-7{display:block;opacity:0;transform:translateY(60px);transition-delay:.35s!important}.fadeBlur-7{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:1.05s}.fadeBlur-7,.headerBlur-7{opacity:0;transform:scale(.8)}.headerBlur-7{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.35s}.page-open .active .fadeIn-7{opacity:1;transform:translateY(0)}.page-open .fadeBlur-7{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-7{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-7{transition-delay:0s!important}.fadeIn-8{display:block;opacity:0;transform:translateY(60px);transition-delay:.4s!important}.fadeBlur-8{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:1.2s}.fadeBlur-8,.headerBlur-8{opacity:0;transform:scale(.8)}.headerBlur-8{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.4s}.page-open .active .fadeIn-8{opacity:1;transform:translateY(0)}.page-open .fadeBlur-8{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-8{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-8{transition-delay:0s!important}.fadeIn-9{display:block;opacity:0;transform:translateY(60px);transition-delay:.45s!important}.fadeBlur-9{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:1.35s}.fadeBlur-9,.headerBlur-9{opacity:0;transform:scale(.8)}.headerBlur-9{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.45s}.page-open .active .fadeIn-9{opacity:1;transform:translateY(0)}.page-open .fadeBlur-9{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-9{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-9{transition-delay:0s!important}.fadeIn-10{display:block;opacity:0;transform:translateY(60px);transition-delay:.5s!important}.fadeBlur-10{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:1.5s}.fadeBlur-10,.headerBlur-10{opacity:0;transform:scale(.8)}.headerBlur-10{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.5s}.page-open .active .fadeIn-10{opacity:1;transform:translateY(0)}.page-open .fadeBlur-10{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-10{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-10{transition-delay:0s!important}.fadeIn-11{display:block;opacity:0;transform:translateY(60px);transition-delay:.55s!important}.fadeBlur-11{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:1.65s}.fadeBlur-11,.headerBlur-11{opacity:0;transform:scale(.8)}.headerBlur-11{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.55s}.page-open .active .fadeIn-11{opacity:1;transform:translateY(0)}.page-open .fadeBlur-11{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-11{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-11{transition-delay:0s!important}.fadeIn-12{display:block;opacity:0;transform:translateY(60px);transition-delay:.6s!important}.fadeBlur-12{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:1.8s}.fadeBlur-12,.headerBlur-12{opacity:0;transform:scale(.8)}.headerBlur-12{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.6s}.page-open .active .fadeIn-12{opacity:1;transform:translateY(0)}.page-open .fadeBlur-12{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-12{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-12{transition-delay:0s!important}.fadeIn-13{display:block;opacity:0;transform:translateY(60px);transition-delay:.65s!important}.fadeBlur-13{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:1.95s}.fadeBlur-13,.headerBlur-13{opacity:0;transform:scale(.8)}.headerBlur-13{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.65s}.page-open .active .fadeIn-13{opacity:1;transform:translateY(0)}.page-open .fadeBlur-13{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-13{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-13{transition-delay:0s!important}.fadeIn-14{display:block;opacity:0;transform:translateY(60px);transition-delay:.7s!important}.fadeBlur-14{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:2.1s}.fadeBlur-14,.headerBlur-14{opacity:0;transform:scale(.8)}.headerBlur-14{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.7s}.page-open .active .fadeIn-14{opacity:1;transform:translateY(0)}.page-open .fadeBlur-14{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-14{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-14{transition-delay:0s!important}.fadeIn-15{display:block;opacity:0;transform:translateY(60px);transition-delay:.75s!important}.fadeBlur-15{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:2.25s}.fadeBlur-15,.headerBlur-15{opacity:0;transform:scale(.8)}.headerBlur-15{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.75s}.page-open .active .fadeIn-15{opacity:1;transform:translateY(0)}.page-open .fadeBlur-15{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-15{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-15{transition-delay:0s!important}.fadeIn-16{display:block;opacity:0;transform:translateY(60px);transition-delay:.8s!important}.fadeBlur-16{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:2.4s}.fadeBlur-16,.headerBlur-16{opacity:0;transform:scale(.8)}.headerBlur-16{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.8s}.page-open .active .fadeIn-16{opacity:1;transform:translateY(0)}.page-open .fadeBlur-16{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-16{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-16{transition-delay:0s!important}.fadeIn-17{display:block;opacity:0;transform:translateY(60px);transition-delay:.85s!important}.fadeBlur-17{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:2.55s}.fadeBlur-17,.headerBlur-17{opacity:0;transform:scale(.8)}.headerBlur-17{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.85s}.page-open .active .fadeIn-17{opacity:1;transform:translateY(0)}.page-open .fadeBlur-17{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-17{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-17{transition-delay:0s!important}.fadeIn-18{display:block;opacity:0;transform:translateY(60px);transition-delay:.9s!important}.fadeBlur-18{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:2.7s}.fadeBlur-18,.headerBlur-18{opacity:0;transform:scale(.8)}.headerBlur-18{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.9s}.page-open .active .fadeIn-18{opacity:1;transform:translateY(0)}.page-open .fadeBlur-18{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-18{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-18{transition-delay:0s!important}.fadeIn-19{display:block;opacity:0;transform:translateY(60px);transition-delay:.95s!important}.fadeBlur-19{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:2.85s}.fadeBlur-19,.headerBlur-19{opacity:0;transform:scale(.8)}.headerBlur-19{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.95s}.page-open .active .fadeIn-19{opacity:1;transform:translateY(0)}.page-open .fadeBlur-19{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-19{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-19{transition-delay:0s!important}.fadeIn-20{display:block;opacity:0;transform:translateY(60px);transition-delay:1s!important}.fadeBlur-20{filter:blur(10px);transition:opacity .4s cubic-bezier(0,0,.43,1.06),filter .7s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:3s}.fadeBlur-20,.headerBlur-20{opacity:0;transform:scale(.8)}.headerBlur-20{filter:blur(10px) invert(1);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:1s}.page-open .active .fadeIn-20{opacity:1;transform:translateY(0)}.page-open .fadeBlur-20{filter:blur(0);opacity:1;transform:scale(1)}.page-open .headerBlur-20{filter:blur(0) invert(1);opacity:1;transform:scale(1)}.App:not(.page-open) .fadeBlur-20{transition-delay:0s!important}.fadeIn-0{opacity:0;transition:opacity .7s ease}.active .fadeIn-0,.page{opacity:1}.page{transition:opacity .3s ease}@media(max-width:1024px){.logo{color:#fff;font-family:Pretendard Variable;font-size:16px;font-weight:400;height:20px;letter-spacing:1.6px;margin:2px 0 0 4px;overflow:hidden;width:96px}.logo img{width:100%}.header-grid{filter:blur(10px);flex-direction:column;gap:6px;opacity:0;text-align:right;transform:scale(.8);transition:opacity .5s cubic-bezier(0,0,.43,1.06),filter 1s cubic-bezier(0,0,.43,1.06),transform 1s cubic-bezier(0,0,.43,1.06);transition-delay:.05s;width:auto}.header-grid *{font-family:GT Pressura Mono Trial}.App.page-open .header-grid{filter:blur(0);opacity:1;transform:scale(1)}.header-grid .header-dt{text-align:right;width:auto}.header-grid .header-dt.header-dt-contact{position:static}.header-dt-contact a{color:#fff}.header-grid .mo{color:#fff;cursor:pointer;display:block;font-family:GT Pressura Mono Trial;font-size:16px;font-weight:350;position:absolute;right:0;top:0;transform:translateX(0);transition:right .5s ease,transform .5s ease}.header-grid.mob-menu-open .mo{right:50vw;transform:translateX(50%)}.mo .mo_open{left:50%;position:absolute;transform:translateX(-50%)}.header-grid.mob-menu-open .mo .mo_open,.mo .mo_close{opacity:0}.header-grid.mob-menu-open .mo .mo_close{opacity:1}.link{align-items:center;display:flex;font-weight:350;justify-content:flex-end;line-height:1.2;overflow:hidden}.link,.link a{font-size:16px}.link a{color:#fff;display:block;transform:translateY(100%);transition:all .5s ease}.header-grid:not(.mob-menu-open) .link a{pointer-events:none;transform:translateY(100%)}.header-grid.mob-menu-open .link a{transform:translateY(0)}.header-grid.mob-menu-open .header-dt:first-child .link a{transition-delay:.2s}.header-grid.mob-menu-open .header-dt:nth-child(2) .link a{transition-delay:.28s}.header-grid.mob-menu-open .header-dt:nth-child(3) .link a{transition-delay:.34s}.header-grid.mob-menu-open .header-dt:nth-child(4) .link a{transition-delay:.42s}.cursor,.footer{display:none}.footer .years{left:0;right:auto}.footer .footer-w{justify-content:space-between;padding:0 4px 20px;position:relative}.footer .footer-w *{font-size:12px;width:auto}.footer .footer-waddress{font-size:11px}.footer .footer-w>div:first-child{bottom:2px;left:4px;position:absolute}}
/*# sourceMappingURL=main.85608353.css.map*/