a{color:inherit;cursor:pointer;background-color:transparent;text-decoration:none}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Thin.woff)format("woff");font-weight:100;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraLight.woff)format("woff");font-weight:200;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff)format("woff");font-weight:300;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff)format("woff");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff)format("woff");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraBold.woff)format("woff");font-weight:800;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff)format("woff");font-weight:900;font-display:swap}body{background-color:#000;width:100vw;height:auto;margin:0;position:relative;top:0;left:0;overflow-x:hidden}nav{box-sizing:border-box;z-index:90;justify-content:space-between;align-items:center;width:93.85vw;margin:2.1vw 3.15vw;transition:all .6s ease-in-out;display:flex;position:fixed}nav .logo{width:10.67vw;height:auto;display:block}.Tab_Switcher{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:rgba(60,60,60,.5);border-radius:1.56vw;justify-content:center;align-items:center;gap:.3vw;margin-left:9.5vw;padding:.5vw .3vw;display:flex;position:relative}.Tab_Switcher .Tab_Switcher-marker-mask{pointer-events:none;border-radius:1.56vw;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Tab_Switcher .tab_btn{color:rgba(255,255,255,.7);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;background-color:transparent;border:none;border-radius:1.4vw;justify-content:center;align-items:center;padding:.2vw 1.2vw;font-family:Pretendard;font-size:max(.8125rem,min(.99vw,1.375rem));font-weight:500;line-height:1;transition:color .25s,opacity .25s;display:flex;position:relative}.Tab_Switcher .tab_btn.is-hovered:not(.is-active){color:#fff}.Tab_Switcher .tab_btn.is-active{color:#000}.Tab_Switcher .tab_btn.is-dimmed{color:rgba(255,255,255,.35)}.Tab_Switcher .tab_btn:focus-visible{outline-offset:.08vw;outline:.12vw solid rgba(255,255,255,.85)}.Tab_Switcher .line{pointer-events:none;z-index:2;display:flex}.Tab_Switcher .Tab_Switcher-marker{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);opacity:0;z-index:1;pointer-events:none;background:rgba(208,208,208,.1);border-radius:2vw;height:calc(100% - .4vw);position:absolute;top:50%;left:0;transform:translateY(-50%)}.toggle-nav{justify-content:center;align-items:center;gap:1.15vw;display:flex;position:relative}.toggle_btn{-webkit-backdrop-filter:blur(6.52266px);backdrop-filter:blur(6.52266px);cursor:pointer;background-color:rgba(60,60,60,.5);border-radius:1.36vw;width:4.1vw;height:2.29vw;transition:background-color .3s;position:relative;box-shadow:inset 0 1px 4px rgba(0,0,0,.15)}.toggle_btn.is-active{background-color:#0051ff}.toggle_btn:before{content:"";background-color:#ebebeb;border:.05vw solid #c9c9c9;border-radius:50%;width:1.5vw;height:1.5vw;transition:transform .3s;position:absolute;top:.36vw;left:.36vw}.toggle_btn.is-active:before{transform:translate(1.88vw)}.nav{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background-color:rgba(60,60,60,.5);border-radius:1.56vw;justify-content:center;align-items:center;gap:.25vw;height:2.29vw;padding:.3vw .7vw .3vw .3vw;display:flex;position:relative}.nav .nav-marker-mask{pointer-events:none;border-radius:1.56vw;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.nav .nav_btn{color:rgba(255,255,255,.7);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;background-color:transparent;border:none;border-radius:1.4vw;justify-content:center;align-items:center;padding:.2vw 1.2vw;font-family:Pretendard;font-size:max(.8125rem,min(.99vw,1.375rem));font-weight:500;line-height:1;transition:color .25s,opacity .25s;display:flex;position:relative}.nav .nav_btn--icon{padding:.2vw}.nav .nav_btn--icon path{stroke:#fff;transition:stroke .25s}.nav .nav_btn.is-hovered:not(.is-active){color:#fff}.nav .nav_btn.is-hovered:not(.is-active) path{stroke:#fff}.nav .nav_btn.is-active{color:#000}.nav .nav_btn.is-active path{stroke:#000}.nav .nav_btn.is-dimmed{color:rgba(255,255,255,.35)}.nav .nav_btn.is-dimmed path{stroke:rgba(255,255,255,.35)}.nav .line{pointer-events:none;z-index:2;align-items:center;display:flex}.nav .nav-marker{opacity:0;z-index:1;pointer-events:none;background:rgba(208,208,208,.1);border-radius:2vw;height:calc(100% - .4vw);position:absolute;top:50%;left:0;transform:translateY(-50%)}.hamburgerBtn{pointer-events:all;z-index:1001;width:1.4vw;height:1vw;padding:.2vw;position:relative}.hamburgerBtn .blackBg{opacity:0;z-index:400;pointer-events:all;cursor:default;background-color:#1e1e1e;border-radius:100%;width:1.2vw;height:1.2vw;transition:width 1s ease-out,height 1s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hamburgerBtn .line{transform-origin:50%;z-index:1001;cursor:pointer;background-color:#fff;width:80%;height:.1vw;transition:all .2s ease-out;position:absolute;left:50%;transform:translate(-50%)}.hamburgerBtn .line.A{top:20%}.hamburgerBtn .line.B{top:50%}.hamburgerBtn .line.C{top:80%}.hamburgerBtn:hover .line{top:50%;transform:translate(-50%)rotate(30deg)}.hamburgerBtn:hover .line.B{transform:translate(-50%)rotate(90deg)}.hamburgerBtn:hover .line.C{transform:translate(-50%)rotate(-30deg)}.hamburgerBtn.active .line{cursor:pointer;top:50%;transform:translate(-50%)rotate(45deg)}.hamburgerBtn.active .line.B{opacity:0;transform:translate(-50%)rotate(45deg)}.hamburgerBtn.active .line.C{transform:translate(-50%)rotate(-45deg)}.hamburgerBtn.active .blackBg{opacity:1;pointer-events:all;cursor:default;width:350vw;height:350vw;transition:width 1s ease-in,height 1s ease-in}.hamburgerBtn.active .blackBg.close{width:0;height:0}.hamburgerModal{pointer-events:none;color:#e1e1e1;z-index:500;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20vh 12vw 17vh;display:flex;position:fixed;top:0;left:0}.hamburgerModal .btnList{pointer-events:auto;width:100%;display:flex}.hamburgerModal .LogoPlaceHolder{position:relative}.hamburgerModal>svg{width:auto;height:100%}.hamburgerModal .exitBtn{cursor:pointer;aspect-ratio:1;background-color:#c5c5c5;border-radius:100%;align-items:center;height:3vh;min-height:36px;display:flex;position:absolute;top:5vh;right:5vw}.hamburgerModal .BtnPlaceHolder{opacity:1;flex-direction:column;justify-content:space-between;width:100%;height:100%;transition:opacity .5s ease-out;display:flex;position:relative}.hamburgerModal .BtnPlaceHolder.fadeOut{opacity:0}.hamburgerModal .BtnPlaceHolder>:first-child{animation:.3s ease-out .6s forwards fadeIn}.hamburgerModal .BtnPlaceHolder>:nth-child(2){animation:.3s ease-out .7s forwards fadeInLil}.hamburgerModal .BtnPlaceHolder>:nth-child(3){animation:.3s ease-out .8s forwards fadeIn}.hamburgerModal .BtnPlaceHolder>:nth-child(4){animation:.3s ease-out 1s forwards fadeIn}.hamburgerModal .BtnPlaceHolder>:nth-child(5){animation:.3s ease-out 1.05s forwards fadeInLil}.hamburgerModal .BtnPlaceHolder>:nth-child(6){animation:.3s ease-out 1.07s forwards fadeIn}.hamburgerModal .BtnPlaceHolder .middleLine{opacity:0;background-color:#e1e1e1;width:100%;height:1px}.hamburgerModal .BtnPlaceHolder .BtnList{opacity:0;justify-content:space-between;width:100%;height:auto;display:flex;position:relative}.hamburgerModal .BtnPlaceHolder .BtnList .Btn{cursor:pointer;pointer-events:all;width:30%;height:2.8vw;display:flex}.hamburgerModal .BtnPlaceHolder .BtnList .Btn:hover{color:#0051ff}.hamburgerModal .BtnPlaceHolder .BtnList .Btn:hover svg rect,.hamburgerModal .BtnPlaceHolder .BtnList .Btn:hover svg path{fill:#0051ff}.hamburgerModal .BtnPlaceHolder .BtnList .Btn .gpGpInfo{letter-spacing:-.3px;color:#e1e1e1;opacity:.6;font-size:.83vw;font-weight:400;transition:all .3s ease-in-out;position:absolute;top:calc(-1*max(40px,min(4vh,50px)))}.hamburgerModal .BtnPlaceHolder .BtnList .Btn>span{letter-spacing:-2px;align-items:center;padding-bottom:5px;font-size:4.11vw;font-weight:400;display:flex}.hamburgerModal .BtnPlaceHolder .BtnList .Btn.middle>p{letter-spacing:.6px;margin-left:10px;font-weight:400}.hamburgerModal .BtnPlaceHolder .BtnList .Btn.top>div{width:auto;height:100%}.hamburgerModal .BtnPlaceHolder .BtnList .Btn.top>div>svg{height:100%}.hamburgerModal .BtnPlaceHolder .BtnList .Btn.top{flex-direction:column}.hamburgerModal .BtnPlaceHolder .infoText{opacity:0;align-items:center;gap:max(50px,min(5.21vw,100px));display:flex;position:relative}.hamburgerModal .BtnPlaceHolder .infoText .bottomInfo{flex-direction:column;gap:1.48vh;display:flex}.hamburgerModal .BtnPlaceHolder .infoText .bottomInfo.last{text-align:end;flex:1;place-self:flex-end end;align-items:end}.hamburgerModal .BtnPlaceHolder .infoText .bottomInfo.last .LogoPlaceHolder{width:80px;height:25px}.hamburgerModal .BtnPlaceHolder .infoText .bottomInfo.last .info{opacity:.8}.hamburgerModal .BtnPlaceHolder .infoText .title{letter-spacing:-.4px;color:#e1e1e1;opacity:.7;font-size:.94vw;font-weight:400}.hamburgerModal .BtnPlaceHolder .infoText .info{letter-spacing:-.3px;color:#e1e1e1;opacity:.5;font-size:.73vw;font-weight:200;line-height:150%;position:relative}.hamburgerModal .BtnPlaceHolder .infoText .info .number{margin-top:-3px;margin-left:3px;font-size:10px;position:absolute}.hamburgerModal .BtnPlaceHolder .infoText .subTitle{width:2.08vw;margin-right:10px;display:inline-block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInLil{0%{opacity:0}to{opacity:.2}}.blinking{color:#0051ff;fill:#0051ff}
