@layer theme{:root,:host{--color-bg:var(--color-bg);--color-on-bg:var(--color-on-bg);--color-surface:var(--color-surface);--color-on-surface:var(--color-on-surface);--color-surface-inverted:var(--color-surface-inverted);--color-on-surface-inverted:var(--color-on-surface-inverted);--color-primary:var(--color-primary);--color-primary-hover:var(--color-primary-hover);--color-on-primary:var(--color-on-primary);--color-secondary:var(--color-secondary);--color-secondary-hover:var(--color-secondary-hover);--color-on-secondary:var(--color-on-secondary);--color-accent:var(--color-accent);--color-accent-hover:var(--color-accent-hover);--color-on-accent:var(--color-on-accent);--color-accent-inverted:var(--color-accent-inverted);--color-on-accent-inverted:var(--color-on-accent-inverted);--color-border:var(--color-border);--color-muted:var(--color-muted);--color-alert:var(--color-alert);--color-focus-ring:var(--color-focus-ring);--color-error:var(--color-error);--color-on-error:var(--color-on-error);--color-success:var(--color-success);--color-warning:var(--color-warning);--color-disabled:var(--color-disabled);--color-on-disabled:var(--color-on-disabled);--font-heading:var(--font-heading);--font-body:var(--font-body);--text-xs:var(--text-xs);--text-sm:var(--text-sm);--text-base:var(--text-base);--text-lg:var(--text-lg);--text-xl:var(--text-xl);--text-2xl:var(--text-2xl);--text-3xl:var(--text-3xl);--text-4xl:var(--text-4xl);--font-weight-regular:var(--font-weight-regular);--font-weight-medium:var(--font-weight-medium);--font-weight-bold:var(--font-weight-bold);--leading-tight:var(--leading-tight);--leading-normal:var(--leading-normal);--leading-relaxed:var(--leading-relaxed);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-full:var(--radius-full);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--ease-standard:var(--ease-standard);--color-dunkelgruen:var(--color-dunkelgruen);--color-galeriegruen:var(--color-galeriegruen);--color-hellgruen:var(--color-hellgruen);--color-hellgrau:var(--color-hellgrau);--color-text-dunkel:var(--color-text-dunkel);--color-text-grau:var(--color-text-grau);--color-knopf-text:var(--color-knopf-text);--color-schwarz:var(--color-schwarz);--color-weiss:var(--color-weiss);--color-feld-rand:var(--color-feld-rand);--color-feld-text:var(--color-feld-text);--color-karte-knopf:var(--color-karte-knopf);--color-panel-grau:var(--color-panel-grau);--font-baskervville:var(--font-baskervville);--font-open-sans:var(--font-open-sans);--font-poppins:var(--font-poppins);--font-etmodules:var(--font-etmodules);--font-weight-light:var(--font-weight-light);--font-weight-semibold:var(--font-weight-semibold);--shadow-kopf:var(--shadow-kopf);--shadow-buch:var(--shadow-buch);--shadow-leiste:var(--shadow-leiste);--color-dunkel-3:var(--color-dunkel-3);--color-dunkel-5:var(--color-dunkel-5);--color-dunkel-32:var(--color-dunkel-32);--color-hell-5:var(--color-hell-5);--color-bild-overlay:var(--color-bild-overlay);--color-popup-overlay:var(--color-popup-overlay);--color-popup-bg:var(--color-popup-bg);--color-popup-text:var(--color-popup-text);--color-popup-titel:var(--color-popup-titel);--color-karte-band:var(--color-karte-band);--color-hinweis-gruen:var(--color-hinweis-gruen);--shadow-menue:var(--shadow-menue);--shadow-popup-box:var(--shadow-popup-box);--color-lightbox:var(--color-lightbox);--shadow-lightbox:var(--shadow-lightbox);--color-platzhalter:var(--color-platzhalter);--color-leiste-symbol:var(--color-leiste-symbol);--color-pfeil:var(--color-pfeil);--text-12px:var(--text-12px);--text-13px:var(--text-13px);--text-14px:var(--text-14px);--text-15px:var(--text-15px);--text-16px:var(--text-16px);--text-17px:var(--text-17px);--text-18px:var(--text-18px);--text-20px:var(--text-20px);--text-22px:var(--text-22px);--text-23px:var(--text-23px);--text-25px:var(--text-25px);--text-26px:var(--text-26px);--text-28px:var(--text-28px);--text-30px:var(--text-30px);--text-31px:var(--text-31px);--text-32px:var(--text-32px);--text-41px:var(--text-41px);--text-50px:var(--text-50px);--text-68px:var(--text-68px);--leading-0px:var(--leading-0px);--leading-1-3em:var(--leading-1-3em);--leading-1-6em:var(--leading-1-6em);--leading-1-8em:var(--leading-1-8em);--leading-2em:var(--leading-2em);--leading-14px:var(--leading-14px);--leading-15px:var(--leading-15px);--leading-16px:var(--leading-16px);--leading-16-8px:var(--leading-16-8px);--leading-17-5px:var(--leading-17-5px);--leading-18px:var(--leading-18px);--leading-20px:var(--leading-20px);--leading-21px:var(--leading-21px);--leading-22px:var(--leading-22px);--leading-22-5px:var(--leading-22-5px);--leading-23px:var(--leading-23px);--leading-23-8px:var(--leading-23-8px);--leading-24px:var(--leading-24px);--leading-26px:var(--leading-26px);--leading-27px:var(--leading-27px);--leading-30px:var(--leading-30px);--leading-32px:var(--leading-32px);--leading-34px:var(--leading-34px);--leading-36px:var(--leading-36px);--leading-42px:var(--leading-42px);--leading-44px:var(--leading-44px);--leading-50px:var(--leading-50px);--leading-53px:var(--leading-53px);--tracking-4px:var(--tracking-4px);--tracking-8px:var(--tracking-8px);--radius-3px:var(--radius-3px);--radius-4px:var(--radius-4px);--radius-5px:var(--radius-5px);--radius-6px:var(--radius-6px);--radius-10px:var(--radius-10px);--radius-15px:var(--radius-15px);--radius-1000px:var(--radius-1000px);--radius-1712px:var(--radius-1712px)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}body{background:var(--color-bg);color:var(--color-on-bg);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);margin:0}h1,h2,h3{font-family:var(--font-heading);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}html{background:var(--color-weiss)}body{background:var(--color-weiss);color:var(--color-text-grau);font-family:var(--font-open-sans);-webkit-font-smoothing:antialiased;font-size:14px;font-weight:500;line-height:1.7em}h1,h2,h3,h4{color:var(--color-text-dunkel);font-family:inherit;font-size:inherit;padding-bottom:10px;font-weight:500;line-height:1em}a{color:var(--color-hellgruen);text-decoration:none}a:hover{color:inherit}img{max-width:100%;height:auto}}@layer components{.rechtstext{color:var(--color-text-grau);font-size:14px;line-height:23.8px}.rechtstext :is(h1,h2,h3,h4){color:var(--color-text-dunkel);padding-bottom:10px;font-weight:500;line-height:1em}.rechtstext h1{font-size:30px}.rechtstext h2{font-size:26px}.rechtstext h3{font-size:22px}.rechtstext h4{font-size:18px}.rechtstext p{padding-bottom:1em}.rechtstext p:last-of-type{padding-bottom:0}.rechtstext strong{font-weight:700}.rechtstext ul{padding:0 0 23px 1em;line-height:26px;list-style-type:disc}.rechtstext a{color:var(--color-hellgruen)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-100px{top:calc(var(--space-100px) * -1)}.top-0{top:0}.top-1\/2{top:50%}.top-2px{top:var(--space-2px)}.top-20px{top:var(--space-20px)}.top-33px{top:var(--space-33px)}.top-bf-mitte{top:calc(50% - 77px)}.right-0{right:0}.right-5px{right:var(--space-5px)}.right-8px{right:var(--space-8px)}.right-20px{right:var(--space-20px)}.bottom-10px{bottom:var(--space-10px)}.bottom-46px{bottom:var(--space-46px)}.bottom-61px{bottom:var(--space-61px)}.left-0{left:0}.left-1\/2{left:50%}.left-20px{left:var(--space-20px)}.left-auto{left:auto}.z-\(--z-dropdown\){z-index:var(--z-dropdown)}.z-\(--z-modal\){z-index:var(--z-modal)}.z-\(--z-popover\){z-index:var(--z-popover)}.z-\(--z-sticky\){z-index:var(--z-sticky)}.z-\(--z-toast\){z-index:var(--z-toast)}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.m-0{margin:0}.mx-auto{margin-inline:auto}.-mt-1px{margin-top:calc(var(--space-1px) * -1)}.-mt-6px{margin-top:calc(var(--space-6px) * -1)}.-mt-40px{margin-top:calc(var(--space-40px) * -1)}.-mt-44px{margin-top:calc(var(--space-44px) * -1)}.-mt-140px{margin-top:calc(var(--space-140px) * -1)}.mt-2px{margin-top:var(--space-2px)}.mt-3px{margin-top:var(--space-3px)}.mt-4{margin-top:calc(var(--space-1) * 4)}.mt-6px{margin-top:var(--space-6px)}.mt-20px{margin-top:var(--space-20px)}.mt-21px{margin-top:var(--space-21px)}.mt-25px{margin-top:var(--space-25px)}.mt-26px{margin-top:var(--space-26px)}.mt-50px{margin-top:var(--space-50px)}.mt-113px{margin-top:var(--space-113px)}.mr-3pct{margin-right:var(--space-3pct)}.mr-3px{margin-right:var(--space-3px)}.mr-5-5pct{margin-right:var(--space-5-5pct)}.mr-20px{margin-right:var(--space-20px)}.-mb-4px{margin-bottom:calc(var(--space-4px) * -1)}.-mb-16px{margin-bottom:calc(var(--space-16px) * -1)}.-mb-21px{margin-bottom:calc(var(--space-21px) * -1)}.-mb-35px{margin-bottom:calc(var(--space-35px) * -1)}.-mb-86px{margin-bottom:calc(var(--space-86px) * -1)}.mb-3px{margin-bottom:var(--space-3px)}.mb-6-588pct{margin-bottom:var(--space-6-588pct)}.mb-8px{margin-bottom:var(--space-8px)}.mb-12px{margin-bottom:var(--space-12px)}.mb-13-174pct{margin-bottom:var(--space-13-174pct)}.mb-15px{margin-bottom:var(--space-15px)}.mb-24px{margin-bottom:var(--space-24px)}.mb-30px{margin-bottom:var(--space-30px)}.mb-45px{margin-bottom:var(--space-45px)}.mb-48px{margin-bottom:var(--space-48px)}.ml-4px{margin-left:var(--space-4px)}.ml-12-8px{margin-left:var(--space-12-8px)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.size-13px{width:var(--space-13px);height:var(--space-13px)}.size-18px{width:var(--space-18px);height:var(--space-18px)}.size-20px{width:var(--space-20px);height:var(--space-20px)}.size-32px{width:var(--space-32px);height:var(--space-32px)}.size-36px{width:var(--space-36px);height:var(--space-36px)}.size-44px{width:var(--space-44px);height:var(--space-44px)}.size-47px{width:var(--space-47px);height:var(--space-47px)}.size-58px{width:var(--space-58px);height:var(--space-58px)}.size-full{width:100%;height:100%}.h-1px{height:var(--space-1px)}.h-12px{height:var(--space-12px)}.h-22px{height:var(--space-22px)}.h-25-6px{height:var(--space-25-6px)}.h-33px{height:var(--space-33px)}.h-34px{height:var(--space-34px)}.h-40px{height:var(--space-40px)}.h-42px{height:var(--space-42px)}.h-73px{height:var(--space-73px)}.h-88px{height:var(--space-88px)}.h-100px{height:var(--space-100px)}.h-192px{height:var(--space-192px)}.h-auto{height:auto}.h-full{height:100%}.h-speisekarte{height:max(400px,round(up,70.9525cqw + 52.619px,1px))}.max-h-54pct{max-height:var(--space-54pct)}.max-h-777px{max-height:var(--space-777px)}.max-h-lightbox{max-height:calc(100vh - 80px)}.max-h-none{max-height:none}.min-h-79px{min-height:var(--space-79px)}.min-h-130px{min-height:var(--space-130px)}.min-h-317px{min-height:var(--space-317px)}.min-h-318px{min-height:var(--space-318px)}.w-1\/2{width:50%}.w-15-6pct{width:var(--space-15-6pct)}.w-20-875pct{width:var(--space-20-875pct)}.w-22-75pct{width:var(--space-22-75pct)}.w-24px{width:var(--space-24px)}.w-31-3333pct{width:var(--space-31-3333pct)}.w-40px{width:var(--space-40px)}.w-46px{width:var(--space-46px)}.w-47-25pct{width:var(--space-47-25pct)}.w-48-5pct{width:var(--space-48-5pct)}.w-50px{width:var(--space-50px)}.w-60pct{width:var(--space-60pct)}.w-80pct{width:var(--space-80pct)}.w-90pct{width:var(--space-90pct)}.w-95pct{width:var(--space-95pct)}.w-220px{width:var(--space-220px)}.w-580px{width:var(--space-580px)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-608px{max-width:var(--space-608px)}.max-w-700px{max-width:var(--space-700px)}.max-w-1080px{max-width:var(--space-1080px)}.max-w-1100px{max-width:var(--space-1100px)}.max-w-1250px{max-width:var(--space-1250px)}.max-w-1949px{max-width:var(--space-1949px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-90px{min-width:var(--space-90px)}.flex-1{flex:1}.flex-2{flex:2}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-50px{scroll-margin-top:var(--space-50px)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-4{gap:calc(var(--space-1) * 4)}.gap-10px{gap:var(--space-10px)}.gap-12px{gap:var(--space-12px)}.gap-16px{gap:var(--space-16px)}:where(.space-y-8px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-8px) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-8px) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-20px) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-20px) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2pct{column-gap:var(--space-2pct)}.gap-y-16px{row-gap:var(--space-16px)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded-3px{border-radius:var(--radius-3px)}.rounded-4px{border-radius:var(--radius-4px)}.rounded-5px{border-radius:var(--radius-5px)}.rounded-6px{border-radius:var(--radius-6px)}.rounded-10px{border-radius:var(--radius-10px)}.rounded-15px{border-radius:var(--radius-15px)}.rounded-1000px{border-radius:var(--radius-1000px)}.rounded-1712px{border-radius:var(--radius-1712px)}.rounded-full{border-radius:var(--radius-full)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-t-3{border-top-style:var(--tw-border-style);border-top-width:3px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dunkel-3{border-color:var(--color-dunkel-3)}.border-dunkelgruen{border-color:var(--color-dunkelgruen)}.border-feld-rand{border-color:var(--color-feld-rand)}.border-hell-5{border-color:var(--color-hell-5)}.border-hellgruen{border-color:var(--color-hellgruen)}.border-schwarz{border-color:var(--color-schwarz)}.border-transparent{border-color:#0000}.bg-\[\#123456\]{background-color:#123456}.bg-bild-overlay{background-color:var(--color-bild-overlay)}.bg-dunkel-3{background-color:var(--color-dunkel-3)}.bg-dunkel-5{background-color:var(--color-dunkel-5)}.bg-dunkel-32{background-color:var(--color-dunkel-32)}.bg-dunkelgruen{background-color:var(--color-dunkelgruen)}.bg-feld-rand{background-color:var(--color-feld-rand)}.bg-galeriegruen{background-color:var(--color-galeriegruen)}.bg-hell-5{background-color:var(--color-hell-5)}.bg-hellgrau{background-color:var(--color-hellgrau)}.bg-hellgruen,.bg-hellgruen\/40{background-color:var(--color-hellgruen)}@supports (color:color-mix(in lab, red, red)){.bg-hellgruen\/40{background-color:color-mix(in oklab, var(--color-hellgruen) 40%, transparent)}}.bg-karte-band{background-color:var(--color-karte-band)}.bg-karte-knopf{background-color:var(--color-karte-knopf)}.bg-panel-grau{background-color:var(--color-panel-grau)}.bg-popup-bg{background-color:var(--color-popup-bg)}.bg-popup-titel{background-color:var(--color-popup-titel)}.bg-primary{background-color:var(--color-primary)}.bg-schwarz{background-color:var(--color-schwarz)}.bg-transparent{background-color:#0000}.bg-weiss{background-color:var(--color-weiss)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.p-0{padding:0}.p-2px{padding:var(--space-2px)}.p-4{padding:calc(var(--space-1) * 4)}.p-5{padding:calc(var(--space-1) * 5)}.p-6px{padding:var(--space-6px)}.p-8px{padding:var(--space-8px)}.p-10px{padding:var(--space-10px)}.p-12px{padding:var(--space-12px)}.p-15px{padding:var(--space-15px)}.p-16px{padding:var(--space-16px)}.p-18px{padding:var(--space-18px)}.p-24px{padding:var(--space-24px)}.p-25px{padding:var(--space-25px)}.p-\[13px\]{padding:13px}.px-5pct{padding-inline:var(--space-5pct)}.px-8px{padding-inline:var(--space-8px)}.px-9px{padding-inline:var(--space-9px)}.px-10px{padding-inline:var(--space-10px)}.px-14px{padding-inline:var(--space-14px)}.px-18px{padding-inline:var(--space-18px)}.px-20px{padding-inline:var(--space-20px)}.px-24px{padding-inline:var(--space-24px)}.px-30px{padding-inline:var(--space-30px)}.px-80px{padding-inline:var(--space-80px)}.py-2pct{padding-block:var(--space-2pct)}.py-4pct{padding-block:var(--space-4pct)}.py-5pct{padding-block:var(--space-5pct)}.py-5px{padding-block:var(--space-5px)}.py-6px{padding-block:var(--space-6px)}.py-8px{padding-block:var(--space-8px)}.py-10px{padding-block:var(--space-10px)}.py-12px{padding-block:var(--space-12px)}.py-15px{padding-block:var(--space-15px)}.py-16px{padding-block:var(--space-16px)}.py-20px{padding-block:var(--space-20px)}.py-21px{padding-block:var(--space-21px)}.py-40px{padding-block:var(--space-40px)}.py-53px{padding-block:var(--space-53px)}.py-63px{padding-block:var(--space-63px)}.py-96px{padding-block:var(--space-96px)}.pt-1px{padding-top:var(--space-1px)}.pt-2pct{padding-top:var(--space-2pct)}.pt-2px{padding-top:var(--space-2px)}.pt-4pct{padding-top:var(--space-4pct)}.pt-12px{padding-top:var(--space-12px)}.pt-15px{padding-top:var(--space-15px)}.pt-16px{padding-top:var(--space-16px)}.pt-18px{padding-top:var(--space-18px)}.pt-29px{padding-top:var(--space-29px)}.pt-42px{padding-top:var(--space-42px)}.pt-49px{padding-top:var(--space-49px)}.pt-80px{padding-top:var(--space-80px)}.pt-100px{padding-top:var(--space-100px)}.pt-121px{padding-top:var(--space-121px)}.pt-300px{padding-top:var(--space-300px)}.pr-22px{padding-right:var(--space-22px)}.pr-32px{padding-right:var(--space-32px)}.pb-2pct{padding-bottom:var(--space-2pct)}.pb-2px{padding-bottom:var(--space-2px)}.pb-4pct{padding-bottom:var(--space-4pct)}.pb-5px{padding-bottom:var(--space-5px)}.pb-8px{padding-bottom:var(--space-8px)}.pb-10px{padding-bottom:var(--space-10px)}.pb-14px{padding-bottom:var(--space-14px)}.pb-15px{padding-bottom:var(--space-15px)}.pb-16px{padding-bottom:var(--space-16px)}.pb-17px{padding-bottom:var(--space-17px)}.pb-24px{padding-bottom:var(--space-24px)}.pb-25px{padding-bottom:var(--space-25px)}.pb-60px{padding-bottom:var(--space-60px)}.pb-73px{padding-bottom:var(--space-73px)}.pb-80px{padding-bottom:var(--space-80px)}.pb-83px{padding-bottom:var(--space-83px)}.pl-2px{padding-left:var(--space-2px)}.pl-3-6px{padding-left:var(--space-3-6px)}.pl-30px{padding-left:var(--space-30px)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-baskervville{font-family:var(--font-baskervville)}.font-etmodules{font-family:var(--font-etmodules)}.font-heading{font-family:var(--font-heading)}.font-open-sans{font-family:var(--font-open-sans)}.font-poppins{font-family:var(--font-poppins)}.text-12px{font-size:var(--text-12px)}.text-13px{font-size:var(--text-13px)}.text-14px{font-size:var(--text-14px)}.text-15px{font-size:var(--text-15px)}.text-16px{font-size:var(--text-16px)}.text-17px{font-size:var(--text-17px)}.text-18px{font-size:var(--text-18px)}.text-20px{font-size:var(--text-20px)}.text-22px{font-size:var(--text-22px)}.text-26px{font-size:var(--text-26px)}.text-28px{font-size:var(--text-28px)}.text-30px{font-size:var(--text-30px)}.text-31px{font-size:var(--text-31px)}.text-32px{font-size:var(--text-32px)}.text-50px{font-size:var(--text-50px)}.text-68px{font-size:var(--text-68px)}.text-sm{font-size:var(--text-sm)}.leading-0px{--tw-leading:var(--leading-0px);line-height:var(--leading-0px)}.leading-1-3em{--tw-leading:var(--leading-1-3em);line-height:var(--leading-1-3em)}.leading-1-6em{--tw-leading:var(--leading-1-6em);line-height:var(--leading-1-6em)}.leading-1-8em{--tw-leading:var(--leading-1-8em);line-height:var(--leading-1-8em)}.leading-2em{--tw-leading:var(--leading-2em);line-height:var(--leading-2em)}.leading-14px{--tw-leading:var(--leading-14px);line-height:var(--leading-14px)}.leading-15px{--tw-leading:var(--leading-15px);line-height:var(--leading-15px)}.leading-16-8px{--tw-leading:var(--leading-16-8px);line-height:var(--leading-16-8px)}.leading-16px{--tw-leading:var(--leading-16px);line-height:var(--leading-16px)}.leading-17-5px{--tw-leading:var(--leading-17-5px);line-height:var(--leading-17-5px)}.leading-18px{--tw-leading:var(--leading-18px);line-height:var(--leading-18px)}.leading-20px{--tw-leading:var(--leading-20px);line-height:var(--leading-20px)}.leading-21px{--tw-leading:var(--leading-21px);line-height:var(--leading-21px)}.leading-22-5px{--tw-leading:var(--leading-22-5px);line-height:var(--leading-22-5px)}.leading-22px{--tw-leading:var(--leading-22px);line-height:var(--leading-22px)}.leading-23-8px{--tw-leading:var(--leading-23-8px);line-height:var(--leading-23-8px)}.leading-23px{--tw-leading:var(--leading-23px);line-height:var(--leading-23px)}.leading-24px{--tw-leading:var(--leading-24px);line-height:var(--leading-24px)}.leading-27px{--tw-leading:var(--leading-27px);line-height:var(--leading-27px)}.leading-30px{--tw-leading:var(--leading-30px);line-height:var(--leading-30px)}.leading-32px{--tw-leading:var(--leading-32px);line-height:var(--leading-32px)}.leading-34px{--tw-leading:var(--leading-34px);line-height:var(--leading-34px)}.leading-36px{--tw-leading:var(--leading-36px);line-height:var(--leading-36px)}.leading-42px{--tw-leading:var(--leading-42px);line-height:var(--leading-42px)}.leading-44px{--tw-leading:var(--leading-44px);line-height:var(--leading-44px)}.leading-50px{--tw-leading:var(--leading-50px);line-height:var(--leading-50px)}.leading-53px{--tw-leading:var(--leading-53px);line-height:var(--leading-53px)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-regular{--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-4px{--tw-tracking:var(--tracking-4px);letter-spacing:var(--tracking-4px)}.tracking-8px{--tw-tracking:var(--tracking-8px);letter-spacing:var(--tracking-8px)}.wrap-break-word{overflow-wrap:break-word}.text-dunkelgruen{color:var(--color-dunkelgruen)}.text-feld-text{color:var(--color-feld-text)}.text-hellgruen{color:var(--color-hellgruen)}.text-hinweis-gruen{color:var(--color-hinweis-gruen)}.text-knopf-text{color:var(--color-knopf-text)}.text-leiste-symbol{color:var(--color-leiste-symbol)}.text-leiste-zahl{color:#999}.text-on-primary{color:var(--color-on-primary)}.text-pfeil{color:var(--color-pfeil)}.text-popup-text{color:var(--color-popup-text)}.text-popup-titel{color:var(--color-popup-titel)}.text-schwarz{color:var(--color-schwarz)}.text-text-dunkel{color:var(--color-text-dunkel)}.text-text-grau{color:var(--color-text-grau)}.text-weiss{color:var(--color-weiss)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-65{opacity:.65}.shadow-buch{--tw-shadow:var(--shadow-buch);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-kopf{--tw-shadow:var(--shadow-kopf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-leiste{--tw-shadow:var(--shadow-leiste);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lightbox{--tw-shadow:var(--shadow-lightbox);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-menue{--tw-shadow:var(--shadow-menue);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-popup-box{--tw-shadow:var(--shadow-popup-box);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-pfeil{--tw-drop-shadow-size:drop-shadow(0 0 2px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:drop-shadow(0 0 2px #00000059);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-\(--duration-base\){--tw-duration:var(--duration-base);transition-duration:var(--duration-base)}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.ease-in-out{--tw-ease:ease-in-out;transition-timing-function:ease-in-out}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.select-none{-webkit-user-select:none;user-select:none}.text-shadow-zitat{text-shadow:0 0 .3em var(--tw-text-shadow-color,#0006)}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-aria-pressed\:translate-x-18px:is(:where(.group)[aria-pressed=true] *){--tw-translate-x:var(--space-18px);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-aria-pressed\:bg-dunkelgruen:is(:where(.group)[aria-pressed=true] *){background-color:var(--color-dunkelgruen)}.group-data-\[fest\]\/kopf\:h-15-84px:is(:where(.group\/kopf)[data-fest] *){height:var(--space-15-84px)}.placeholder\:text-platzhalter::placeholder{color:var(--color-platzhalter)}.backdrop\:bg-lightbox::backdrop{background-color:var(--color-lightbox)}.backdrop\:bg-popup-overlay::backdrop{background-color:var(--color-popup-overlay)}.backdrop\:bg-transparent::backdrop{background-color:#0000}.open\:flex:is([open],:popover-open,:open){display:flex}.open\:items-center:is([open],:popover-open,:open){align-items:center}.open\:justify-center:is([open],:popover-open,:open){justify-content:center}@media (hover:hover){.hover\:border-dunkelgruen:hover{border-color:var(--color-dunkelgruen)}.hover\:bg-dunkel-5:hover{background-color:var(--color-dunkel-5)}.hover\:bg-hell-5:hover{background-color:var(--color-hell-5)}.hover\:text-dunkelgruen:hover{color:var(--color-dunkelgruen)}.hover\:text-hinweis-gruen:hover{color:var(--color-hinweis-gruen)}.hover\:text-knopf-text:hover{color:var(--color-knopf-text)}.hover\:text-schwarz:hover{color:var(--color-schwarz)}.hover\:text-text-dunkel:hover{color:var(--color-text-dunkel)}.hover\:text-text-grau:hover{color:var(--color-text-grau)}.hover\:text-weiss:hover{color:var(--color-weiss)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.focus\:top-0:focus{top:0}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-70:disabled{opacity:.7}.aria-pressed\:border-dunkelgruen[aria-pressed=true]{border-color:var(--color-dunkelgruen)}.aria-pressed\:bg-weiss[aria-pressed=true]{background-color:var(--color-weiss)}@media (prefers-reduced-motion:no-preference){.motion-safe\:open\:animate-einblenden:is([open],:popover-open,:open){animation:.3s ease-out sk-einblenden}.motion-safe\:open\:animate-einblenden-popup:is([open],:popover-open,:open){animation:.35s ease-out sk-einblenden}.motion-safe\:open\:animate-hereinschieben:is([open],:popover-open,:open){animation:.3s ease-out sk-hereinschieben}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (width>=1350px){.wide\:py-27px{padding-block:var(--space-27px)}.wide\:py-54px{padding-block:var(--space-54px)}.wide\:pt-27px{padding-top:var(--space-27px)}.wide\:pt-54px{padding-top:var(--space-54px)}.wide\:pb-27px{padding-bottom:var(--space-27px)}.wide\:pb-54px{padding-bottom:var(--space-54px)}}@media (width<=980px){.tab\:absolute{position:absolute}.tab\:mx-auto{margin-inline:auto}.tab\:mt-0{margin-top:0}.tab\:mr-0{margin-right:0}.tab\:mr-5-5pct{margin-right:var(--space-5-5pct)}.tab\:mb-30px{margin-bottom:var(--space-30px)}.tab\:block{display:block}.tab\:flow-root{display:flow-root}.tab\:hidden{display:none}.tab\:h-0px{height:var(--space-0px)}.tab\:h-auto{height:auto}.tab\:max-h-280px{max-height:var(--space-280px)}.tab\:max-h-none{max-height:none}.tab\:w-47-25pct{width:var(--space-47-25pct)}.tab\:w-64pct{width:var(--space-64pct)}.tab\:w-80pct{width:var(--space-80pct)}.tab\:w-full{width:100%}.tab\:flex-col{flex-direction:column}.tab\:flex-wrap{flex-wrap:wrap}.tab\:object-cover{object-fit:cover}.tab\:object-center{object-position:center}.tab\:px-0{padding-inline:0}.tab\:py-20px{padding-block:var(--space-20px)}.tab\:py-30px{padding-block:var(--space-30px)}.tab\:py-50px{padding-block:var(--space-50px)}.tab\:pt-30px{padding-top:var(--space-30px)}.tab\:pt-50px{padding-top:var(--space-50px)}.tab\:pt-127px{padding-top:var(--space-127px)}.tab\:pb-30px{padding-bottom:var(--space-30px)}.tab\:pb-50px{padding-bottom:var(--space-50px)}.tab\:text-center{text-align:center}}@media (width<=767px){.ph\:col-span-2{grid-column:span 2/span 2}.ph\:my-0px{margin-block:var(--space-0px)}.ph\:mt-0{margin-top:0}.ph\:mt-8px{margin-top:var(--space-8px)}.ph\:mt-40px{margin-top:var(--space-40px)}.ph\:mt-47px{margin-top:var(--space-47px)}.ph\:mr-0{margin-right:0}.ph\:mb-0{margin-bottom:0}.ph\:mb-0px{margin-bottom:var(--space-0px)}.ph\:mb-30px{margin-bottom:var(--space-30px)}.ph\:block{display:block}.ph\:flow-root{display:flow-root}.ph\:size-48px{width:var(--space-48px);height:var(--space-48px)}.ph\:w-90pct{width:var(--space-90pct)}.ph\:w-95pct{width:var(--space-95pct)}.ph\:w-full{width:100%}.ph\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ph\:gap-8px{gap:var(--space-8px)}.ph\:p-6pct{padding:var(--space-6pct)}.ph\:p-8px{padding:var(--space-8px)}.ph\:px-30px{padding-inline:var(--space-30px)}.ph\:py-0{padding-block:0}.ph\:py-50px{padding-block:var(--space-50px)}.ph\:pb-0{padding-bottom:0}.ph\:pb-8px{padding-bottom:var(--space-8px)}.ph\:text-23px{font-size:var(--text-23px)}.ph\:text-25px{font-size:var(--text-25px)}.ph\:text-41px{font-size:var(--text-41px)}}@media (width<=640px){.klein\:col-span-6{grid-column:span 6/span 6}.klein\:col-span-12{grid-column:span 12/span 12}.klein\:mb-8px{margin-bottom:var(--space-8px)}.klein\:block{display:block}.klein\:h-49px{height:var(--space-49px)}.klein\:gap-x-0px{column-gap:var(--space-0px)}.klein\:leading-20px{--tw-leading:var(--leading-20px);line-height:var(--leading-20px)}.klein\:leading-30px{--tw-leading:var(--leading-30px);line-height:var(--leading-30px)}}@media (width<=1024px){.bfmittel\:top-auto{top:auto}.bfmittel\:bottom-15px{bottom:var(--space-15px)}.bfmittel\:size-53px{width:var(--space-53px);height:var(--space-53px)}.bfmittel\:p-9px{padding:var(--space-9px)}}.\[\&\>span\]\:leading-26px>span{--tw-leading:var(--leading-26px);line-height:var(--leading-26px)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}@font-face{font-family:Poppins;font-weight:300;font-display:swap;src:url(/wp-content/uploads/2022/11/Poppins-Light.ttf)format("truetype")}@font-face{font-family:Poppins;font-weight:800;font-display:swap;src:url(/wp-content/uploads/2022/11/Poppins-ExtraBold.ttf)format("truetype")}@font-face{font-family:Open Sans;font-weight:100;font-display:swap;src:url(/wp-content/uploads/2022/11/OpenSans-VariableFont_wdthwght.ttf)format("truetype")}@font-face{font-family:Baskervville;font-weight:400;font-display:swap;src:url(/wp-content/uploads/2022/11/YA9Ur0yU4l_XOrogbkun3kQQvpmp.woff2)format("woff2")}@font-face{font-family:Baskervville;font-weight:100;font-display:swap;src:url(/wp-content/uploads/2022/11/YA9Ur0yU4l_XOrogbkun3kQQvpmp.woff2)format("woff2")}@font-face{font-family:ETmodules;font-display:block;src:url(/fonts/etmodules.woff)format("woff");font-weight:400;font-style:normal}:root{--color-bg:#fff;--color-on-bg:#1d232b;--color-surface:#f4f5f7;--color-on-surface:#1d232b;--color-surface-inverted:#1d232b;--color-on-surface-inverted:#fff;--color-primary:#1f3a52;--color-primary-hover:#172c3e;--color-on-primary:#fff;--color-secondary:#b08d57;--color-secondary-hover:#96764a;--color-on-secondary:#1d232b;--color-accent:#1f3a52;--color-accent-hover:#172c3e;--color-on-accent:#fff;--color-accent-inverted:#9cc3e6;--color-on-accent-inverted:#1d232b;--color-border:#d7dbe0;--color-muted:#5b6573;--color-alert:#b42318;--color-focus-ring:#2563eb;--color-error:#b42318;--color-on-error:#fff;--color-success:#12715b;--color-warning:#b54708;--color-disabled:#e4e7ec;--color-on-disabled:#667085;--font-heading:system-ui, sans-serif;--font-body:system-ui, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--leading-tight:1.2;--leading-normal:1.5;--leading-relaxed:1.7;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:9999px;--shadow-sm:0 1px 2px #00000014;--shadow-md:0 4px 12px #0000001f;--shadow-lg:0 12px 32px #0000002e;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-popover:500;--z-toast:600;--duration-fast:.15s;--duration-base:.25s;--duration-slow:.4s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--color-dunkelgruen:#182f00;--color-galeriegruen:#1e3303;--color-hellgruen:#d0e6a5;--color-hellgrau:#d9dada;--color-text-dunkel:#333;--color-text-grau:#666;--color-knopf-text:#383838;--color-schwarz:#000;--color-weiss:#fff;--color-feld-rand:#bbb;--color-feld-text:#4e4e4e;--color-karte-knopf:#4285f4;--color-panel-grau:#f4f6f8;--font-baskervville:"Baskervville", serif;--font-open-sans:"Open Sans", sans-serif;--font-poppins:"Poppins", sans-serif;--font-etmodules:"ETmodules";--font-weight-light:300;--font-weight-semibold:600;--shadow-kopf:0 1px 0 #0000001a;--shadow-buch:0 6px 18px #0000002e;--shadow-leiste:0 1px 6px #0000002e;--color-dunkel-3:#00000008;--color-dunkel-5:#0000000d;--color-dunkel-32:#00000052;--color-hell-5:#ffffff0d;--color-bild-overlay:#00000038;--color-popup-overlay:#0a0a0a73;--color-popup-bg:#f8f3ec;--color-popup-text:#4c4845;--color-popup-titel:#2a3f36;--color-karte-band:#000c;--color-hinweis-gruen:#28a745;--color-platzhalter:#757575;--color-leiste-symbol:#555;--color-pfeil:#ccc;--color-lightbox:#0b0b0bcc;--shadow-lightbox:0 0 8px #0009;--shadow-menue:0 2px 5px #0000001a;--shadow-popup-box:1px 1px 3px 0 #0202023b;--space-0px:0px;--space-1px:1px;--space-2pct:2%;--space-2px:2px;--space-3pct:3%;--space-3px:3px;--space-3-6px:3.6px;--space-4pct:4%;--space-4px:4px;--space-5pct:5%;--space-5px:5px;--space-5-5pct:5.5%;--space-6pct:6%;--space-6px:6px;--space-6-588pct:6.588%;--space-8px:8px;--space-9px:9px;--space-10px:10px;--space-12px:12px;--space-12-8px:12.8px;--space-13px:13px;--space-13-174pct:13.174%;--space-14px:14px;--space-15px:15px;--space-15-6pct:15.6%;--space-15-84px:15.84px;--space-16px:16px;--space-17px:17px;--space-18px:18px;--space-20px:20px;--space-20-875pct:20.875%;--space-21px:21px;--space-22px:22px;--space-22-75pct:22.75%;--space-24px:24px;--space-25px:25px;--space-25-6px:25.6px;--space-26px:26px;--space-27px:27px;--space-29px:29px;--space-30px:30px;--space-31-3333pct:31.3333%;--space-32px:32px;--space-33px:33px;--space-34px:34px;--space-35px:35px;--space-36px:36px;--space-40px:40px;--space-42px:42px;--space-44px:44px;--space-45px:45px;--space-46px:46px;--space-47px:47px;--space-47-25pct:47.25%;--space-48px:48px;--space-48-5pct:48.5%;--space-49px:49px;--space-50px:50px;--space-53px:53px;--space-54pct:54%;--space-54px:54px;--space-58px:58px;--space-60pct:60%;--space-60px:60px;--space-61px:61px;--space-63px:63px;--space-64pct:64%;--space-73px:73px;--space-79px:79px;--space-80pct:80%;--space-80px:80px;--space-83px:83px;--space-86px:86px;--space-88px:88px;--space-90pct:90%;--space-90px:90px;--space-95pct:95%;--space-96px:96px;--space-100px:100px;--space-113px:113px;--space-121px:121px;--space-127px:127px;--space-130px:130px;--space-140px:140px;--space-192px:192px;--space-220px:220px;--space-280px:280px;--space-300px:300px;--space-317px:317px;--space-318px:318px;--space-580px:580px;--space-608px:608px;--space-700px:700px;--space-777px:777px;--space-1080px:1080px;--space-1100px:1100px;--space-1250px:1250px;--space-1949px:1949px;--text-12px:12px;--text-13px:13px;--text-14px:14px;--text-15px:15px;--text-16px:16px;--text-17px:17px;--text-18px:18px;--text-20px:20px;--text-22px:22px;--text-23px:23px;--text-25px:25px;--text-26px:26px;--text-28px:28px;--text-30px:30px;--text-31px:31px;--text-32px:32px;--text-41px:41px;--text-50px:50px;--text-68px:68px;--leading-0px:0px;--leading-1-3em:1.3em;--leading-1-6em:1.6em;--leading-1-8em:1.8em;--leading-2em:2em;--leading-14px:14px;--leading-15px:15px;--leading-16px:16px;--leading-16-8px:16.8px;--leading-17-5px:17.5px;--leading-18px:18px;--leading-20px:20px;--leading-21px:21px;--leading-22px:22px;--leading-22-5px:22.5px;--leading-23px:23px;--leading-23-8px:23.8px;--leading-24px:24px;--leading-26px:26px;--leading-27px:27px;--leading-30px:30px;--leading-32px:32px;--leading-34px:34px;--leading-36px:36px;--leading-42px:42px;--leading-44px:44px;--leading-50px:50px;--leading-53px:53px;--tracking-4px:4px;--tracking-8px:8px;--radius-3px:3px;--radius-4px:4px;--radius-5px:5px;--radius-6px:6px;--radius-10px:10px;--radius-15px:15px;--radius-1000px:1000px;--radius-1712px:1712px}.cc-banner,.cc-modal{--cc-accent:var(--color-accent);--cc-accent-hover:var(--color-accent-hover);--cc-on-accent:var(--color-on-accent);--cc-secondary:var(--color-secondary);--cc-surface:var(--color-surface);--cc-on-surface:var(--color-on-surface);--cc-heading:var(--color-on-surface);--cc-border:var(--color-border);--cc-font-heading:var(--font-heading);--cc-font-body:var(--font-body);--cc-radius-sm:var(--radius-sm);--cc-radius-md:var(--radius-md);--cc-duration:var(--duration-base);--cc-focus-ring:var(--color-focus-ring)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}html.bewegung [data-einblenden]{opacity:0}html.bewegung [data-einblenden].ist-sichtbar{opacity:1}html.bewegung [data-einblenden=oben].ist-sichtbar{animation:1s cubic-bezier(.77,0,.175,1) sk-von-oben}html.bewegung [data-einblenden=zoom].ist-sichtbar{animation:1s ease-in-out sk-zoom}}@keyframes sk-von-oben{0%{opacity:0;transform:translateY(-60%)}to{opacity:1;transform:none}}@keyframes sk-zoom{0%{opacity:0;transform:scale3d(.5,.5,.5)}to{opacity:1;transform:none}}@keyframes sk-hereinschieben{0%{transform:translate(100%)}to{transform:none}}@keyframes sk-einblenden{0%{opacity:0}to{opacity:1}}.sk-knopf:after{content:"5";letter-spacing:0;opacity:0;margin-top:-.5em;margin-left:-1em;font-family:ETmodules;font-size:1.6em;font-weight:400;line-height:1em;transition:all .3s;position:absolute;top:50%}@media (width>=981px){.sk-knopf:hover{padding-left:.7em;padding-right:2em}.sk-knopf:hover:after{opacity:1;margin-left:0}}@media (prefers-reduced-motion:reduce){.sk-knopf,.sk-knopf:after{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}:where(.cc-banner,.cc-modal){--cc-surface:#fff;--cc-border:#d8cdb8;--cc-on-surface:#525252;--cc-heading:#272727;--cc-accent:#1f3a52;--cc-accent-hover:#3a5e80;--cc-on-accent:#fff;--cc-secondary:#a9905d;--cc-focus-ring:var(--cc-accent,#1f3a52);--cc-font-heading:"Manrope Variable", Arial, sans-serif;--cc-font-body:"Inter Variable", Arial, sans-serif;--cc-radius-sm:8px;--cc-radius-md:12px;--cc-duration:.22s ease;--cc-container:1280px;--cc-z-banner:999}.cc-banner{z-index:var(--cc-z-banner,999);background:var(--cc-surface,#fff);border-top:1px solid var(--cc-border,#d8cdb8);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 32px #0000001f}.cc-banner[hidden]{display:none}.cc-banner__inner{width:min(100% - 40px, var(--cc-container,1280px));align-items:center;gap:28px;margin:0 auto;padding:20px 0;display:flex}.cc-banner__text{color:var(--cc-on-surface,#525252);flex:1;font-size:.92rem;line-height:1.55}.cc-banner__title{color:var(--cc-heading,#272727);font-family:var(--cc-font-heading,"Manrope Variable", Arial, sans-serif);margin:0 0 4px;font-size:1.02rem;font-weight:600}.cc-banner__text p{margin:0}.cc-banner__text a{color:var(--cc-accent,#1f3a52)}.cc-banner__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.cc-btn{border-radius:var(--cc-radius-sm,8px);min-height:46px;font-family:var(--cc-font-body,"Inter Variable", Arial, sans-serif);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:0 20px;font-size:.9rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.cc-btn:focus-visible{outline:2px solid var(--cc-focus-ring,var(--cc-accent,#1f3a52));outline-offset:2px}.cc-btn--primary{border:2px solid var(--cc-accent,#1f3a52);background:var(--cc-accent,#1f3a52);color:var(--cc-on-accent,#fff)}.cc-btn--primary:hover{background:var(--cc-accent-hover,#3a5e80);border-color:var(--cc-accent-hover,#3a5e80)}.cc-btn--secondary{border:2px solid var(--cc-accent,#1f3a52);color:var(--cc-accent,#1f3a52);background:0 0}.cc-btn--secondary:hover{background:#1f3a520f}.cc-btn--tertiary{color:var(--cc-on-surface,#525252);background:0 0;border:2px solid #0000;text-decoration:underline}.cc-btn--tertiary:hover{color:var(--cc-accent,#1f3a52)}.cc-modal{width:min(100% - 32px,620px);max-height:min(92vh,780px);color:var(--cc-on-surface,#525252);background:0 0;border:0;padding:0;overflow:visible}.cc-modal[open]{display:block}.cc-modal::backdrop{backdrop-filter:blur(6px);background:#0111299e}.cc-modal__panel{background:var(--cc-surface,#fff);border-radius:var(--cc-radius-md,12px);max-height:min(92vh,780px);padding:34px;position:relative;overflow-y:auto;box-shadow:0 24px 80px #000d293d}.cc-modal__close{border-radius:var(--cc-radius-sm,8px);width:42px;height:42px;color:var(--cc-heading,#272727);cursor:pointer;background:#0000000f;border:0;font-size:1.6rem;line-height:1;position:absolute;top:14px;right:14px}.cc-modal__close:hover{background:#0000001a}.cc-modal__close:focus-visible{outline:2px solid var(--cc-focus-ring,var(--cc-accent,#1f3a52));outline-offset:2px}.cc-modal__header{max-width:560px;margin-bottom:22px;padding-right:48px}.cc-modal__eyebrow{color:var(--cc-secondary,#a9905d);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.85rem;font-weight:700}.cc-modal__header h2{color:var(--cc-heading,#272727);font-family:var(--cc-font-heading,"Manrope Variable", Arial, sans-serif);margin:0 0 12px;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:600;line-height:1.15}.cc-modal__header p:not(.cc-modal__eyebrow){margin:0;font-size:.94rem;line-height:1.55}.cc-modal__categories{flex-direction:column;gap:16px;margin-bottom:26px;display:flex}.cc-category{border:1px solid var(--cc-border,#d8cdb8);border-radius:var(--cc-radius-md,12px);align-items:flex-start;gap:18px;padding:16px;display:flex}.cc-category__text{flex:1}.cc-category__title{color:var(--cc-heading,#272727);margin:0 0 6px;font-size:.95rem;font-weight:700}.cc-category__desc{margin:0;font-size:.86rem;line-height:1.5}.cc-modal__actions{flex-wrap:wrap;gap:10px;display:flex}.cc-modal__actions .cc-btn{flex:1}.cc-switch{flex-shrink:0;width:44px;height:24px;margin-top:2px;display:inline-flex;position:relative}.cc-switch input{-webkit-appearance:none;appearance:none;background:var(--cc-border,#d8cdb8);cursor:pointer;border-radius:999px;width:100%;height:100%;margin:0;position:relative}.cc-switch input:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.cc-switch input:checked{background:var(--cc-accent,#1f3a52)}.cc-switch input:checked:before{transform:translate(20px)}.cc-switch input:focus-visible{outline:2px solid var(--cc-focus-ring,var(--cc-accent,#1f3a52));outline-offset:2px}.cc-switch input:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:no-preference){.cc-btn,.cc-modal__close,.cc-switch input,.cc-switch input:before{transition:var(--cc-duration,.22s ease)}}@media (width<=900px){.cc-banner__inner{width:min(100% - 28px, var(--cc-container,1280px))}}@media (width<=640px){.cc-banner__inner{flex-direction:column;align-items:stretch;gap:16px;padding:18px 0}.cc-banner__actions{flex-direction:column;align-items:stretch}.cc-banner__actions .cc-btn{width:100%}.cc-modal__panel{padding:26px 20px}.cc-modal__actions{flex-direction:column}}html[data-bf-schrift] :is([data-hauptbereich],header,footer){zoom:var(--bf-zoom,1)}html[data-bf-zeile] :is([data-hauptbereich],footer) :is(p,li,span,a,label,h1,h2,h3,div){line-height:var(--bf-zeile)!important}html[data-bf-abstand] :is([data-hauptbereich],header,footer) *{letter-spacing:var(--bf-abstand)!important;word-spacing:calc(var(--bf-abstand) * 1.6)!important}html[data-bf-ausrichten] :is([data-hauptbereich],footer) :is(p,li,h1,h2,h3,div,span){text-align:var(--bf-ausrichten)!important}html.bf-lesbar :is([data-hauptbereich],header,footer) :not(.font-etmodules){font-family:Verdana,Arial,Helvetica,sans-serif!important}html.bf-fett :is([data-hauptbereich],header,footer) *{font-weight:700!important}html.bf-cursor,html.bf-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cpath d='M4 2l14 10.5-6.2 1 3.7 7.4-2.7 1.3-3.6-7.5L4 19z' fill='%23000' stroke='%23fff' stroke-width='1.2'/%3E%3C/svg%3E") 4 2,auto!important}html.bf-hell :is([data-hauptbereich],header,footer),html.bf-hell :is([data-hauptbereich],header,footer) :not(img){color:#000!important;text-shadow:none!important;background-color:#fff!important;background-image:none!important}html.bf-kontrast :is([data-hauptbereich],header,footer){filter:contrast(1.5)}html.bf-mono :is([data-hauptbereich],header,footer){filter:grayscale()}html.bf-kontrast.bf-mono :is([data-hauptbereich],header,footer){filter:contrast(1.5)grayscale()}html.bf-links :is([data-hauptbereich],header,footer) a{outline:2px solid #000;color:#000!important;background-color:#ff0!important;text-decoration:underline!important}html.bf-hervor :is([data-hauptbereich],footer) :is(p,h1,h2,h3,li,label,a,button,input,select,textarea):is(:hover,:focus){outline-offset:2px;outline:3px solid #182f00!important}html.bf-bilder :is([data-hauptbereich],header,footer) :is(img,canvas,[role=img]){visibility:hidden!important}html.bf-bilder :is([data-hauptbereich],header,footer) [style*=background-image]{background-image:none!important}html.bf-animation *,html.bf-animation :before,html.bf-animation :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.bf-animation [data-einblenden]{opacity:1!important}
