:root{--white:#fff;--black:#000;--strong:#171717;--title:#262626;--primaryColor:#00D0FF;--secondaryColor: ;--font-sans:"Pretendard",-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;--font-suit:"SUIT",-apple-system,BlinkMacSystemFont,system-ui,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:62.5%;letter-spacing:-.064rem}body,html{overflow-x:hidden}body{background:var(--white);color:var(--black);font-family:var(--font-sans);font-size:1.6rem;line-height:1}body.whiteTheme{--white:#000;--black:#fff}a{color:inherit;text-decoration:none}dl,li,ol,ul{list-style:none}canvas{display:block;outline:none}::-webkit-scrollbar{width:.4rem}::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:10rem}@media (max-width:768px){html{font-size:16px}}.Header_header__hO3lJ{--trans:.45s ease;display:flex;justify-content:space-between;align-items:center;position:fixed;top:12px;left:50%;padding:0 7.2rem;transform:translateX(-50%);width:100%;z-index:200;transition:all var(--trans)}.Header_header__hO3lJ:hover .Header_gnbLogo__kgQ8i{transform:scale(1.1)}.Header_header__hO3lJ.Header_scrolled__sfZwa{width:80%;padding:1rem 3rem;background:rgba(0,0,0,.7);filter:drop-shadow(1px 1px 3px rgba(0,0,0,.1));border-radius:10rem}.Header_header__hO3lJ.Header_scrolled__sfZwa .Header_gnbLogo__kgQ8i{filter:invert(1)}.Header_header__hO3lJ.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0{border-color:var(--white);color:var(--white)}.Header_header__hO3lJ.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0 svg{fill:var(--white)}.Header_header__hO3lJ.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0:before{background:var(--white)}.Header_header__hO3lJ.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0:hover{color:var(--black)}.Header_header__hO3lJ.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0:hover svg{fill:var(--black)}.Header_header__hO3lJ.Header_hide__O_ZHX{transform:translate(-50%,calc(-100% - 30px))}.Header_headerLight__nNq8W .Header_gnbLogo__kgQ8i{filter:invert(1)}.Header_headerLight__nNq8W.Header_scrolled__sfZwa{background:rgba(255,255,255,1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);filter:drop-shadow(1px 1px 3px rgba(0,0,0,.1))}.Header_headerLight__nNq8W.Header_scrolled__sfZwa .Header_gnbLogo__kgQ8i{filter:none}.Header_headerLight__nNq8W.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0{border-color:var(--black);color:var(--black)}.Header_headerLight__nNq8W.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0 svg{fill:var(--black)}.Header_headerLight__nNq8W.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0:before{background:var(--black)}.Header_headerLight__nNq8W.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0:hover{color:var(--white)}.Header_gnbLogo__kgQ8i{position:relative;width:13.3rem;aspect-ratio:3/1;flex-shrink:0;z-index:11;transition:all .45s ease}.Header_gnbLogo__kgQ8i a{display:block;width:100%;height:100%}.Header_header__hO3lJ.Header_open__u7Smf .Header_gnbLogo__kgQ8i{filter:invert(1)}.Header_headerLight__nNq8W.Header_open__u7Smf .Header_gnbLogo__kgQ8i{filter:none}.Header_headerLight__nNq8W .Header_utilButton__MB2zI.Header_language__jDKD0{border-color:var(--white);color:var(--white)}.Header_headerLight__nNq8W .Header_utilButton__MB2zI.Header_language__jDKD0 svg{fill:var(--white)}.Header_headerLight__nNq8W .Header_utilButton__MB2zI.Header_language__jDKD0:before{background:var(--white)}.Header_headerLight__nNq8W .Header_utilButton__MB2zI.Header_language__jDKD0:hover{color:var(--black)}.Header_headerLight__nNq8W .Header_utilButton__MB2zI.Header_language__jDKD0:hover svg{fill:var(--black)}.Header_headerLight__nNq8W.Header_scrolled__sfZwa .Header_utilButton__MB2zI.Header_language__jDKD0:hover svg{fill:var(--white)}.Header_gnbMenuWrapper__OGQ4J{position:relative}.Header_gnbMenu__GesjP{position:relative;z-index:11;background:#222;color:var(--white);border-radius:5rem;overflow:hidden}.Header_navPrimaryWrap__MJGuz{position:relative}.Header_navPrimaryWrap__MJGuz:after{content:"";position:absolute;left:var(--slider-left,0);top:var(--slider-top,0);width:var(--slider-width,0);height:100%;background:var(--primaryColor);border-radius:5rem;opacity:var(--slider-visible,0);transition:left .5s ease,top .5s ease,opacity .2s ease;z-index:0;pointer-events:none}.Header_navPrimary__fL6Vb{display:flex;align-items:center;justify-content:center}.Header_navPrimaryItem__AFXgo{position:relative;z-index:1}.Header_navPrimaryButton__0BpZS{display:block;padding:1.6rem 2.4rem;font-size:1.4rem;transition:all .5s ease}.Header_navPrimaryButton__0BpZS:hover{color:var(--black)}.Header_navDropdown__hhwbO{position:fixed;left:0;top:calc(-70vh - 12px);z-index:10;display:flex;justify-content:space-evenly;gap:2rem;width:100vw;height:70vh;background:var(--black);color:var(--white);transition:top .6s ease;padding:13rem 8rem 0;border:1px solid #222;border-top:0 solid #222;border-radius:0 0 6rem 6rem}.Header_navDropdownTitle__g0QMH{font-size:3rem}.Header_navDropdownGroup__cscSK{display:flex;flex-direction:column;gap:3rem}.Header_navDropdownList__y03A3{display:flex;flex-direction:column;gap:1.6rem}.Header_navDropdownList__y03A3 li a{position:relative;display:inline-block;font-size:clamp(1.4rem,1.0417vw,2rem);font-weight:700;font-family:var(--font-suit);letter-spacing:-.04rem;border-radius:10rem;border:2px solid #525252;padding:clamp(.5rem,.625vw,1rem) clamp(1rem,1.25vw,2rem);overflow:hidden;transition:all .5s ease}.Header_navDropdownList__y03A3 li a:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--white);transition:all .5s ease;z-index:-1}.Header_navDropdownList__y03A3 li a:hover{color:var(--black)}.Header_navDropdownList__y03A3 li a:hover:before{width:100%}.Header_navDropdownOpen__8Bp5X{top:-12px}.Header_utilMenu__GV2_t{display:flex;gap:2rem}.Header_utilButton__MB2zI{display:flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:500;padding:1.1rem 2.4rem;border:1px solid var(--black);border-radius:10rem;overflow:hidden}.Header_utilButton__MB2zI.Header_language__jDKD0{position:relative;z-index:11;transition:all .5s ease}.Header_utilButton__MB2zI.Header_language__jDKD0:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--black);border-radius:10rem;z-index:-1;transition:all .5s ease}.Header_utilButton__MB2zI.Header_language__jDKD0:hover:before{width:100%}.Header_utilButton__MB2zI.Header_language__jDKD0:hover{color:var(--white)}.Header_utilButton__MB2zI.Header_language__jDKD0 svg{transition:all .5s ease}.Header_utilButton__MB2zI.Header_language__jDKD0:hover svg{fill:var(--white)}.Header_utilButton__MB2zI.Header_contact__bQUXY{background:var(--primaryColor);border-color:var(--primaryColor);transition:all .5s ease}.Header_utilButton__MB2zI.Header_contact__bQUXY svg{overflow:visible}.Header_utilButton__MB2zI.Header_contact__bQUXY:hover{background:transparent;color:var(--primaryColor)}.Header_utilButton__MB2zI.Header_contact__bQUXY svg path{transform:translate(0);transition:all .5s ease}.Header_utilButton__MB2zI.Header_contact__bQUXY:hover svg path{fill:var(--primaryColor);transform:translate(20%,-20%)}.Header_navDropdownLight__PGUuF{background:#fff;color:var(--black);border-color:rgba(0,0,0,.1)}.Header_navDropdownLight__PGUuF .Header_navDropdownList__y03A3 li a{border-color:#525252}.Header_navDropdownLight__PGUuF .Header_navDropdownList__y03A3 li a:before{background:var(--black)}.Header_navDropdownLight__PGUuF .Header_navDropdownList__y03A3 li a:hover{color:var(--white)}.Header_languageButton__Slzdn{position:relative;cursor:pointer}.Header_languageButton__Slzdn.Header_open__u7Smf .Header_languageList__w2PkT{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.Header_languageList__w2PkT{position:absolute;top:100%;left:50%;transform:translate(-50%,1rem);display:flex;opacity:0;visibility:hidden;pointer-events:none;transition:all .6s ease;flex-direction:column;background:var(--white);margin-top:1.2rem;border-radius:6px;border:1px solid #e1e1e1;overflow:hidden}.Header_languageList__w2PkT li{display:flex;font-size:1.5rem;line-height:140%}.Header_languageList__w2PkT li a{position:relative;display:flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;width:100%;height:100%;font-size:1.5rem;border-top:1px solid #e1e1e1}.Header_languageList__w2PkT li a:hover{background:var(--black);color:var(--white)}