header.svelte-1xm1ks6 a:where(.svelte-1xm1ks6),#menu.svelte-1xm1ks6 li:where(.svelte-1xm1ks6) li:where(.svelte-1xm1ks6){display:block}header.svelte-1xm1ks6 li:where(.svelte-1xm1ks6) button:where(.svelte-1xm1ks6){max-height:41px}@media screen and (min-width: 1440px){header.svelte-1xm1ks6{padding-top:1rem;padding-bottom:1rem;display:grid;grid-template-columns:200px 1fr 48px}.nav-item.svelte-1xm1ks6,header.svelte-1xm1ks6 .menu:where(.svelte-1xm1ks6){display:inline-block}.nav-item.svelte-1xm1ks6:not(:hover) .submenu:where(.svelte-1xm1ks6){display:none}.submenu.small.svelte-1xm1ks6:not(.last){min-width:185px}.submenu.small.svelte-1xm1ks6{width:100%;left:0;text-align:left}.border-right.svelte-1xm1ks6{border-right:1px solid var(--color-brown)}.main-link.svelte-1xm1ks6{padding-top:7px;padding-bottom:3px}.submenu.svelte-1xm1ks6{padding-top:1rem;padding-bottom:.5rem;position:absolute;top:100%;background-color:var(--color-light)}.submenu.double.svelte-1xm1ks6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sidespace.svelte-1xm1ks6{padding-right:.75rem;margin-right:.5rem}.subOpen.svelte-1xm1ks6{display:none}}@media screen and (max-width: 1439px){#menu.svelte-1xm1ks6:not(.active),.submenu.svelte-1xm1ks6:not(.open){display:none}#menu.svelte-1xm1ks6 li:where(.svelte-1xm1ks6){display:block;text-align:left}#menu.svelte-1xm1ks6 li:where(.svelte-1xm1ks6) li:where(.svelte-1xm1ks6) a:where(.svelte-1xm1ks6){padding-left:45px}#menu.svelte-1xm1ks6 a:where(.svelte-1xm1ks6){border-top:1px solid var(--color-brown);padding-top:12px;padding-bottom:8px}#menuToggler.svelte-1xm1ks6{width:48px;height:48px}#menuToggler.svelte-1xm1ks6 svg:where(.svelte-1xm1ks6){margin-left:8px;fill:var(--color-brown)}#logo.svelte-1xm1ks6{padding-top:19px;padding-bottom:1rem;max-width:150px}#menu.svelte-1xm1ks6 .subOpen:where(.svelte-1xm1ks6):before{display:block}#menu.activeSub.svelte-1xm1ks6{max-height:calc(100vh - 61px);overflow-x:hidden;overflow-y:auto}#languages.svelte-1xm1ks6{position:absolute;top:12px;right:70px;text-align:center}}#hero.svelte-erymw9{height:250px}#hero.svelte-erymw9 h1:where(.svelte-erymw9){font-size:clamp(2.6rem,3.2rem,8vw);line-height:1.2}.bg-danger.svelte-erymw9{background-color:#8b0000}@media screen and (min-width: 1280px){#hero.svelte-erymw9{margin-top:62px}}@media screen and (max-width: 1280px){#hero.svelte-erymw9{margin-top:60px}}
