.header{width:100vw;display:flex;align-items:center;justify-content:space-between;padding:.833vw 1.25vw;position:absolute;left:0;top:0;z-index:150}.header .main-menu__logo img{width:auto}@media (max-width: 992px){.header .main-menu__logo img{width:80%}}@media (max-width: 767px){.header .main-menu__logo img{width:67%}}.menu-detail{position:relative;z-index:600}.menu-link{display:flex;align-items:center;gap:1.25vw;padding:4px;padding-left:1.042vw;background:var(--white);border-radius:15px;position:relative;z-index:600}@media (max-width: 1024px){.menu-link{border-radius:10px}}.hamburger{background:transparent;border:none;cursor:pointer;position:relative;z-index:600;width:2.6041666667vw;height:2.0833333333vw;display:flex;flex-direction:column;justify-content:space-between;transition:transform .33s ease-out}@media (max-width: 1025px){.hamburger{width:5.5vw;height:4vw}}@media (max-width: 490px){.hamburger{padding:0;width:6.6vw;height:6vw;margin:0 10px}}.line-menu{background-color:var(--black);border-radius:5px;width:100%;height:6px}@media (max-width: 490px){.line-menu{height:5px}}.line-menu.half{width:50%}.line-menu.start{transition:transform .33s cubic-bezier(.54,-.81,.57,.57);transform-origin:right}.line-menu.end{align-self:flex-end;transition:transform .33s cubic-bezier(.54,-.81,.57,.57);transform-origin:left}.hamburger.show{transform:rotate(-45deg)}.hamburger.show .line-menu.start{transform:rotate(-90deg) translate(6px)}.hamburger.show .line-menu.end{transform:rotate(-90deg) translate(-6px)}@media (max-width: 1024px){.hamburger.show .line-menu.start{transform:rotate(-90deg) translate(9px)}.hamburger.show .line-menu.end{transform:rotate(-90deg) translate(-9px)}}@media (max-width: 490px){.hamburger.show .line-menu.start{transform:rotate(-90deg) translate(3px)}.hamburger.show .line-menu.end{transform:rotate(-90deg) translate(-3px)}}.toggle-menu{position:absolute;z-index:99;top:-6px;right:-6px;padding:1.67vw;text-align:end;border-radius:20px;overflow:hidden;transition:all .6s ease-in-out;pointer-events:none}@media (max-width: 992px){.toggle-menu{border-radius:10px;padding-left:7vw}}.site-header__bg{position:absolute;inset:0;z-index:-1;transition:transform 1.5s cubic-bezier(.86,0,.07,1);pointer-events:none;overflow:hidden;border-radius:15px;transform:translate(-2px,2px) scale(1) rotate(1deg);cursor:pointer;transform-origin:100% 0}.site-header__bg:before,.site-header__bg:after{position:absolute;inset:0;background:var(--accent-2);content:"";pointer-events:none;transition:transform 1.5s cubic-bezier(.23,1,.32,1);transform:translate(130px) rotate(15deg) scale(1.3,0);transform-origin:100% 0}.site-header__bg:before{transition-delay:.05s}.site-header__bg:after{background:var(--accent-2)}.toggle-link{position:relative;overflow:hidden;transition:all .5s ease-in}@media (min-width: 640px){.links{gap:.5rem;padding-top:13vw}}@media (min-width: 1280px){.links{gap:.42vw;padding-top:6.67vw}}.links{position:relative;display:flex;align-items:flex-end;flex-direction:column;transition:all .6s ease-in-out}@media (max-width: 992px){.links{padding-top:10.67vw}}@media (max-width: 492px){.links{padding-top:21.67vw}}.links li{color:var(--white);text-transform:uppercase;opacity:0;transition:transform .75s cubic-bezier(.23,1,.32,1),opacity .4s cubic-bezier(.23,1,.32,1),color .5s;transition-delay:0s;will-change:transform;transform-origin:0 100%;transform:translateY(.21vw) scale(.95)}.links li a{pointer-events:none;transition:var(--transition)}.links li a:hover{color:var(--black)}.social-link{flex-direction:column;gap:.42vw;transition:all .3s ease-in-out}.social-link li{color:var(--white);opacity:0;transition:transform .75s cubic-bezier(.23,1,.32,1),opacity .4s cubic-bezier(.23,1,.32,1),color .5s;transform-origin:0 100%;transform:translateY(.21vw) scale(.95);text-transform:uppercase}.header.menu-active .social-link li{opacity:1}@media (max-width: 992px){.social-link li{font-size:3vw}}@media (max-width: 492px){.social-link li{font-size:5vw}}.social-link li a{pointer-events:none;transition:var(--transition)}.social-link li a:hover{color:var(--black)}.menu-active .menu-detail .hamburger .line{stroke:var(--black)}.menu-active .menu-detail .cus-btn{background:var(--black);color:var(--white)}.menu-active .toggle-menu{z-index:150;pointer-events:auto}.menu-active .toggle-menu .site-header__bg{transform:translate(1.5vw,-1.5vw) scale(1.1)}.menu-active .toggle-menu .site-header__bg:before,.menu-active .toggle-menu .site-header__bg:after{transform:translate(0) rotate(0) scaleX(1.3)}.menu-active .toggle-menu .site-header__bg:after{transition-delay:.5s}.menu-active .toggle-menu .site-header__bg:before{transition-delay:0s}.menu-active .toggle-menu .links li{opacity:1;transition:transform 1.1s cubic-bezier(.23,1,.32,1),opacity 1.3s cubic-bezier(.23,1,.32,1),color .5s;transition-delay:calc(65ms + .1s)}.menu-active .toggle-menu .links li a{pointer-events:auto}.simple-btn{padding:1rem}@media (min-width: 640px){.simple-btn{padding:1.5rem}}@media (min-width: 1280px){.simple-btn{padding:1.197vw 1.6145vw}}.simple-btn{background:transparent;box-shadow:none;border-radius:15px;border:1px solid var(--accent-2);color:var(--white);background:var(--accent-2);transition:var(--transition);font-weight:600}.simple-btn:hover{background:var(--black);border-color:var(--black)}.partner-slider{margin:auto;overflow:hidden;position:relative;width:100%}.partner-slider .slide-tracK{display:flex;align-items:stretch;gap:1.5rem;width:-moz-max-content;width:max-content;animation:scroll 60s linear infinite}.partner-slider .slide-item{width:61.905vw;flex-shrink:0;overflow:hidden;border-radius:10px;background-color:var(--lightestGrey)}@media (min-width: 640px){.partner-slider .slide-item{width:29.297vw}}@media (min-width: 1280px){.partner-slider .slide-item{width:10.833vw}}.partner-slider .slide-item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
