.sb-mobile-menu-toggle{display:none;background:transparent;border:none;padding:0;cursor:pointer;width:2rem;height:2rem;position:relative;z-index:100;color:var(--color-secondary)}.sb-mobile-menu-toggle__box{width:20px;height:14px;display:inline-block;position:relative;pointer-events:none}.sb-mobile-menu-toggle__inner{display:block;top:50%;margin-top:-1px;pointer-events:none}.sb-mobile-menu-toggle__inner,.sb-mobile-menu-toggle__inner:before,.sb-mobile-menu-toggle__inner:after{width:20px;height:2px;background-color:currentColor;position:absolute;transition:transform .15s ease,opacity .15s ease}.sb-mobile-menu-toggle__inner:before,.sb-mobile-menu-toggle__inner:after{content:"";display:block}.sb-mobile-menu-toggle__inner:before{top:-6px}.sb-mobile-menu-toggle__inner:after{bottom:-6px}.sb-mobile-menu-toggle.is-active .sb-mobile-menu-toggle__inner{transform:rotate(45deg)}.sb-mobile-menu-toggle.is-active .sb-mobile-menu-toggle__inner:before{top:0;opacity:0}.sb-mobile-menu-toggle.is-active .sb-mobile-menu-toggle__inner:after{bottom:0;transform:rotate(-90deg)}.sb-mobile-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--color-primary);padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s,transform .2s,visibility .2s;pointer-events:none;z-index:99}.sb-mobile-menu.is-active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.sb-mobile-menu__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;gap:2rem}.sb-mobile-menu__link{display:block;font:400 24px/1 var(--font-family-fraktion);text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary);text-decoration:none}.sb-nav-btn{display:flex!important;align-items:center;gap:.4rem;padding:.35rem .85rem!important;border:1px solid var(--color-secondary);background:var(--color-primary);box-shadow:.5px .5px 0 var(--color-secondary),1px 1px 0 var(--color-secondary),1.5px 1.5px 0 var(--color-secondary),2px 2px 0 var(--color-secondary),2.5px 2.5px 0 var(--color-secondary),3px 3px 0 var(--color-secondary),3.5px 3.5px 0 var(--color-secondary),4px 4px 0 var(--color-secondary);transition:transform .2s,box-shadow .2s!important;font:400 14px/1 var(--font-family-fraktion);text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary)!important;text-decoration:none;margin:0!important;height:auto!important;line-height:1!important}@media(hover:hover)and (pointer:fine){.sb-nav-btn:hover,.sb-nav-btn:focus-visible{text-shadow:none!important;transform:translate(4px,4px)!important;box-shadow:0 0 0 var(--color-secondary)!important}}.sb-nav-btns-wrapper{display:flex;align-items:center;gap:1.5rem;padding-left:2rem!important;height:100%;flex-shrink:0}@media only screen and (max-width:1280px){.sb-nav-btns-wrapper{padding-left:1.5rem!important}}@media only screen and (max-width:1080px){.sb-nav-btns-wrapper{padding-left:1rem!important;gap:1rem}}.site-head .sb-menu a,.site-head .sb-menu .sb__text{white-space:nowrap}.site-head .sb-menu .sb__item,.site-head .sb-menu .sb__char{flex-shrink:0}@media only screen and (max-width:1080px){.site-head__container{justify-content:flex-start!important}.site-head .sb-logo{order:0!important;flex:0 0 84px;margin-right:0!important}.site-head .sb-menu{display:flex!important;order:1!important;flex:1 1 auto;min-width:0;justify-content:flex-end;padding:0 1.25rem!important}.site-head .sb-menu .sb__list{justify-content:flex-end;width:100%;min-width:0}.site-head .sb-menu .js-menu-item{display:none!important}.sb-nav-btns-wrapper{flex:0 0 auto;gap:.85rem;padding-left:0!important}.sb-mobile-menu-toggle{display:flex!important;align-items:center;justify-content:center}.site-head .sb-socials{order:2!important;flex:0 0 84px;margin-left:0!important}}@media only screen and (min-width:768px)and (max-width:1080px){.site-head .sb-menu{justify-content:center;padding:0 1rem!important}.site-head .sb-menu .sb__list{justify-content:center;gap:clamp(.35rem,1.4vw,.9rem)}.site-head .sb-menu .js-menu-item:nth-child(3),.site-head .sb-menu .js-menu-item:nth-child(4){display:list-item!important}.site-head .sb-menu a{padding:2rem clamp(.6rem,1.3vw,1.15rem)}.sb-nav-btns-wrapper{display:flex!important;flex:0 0 auto;gap:clamp(.55rem,1vw,.85rem);padding-left:0!important}.sb-mobile-menu-toggle{display:none!important}.site-head .sb-socials{display:grid!important;order:2!important;flex:0 0 84px;margin-left:0!important}}@media only screen and (max-width:767px){.site-head__container{height:4rem!important}.site-head .sb-logo{flex:0 0 4rem;width:4rem!important;height:4rem!important;padding:.95rem!important;order:0}.site-head .sb-menu{display:flex!important;flex:1 1 auto;min-width:0;padding:0 4rem 0 0!important;order:1;position:relative;z-index:100}.site-head .sb-menu .sb__list{justify-content:center;width:100%;min-width:0}.site-head .sb-menu .js-menu-item{display:none!important}.sb-nav-btns-wrapper{flex:0 1 auto;gap:.65rem;height:auto;min-width:0;padding-left:0!important}.sb-mobile-menu-toggle{display:flex!important;align-items:center;justify-content:center;position:absolute!important;right:.95rem;top:50%;transform:translateY(-50%)}.sb-mobile-menu-toggle__inner{margin-top:-2px}.sb-nav-btn{min-height:2rem;padding:.42rem .62rem!important;font-size:.72rem;letter-spacing:.035em;box-shadow:.5px .5px 0 var(--color-secondary),1px 1px 0 var(--color-secondary),1.5px 1.5px 0 var(--color-secondary),2px 2px 0 var(--color-secondary)!important}.sb-nav-btn svg{flex:0 0 .9rem;width:.9rem;height:.9rem}.site-head .sb-socials{display:none!important}}@media only screen and (max-width:374px){.site-head .sb-menu{padding-right:4rem!important}.sb-nav-btns-wrapper{gap:.5rem}.sb-nav-btn{padding-inline:.52rem!important;font-size:.68rem}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
