header.svelte-g8xkti{position:fixed;top:calc(var(--gutter-width) * 2 + var(--announcement-bar-height, 0px));right:calc(var(--gutter-width) * 1);left:calc(var(--gutter-width) * 1);padding:1rem 2rem;transition:top .3s ease;box-shadow:0 10px 50px #00000026;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--white);border-radius:34px;z-index:5}@media (min-width: 2000px){header.svelte-g8xkti{right:calc(var(--gutter-width) * 10);left:calc(var(--gutter-width) * 10);max-width:1602px;margin:0 auto}}header.svelte-g8xkti.active{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width: 1200px){header.svelte-g8xkti{border-radius:34px}}header.svelte-g8xkti .branding:where(.svelte-g8xkti) a:where(.svelte-g8xkti){display:flex;flex-direction:row;align-items:center;color:var(--black);font-size:1rem;font-weight:700;text-decoration:none}header.svelte-g8xkti .branding:where(.svelte-g8xkti) a:where(.svelte-g8xkti) .logo:where(.svelte-g8xkti){margin-right:1rem}header.svelte-g8xkti .menu--toggle:where(.svelte-g8xkti){position:relative;width:35px;height:35px;display:block}header.svelte-g8xkti .menu--toggle:where(.svelte-g8xkti) .bar1:where(.svelte-g8xkti),header.svelte-g8xkti .menu--toggle:where(.svelte-g8xkti) .bar2:where(.svelte-g8xkti),header.svelte-g8xkti .menu--toggle:where(.svelte-g8xkti) .bar3:where(.svelte-g8xkti){width:35px;height:3px;background-color:#333;margin:6px 0;transition:.4s}header.svelte-g8xkti .menu--toggle:where(.svelte-g8xkti).active .bar1:where(.svelte-g8xkti){transform:translateY(9px) rotate(-45deg)}header.svelte-g8xkti .menu--toggle:where(.svelte-g8xkti).active .bar2:where(.svelte-g8xkti){opacity:0}header.svelte-g8xkti .menu--toggle:where(.svelte-g8xkti).active .bar3:where(.svelte-g8xkti){transform:translateY(-9px) rotate(45deg)}@media (min-width: 1440px){header.svelte-g8xkti .menu--toggle:where(.svelte-g8xkti){display:none}}header.svelte-g8xkti .navigation:where(.svelte-g8xkti){display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1439px){header.svelte-g8xkti .navigation:where(.svelte-g8xkti){position:absolute;right:0;bottom:0;left:0;transform:translateY(100%);background-color:var(--white);border-bottom-left-radius:34px;border-bottom-right-radius:34px;overflow:hidden}header.svelte-g8xkti .navigation:where(.svelte-g8xkti).closed{max-height:0}header.svelte-g8xkti .navigation:where(.svelte-g8xkti).open{max-height:unset}}@media (min-width: 1440px){header.svelte-g8xkti .navigation:where(.svelte-g8xkti){flex-direction:row}}header.svelte-g8xkti .navigation:where(.svelte-g8xkti) nav:where(.svelte-g8xkti){display:flex;flex-direction:column;align-items:center;margin-right:1rem}@media (min-width: 1440px){header.svelte-g8xkti .navigation:where(.svelte-g8xkti) nav:where(.svelte-g8xkti){flex-direction:row;align-items:center;margin-right:1rem}}header.svelte-g8xkti .navigation:where(.svelte-g8xkti) nav:where(.svelte-g8xkti) li:where(.svelte-g8xkti){display:flex;padding:calc(var(--gutter-width) / 2) 0;list-style:none}@media (min-width: 1440px){header.svelte-g8xkti .navigation:where(.svelte-g8xkti) nav:where(.svelte-g8xkti) li:where(.svelte-g8xkti){padding:0 calc(var(--gutter-width) / 2)}}header.svelte-g8xkti .navigation:where(.svelte-g8xkti) nav:where(.svelte-g8xkti) li:where(.svelte-g8xkti) a:where(.svelte-g8xkti){color:var(--black);font-size:1rem;font-weight:700;text-decoration:none}header.svelte-g8xkti .navigation:where(.svelte-g8xkti) .language:where(.svelte-g8xkti){display:flex;flex-direction:row;align-items:center}header.svelte-g8xkti .navigation:where(.svelte-g8xkti) .language:where(.svelte-g8xkti) svg:where(.svelte-g8xkti){margin-left:.33em;cursor:pointer}header.svelte-g8xkti .navigation:where(.svelte-g8xkti) .language:where(.svelte-g8xkti) select:where(.svelte-g8xkti){border:none;font-size:1rem;-webkit-appearance:none;appearance:none;background:none;color:var(--black)}@media (max-width: 1439px){header.svelte-g8xkti .navigation:where(.svelte-g8xkti) .language:where(.svelte-g8xkti) select:where(.svelte-g8xkti){padding:calc(var(--gutter-width) / 1)}}footer.svelte-71yeoc{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gutter-width);grid-row-gap:calc(var(--gutter-width) * 2.5);padding:calc(var(--gutter-width)*2) calc(var(--gutter-width)) calc(var(--gutter-width)) calc(var(--gutter-width));transform:translateZ(0);backface-visibility:hidden;font-size:.7em;background:var(--grey-light)}@media (min-width: 1200px){footer.svelte-71yeoc{grid-template-columns:repeat(12,1fr)}}@media (min-width: 1200px){footer.svelte-71yeoc{padding:calc(var(--gutter-width) * 2) 0}}footer.svelte-71yeoc .verein:where(.svelte-71yeoc){grid-column:1/5;grid-row:1}@media (min-width: 1200px){footer.svelte-71yeoc .verein:where(.svelte-71yeoc){grid-column:2/5;grid-row:1}}footer.svelte-71yeoc .verein:where(.svelte-71yeoc) a:where(.svelte-71yeoc){font-weight:400}footer.svelte-71yeoc .rasthaus:where(.svelte-71yeoc){grid-column:1/5;grid-row:2}@media (min-width: 1200px){footer.svelte-71yeoc .rasthaus:where(.svelte-71yeoc){grid-column:6/9;grid-row:1}}footer.svelte-71yeoc .rasthaus:where(.svelte-71yeoc) a:where(.svelte-71yeoc){font-weight:400}footer.svelte-71yeoc .legal:where(.svelte-71yeoc){grid-column:1/5;grid-row:3}@media (min-width: 1200px){footer.svelte-71yeoc .legal:where(.svelte-71yeoc){grid-column:10/12;grid-row:1}}footer.svelte-71yeoc .legal:where(.svelte-71yeoc) li:where(.svelte-71yeoc){list-style:none}footer.svelte-71yeoc .legal:where(.svelte-71yeoc) li:where(.svelte-71yeoc) a:where(.svelte-71yeoc){line-height:2;font-weight:700}footer.svelte-71yeoc .copyright:where(.svelte-71yeoc){grid-column:1/5;grid-row:4;font-size:1rem}@media (min-width: 1200px){footer.svelte-71yeoc .copyright:where(.svelte-71yeoc){grid-column:2/5;grid-row:2}}footer.svelte-71yeoc .relief:where(.svelte-71yeoc){position:absolute;top:0;left:0;right:0;transform:translateY(-100%);width:100%}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(../../../fonts/manrope/manrope-v19-latin_latin-ext-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(../../../fonts/manrope/manrope-v19-latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../../../fonts/manrope/manrope-v19-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(../../../fonts/manrope/manrope-v19-latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../../../fonts/manrope/manrope-v19-latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../../../fonts/manrope/manrope-v19-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(../../../fonts/manrope/manrope-v19-latin_latin-ext-800.woff2) format("woff2")}:root{--black: #000000;--white: #FFFFFF;--primary: #B63F37;--secondary: #2A5E81;--grey-light: #F2F2F2;--grey-medium: #D5D5D5;--grey-dark: #6F6F6F;--font-family-base: Manrope;--font-size-base: 20px;--gutter-width: 20px;--announcement-bar-height: 0px;--transition-duration: .25s}@media (min-width: 1200px){:root{--font-size-base: 30px;--gutter-width: 30px}}
