#header .mod_navigation a,#header .mod_navigation a:hover,#header .mod_navigation strong{text-decoration:none;font-size:1.15rem;text-transform:uppercase;color:var(--text-clr-base)}#header .mod_navigation strong,#header .mod_navigation a.trail{text-decoration:underline;text-decoration-color:var(--text-clr-base);text-decoration-thickness:3px;text-underline-offset:6px;font-weight:var(--fw-bold)}#menu-toggle,.toggle-container,label[for="menu-toggle"]{display:none}@media (max-width: 1024px){#header .mod_navigation{display:none}.toggle-container{display:block;text-align:right}.toggle-container .inside{display:flex;justify-content:flex-end}label[for="menu-toggle"]{display:inline-block}#menu-toggle:checked ~ #wrapper label[for="menu-toggle"]{position:fixed;top:30px;right:15px}#menu-toggle:checked ~ #wrapper label[for="menu-toggle"] svg path:nth-child(1){stroke-dasharray:90 207;stroke-dashoffset:-134}#menu-toggle:checked ~ #wrapper label[for="menu-toggle"] svg path:nth-child(2){stroke-dasharray:1 60;stroke-dashoffset:-30}#menu-toggle:checked ~ #wrapper label[for="menu-toggle"] svg path:nth-child(3){stroke-dasharray:90 207;stroke-dashoffset:-134}#menu-toggle:checked ~ #wrapper #header .mod_navigation{display:block;position:relative}#menu-toggle:checked ~ #wrapper #header .mod_navigation ul.level_1{flex-direction:column;position:fixed;top:0;right:0;width:100%;height:100%;height:100hv;background-color:var(--clr-primary);text-align:center;justify-content:center}#menu-toggle:checked ~ #wrapper #header .mod_navigation ul.level_1 ul{position:relative;padding-left:1rem}#menu-toggle:checked ~ #wrapper #header .mod_navigation ul.level_1 a,#menu-toggle:checked ~ #wrapper #header .mod_navigation ul.level_1 strong{font-size:var(--h2-fs);white-space:wrap}label[for="menu-toggle"]{position:relative;z-index:999;width:50px;height:50px;flex-shrink:0;cursor:pointer;margin-bottom:0}label[for="menu-toggle"] svg{width:100%;height:100%}label[for="menu-toggle"] svg path{fill:none;stroke:var(--text-clr-base);stroke-width:5;transition:stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)}label[for="menu-toggle"] svg path:nth-child(1){stroke-dasharray:60 207}label[for="menu-toggle"] svg path:nth-child(2){stroke-dasharray:60 60}label[for="menu-toggle"] svg path:nth-child(3){stroke-dasharray:60 207}}
