:root{--farbe-grund: #ffffff;--farbe-haus: #27352A;--farbe-haus-dunkel: #27352A;--farbe-titel: #394F3E;--farbe-gold: #BA8F4C;--farbe-gold-knopf: #CDA66B;--farbe-gold-hell: #CDA66B;--farbe-gold-text: #8A6420;--farbe-gold-text-creme: #765314;--farbe-creme: #E8E0D2;--farbe-salbei: #7D867F;--farbe-salbei-pille: #5B645D;--farbe-text: #27352A;--farbe-text-zweit: #4A574D;--farbe-text-auf-gruen: #E8E0D2;--farbe-linie: #E8E0D2;--farbe-linie-auf-gruen: #7D867F;--farbe-video-knopf: rgba(39,53,42,0.8);--schrift: "Montserrat",system-ui,sans-serif;--gewicht-fliesstext: 300;--gewicht-name: 400;--gewicht-rubrik: 700;--gewicht-titel: 800;--sperrung-versal: 0.12em;--schrift-klein: 13px;--breite-inhalt: 1312px;--rand-seite: clamp(16px,4vw,64px);--abstand-abschnitt: 120px;--abstand-abschnitt-handy: 56px;--radius-bild: 0;--radius-bedien: 2px;--radius-pille: 999px;--hoehe-bedien: 48px;--hoehe-baumreihe: 90px;--baum-farbe: var(--farbe-gold);--baum-gross: 96px;--baum-mittel: 64px;--baum-klein: 40px;--br-hoehe: 150px;--br-sockel: 22px;--br-amp: 12px;--br-strich: 3px}:root{--schleier-aufmacher: linear-gradient(90deg,rgba(31,43,34,0.82) 0%,rgba(31,43,34,0.45) 45%,rgba(31,43,34,0) 75%);--schleier-aufmacher-handy: linear-gradient(180deg,rgba(31,43,34,0.7) 0%,rgba(31,43,34,0.25) 60%,rgba(31,43,34,0) 100%);--schleier-kachel: linear-gradient(0deg,rgba(31,43,34,0.88),rgba(31,43,34,0));--schleier-wald: rgba(39,53,42,0.78);--pille-hell: rgba(232,224,210,0.16);--linie-hell: rgba(39,53,42,0.15);--schleier-rundgang: rgba(31,43,34,0.35);--schatten-dock: 0 8px 20px rgba(31,43,34,0.25);--schatten-ticker: 0 6px 18px rgb(0 0 0 / 0.18);--schild-b: 190px;--schild-h: 210px;--schild-logo: 140px;--schild-h-handy: 110px;--kopf-hoehe: 84px;--kopf-hoehe-handy: 65px;--knopf-handy-b: 104px;--ziel-min: 44px}@media (max-width: 860px){:root{--baum-gross: calc(96px * 0.55);--baum-mittel: calc(64px * 0.55);--baum-klein: calc(40px * 0.55);--br-hoehe: 80px;--br-sockel: 14px;--br-amp: 7px;--br-strich: 2px}}@font-face{font-family: "Montserrat";font-style: normal;font-weight: 300;font-display: swap;src: url("/assets/fonts/montserrat-latin-300.woff2?v=a04fdaaec9") format("woff2")}@font-face{font-family: "Montserrat";font-style: normal;font-weight: 400;font-display: swap;src: url("/assets/fonts/montserrat-latin-400.woff2?v=e66bcd2761") format("woff2")}@font-face{font-family: "Montserrat";font-style: normal;font-weight: 700;font-display: swap;src: url("/assets/fonts/montserrat-latin-700.woff2?v=f9d9e65b15") format("woff2")}@font-face{font-family: "Montserrat";font-style: normal;font-weight: 800;font-display: swap;src: url("/assets/fonts/montserrat-latin-800.woff2?v=ba826fb84c") format("woff2")}@font-face{font-family: "Montserrat";font-style: italic;font-weight: 300;font-display: swap;src: url("/assets/fonts/montserrat-latin-300-italic.woff2?v=bdceea45ca") format("woff2")}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: auto;scroll-padding-top: var(--kopf-hoehe)}body{margin: 0;font-family: var(--schrift);font-size: 17px;line-height: 1.55;font-weight: var(--gewicht-fliesstext);color: var(--farbe-text);background: var(--farbe-grund);overflow-wrap: break-word}img,svg,video{display: block;max-width: 100%}img{height: auto;border-radius: var(--radius-bild)}h1,h2,h3,p,ul,ol,figure,dl,dd{margin: 0}ul,ol{padding: 0;list-style: none}strong{font-weight: var(--gewicht-rubrik)}a{color: var(--f-link,var(--farbe-haus));text-decoration: none}a:hover{color: var(--f-akzent,var(--farbe-gold-text))}:focus-visible{outline: 3px solid var(--f-fokus,var(--farbe-gold-text));outline-offset: 3px}:is(.kopf,.aufmacher,.seitenaufmacher,.fuss,.sprachwahl) :focus-visible{outline-color: var(--farbe-creme)}.skip{position: absolute;left: 8px;top: -64px;z-index: 100;padding: 12px 18px;background: var(--farbe-haus);color: var(--farbe-creme);font-weight: var(--gewicht-rubrik);border-radius: var(--radius-bedien)}.skip:focus{top: 8px}.w{width: 100%;max-width: var(--breite-inhalt);margin-inline: auto;padding-inline: var(--rand-seite)}h2{font-size: clamp(34px,4vw,54px);line-height: 1.08;font-weight: var(--gewicht-titel);letter-spacing: 0.01em;text-transform: uppercase}h3{font-weight: var(--gewicht-rubrik)}h1,h2,h3,h4,[class*="titel"],[class*="-h1"],.kachel-text{overflow-wrap: normal;word-break: normal;hyphens: manual}.fussnote{font-size: 14px;color: var(--f-text-zweit,var(--farbe-text-zweit))}.wald-grund{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}@media (max-width: 860px){body{font-size: 16px}h2{font-size: 30px;line-height: 1.1}html{scroll-padding-top: var(--kopf-hoehe-handy)}}address{font-style: normal}.knopfreihe{display: flex;flex-wrap: wrap;gap: 12px}.knopf{display: inline-flex;align-items: center;justify-content: center;min-height: var(--hoehe-bedien);padding: 12px 26px;border: 2px solid transparent;border-radius: var(--radius-bedien);font: inherit;font-weight: var(--gewicht-rubrik);text-decoration: none;cursor: pointer}.knopf-voll{background: var(--farbe-haus);color: var(--farbe-creme);border-color: var(--farbe-haus)}.knopf-voll:hover{background: var(--farbe-titel);color: var(--farbe-creme)}.knopf-kontur{background: transparent;color: var(--farbe-haus);border-color: var(--farbe-haus)}.knopf-kontur:hover{background: var(--farbe-haus);color: var(--farbe-creme)}.knopf-gold{background: var(--farbe-gold-knopf);color: var(--farbe-haus);border-color: var(--farbe-gold-knopf)}.knopf-gold:hover{background: var(--farbe-creme);color: var(--farbe-haus);border-color: var(--farbe-creme)}.knopf-hell-kontur{background: transparent;color: var(--farbe-creme);border-color: var(--farbe-creme)}.knopf-hell-kontur:hover{background: var(--farbe-creme);color: var(--farbe-haus)}.pfeil-link{display: inline-flex;align-items: center;gap: 8px;min-height: var(--ziel-min);font-weight: var(--gewicht-rubrik);text-decoration: none}.pfeil-link::after{content: "→";display: inline-block;transition: transform 200ms ease-out}.pfeil-link:is(:hover,:focus-visible)::after{transform: translateX(4px)}.etikett{position: absolute;left: 0;bottom: 0;background: var(--farbe-haus);color: var(--farbe-creme);font-size: 14px;font-weight: var(--gewicht-rubrik);padding: 10px 16px}@media (max-width: 860px){.knopfreihe{flex-direction: column;align-items: stretch;gap: 12px}.knopfreihe>.knopf{flex: none;width: 100%;min-height: var(--hoehe-bedien);padding-inline: 12px}}.abschnitt{--f-grund: var(--farbe-grund);--f-text: var(--farbe-text);--f-text-zweit: var(--farbe-text-zweit);--f-link: var(--farbe-haus);--f-linie: var(--linie-hell);--f-pille: var(--farbe-salbei-pille);--f-pille-text: var(--farbe-creme);--f-akzent: var(--farbe-gold-text);--f-zahl: var(--farbe-gold-text);--f-tipp: var(--farbe-grund);--f-fokus: var(--farbe-gold-text);--f-zn: var(--farbe-haus);--f-hervor: var(--farbe-creme);--f-rahmen: var(--f-grund);--f-oben: 72px;--f-unten: 120px;--f-gap: 40px;position: relative;overflow: hidden;padding-block: var(--f-oben) var(--f-unten);background: var(--f-grund);color: var(--f-text)}.abschnitt-innen{position: relative;z-index: 1;display: flex;flex-direction: column;gap: var(--f-gap)}.flaeche-creme{--f-grund: var(--farbe-creme);--f-akzent: var(--farbe-gold-text-creme);--f-zahl: var(--farbe-gold-text-creme);--f-hervor: var(--farbe-grund);--f-oben: 112px;--f-unten: 112px;--f-gap: 56px}.flaeche-wald,.flaeche-gruen{--f-grund: var(--farbe-haus);--f-text: var(--farbe-creme);--f-text-zweit: var(--farbe-creme);--f-link: var(--farbe-creme);--f-linie: var(--farbe-salbei);--f-pille: var(--pille-hell);--f-akzent: var(--farbe-gold-hell);--f-zahl: var(--farbe-gold);--f-tipp: var(--farbe-haus);--f-fokus: var(--farbe-creme);--f-zn: var(--farbe-creme);--f-hervor: var(--pille-hell);--f-rahmen: var(--farbe-creme);--f-oben: 112px;--f-unten: 112px;--f-gap: 56px}.flaeche-gruen{--f-oben: 80px;--f-unten: 80px;--f-gap: 40px}.ak{container-type: inline-size;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-end;gap: 32px}.ak-text{display: flex;flex-direction: column;gap: 18px}.ak h2{font-size: clamp(30px,4.2cqi,54px)}.ak-titel{align-self: flex-start;padding: 10px 28px;border-radius: var(--radius-pille);background: var(--f-pille,var(--farbe-salbei-pille));color: var(--farbe-creme);font-weight: var(--gewicht-rubrik);font-size: 14px;line-height: 1.3;letter-spacing: var(--sperrung-versal);text-transform: uppercase}.ak-satz{max-width: 640px;font-size: 18px;line-height: 1.6;text-wrap: balance}.ak-mitte{justify-content: center;text-align: center}.ak-mitte .ak-text{align-items: center}.ak-mitte .ak-titel{align-self: center}@media (min-width: 1181px){.ak-mit-zeichnung{padding-right: 240px}.ak-mit-zeichnung h2{font-size: min(54px,calc((min(100vw,var(--breite-inhalt)) - 2 * var(--rand-seite) - 240px) / 22.5))}.ak-mit-zeichnung .ak-satz{max-width: 700px}}@media (max-width: 860px){.abschnitt{--f-oben: 56px;--f-unten: 56px;--f-gap: 28px}.flaeche-creme,.flaeche-wald{--f-gap: 32px}.flaeche-gruen{--f-gap: 32px}.ak-titel{padding: 8px 20px;font-size: 13px}.ak-satz{font-size: 17px}}.kopf{position: sticky;top: 0;z-index: 60;display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap;min-height: var(--kopf-hoehe);padding: 0 var(--rand-seite) 0 clamp(220px,20vw,300px);background: var(--farbe-haus);color: var(--farbe-creme)}.kopf-logo{position: absolute;left: var(--rand-seite);top: 0;z-index: 3;display: flex;align-items: center;justify-content: center;width: var(--schild-b);height: var(--schild-h);background: var(--farbe-haus);border-radius: 0 0 calc(var(--schild-b) / 2) calc(var(--schild-b) / 2);transition: width 0.25s ease-out,height 0.25s ease-out,border-radius 0.25s ease-out}.kopf-logo img{width: var(--schild-logo);height: auto;margin-top: 10px;border-radius: 0;transition: width 0.25s ease-out,margin-top 0.25s ease-out}.kopf-waechter{position: absolute;top: 0;left: 0;width: 1px;height: 40px;pointer-events: none}.kopf-kompakt{--schild-b: 120px;--schild-h: var(--kopf-hoehe);--schild-logo: 72px}.kopf-kompakt .kopf-logo img{margin-top: 2px}.hauptmenue>ul{display: flex;flex-wrap: wrap;gap: clamp(12px,1.2vw,40px);font-weight: var(--gewicht-rubrik);font-size: var(--schrift-klein);letter-spacing: 0.05em;text-transform: uppercase}.hauptmenue a{display: inline-flex;align-items: center;min-height: var(--ziel-min);color: var(--farbe-creme);text-decoration: none}.hauptmenue a:is(:hover,:focus-visible){color: var(--farbe-gold-hell)}.kopf-aktionen{display: flex;gap: 8px}.kopf-aktionen .knopf{padding-inline: 16px}.menue-knopf,.menue{display: none}.hauptmenue a[aria-current="page"]{color: var(--farbe-gold-hell)}@media (max-width: 1679px){.kopf-nr{display: none}}@media (max-width: 1180px){.kopf{flex-wrap: nowrap;justify-content: flex-end}.hauptmenue,.kopf-aktionen .kopf-anruf{display: none}.menue-knopf{display: inline-flex;gap: 10px}.menue{position: absolute;left: 0;right: 0;top: 100%;z-index: 2;height: calc(100dvh - var(--kopf-hoehe));overflow-y: auto;background: var(--farbe-haus);padding: 24px var(--rand-seite) 24px}.menue:not([hidden]){display: block}.menue nav>ul>li{border-bottom: 1px solid var(--pille-hell)}.menue a{display: flex;align-items: center;min-height: 52px;color: var(--farbe-creme);font-size: 17px;font-weight: var(--gewicht-rubrik);letter-spacing: 0.08em;text-transform: uppercase}.menue a[aria-current="page"]{color: var(--farbe-gold-hell)}.menue .menue-kontakt{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin-top: 24px}.menue .menue-kontakt a{min-height: var(--ziel-min);font-size: 16px;font-weight: var(--gewicht-rubrik);letter-spacing: 0;text-transform: none;border: 2px solid var(--farbe-creme);justify-content: center}.menue .menue-kontakt .knopf-gold{color: var(--farbe-haus);border-color: var(--farbe-gold-knopf)}.menue .menue-kontakt .pfeil-link{grid-column: 1 / -1;justify-content: flex-start;border: 0;color: var(--farbe-creme)}.menue .menue-kontakt .pfeil-link:hover{color: var(--farbe-gold-hell)}html.menue-offen{overflow: hidden}html:not(.js) .hauptmenue{display: block;flex: 1 0 100%;order: 3}html:not(.js) .menue-knopf{display: none}}@media (max-width: 860px){.kopf{--schild-b: 96px;--schild-h: var(--schild-h-handy);--schild-logo: 72px;gap: 10px;min-height: var(--kopf-hoehe-handy);padding: 8px 16px 8px 120px}.kopf-kompakt{--schild-b: 72px;--schild-h: var(--kopf-hoehe-handy);--schild-logo: 48px}.kopf-logo{left: 16px}.kopf-logo img{margin-top: 4px}.kopf-kompakt .kopf-logo img{margin-top: 2px}.kopf-aktionen .knopf{width: var(--knopf-handy-b);padding: 0;font-size: 16px}.kopf-aktionen .kopf-buchen{display: none}.menue{height: calc(100dvh - var(--kopf-hoehe-handy));padding-inline: 16px}}@media (prefers-reduced-motion: reduce){.kopf-logo,.kopf-logo img{transition: none}}.hm-punkt{display: flex;align-items: center}.hm-auf{display: inline-flex;align-items: center;justify-content: center;width: 26px;min-height: var(--ziel-min);margin-left: -4px;padding: 0;border: 0;background: none;color: var(--farbe-creme);cursor: pointer}.hm-auf:is(:hover,:focus-visible){color: var(--farbe-gold-hell)}.hm-auf svg{transition: transform 0.18s ease-out}.hm-auf[aria-expanded="true"] svg{transform: rotate(180deg)}.hm-auf[aria-expanded="true"]{color: var(--farbe-gold-hell)}.hauptmenue a[aria-current="true"]{color: var(--farbe-gold-hell)}.hm-tafel{position: absolute;left: 0;right: 0;top: 100%;z-index: 2;padding: 0 var(--rand-seite) 28px clamp(220px,20vw,300px);background: var(--farbe-haus);border-top: 1px solid var(--farbe-gold);opacity: 0;transform: translateY(-8px);visibility: hidden;transition: opacity 0.18s ease-out,transform 0.18s ease-out,visibility 0s linear 0.18s}.hm-punkt.offen .hm-tafel{opacity: 1;transform: none;visibility: visible;transition-delay: 0s}.hauptmenue .hm-liste{display: flex;flex-wrap: wrap;gap: 0 32px;max-width: 1100px;font-size: var(--schrift-klein)}.hauptmenue .hm-liste li{flex: 0 1 220px;border-bottom: 1px solid var(--farbe-linie-auf-gruen)}.hauptmenue .hm-liste a{display: flex;width: 100%;min-height: 52px}.hauptmenue .hm-liste a[aria-current="page"]{color: var(--farbe-gold-hell)}@media (min-width: 1181px) and (max-width: 1299px){.hauptmenue>ul{gap: 6px;letter-spacing: 0.03em}}@media (max-width: 1180px){.menue .hm-punkt{flex-wrap: wrap;align-items: center}.menue .hm-punkt>a{flex: 1 1 0;min-width: 0}.menue .hm-auf{flex: 0 0 44px;width: 44px;height: 44px;min-height: 44px;margin-left: 0}.menue .hm-auf svg{width: 10px;height: auto}.menue .hm-liste{flex: 1 0 calc(100% - 20px);margin: 0 0 8px 20px}.menue .hm-liste[hidden]{display: none}.menue .hm-liste a{min-height: var(--ziel-min);padding-block: 8px;font-size: 16px;font-weight: var(--gewicht-name);letter-spacing: 0;text-transform: none}.menue a[aria-current="true"]{color: var(--farbe-gold-hell)}}@media (prefers-reduced-motion: reduce){.hm-tafel,.hm-auf svg{transition: none;transform: none}}.ticker{position: relative;z-index: 2;display: flex;align-items: center;gap: 20px;min-height: 64px;padding: 0 calc(var(--rand-seite) + 150px) 0 var(--rand-seite);overflow: hidden;background: var(--farbe-gold-knopf);color: var(--farbe-haus);border-block: 2px solid var(--farbe-haus-dunkel);box-shadow: var(--schatten-ticker)}.tk-marke{flex: none;padding: 8px 14px;background: var(--farbe-haus);color: var(--farbe-creme);font-size: 13px;font-weight: var(--gewicht-rubrik);letter-spacing: 0.1em}.tk-marke:hover{background: var(--farbe-titel)}.tk-fenster{flex: 1 1 auto;min-width: 0;overflow: hidden}.tk-spur{display: flex;width: max-content;animation: tk-lauf 60s linear infinite}.tk-text{flex: none;padding-right: 4em;white-space: nowrap;font-weight: 500;font-size: 17px}.tk-link{color: inherit;text-decoration: none}.tk-link:hover{background: var(--linie-hell)}.ticker.steht .tk-spur{animation-play-state: paused}.tk-pause{display: none;flex: none;width: 44px;height: 44px;border: 2px solid var(--farbe-haus);border-radius: var(--radius-bedien);background: transparent;color: var(--farbe-haus);font: inherit;font-weight: var(--gewicht-rubrik);cursor: pointer}.tk-pause:hover{background: var(--farbe-haus);color: var(--farbe-creme)}html.js .tk-pause{display: block}.tk-alle{display: inline-flex;flex: none;align-items: center;justify-content: center;gap: 8px;height: 44px;padding: 0 16px;border: 2px solid var(--farbe-haus);border-radius: var(--radius-bedien);color: var(--farbe-haus);font-weight: var(--gewicht-rubrik);font-size: 15px;text-decoration: none;white-space: nowrap}.tk-alle:hover{background: var(--farbe-haus);color: var(--farbe-creme)}.ticker :focus-visible{outline-color: var(--farbe-haus)}@keyframes tk-lauf{to{transform: translateX(-50%)}}@media (max-width: 860px){.ticker{gap: 10px;min-height: 56px;padding: 0 76px 0 16px}.tk-marke{font-size: 12px;padding: 6px 10px}.tk-text{font-size: 16px}.tk-alle{width: 44px;padding: 0}.tk-alle-text{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}}.aufmacher{position: relative;min-height: 760px;overflow: hidden;background: var(--farbe-haus);color: var(--farbe-creme)}.am-medien,.am-schleier{position: absolute;inset: 0}.am-medien picture{display: contents}.am-medien img,.am-video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.am-schleier{background: var(--schleier-aufmacher);pointer-events: none}.am-inhalt{position: relative;z-index: 3;display: flex;flex-direction: column;gap: 18px;padding-top: 190px;padding-bottom: 230px}.am-szenen{display: grid}.am-szene{grid-area: 1 / 1;display: flex;flex-direction: column;gap: 18px;opacity: 0;visibility: hidden;transform: translateY(12px);transition: opacity var(--bew-szene) var(--bew-kurve),transform var(--bew-szene) var(--bew-kurve),visibility 0s linear var(--bew-szene)}.am-szene.am-aktiv{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.am-kopf{display: flex;flex-direction: column;gap: 18px}.am-fuss{display: flex;flex-direction: column;gap: 18px}.am-unter{color: var(--farbe-gold-hell);font-size: 15px;font-weight: var(--gewicht-rubrik);letter-spacing: var(--sperrung-versal);text-transform: uppercase}.am-h1{font-size: clamp(48px,5.4vw,76px);line-height: 1;font-weight: var(--gewicht-titel);letter-spacing: 0.01em;text-transform: uppercase;color: var(--farbe-creme)}.am-lead{max-width: 600px;font-size: 20px;line-height: 1.55}.am-fuss .knopfreihe{margin-top: 8px}.am-pause{position: absolute;z-index: 4;left: var(--rand-seite);bottom: calc(var(--br-hoehe) + 20px);display: inline-flex;align-items: center;gap: 12px;min-height: var(--ziel-min);padding: 0 14px 0 0;border: 0;border-radius: var(--radius-bedien);background: var(--farbe-video-knopf);color: var(--farbe-creme);font: inherit;font-size: var(--schrift-klein);font-weight: var(--gewicht-name);cursor: pointer}.am-pause-zeichen{display: flex;align-items: center;justify-content: center;flex: none;width: 44px;height: 44px;border: 2px solid var(--farbe-creme);border-radius: var(--radius-bedien);font-weight: var(--gewicht-rubrik)}.am-pause:hover{background: var(--farbe-haus)}html:not(.js) .am-pause{display: none}@media (max-width: 860px){.aufmacher{min-height: 0;background: var(--farbe-grund);color: var(--farbe-text)}.am-medien,.am-schleier{bottom: auto;height: 440px}.am-inhalt{padding-top: 64px;padding-bottom: 8px;gap: 16px}.am-szene:not([data-szene="s1"]){display: none}.am-kopf{min-height: 376px;gap: 10px}.am-unter{font-size: 13px}.am-h1{font-size: 44px}.am-lead{font-size: 17px;line-height: 1.55}.am-fuss{gap: 16px;padding-top: 24px}.am-schleier{background: var(--schleier-aufmacher-handy)}.am-fuss .knopf-hell-kontur{color: var(--farbe-haus);border-color: var(--farbe-haus)}.am-fuss .knopf-hell-kontur:hover{background: var(--farbe-haus);color: var(--farbe-creme)}.am-pause{left: 16px;bottom: auto;top: calc(440px - var(--br-hoehe) - 64px)}}.am-baum{position: absolute;left: 0;right: 0;bottom: -1px;z-index: 2;height: var(--br-hoehe);color: var(--baum-farbe);pointer-events: none}.br-defs{position: absolute}.br-linie{position: absolute;inset: 0;width: 100%;height: 100%}.br-flaeche{fill: var(--farbe-haus)}.br-strich{fill: none;stroke: var(--baum-farbe);stroke-width: var(--br-strich);vector-effect: non-scaling-stroke}.br-nur-handy{display: none}.bt{--g: var(--baum-gross);position: absolute;left: calc(var(--x) * 1%);bottom: calc(var(--br-sockel) + var(--br-amp) * var(--s) - 2px);height: var(--g);fill: currentColor;overflow: visible}.bt-gruppe{aspect-ratio: 78.39 / 63.77;margin-left: calc(var(--g) * -0.614)}.bt-einzel{aspect-ratio: 33.51 / 55.34;margin-left: calc(var(--g) * -0.303)}.bt-gross{--g: var(--baum-gross)}.bt-mittel{--g: var(--baum-mittel)}.bt-klein{--g: var(--baum-klein)}.t{transform-box: fill-box;transform-origin: 50% 100%}.t-l{--k: 0}.t-m{--k: 1}.t-r{--k: 2}.bt-einzel .t-m{--k: 0}.bt-1{--x: 3;--s: 0.825;--n: 0}.bt-2{--x: 10;--s: 0.979;--n: 1}.bt-3{--x: 17.5;--s: 0.976;--n: 4}.bt-4{--x: 82;--s: -0.749;--n: 5}.bt-5{--x: 90;--s: -0.384;--n: 6}.bt-6{--x: 97;--s: 0.002;--n: 9}html.js:not(.zn-bereit) .t{scale: 1 0}html.zn-bereit .t{scale: 1 1;transition: scale var(--bew-wachsen) var(--bew-kurve) calc((var(--n) + var(--k)) * var(--bew-versatz))}@media (max-width: 860px){.am-baum{bottom: auto;top: calc(440px - var(--br-hoehe) + 1px)}.br-nur-gross{display: none}.br-nur-handy{display: block}}.seitenaufmacher{position: relative;display: flex;flex-direction: column;justify-content: flex-end;min-height: max(520px,70vh);overflow: hidden;background: var(--farbe-haus);color: var(--farbe-creme)}.seitenaufmacher-kurz{min-height: max(360px,40vh)}.sa-medien,.sa-schleier{position: absolute;inset: 0}.sa-bild{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.sa-schleier{background: var(--schleier-aufmacher);pointer-events: none}.sa-inhalt{position: relative;z-index: 3;display: flex;flex-direction: column;align-items: flex-start;gap: 18px;padding-top: 150px;padding-bottom: calc(var(--br-hoehe) + 32px)}.sa-inhalt .krumen{margin-bottom: 6px}.sa-h1{font-size: clamp(40px,5vw,72px);line-height: 1.02;font-weight: var(--gewicht-titel);letter-spacing: 0.01em;text-transform: uppercase}.sa-satz{max-width: 640px;font-size: 20px;line-height: 1.55}.sa-inhalt .knopfreihe{margin-top: 6px}.seitenaufmacher .am-baum{top: auto;bottom: -1px}@media (min-width: 861px){.seitenaufmacher-kurz .sa-inhalt{padding-top: 140px}}@media (max-width: 860px){.seitenaufmacher{min-height: max(440px,56vh)}.seitenaufmacher-kurz{min-height: max(320px,40vh)}.sa-schleier{background: var(--schleier-aufmacher-handy)}.sa-inhalt{gap: 14px;padding-top: 76px}.sa-satz{font-size: 17px}.sa-h1{font-size: clamp(26px,8vw,40px)}}@keyframes sa-zoom{to{transform: scale(1.15)}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.seitenaufmacher{view-timeline: --sa-zoom block}.sa-bild{animation: sa-zoom linear both;animation-timeline: --sa-zoom;animation-range: exit 0% exit 100%}}}.krumen{font-size: 15px;color: var(--farbe-text-zweit)}.krumen ol{display: flex;flex-wrap: wrap;align-items: center;gap: 0 8px}.krumen li + li::before{content: "›";margin-right: 8px}.krumen ol a{display: inline-flex;align-items: center;min-height: var(--ziel-min);text-decoration: none}.krumen ol a:is(:hover,:focus-visible){color: var(--f-akzent,var(--farbe-gold-text))}.krumen-foto,.krumen-foto a{color: var(--farbe-creme)}.krumen-foto a:hover{color: var(--farbe-gold-hell)}.kennzahlen{display: flex;gap: 48px}.kennzahlen div{display: flex;flex-direction: column-reverse}.kennzahlen dd{font-size: 60px;font-weight: var(--gewicht-titel);line-height: 1;color: var(--f-zahl,var(--farbe-gold))}.kennzahlen dt{font-size: 15px;font-weight: var(--gewicht-fliesstext)}.kennzahlen-leiste{display: grid;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr);gap: 24px}.kennzahlen-leiste div{padding-left: 24px;border-left: 1px solid var(--f-linie,var(--farbe-salbei))}.kennzahlen-leiste div:first-child{padding-left: 0;border-left: 0}@media (max-width: 860px){.kennzahlen{gap: 28px}.kennzahlen dd{font-size: 44px}.kennzahlen-leiste{grid-auto-flow: row;grid-template-columns: repeat(2,minmax(0,1fr));grid-auto-columns: auto;gap: 28px 16px}.kennzahlen-leiste div:nth-child(odd){padding-left: 0;border-left: 0}.kennzahlen-leiste dt{font-size: 14px}.kennzahlen-leiste div:nth-child(even){padding-left: 12px;border-left: 1px solid var(--f-linie,var(--farbe-salbei))}}.zeitbuehne{display: flex;flex-wrap: wrap;gap: 40px;align-items: stretch}.zb-zeiten{flex: 1 1 260px;min-width: 0;display: flex;flex-direction: column;justify-content: space-between;border-left: 2px solid var(--f-linie)}.zb-zeiten li{display: flex;flex-direction: column;gap: 4px;margin-left: -3px;padding: 14px 0 14px 24px;border-left: 4px solid transparent;color: var(--f-text-zweit)}.zb-zeiten .zb-aktiv{border-left-color: var(--farbe-gold);color: var(--f-text)}.zb-uhr{color: var(--f-akzent);font-size: 14px;font-weight: var(--gewicht-rubrik);letter-spacing: 0.08em}.zeitbuehne-stationen .zb-uhr{text-transform: uppercase;letter-spacing: var(--sperrung-versal)}.zb-titel{font-size: 24px;font-weight: var(--gewicht-rubrik);line-height: 1.15}.zb-text{font-size: 16px;line-height: 1.5;font-weight: var(--gewicht-fliesstext)}.zb-bild{flex: 3 1 680px;min-width: 0;position: relative}.zb-knopf{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;width: 100%;min-height: 44px;margin: 0;padding: 0;border: 0;background: none;color: inherit;font: inherit;text-align: left;cursor: pointer}.zb-knopf:focus-visible{outline: 3px solid var(--farbe-gold);outline-offset: 4px}.zeitbuehne[data-zeitbuehne] .zb-zeiten li{padding: 0}.zeitbuehne[data-zeitbuehne] .zb-knopf{padding: 14px 0 14px 24px}.zeitbuehne[data-zeitbuehne] .zb-bild{display: grid}.zeitbuehne[data-zeitbuehne] .zb-foto{grid-area: 1 / 1;opacity: 0;transition: opacity 600ms ease}.zeitbuehne[data-zeitbuehne] .zb-foto.zb-an{opacity: 1}.zb-foto{width: 100%;height: 580px;object-fit: cover}@media (prefers-reduced-motion: reduce){.zeitbuehne[data-zeitbuehne] .zb-foto{transition: none}}@media (max-width: 860px){.zb-bild{order: -1}.zb-foto{height: 260px}.zb-titel{font-size: 22px}}.nahfern{position: relative;min-width: 0;padding-bottom: 120px}.nahfern-gross{width: 82%;height: 460px;object-fit: cover}.nahfern-detail{position: absolute;right: 0;bottom: 0;width: 40%;height: 300px;object-fit: cover;border: 10px solid var(--f-rahmen,var(--farbe-grund))}.nahfern-links .nahfern-gross{margin-left: auto}.nahfern-links .nahfern-detail{right: auto;left: 0}@media (max-width: 860px){.nahfern{padding-bottom: 80px}.nahfern-gross{width: 100%;height: 220px}.nahfern-detail{width: 52%;height: 150px;border-width: 6px}}.textbild{display: flex;flex-wrap: wrap;gap: 48px;align-items: flex-start}.textbild>*{min-width: 0}.textbild>.nahfern,.textbild>.tb-bild{flex: 3 1 640px}.textbild>.tb-text{flex: 2 1 380px}.textbild-gespiegelt{flex-direction: row-reverse}.textbild-gleich{gap: 64px}.textbild.textbild-gleich>*{flex: 1 1 460px}.tb-text{container-type: inline-size;display: flex;flex-direction: column;gap: 28px}.tb-text h2{font-size: clamp(26px,9cqi,54px)}.tb-bild{display: flex;flex-direction: column;gap: 24px}.tb-bild>img{width: 100%;height: 420px;object-fit: cover}.textbild .tipp{max-width: none}@media (max-width: 860px){.textbild .nahfern{flex-basis: 100%}.textbild-gleich{gap: 32px}.tb-bild>img{height: 240px}.tb-text .knopfreihe{margin-top: 4px}}.linienliste li{display: flex;flex-direction: column;gap: 6px;padding: 22px 0;border-top: 1px solid var(--f-linie)}.linienliste h3{font-size: 22px;line-height: 1.2}.linienliste p{font-size: 16px;line-height: 1.55}.linienliste-zweispaltig{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 48px}@media (max-width: 860px){.linienliste h3{font-size: 20px}.linienliste-zweispaltig{grid-template-columns: minmax(0,1fr)}}.tipp{--tipp-grund: var(--f-tipp,var(--farbe-grund));position: relative;max-width: 460px;padding: 20px 22px 16px;border: 2px solid var(--farbe-gold);background: var(--tipp-grund)}.tipp-dunkel{--tipp-grund: var(--farbe-haus);--f-link: var(--farbe-creme);--f-akzent: var(--farbe-gold-hell);color: var(--farbe-creme)}.tipp-etikett{position: absolute;top: -12px;right: 18px;padding: 0 8px;background: var(--tipp-grund);color: var(--f-akzent,var(--farbe-gold-text));font-size: 13px;font-weight: var(--gewicht-rubrik);letter-spacing: 0.08em;text-transform: uppercase}.tipp-titel{font-size: 22px;line-height: 1.25}.tipp-text{font-size: 16px;line-height: 1.5}.tipp-titel + .tipp-text{margin-top: 6px}.tipp-link{margin-top: 6px}.tipp-reihe{display: flex;flex-wrap: wrap;gap: 24px;align-items: center}@media (max-width: 860px){.tipp-reihe{gap: 20px}.tipp-reihe .knopfreihe{flex: 1 1 100%}}.fuss{position: relative;overflow: hidden;background: var(--farbe-haus);color: var(--farbe-creme)}.wald-fuss{object-position: bottom}.fuss-innen{position: relative;display: flex;flex-direction: column;align-items: center;gap: 40px;padding-block: 96px 32px;text-align: center}.fuss-kopf{display: flex;flex-direction: column;align-items: center;gap: 22px}.fuss-logo img{width: 230px;height: auto;border-radius: 0}.fuss-adresse{font-style: normal;font-size: 18px;line-height: 1.6;font-weight: var(--gewicht-name)}.fuss .knopfreihe{justify-content: center}.fuss a{color: var(--farbe-creme)}.fuss .knopf-gold{color: var(--farbe-haus)}.fuss-unten{display: flex;flex-direction: column;align-items: center;gap: 8px;font-size: 14px}.fuss-recht{display: flex;flex-wrap: wrap;justify-content: center;gap: 0 20px}.fuss-recht a{display: inline-flex;align-items: center;min-height: var(--ziel-min)}@media (max-width: 860px){.fuss-innen{gap: 28px;padding-block: 56px 88px}.fuss-logo img{width: 180px}.fuss .knopfreihe{width: 100%;max-width: 420px}}.f-stat-knopf{display: none;align-items: center;min-height: var(--ziel-min);padding: 0;border: 0;background: none;font: inherit;color: inherit;cursor: pointer}.js .f-stat-knopf{display: inline-flex}.js .f-stat-nojs{display: none}.f-stat-status{display: block;font-size: 14px}.f-stat-status:empty{display: none}.fuss-spalten{display: flex;flex-wrap: wrap;gap: 28px 32px;width: 100%;text-align: left;font-size: 15px}.fuss-spalte{flex: 1 1 150px}.fuss-spalte-kopf{font-weight: var(--gewicht-titel);letter-spacing: 0.05em;text-transform: uppercase}.fuss-spalte a{display: inline-flex;align-items: center;min-height: var(--ziel-min);text-decoration: none}.fuss-spalte a:is(:hover,:focus-visible){color: var(--farbe-gold-hell)}@media (max-width: 860px){.fuss-spalte{flex-basis: 40%}}.sprachwahl{position: fixed;right: 24px;bottom: 0;z-index: 55;display: flex;flex-direction: column-reverse;align-items: flex-end;gap: 8px}.sw-knopf,.sw-liste a{display: flex;align-items: center;gap: 10px;min-height: var(--hoehe-bedien);padding: 0 16px 0 12px;border-radius: var(--radius-bedien);font: inherit;font-size: 15px;font-weight: var(--gewicht-rubrik);text-decoration: none}.sw-knopf{border: 1px solid var(--farbe-gold);background: var(--farbe-haus);color: var(--farbe-creme);box-shadow: var(--schatten-dock);cursor: pointer}.sw-liste a{color: var(--farbe-haus);font-weight: var(--gewicht-name)}.flagge{width: 24px;height: 16px;border-radius: 2px;object-fit: cover}.sw-liste{display: none;min-width: 190px;padding: 8px;background: var(--farbe-grund);border-radius: var(--radius-bedien);box-shadow: var(--schatten-dock)}.sprachwahl.offen .sw-liste{display: block}.sw-liste a:hover,.sw-liste a[aria-current]{background: var(--farbe-creme);color: var(--farbe-haus)}.sw-knopf{border-bottom: 0}html:not(.js) .sw-liste{display: block}html:not(.js) .sw-knopf{display: none}@media (max-width: 860px){.sprachwahl{right: 16px;bottom: calc(12px + env(safe-area-inset-bottom,0px))}.sw-knopf{border-bottom: 1px solid var(--farbe-gold)}.sw-knopf{padding: 0 10px}.sw-knopf span{display: none}}.sprachhinweis{position: fixed;left: 24px;bottom: 24px;z-index: 56;display: flex;flex-direction: column;gap: 14px;max-width: 440px;padding: 18px 20px;border: 1px solid var(--farbe-gold);border-radius: var(--radius-bedien);background: var(--farbe-haus);color: var(--farbe-creme);box-shadow: var(--schatten-dock)}.sh-text{font-size: 16px;line-height: 1.45;font-weight: var(--gewicht-name)}.sh-knoepfe{display: flex;flex-wrap: wrap;gap: 10px}.sh-knoepfe .knopf{min-height: var(--hoehe-bedien);padding: 8px 18px;font-size: 15px}.sprachhinweis :focus-visible{outline-color: var(--farbe-creme)}@media (prefers-reduced-motion: no-preference){.sprachhinweis{animation: sh-ein 0.4s ease-out}}@keyframes sh-ein{from{opacity: 0}}@media (max-width: 860px){.sprachhinweis{left: 16px;right: 16px;bottom: 16px;max-width: none}.sh-knoepfe .knopf{flex: 1 1 0}.hinweis-offen .sprachwahl{display: none}}.bildgruppe{display: flex;flex-wrap: wrap;gap: 24px}.bg-gross{flex: 3 1 620px;min-width: 0}.bg-foto{width: 100%;height: 520px;object-fit: cover}.bg-spalte{flex: 2 1 360px;min-width: 0;display: flex;flex-direction: column;gap: 24px}.bg-spalte figure{display: flex;flex-direction: column;gap: 10px}.bg-klein{width: 100%;height: 232px;object-fit: cover}.bg-spalte figcaption{font-size: 16px;font-weight: var(--gewicht-rubrik)}@media (max-width: 860px){.bg-foto{height: 240px}.bg-spalte{flex-direction: row;gap: 10px}.bg-spalte figure{flex: 1 1 0;min-width: 0}.bg-klein{height: 150px}}.bildgruppe figcaption a{color: inherit;font-weight: var(--gewicht-rubrik)}.bildgruppe figcaption a::after{content: "\00a0→"}.pfad{counter-reset: pfad;max-width: 760px;margin-left: 22px;border-left: 2px dashed var(--f-text)}.pfad li{counter-increment: pfad;position: relative;padding: 0 0 30px 44px}.pfad li::before{content: counter(pfad);position: absolute;left: -23px;top: 0;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;background: var(--f-text);color: var(--f-grund);font-size: 18px;font-weight: var(--gewicht-titel)}.pfad h3{padding-top: 8px;font-size: 22px;line-height: 1.2}.pfad .pfeil-link{margin-top: -8px;color: var(--f-akzent)}.pfad .pfeil-link:is(:hover,:focus-visible){color: var(--f-text)}.pfad p{margin-top: 6px;font-size: 16px;line-height: 1.55}.pfad-hervor{margin-bottom: 30px;padding: 12px 20px 16px 44px;border: 2px solid var(--farbe-gold);background: var(--f-hervor)}.pfad-hervor::before{top: 8px;left: -25px;background: var(--farbe-gold-knopf);color: var(--farbe-haus)}@media (max-width: 860px){.pfad h3{font-size: 20px}}.kacheln{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;align-content: start}.kachel{position: relative;display: block;min-width: 0;color: var(--farbe-creme);text-decoration: none}.kachel img{width: 100%;height: 220px;object-fit: cover}.kachel-gross{grid-column: span 2}.kachel-gross img{height: 300px}.kachel-text{position: absolute;left: 0;right: 0;bottom: 0;padding: 64px 20px 18px;background: var(--schleier-kachel);font-size: 22px;font-weight: var(--gewicht-titel);line-height: 1.2;letter-spacing: 0.01em;text-transform: uppercase}.kachel:is(:hover,:focus-visible) .kachel-text{color: var(--farbe-gold-hell)}.kacheln-wegweiser{grid-template-columns: none;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr)}.kacheln-wegweiser .kachel img{height: 320px}@media (max-width: 1100px){.kacheln-wegweiser:has(.kachel:nth-child(4)){grid-auto-flow: row;grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.kachel img{height: 150px}.kachel-gross img{height: 200px}.kacheln-wegweiser,.kacheln-wegweiser:has(.kachel:nth-child(4)){grid-auto-flow: row;grid-template-columns: minmax(0,1fr)}.kacheln-wegweiser .kachel img{height: 200px}}.ortsliste{display: flex;flex-direction: column;gap: 6px;font-size: 15px;line-height: 1.7}.ol-titel{font-weight: var(--gewicht-rubrik)}.ortsliste ul{display: flex;flex-wrap: wrap;column-gap: 20px}.ortsliste li{display: inline-flex;align-items: center;min-height: var(--ziel-min)}.ortsliste li span{margin-left: 6px;color: var(--f-akzent);font-weight: var(--gewicht-rubrik)}.rundgang{display: flex;flex-direction: column;gap: 16px}.rundgang-buehne{position: relative;aspect-ratio: 16 / 9;overflow: hidden;background: var(--farbe-haus)}.rundgang-buehne img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.rundgang-buehne::before{content: "";position: absolute;inset: 0;background: var(--schleier-rundgang)}.rundgang-start{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}.rundgang-rahmen{position: absolute;inset: 0;z-index: 1;width: 100%;height: 100%;border: 0}.rundgang-live::before{display: none}.rundgang-hinweis{min-height: 1lh;max-width: 760px;font-size: 14px;line-height: 1.5;color: var(--f-text-zweit)}@media (max-width: 860px){.rundgang-buehne{aspect-ratio: 4 / 5}.rundgang-start{width: calc(100% - 32px)}}.faq{max-width: 860px}.faq details{border-top: 1px solid var(--f-linie)}.faq details:last-child{border-bottom: 1px solid var(--f-linie)}.faq summary{display: flex;align-items: center;justify-content: space-between;gap: 24px;min-height: 64px;padding: 16px 0;font-size: 20px;font-weight: var(--gewicht-rubrik);line-height: 1.3;cursor: pointer;list-style: none}.faq summary::-webkit-details-marker{display: none}.faq summary::after{content: "+";flex: none;font-size: 30px;font-weight: var(--gewicht-fliesstext);line-height: 1;color: var(--f-akzent)}.faq details[open] summary::after{content: "−"}.faq-antwort{max-width: 760px;padding: 0 48px 24px 0;font-size: 17px;line-height: 1.6}.faq details[open] .faq-antwort{animation: faq-ein 250ms ease-out}@keyframes faq-ein{from{opacity: 0;transform: translateY(-6px)}}@media (max-width: 860px){.faq summary{font-size: 18px}.faq-antwort{padding-right: 0}}.anfrageband .abschnitt-innen{align-items: center}.anfrageband .knopfreihe{justify-content: center}.anfrageband .ak-satz{max-width: 560px}.zn{position: absolute;z-index: 0;display: none;pointer-events: none;background-color: var(--f-zn,var(--farbe-haus));-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain}.zn-bereit .zn{display: block}.zn-sekt{left: -56px;bottom: -28px;width: 170px;height: 251px;-webkit-mask-image: url("/assets/zeichnungen/sekt.webp?v=cea389e59d");mask-image: url("/assets/zeichnungen/sekt.webp?v=cea389e59d");-webkit-mask-position: left bottom;mask-position: left bottom}.zn-sekt.zn-rechts{left: auto;right: -56px;-webkit-mask-position: right bottom;mask-position: right bottom}.zn-sauna{right: -72px;top: 28px;width: 250px;height: 243px;-webkit-mask-image: url("/assets/zeichnungen/sauna.webp?v=412f505817");mask-image: url("/assets/zeichnungen/sauna.webp?v=412f505817");-webkit-mask-position: right top;mask-position: right top}.zn-hirsch{right: -64px;bottom: 0;width: 270px;height: 307px;-webkit-mask-image: url("/assets/zeichnungen/hirsch.webp?v=87dea15b63");mask-image: url("/assets/zeichnungen/hirsch.webp?v=87dea15b63");-webkit-mask-position: right bottom;mask-position: right bottom}.zn-kuerbis{right: -48px;top: 40px;width: 240px;height: 240px;-webkit-mask-image: url("/assets/zeichnungen/kuerbis.webp?v=41592721f9");mask-image: url("/assets/zeichnungen/kuerbis.webp?v=41592721f9");-webkit-mask-position: right top;mask-position: right top}.schmuckbild{position: absolute;z-index: 0;pointer-events: none}.schmuckbild-farn{right: -110px;top: 8px;width: 340px;height: auto;opacity: 0.9;transform: rotate(-90deg);transform-origin: center}@media (max-width: 1180px){.abschnitt:has(>.schmuckbild-farn){--f-oben: 88px}.schmuckbild-farn{right: -52px;top: -6px;width: 150px;opacity: 1}}@media (max-width: 1100px){.abschnitt:has(>.zn-sekt){--f-unten: 232px}.abschnitt:has(>.zn-hirsch){--f-unten: 260px}.zn-sekt{left: -44px;bottom: -20px;width: 130px;height: 192px}.zn-hirsch{right: -48px;width: 200px;height: 227px}.zn-kuerbis{width: 180px;height: 180px}}@media (max-width: 860px){.zn-sekt{-webkit-mask-image: url("/assets/zeichnungen/sekt-klein.webp?v=f6d617e4f9");mask-image: url("/assets/zeichnungen/sekt-klein.webp?v=f6d617e4f9")}.zn-sauna{-webkit-mask-image: url("/assets/zeichnungen/sauna-klein.webp?v=373bdfc86a");mask-image: url("/assets/zeichnungen/sauna-klein.webp?v=373bdfc86a")}.zn-hirsch{-webkit-mask-image: url("/assets/zeichnungen/hirsch-klein.webp?v=55f96c689a");mask-image: url("/assets/zeichnungen/hirsch-klein.webp?v=55f96c689a")}.zn-kuerbis{-webkit-mask-image: url("/assets/zeichnungen/kuerbis-klein.webp?v=9a0ee484b5");mask-image: url("/assets/zeichnungen/kuerbis-klein.webp?v=9a0ee484b5")}.abschnitt:has(>.zn-sekt){--f-unten: 188px}.abschnitt:has(>.zn-hirsch){--f-unten: 210px}.abschnitt:has(>.schmuckbild-farn){--f-oben: 76px}.abschnitt:has(>.zn-sauna) .ak-text{padding-right: 76px}.zn-sekt{width: 104px;height: 154px}.zn-sauna{right: -44px;top: 12px;width: 120px;height: 117px}.zn-hirsch{right: -34px;width: 150px;height: 170px}.zn-kuerbis{right: -30px;width: 120px;height: 120px}}.seitenkopf{display: flex;flex-direction: column;gap: 16px;padding-block: calc(var(--schild-h) - var(--kopf-hoehe) + 32px) 24px}.seitenkopf h1{font-size: clamp(36px,4.4vw,56px);line-height: 1.05;font-weight: var(--gewicht-titel);letter-spacing: 0.01em;text-transform: uppercase}.sprung ul{display: flex;flex-wrap: wrap;gap: 0 24px}.sprung a{display: inline-flex;align-items: center;min-height: var(--ziel-min);font-size: 15px}.lesetext{max-width: 860px;padding-block: 24px var(--abstand-abschnitt)}.lesetext>* + *{margin-top: 16px}.lesetext h2{font-size: 24px;line-height: 1.2;letter-spacing: 0;margin-top: 40px}.lesetext h2:first-child{margin-top: 0}.lesetext ul{list-style: disc;padding-left: 24px;display: flex;flex-direction: column;gap: 8px}.lesetext a{font-weight: var(--gewicht-rubrik)}.meldung{padding: 14px 18px;border-left: 4px solid var(--farbe-gold);background: var(--farbe-creme);font-weight: 600}@media (max-width: 860px){.seitenkopf{padding-top: calc(var(--schild-h-handy) - var(--kopf-hoehe-handy) + 32px)}.lesetext{padding-block-end: var(--abstand-abschnitt-handy)}.lesetext h2{font-size: 22px}.seitenkopf h1{font-size: clamp(26px,8vw,40px)}}.aktuelles-kopf .ak-titel{margin-top: 8px}.aktuelles-satz{max-width: 640px;font-size: 18px;line-height: 1.5}.meldungen{position: relative;overflow-x: clip;display: flex;flex-direction: column;gap: 24px;padding-block: 24px var(--abstand-abschnitt)}.meldungen>.zn{z-index: 0}.meldung-karte{position: relative;z-index: 1;display: flex;flex-direction: column;gap: 14px;padding: 28px;border: 1px solid var(--farbe-linie);border-top: 4px solid var(--farbe-gold);background: var(--farbe-grund);scroll-margin-top: 96px}.meldung-karte:target{background: var(--farbe-creme)}.meldung-karte h2{font-size: 24px;line-height: 1.2;font-weight: var(--gewicht-rubrik)}.beitraege:empty,.beitraege{padding: 0}@media (min-width: 1181px){.meldungen{padding-right: 340px}}@media (max-width: 860px){.meldung-karte{padding: 20px}.meldung-karte h2{font-size: 21px}.meldungen{padding-bottom: 240px}}.meldungen-leer{position: relative;z-index: 1;font-size: 18px;line-height: 1.5}.muster-zeile{padding: 12px max(var(--rand-seite),calc((100% - var(--breite-inhalt)) / 2 + var(--rand-seite)));background: var(--farbe-titel);color: var(--farbe-creme);font-size: 14px;font-weight: var(--gewicht-rubrik);letter-spacing: 0.04em}.muster-zeile code{font: inherit;font-weight: var(--gewicht-fliesstext);color: var(--farbe-gold-hell)}.tabelle{width: 100%;border-collapse: collapse;font-size: 17px;line-height: 1.5}.tabelle caption{padding-bottom: 16px;text-align: left;font-size: 14px;font-weight: var(--gewicht-rubrik);letter-spacing: var(--sperrung-versal);text-transform: uppercase;color: var(--f-akzent)}.tabelle th,.tabelle td{padding: 18px 24px 18px 0;text-align: left;vertical-align: baseline;border-top: 1px solid var(--f-linie)}.tabelle thead th{padding-block: 0 12px;border-top: 0;border-bottom: 1px solid var(--f-linie);font-size: 14px;font-weight: var(--gewicht-rubrik);letter-spacing: 0.04em}.tabelle tbody th{font-weight: var(--gewicht-rubrik)}.tabelle tbody tr:last-child>*{border-bottom: 1px solid var(--f-linie)}.tabelle .zahl{padding-right: 0;text-align: right;font-variant-numeric: tabular-nums;white-space: nowrap}@media (max-width: 860px){.tabelle,.tabelle tbody,.tabelle tr,.tabelle th,.tabelle td{display: block}.tabelle thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}.tabelle tr{padding: 16px 0;border-top: 1px solid var(--f-linie)}.tabelle tbody tr:last-child{border-bottom: 1px solid var(--f-linie)}.tabelle th,.tabelle td,.tabelle tbody tr:last-child>*{padding: 3px 0;border: 0}.tabelle tbody th{font-size: 20px}.tabelle td{display: flex;justify-content: space-between;gap: 16px}.tabelle td::before{content: attr(data-label);font-weight: var(--gewicht-rubrik)}.tabelle .zahl{text-align: right}}.tabelle-text{display: block;margin-top: 4px;font-weight: 400;font-size: 16px;line-height: 1.5}.tabelle-marke{margin-left: 8px;font-size: 12px;font-weight: var(--gewicht-rubrik);letter-spacing: var(--sperrung-versal);text-transform: uppercase;color: var(--f-akzent)}:root{--bew-szene: 600ms;--bew-wachsen: 700ms;--bew-versatz: 80ms;--bew-kurve: cubic-bezier(0.22,0.61,0.36,1)}@media (prefers-reduced-motion: reduce){.am-video,.am-pause{display: none}.am-szene,html.zn-bereit .t,.pfeil-link::after{transition: none}.faq details[open] .faq-antwort{animation: none}html.js:not(.zn-bereit) .t{scale: 1 1}.tk-spur{animation: none;width: auto}.tk-kopie,html.js .tk-pause{display: none}.tk-text{white-space: normal;padding-block: 10px}html{scroll-behavior: auto}}[data-passung][data-passung]:is(h1,h2,h3){font-size: var(--passung)}