.Header-module-scss-module__hu9IOq__header-container header{z-index:1000;background-color:var(--dark);color:var(--white);position:fixed;top:0;left:0;right:0}.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__container{justify-content:start;align-items:center;gap:.75rem;padding:.5rem 16px;display:flex}@media (min-width:600px){.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__container{gap:2.5rem;padding:.5rem 40px}}@media (min-width:1024px){.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__container{gap:clamp(45px,5rem,90px);padding:1rem 16px}}.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__logo{width:7.438rem;height:auto}@media (min-width:600px){.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__logo{width:11.8125rem;height:auto}}@media (min-width:1024px){.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__logo{min-width:12.25rem;height:auto}}.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__menu-toggle{cursor:pointer;color:var(--white);background:0 0;border:none;display:block}@media (min-width:1024px){.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__menu-toggle{display:none}}.Header-module-scss-module__hu9IOq__header-container header nav{letter-spacing:.03rem;font-size:1rem;font-weight:500;display:none}.Header-module-scss-module__hu9IOq__header-container header nav ul{gap:clamp(20px,2.5rem,40px);margin:0;padding:0;list-style:none;display:flex}.Header-module-scss-module__hu9IOq__header-container header nav ul li a{text-transform:uppercase;color:var(--white);text-decoration:none}.Header-module-scss-module__hu9IOq__header-container header nav ul li a:hover{color:var(--element-hover)}.Header-module-scss-module__hu9IOq__header-container header nav ul li a:active{color:var(--element-active)}@media (min-width:1024px){.Header-module-scss-module__hu9IOq__header-container header nav{display:block}}.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__contact-btn-wrapper{margin-left:auto}.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__contact-btn{font-size:clamp(11px,1.25rem,30px);display:none}@media (min-width:1024px){.Header-module-scss-module__hu9IOq__header-container header .Header-module-scss-module__hu9IOq__contact-btn{display:block}}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu{background:var(--dark);letter-spacing:.02625rem;width:20em;height:100%;color:var(--white);z-index:100;padding:4.625rem 1.25rem 1.5rem;font-size:.874rem;font-weight:500;line-height:1.4rem;transition:left .3s;position:fixed;top:0;left:-20em}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu.Header-module-scss-module__hu9IOq__open{left:0}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu ul{padding:0;list-style:none}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu ul li{margin-bottom:1rem}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu ul li a{text-transform:uppercase;text-decoration:none}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu ul li a:hover{color:var(--element-hover)}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu ul li a:active{color:var(--element-active)}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu .Header-module-scss-module__hu9IOq__separator{background-color:var(--dark-bg);border:none;width:100%;height:1px;margin:1.5rem 0}.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu .Header-module-scss-module__hu9IOq__contact-btn{margin-top:.43em}@media (min-width:600px){.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu{width:24.214em;padding:6.625rem 2.75rem 2.25rem;left:-24.214em}}@media (min-width:1024px){.Header-module-scss-module__hu9IOq__header-container .Header-module-scss-module__hu9IOq__side-menu{display:none}}
.BurgerButton-module-scss-module__XY7pBa__burger{cursor:pointer;z-index:2000;background:0 0;border:none;width:clamp(10px,1.125rem,26px);height:clamp(6px,.75rem,18px);padding:0;position:relative}.BurgerButton-module-scss-module__XY7pBa__burger span{background:var(--white);border-radius:1px;width:100%;height:clamp(1px,.125rem,3px);transition:transform .3s,top .3s,opacity .3s;position:absolute;left:0}.BurgerButton-module-scss-module__XY7pBa__burger span:first-child{top:0}.BurgerButton-module-scss-module__XY7pBa__burger span:nth-child(2){top:clamp(4px,.3125rem,8px)}.BurgerButton-module-scss-module__XY7pBa__burger span:nth-child(3){top:clamp(8px,.625rem,16px)}.BurgerButton-module-scss-module__XY7pBa__burger.BurgerButton-module-scss-module__XY7pBa__open span:first-child{top:clamp(4px,.3125rem,8px);transform:rotate(45deg)}.BurgerButton-module-scss-module__XY7pBa__burger.BurgerButton-module-scss-module__XY7pBa__open span:nth-child(2){opacity:0}.BurgerButton-module-scss-module__XY7pBa__burger.BurgerButton-module-scss-module__XY7pBa__open span:nth-child(3){top:clamp(4px,.3125rem,8px);transform:rotate(-45deg)}
