*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[data-component=container]{position:relative;width:100%}@media (min-width: 400px){[data-component=container]{max-width:400px}}@media (min-width: 640px){[data-component=container]{max-width:640px}}@media (min-width: 768px){[data-component=container]{max-width:768px}}@media (min-width: 1024px){[data-component=container]{max-width:1024px}}@media (min-width: 1280px){[data-component=container]{max-width:1280px}}@media (min-width: 1440px){[data-component=container]{max-width:1440px}}[data-component=column-container] [data-component=main-section]>[data-component=container]{padding:0}@media not all and (min-width: 768px){[data-component=container]{max-width:100%}}[data-component=container]:not(.no-padding){padding-left:1.25rem;padding-right:1.25rem}[data-component=container]:not(.no-center){margin-left:auto;margin-right:auto}[data-component=container].full-width{max-width:100%}.container{width:100%}@media (min-width: 400px){.container{max-width:400px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1440px){.container{max-width:1440px}}.prose{color:var(--tw-prose-body);max-width:unset}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:300}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{--tw-prose-links: var(--links-hover)}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: hsl(var(--text) / <alpha-value>);--tw-prose-headings: hsl(var(--text) / <alpha-value>);--tw-prose-lead: hsl(var(--text) / <alpha-value>);--tw-prose-links: hsl(var(--text) / <alpha-value>);--tw-prose-bold: hsl(var(--text) / <alpha-value>);--tw-prose-counters: hsl(var(--text) / <alpha-value>);--tw-prose-bullets: hsl(var(--text) / <alpha-value>);--tw-prose-hr: hsl(var(--text) / <alpha-value>);--tw-prose-quotes: hsl(var(--text) / <alpha-value>);--tw-prose-quote-borders: hsl(var(--text) / <alpha-value>);--tw-prose-captions: hsl(var(--text) / <alpha-value>);--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: hsl(var(--text) / <alpha-value>);--tw-prose-pre-code: hsl(var(--text) / <alpha-value>);--tw-prose-pre-bg: hsl(var(--text) / <alpha-value>);--tw-prose-th-borders: hsl(var(--text) / <alpha-value>);--tw-prose-td-borders: hsl(var(--text) / <alpha-value>);--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:var(--font-size);line-height:var(--line-height)}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose{--links-hover: hsl(var(--primary));--h1-color: hsl(var(--primary));word-break:break-word}.prose :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700}.prose :where(strong,b):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700}.prose :where(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:var(--line-height);letter-spacing:.01em}.prose :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*)){color:var(--h1-color);font-family:Viva Beautiful,serif;font-weight:unset;-webkit-font-smoothing:antialiased;font-synthesis:none;line-height:.63;clear:both;margin-top:.15em;margin-bottom:-.2em;translate:0 -.15em}.prose :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*)):before{content:" ";margin-top:.28em;display:block;height:0;float:left;width:100%;pointer-events:none}.prose :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*))~*{position:relative}.prose :where(h1,.h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-h1)}.prose :where(h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-h2)}.prose :where(h3,.h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-weight-h3);font-size:var(--font-size-h3)}.prose :where(h4,.h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-weight-h4);font-size:var(--font-size-h4)}.prose :where([data-component=accordion]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75rem;margin-bottom:.75rem}.prose :where(b):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500}.prose-white{--tw-prose-body: rgb(255 255 255);--tw-prose-headings: rgb(255 255 255);--tw-prose-lead: rgb(255 255 255);--tw-prose-links: rgb(255 255 255);--tw-prose-bold: rgb(255 255 255);--tw-prose-counters: rgb(255 255 255);--tw-prose-bullets: rgb(255 255 255);--tw-prose-hr: rgb(255 255 255);--tw-prose-quotes: rgb(255 255 255);--tw-prose-quote-borders: rgb(255 255 255);--tw-prose-captions: rgb(255 255 255);--tw-prose-code: rgb(255 255 255);--tw-prose-pre-code: rgb(255 255 255);--tw-prose-pre-bg: rgb(255 255 255);--tw-prose-th-borders: rgb(255 255 255);--tw-prose-td-borders: rgb(255 255 255);--links-hover: rgb(255 255 255);--h1-color: rgb(255 255 255)}img-comparison-slider{--handle-position-start: calc(100% - 2em) }@media (min-width: 768px){img-comparison-slider{--handle-position-start: calc(100% - 3em) }}img-comparison-slider{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important;outline-width:0px!important}[data-component=accordion]:not(.custom)+[data-component=accordion]{margin-top:.5rem}[data-component=accordion]:not(.custom) summary{display:inline-flex;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:space-between;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));padding:1rem;line-height:1}[data-component=accordion]:not(.custom) summary:hover{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}[data-component=accordion]:not(.custom) summary:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}[data-component=accordion]:not(.custom) .content{border-width:1px;border-top-width:0px;--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));padding:2rem}[data-component=accordion]:not(.custom)[data-open=true] summary{--tw-border-opacity: 1;border-color:hsl(var(--primary) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity))}[data-component=accordion] summary [data-component=icon]{transition-property:rotate;transition-duration:.2s;--icon-height: .6rem;rotate:90deg}[data-component=accordion][data-open=true] summary [data-component=icon]{rotate:-90deg}[data-component=breadcrumbs]{--dot-size: .313rem;--big-dot-size: 1rem;--abstand-zwischen-seiten: 2rem}[data-component=breadcrumbs].mobile ol li:not(:last-of-type):after{position:absolute;right:0;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content: ">";content:var(--tw-content)}[data-component=breadcrumbs].mobile ol li>*[aria-current=page]{font-weight:500}[data-component=breadcrumbs]:not(.mobile) ol li:last-of-type .timeline .dot{left:calc(var(--abstand-zwischen-seiten) / 4 + 50%)}[data-component=breadcrumbs]:not(.mobile) ol li:first-of-type .timeline .dot{left:calc(50% - var(--abstand-zwischen-seiten) / 4)}[data-component=breadcrumbs]:not(.mobile) ol li>*[aria-current=page]{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-component=breadcrumbs]:not(.mobile) ol li>*[aria-current=page]+.timeline .line{z-index:10;width:calc(50% + var(--big-dot-size) / 2)}[data-component=breadcrumbs]:not(.mobile) ol li>*[aria-current=page]+.timeline .dot:before{display:block;width:var(--big-dot-size);height:var(--big-dot-size);border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--dot) / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}[data-component=breadcrumbs]:not(.mobile) ol li .timeline{position:relative;height:1rem;width:100%}[data-component=breadcrumbs]:not(.mobile) ol li .timeline .line{position:absolute;left:0;top:50%;height:1px;width:100%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity))}[data-component=breadcrumbs]:not(.mobile) ol li .timeline .dot{position:absolute;left:50%;top:50%;width:var(--big-dot-size);height:var(--big-dot-size);--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-component=breadcrumbs]:not(.mobile) ol li .timeline .dot:after{position:absolute;left:50%;top:50%;display:block;width:var(--dot-size);height:var(--dot-size);--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--dot-foreground) / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}[data-component=breadcrumbs] ol{display:flex;flex-wrap:wrap}[data-component=breadcrumbs] ol li{position:relative;display:inline-flex;flex-direction:column}[data-component=breadcrumbs] ol li:not(:last-of-type)>*{padding-right:calc(var(--abstand-zwischen-seiten) / 2)}[data-component=breadcrumbs] ol li:not(:first-of-type)>*{padding-left:calc(var(--abstand-zwischen-seiten) / 2)}[data-component=button-container]{display:flex;flex-wrap:wrap;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem}@media not all and (min-width: 768px){[data-component=button-container]{flex-direction:column}}[data-component=button-container]{justify-content:flex-start}[data-component=button-container][data-align=center]{justify-content:center}[data-component=button-container][data-align=right]{justify-content:flex-end}[data-component=button-container] .oya-button{width:-moz-fit-content;width:fit-content}[data-component=column-container]{--gap-horizontal: 2rem;--gap-vertical: 2rem;display:grid;justify-content:center}[data-component=column-container]:not(.custom-column-widths){grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 1024px){[data-component=column-container]:not(.custom-column-widths){grid-template-columns:repeat(var(--columns),minmax(0,1fr))}}[data-component=column-container].custom-column-widths{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 1024px){[data-component=column-container].custom-column-widths{grid-template-columns:var(--column-widths)}}[data-component=column-container].horizontal-left{justify-content:flex-start}[data-component=column-container].horizontal-right{justify-content:flex-end}[data-component=column-container].horizontal-between{justify-content:space-between}[data-component=column-container].vertical-center{align-items:center}[data-component=column-container].vertical-bottom{align-items:flex-end}@media not all and (min-width: 1024px){[data-component=column-container]>*:not(:first-child){margin-top:calc(var(--gap-vertical) / 2)}}@media (min-width: 1024px){[data-component=column-container]>*:not(:first-child){margin-left:calc(var(--gap-horizontal) / 2)}}@media not all and (min-width: 1024px){[data-component=column-container]>*:not(:last-child){margin-bottom:calc(var(--gap-vertical) / 2)}}@media (min-width: 1024px){[data-component=column-container]>*:not(:last-child){margin-right:calc(var(--gap-horizontal) / 2)}}[data-component=column-container] [data-component=main-section]:not([data-pt]){padding-top:0}[data-component=column-container] [data-component=main-section]:not([data-pb]){padding-bottom:0}[data-component=column-container] [data-component=main-section]>.container{padding:0}[data-component=gallery]{--image-aspect-ratio: 8/5}[data-component=gallery].slider.size-by-aspect-ratio swiper-slide [data-oya-image]{aspect-ratio:var(--image-aspect-ratio)}[data-component=gallery].slider.size-by-image-height swiper-slide [data-oya-image]{height:var(--image-height)}[data-component=gallery] .gallery-grid:not(.teaser-grid){--columns: 3;--column-widths: repeat(var(--columns), minmax(0, 1fr));--gap: 10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}@media (min-width: 768px){[data-component=gallery] .gallery-grid:not(.teaser-grid){grid-template-columns:var(--column-widths)}}[data-component=gallery] .gallery-grid .grid-item [data-oya-image]{aspect-ratio:var(--image-aspect-ratio)}[data-component=icon]{--icon-height: 1em;display:inline-block;height:var(--icon-height);width:auto;fill:currentColor}[data-oya-image]{-o-object-position:var(--focus-point);object-position:var(--focus-point);height:var(--image-height, auto);width:var(--image-width, auto)}figure.image>[data-oya-image]:not([class*=object-co]){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}picture{display:contents}[data-component=image-svg] svg{width:100%;height:100%}.oya-button.button-link:after{aspect-ratio:25/12;height:.75rem;background-color:currentColor;--tw-content: "";content:var(--tw-content);-webkit-mask-image:url(../media/button-icons/Pfeil.svg);mask-image:url(../media/button-icons/Pfeil.svg)}[data-component=main-section]{position:relative;padding-bottom:var(--section-pb);padding-top:var(--section-pt)}[data-component=main-section].bg-fixed{clip-path:inset(0)}[data-component=main-section].bg-fixed [data-oya-image]{position:fixed;height:100lvh}body>main>[data-component=main-section]:not(.ignore-first-and-last-padding):first-of-type{padding-top:var(--section-pt-first)}body>main>[data-component=main-section]:not(.ignore-first-and-last-padding):last-of-type{padding-bottom:var(--section-pb-last)}[data-component=main-section]{--section-pt: var(--spacing-1);--section-pb: var(--spacing-1);--section-pt-first: var(--spacing-2);--section-pb-last: var(--spacing-2);--spacing-0: 0;--spacing-1: 2rem;--spacing-1-mobile: 1rem;--spacing-2: 3rem;--spacing-2-mobile: 2.5rem;--spacing-3: 6rem;--spacing-3-mobile: 3rem;--spacing-4: 10rem;--spacing-4-mobile: 4rem;--spacing-5: 13rem;--spacing-5-mobile: 6rem;--spacing-6: 13rem;--spacing-6-mobile: 7.15rem;--spacing-7: 13rem;--spacing-7-mobile: 7.15rem;--spacing-8: 13rem;--spacing-8-mobile: 7.15rem;--spacing-9: 13rem;--spacing-9-mobile: 7.15rem;--spacing-10: 13rem;--spacing-10-mobile: 7.15rem}[data-component=main-section][data-pt][data-pt="0"]{--section-pt: var(--spacing-0)}[data-component=main-section][data-pt][data-pt="1"]{--section-pt: var(--spacing-1-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="1"]{--section-pt: var(--spacing-1) }}[data-component=main-section][data-pt][data-pt="2"]{--section-pt: var(--spacing-2-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="2"]{--section-pt: var(--spacing-2) }}[data-component=main-section][data-pt][data-pt="3"]{--section-pt: var(--spacing-3-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="3"]{--section-pt: var(--spacing-3) }}[data-component=main-section][data-pt][data-pt="4"]{--section-pt: var(--spacing-4-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="4"]{--section-pt: var(--spacing-4) }}[data-component=main-section][data-pt][data-pt="5"]{--section-pt: var(--spacing-5-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="5"]{--section-pt: var(--spacing-5) }}[data-component=main-section][data-pt][data-pt="6"]{--section-pt: var(--spacing-6-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="6"]{--section-pt: var(--spacing-6) }}[data-component=main-section][data-pt][data-pt="7"]{--section-pt: var(--spacing-7-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="7"]{--section-pt: var(--spacing-7) }}[data-component=main-section][data-pt][data-pt="8"]{--section-pt: var(--spacing-8-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="8"]{--section-pt: var(--spacing-8) }}[data-component=main-section][data-pt][data-pt="9"]{--section-pt: var(--spacing-9-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="9"]{--section-pt: var(--spacing-9) }}[data-component=main-section][data-pt][data-pt="10"]{--section-pt: var(--spacing-10-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pt][data-pt="10"]{--section-pt: var(--spacing-10) }}[data-component=main-section][data-pb][data-pb="0"]{--section-pb: var(--spacing-0)}[data-component=main-section][data-pb][data-pb="1"]{--section-pb: var(--spacing-1-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="1"]{--section-pb: var(--spacing-1) }}[data-component=main-section][data-pb][data-pb="2"]{--section-pb: var(--spacing-2-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="2"]{--section-pb: var(--spacing-2) }}[data-component=main-section][data-pb][data-pb="3"]{--section-pb: var(--spacing-3-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="3"]{--section-pb: var(--spacing-3) }}[data-component=main-section][data-pb][data-pb="4"]{--section-pb: var(--spacing-4-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="4"]{--section-pb: var(--spacing-4) }}[data-component=main-section][data-pb][data-pb="5"]{--section-pb: var(--spacing-5-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="5"]{--section-pb: var(--spacing-5) }}[data-component=main-section][data-pb][data-pb="6"]{--section-pb: var(--spacing-6-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="6"]{--section-pb: var(--spacing-6) }}[data-component=main-section][data-pb][data-pb="7"]{--section-pb: var(--spacing-7-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="7"]{--section-pb: var(--spacing-7) }}[data-component=main-section][data-pb][data-pb="8"]{--section-pb: var(--spacing-8-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="8"]{--section-pb: var(--spacing-8) }}[data-component=main-section][data-pb][data-pb="9"]{--section-pb: var(--spacing-9-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="9"]{--section-pb: var(--spacing-9) }}[data-component=main-section][data-pb][data-pb="10"]{--section-pb: var(--spacing-10-mobile)}@media (min-width: 1024px){[data-component=main-section][data-pb][data-pb="10"]{--section-pb: var(--spacing-10) }}[data-component=nav] a:has([data-component=icon]){display:grid;grid-template-columns:2em 1fr;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}[data-component=nav] a>[data-component=icon]{--icon-height: 1.8em;justify-self:center}[data-component=text-header]>*{font-weight:unset;margin-top:0;width:-moz-fit-content;width:fit-content}[data-component=text-header][data-align=left]>*{margin-right:auto;text-align:left}[data-component=text-header][data-align=center]>*{margin-left:auto;margin-right:auto;text-align:center}[data-component=text-header][data-align=right]>*{margin-left:auto;text-align:right}body{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));font-family:Albert Sans,sans-serif;font-size:var(--font-size);line-height:var(--line-height);font-weight:300;letter-spacing:.01em;--tw-text-opacity: 1;color:hsl(var(--text) / var(--tw-text-opacity));display:flex;min-height:100vh;flex-direction:column;overflow-y:scroll}[data-component=fixed-buttons]{--button-size: 4.375rem;--button-count: 2;position:fixed;right:0;top:50%;z-index:40;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:none;min-height:calc(var(--button-count) * var(--button-size));grid-template-columns:repeat(1,minmax(0,1fr));line-height:1.2}@media (min-width: 1024px){[data-component=fixed-buttons]{display:grid}}[data-component=fixed-button]{position:relative}[data-component=fixed-button] a{position:absolute;left:0;display:flex;align-items:stretch}[data-component=fixed-button] .oya-button{margin-right:-1px;width:var(--button-size);height:var(--button-size);padding:0}body.tourismus [data-component=fixed-button] .oya-button.button-tourismus{--tw-bg-opacity: 1;background-color:hsl(var(--tourismus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--tourismus-foreground) / var(--tw-text-opacity))}body.rathaus [data-component=fixed-button] .oya-button.button-rathaus{--tw-bg-opacity: 1;background-color:hsl(var(--rathaus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--rathaus-foreground) / var(--tw-text-opacity))}[data-component=fixed-button] .oya-button [data-component=icon]{--icon-height: 2.5em}[data-component=fixed-button] .text{display:flex;align-items:center;white-space:pre;--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}[data-component=fixed-button] a{--tw-translate-x: calc(var(--button-size) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}body:not(.rathaus) [data-component=fixed-button]:not(.open,.closing,:hover,:focus-within) .button-rathaus{background-color:hsl(var(--hover-bronze) / .6);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}body:not(.tourismus) [data-component=fixed-button]:not(.open,.closing,:hover,:focus-within) .button-tourismus{background-color:hsl(var(--hover-bronze) / .6);--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}[data-component=fixed-button].open a{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-component=fixed-button].open .button-tourismus{--tw-bg-opacity: 1;background-color:hsl(var(--tourismus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--tourismus-foreground) / var(--tw-text-opacity))}[data-component=fixed-button].open .button-rathaus{--tw-bg-opacity: 1;background-color:hsl(var(--rathaus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--rathaus-foreground) / var(--tw-text-opacity))}footer .contact [data-component=icon]{--icon-height: 2.2rem}footer .small-nav{margin-top:.75rem;display:flex;flex-wrap:wrap}footer .small-nav>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}footer .small-nav{white-space:nowrap}@media (min-width: 768px){footer .small-nav{margin-top:1.5rem}}footer .small-nav li{padding-left:.375rem;padding-right:.375rem}footer .small-nav li:first-child{padding-left:0}footer .small-nav li:last-child{padding-right:0}@media (min-width: 1024px){footer .small-nav li{padding-left:.75rem;padding-right:.75rem}}footer .nav-right>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}@media (min-width: 768px){footer .nav-right>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}}footer .link-container{display:flex;flex-direction:column;gap:.5rem}footer .link-container .oya-button{justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}body{--nav-height-mobile: 3.1rem;--nav-height-desktop: 4.3rem;--nav-height: var(--nav-height-mobile)}@media (min-width: 1024px){body{--nav-height: var(--nav-height-desktop)}}*{scroll-margin-top:calc(var(--nav-height) + 2em)}[data-component=navbar]{position:sticky;top:0;z-index:9999;width:100%;--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity))}[data-component=navbar]:after{pointer-events:none;position:absolute;top:0;width:100%;height:100%;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored);--tw-content: "";content:var(--tw-content)}[data-component=navbar] .upper-menu{display:grid;grid-template-columns:clamp(80px,30%,150px) 1fr;align-items:stretch;justify-content:space-between}@media not all and (min-width: 768px){[data-component=navbar] .upper-menu{padding-left:0;padding-right:0;padding-left:1.25rem}}[data-component=navbar] .upper-menu .buttons{display:flex;justify-content:flex-end}[data-component=navbar] .middle-menu{display:flex;width:100%;flex-direction:column}@media (min-width: 1024px){[data-component=navbar] .middle-menu{justify-content:space-between}}[data-component=navbar] .middle-menu{height:calc(100% + 1px)}[data-component=navbar] .middle-menu .search-and-accessibility{display:flex;justify-content:space-between;padding-bottom:2rem;padding-left:var(--padding-mobile)}[data-component=navbar] .middle-menu .search-and-accessibility .accessibility-container{display:flex;width:100%;align-items:center}@media not all and (min-width: 1024px){[data-component=navbar] .middle-menu .search-and-accessibility .accessibility-container{justify-content:space-between}}@media (min-width: 1024px){[data-component=navbar] .middle-menu .search-and-accessibility .accessibility-container{gap:4rem}}[data-component=navbar] .middle-menu .search-and-accessibility .accessibility-container [data-component=icon]{--icon-height: 2.3rem}[data-component=dropdown-main-menu]{position:absolute;z-index:-10;display:flex;width:100%;flex-direction:column;justify-content:space-between;overflow:auto;overscroll-behavior:contain}@media not all and (min-width: 1024px){[data-component=dropdown-main-menu]{scrollbar-width:none}}[data-component=dropdown-main-menu]{border-bottom-width:8px;--tw-border-opacity: 1;border-color:hsl(var(--primary) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;height:calc(100dvh - var(--nav-height))}[data-component=dropdown-main-menu]:not(.open){pointer-events:none;opacity:0}[data-component=dropdown-main-menu].open{pointer-events:auto;opacity:1}[data-component=dropdown-main-menu]>[data-component=container]{display:flex;min-height:-moz-fit-content;min-height:fit-content;flex-grow:1}[data-component=dropdown-main-menu] [data-component=nav] a:hover{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-component=dropdown-main-menu] [data-component=nav] a:focus-within{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-component=fancy-submenu]{right:0;top:var(--nav-height);z-index:40;width:100%;--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity))}@media not all and (min-width: 1024px){[data-component=fancy-submenu]{position:fixed;height:calc(100dvh - var(--nav-height));overflow:auto;overscroll-behavior:contain;--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}}[data-component=fancy-submenu].open{z-index:50}@media not all and (min-width: 1024px){[data-component=fancy-submenu].open{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}[data-component=fancy-submenu].open ul{display:block!important}@media (min-width: 1024px){[data-component=fancy-submenu] .upper-part{display:none}}[data-component=fancy-submenu] .upper-part .header{position:sticky;top:0;display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem}[data-component=fancy-submenu] .upper-part .header .back-button{display:flex;align-items:center;gap:.5rem;border-right-width:1px;border-color:currentColor;padding:1rem 1.5rem}[data-component=fancy-submenu] .upper-part .header .back-button [data-component=icon]{--icon-height: .8em;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-component=fancy-submenu] .upper-part .header .title{padding-right:1.5rem;font-weight:500;--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-component=fancy-submenu] .upper-part .teaser-container{margin-bottom:2.5rem}[data-component=fancy-submenu] .upper-part .teaser-container .image-container{aspect-ratio:16/9;max-height:40vh;min-height:250px;width:100%}[data-component=fancy-submenu] .upper-part .teaser-container .image-container [data-oya-image]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-component=fancy-submenu] .upper-part .teaser-container .image-text-container{position:relative;width:100%}[data-component=fancy-submenu] .upper-part .teaser-container .image-text-container>div{position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity));padding:1rem 1.5rem;font-size:2em}@media not all and (min-width: 1024px){[data-component=fancy-submenu] ul{padding-left:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem}[data-component=fancy-submenu] ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))!important}}[data-component=hover-button]{position:relative;display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity: 1;color:hsl(var(--text) / var(--tw-text-opacity))}[data-component=hover-button] [data-component=icon]{position:relative;z-index:10}[data-component=hover-button]:after{position:absolute;inset:0;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;--tw-content: "";content:var(--tw-content)}@media (min-width: 1024px){[data-component=hover-button]:hover:after,[data-component=hover-button]:focus-within:after{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.hoverDropDown{position:relative}.hoverDropDown .button-cta+.dropdown{--tw-bg-opacity: 1;background-color:hsl(var(--cta) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta-foreground) / var(--tw-text-opacity))}.hoverDropDown .dropdown{position:fixed;top:var(--nav-height);z-index:-10;width:100%}@media not all and (min-width: 1024px){.hoverDropDown .dropdown{left:0}}@media (min-width: 1024px){.hoverDropDown .dropdown{position:absolute;width:-moz-max-content;width:max-content}}.hoverDropDown .dropdown{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--text) / var(--tw-text-opacity));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hoverDropDown .dropdown.closing,.hoverDropDown .dropdown:not(.open){opacity:0}.hoverDropDown .dropdown li a{display:flex;padding:1rem 1.5rem;font-size:1.125rem}@media not all and (min-width: 1024px){.hoverDropDown .dropdown li a{text-align:center}}@media (min-width: 1024px){.hoverDropDown .dropdown li a{display:grid}}.hoverDropDown .dropdown li a:hover{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.hoverDropDown .dropdown li a:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.hoverDropDown .dropdown li a>*{width:-moz-fit-content;width:fit-content}[data-component=language-switcher]{display:flex}[data-component=language-switcher]>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));border-color:currentColor}[data-component=language-switcher]{line-height:1}[data-component=language-switcher] a{padding-left:.5rem;padding-right:.5rem}[data-component=language-switcher] a:first-child{padding-left:0}[data-component=language-switcher] a:last-child{padding-right:0}[data-component=language-switcher] a:hover{text-decoration-line:underline}[data-component=language-switcher] a:focus-within{text-decoration-line:underline}[data-component=language-switcher] a.active{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-component=logo]{display:flex;align-items:center}[data-component=logo] [data-oya-image]{height:1.75rem}body.tourismus [data-component=logo] [data-oya-image]{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}@media (min-width: 1024px){[data-component=logo] [data-oya-image]{height:2.5rem}}.main-menu-nav{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:var(--padding-mobile)}@media (min-width: 1024px){.main-menu-nav{padding-top:6rem}}.main-menu-nav [data-component=nav]{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem}@media not all and (min-width: 1024px){.main-menu-nav [data-component=nav]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}@media (min-width: 1024px){.main-menu-nav [data-component=nav]{display:grid}}.main-menu-nav [data-component=nav]>li{align-items:stretch;justify-content:space-between;font-size:var(--font-size-menu-title)}@media not all and (min-width: 1024px){.main-menu-nav [data-component=nav]>li{display:flex}}@media (min-width: 1024px){.main-menu-nav [data-component=nav]>li{align-items:center}.main-menu-nav [data-component=nav]>li>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}}.main-menu-nav [data-component=nav]>li>a{flex-grow:1}.main-menu-nav [data-component=nav]>li ul,.main-menu-nav [data-component=nav]>li [data-component=fancy-submenu]{font-size:var(--font-size);line-height:var(--line-height)}.main-menu-nav [data-component=nav]>li ul{display:none}.main-menu-nav [data-component=nav]>li ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (min-width: 1024px){.main-menu-nav [data-component=nav]>li ul{display:block}}.main-menu-nav [data-component=nav]>li a[aria-current]{font-weight:500}[data-component=menu-teaser]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;height:300px}.teaser{position:relative;height:100%;min-height:250px;overflow:hidden}.teaser:nth-child(1) .overlay{background-color:hsl(var(--primary) / var(--tw-bg-opacity));--tw-bg-opacity: .6}.teaser:nth-child(2) .overlay{background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-bg-opacity: .6}.teaser:nth-child(3) .overlay{background-color:hsl(var(--cta) / var(--tw-bg-opacity));--tw-bg-opacity: .8}.teaser:hover [data-oya-image],.teaser:focus-within [data-oya-image]{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.teaser:hover .overlay,.teaser:focus-within .overlay{--tw-bg-opacity: 0}.teaser [data-oya-image]{position:absolute;width:100%;height:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.teaser .overlay{position:absolute;width:100%;height:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.teaser .text{position:absolute;left:50%;top:50%;width:-moz-max-content;width:max-content;max-width:100%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:1rem;text-align:center;font-size:var(--font-size-h3);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.teaser .text .prose{--h1-color: #fff}.nav-button{aspect-ratio:1 / 1;height:var(--nav-height);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-button:has(~.nav-menu-button.open){pointer-events:none;opacity:0}.nav-button .oya-button{display:block;width:100%;height:100%;align-items:center;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-button .oya-button:hover,.nav-button .oya-button:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--background-darker) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--text) / var(--tw-text-opacity))}.nav-button .oya-button:hover .button-inner .text,.nav-button .oya-button:focus-within .button-inner .text{font-weight:700;translate:0 -.1rem}@media (min-width: 1024px){.nav-button .oya-button:hover .button-inner .text,.nav-button .oya-button:focus-within .button-inner .text{translate:0 -.25rem}}.nav-button .oya-button .button-inner{position:relative;display:flex;height:100%;align-items:center;justify-content:center}.nav-button .oya-button .button-inner .icon{--icon-height: 1.5em}@media (min-width: 1024px){.nav-button .oya-button .button-inner .icon{--icon-height: 2em}}.nav-button .oya-button .button-inner .icon{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1024px){.nav-button .oya-button .button-inner .icon{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.nav-button .oya-button .button-inner .text{position:absolute;bottom:.5rem;font-size:var(--font-size-nav-button-text);transition-property:translate,font-weight;transition-duration:.2s}.nav-menu-button{--layer-height: 1px;--layer-width: 20px;--spacing: 5px}.nav-menu-button .layers{position:relative;min-height:calc(var(--layer-height) * 3 + var(--spacing) * 2);width:var(--layer-width)}.nav-menu-button .layers .layer{position:absolute;left:50%;top:0;transform-origin:center;height:var(--layer-height);background-color:currentColor;transition-property:rotate,translate,top,opacity,width;transition-duration:.2s;translate:var(--pos)}.nav-menu-button .layers .layer:nth-child(1){--pos: -50%;width:1.25rem}.nav-menu-button .layers .layer:nth-child(2){--pos: -50% calc(var(--spacing) * 1 + var(--layer-height) * 1);width:1rem}.nav-menu-button .layers .layer:nth-child(3){--pos: -50% calc(var(--spacing) * 2 + var(--layer-height) * 2);width:1.25rem}.nav-menu-button:hover:not(.open) .layers .layer:nth-child(1),.nav-menu-button:focus-within:not(.open) .layers .layer:nth-child(1){width:1rem}.nav-menu-button:hover:not(.open) .layers .layer:nth-child(2),.nav-menu-button:focus-within:not(.open) .layers .layer:nth-child(2){width:1.25rem}.nav-menu-button:hover:not(.open) .layers .layer:nth-child(3),.nav-menu-button:focus-within:not(.open) .layers .layer:nth-child(3){width:1rem}.nav-menu-button.open .layers .layer:nth-child(1){top:50%;rotate:45deg;translate:-50% calc(50% - var(--layer-height))}.nav-menu-button.open .layers .layer:nth-child(2){opacity:0}.nav-menu-button.open .layers .layer:nth-child(3){top:50%;rotate:-45deg;translate:-50% -50%}.nav-menu-button.open:hover .layers .layer:nth-child(1),.nav-menu-button.open:focus-within .layers .layer:nth-child(1){rotate:135deg}.nav-menu-button.open:hover .layers .layer:nth-child(3),.nav-menu-button.open:focus-within .layers .layer:nth-child(3){rotate:-135deg}.nav-menu-button .text.fadeIn,.nav-menu-button .text.fadeOut{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-menu-button .text.fadeIn,.nav-menu-button.open .text.fadeOut{opacity:0}.nav-menu-button.open .text.fadeIn{opacity:1}[data-component=search-field] [data-component=icon]{--icon-height: 2.3rem}[data-component=search-field] input{padding:1.25rem 1.75rem}@media (min-width: 1024px){[data-component=search-field] input{width:350px}}[data-component=search-field] input{border-bottom-width:1px;border-color:currentColor}[data-component=site-switcher-menu]{position:relative;display:grid;min-height:3.5rem;width:100%;min-width:-moz-fit-content;min-width:fit-content;grid-template-columns:1fr 0 1fr;--slider-width: max(10vw, 1.9rem);--slider-height: max(2.5vw, 1.125rem);--inner-offset-y: max(.4vw, 3px);--inner-offset-x: max(.7vw, 3px);--position-left: calc(var(--slider-width) / 2 * -1 + var(--inner-offset-x) + 8px) 0;--position-right: calc(var(--slider-width) / 2 - var(--inner-offset-x) - 8px) 0}[data-component=site-switcher-menu]:has(.oya-button:nth-of-type(1):hover,.oya-button:nth-of-type(1):focus-within) .slider:after{--tw-bg-opacity: 1;background-color:hsl(var(--tourismus) / var(--tw-bg-opacity));translate:var(--position-left)}[data-component=site-switcher-menu]:has(.oya-button:nth-of-type(2):hover,.oya-button:nth-of-type(2):focus-within) .slider:after{--tw-bg-opacity: 1;background-color:hsl(var(--rathaus) / var(--tw-bg-opacity));translate:var(--position-right)}[data-component=site-switcher-menu] .slider{pointer-events:none;position:relative;top:50%;height:var(--slider-height);width:var(--slider-width);--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-component=site-switcher-menu] .slider:before{position:absolute;inset:0;--tw-content: "";content:var(--tw-content);height:var(--slider-height);width:var(--slider-width);border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}[data-component=site-switcher-menu] .slider:after{position:absolute;left:50%;top:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content: "";content:var(--tw-content);aspect-ratio:1 / 1;height:calc(var(--slider-height) - var(--inner-offset-y) * 2);border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));transition-property:translate,background-color;transition-duration:75ms;transition-timing-function:ease-in-out}[data-component=site-switcher-menu] .oya-button{transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}[data-component=site-switcher-menu] .oya-button [data-component=icon]{--icon-height: 2em}body.tourismus [data-component=site-switcher-menu]:not(:hover,:focus-within) .slider:after{translate:var(--position-left);--tw-bg-opacity: 1;background-color:hsl(var(--tourismus) / var(--tw-bg-opacity))}body.tourismus [data-component=site-switcher-menu]:not(:hover,:focus-within) .oya-button:nth-of-type(1){--tw-bg-opacity: 1;background-color:hsl(var(--tourismus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--tourismus-foreground) / var(--tw-text-opacity))}body.rathaus [data-component=site-switcher-menu]:not(:hover,:focus-within) .slider:after{translate:var(--position-right);--tw-bg-opacity: 1;background-color:hsl(var(--rathaus) / var(--tw-bg-opacity))}body.rathaus [data-component=site-switcher-menu]:not(:hover,:focus-within) .oya-button:nth-of-type(2){--tw-bg-opacity: 1;background-color:hsl(var(--rathaus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--rathaus-foreground) / var(--tw-text-opacity))}[data-component=special-pages-nav]{border-bottom-width:1px;border-top-width:1px;border-color:currentColor;padding-top:1.5rem;padding-bottom:1.5rem}[data-component=special-pages-nav] [data-component=nav]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}[data-component=special-pages-nav] [data-component=nav]{padding-left:var(--padding-mobile)}[data-component=oya-banner] .banneraspect{aspect-ratio:5/2}[data-component=oya-banner] p{text-shadow:1px 1px 2px #000}@media (min-width: 768px){[data-component=oya-banner] .banneraspect{aspect-ratio:5/1}}[data-component=divd_001]{--icon-size: 4.5em;--strich-width: calc(50% - var(--icon-size) / 2 - 1rem);position:relative;min-height:var(--icon-size)}[data-component=divd_001]:before,[data-component=divd_001]:after{position:absolute;top:50%;height:1px;width:var(--strich-width);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:currentColor;--tw-content: "";content:var(--tw-content)}[data-component=divd_001]:before{left:0}[data-component=divd_001]:after{right:0}[data-component=divd_001] [data-component=icon]{--icon-height: var(--icon-size);position:absolute;left:50%;top:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-component=divd_002]{--button-size: 5.5em;--height-mobile: 18em;--height-desktop: 18em;--height: var(--height-mobile)}@media (min-width: 1024px){[data-component=divd_002]{--height: var(--height-desktop)}}[data-component=divd_002]{position:relative;padding-bottom:calc(var(--button-size) / 2)}[data-component=divd_002] .image-container{clip-path:inset(0);height:var(--height)}[data-component=divd_002] .image-container [data-oya-image]{position:fixed;top:0;height:100lvh;width:100%;-o-object-fit:cover;object-fit:cover}[data-component=divd_002] .oya-button{position:absolute;bottom:0;left:50%;z-index:10;width:var(--button-size);height:var(--button-size);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:9999px;padding:0}[data-component=divd_002] .oya-button [data-component=icon]{--icon-height: 3.8em}[data-component=quickfacts] [data-slider-config=quickfacts] swiper-slide{display:flex;justify-content:center}[data-component=gallery].teaser-grid{--small-item-height: 200px}@media (min-width: 768px){[data-component=gallery].teaser-grid{--columns: 3;--small-item-height: 300px }}[data-component=dialog-ortskarte] section:not(.active){display:none}[data-component=dialog-ortskarte] .h2{line-height:1}[data-component=dialog-ortskarte] table{margin-top:4rem;margin-bottom:4rem}[data-component=dialog-ortskarte] table tr{border-bottom-width:0px}[data-component=dialog-ortskarte] table tr td{padding-top:0;padding-bottom:0;line-height:1.25}[data-component=dialog-ortskarte] table tr td:first-child{font-weight:700}[data-module=page-header]{--page-header-height: clamp(12.5rem, 50vh, 33rem)}[data-module=page-header].home [data-component=page-header]{height:100svh;max-height:calc(100svh - var(--nav-height));display:grid;min-height:750px;grid-template-columns:[main-start content-start scrolldown-start] minmax(0,1fr) [scrolldown-end content-end main-end];grid-template-rows:[main-start] minmax(0,1fr) [main-end content-start] auto [content-end scrolldown-start] auto [scrolldown-end]}@media (min-width: 1440px){[data-module=page-header].home [data-component=page-header]{grid-template-columns:[main-start scrolldown-start] minmax(auto,1fr) [scrolldown-end content-start] minmax(0,var(--content-width)) minmax(0,1fr) [content-end main-end];grid-template-rows:[main-start] minmax(0,1fr) [content-start] auto [scrolldown-start] auto [main-end] auto [scrolldown-end] auto [content-end] minmax(0,3em)}}[data-module=page-header].home [data-component=page-header]{--content-width-base: calc(100vw - 3rem) ;--content-width-xs: calc(400px - 3rem) ;--content-width-sm: calc(640px - 3rem) ;--content-width-md: calc(768px - 3rem) ;--content-width-lg: calc(1024px - 3rem) ;--content-width-xl: calc(1280px - 3rem) ;--content-width-2xl: calc(1440px - 3rem) ;--content-width: var(--content-width-base)}@media (min-width: 400px){[data-module=page-header].home [data-component=page-header]{--content-width: var(--content-width-xs) }}@media (min-width: 640px){[data-module=page-header].home [data-component=page-header]{--content-width: var(--content-width-sm) }}@media (min-width: 768px){[data-module=page-header].home [data-component=page-header]{min-height:850px;--content-width: var(--content-width-md)}}@media (min-width: 1024px){[data-module=page-header].home [data-component=page-header]{--content-width: var(--content-width-lg) }}@media (min-width: 1280px){[data-module=page-header].home [data-component=page-header]{--content-width: var(--content-width-xl) }}@media (min-width: 1440px){[data-module=page-header].home [data-component=page-header]{--content-width: var(--content-width-2xl) }}[data-module=page-header].home [data-component=page-header] [data-component=main-image]{grid-area:main}[data-module=page-header].home [data-component=page-header] [data-component=scroll-down]{grid-area:scrolldown}[data-module=page-header].home [data-component=page-header] [data-component=header-content]{grid-area:content}[data-component=head_001] details [data-component=icon]{transition-property:rotate;transition-duration:.2s;--icon-height: .6rem;rotate:90deg}[data-component=head_001] details[open] [data-component=icon]{rotate:-90deg}[data-component=scroll-down]{display:grid;grid-template-columns:[button-start] minmax(0,1fr) [button-end]}@media (min-width: 1440px){[data-component=scroll-down]{grid-template-columns:minmax(0,1fr) [button-start] minmax(auto,15em) [button-end]}}[data-component=scroll-down]>*{grid-area:button}[data-component=scroll-down] [data-component=icon]{--icon-height: .6em}[data-module=social_media] [data-component=icon]{--icon-height: 3em;--icon-height-desktop: 4.5em}@media (min-width: 1024px){[data-module=social_media] [data-component=icon]{--icon-height: var(--icon-height-desktop)}}[data-component=stoerer] [data-component=icon]{--icon-height-desktop: 10.7rem;--icon-height-mobile: 6.5rem;--icon-height: var(--icon-height-mobile)}@media (min-width: 1024px){[data-component=stoerer] [data-component=icon]{--icon-height: var(--icon-height-desktop)}}[data-module=tser_004] [data-component=icon]{--icon-height: 1.6rem}.teaser-grid{--small-item-height: 13rem;--columns: 2;--column-widths: repeat(var(--columns), minmax(auto, 1fr) );--gap: 10px;display:grid;grid-auto-flow:row dense;gap:var(--gap);grid-template-columns:var(--column-widths)}@media (min-width: 768px){.teaser-grid{--columns: 3;--small-item-height: 15rem }}.teaser-grid .grid-item{position:relative;min-height:var(--small-item-height);grid-column-start:auto;grid-row-start:auto}.teaser-grid.teaser-grid-start-left .grid-item:nth-of-type(6n+1),.teaser-grid:not(.teaser-grid-start-right) .grid-item:nth-of-type(6n+1){grid-column:span 2 / span 2;grid-row:span 2 / span 2;min-height:calc(var(--small-item-height) * 2)}.teaser-grid.teaser-grid-start-left .grid-item:nth-of-type(6n+5),.teaser-grid:not(.teaser-grid-start-right) .grid-item:nth-of-type(6n+5){grid-column-start:1;grid-column:span 2 / span 2;grid-row:span 2 / span 2;min-height:calc(var(--small-item-height) * 2)}.teaser-grid.teaser-grid-start-right .grid-item:nth-of-type(6n+2){grid-column-start:1;grid-column:span 2 / span 2;grid-row:span 2 / span 2;min-height:calc(var(--small-item-height) * 2)}.teaser-grid.teaser-grid-start-right .grid-item:nth-of-type(6n+4){grid-column:span 2 / span 2;grid-row:span 2 / span 2;min-height:calc(var(--small-item-height) * 2)}[data-component=tser_006_item] [data-component=icon]{--icon-height: 4.5em}[data-module=text] .body>:first-child{margin-top:0}[data-module=text] [data-img-align]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:2rem}[data-module=text] [data-img-align][data-img-align=top] .body{grid-row-start:2}[data-module=text] [data-img-align][data-img-align=top] .image{grid-row-start:1}@media (min-width: 1024px){[data-module=text] [data-img-align][data-img-align=right]{grid-template-columns:1fr minmax(0,1fr)}}[data-module=text] [data-img-align][data-img-align=right] .body{grid-column-start:1;grid-row-start:1}[data-module=text] [data-img-align][data-img-align=right] .image{grid-column-start:1;grid-row-start:2}@media (min-width: 1024px){[data-module=text] [data-img-align][data-img-align=right] .image{grid-column-start:2;grid-row-start:1}[data-module=text] [data-img-align][data-img-align=left]{grid-template-columns:minmax(0,1fr) 1fr}}[data-module=text] [data-img-align][data-img-align=left] .body{grid-column-start:1;grid-row-start:2}@media (min-width: 1024px){[data-module=text] [data-img-align][data-img-align=left] .body{grid-column-start:2;grid-row-start:1}}[data-module=text] [data-img-align][data-img-align=left] .image{grid-column-start:1;grid-row-start:1}[data-component=time_001]{--dot-size: .6rem;--big-dot-size: 2.2rem;--padding-entry-top: 0;--padding-entry-bottom: 3em;--padding-timeline-y: 4em}@media (min-width: 1024px){[data-component=time_001]{--padding-entry-top: 0;--padding-entry-bottom: 4em;--padding-timeline-y: 5em }}[data-component=time_001] ol{display:grid;max-width:100%;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"timeline text1" "timeline text2"}@media (min-width: 1024px){[data-component=time_001] ol{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"text1 timeline ." ". timeline text2"}}[data-component=time_001] ol .timeline-entry{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:1.5rem}@media (min-width: 1024px){[data-component=time_001] ol .timeline-entry{gap:2rem}}[data-component=time_001] ol .timeline-entry{grid-column-start:1;grid-column-end:-1}[data-component=time_001] ol .timeline-entry .timeline{position:relative;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-area:timeline}[data-component=time_001] ol .timeline-entry .timeline .line{position:relative;left:50%;height:100%;width:1px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity))}[data-component=time_001] ol .timeline-entry .timeline .dot{position:relative;left:50%;top:var(--padding-top,var(--padding-entry-top));width:var(--big-dot-size);height:var(--big-dot-size);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-component=time_001] ol .timeline-entry .timeline .dot:before{display:block;width:var(--big-dot-size);height:var(--big-dot-size);border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--dot) / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}[data-component=time_001] ol .timeline-entry .timeline .dot:after{position:absolute;left:50%;top:50%;display:block;width:var(--dot-size);height:var(--dot-size);--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--dot-foreground) / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}[data-component=time_001] ol .timeline-entry .text{padding-top:var(--padding-top,var(--padding-entry-top));padding-bottom:var(--padding-bottom,var(--padding-entry-bottom))}[data-component=time_001] ol .timeline-entry:nth-of-type(2n+2) .text{grid-area:text1}[data-component=time_001] ol .timeline-entry:nth-of-type(odd) .text{grid-area:text2}@media (min-width: 1024px){[data-component=time_001] ol .timeline-entry:not(:last-of-type) .image-container{max-height:2.5rem}}[data-component=time_001] ol .timeline-entry:first-of-type{--padding-top: var(--padding-timeline-y)}[data-component=time_001] ol .timeline-entry:last-of-type{--padding-bottom: var(--padding-timeline-y)}[data-component=tser_005] details{margin:0}[data-component=tser_005] details summary:hover .heading,[data-component=tser_005] details summary:focus-within .heading{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-component=tser_005] details[data-open=true] summary .heading{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-component=tser_005] details .image-header{display:grid;grid-template-columns:[image-start text-start] minmax(0,1fr) [text-end image-end];grid-template-rows:[image-start] minmax(0,1fr) [text-start] min-content [text-end image-end]}[data-component=tser_005] details .image-header .image-container{grid-area:image}[data-component=tser_005] details .image-header .text-container{position:relative;grid-area:text}[data-component=tser_005] .desktop-grid{--img-ratio: .55;--text-ratio: calc(1 - var(--img-ratio));--breakpoint-container-width: 1440px;--img-max-width: calc(var(--breakpoint-container-width) * var(--img-ratio));--text-max-width: calc(var(--breakpoint-container-width) * var(--text-ratio));display:grid;grid-template-columns:[image-start] minmax(0,1fr) [image-text-start] minmax(0,var(--img-max-width)) [image-text-end image-end text-start] minmax(0,var(--text-max-width)) [text-end] minmax(0,1fr)}[data-component=tser_005] .desktop-grid .image{grid-area:image}[data-component=tser_005] .desktop-grid .text{grid-area:text}[data-component=tser_013] [data-component=icon]{--icon-height: 1.5em}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:.75rem}.top-4{top:1rem}.top-\[--nav-height\]{top:var(--nav-height)}.top-\[-70px\]{top:-70px}.top-full{top:100%}.z-10{z-index:10}.z-40{z-index:40}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.z-\[1002\]{z-index:1002}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.col-span-full{grid-column:1 / -1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.-mx-8{margin-left:-2rem;margin-right:-2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-\[calc\(4rem\+0\.5em\)\]{margin-bottom:calc(4rem + .5em)}.ml-auto{margin-left:auto}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-\[-2em\]{margin-top:-2em}.mt-\[1\.5em\]{margin-top:1.5em}.mt-\[6em\]{margin-top:6em}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[2\/1\.2\]{aspect-ratio:2/1.2}.aspect-\[2\/1\]{aspect-ratio:2/1}.aspect-square{aspect-ratio:1 / 1}.size-\[--icon-height\]{width:var(--icon-height);height:var(--icon-height)}.size-\[--icon-size\]{width:var(--icon-size);height:var(--icon-size)}.size-\[15em\]{width:15em;height:15em}.size-full{width:100%;height:100%}.h-\[--glry_002-height\]{height:var(--glry_002-height)}.h-\[--page-header-height\]{height:var(--page-header-height)}.h-\[14rem\]{height:14rem}.h-\[250px\]{height:250px}.h-\[2em\]{height:2em}.h-\[3em\]{height:3em}.h-\[40px\]{height:40px}.h-\[70px\]{height:70px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:10rem}.max-h-\[40lvh\]{max-height:40lvh}.min-h-\[100px\]{min-height:100px}.w-1\/2{width:50%}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[150px\]{width:150px}.w-\[50em\]{width:50em}.w-\[70px\]{width:70px}.w-\[90px\]{width:90px}.w-\[970px\]{width:970px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-\[100px\]{min-width:100px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-\[35em\]{max-width:35em}.max-w-\[600px\]{max-width:600px}.max-w-\[60vw\]{max-width:60vw}.max-w-\[80\%\]{max-width:80%}.max-w-\[max\(350px\,22vw\)\]{max-width:max(350px,22vw)}.max-w-\[min\(100\%\,20rem\)\]{max-width:min(100%,20rem)}.max-w-\[min\(530px\,100\%\)\]{max-width:min(530px,100%)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[--button-size\]{--tw-translate-x: calc(var(--button-size) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[calc\(100\%\+0\.3em\)\]{--tw-translate-x: calc((100% + .3em)*-1) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[0\.3em\]{--tw-translate-y: -.3em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-14{--tw-translate-y: 3.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-32{--tw-translate-y: 8rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-pt-12{scroll-padding-top:3rem}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1ch_minmax\(auto\,1fr\)\]{grid-template-columns:1ch minmax(auto,1fr)}.grid-cols-\[1fr\,70px\,40px\]{grid-template-columns:1fr 70px 40px}.grid-cols-\[auto\,auto\]{grid-template-columns:auto auto}.grid-cols-\[auto_minmax\(auto\,1fr\)_auto\]{grid-template-columns:auto minmax(auto,1fr) auto}.grid-cols-\[minmax\(auto\,1fr\)_auto\]{grid-template-columns:minmax(auto,1fr) auto}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-12{row-gap:3rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-current>:not([hidden])~:not([hidden]){border-color:currentColor}.divide-text>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:hsl(var(--text) / var(--tw-divide-opacity))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-ellipsis{text-overflow:ellipsis}.rounded-full{border-radius:9999px}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-xl{border-top-right-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-\[\#707070\]{--tw-border-opacity: 1;border-color:rgb(112 112 112 / var(--tw-border-opacity))}.border-anthrazit{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity))}.border-current{border-color:currentColor}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.bg-\[hsl\(var\(--blue\)\)\]{background-color:hsl(var(--blue))}.bg-\[hsl\(var\(--green\)\)\]{background-color:hsl(var(--green))}.bg-\[hsl\(var\(--orange\)\)\]{background-color:hsl(var(--orange))}.bg-anthrazit{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity))}.bg-anthrazit\/60{background-color:hsl(var(--anthrazit) / .6)}.bg-anthrazit\/70{background-color:hsl(var(--anthrazit) / .7)}.bg-bg{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity))}.bg-bg-darkest{--tw-bg-opacity: 1;background-color:hsl(var(--background-darkest) / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\/70{background-color:#000000b3}.bg-cta{--tw-bg-opacity: 1;background-color:hsl(var(--cta) / var(--tw-bg-opacity))}.bg-hover-bronze{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity: 0}.bg-opacity-60{--tw-bg-opacity: .6}.bg-none{background-image:none}.bg-fixed{background-attachment:fixed}.fill-\[--bg-fill\]{fill:var(--bg-fill)}.fill-\[--fill\]{fill:var(--fill)}.fill-primary{fill:hsl(var(--primary) / 1)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-px{padding:1px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[1\.125rem\]{padding-top:1.125rem;padding-bottom:1.125rem}.py-\[14lvh\]{padding-top:14lvh;padding-bottom:14lvh}.py-\[2em\]{padding-top:2em;padding-bottom:2em}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-4{padding-bottom:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-2\.5{padding-right:.625rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-8{padding-top:2rem}.pt-\[6em\]{padding-top:6em}.text-left{text-align:left}.text-center{text-align:center}.align-baseline{vertical-align:baseline}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[1\.8em\]{font-size:1.8em}.text-\[1\.9em\]{font-size:1.9em}.text-\[10px\]{font-size:10px}.text-\[16px\]{font-size:16px}.text-\[2\.5em\]{font-size:2.5em}.text-\[2\.6em\]{font-size:2.6em}.text-\[2em\]{font-size:2em}.text-\[3em\]{font-size:3em}.text-\[4\.5em\]{font-size:4.5em}.text-\[5em\]{font-size:5em}.text-\[6\.25em\]{font-size:6.25em}.text-\[8px\]{font-size:8px}.text-\[clamp\(1rem\,150\%\,4\.2rem\)\]{font-size:clamp(1rem,150%,4.2rem)}.text-\[clamp\(3rem\,4\.5vw\,5rem\)\]{font-size:clamp(3rem,4.5vw,5rem)}.text-base{font-size:var(--font-size);line-height:var(--line-height)}.text-h2{font-size:var(--font-size-h2)}.text-h4{font-size:var(--font-size-h4)}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extralight{font-weight:200}.font-h4{font-weight:var(--font-weight-h4)}.font-light{font-weight:300}.font-medium{font-weight:500}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-\[1\],.leading-none{line-height:1}.leading-normal{line-height:1.5}.\!text-text{--tw-text-opacity: 1 !important;color:hsl(var(--text) / var(--tw-text-opacity))!important}.text-anthrazit-foreground{--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.text-cta{--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.text-hover-bronze-foreground{--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-text{--tw-text-opacity: 1;color:hsl(var(--text) / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow-\[4px_0_4px_0_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 4px 0 4px 0 rgba(0,0,0,.25);--tw-shadow-colored: 4px 0 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);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)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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)}.backdrop-blur-\[20px\]{--tw-backdrop-blur: blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-50{--tw-backdrop-saturate: saturate(.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-200{transition-delay:.2s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.content-\[\'\'\]{--tw-content: "";content:var(--tw-content)}.\[translate\:-50\%_14px\]{translate:-50% 14px}.\[translate\:0_-1px\]{translate:0 -1px}.\[word-break\:break-word\]{word-break:break-word}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@font-face{font-family:lg;src:url(../fonts/lightgallery/lg.woff2) format("woff2"),url(../fonts/lightgallery/lg.ttf) format("truetype"),url(../fonts/lightgallery/lg.woff) format("woff"),url(../fonts/lightgallery/lg.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.lg-next,.lg-prev{background-color:#00000073;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,#0000,#0006)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scaleZ(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;inset:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translateZ(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;inset:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}[data-lightgallery] figure .image{cursor:pointer}.lg-container .lg-backdrop{height:100lvh}.lg-container .lg-item>picture>img:not(.lg-dummy-img){-o-object-fit:scale-down;object-fit:scale-down;width:var(--image-width)!important;height:var(--image-height)!important}.header-not-sticky [data-component=navbar]{position:relative!important}[class*=list-custom-]{list-style-type:none;--icon-size: 1.7em}[class*=list-custom-] li{position:relative}[class*=list-custom-] li::marker{--tw-content: none;content:var(--tw-content)}[class*=list-custom-] li:before{position:absolute;left:0;width:var(--icon-size);height:var(--icon-size);--tw-translate-x: calc((100% + .3em)*-1) ;--tw-translate-y: -.3em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content: "";content:var(--tw-content);background-color:currentColor;-webkit-mask-image:var(--icon-path);mask-image:var(--icon-path);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.list-custom-360-grad{--icon-path: url(../media/img/sprites-view.svg#360-Grad)}.list-custom-abfallkalender{--icon-path: url(../media/img/sprites-view.svg#Abfallkalender)}.list-custom-auge{--icon-path: url(../media/img/sprites-view.svg#Auge)}.list-custom-ausrufezeichen{--icon-path: url(../media/img/sprites-view.svg#Ausrufezeichen)}.list-custom-auto{--icon-path: url(../media/img/sprites-view.svg#Auto)}.list-custom-barrierefreiheit{--icon-path: url(../media/img/sprites-view.svg#Barrierefreiheit)}.list-custom-bauhof{--icon-path: url(../media/img/sprites-view.svg#Bauhof)}.list-custom-baum{--icon-path: url(../media/img/sprites-view.svg#Baum)}.list-custom-bäume{--icon-path: url(../media/img/sprites-view.svg#Bäume)}.list-custom-berge-flagge{--icon-path: url(../media/img/sprites-view.svg#Berge-Flagge)}.list-custom-bett{--icon-path: url(../media/img/sprites-view.svg#Bett)}.list-custom-bewertung-panorama{--icon-path: url(../media/img/sprites-view.svg#Bewertung-Panorama)}.list-custom-bierglas{--icon-path: url(../media/img/sprites-view.svg#Bierglas)}.list-custom-blitz{--icon-path: url(../media/img/sprites-view.svg#Blitz)}.list-custom-brief{--icon-path: url(../media/img/sprites-view.svg#Brief)}.list-custom-broschüre{--icon-path: url(../media/img/sprites-view.svg#Broschüre)}.list-custom-broschüre-02{--icon-path: url(../media/img/sprites-view.svg#Broschüre-02)}.list-custom-bulletpoint-checkbox{--icon-path: url(../media/img/sprites-view.svg#Bulletpoint-Checkbox)}.list-custom-bus{--icon-path: url(../media/img/sprites-view.svg#Bus)}.list-custom-concierge{--icon-path: url(../media/img/sprites-view.svg#Concierge)}.list-custom-copyright{--icon-path: url(../media/img/sprites-view.svg#Copyright)}.list-custom-daumen{--icon-path: url(../media/img/sprites-view.svg#Daumen)}.list-custom-detail{--icon-path: url(../media/img/sprites-view.svg#Detail)}.list-custom-doppelpfeil{--icon-path: url(../media/img/sprites-view.svg#Doppelpfeil)}.list-custom-download-active{--icon-path: url(../media/img/sprites-view.svg#download-active)}.list-custom-download-inactive{--icon-path: url(../media/img/sprites-view.svg#download-inactive)}.list-custom-e-mobilität{--icon-path: url(../media/img/sprites-view.svg#E-Mobilität)}.list-custom-e-mobilität-02{--icon-path: url(../media/img/sprites-view.svg#E-Mobilität-02)}.list-custom-e-mobilität-03{--icon-path: url(../media/img/sprites-view.svg#E-Mobilität-03)}.list-custom-etikett{--icon-path: url(../media/img/sprites-view.svg#Etikett)}.list-custom-fahrrad{--icon-path: url(../media/img/sprites-view.svg#Fahrrad)}.list-custom-feder-papier{--icon-path: url(../media/img/sprites-view.svg#Feder-Papier)}.list-custom-feuer{--icon-path: url(../media/img/sprites-view.svg#Feuer)}.list-custom-forstbetrieb{--icon-path: url(../media/img/sprites-view.svg#Forstbetrieb)}.list-custom-gebühren{--icon-path: url(../media/img/sprites-view.svg#Gebühren)}.list-custom-geschenk{--icon-path: url(../media/img/sprites-view.svg#Geschenk)}.list-custom-golf{--icon-path: url(../media/img/sprites-view.svg#Golf)}.list-custom-gruppen{--icon-path: url(../media/img/sprites-view.svg#Gruppen)}.list-custom-herz{--icon-path: url(../media/img/sprites-view.svg#Herz)}.list-custom-hochzeit{--icon-path: url(../media/img/sprites-view.svg#Hochzeit)}.list-custom-hut{--icon-path: url(../media/img/sprites-view.svg#Hut)}.list-custom-kalender{--icon-path: url(../media/img/sprites-view.svg#Kalender)}.list-custom-kamera{--icon-path: url(../media/img/sprites-view.svg#Kamera)}.list-custom-karte{--icon-path: url(../media/img/sprites-view.svg#Karte)}.list-custom-karte-pin{--icon-path: url(../media/img/sprites-view.svg#Karte-Pin)}.list-custom-kinder{--icon-path: url(../media/img/sprites-view.svg#Kinder)}.list-custom-kinderwagen{--icon-path: url(../media/img/sprites-view.svg#Kinderwagen)}.list-custom-koffer{--icon-path: url(../media/img/sprites-view.svg#Koffer)}.list-custom-kompakt{--icon-path: url(../media/img/sprites-view.svg#Kompakt)}.list-custom-kontakt{--icon-path: url(../media/img/sprites-view.svg#Kontakt)}.list-custom-landkarte{--icon-path: url(../media/img/sprites-view.svg#Landkarte)}.list-custom-langlauf{--icon-path: url(../media/img/sprites-view.svg#Langlauf)}.list-custom-läufer{--icon-path: url(../media/img/sprites-view.svg#Läufer)}.list-custom-licht{--icon-path: url(../media/img/sprites-view.svg#Licht)}.list-custom-login{--icon-path: url(../media/img/sprites-view.svg#Login)}.list-custom-lupe{--icon-path: url(../media/img/sprites-view.svg#Lupe)}.list-custom-menü{--icon-path: url(../media/img/sprites-view.svg#Menü)}.list-custom-menü-02{--icon-path: url(../media/img/sprites-view.svg#Menü-02)}.list-custom-motorrad{--icon-path: url(../media/img/sprites-view.svg#Motorrad)}.list-custom-mülltonne{--icon-path: url(../media/img/sprites-view.svg#Mülltonne)}.list-custom-nachhaltigkeit{--icon-path: url(../media/img/sprites-view.svg#Nachhaltigkeit)}.list-custom-newsletter{--icon-path: url(../media/img/sprites-view.svg#Newsletter)}.list-custom-online-services{--icon-path: url(../media/img/sprites-view.svg#Online-Services)}.list-custom-person{--icon-path: url(../media/img/sprites-view.svg#Person)}.list-custom-personen{--icon-path: url(../media/img/sprites-view.svg#Personen)}.list-custom-pfeil{--icon-path: url(../media/img/sprites-view.svg#Pfeil)}.list-custom-pfeil-02{--icon-path: url(../media/img/sprites-view.svg#Pfeil-02)}.list-custom-pfeil-button{--icon-path: url(../media/img/sprites-view.svg#Pfeil-Button)}.list-custom-pfeil-hoch{--icon-path: url(../media/img/sprites-view.svg#Pfeil-hoch)}.list-custom-pfeil-links{--icon-path: url(../media/img/sprites-view.svg#Pfeil-links)}.list-custom-pfeil-links-02{--icon-path: url(../media/img/sprites-view.svg#Pfeil-links-02)}.list-custom-pfeil-rechts{--icon-path: url(../media/img/sprites-view.svg#Pfeil-rechts)}.list-custom-pfeil-rechts-02{--icon-path: url(../media/img/sprites-view.svg#Pfeil-rechts-02)}.list-custom-pfeil-unten{--icon-path: url(../media/img/sprites-view.svg#Pfeil-unten)}.list-custom-pfeil-unten-02{--icon-path: url(../media/img/sprites-view.svg#Pfeil-unten-02)}.list-custom-pin{--icon-path: url(../media/img/sprites-view.svg#Pin)}.list-custom-play{--icon-path: url(../media/img/sprites-view.svg#Play)}.list-custom-plus{--icon-path: url(../media/img/sprites-view.svg#Plus)}.list-custom-plus-kreis{--icon-path: url(../media/img/sprites-view.svg#Plus-Kreis)}.list-custom-pricetag{--icon-path: url(../media/img/sprites-view.svg#Pricetag)}.list-custom-prüfen-haken{--icon-path: url(../media/img/sprites-view.svg#Prüfen-Haken)}.list-custom-radfahrer{--icon-path: url(../media/img/sprites-view.svg#Radfahrer)}.list-custom-rathaus{--icon-path: url(../media/img/sprites-view.svg#Rathaus)}.list-custom-reisen{--icon-path: url(../media/img/sprites-view.svg#Reisen)}.list-custom-restaurant{--icon-path: url(../media/img/sprites-view.svg#Restaurant)}.list-custom-rollstuhl{--icon-path: url(../media/img/sprites-view.svg#Rollstuhl)}.list-custom-rucksack{--icon-path: url(../media/img/sprites-view.svg#Rucksack)}.list-custom-sauerland-card{--icon-path: url(../media/img/sprites-view.svg#Sauerland-Card)}.list-custom-schließen-kreis{--icon-path: url(../media/img/sprites-view.svg#Schließen-Kreis)}.list-custom-schließen-kreuz{--icon-path: url(../media/img/sprites-view.svg#Schließen-Kreuz)}.list-custom-schlitten{--icon-path: url(../media/img/sprites-view.svg#Schlitten)}.list-custom-schneeflocke{--icon-path: url(../media/img/sprites-view.svg#Schneeflocke)}.list-custom-schubkarre{--icon-path: url(../media/img/sprites-view.svg#Schubkarre)}.list-custom-schwimmer{--icon-path: url(../media/img/sprites-view.svg#Schwimmer)}.list-custom-shopping{--icon-path: url(../media/img/sprites-view.svg#Shopping)}.list-custom-ski{--icon-path: url(../media/img/sprites-view.svg#Ski)}.list-custom-skifahren{--icon-path: url(../media/img/sprites-view.svg#Skifahren)}.list-custom-skilift{--icon-path: url(../media/img/sprites-view.svg#Skilift)}.list-custom-smartphone{--icon-path: url(../media/img/sprites-view.svg#Smartphone)}.list-custom-snowboard{--icon-path: url(../media/img/sprites-view.svg#Snowboard)}.list-custom-sonne{--icon-path: url(../media/img/sprites-view.svg#Sonne)}.list-custom-sonne-wolke{--icon-path: url(../media/img/sprites-view.svg#Sonne-Wolke)}.list-custom-sperrmüll{--icon-path: url(../media/img/sprites-view.svg#Sperrmüll)}.list-custom-stadtmarketing{--icon-path: url(../media/img/sprites-view.svg#Stadtmarketing)}.list-custom-stadtwerke{--icon-path: url(../media/img/sprites-view.svg#Stadtwerke)}.list-custom-stern{--icon-path: url(../media/img/sprites-view.svg#Stern)}.list-custom-telefon{--icon-path: url(../media/img/sprites-view.svg#Telefon)}.list-custom-ticket{--icon-path: url(../media/img/sprites-view.svg#Ticket)}.list-custom-tour-distanz-pfeil{--icon-path: url(../media/img/sprites-view.svg#Tour-Distanz-Pfeil)}.list-custom-tour-schwierigkeit{--icon-path: url(../media/img/sprites-view.svg#Tour-Schwierigkeit)}.list-custom-tourbewertung{--icon-path: url(../media/img/sprites-view.svg#Tourbewertung)}.list-custom-tourist-information{--icon-path: url(../media/img/sprites-view.svg#Tourist-Information)}.list-custom-tropfen{--icon-path: url(../media/img/sprites-view.svg#Tropfen)}.list-custom-trophäe{--icon-path: url(../media/img/sprites-view.svg#Trophäe)}.list-custom-uhr{--icon-path: url(../media/img/sprites-view.svg#Uhr)}.list-custom-unterkunft{--icon-path: url(../media/img/sprites-view.svg#Unterkunft)}.list-custom-waldi{--icon-path: url(../media/img/sprites-view.svg#Waldi)}.list-custom-wanderer{--icon-path: url(../media/img/sprites-view.svg#Wanderer)}.list-custom-webcam-wetter{--icon-path: url(../media/img/sprites-view.svg#Webcam-Wetter)}.list-custom-wegweiser{--icon-path: url(../media/img/sprites-view.svg#Wegweiser)}.list-custom-wellness{--icon-path: url(../media/img/sprites-view.svg#Wellness)}.list-custom-wetter{--icon-path: url(../media/img/sprites-view.svg#Wetter)}.list-custom-winterberg-w{--icon-path: url(../media/img/sprites-view.svg#Winterberg-W)}.list-custom-wirtschaftsförderung{--icon-path: url(../media/img/sprites-view.svg#Wirtschaftsförderung)}.list-custom-zelt{--icon-path: url(../media/img/sprites-view.svg#Zelt)}.list-custom-zug{--icon-path: url(../media/img/sprites-view.svg#Zug)}body{--swiper-theme-color: hsl(var(--primary));--small-dot-size: .25rem;--small-dot-size-desktop: .563rem;--swiper-pagination-bullet-size: .75rem;--swiper-pagination-bullet-size-desktop: 1.688rem;--swiper-pagination-bullet-horizontal-gap: 0;--swiper-pagination-color: hsl(var(--dot));--swiper-pagination-bullet-inactive-color: none;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-opacity: 1;--pagination-padding-y: .438rem;--pagination-padding-y-desktop: 1rem;--pagination-padding-x: 1.25rem;--pagination-padding-x-desktop: 2.5rem;--swiper-pagination-bottom: 0;--pagination-half-height: calc(var(--pagination-padding-y) + var(--swiper-pagination-bullet-size) / 2)}@media (min-width: 1024px){body{--pagination-padding-y: var(--pagination-padding-y-desktop);--pagination-padding-x: var(--pagination-padding-x-desktop) }}body{--swiper-navigation-color: hsl(var(--anthrazit));--swiper-navigation-sides-offset: 0}@media (min-width: 1024px){body{--small-dot-size: var(--small-dot-size-desktop);--swiper-pagination-bullet-size: var(--swiper-pagination-bullet-size-desktop) }}[data-component=slider-container]{position:relative;display:grid;width:100%;height:100%;grid-template-rows:minmax(auto,1fr)}[data-component=slider-container] swiper-container{display:grid;width:100%;grid-template-rows:subgrid}[data-component=slider-container] .pagination-container{position:static;bottom:0;z-index:10;display:flex;align-items:center;justify-content:center}[data-component=slider-container] .pagination-container.swiper-pagination-lock{display:none}[data-component=slider-container] .pagination-container .swiper-pagination-bullet{cursor:pointer;display:flex;width:var(--swiper-pagination-bullet-size);height:var(--swiper-pagination-bullet-size);align-items:center;justify-content:center;border-radius:9999px;background-color:var(--swiper-pagination-bullet-inactive-color);opacity:var(--swiper-pagination-bullet-inactive-opacity)}[data-component=slider-container] .pagination-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--swiper-pagination-color);opacity:var(--swiper-pagination-bullet-opacity)}[data-component=slider-container] .pagination-container .swiper-pagination-bullet:after{display:block;width:var(--small-dot-size);height:var(--small-dot-size);border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--dot-foreground) / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}[data-component=slider-container] .navigation-container{position:absolute;z-index:10;display:none;width:100%;justify-content:space-between}[data-component=slider-container] .navigation-container .button-prev,[data-component=slider-container] .navigation-container .button-next{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}[data-component=slider-container] .navigation-container .button-prev.swiper-button-disabled,[data-component=slider-container] .navigation-container .button-next.swiper-button-disabled{opacity:.3}[data-component=slider-container] .navigation-container .button-prev.swiper-button-lock,[data-component=slider-container] .navigation-container .button-next.swiper-button-lock{display:none}[data-component=slider-container][data-slider-config^=glry_] swiper-container swiper-slide{padding-bottom:var(--pagination-half-height)}[data-component=slider-container][data-slider-config^=glry_] .pagination-container{position:absolute;right:0;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));padding-left:var(--pagination-padding-x);padding-right:var(--pagination-padding-x);padding-top:var(--pagination-padding-y);padding-bottom:var(--pagination-padding-y);left:unset}[data-component=slider-container][data-slider-config=teaser_boxes] .pagination-container{right:0;display:flex;align-items:center;justify-content:flex-end;padding-top:.5rem;padding-bottom:.5rem;left:unset}[data-component=slider-container][data-slider-config=quickfacts]{--padding-pagination-y: 1.5rem}[data-component=slider-container][data-slider-config=quickfacts] .navigation-container{top:100%;display:flex;--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:center;gap:6rem;translate:0 calc(var(--padding-pagination-y) / 2 * -1)}[data-component=slider-container][data-slider-config=quickfacts] .pagination-container{padding-top:var(--padding-pagination-y);padding-bottom:var(--padding-pagination-y)}[data-component=slider-container][data-slider-config=header_content] .pagination-container{position:absolute;width:-moz-fit-content;width:fit-content;--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));padding:.5rem 2rem;translate:0 -50%}@media not all and (min-width: 1440px){[data-component=slider-container][data-slider-config=header_content] .pagination-container{bottom:unset;right:0;top:0}}@media (min-width: 1440px){[data-component=slider-container][data-slider-config=header_content] .pagination-container{translate:-50% 50%}}[data-component=slider-container][data-slider-config=header_content] .pagination-container .swiper-pagination-bullet{display:flex;align-items:center;justify-content:center}[data-component=slider-container][data-slider-config=header_content] .pagination-container .swiper-pagination-bullet:after{display:block;width:var(--small-dot-size);height:var(--small-dot-size);border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--dot-foreground) / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}[data-component=slider-container][data-slider-config^="8gruende"] swiper-container{width:100%;height:100%}[data-component=slider-container][data-slider-config^="8gruende"] swiper-slide{display:grid;grid-template-columns:[image-start] minmax(0,1fr) [image-text-start] minmax(0,var(--img-max-width)) [image-text-end image-end];grid-template-rows:[image-start image-text-start] 1fr [image-end image-text-end]}[data-component=slider-container][data-slider-config^="8gruende"] swiper-slide .image-text{grid-area:image-text}[data-module=wint_004_005_abenteuerkarte] .grid-max-columns{--grid-layout-gap: 0px;--grid-column-count: 4;--grid-item--min-width: 200px;--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;gap:var(--grid-layout-gap);grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr))}[data-module=wint_004_005_abenteuerkarte] [data-component=icon].is-local use{color:currentColor}[data-module=wint_004_005_abenteuerkarte] .textgroup{translate:var(--transform)}[data-module=wint_004_005_abenteuerkarte] .textgroup:not(.open) .bubble{pointer-events:none;opacity:0}[data-module=wint_004_005_abenteuerkarte] .textgroup.hovered foreignObject .markerContainer .marker,[data-module=wint_004_005_abenteuerkarte] .textgroup.open foreignObject .markerContainer .marker{scale:1.2}[data-module=wint_004_005_abenteuerkarte] .textgroup use[href="#circle-normal"]{--fill: hsl(var(--primary));--bg-fill: hsl(0, 0%, 100%)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject{overflow:visible;width:31.43px;height:31.43px}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer{color:var(--tw-prose-body);max-width:unset}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:300}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{--tw-prose-links: var(--links-hover)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer{--tw-prose-body: hsl(var(--text) / <alpha-value>);--tw-prose-headings: hsl(var(--text) / <alpha-value>);--tw-prose-lead: hsl(var(--text) / <alpha-value>);--tw-prose-links: hsl(var(--text) / <alpha-value>);--tw-prose-bold: hsl(var(--text) / <alpha-value>);--tw-prose-counters: hsl(var(--text) / <alpha-value>);--tw-prose-bullets: hsl(var(--text) / <alpha-value>);--tw-prose-hr: hsl(var(--text) / <alpha-value>);--tw-prose-quotes: hsl(var(--text) / <alpha-value>);--tw-prose-quote-borders: hsl(var(--text) / <alpha-value>);--tw-prose-captions: hsl(var(--text) / <alpha-value>);--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: hsl(var(--text) / <alpha-value>);--tw-prose-pre-code: hsl(var(--text) / <alpha-value>);--tw-prose-pre-bg: hsl(var(--text) / <alpha-value>);--tw-prose-th-borders: hsl(var(--text) / <alpha-value>);--tw-prose-td-borders: hsl(var(--text) / <alpha-value>);--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:var(--font-size);line-height:var(--line-height)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer{--links-hover: hsl(var(--primary));--h1-color: hsl(var(--primary));word-break:break-word}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(strong,b):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:var(--line-height);letter-spacing:.01em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*)){color:var(--h1-color);font-family:Viva Beautiful,serif;font-weight:unset;-webkit-font-smoothing:antialiased;font-synthesis:none;line-height:.63;clear:both;margin-top:.15em;margin-bottom:-.2em;translate:0 -.15em}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*)):before{content:" ";margin-top:.28em;display:block;height:0;float:left;width:100%;pointer-events:none}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*))~*{position:relative}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h1,.h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-h1)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-h2)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h3,.h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-weight-h3);font-size:var(--font-size-h3)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(h4,.h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-weight-h4);font-size:var(--font-size-h4)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where([data-component=accordion]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75rem;margin-bottom:.75rem}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer :where(b):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer{--tw-prose-body: rgb(255 255 255);--tw-prose-headings: rgb(255 255 255);--tw-prose-lead: rgb(255 255 255);--tw-prose-links: rgb(255 255 255);--tw-prose-bold: rgb(255 255 255);--tw-prose-counters: rgb(255 255 255);--tw-prose-bullets: rgb(255 255 255);--tw-prose-hr: rgb(255 255 255);--tw-prose-quotes: rgb(255 255 255);--tw-prose-quote-borders: rgb(255 255 255);--tw-prose-captions: rgb(255 255 255);--tw-prose-code: rgb(255 255 255);--tw-prose-pre-code: rgb(255 255 255);--tw-prose-pre-bg: rgb(255 255 255);--tw-prose-th-borders: rgb(255 255 255);--tw-prose-td-borders: rgb(255 255 255);--links-hover: rgb(255 255 255);--h1-color: rgb(255 255 255)}.text-white [data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer{--h1-color: #fff}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.prose[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}.prose[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.prose[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus [data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.tourismus\:prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.tourismus [data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.tourismus\:prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus [data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.tourismus\:prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus [data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.rathaus\:prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.rathaus [data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.rathaus\:prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus [data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer.rathaus\:prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer{position:relative;display:flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;flex-direction:column;align-items:center;scale:2}@media (min-width: 1024px){[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer{scale:1.2}}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer .bubble{position:absolute;bottom:calc(100% + 10px);display:flex;flex-direction:column;align-items:center;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer .bubble:before{width:-moz-max-content;width:max-content;white-space:pre-line;--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity));padding:.5rem 1rem;--tw-content: attr(data-text);content:var(--tw-content)}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer .bubble svg{margin-top:-1px;height:15px;width:41px}[data-module=wint_004_005_abenteuerkarte] .textgroup foreignObject .markerContainer .marker{width:27px;height:27px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-module=wint_004_005_abenteuerkarte] [data-component=gesamt-map] path{fill:currentColor}[data-module=wint_004_005_abenteuerkarte] [data-component=gesamt-map] path.active{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map] .ort{fill:#fff}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hallenberg]{--transform-infozentrum-kump: 597px 305px;--transform-wanderportal-hallenberg: 585px 357px;--transform-kreuzbergkapelle: 512px 442px;--transform-heidkopfturm: 274px 333px;--transform-nuhnewiesen: 739px 434px;--transform-altes-backhaus: 535px 334px;--transform-unterkirche: 667px 379px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hallenberg] [data-id*=Infozentrum]{--transform: var(--transform-infozentrum-kump)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hallenberg] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-hallenberg)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hallenberg] [data-id*=Kreuzbergkapelle]{--transform: var(--transform-kreuzbergkapelle)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hallenberg] [data-id*=Heidkopfturm]{--transform: var(--transform-heidkopfturm)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hallenberg] [data-id*=Nuhnewiesen]{--transform: var(--transform-nuhnewiesen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hallenberg] [data-id*=Backhaus]{--transform: var(--transform-altes-backhaus)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hallenberg] [data-id*=Unterkirche]{--transform: var(--transform-unterkirche)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hesborn]{--transform-wanderportal-hesborn: 610px 344px;--transform-bollbergturm: 383px 203px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hesborn] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-hesborn)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hesborn] [data-id*=Bollbergturm]{--transform: var(--transform-bollbergturm)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=braunshausen]{--transform-wanderportal-braunshausen: 270px 363px;--transform-kapelle-am-sportplatz: 384px 295px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=braunshausen] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-braunshausen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=braunshausen] [data-id*="Kapelle am Sportplatz"]{--transform: var(--transform-kapelle-am-sportplatz)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=liesen]{--transform-wanderportal-liesen: 378px 364px;--transform-naturweg-liesetal: 336px 327px;--transform-mehrgenerationen-spielplatz: 293px 370px;--transform-lieser-stuhl: 535px 364px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=liesen] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-liesen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=liesen] [data-id*=Naturweg]{--transform: var(--transform-naturweg-liesetal)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=liesen] [data-id*=Spielplatz]{--transform: var(--transform-mehrgenerationen-spielplatz)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=liesen] [data-id*=Stuhl]{--transform: var(--transform-lieser-stuhl)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altastenberg]{--transform-hundegrab: 180px 117px;--transform-renauwiesen: 584px 303px;--transform-wanderportal-altastenberg: 528px 378px;--transform-bergwiesen: 360px 390px;--transform-kreuzbergkapelle: 460px 437px;--transform-lennequelle: 639px 492px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altastenberg] [data-id*=Hundegrab]{--transform: var(--transform-hundegrab)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altastenberg] [data-id*=Renauwiesen]{--transform: var(--transform-renauwiesen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altastenberg] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-altastenberg)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altastenberg] [data-id*=Bergwiesen]{--transform: var(--transform-bergwiesen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altastenberg] [data-id*=Kreuzbergkapelle]{--transform: var(--transform-kreuzbergkapelle)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altastenberg] [data-id*=quelle]{--transform: var(--transform-lennequelle)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altenfeld]{--transform-wanderportal-altenfeld: 371px 194px;--transform-kreuz-am-kaeppelchen: 598px 174px;--transform-hubertusturm: 371px 332px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altenfeld] [data-id*=Kreuz]{--transform: var(--transform-kreuz-am-kaeppelchen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altenfeld] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-altenfeld)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=altenfeld] [data-id*=Hubertusturm]{--transform: var(--transform-hubertusturm)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=elkeringhausen]{--transform-wanderportal-elkeringhausen: 417px 281px;--transform-kurpark-mit-dorfsee: 378px 317px;--transform-alte-grimme: 571px 328px;--transform-landschaftskino: 399px 388px;--transform-zeche-elend: 597px 450px;--transform-wernsdorfer-kirche: 490px 576px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=elkeringhausen] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-elkeringhausen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=elkeringhausen] [data-id*=Kurpark]{--transform: var(--transform-kurpark-mit-dorfsee)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=elkeringhausen] [data-id*=Grimme]{--transform: var(--transform-alte-grimme)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=elkeringhausen] [data-id*=Landschaftskino]{--transform: var(--transform-landschaftskino)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=elkeringhausen] [data-id*=Elend]{--transform: var(--transform-zeche-elend)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=elkeringhausen] [data-id*="Wernsdorfer Kirche"]{--transform: var(--transform-wernsdorfer-kirche)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=groenebach]{--transform-groenebacher-dorfpfad: 403px 306px;--transform-wanderportal-groenebach: 403px 348px;--transform-dorfbrunnen: 404px 390px;--transform-freistuhl-groenebach: 371px 334px;--transform-geologischer-aufschluss-wagenschmier: 655px 479px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=groenebach] [data-id*=Dorfpfad]{--transform: var(--transform-groenebacher-dorfpfad)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=groenebach] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-groenebach)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=groenebach] [data-id*=Dorfbrunnen]{--transform: var(--transform-dorfbrunnen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=groenebach] [data-id*=Freistuhl]{--transform: var(--transform-freistuhl-groenebach)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=groenebach] [data-id*="Geologischer Aufschluss"]{--transform: var(--transform-geologischer-aufschluss-wagenschmier)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hildfeld]{--transform-wanderportal-hildfeld: 353px 324px;--transform-alter-erzstollen: 452px 271px;--transform-diabas-steinbruch: 335px 253px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hildfeld] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-hildfeld)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hildfeld] [data-id*=Erzstollen]{--transform: var(--transform-alter-erzstollen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hildfeld] [data-id*=Steinbruch]{--transform: var(--transform-diabas-steinbruch)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hoheleye]{--transform-wanderportal-hoheleye: 344px 254px;--transform-saukopf: 380px 422px;--transform-landschaftsrahmen: 232px 208px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hoheleye] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-hoheleye)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hoheleye] [data-id*=Saukopf]{--transform: var(--transform-saukopf)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=hoheleye] [data-id*=Landschaftsrahmen]{--transform: var(--transform-landschaftsrahmen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=langewiese]{--transform-wanderportal-langewiese: 480px 203px;--transform-barfusspfad: 494px 157px;--transform-kneippbecken: 516px 125px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=langewiese] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-langewiese)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=langewiese] [data-id*=Barfußpfad]{--transform: var(--transform-barfusspfad)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=langewiese] [data-id*=Kneippbecken]{--transform: var(--transform-kneippbecken)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=lenneplaetze]{--transform-wanderportal-lenneplaetze: 577px 161px;--transform-landschaftsrahmen: 434px 377px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=lenneplaetze] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-lenneplaetze)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=lenneplaetze] [data-id*=Landschaftsrahmen]{--transform: var(--transform-landschaftsrahmen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=mollseifen]{--transform-wanderportal-mollseifen: 578px 149px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=mollseifen] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-mollseifen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=neuastenberg]{--transform-biathlonstadion: 361px 289px;--transform-klettergebiet-steinkuhle: 413px 253px;--transform-wanderportal-neuastenberg: 457px 214px;--transform-geologischer-aufschluss: 533px 171px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=neuastenberg] [data-id*=Biathlonstadion]{--transform: var(--transform-biathlonstadion)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=neuastenberg] [data-id*=Steinkuhle]{--transform: var(--transform-klettergebiet-steinkuhle)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=neuastenberg] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-neuastenberg)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=neuastenberg] [data-id*="Geologischer Aufschluss"]{--transform: var(--transform-geologischer-aufschluss)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=niedersfeld]{--transform-wanderportal-niedersfeld: 336px 264px;--transform-hillebachsee: 358px 288px;--transform-langenberg: 540px 119px;--transform-hoppeckquelle: 726px 261px;--transform-goldener-pfad: 577px 276px;--transform-hochheide: 603px 290px;--transform-clemensberg: 626px 312px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=niedersfeld] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-niedersfeld)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=niedersfeld] [data-id*=Hillebachsee]{--transform: var(--transform-hillebachsee)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=niedersfeld] [data-id*=Langenberg]{--transform: var(--transform-langenberg)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=niedersfeld] [data-id*=Hoppeckquelle]{--transform: var(--transform-hoppeckquelle)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=niedersfeld] [data-id*="Goldener Pfad"]{--transform: var(--transform-goldener-pfad)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=niedersfeld] [data-id*=Hochheide]{--transform: var(--transform-hochheide)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=niedersfeld] [data-id*=Clemensberg]{--transform: var(--transform-clemensberg)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=siedlinghausen]{--transform-st-blasius-wegekreuz: 592px 323px;--transform-bergsee-am-meisterstein-diabas: 557px 252px;--transform-kirche-st-johannes-evangelist: 470px 157px;--transform-wanderportal-siedlinghausen: 455px 132px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=siedlinghausen] [data-id*="St. Blasius"]{--transform: var(--transform-st-blasius-wegekreuz)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=siedlinghausen] [data-id*=Bergsee]{--transform: var(--transform-bergsee-am-meisterstein-diabas)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=siedlinghausen] [data-id*="St. Johannes"]{--transform: var(--transform-kirche-st-johannes-evangelist)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=siedlinghausen] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-siedlinghausen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=silbach]{--transform-wanderportal-silbach: 297px 244px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=silbach] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-silbach)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg]{--transform-kahler-asten: 280px 422px;--transform-bergwiesen: 456px 390px;--transform-veltins-eisarena-bobbahn: 381px 383px;--transform-kreuzberg-kapelle: 442px 364px;--transform-wanderportal-winterberg: 416px 348px;--transform-kurpark: 446px 334px;--transform-helletal-mit-bodensee: 488px 334px;--transform-st-georg-sprungschanze: 389px 328px;--transform-ruhrquelle: 434px 147px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*="Kahler Asten"]{--transform: var(--transform-kahler-asten)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*=Bergwiesen]{--transform: var(--transform-bergwiesen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*=EisArena]{--transform: var(--transform-veltins-eisarena-bobbahn)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*="Kreuzberg Kapelle"]{--transform: var(--transform-kreuzberg-kapelle)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-winterberg)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*=Kurpark]{--transform: var(--transform-kurpark)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*=Helletal]{--transform: var(--transform-helletal-mit-bodensee)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*="St. Georg"]{--transform: var(--transform-st-georg-sprungschanze)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=winterberg] [data-id*=Ruhrquelle]{--transform: var(--transform-ruhrquelle)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen]{--transform-ziegenhelleturm: 399px 478px;--transform-freier-stuhl-femegericht: 71px 373px;--transform-homberg: 524px 360px;--transform-hackelbergkapelle: 685px 302px;--transform-nuhne-ursprung: 634px 284px;--transform-wanderportal-zueschen: 652px 257px;--transform-opfersteine: 162px 263px;--transform-bullenwiese: 611px 251px;--transform-aussichtspunkt-mit-picknickbank: 709px 145px;--transform-franzosenkreuz: 717px 92px}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Ziegenhelleturm]{--transform: var(--transform-ziegenhelleturm)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Stuhl]{--transform: var(--transform-freier-stuhl-femegericht)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Homberg]{--transform: var(--transform-homberg)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Hackelbergkapelle]{--transform: var(--transform-hackelbergkapelle)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Nuhne-Ursprung]{--transform: var(--transform-nuhne-ursprung)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Wanderportal]{--transform: var(--transform-wanderportal-zueschen)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Opfersteine]{--transform: var(--transform-opfersteine)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Bullenwiese]{--transform: var(--transform-bullenwiese)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Aussichtspunkt]{--transform: var(--transform-aussichtspunkt-mit-picknickbank)}[data-module=wint_004_005_abenteuerkarte] [data-component=big-map][data-ort=zueschen] [data-id*=Franzosenkreuz]{--transform: var(--transform-franzosenkreuz)}body:has(dialog[open]:not(.not-modal)){overflow:hidden}@media not all and (min-width: 768px){body:has(dialog[open].not-modal){overflow:hidden}}[data-module=wint_007_ortskarte]{--transform-winterberg: 535px 658px;--transform-silbach: 366px 443px;--transform-mollseifen: 418px 936px;--transform-langewiese: 252px 1025px;--transform-hoheleye: 180px 1073px;--transform-neuastenberg: 352px 936px;--transform-lenneplaetze: 297px 838px;--transform-zueschen: 598px 1005px;--transform-elkeringhausen: 796px 601px;--transform-groenebach: 724px 420px;--transform-hildfeld: 776px 288px;--transform-niedersfeld: 587px 188px;--transform-siedlinghausen: 269px 388px;--transform-altastenberg: 243px 709px;--transform-altenfeld: 189px 257px}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .ortsteil{cursor:pointer;fill:hsl(var(--anthrazit) / 1);stroke:hsl(var(--background) / 1);stroke-width:2;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .ortsteil:hover{fill:hsl(var(--background) / 1)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .ortsteil.active{fill:hsl(var(--primary) / 1)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg use[href="#circle-normal"]{--fill: hsl(var(--primary));--bg-fill: hsl(0, 0%, 100%)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup{pointer-events:none;translate:var(--transform)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup:not(.open) .bubble{opacity:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup:not(.hovered) use[href="#circle-normal"]{--fill: hsl(0, 0%, 100%);--bg-fill: hsl(var(--anthrazit))}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup.active foreignObject .markerContainer .bubble{opacity:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup.active foreignObject .markerContainer .marker{opacity:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject{overflow:visible;width:31.43px;height:31.43px}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer{color:var(--tw-prose-body);max-width:unset}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:300}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{--tw-prose-links: var(--links-hover)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer{--tw-prose-body: hsl(var(--text) / <alpha-value>);--tw-prose-headings: hsl(var(--text) / <alpha-value>);--tw-prose-lead: hsl(var(--text) / <alpha-value>);--tw-prose-links: hsl(var(--text) / <alpha-value>);--tw-prose-bold: hsl(var(--text) / <alpha-value>);--tw-prose-counters: hsl(var(--text) / <alpha-value>);--tw-prose-bullets: hsl(var(--text) / <alpha-value>);--tw-prose-hr: hsl(var(--text) / <alpha-value>);--tw-prose-quotes: hsl(var(--text) / <alpha-value>);--tw-prose-quote-borders: hsl(var(--text) / <alpha-value>);--tw-prose-captions: hsl(var(--text) / <alpha-value>);--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: hsl(var(--text) / <alpha-value>);--tw-prose-pre-code: hsl(var(--text) / <alpha-value>);--tw-prose-pre-bg: hsl(var(--text) / <alpha-value>);--tw-prose-th-borders: hsl(var(--text) / <alpha-value>);--tw-prose-td-borders: hsl(var(--text) / <alpha-value>);--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:var(--font-size);line-height:var(--line-height)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer{--links-hover: hsl(var(--primary));--h1-color: hsl(var(--primary));word-break:break-word}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(strong,b):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:var(--line-height);letter-spacing:.01em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*)){color:var(--h1-color);font-family:Viva Beautiful,serif;font-weight:unset;-webkit-font-smoothing:antialiased;font-synthesis:none;line-height:.63;clear:both;margin-top:.15em;margin-bottom:-.2em;translate:0 -.15em}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*)):before{content:" ";margin-top:.28em;display:block;height:0;float:left;width:100%;pointer-events:none}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1,.h1,h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)):not(:has(>*))~*{position:relative}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h1,.h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-h1)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h2,.h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-h2)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h3,.h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-weight-h3);font-size:var(--font-size-h3)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(h4,.h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:var(--font-weight-h4);font-size:var(--font-size-h4)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where([data-component=accordion]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75rem;margin-bottom:.75rem}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer :where(b):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer{--tw-prose-body: rgb(255 255 255);--tw-prose-headings: rgb(255 255 255);--tw-prose-lead: rgb(255 255 255);--tw-prose-links: rgb(255 255 255);--tw-prose-bold: rgb(255 255 255);--tw-prose-counters: rgb(255 255 255);--tw-prose-bullets: rgb(255 255 255);--tw-prose-hr: rgb(255 255 255);--tw-prose-quotes: rgb(255 255 255);--tw-prose-quote-borders: rgb(255 255 255);--tw-prose-captions: rgb(255 255 255);--tw-prose-code: rgb(255 255 255);--tw-prose-pre-code: rgb(255 255 255);--tw-prose-pre-bg: rgb(255 255 255);--tw-prose-th-borders: rgb(255 255 255);--tw-prose-td-borders: rgb(255 255 255);--links-hover: rgb(255 255 255);--h1-color: rgb(255 255 255)}.text-white [data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer{--h1-color: #fff}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.prose[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}.prose[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.prose[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus [data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.tourismus\:prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.tourismus [data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.tourismus\:prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus [data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.tourismus\:prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus [data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.rathaus\:prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.rathaus [data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.rathaus\:prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus [data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer.rathaus\:prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer{position:relative;display:flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;flex-direction:column;align-items:center;scale:3}@media (min-width: 1024px){[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer{scale:1.7}}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer .bubble{position:absolute;bottom:calc(100% + 10px);display:flex;flex-direction:column;align-items:center;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer .bubble:before{width:-moz-max-content;width:max-content;--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity));padding:.5rem 1rem;--tw-content: attr(data-text);content:var(--tw-content)}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer .bubble svg{margin-top:-1px;height:15px;width:41px}[data-module=wint_007_ortskarte] [data-component=image-svg] svg .textgroup foreignObject .markerContainer .marker{width:27px;height:27px;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-module=wint_007_ortskarte] #Züschen,[data-module=wint_007_ortskarte] [data-id=Züschen]{--transform: var(--transform-zueschen)}[data-module=wint_007_ortskarte] #Winterberg,[data-module=wint_007_ortskarte] [data-id=Winterberg]{--transform: var(--transform-winterberg)}[data-module=wint_007_ortskarte] #Silbach,[data-module=wint_007_ortskarte] [data-id=Silbach]{--transform: var(--transform-silbach)}[data-module=wint_007_ortskarte] #Siedlinghausen,[data-module=wint_007_ortskarte] [data-id=Siedlinghausen]{--transform: var(--transform-siedlinghausen)}[data-module=wint_007_ortskarte] #Niedersfeld,[data-module=wint_007_ortskarte] [data-id=Niedersfeld]{--transform: var(--transform-niedersfeld)}[data-module=wint_007_ortskarte] #Neuastenberg,[data-module=wint_007_ortskarte] [data-id=Neuastenberg]{--transform: var(--transform-neuastenberg)}[data-module=wint_007_ortskarte] #Mollseifen,[data-module=wint_007_ortskarte] [data-id=Mollseifen]{--transform: var(--transform-mollseifen)}[data-module=wint_007_ortskarte] #Lenneplätze,[data-module=wint_007_ortskarte] [data-id=Lenneplätze]{--transform: var(--transform-lenneplaetze)}[data-module=wint_007_ortskarte] #Langewiese,[data-module=wint_007_ortskarte] [data-id=Langewiese]{--transform: var(--transform-langewiese)}[data-module=wint_007_ortskarte] #Hoheleye,[data-module=wint_007_ortskarte] [data-id=Hoheleye]{--transform: var(--transform-hoheleye)}[data-module=wint_007_ortskarte] #Hildfeld,[data-module=wint_007_ortskarte] [data-id=Hildfeld]{--transform: var(--transform-hildfeld)}[data-module=wint_007_ortskarte] #Grönebach,[data-module=wint_007_ortskarte] [data-id=Grönebach]{--transform: var(--transform-groenebach)}[data-module=wint_007_ortskarte] #Elkeringhausen,[data-module=wint_007_ortskarte] [data-id=Elkeringhausen]{--transform: var(--transform-elkeringhausen)}[data-module=wint_007_ortskarte] #Altenfeld,[data-module=wint_007_ortskarte] [data-id=Altenfeld]{--transform: var(--transform-altenfeld)}[data-module=wint_007_ortskarte] #Altastenberg,[data-module=wint_007_ortskarte] [data-id=Altastenberg]{--transform: var(--transform-altastenberg)}[data-component=header-content]{display:grid;max-width:1650px;grid-template-columns:[left-start heading-start text-start right-start] minmax(0,1fr) [text-end heading-end right-end left-end];grid-template-rows:[left-start heading-start] min-content [heading-end text-start] min-content [text-end right-start] 20svh [left-end right-end]}@media (min-width: 1440px){[data-component=header-content]{grid-template-columns:[left-start heading-start text-start] minmax(0,2fr) [text-end heading-end left-end right-start] minmax(0,1fr) [right-end];grid-template-rows:[left-start heading-start] auto [heading-end right-start text-start] auto [text-end right-end left-end]}}[data-component=header-content] [data-component=header-content-pois]{-ms-overflow-style:none;scrollbar-width:none}[data-component=header-content] [data-component=header-content-pois]::-webkit-scrollbar{display:none}[data-component=header-content] [data-component=header-content-slider-left]{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-area:left}[data-component=header-content] [data-component=header-content-slider-left] .pagination-container{display:none}[data-component=header-content] [data-component=header-content-slider-left] [data-component=header-content-heading]{grid-area:heading;z-index:1}[data-component=header-content] [data-component=header-content-slider-left] [data-component=header-content-text]{grid-area:text}[data-component=header-content] [data-component=header-content-slider-left] [data-component=slider-container]{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-area:left}[data-component=header-content] [data-component=header-content-slider-left] [data-component=slider-container] swiper-container{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-area:left}[data-component=header-content] [data-component=header-content-slider-left] [data-component=slider-container] swiper-container swiper-slide{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-area:left;opacity:0!important}[data-component=header-content] [data-component=header-content-slider-left] [data-component=slider-container] swiper-container swiper-slide.swiper-slide-active{opacity:1!important}[data-component=header-content] [data-component=header-content-slider]{grid-area:right}[data-component=header-content] [data-component=header-content-slider-left] [data-component=header-content-links]>a{position:relative;display:flex;min-height:11em;flex:1 1 0%;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem;--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity))}[data-component=header-content] [data-component=header-content-slider-left] [data-component=header-content-links]>a:hover{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}[data-component=header-content] [data-component=header-content-slider-left] [data-component=header-content-links]>a:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}[data-component=header-content] [data-component=header-content-slider-left] [data-component=header-content-links]>a:not(:last-of-type):after{position:absolute;right:0;z-index:10;height:50%;width:2px;--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}[data-component=header-content] [data-component=header-content-slider-left] [data-component=header-content-links] [data-component=icon]{--icon-height: 3em;padding-bottom:.5rem}[data-component=quicksearch] button.oya-button>span{overflow:visible!important;white-space:nowrap}@media (min-width: 1280px){[data-component=forminput] input{min-height:4.25rem}}[data-component=forminput] input::-webkit-outer-spin-button,[data-component=forminput] input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}[data-component=forminput] input[data-type=number]{-moz-appearance:textfield;-webkit-appearance:textfield!important;appearance:textfield!important}[data-component=forminput] input[data-type=date]{padding-right:3.5em}[data-component=forminput] button.custom{position:absolute;top:50%;aspect-ratio:1 / 1;width:2rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--background-darker) / var(--tw-bg-opacity))}[data-component=forminput] button.custom.minus{left:1rem}[data-component=forminput] button.custom.plus{right:1rem}[data-component=wint_003]{--berge-color: #4a443e;--city-color: #d7d0c7;--berg-name-font-size: 1.375rem;--berg-height-font-size: 1rem;--big-dot: var(--dot);--small-dot: var(--dot-foreground)}[data-component=wint_003] svg .berg.open{--big-dot: var(--primary)}[data-component=wint_003] svg .berg:not(.open) .state_active{opacity:0}[data-component=wint_003] svg .berg .state_active{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-component=wint_003] svg .berg .big-dot{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:Albert Sans;font-style:normal;font-display:swap;font-weight:100 900;src:url(../fonts/AlbertSans.woff2) format("woff2-variations");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AB,U+AE,U+B0,U+B2-B4,U+B9,U+BB,U+C4,U+D6,U+DC,U+DF,U+E4,U+F6,U+FC,U+2BB,U+2BC,U+2DC,U+2010,U+2011,U+2013,U+2014,U+2018-201F,U+2039,U+203A,U+20AC}@font-face{font-family:Albert Sans;font-style:italic;font-display:swap;font-weight:100 900;src:url(../fonts/AlbertSans-Italic.woff2) format("woff2-variations");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AB,U+AE,U+B0,U+B2-B4,U+B9,U+BB,U+C4,U+D6,U+DC,U+DF,U+E4,U+F6,U+FC,U+2BB,U+2BC,U+2DC,U+2010,U+2011,U+2013,U+2014,U+2018-201F,U+2039,U+203A,U+20AC}@font-face{font-family:Viva Beautiful;font-style:normal;font-display:swap;src:url(../fonts/VivaBeautiful.woff2) format("woff2-variations")}:root,:host{--font-size: clamp(.875rem, 3vw, 1.125rem);--line-height: 1.5;--font-size-h1: clamp(3rem, 7.5vw, 6.5rem);--font-size-h2: clamp(2rem, 6vw, 5rem);--font-size-h3: clamp(1rem, 3vw, 2rem);--font-weight-h3: 500;--font-size-h4: clamp(1rem, 2.5vw, 1.5rem);--font-weight-h4: 700;--font-size-nav-button-text-mobile: .563rem;--font-size-nav-button-text-desktop: .688rem;--font-size-nav-button-text: var(--font-size-nav-button-text-mobile)}@media (min-width: 1024px){:root,:host{--font-size-nav-button-text: var(--font-size-nav-button-text-desktop)}}:root,:host{--font-size-menu-title: clamp(1.25rem, 2vw, 1.5rem)}:root{--text: var(--anthrazit);--anthrazit: 30 9% 27%;--anthrazit-foreground: 0 0% 100%;--background: 0 0% 100%;--background-darker: 38 17% 91%;--background-darkest: 30 9% 27%;--primary: 0 0% 0%;--primary-foreground: 0 0% 100%;--secondary: var(--anthrazit);--secondary-foreground: var(--anthrazit-foreground);--cta: 0 100% 41%;--cta-foreground: 0 0% 100%;--hover-bronze: 38 17% 91%;--hover-bronze-foreground: var(--anthrazit);--dot: var(--hover-bronze);--dot-foreground: var(--hover-bronze-foreground);--orange: 31 90% 49%;--orange-foreground: 0 0% 100%;--blue: 190 100% 41%;--blue-foreground: 0 0% 100%;--green: 113 40% 46%;--green-foreground: 0 0% 100%}body{--tourismus: 190 100% 41%;--tourismus-foreground: 0 0% 100%;--rathaus: 113 40% 46%;--rathaus-foreground: 0 0% 100%;--tourismus-cta: 31 90% 49%;--tourismus-cta-foreground: 0 0% 100%;--gray: 0 0% 86%;--rathaus-cta: var(--rathaus);--rathaus-cta-foreground: var(--rathaus-foreground)}body.tourismus{--primary: var(--tourismus);--primary-foreground: var(--tourismus-foreground);--cta: var(--tourismus-cta);--cta-foreground: var(--tourismus-cta-foreground)}body.tourismus *.rathaus{--cta: var(--rathaus-cta);--cta-foreground: var(--rathaus-cta-foreground)}body.tourismus *.gray{--cta: var(--gray)}body.tourismus *.blue{--cta: var(--tourismus)}body.rathaus{--primary: var(--rathaus);--primary-foreground: var(--rathaus-foreground);--cta: var(--rathaus-cta);--cta-foreground: var(--rathaus-cta-foreground)}body.rathaus *.tourismus{--cta: var(--tourismus-cta);--cta-foreground: var(--tourismus-cta-foreground)}.text-white .prose{--h1-color: #fff}svg{overflow:visible}::-webkit-details-marker{display:none}:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--primary) / var(--tw-ring-opacity));--tw-ring-opacity: .5}:focus{outline:2px solid transparent;outline-offset:2px}.svg-missing{display:inline-block;height:var(--icon-height);width:auto;--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity))}iframe{max-width:100%}.oya-button.button-link:after{aspect-ratio:25/12;height:.75rem;background-color:currentColor;--tw-content: "";content:var(--tw-content);-webkit-mask-image:url(../media/button-icons/Pfeil.svg);mask-image:url(../media/button-icons/Pfeil.svg)}.oya-button.button-link.arrow-down:after{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.oya-button.button-link.arrow-up-right:after{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.oya-button{display:inline-flex;max-width:100%;align-items:center;justify-content:center;vertical-align:bottom}.oya-button:disabled{pointer-events:none;opacity:.6}.oya-button{cursor:pointer;text-decoration-line:none;line-height:1;padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:75ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity))}.button-primary:hover{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.button-primary:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.button-rathaus{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.button-rathaus:hover{--tw-bg-opacity: 1;background-color:hsl(var(--rathaus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--rathaus-foreground) / var(--tw-text-opacity))}.button-rathaus:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--rathaus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--rathaus-foreground) / var(--tw-text-opacity))}.button-tourismus{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.button-tourismus:hover{--tw-bg-opacity: 1;background-color:hsl(var(--tourismus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--tourismus-foreground) / var(--tw-text-opacity))}.button-tourismus:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--tourismus) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--tourismus-foreground) / var(--tw-text-opacity))}.button-cta{--tw-bg-opacity: 1;background-color:hsl(var(--cta) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta-foreground) / var(--tw-text-opacity))}.button-cta:not(.custom-hover):hover{background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.button-cta:not(.custom-hover):focus-within{background-color:transparent;--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.button-link{padding:1.5rem 3rem}@media not all and (min-width: 1024px){.button-link{padding:.75rem 1.25rem}}.button-link{gap:.5rem;border-width:1px}@media (min-width: 1024px){.button-link{min-height:4.25rem}}.button-link{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit) / var(--tw-text-opacity))}.button-link:hover{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.button-link:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.button-link>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}.button-link-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}.button-link-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.button-link-white:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.button-link-cta{--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta-foreground) / var(--tw-text-opacity))}.button-link-cta:hover{--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.button-link-cta:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.button-link-primary{--tw-border-opacity: 1;border-color:hsl(var(--primary) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity))}.button-link-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--primary) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--primary-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.button-link-primary:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--primary) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--primary-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.button-link-orange{--tw-border-opacity: 1;border-color:hsl(var(--orange) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--orange) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--orange-foreground) / var(--tw-text-opacity))}.button-link-orange:hover{--tw-border-opacity: 1;border-color:hsl(var(--orange) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--orange-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--orange) / var(--tw-text-opacity))}.button-link-orange:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--orange) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--orange-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--orange) / var(--tw-text-opacity))}.button-link-blue{--tw-border-opacity: 1;border-color:hsl(var(--blue) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--blue) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--blue-foreground) / var(--tw-text-opacity))}.button-link-blue:hover{--tw-border-opacity: 1;border-color:hsl(var(--blue) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--blue-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--blue) / var(--tw-text-opacity))}.button-link-blue:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--blue) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--blue-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--blue) / var(--tw-text-opacity))}.button-link-green{--tw-border-opacity: 1;border-color:hsl(var(--green) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--green) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--green-foreground) / var(--tw-text-opacity))}.button-link-green:hover{--tw-border-opacity: 1;border-color:hsl(var(--green) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--green-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--green) / var(--tw-text-opacity))}.button-link-green:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--green) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--green-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--green) / var(--tw-text-opacity))}.button-scroll-down{position:relative;--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}body.tourismus .button-scroll-down,.button-scroll-down:hover{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.button-scroll-down:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}body.tourismus .button-scroll-down:hover{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}body.tourismus .button-scroll-down:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.button-scroll-down [data-component=icon]{transition-property:translate,scale;transition-duration:.2s;transition-timing-function:ease-in-out}.button-scroll-down:hover [data-component=icon],.button-scroll-down:focus [data-component=icon]{translate:0 .3em;scale:1 1.2}.prose.prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}.prose.prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.prose.prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.button-karte{padding:1.5rem 2rem}@media not all and (min-width: 1024px){.button-karte{padding:.75rem 1.25rem}}.button-karte{gap:1rem;border-width:1px}@media (min-width: 1024px){.button-karte{min-height:4.25rem}}.button-karte{display:grid;grid-template-columns:auto minmax(0,1fr);justify-content:flex-start;--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.button-karte:hover{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.button-karte:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.button-karte.active{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.oya-button#prospektbestellung .katalogData a:after,.oya-button #prospektbestellung .katalogData dd div label:after{aspect-ratio:25/12;height:.75rem;background-color:currentColor;--tw-content: "";content:var(--tw-content);-webkit-mask-image:url(../media/button-icons/Pfeil.svg);mask-image:url(../media/button-icons/Pfeil.svg)}#prospektbestellung .katalogData a,#prospektbestellung .katalogData dd div label{width:100%}.oya-button#prospektbestellung .katalogData a:after,.oya-button #prospektbestellung .katalogData dd div label:after{aspect-ratio:25/12;height:.75rem;background-color:currentColor;--tw-content: "";content:var(--tw-content);-webkit-mask-image:url(../media/button-icons/Pfeil.svg);mask-image:url(../media/button-icons/Pfeil.svg)}.oya-button#prospektbestellung .katalogData a.arrow-down:after,.oya-button #prospektbestellung .katalogData dd div label.arrow-down:after{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.oya-button#prospektbestellung .katalogData a.arrow-up-right:after,.oya-button #prospektbestellung .katalogData dd div label.arrow-up-right:after{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#prospektbestellung .katalogData a,#prospektbestellung .katalogData dd div label{padding:1.5rem 3rem}@media not all and (min-width: 1024px){#prospektbestellung .katalogData a,#prospektbestellung .katalogData dd div label{padding:.75rem 1.25rem}}#prospektbestellung .katalogData a,#prospektbestellung .katalogData dd div label{gap:.5rem;border-width:1px}@media (min-width: 1024px){#prospektbestellung .katalogData a,#prospektbestellung .katalogData dd div label{min-height:4.25rem}}#prospektbestellung .katalogData a,#prospektbestellung .katalogData dd div label{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit) / var(--tw-text-opacity))}#prospektbestellung .katalogData a:hover,#prospektbestellung .katalogData dd div label:hover{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}#prospektbestellung .katalogData a:focus-within,#prospektbestellung .katalogData dd div label:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}#prospektbestellung .katalogData a>span,#prospektbestellung .katalogData dd div label>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}#prospektbestellung .katalogData a,#prospektbestellung .katalogData dd div label{--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta-foreground) / var(--tw-text-opacity))}#prospektbestellung .katalogData a:hover,#prospektbestellung .katalogData dd div label:hover{--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}#prospektbestellung .katalogData a:focus-within,#prospektbestellung .katalogData dd div label:focus-within{--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.prose.prose-white #prospektbestellung .katalogData a,.prose.prose-white #prospektbestellung .katalogData dd div label{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}.prose.prose-white #prospektbestellung .katalogData a:hover,.prose.prose-white #prospektbestellung .katalogData dd div label:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.prose.prose-white #prospektbestellung .katalogData a:focus-within,.prose.prose-white #prospektbestellung .katalogData dd div label:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white #prospektbestellung .katalogData a,body.tourismus .prose.tourismus\:prose-white #prospektbestellung .katalogData dd div label{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white #prospektbestellung .katalogData a:hover,body.tourismus .prose.tourismus\:prose-white #prospektbestellung .katalogData dd div label:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white #prospektbestellung .katalogData a:focus-within,body.tourismus .prose.tourismus\:prose-white #prospektbestellung .katalogData dd div label:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white #prospektbestellung .katalogData a,body.rathaus .prose.rathaus\:prose-white #prospektbestellung .katalogData dd div label{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white #prospektbestellung .katalogData a:hover,body.rathaus .prose.rathaus\:prose-white #prospektbestellung .katalogData dd div label:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white #prospektbestellung .katalogData a:focus-within,body.rathaus .prose.rathaus\:prose-white #prospektbestellung .katalogData dd div label:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}#prospektbestellung .katalogData a,#prospektbestellung .katalogData dd div label{min-height:0px;padding:.5rem .75rem}#prospektbestellung fieldset.personenData>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#prospektbestellung .katalogData .form-group,#prospektbestellung .personenData .form-group{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem}#prospektbestellung .katalogData .form-group .control-label,#prospektbestellung .personenData .form-group .control-label{text-align:left}@media (min-width: 768px){#prospektbestellung .katalogData .form-group .control-label,#prospektbestellung .personenData .form-group .control-label{display:block;text-align:right}}#prospektbestellung .katalogData .form-group .info,#prospektbestellung .personenData .form-group .info{grid-column:1 / -1;display:flex}@media (min-width: 768px){#prospektbestellung .katalogData .form-group .info,#prospektbestellung .personenData .form-group .info{grid-column:span 9 / span 9}}@media not all and (min-width: 768px){#prospektbestellung .katalogData .form-group .col-3,#prospektbestellung .personenData .form-group .col-3{display:none}}#prospektbestellung .katalogData .form-group [class*=_xs-12],#prospektbestellung .personenData .form-group [class*=_xs-12]{grid-column:span 12 / span 12}@media (min-width: 768px){#prospektbestellung .katalogData .form-group [class*=col-2],#prospektbestellung .personenData .form-group [class*=col-2]{grid-column:span 2 / span 2}#prospektbestellung .katalogData .form-group [class*=col-3],#prospektbestellung .personenData .form-group [class*=col-3]{grid-column:span 3 / span 3}#prospektbestellung .katalogData .form-group [class*=col-4],#prospektbestellung .personenData .form-group [class*=col-4]{grid-column:span 4 / span 4}#prospektbestellung .katalogData .form-group [class*=col-6],#prospektbestellung .personenData .form-group [class*=col-6]{grid-column:span 6 / span 6}}#prospektbestellung legend{margin-top:1rem;font-size:1.5rem;line-height:2rem;font-weight:700}#prospektbestellung dl{display:flex;flex-wrap:wrap}#prospektbestellung dl dt{display:flex;width:100%;justify-content:center;border-top-width:1px;--tw-border-opacity: 1;border-top-color:rgb(229 231 235 / var(--tw-border-opacity));padding:2rem .875rem}@media (min-width: 768px){#prospektbestellung dl dt{justify-self:end}}@media (min-width: 1280px){#prospektbestellung dl dt{max-width:15%}}#prospektbestellung dl dt img{height:8rem;width:auto;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){#prospektbestellung dl dt img{height:12rem}}#prospektbestellung dl dd{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;justify-self:center;--tw-border-opacity: 1;border-top-color:rgb(229 231 235 / var(--tw-border-opacity));padding:2rem .875rem}#prospektbestellung dl dd:last-of-type{margin-bottom:0}@media (min-width: 768px){#prospektbestellung dl dd{justify-self:start}}#prospektbestellung dl dd span{display:inline-block;padding-bottom:.625rem;font-size:1.5rem;line-height:2rem;font-weight:700}#prospektbestellung dl dd>label{padding-bottom:.875rem}#prospektbestellung dl dd div{margin:auto;display:flex;flex-wrap:nowrap}#prospektbestellung dl dd div label{margin-right:.875rem;display:flex;cursor:pointer;align-items:center}#prospektbestellung dl dd div a{display:flex;align-items:center}#prospektbestellung dl dd div a:before{display:inline-block;height:25px;width:25px;background-color:currentColor;--tw-content: "";content:var(--tw-content);-webkit-mask-image:url(../media/button-icons/file-arrow-down-light.svg);mask-image:url(../media/button-icons/file-arrow-down-light.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#prospektbestellung dl dd:hover span{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}@media (min-width: 768px){#prospektbestellung dl dd{flex-wrap:nowrap}#prospektbestellung dl dd>label{padding-right:1rem}#prospektbestellung dl dd div{margin:0;max-width:203px;flex-wrap:wrap}#prospektbestellung dl dd div label{margin-bottom:.875rem;margin-right:0}}@media (min-width: 1280px){#prospektbestellung dl dd{width:100%;max-width:85%;justify-content:space-between;border-top-width:1px}#prospektbestellung dl dd>label{padding-bottom:0;padding-right:2rem}}@media not all and (min-width: 768px){#prospektbestellung button{width:100%}}main .frame-type-form_formframework form:not(#cart-form) input,main #prospektbestellung form:not(#cart-form) input,main [data-component=quicksearch] form:not(#cart-form) input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}main .frame-type-form_formframework form:not(#cart-form) input:focus,main #prospektbestellung form:not(#cart-form) input:focus,main [data-component=quicksearch] form:not(#cart-form) input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}main .frame-type-form_formframework form:not(#cart-form) input::-moz-placeholder,main #prospektbestellung form:not(#cart-form) input::-moz-placeholder,main [data-component=quicksearch] form:not(#cart-form) input::-moz-placeholder{color:#6b7280;opacity:1}main .frame-type-form_formframework form:not(#cart-form) input::placeholder,main #prospektbestellung form:not(#cart-form) input::placeholder,main [data-component=quicksearch] form:not(#cart-form) input::placeholder{color:#6b7280;opacity:1}main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-fields-wrapper,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-fields-wrapper,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-fields-wrapper{padding:0}main .frame-type-form_formframework form:not(#cart-form) input::-webkit-date-and-time-value,main #prospektbestellung form:not(#cart-form) input::-webkit-date-and-time-value,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit{display:inline-flex}main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit,main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-year-field,main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-month-field,main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-day-field,main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-hour-field,main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-minute-field,main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-second-field,main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-millisecond-field,main .frame-type-form_formframework form:not(#cart-form) input::-webkit-datetime-edit-meridiem-field,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-year-field,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-month-field,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-day-field,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-hour-field,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-minute-field,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-second-field,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-millisecond-field,main #prospektbestellung form:not(#cart-form) input::-webkit-datetime-edit-meridiem-field,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-year-field,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-month-field,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-day-field,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-hour-field,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-minute-field,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-second-field,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-millisecond-field,main [data-component=quicksearch] form:not(#cart-form) input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}main .frame-type-form_formframework form:not(#cart-form) textarea,main #prospektbestellung form:not(#cart-form) textarea,main [data-component=quicksearch] form:not(#cart-form) textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}main .frame-type-form_formframework form:not(#cart-form) textarea:focus,main #prospektbestellung form:not(#cart-form) textarea:focus,main [data-component=quicksearch] form:not(#cart-form) textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}main .frame-type-form_formframework form:not(#cart-form) textarea::-moz-placeholder,main #prospektbestellung form:not(#cart-form) textarea::-moz-placeholder,main [data-component=quicksearch] form:not(#cart-form) textarea::-moz-placeholder{color:#6b7280;opacity:1}main .frame-type-form_formframework form:not(#cart-form) textarea::placeholder,main #prospektbestellung form:not(#cart-form) textarea::placeholder,main [data-component=quicksearch] form:not(#cart-form) textarea::placeholder{color:#6b7280;opacity:1}main .frame-type-form_formframework form:not(#cart-form) select:not([multiple]),main #prospektbestellung form:not(#cart-form) select:not([multiple]),main [data-component=quicksearch] form:not(#cart-form) select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}main .frame-type-form_formframework form:not(#cart-form) select:not([multiple]):focus,main #prospektbestellung form:not(#cart-form) select:not([multiple]):focus,main [data-component=quicksearch] form:not(#cart-form) select:not([multiple]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}main .frame-type-form_formframework form:not(#cart-form) select:not([multiple]),main #prospektbestellung form:not(#cart-form) select:not([multiple]),main [data-component=quicksearch] form:not(#cart-form) select:not([multiple]){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}main .frame-type-form_formframework form:not(#cart-form) select:not([multiple]):where([size]:not([size="1"])),main #prospektbestellung form:not(#cart-form) select:not([multiple]):where([size]:not([size="1"])),main [data-component=quicksearch] form:not(#cart-form) select:not([multiple]):where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}main .frame-type-form_formframework form:not(#cart-form) select[multiple],main #prospektbestellung form:not(#cart-form) select[multiple],main [data-component=quicksearch] form:not(#cart-form) select[multiple]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}main .frame-type-form_formframework form:not(#cart-form) select[multiple]:focus,main #prospektbestellung form:not(#cart-form) select[multiple]:focus,main [data-component=quicksearch] form:not(#cart-form) select[multiple]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}main .frame-type-form_formframework form:not(#cart-form) [type=checkbox],main #prospektbestellung form:not(#cart-form) [type=checkbox],main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000;border-radius:0}main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:focus,main #prospektbestellung form:not(#cart-form) [type=checkbox]:focus,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:checked,main #prospektbestellung form:not(#cart-form) [type=checkbox]:checked,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:checked,main #prospektbestellung form:not(#cart-form) [type=checkbox]:checked,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:checked:hover,main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:checked:focus,main #prospektbestellung form:not(#cart-form) [type=checkbox]:checked:hover,main #prospektbestellung form:not(#cart-form) [type=checkbox]:checked:focus,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:checked:hover,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:checked:focus{border-color:transparent;background-color:currentColor}main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:indeterminate,main #prospektbestellung form:not(#cart-form) [type=checkbox]:indeterminate,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:indeterminate,main #prospektbestellung form:not(#cart-form) [type=checkbox]:indeterminate,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:indeterminate:hover,main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:indeterminate:focus,main #prospektbestellung form:not(#cart-form) [type=checkbox]:indeterminate:hover,main #prospektbestellung form:not(#cart-form) [type=checkbox]:indeterminate:focus,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:indeterminate:hover,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}main .frame-type-form_formframework form:not(#cart-form) [type=radio],main #prospektbestellung form:not(#cart-form) [type=radio],main [data-component=quicksearch] form:not(#cart-form) [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000;border-radius:100%}main .frame-type-form_formframework form:not(#cart-form) [type=radio]:focus,main #prospektbestellung form:not(#cart-form) [type=radio]:focus,main [data-component=quicksearch] form:not(#cart-form) [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}main .frame-type-form_formframework form:not(#cart-form) [type=radio]:checked,main #prospektbestellung form:not(#cart-form) [type=radio]:checked,main [data-component=quicksearch] form:not(#cart-form) [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){main .frame-type-form_formframework form:not(#cart-form) [type=radio]:checked,main #prospektbestellung form:not(#cart-form) [type=radio]:checked,main [data-component=quicksearch] form:not(#cart-form) [type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}main .frame-type-form_formframework form:not(#cart-form) [type=radio]:checked:hover,main .frame-type-form_formframework form:not(#cart-form) [type=radio]:checked:focus,main #prospektbestellung form:not(#cart-form) [type=radio]:checked:hover,main #prospektbestellung form:not(#cart-form) [type=radio]:checked:focus,main [data-component=quicksearch] form:not(#cart-form) [type=radio]:checked:hover,main [data-component=quicksearch] form:not(#cart-form) [type=radio]:checked:focus{border-color:transparent;background-color:currentColor}main .frame-type-form_formframework form:not(#cart-form) fieldset,main #prospektbestellung form:not(#cart-form) fieldset,main [data-component=quicksearch] form:not(#cart-form) fieldset{border-width:1px;padding:1rem}main .frame-type-form_formframework form:not(#cart-form) fieldset>legend,main #prospektbestellung form:not(#cart-form) fieldset>legend,main [data-component=quicksearch] form:not(#cart-form) fieldset>legend{padding-left:.5em;padding-right:.5em}main .frame-type-form_formframework form:not(#cart-form) input,main .frame-type-form_formframework form:not(#cart-form) textarea,main .frame-type-form_formframework form:not(#cart-form) select,main .frame-type-form_formframework form:not(#cart-form) [type=checkbox],main .frame-type-form_formframework form:not(#cart-form) [type=radio],main #prospektbestellung form:not(#cart-form) input,main #prospektbestellung form:not(#cart-form) textarea,main #prospektbestellung form:not(#cart-form) select,main #prospektbestellung form:not(#cart-form) [type=checkbox],main #prospektbestellung form:not(#cart-form) [type=radio],main [data-component=quicksearch] form:not(#cart-form) input,main [data-component=quicksearch] form:not(#cart-form) textarea,main [data-component=quicksearch] form:not(#cart-form) select,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox],main [data-component=quicksearch] form:not(#cart-form) [type=radio]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}main .frame-type-form_formframework form:not(#cart-form) input:focus,main .frame-type-form_formframework form:not(#cart-form) textarea:focus,main .frame-type-form_formframework form:not(#cart-form) select:focus,main .frame-type-form_formframework form:not(#cart-form) [type=checkbox]:focus,main .frame-type-form_formframework form:not(#cart-form) [type=radio]:focus,main #prospektbestellung form:not(#cart-form) input:focus,main #prospektbestellung form:not(#cart-form) textarea:focus,main #prospektbestellung form:not(#cart-form) select:focus,main #prospektbestellung form:not(#cart-form) [type=checkbox]:focus,main #prospektbestellung form:not(#cart-form) [type=radio]:focus,main [data-component=quicksearch] form:not(#cart-form) input:focus,main [data-component=quicksearch] form:not(#cart-form) textarea:focus,main [data-component=quicksearch] form:not(#cart-form) select:focus,main [data-component=quicksearch] form:not(#cart-form) [type=checkbox]:focus,main [data-component=quicksearch] form:not(#cart-form) [type=radio]:focus{--tw-border-opacity: 1;border-color:hsl(var(--primary) / var(--tw-border-opacity));--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--primary) / var(--tw-ring-opacity))}main .frame-type-form_formframework form:not(#cart-form) input,main .frame-type-form_formframework form:not(#cart-form) textarea,main .frame-type-form_formframework form:not(#cart-form) select,main #prospektbestellung form:not(#cart-form) input,main #prospektbestellung form:not(#cart-form) textarea,main #prospektbestellung form:not(#cart-form) select,main [data-component=quicksearch] form:not(#cart-form) input,main [data-component=quicksearch] form:not(#cart-form) textarea,main [data-component=quicksearch] form:not(#cart-form) select{width:100%}main .frame-type-form_formframework form:not(#cart-form) [type=checkbox],main .frame-type-form_formframework form:not(#cart-form) [type=radio],main #prospektbestellung form:not(#cart-form) [type=checkbox],main #prospektbestellung form:not(#cart-form) [type=radio],main [data-component=quicksearch] form:not(#cart-form) [type=checkbox],main [data-component=quicksearch] form:not(#cart-form) [type=radio]{margin-right:.5rem;--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}main.oya-button .frame-type-form_formframework form:not(#cart-form) button:not(.custom):after,main.oya-button #prospektbestellung form:not(#cart-form) button:not(.custom):after,main.oya-button [data-component=quicksearch] form:not(#cart-form) button:not(.custom):after{aspect-ratio:25/12;height:.75rem;background-color:currentColor;--tw-content: "";content:var(--tw-content);-webkit-mask-image:url(../media/button-icons/Pfeil.svg);mask-image:url(../media/button-icons/Pfeil.svg)}main.oya-button .frame-type-form_formframework form:not(#cart-form) button:not(.custom):after,main.oya-button #prospektbestellung form:not(#cart-form) button:not(.custom):after,main.oya-button [data-component=quicksearch] form:not(#cart-form) button:not(.custom):after{aspect-ratio:25/12;height:.75rem;background-color:currentColor;--tw-content: "";content:var(--tw-content);-webkit-mask-image:url(../media/button-icons/Pfeil.svg);mask-image:url(../media/button-icons/Pfeil.svg)}main.oya-button .frame-type-form_formframework form:not(#cart-form) button:not(.custom).arrow-down:after,main.oya-button #prospektbestellung form:not(#cart-form) button:not(.custom).arrow-down:after,main.oya-button [data-component=quicksearch] form:not(#cart-form) button:not(.custom).arrow-down:after{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}main.oya-button .frame-type-form_formframework form:not(#cart-form) button:not(.custom).arrow-up-right:after,main.oya-button #prospektbestellung form:not(#cart-form) button:not(.custom).arrow-up-right:after,main.oya-button [data-component=quicksearch] form:not(#cart-form) button:not(.custom).arrow-up-right:after{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),main #prospektbestellung form:not(#cart-form) button:not(.custom),main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){padding:1.5rem 3rem}@media not all and (min-width: 1024px){main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),main #prospektbestellung form:not(#cart-form) button:not(.custom),main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){padding:.75rem 1.25rem}}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),main #prospektbestellung form:not(#cart-form) button:not(.custom),main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){gap:.5rem;border-width:1px}@media (min-width: 1024px){main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),main #prospektbestellung form:not(#cart-form) button:not(.custom),main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){min-height:4.25rem}}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),main #prospektbestellung form:not(#cart-form) button:not(.custom),main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit) / var(--tw-text-opacity))}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):hover,main #prospektbestellung form:not(#cart-form) button:not(.custom):hover,main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):hover{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):focus-within,main #prospektbestellung form:not(#cart-form) button:not(.custom):focus-within,main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):focus-within{--tw-border-opacity: 1;border-color:hsl(var(--anthrazit) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom)>span,main #prospektbestellung form:not(#cart-form) button:not(.custom)>span,main [data-component=quicksearch] form:not(#cart-form) button:not(.custom)>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),main #prospektbestellung form:not(#cart-form) button:not(.custom),main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta-foreground) / var(--tw-text-opacity))}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):hover,main #prospektbestellung form:not(#cart-form) button:not(.custom):hover,main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):hover{--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):focus-within,main #prospektbestellung form:not(#cart-form) button:not(.custom):focus-within,main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):focus-within{--tw-border-opacity: 1;border-color:hsl(var(--cta) / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:hsl(var(--cta-foreground) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.prose.prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),.prose.prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom),.prose.prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}.prose.prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):hover,.prose.prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom):hover,.prose.prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.prose.prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):focus-within,.prose.prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom):focus-within,.prose.prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),body.tourismus .prose.tourismus\:prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom),body.tourismus .prose.tourismus\:prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):hover,body.tourismus .prose.tourismus\:prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom):hover,body.tourismus .prose.tourismus\:prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.tourismus .prose.tourismus\:prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):focus-within,body.tourismus .prose.tourismus\:prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom):focus-within,body.tourismus .prose.tourismus\:prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),body.rathaus .prose.rathaus\:prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom),body.rathaus .prose.rathaus\:prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):hover,body.rathaus .prose.rathaus\:prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom):hover,body.rathaus .prose.rathaus\:prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus .prose.rathaus\:prose-white main .frame-type-form_formframework form:not(#cart-form) button:not(.custom):focus-within,body.rathaus .prose.rathaus\:prose-white main #prospektbestellung form:not(#cart-form) button:not(.custom):focus-within,body.rathaus .prose.rathaus\:prose-white main [data-component=quicksearch] form:not(#cart-form) button:not(.custom):focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}@media (min-width: 1024px){main .frame-type-form_formframework form:not(#cart-form) button:not(.custom),main #prospektbestellung form:not(#cart-form) button:not(.custom),main [data-component=quicksearch] form:not(#cart-form) button:not(.custom){height:4.25rem}}main .frame-type-form_formframework form:not(#cart-form)>input,main #prospektbestellung form:not(#cart-form)>input,main [data-component=quicksearch] form:not(#cart-form)>input{width:auto}main .frame-type-form_formframework form:not(#cart-form)>.form-group,main #prospektbestellung form:not(#cart-form)>.form-group,main [data-component=quicksearch] form:not(#cart-form)>.form-group{margin-top:1rem;margin-bottom:1rem}main .frame-type-form_formframework form:not(#cart-form)>.form-group .form-check-label,main .frame-type-form_formframework form:not(#cart-form)>.form-group .form-check,main #prospektbestellung form:not(#cart-form)>.form-group .form-check-label,main #prospektbestellung form:not(#cart-form)>.form-group .form-check,main [data-component=quicksearch] form:not(#cart-form)>.form-group .form-check-label,main [data-component=quicksearch] form:not(#cart-form)>.form-group .form-check{display:flex;align-items:center}main .frame-type-form_formframework form:not(#cart-form)>.form-group .table-responsive .table,main #prospektbestellung form:not(#cart-form)>.form-group .table-responsive .table,main [data-component=quicksearch] form:not(#cart-form)>.form-group .table-responsive .table{width:100%}main .frame-type-form_formframework form:not(#cart-form)>.row,main #prospektbestellung form:not(#cart-form)>.row,main [data-component=quicksearch] form:not(#cart-form)>.row{margin-top:1rem;margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:1rem}@media (min-width: 640px){main .frame-type-form_formframework form:not(#cart-form)>.row,main #prospektbestellung form:not(#cart-form)>.row,main [data-component=quicksearch] form:not(#cart-form)>.row{flex-wrap:nowrap}}main .frame-type-form_formframework form:not(#cart-form)>.row>div,main #prospektbestellung form:not(#cart-form)>.row>div,main [data-component=quicksearch] form:not(#cart-form)>.row>div{margin-top:0;margin-bottom:0;width:100%}.tx-indexedsearch-res img,.tx-indexedsearch-res p{margin-top:0}@media (min-width: 768px){.tx-indexedsearch-res p{padding-left:1.5rem}}.tx-indexedsearch-res>a{display:flex;flex-wrap:wrap;text-decoration-line:none}@media (min-width: 768px){.tx-indexedsearch-res>a{flex-wrap:nowrap}}.tx-indexedsearch-res h3{font-weight:700}@media (min-width: 768px){.tx-indexedsearch-res h3{font-weight:400}}.tx-indexedsearch-res h3 a{font-weight:700}@media (min-width: 768px){.tx-indexedsearch-res h3 a{font-weight:400}}.tx-indexedsearch-res:hover p,.tx-indexedsearch-res:hover b,.tx-indexedsearch-res:hover a,.tx-indexedsearch-res:hover strong,.tx-indexedsearch-res:hover span{--tw-prose-links: var(--links-hover);color:var(--links-hover)}ul.tx-indexedsearch-browsebox{display:flex;list-style-type:none;padding-left:0}ul.tx-indexedsearch-browsebox li:first-child{padding-left:0}ul.tx-indexedsearch-browsebox .tx-indexedsearch-browselist-currentPage a{font-weight:700}body.rathaus .rathaus\:prose-white{--tw-prose-body: rgb(255 255 255);--tw-prose-headings: rgb(255 255 255);--tw-prose-lead: rgb(255 255 255);--tw-prose-links: rgb(255 255 255);--tw-prose-bold: rgb(255 255 255);--tw-prose-counters: rgb(255 255 255);--tw-prose-bullets: rgb(255 255 255);--tw-prose-hr: rgb(255 255 255);--tw-prose-quotes: rgb(255 255 255);--tw-prose-quote-borders: rgb(255 255 255);--tw-prose-captions: rgb(255 255 255);--tw-prose-code: rgb(255 255 255);--tw-prose-pre-code: rgb(255 255 255);--tw-prose-pre-bg: rgb(255 255 255);--tw-prose-th-borders: rgb(255 255 255);--tw-prose-td-borders: rgb(255 255 255);--links-hover: rgb(255 255 255);--h1-color: rgb(255 255 255)}body.rathaus .rathaus\:prose-white.prose .button-link{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:hsl(var(--background) / var(--tw-text-opacity))}body.rathaus .rathaus\:prose-white.prose .button-link:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}body.rathaus .rathaus\:prose-white.prose .button-link:focus-within{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.backdrop\:bg-black::backdrop{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.backdrop\:bg-black\/70::backdrop{background-color:#000000b3}.backdrop\:opacity-0::backdrop{opacity:0}.backdrop\:transition-opacity::backdrop{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.last\:border-transparent:last-child{border-color:transparent}.open\:flex[open]{display:flex}.hover\:bg-opacity-60:hover{--tw-bg-opacity: .6}.group[open] .group-open\:bg-anthrazit{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity))}.group[open] .group-open\:text-anthrazit-foreground{--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.group:hover .group-hover\:pointer-events-none{pointer-events:none}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-0{opacity:0}.peer:target~.peer-target\:text-primary{--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.peer:focus-within~.peer-focus-within\:\!block{display:block!important}.peer:focus-within~.peer-focus-within\:bg-black\/60{background-color:#0009}.peer:hover~.peer-hover\:\!block{display:block!important}.peer:hover~.peer-hover\:bg-black\/60{background-color:#0009}.has-\[\:checked\:not\(\:hover\)\]\:text-primary:has(:checked:not(:hover)){--tw-text-opacity: 1;color:hsl(var(--primary) / var(--tw-text-opacity))}.data-\[open\=\'true\'\]\:translate-y-0[data-open=true]{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[open\=\'true\'\]\:opacity-100[data-open=true]{opacity:1}.data-\[open\=\'true\'\]\:backdrop\:opacity-70[data-open=true]::backdrop{opacity:.7}.group[data-open=true] .group-data-\[open\=\'true\'\]\:bg-anthrazit{--tw-bg-opacity: 1;background-color:hsl(var(--anthrazit) / var(--tw-bg-opacity))}.group[data-open=true] .group-data-\[open\=\'true\'\]\:text-anthrazit-foreground{--tw-text-opacity: 1;color:hsl(var(--anthrazit-foreground) / var(--tw-text-opacity))}.prose-a\:no-underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:none}.prose-ul\:list-none :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:none}.hocus\:translate-x-0:hover{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hocus\:bg-bg:hover{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity))}.hocus\:bg-hover-bronze:hover{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity))}.hocus\:bg-primary:hover{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity))}.hocus\:text-anthrazit:hover{--tw-text-opacity: 1;color:hsl(var(--anthrazit) / var(--tw-text-opacity))}.hocus\:text-hover-bronze-foreground:hover{--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.hocus\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hocus\:translate-x-0:focus-within{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hocus\:bg-bg:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity))}.hocus\:bg-hover-bronze:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--hover-bronze) / var(--tw-bg-opacity))}.hocus\:bg-primary:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity))}.hocus\:text-anthrazit:focus-within{--tw-text-opacity: 1;color:hsl(var(--anthrazit) / var(--tw-text-opacity))}.hocus\:text-hover-bronze-foreground:focus-within{--tw-text-opacity: 1;color:hsl(var(--hover-bronze-foreground) / var(--tw-text-opacity))}.hocus\:shadow-xl:focus-within{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hocus\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hocus\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hocus\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hocus\:bg-anthrazit\/0{background-color:hsl(var(--anthrazit) / 0)}.group:hover .group-hocus\:bg-bg{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity))}.group:hover .group-hocus\:bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity))}.group:hover .group-hocus\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.group:hover .group-hocus\:bg-opacity-0{--tw-bg-opacity: 0}.group:hover .group-hocus\:text-\[hsl\(var\(--blue\)\)\]{color:hsl(var(--blue))}.group:hover .group-hocus\:text-\[hsl\(var\(--green\)\)\]{color:hsl(var(--green))}.group:hover .group-hocus\:text-\[hsl\(var\(--orange\)\)\]{color:hsl(var(--orange))}.group:hover .group-hocus\:text-cta{--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.group:hover .group-hocus\:text-primary-foreground{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity))}.group:hover .group-hocus\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.group:hover .group-hocus\:opacity-0{opacity:0}.group:hover .group-hocus\:opacity-100{opacity:1}.group:hover .group-hocus\:\[--h1-color\:hsl\(var\(--cta\)\)\]{--h1-color: hsl(var(--cta))}.group:focus-within .group-hocus\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-hocus\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-hocus\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-hocus\:bg-anthrazit\/0{background-color:hsl(var(--anthrazit) / 0)}.group:focus-within .group-hocus\:bg-bg{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity))}.group:focus-within .group-hocus\:bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity))}.group:focus-within .group-hocus\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.group:focus-within .group-hocus\:bg-opacity-0{--tw-bg-opacity: 0}.group:focus-within .group-hocus\:text-\[hsl\(var\(--blue\)\)\]{color:hsl(var(--blue))}.group:focus-within .group-hocus\:text-\[hsl\(var\(--green\)\)\]{color:hsl(var(--green))}.group:focus-within .group-hocus\:text-\[hsl\(var\(--orange\)\)\]{color:hsl(var(--orange))}.group:focus-within .group-hocus\:text-cta{--tw-text-opacity: 1;color:hsl(var(--cta) / var(--tw-text-opacity))}.group:focus-within .group-hocus\:text-primary-foreground{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity))}.group:focus-within .group-hocus\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.group:focus-within .group-hocus\:opacity-0{opacity:0}.group:focus-within .group-hocus\:opacity-100{opacity:1}.group:focus-within .group-hocus\:\[--h1-color\:hsl\(var\(--cta\)\)\]{--h1-color: hsl(var(--cta))}body.rathaus .rathaus\:bg-primary,body.tourismus .tourismus\:bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity))}body:not(.tourismus) .not-tourismus\:items-center{align-items:center}@media not all and (min-width: 1440px){.max-2xl\:bottom-\[3\.5em\]{bottom:3.5em}}@media not all and (min-width: 1280px){.max-xl\:col-span-full{grid-column:1 / -1}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:text-center{text-align:center}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:inset-0{inset:0}.max-md\:z-50{z-index:50}.max-md\:hidden{display:none}.max-md\:flex-col{flex-direction:column}.max-md\:bg-black\/70{background-color:#000000b3}}@media not all and (min-width: 640px){.max-sm\:row-span-2{grid-row:span 2 / span 2}}@media not all and (min-width: 400px){.max-xs\:block{display:block}}@media (min-width: 400px){.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media not all and (min-width: 640px){.xs\:max-sm\:block{display:block}}}@media (min-width: 640px){.sm\:relative{position:relative}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:max-w-\[min\(1200px\,100vw\)\]{max-width:min(1200px,100vw)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[auto\,1fr\,auto\]{grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}@media not all and (min-width: 768px){.sm\:max-md\:block{display:block}}}@media (min-width: 768px){.md\:order-first{order:-9999}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-4{margin-bottom:1rem}.md\:block{display:block}.md\:hidden{display:none}.md\:h-\[34rem\]{height:34rem}.md\:w-\[calc\(50vw-1rem\)\]{width:calc(50vw - 1rem)}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,\.6fr\)_minmax\(0\,\.4fr\)\]{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr)}.md\:flex-row{flex-direction:row}.md\:gap-8{gap:2rem}.md\:p-8{padding:2rem}.md\:pl-0{padding-left:0}.md\:pt-16{padding-top:4rem}@media not all and (min-width: 1024px){.md\:max-lg\:block{display:block}}}@media (min-width: 1024px){.lg\:left-\[unset\]{left:unset}.lg\:right-0{right:0}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:row-start-1{grid-row-start:1}.lg\:mt-\[-7\.5em\]{margin-top:-7.5em}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-\[calc\(50vw-4rem\)\]{width:calc(50vw - 4rem)}.lg\:w-full{width:100%}.lg\:max-w-\[26em\]{max-width:26em}.lg\:max-w-\[720px\]{max-width:720px}.lg\:max-w-\[min\(var\(--image-max-width-xl\)\,100\%\)\]{max-width:min(var(--image-max-width-xl),100%)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr\,200px\,100px\]{grid-template-columns:1fr 200px 100px}.lg\:grid-cols-\[200px\,1fr\,auto\]{grid-template-columns:200px 1fr auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:gap-x-28{-moz-column-gap:7rem;column-gap:7rem}.lg\:gap-y-20{row-gap:5rem}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity))}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media not all and (min-width: 1280px){.lg\:max-xl\:block{display:block}}}@media (min-width: 1280px){.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-start-6{grid-column-start:6}.xl\:max-w-\[min\(var\(--image-max-width-2xl\)\,100\%\)\]{max-width:min(var(--image-max-width-2xl),100%)}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}@media not all and (min-width: 1440px){.xl\:max-2xl\:block{display:block}}}@media (min-width: 1440px){.\32xl\:left-0{left:0}.\32xl\:top-\[3em\]{top:3em}.\32xl\:block{display:block}.\32xl\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:px-16{padding-left:4rem;padding-right:4rem}}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\:last-child\]\:mb-0>:last-child{margin-bottom:0}@media (min-width: 1024px){.lg\:\[\&\>li\:first-of-type\]\:pl-0>li:first-of-type{padding-left:0}.lg\:\[\&\>li\:last-of-type\]\:pr-0>li:last-of-type{padding-right:0}}.\[\&\>li\]\:cursor-pointer>li{cursor:pointer}@media not all and (min-width: 1024px){.max-lg\:\[\&\>li\]\:p-4>li{padding:1rem}}@media (min-width: 1024px){.lg\:\[\&\>li\]\:inline>li{display:inline}.lg\:\[\&\>li\]\:break-words>li{overflow-wrap:break-word}.lg\:\[\&\>li\]\:px-2>li{padding-left:.5rem;padding-right:.5rem}}.\[\&\>svg\]\:mb-4>svg{margin-bottom:1rem}.\[\&\>svg\]\:max-h-40>svg{max-height:10rem}.\[\&\>svg\]\:w-auto>svg{width:auto}.\[\&\>svg\]\:max-w-full>svg{max-width:100%}@media (min-width: 768px){.md\:\[\&\>svg\]\:mb-10>svg{margin-bottom:2.5rem}}
