:root{--nav-breakpoint:1024;--nav-color:var(--text-clr);--nav-active-color:var(--text-clr-base);--nav-font-size:1.3rem;--nav-font-weight:400;--nav-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg>');--nav-burger-line-color:var(--text-clr-base);--nav-mobile-background:var(--clr-dark);--nav-mobile-color:var(--text-clr-invert);--nav-mobile-active-background:var(--clr-dark);--nav-mobile-font-size:1.3rem}.nav-burger{padding:0 3px 3px 3px}.nav-burger:hover{background:transparent}.nav-burger.is-active .icon-line:before,.nav-burger.is-active .icon-line:after{background:var(--text-clr-invert)}header .mod_navigation{display:flex;justify-content:var(--justify)}body.nav-is-desktop .navigation-main .level_2{background:rgba(255,255,255,0.4);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 4px 30px rgba(0,0,0,0.1)}body.nav-is-desktop .navigation-main .level_2::before{border-bottom-color:rgba(255,255,255,0.4);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 4px 30px rgba(0,0,0,0.1)}body.nav-is-desktop .navigation-main .level_2 a,body.nav-is-desktop .navigation-main .level_2 strong{color:var(--text-clr-base)}
