@font-face{font-family:Pretendard400;src:url(/static/media/Pretendard-Regular.303253288b0ba99db532.woff)}@font-face{font-family:Pretendard500;src:url(/static/media/Pretendard-Medium.edd5e28caa1cc4a9e0b7.woff)}@font-face{font-family:Pretendard600;src:url(/static/media/Pretendard-SemiBold.9f6b39f88e7e6a3fd0b2.woff)}@font-face{font-family:Pretendard700;src:url(/static/media/Pretendard-Bold.1f1dbbbf311ffffcc770.woff)}@font-face{font-family:Pretendard800;src:url(/static/media/Pretendard-ExtraBold.f6491e200d1fb5c5917b.woff)}@font-face{font-family:Pretendard900;src:url(/static/media/Pretendard-Black.c51355ddc1caec596031.woff)}@font-face{font-family:Outfit300;src:url(/static/media/Outfit-Thin.2036ad775363105e11d7.ttf)}@font-face{font-family:Outfit400;src:url(/static/media/Outfit-Regular.e853df41b41bc9489a8b.ttf)}@font-face{font-family:Outfit500;src:url(/static/media/Outfit-Medium.1d6f1a86e227bec4497d.ttf)}@font-face{font-family:Outfit600;src:url(/static/media/Outfit-SemiBold.ea851e9b6c1d21f620c1.ttf)}@font-face{font-family:Outfit700;src:url(/static/media/Outfit-Bold.b2e2fcd8bc0c090b302c.ttf)}body,html{background:#121212;font-family:encode500;position:relative}.body,body,html{height:100%;width:100%}*{border:0;box-sizing:border-box;color:#fff;font-family:Pretendard400;font-size:16px;margin:0;padding:0;text-decoration:none}:focus{outline:0;outline:none}ul{list-style:none;li{list-style:none}}th{font-weight:400}a,button{cursor:pointer}input{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=submit]{cursor:pointer}img{display:block}html{scroll-behavior-duration:.8s;scroll-behavior:smooth}.header{height:100px;left:0;position:fixed;top:0;transition:.3s;width:100%;z-index:10}.header.active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121212;box-shadow:0 2px 10px #ffffff1a}.header #checkbox,.header .header__menu-btn{display:none}.header .toggle{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:40px;justify-content:center;position:relative;transition-duration:.5s;width:40px}.header .bars{background-color:#fff;border-radius:4px;height:4px;width:100%}.header #bar2{transition-duration:.8s}.header #bar1,.header #bar3{width:70%}.header #checkbox:checked+.toggle .bars{position:absolute;transition-duration:.5s}.header #checkbox:checked+.toggle #bar2{transform:scaleX(0);transition-duration:.5s}.header #checkbox:checked+.toggle #bar1{transform:rotate(45deg);transition-duration:.5s;width:100%}.header #checkbox:checked+.toggle #bar3{transform:rotate(-45deg);transition-duration:.5s;width:100%}.header #checkbox:checked+.toggle{transform:rotate(180deg);transition-duration:.5s}.header .header__inner{gap:16px;justify-content:space-between;margin:0 auto;max-width:1700px;padding:0 16px;width:100%}.header .header__inner,.header .header__inner .header__logo,.header .header__inner .header__nav__list{align-items:center;display:flex;height:100%}.header .header__inner .header__nav__list{gap:100px;position:relative}.header .header__inner .header__nav__list .header__nav__list__line-bar{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#7f52ff;bottom:25px;height:2px;left:0;opacity:0;position:absolute;transform:translateX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease;width:80px;will-change:transform}.header .header__inner .header__nav__list .header__nav__list__item{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Pretendard400;font-size:16px;height:50px;justify-content:center;position:relative;transition:color .3s ease;width:80px}.header .header__inner .header__nav__list .header__nav__list__item:before{background:#fff;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;transition:.3s;width:0}.header .header__inner .header__nav__list .header__nav__list__item:hover{color:#e19cff}.header .header__inner .header__nav__list .header__nav__list__item:hover:before{left:0;width:100%}.header .header__inner .header__nav__list .header__nav__list__item.active{color:#7f52ff;font-weight:600;position:relative}.header .header__inner .header__nav__list .header__nav__list__item.active~.header__nav__list__line-bar{opacity:1}.header .header__inner .header__nav__list .header__nav__list__item:first-child.active~.header__nav__list__line-bar{transform:translateZ(0)}.header .header__inner .header__nav__list .header__nav__list__item:nth-child(2).active~.header__nav__list__line-bar{transform:translate3d(180px,0,0)}.header .header__inner .header__nav__list .header__nav__list__item:nth-child(3).active~.header__nav__list__line-bar{transform:translate3d(360px,0,0)}@media screen and (max-width:1080px){.header .header__inner .header__nav__list{gap:50px}.header .header__inner .header__nav__list .header__nav__list__item:nth-child(2).active~.header__nav__list__line-bar{transform:translate3d(130px,0,0)}.header .header__inner .header__nav__list .header__nav__list__item:nth-child(3).active~.header__nav__list__line-bar{transform:translate3d(260px,0,0)}}.header__menu__list{align-items:center;background:#121212;border-radius:0 0 12px 12px;box-shadow:-10px 14px 14px 0 #00000026;display:flex;flex-direction:column;gap:16px;height:calc(40% + 80px);justify-content:center;left:0;padding-top:100px;position:fixed;top:-100%;transition:top .3s ease-in-out;width:100%;z-index:9}.header__menu__list.active{top:0}.header__menu__list .header__menu__list__item{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Pretendard400;font-size:16px;gap:8px;height:32px;transition:color .3s ease}.header__menu__list .header__menu__list__item:hover{color:#e19cff}.header__menu__list .header__menu__list__item img{height:24px;object-fit:cover;width:24px}@media screen and (max-width:768px){.header{height:70px}.header .header__inner .header__nav__list{display:none}.header .header__inner .header__menu-btn{display:block;transform:scale(.9)}}.inner,.main{height:100%;width:100%}.inner{margin:0 auto;max-width:1300px;padding:0 16px}.visual{background:url(/static/media/visual-bg.798cef2cd2eda7495cc6.png) 50% no-repeat;background-size:cover;height:916px;width:100%}.visual,.visual .inner{position:relative;z-index:1}.visual .inner{align-items:center;display:flex;justify-content:start}.visual .visual__title dt{animation:fadeUp .6s ease forwards;animation-delay:.8s;color:#fff;font-family:Outfit700;font-size:48px;opacity:0}.visual .visual__title dd{animation:fadeUp .6s ease forwards;animation-delay:1s;color:#fff;font-family:Pretendard700;font-size:36px;opacity:0}.visual .visual__title dd p{color:#fff;font-family:Pretendard300;font-size:20px;margin:16px 0;opacity:.7}.visual .visual__title dd:nth-child(3){animation:fadeUp .6s ease forwards;animation-delay:1.3s}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.visual .visual__bg-imgs{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.visual .visual__bg-imgs img{animation-duration:1.1s;animation-fill-mode:forwards;animation-iteration-count:1;opacity:0;position:absolute;transition:.3s}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(-30px)}50%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-30px)}}@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(30px)}50%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(30px)}}@keyframes fadeInFromLeft{0%{opacity:0;transform:translateX(-30px)}50%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateX(-30px)}}@keyframes fadeInFromRight{0%{opacity:0;transform:translateX(30px)}50%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateX(30px)}}@keyframes fadeInFromDiagonalTL{0%{opacity:0;transform:translate(-30px,-30px)}50%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(-30px,-30px)}}@keyframes fadeInFromDiagonalBR{0%{opacity:0;transform:translate(30px,30px)}50%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(30px,30px)}}.visual .visual__bg-imgs .fade-top{animation-name:fadeInFromTop}.visual .visual__bg-imgs .fade-bottom{animation-name:fadeInFromBottom}.visual .visual__bg-imgs .fade-left{animation-name:fadeInFromLeft;opacity:0}.visual .visual__bg-imgs .fade-right{animation-name:fadeInFromRight}.visual .visual__bg-imgs .fade-diagonal-tl{animation-name:fadeInFromDiagonalTL}.visual .visual__bg-imgs .fade-diagonal-br{animation-name:fadeInFromDiagonalBR}.visual .visual__bg-imgs .visual__bg-imgs__01{left:108px;top:176px}.visual .visual__bg-imgs .visual__bg-imgs__02{bottom:18px;left:12px}.visual .visual__bg-imgs .visual__bg-imgs__03{bottom:108px;left:40%}.visual .visual__bg-imgs .visual__bg-imgs__04{bottom:45%;left:55%}.visual .visual__bg-imgs .visual__bg-imgs__05{left:50%;top:3%}.visual .visual__bg-imgs .visual__bg-imgs__06{bottom:30px;right:146px}.section01{height:320px;transition:all .5s ease;width:100%}.section01.active .section01__title img{opacity:1;transform:scale(1) rotate(0deg)}.section01.active .section01__title p{opacity:1;transform:translateY(0)}.section01.active .section01__title p span{color:#7f52ff}.section01 .section01__title{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.section01 .section01__title img{height:74px;opacity:0;transform:scale(.5) rotate(-180deg);transition:all 1s cubic-bezier(.34,1.56,.64,1);width:74px}.section01 .section01__title p{color:#fff;font-family:Pretendard500;font-size:48px;margin-top:24px;opacity:0;text-align:center;transform:translateY(30px);transition:all .8s ease .3s}.section01 .section01__title p span{color:#fff;font-family:Pretendard700;font-size:48px;transition:color .8s ease .6s}.vision{overflow:hidden;padding-top:132px;transition:all .5s ease;width:100%}.vision .vision__title{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:80px;width:100%}.vision .vision__title p{color:#7f52ff;color:var(--Color-3,#7f52ff);font-family:Outfit700;font-size:32px;text-align:center}.vision .vision__title span{color:#fff;font-family:Pretendard300;font-size:32px;opacity:.8;text-align:center}.vision .vision__list{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:200px}.vision .vision__list .vision__list__item{align-items:center;border-radius:20px;display:flex;flex:1 1;flex-direction:column;gap:30px;justify-content:center;min-height:540px;position:relative}.vision .vision__list .vision__list__item:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#19191980;border-radius:20px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.vision .vision__list .vision__list__item:after{background:url(/static/media/vision-item-bg__line.1f7dc665ee5f8f5261e7.png) 50% no-repeat;background-size:100% 100%;content:"";display:block;height:calc(100% + 8px);left:-4px;position:absolute;top:0;width:calc(100% + 8px);z-index:1}.vision .vision__list .vision__list__item:first-child{top:30px}.vision .vision__list .vision__list__item:first-child img{left:-120px;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.vision .vision__list .vision__list__item:nth-child(2){top:60px}.vision .vision__list .vision__list__item:nth-child(2) .vision__list__item__img02{position:absolute;right:-16px;top:-120px;z-index:-1}.vision .vision__list .vision__list__item:nth-child(2) .vision__list__item__img03{bottom:-20px;left:-40px;position:absolute;z-index:-1}.vision .vision__list .vision__list__item:nth-child(3){top:0}.vision .vision__list .vision__list__item:nth-child(3) .vision__list__item__img04{bottom:20px;position:absolute;right:-240px;z-index:-1}.vision .vision__list .vision__list__item dt{color:#fff;font-family:Outfit500;font-size:48px;max-width:300px;text-align:center;width:100%;z-index:1}.vision .vision__list .vision__list__item dd{color:#fff;font-family:Pretendard300;font-size:20px;max-width:280px;opacity:.7;width:100%;z-index:1}.vision.active .vision__list__item,.vision.active .vision__title{opacity:1;transform:translateY(0)}.vision .vision__list__item,.vision .vision__title{opacity:0;transform:translateY(30px);transition:all .8s ease}.vision .vision__list__item:nth-child(2){transition-delay:.2s}.vision .vision__list__item:nth-child(3){transition-delay:.4s}@media screen and (max-width:768px){.vision .vision__list__item,.vision .vision__title{opacity:1;transform:none;transition:none}.vision.active .vision__list__item,.vision.active .vision__title{opacity:1;transform:none}}.service{overflow:hidden;padding:200px 0;transition:all .5s ease;width:100%}.service .inner{display:flex;gap:16px}.service .service__left{flex:1 1;position:relative;z-index:1}.service .service__left .service__left__title{color:#7f52ff;font-family:Outfit700;font-size:32px;margin-bottom:16px}.service .service__left .service__left__txt dt{color:#fff;font-family:Outfit700;font-size:40px;margin-bottom:8px}.service .service__left .service__left__txt dd{color:#fff;font-family:Pretendard300;font-size:20px;opacity:.8}.service .service__left .service__left__btns{align-items:center;display:flex;gap:16px;margin:8px 0 16px}.service .service__left .service__left__btns a{align-items:center;background:#3939398f;border-radius:12px;display:flex;font-size:14px;gap:4px;height:46px;justify-content:center;transition:.3s;width:210px}.service .service__left .service__left__btns a:hover{background:#7f52ff}.service .service__left .service__left__now{align-items:center;background:#0000;border:1px solid #fff;border-radius:22px;color:#fff;display:flex;font-family:Pretendard700;font-size:12px;height:42px;justify-content:center;width:178px}.service .service__right{flex:1 1;position:relative}.service .service__right img{left:50%;position:absolute;top:68%;transform:translate(-50%,-50%);z-index:-1}.service .service__right .service__right__title{color:#7f52ff;display:none;font-family:Outfit700;font-size:32px;margin-bottom:16px}.service .service__right .service__right__play{align-items:center;background:#0a0a0ab3;border:1px solid #000;border-radius:48px;bottom:-50px;display:flex;gap:16px;height:50px;justify-content:center;left:50%;position:absolute;top:auto;transform:translate(-50%);width:300px}.service .service__right .service__right__play img{height:auto!important;left:auto;position:relative;top:auto;transform:translate(0);z-index:0}.service .service__right .service__right__play button{align-items:center;background:#0000;display:flex;justify-content:center;min-width:40px}.service .service__right .service__right__play button .pause-icon{height:24px!important;width:20px}.service.two .inner{flex-direction:row-reverse}.service.two .service__left .service__left__title,.service.two .service__left .service__left__txt dd,.service.two .service__left .service__left__txt dt{text-align:right}.service.two .service__left__now{margin-left:auto;margin-top:16px}.service.two .service__right img{top:54%;transform:translate(-50%,-50%) scale(.9)}.service.active .service__left,.service.active .service__right{opacity:1;transform:translateX(0)}.service .service__left{opacity:0;transform:translateX(-30px);transition:all .8s ease}.service .service__right{opacity:0;transform:translateX(30px);transition:all .8s ease}.contact{background:url(/static/media/contact-bg.4ef6f5b6a2ba7ea8bc99.png) bottom no-repeat;min-height:500px;padding:0 20px;transition:all .5s ease;width:100%}.contact .contact__title{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;width:100%}.contact .contact__title dt{color:#7f52ff;color:var(--Color-3,#7f52ff);font-family:Outfit700;font-size:32px;text-align:center}.contact .contact__title dd{color:#fff;font-family:Pretendard300;font-size:24px;opacity:.9;text-align:center}.contact .contact__e-mail{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1054px;min-height:174px;position:relative;width:100%}.contact .contact__e-mail a,.contact .contact__e-mail p{align-items:center;display:flex;gap:4px;max-width:526px;position:relative;width:100%;z-index:2}.contact .contact__e-mail a:first-child,.contact .contact__e-mail p:first-child{margin-bottom:16px}.contact .contact__e-mail:before{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#19191980;border-radius:20px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.contact .contact__e-mail:after{background:url(/static/media/contact-line-bg.635b5b164a5d32a3d03c.png) 50% no-repeat;background-size:100% 100%;content:"";display:block;height:calc(100% + 8px);left:-4px;position:absolute;top:0;width:calc(100% + 8px);z-index:1}.contact.active .contact__e-mail,.contact.active .contact__title{opacity:1;transform:translateY(0)}.contact .contact__title{opacity:0;transform:translateY(30px);transition:all .8s ease}.contact .contact__e-mail{opacity:0;transform:translateY(30px);transition:all .8s ease .2s}@media screen and (max-width:1080px){.visual .visual__bg-imgs img{width:90px}.section01 .section01__title p,.section01 .section01__title p span{font-size:32px}.vision .vision__list{flex-direction:column;margin-bottom:50px}.vision .vision__list .vision__list__item{min-width:44%}.vision .vision__list .vision__list__item:first-child{margin-right:auto}.vision .vision__list .vision__list__item:first-child img{bottom:-30%;left:auto;right:-36%;top:auto;transform:translate(0)}.vision .vision__list .vision__list__item:nth-child(2){margin-left:auto}.vision .vision__list .vision__list__item:nth-child(3){margin-right:auto}.vision .vision__list .vision__list__item:nth-child(3) img{bottom:-10%!important;right:-140px!important;width:300px}.service{padding:150px 0 80px}.service .inner{flex-direction:column-reverse}.service .service__left .service__left__title{display:none}.service .service__right{width:100%}.service .service__right .service__right__play{bottom:80px}.service .service__right img{height:400px;object-fit:contain;position:static;transform:translate(0);width:100%}.service .service__right .service__right__title{color:#7f52ff;display:block;font-family:Outfit700;font-size:32px;margin-bottom:16px}.service.two .inner{flex-direction:column-reverse}.service.two .service__right img{transform:translate(0) scale(1)}}@media screen and (max-width:768px){.visual{background-position:top;background-size:contain;height:480px;overflow:hidden}.visual .visual__title{position:relative;z-index:10}.visual .visual__title dt{font-size:24px;margin-bottom:8px}.visual .visual__title dd{font-size:16px}.visual .visual__title dd p{display:none;font-size:14px;opacity:.9}.visual .visual__title dd p:nth-child(2){display:block}.visual .visual__bg-imgs img{width:60px}.visual .visual__bg-imgs img.visual__bg-imgs__01{left:-40px;top:52px}.visual .visual__bg-imgs img.visual__bg-imgs__02{left:-20px}.visual .visual__bg-imgs img.visual__bg-imgs__03{bottom:36%;left:50%}.visual .visual__bg-imgs img.visual__bg-imgs__04{bottom:auto;left:auto;right:20px;top:30%}.visual .visual__bg-imgs img.visual__bg-imgs__05{top:-20px}.visual .visual__bg-imgs img.visual__bg-imgs__06{right:0}.section01{height:130px;margin:-30px 0}.section01.active .section01__title img{height:36px;opacity:1;transform:none;width:36px}.section01.active .section01__title p{font-size:20px;opacity:1;transform:none}.section01.active .section01__title p span{font-size:20px}.section01 .section01__title img,.section01 .section01__title p,.vision .vision__title{opacity:1;transform:none;transition:none}.vision .vision__title p,.vision .vision__title span{font-size:16px}.vision .vision__list .vision__list__item{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#19191980;border:1px solid #898989;border-radius:20px;box-shadow:0 4px 4px 0 #00000040;min-height:300px;opacity:1;top:auto!important;transform:none;transition:none;width:100%}.vision .vision__list .vision__list__item:after{display:none}.vision .vision__list .vision__list__item img{transform:scale(.6)}.vision .vision__list .vision__list__item:first-child img{left:-120px;top:70%;transform:translateY(-50%)}.vision .vision__list .vision__list__item dt{font-size:28px}.vision .vision__list .vision__list__item dd{font-size:16px}.vision.active .vision__list__item,.vision.active .vision__title{opacity:1;transform:none}.service{padding:40px 0}.service .service__left,.service .service__right{opacity:1;transform:none;transition:none}.service .service__left .service__left__txt dt{font-size:20px;text-align:left!important}.service .service__left .service__left__txt dd{font-size:16px;text-align:left!important}.service .service__left__now{margin-left:0!important}.service .service__right .service__right__title{font-size:16px}.service .service__right img{height:300px}.service .service__left__btns{margin:24px 0!important;width:100%}.service .service__left__btns a{flex:1 1}.service.active .service__left,.service.active .service__right{opacity:1;transform:none}.contact{margin:100px 0 40px;min-height:auto}.contact .contact__title dd,.contact .contact__title dt{font-size:16px}.contact .contact__e-mail,.contact .contact__title{opacity:1;transform:none;transition:none}.contact .contact__e-mail{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#19191980;border:1px solid #898989;border-radius:20px;min-height:118px;padding:16px}.contact .contact__e-mail:after{display:none}.contact .contact__e-mail img{height:20px;width:20px}.contact .contact__e-mail p{font-size:12px}.contact.active .contact__e-mail,.contact.active .contact__title{opacity:1;transform:none}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-wrap{align-items:center;background:#0b0b0cb5;background:var(--Color-01,#0b0b0cb5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-wrap .modal-content-box{background-color:#222;background:#1a1a1a;background:var(--Color-02,#1a1a1a);border:1px solid #222;border:1px solid var(--Color-05,#222);border-radius:16px;box-shadow:0 4px 4px 0 #0006;max-width:400px;width:100%}.modal-wrap .modal-content-box .modal-header{padding:17px;position:relative;text-align:center}.modal-wrap .modal-content-box .modal-title{color:#f1f1f1;font-family:Orbitron600;font-size:20px}.modal-wrap .modal-content-box .modal-close{cursor:pointer;margin-left:auto;right:17px;top:17px}.modal-wrap .modal-content-box .modal-content{padding:0 20px 20px}.modal-wrap.video .modal-content-box{max-width:678px}.modal-wrap video{width:100%}.host-tournament-txt{color:#888;color:var(--Dark-Color-06,var(--Color-06,#888));font-size:12px;font-style:normal;line-height:21px;text-align:center;width:100%}.host-tournament__btns{align-items:center;display:flex;gap:16px;margin-top:16px}.host-tournament__btns .btn{align-items:center;border:1px solid #383838;border:1px solid var(--Color-04,#383838);border-radius:4px;color:#d9d9d9;color:var(--Dark-Color-08,var(--Color-08,#d9d9d9));display:flex;flex:1 1;font-family:Pretendard700;font-size:14px;font-style:normal;height:42px;justify-content:center;line-height:20px;text-align:center}.host-tournament__btns .btn.start-btn{background:#ccb3ff;background:var(--Purple-01,#ccb3ff);border:1px solid #ccb3ff;color:#1a1a1a;transition:.3s}.host-tournament__btns .btn.start-btn:hover{box-shadow:0 0 10px 0 #ccb3ff}.load-previous-format{width:100%}.load-previous-format .load-previous-format__user-info{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.load-previous-format .load-previous-format__user-info dt{background-repeat:no-repeat;background-size:cover;border-radius:100%;font-size:0;height:50px;width:50px}.load-previous-format .load-previous-format__user-info dd{align-items:center;color:#fff;display:flex;font-family:Pretendard600;font-size:14px;font-style:normal;gap:8px;line-height:normal;text-transform:uppercase}.load-previous-format .load-previous-format__user-info dd .nation-icon{object-fit:contain;width:18px}.load-previous-format .load-previous-format__score-box{align-items:center;background:#383838;background:var(--Color-04,#383838);border-radius:4px;display:flex;flex-direction:column;gap:12px;justify-content:center;margin:16px 0;padding:12px;width:100%}.load-previous-format .load-previous-format__score-box dl{align-items:center;display:flex;justify-content:space-between;width:100%}.load-previous-format .load-previous-format__score-box dl dt{color:#d9d9d9;font-family:Pretendard600;font-size:12px;font-style:normal;line-height:normal}.load-previous-format .load-previous-format__score-box dl dd{color:#fff;font-family:Pretendard600;font-size:10px;font-style:normal;line-height:normal}.load-previous-format .load-previous-format__table table{border-collapse:initial;border-spacing:0 16px;width:100%}.load-previous-format .load-previous-format__table table thead{text-align:left}.load-previous-format .load-previous-format__table table thead tr th{color:#888;color:var(--Dark-Color-06,var(--Color-06,#888));font-family:Pretendard600;font-size:12px;font-style:normal;line-height:normal;text-align:center}.load-previous-format .load-previous-format__table table tbody tr{background:#222;background:var(--Color-03,#222);border-radius:4px;display:table-row;margin:5px 0}.load-previous-format .load-previous-format__table table tbody tr td{color:#fff;color:var(--Dark-Color-10,var(--Color-10,#fff));font-family:Pretendard600;font-size:10px;font-style:normal;line-height:normal;padding:8px;text-align:center;vertical-align:middle}.load-previous-format .load-previous-format__table table tbody tr td .rank-number{font-size:12px}.load-previous-format .load-previous-format__table table tbody tr td:nth-child(2){letter-spacing:-1px}.load-previous-format .load-previous-format__table table tbody tr td .replay-tag{align-items:center;background:#222;background:var(--Color-03,#222);border:1px solid #383838;border:1px solid var(--Color-04,#383838);border-radius:50px;border-radius:20px;color:#fff;color:var(--Dark-Color-10,var(--Color-10,#fff));display:flex;font-family:Pretendard600;font-size:10px;font-style:normal;font-weight:700;gap:8px;height:20px;justify-content:center;line-height:normal;margin:0 auto;width:60px}.load-previous-format .load-previous-format__table table tbody tr td .replay-tag:before{background:#63ff69;border-radius:100%;content:"";display:block;height:4px;width:4px}.load-previous-format .load-previous-format__table table tbody tr td .replay-tag.offline{color:#666}.load-previous-format .load-previous-format__table table tbody tr td .replay-tag.offline:before{background:#666}.filter-modal{width:100%}.filter-modal .filter-modal__list.two{margin-top:16px}.filter-modal .filter-modal__list dt{color:#d9d9d9;font-family:Pretendard700;font-size:14px;font-style:normal;line-height:normal;margin-bottom:8px}.filter-modal .filter-modal__list dd{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filter-modal .filter-modal__list dd button{align-items:center;background:#222;border:1px solid #383838;border-radius:20px;color:#a3a3a3;display:flex;font-family:Pretendard600;font-size:14px;font-style:normal;gap:6px;height:32px;line-height:100%;padding:0 12px;transition:.3s}.filter-modal .filter-modal__list dd button:hover{background:#ccb3ff;color:#1a1a1a}.filter-modal .filter-modal__list dd button.active{background:#ccb3ff;border:1px solid #ccb3ff;color:#1a1a1a}.filter-modal .filter-modal__btn{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 0 0;width:100%}.filter-modal .filter-modal__btn button{color:#fff;font-family:Pretendard700;font-size:14px}.filter-modal .filter-modal__btn button.filter-modal__btn__reset{align-items:center;border:1px solid #383838;border-radius:4px;display:flex;gap:8px;height:38px;justify-content:center;padding:0 14px}.filter-modal .filter-modal__btn button.filter-modal__btn__results{align-items:center;background:#ccb3ff;border-radius:4px;color:#1a1a1a;display:flex;height:38px;justify-content:center;transition:.3s;width:100%}.filter-modal .filter-modal__btn button.filter-modal__btn__results:hover{box-shadow:0 0 10px 0 #ccb3ff}.game-id__dl{margin-bottom:32px}.game-id__dl dt{color:#d9d9d9;font-family:Pretendard700;font-size:14px;font-style:normal;line-height:normal;margin-bottom:8px;text-transform:capitalize}.game-id__dl dd{position:relative}.game-id__dl dd.error input{border:1px solid #ff5c63}.game-id__dl dd .error-txt{bottom:-20px;color:#ff5c63;font-family:Pretendard600;font-size:12px;font-style:normal;left:0;line-height:normal;position:absolute}.game-id__btn{align-items:center;background:#ccb3ff;border-radius:4px;color:#1a1a1a;display:flex;font-family:Pretendard700;font-size:14px;height:38px;justify-content:center;transition:.3s;width:100%}.game-id__btn:hover{box-shadow:0 0 10px 0 #ccb3ff}.entrants-modal .modal-content-box .modal-header{border:none}.entrants-modal .modal-content-box .modal-header h2{color:#fff;color:var(--Dark-Color-10,var(--Color-10,#fff));font-family:Pretendard700;font-size:20px;font-style:normal;line-height:normal;text-align:center;text-transform:capitalize}.entrants-modal .modal-content-box .modal-content{padding-top:0}.entrants-modal .modal-content-box .modal-content p{align-self:stretch;color:#888;color:var(--Dark-Color-06,var(--Color-06,#888));display:flex;flex-direction:column;flex-shrink:0;font-family:Pretendard400;font-size:13px;font-style:normal;height:42px;justify-content:center;line-height:21px;padding-bottom:16px;text-align:center}.entrants-modal .modal-content-box .modal-content .entrants-btn{align-items:center;align-self:stretch;background:#ccb3ff;background:var(--Purple-01,#ccb3ff);border-radius:4px;color:#1a1a1a;color:var(--Dark-Color-02,var(--Color-02,#1a1a1a));display:flex;font-family:Pretendard700;font-size:16px;font-style:normal;gap:10px;justify-content:center;line-height:24px;padding:12px 20px;text-align:center;width:100%}.check-format-modal-bg .modal-content-box{max-width:748px}@media screen and (max-width:768px){.modal-wrap{align-items:end;justify-content:end}.modal-wrap .modal-content-box{animation:slideUp .3s ease;border:0;border-radius:0;border-top:1px solid #565656;max-width:100%;width:100%}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.preparing-btn{align-items:center;background:#cf0;border-radius:12px;color:#1a1a1a;display:flex;font-family:Orbitron600;font-size:14px;font-size:16px;font-style:normal;font-weight:600;height:38px;justify-content:center;letter-spacing:.48px;line-height:normal;position:relative;top:0;transition:.2s;width:100%}.preparing-btn:hover{top:5px}.preparing-btn:hover:after{top:-1px}.preparing-btn:after{border:1px solid #cf0;border-radius:12px;content:"";height:100%;position:absolute;top:4px;transition:.2s;width:calc(100% - 2px)}.footer{background:#000;display:flex;flex-direction:column;height:248px;justify-content:center;padding:0 148px;width:100%}.footer .footer__logo{margin-bottom:16px}.footer .footer__logo img{height:24px}.footer .footer__txt-list{display:flex;flex-direction:column;gap:6px}.footer .footer__txt-list li,.footer .footer__txt-list li a{color:#afafaf;font-family:Pretendard400;font-size:12px}@media screen and (max-width:768px){.footer{padding:0 24px}}
/*# sourceMappingURL=main.92cc2df1.css.map*/