/*! quelltextstand 474b46835fa1164761242b35d4a0340bc694250b9e25f2609f395104b77f3cd6 */
:root{--menue-dunkel-hover: #5E1A1E;--glas: rgba(105, 5, 11, .88);--huelle-breit: 1180px;--huelle-schmal: 1000px;--huelle-eng: 820px;--rand: 28px;--abstand-abschnitt: 56px;--abstand-block: 48px;--abstand-bahn: 56px;--abstand-kasten: 44px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--grund)}body{font-family:var(--schrift);color:var(--text);min-height:100vh;display:flex;flex-direction:column;overflow-wrap:break-word}main{flex:1 1 auto}a{color:var(--signal);text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease}a:hover{color:var(--signal-dunkel)}body:not(.adm-seite) main p:not(.karte-fussnote)>a:not([class]),body:not(.adm-seite) main li>a:not([class]),.fusszeile p>a:not([class]),.fusszeile .rechte>a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent)}body:not(.adm-seite) main p:not(.karte-fussnote)>a:not([class]):hover,body:not(.adm-seite) main li>a:not([class]):hover,.fusszeile p>a:not([class]):hover,.fusszeile .rechte>a:not([class]):hover{text-decoration-color:currentColor}::selection{background:#e7d7bc}img,svg{max-width:100%}img{height:auto}hr{border:0;border-top:1px solid var(--rahmen-stark);margin:0}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}input:focus,textarea:focus{outline:2px solid var(--signal);outline-offset:-2px}.kopfzeile a:focus-visible,.kopfzeile button:focus-visible,.menue-overlay a:focus-visible,.menue-overlay button:focus-visible,.fusszeile a:focus-visible,header a:focus-visible,header button:focus-visible,footer a:focus-visible{outline-color:var(--gold-licht)}.sprungmarke{position:absolute;left:-9999px;top:0;z-index:100;background:var(--karte);color:var(--signal);padding:12px 18px;border:1px solid var(--signal);font-weight:600}.sprungmarke:focus{left:12px;top:12px}.serif{font-family:var(--schrift-serif)}h1,h2,h3,h4{font-family:var(--schrift-serif);color:var(--text);text-wrap:balance;hyphens:auto;overflow-wrap:break-word}h1{font-weight:400;font-size:var(--tg-seite);line-height:normal;margin:0 0 18px;max-width:18ch}h2{font-weight:600;font-size:clamp(var(--tg-titel),3.4vw,var(--tg-kasten));line-height:1.2;margin:0 0 14px}h3{font-weight:600;font-size:var(--tg-unter);line-height:1.2;margin:0 0 8px}.gross{font-weight:400;font-size:var(--tg-abschnitt);line-height:normal}p{font-size:var(--ts-text);line-height:1.75;color:var(--text-normal);margin:0 0 16px}p:last-child{margin-bottom:0}.vorspann{font-size:var(--ts-vorspann);line-height:1.75;color:var(--text-normal);max-width:58ch;margin:0 0 36px}.vorspann-weit{max-width:60ch}.klein{font-size:var(--ts-klein);line-height:1.7;color:var(--text-leise)}.bildunterschrift{font-size:var(--ts-klein);color:var(--label);margin:8px 0 0;line-height:normal}.augenbraue{font-size:var(--ts-label);line-height:normal;letter-spacing:var(--sperr-weit);text-transform:uppercase;color:var(--label);margin:0 0 16px;display:flex;align-items:center;gap:9px}.augenbraue>svg{flex:0 0 auto}.augenbraue.eng{letter-spacing:var(--sperr-weit);margin:0}.textlink{display:inline-block;align-self:flex-start;border-bottom:1px solid var(--signal);padding:14px 0 5px;font-weight:500}.textlink.kompakt{padding:4px 0 5px;font-size:var(--ts-klein)}.kennzahl-sache{font-size:var(--ts-text);font-weight:700;line-height:normal;color:var(--text);margin:0 0 6px}.kennzahl{font-family:var(--schrift-serif);font-size:var(--tg-abschnitt);color:var(--signal);line-height:1;margin:0 0 12px}.rufnummer{font-family:var(--schrift-serif);font-size:var(--tg-titel);font-weight:600;color:var(--signal);white-space:nowrap;align-self:flex-start;padding:0 0 2px}.huelle{max-width:var(--huelle-breit);margin:0 auto;padding-inline:var(--rand);width:100%}.huelle.schmal{max-width:var(--huelle-schmal)}.huelle.eng{max-width:var(--huelle-eng)}.abschnitt{padding-block:var(--abstand-block)}.schlussnotiz{border-top:1px solid var(--rahmen);padding-top:20px}.abschnitt>p:not(.klein){max-width:62ch}.abschnitt.oben-eng{padding-top:0}.abschnitt.unten-eng{padding-bottom:0}.abschnitt.getoent{background:var(--grund-ab);border-top:1px solid var(--rahmen-stark);border-bottom:1px solid var(--rahmen-stark)}.textseite{padding:48px 0 64px}.rechtsseite h1{font-size:var(--tg-abschnitt);max-width:none;margin:0 0 40px}.rechtsseite h2{font-size:var(--tg-unter)}.mitte .augenbraue{justify-content:center}.mitte h1,.mitte h2{margin-left:auto;margin-right:auto}.raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px}.raster.eng{grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr));gap:20px}.raster.breit{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.raster.paar{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:40px;align-items:center}.raster.spalten{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:40px}.karte{background:var(--karte);border:1px solid var(--rahmen-stark);padding:30px 24px}.karte.getoent{background:var(--grund-ab)}.schlusskasten>p{font-size:var(--ts-bedien);max-width:64ch;margin:0}.terminzeile{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.terminzeile-text{max-width:54ch}.terminzeile-text .kartentitel{margin-bottom:10px}.terminzeile-text p{margin:0;font-size:var(--ts-bedien);line-height:1.65;color:var(--text-normal)}.terminzeile .knopfreihe{justify-content:center}.karte.weit{padding:32px 26px}.gruppe{display:flex;flex-wrap:wrap;gap:2px;background:var(--grund-bild);border:1px solid var(--grund-bild)}.gruppe>*{background:var(--karte);padding:30px 24px;flex:1 1 300px;min-width:0;margin:0}.gruppe.schmal>*{flex:1 1 260px}.gruppe.liste{display:grid;gap:2px}.gruppe.liste>*{padding:20px 24px}.gruppe.liste>p{color:var(--text)}.trennlinie{height:1px;background:var(--grund-sanft);margin:16px 0 18px}.fussnote{margin:20px 0 0;padding-top:18px;border-top:1px solid var(--grund-sanft);font-size:var(--ts-klein);line-height:1.6;color:var(--text-leise)}.kachel{display:flex;flex-direction:column}.kachel-bild{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--rahmen);background:var(--grund-sanft)}.kachel-bild img{display:block;width:100%;height:100%;object-fit:cover}.kachel-text{background:var(--karte);border:1px solid var(--rahmen);border-top:none;padding:14px 18px;font-size:var(--ts-klein);color:var(--text-normal);text-align:center}.kachel.quer .kachel-bild{aspect-ratio:3 / 2}.kachel.quer .kachel-text{padding:10px 14px}.kachel.raum .kachel-bild{aspect-ratio:16 / 10;background:var(--grund-bild)}.kachel.raum .kachel-text{text-align:left;padding:22px 24px;flex:1;display:flex;flex-direction:column;gap:8px}.kachel.raum .kachel-text h3{margin:0}.kachel.raum .kachel-text p{margin:0;font-size:var(--ts-klein);line-height:1.65;color:var(--text-leise)}.foto{display:block;width:100%;border:1px solid var(--rahmen-stark);background:var(--grund-bild);object-fit:cover}.foto.band{height:240px}.foto.band-hoch{height:260px}.foto.rund{border-radius:50%;aspect-ratio:1 / 1;height:auto;border-color:var(--rahmen)}.plakette{position:absolute;bottom:-24px;left:-24px;background:var(--rot);border:1px solid var(--gold);padding:4px;width:148px}.plakette>div{border:1px solid rgba(233,201,143,.4);padding:11px 12px 12px;text-align:center}.plakette .augenbraue{color:var(--gold-hell);justify-content:center;margin:6px 0 5px}.plakette .serif{color:var(--text-creme)}.schritt{display:flex;gap:20px;align-items:baseline}.schritt-nummer{font-family:var(--schrift-serif);font-size:var(--tg-titel);color:var(--signal);min-width:32px}.schritt p{margin:0;font-size:var(--ts-bedien);line-height:1.7;color:#3c3229}.logoband{display:flex;align-items:center;justify-content:center;margin-top:var(--abstand-abschnitt);padding:0;gap:clamp(18px,4vw,52px)}.logoband svg{width:min(60vw,400px);height:auto;flex:0 0 auto}.logostrich{display:none;flex:1;height:1px}.statuspunkt{width:9px;height:9px;border-radius:50%;flex:0 0 auto;display:inline-block;background:var(--status-zu)}.statuspunkt.klein{width:8px;height:8px}.statuspunkt.offen{background:var(--status-offen)}.statuspunkt.bald{background:var(--status-bald)}.statuspunkt.zu{background:var(--status-zu)}.statuszeile{display:flex;align-items:center;gap:9px}.statuszeile .statustext{font-size:var(--ts-klein);font-weight:600;color:var(--text)}.zeittafel{container-type:inline-size;display:grid;gap:11px}.zeittafel span{display:block}.zeitzeile .tag{font-size:var(--ts-klein);color:var(--text-leise);line-height:1.6}.zeitzeile .zeit{font-family:var(--schrift-serif);font-size:var(--tg-titel);font-weight:600;line-height:1.2;color:var(--text);white-space:nowrap}.zeitzeile.ruhetage .zeit{font-family:var(--schrift);font-size:var(--ts-klein);font-weight:600;color:var(--signal);line-height:1.6}.zeitzeile.ruhetage span{display:inline}@container (min-width: 272px){.zeitzeile{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px}}.zeiten-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.zeiten-kopf>h2{min-width:0}.zeitenwahl{display:flex;flex:0 0 auto;margin:3px -10px 0 0}.zeitenwahl-punkt{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer}.zeitenwahl-kreis{width:8px;height:8px;border:1.5px solid var(--text-leise);border-radius:50%;background:none;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.zeitenwahl-punkt:hover .zeitenwahl-kreis,.zeitenwahl-punkt:focus-visible .zeitenwahl-kreis{border-color:var(--signal);transform:scale(1.25)}.zeitenwahl-punkt[aria-pressed=true] .zeitenwahl-kreis{border-color:var(--signal);background:var(--signal)}.zeitenbloecke{touch-action:pan-y}.zeitengeltung{margin:0 0 12px;font-size:var(--ts-klein);line-height:1.55;color:var(--text-leise)}.hinweis{margin:16px 0 0;border-left:2px solid var(--signal);background:#f7eddd;padding:11px 14px;font-size:var(--ts-klein);line-height:1.55;color:var(--text)}.btn-voll,.btn-umriss,.btn-leise,.btn-hero,.btn-dunkel{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:15px 30px;border:1px solid transparent;border-radius:2px;white-space:normal;text-align:center;cursor:pointer;font-family:var(--schrift);font-size:var(--ts-bedien);line-height:1.2}.btn-voll{background:var(--rot);border-color:var(--rot);color:var(--text-hell);font-weight:700;letter-spacing:var(--sperr-schrift)}.btn-voll[href^="tel:"],.btn-umriss[href^="tel:"],.btn-leise[href^="tel:"],.btn-hero[href^="tel:"],.btn-hell[href^="tel:"],.btn-dunkel[href^="tel:"]{white-space:nowrap}.btn-voll:hover{background:var(--signal);border-color:var(--signal);color:var(--text-hell)}.btn-umriss{border-color:var(--rot);color:var(--rot);background:transparent;font-weight:600}.btn-umriss:hover{background:var(--rot);color:var(--text-hell)}.btn-leise{border-color:var(--sand);color:var(--text-normal);background:transparent;font-weight:500}.btn-leise:hover{border-color:var(--signal);color:var(--signal)}.btn-hero{background:var(--signal);border-color:var(--signal);color:var(--text-hell);font-weight:700;letter-spacing:var(--sperr-schrift)}.btn-hero:hover{background:var(--signal-hell);border-color:var(--signal-hell);color:var(--text-hell)}.btn-hell{border-color:#fff7ea8c;color:var(--text-hell);background:transparent;font-weight:500}.btn-hell:hover{background:#fff7ea1f;color:var(--text-hell)}.btn-dunkel{background:var(--menue-dunkel);color:var(--text-hell);border-color:#fff7ea6b;font-weight:700;letter-spacing:var(--sperr-schrift)}.btn-dunkel:hover{background:var(--menue-dunkel-hover);color:var(--text-hell);border-color:var(--gold-hell)}.knopfreihe{display:flex;gap:14px;flex-wrap:wrap}.knopfreihe.mitte{justify-content:center}.statusleiste{background:#241c15;color:#e7d7bc;font-size:var(--ts-label);letter-spacing:var(--sperr-eng);text-transform:uppercase;display:flex;justify-content:center;gap:8px 14px;padding:9px 14px;flex-wrap:wrap;text-align:center}.statusleiste .kurz{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.statusleiste{flex-direction:column}.statusleiste .punkt-trenner{display:none}@media(min-width:640px){.statusleiste{flex-direction:row}.statusleiste .punkt-trenner{display:inline;opacity:.35}}.statusleiste .detail{white-space:nowrap;text-transform:none;letter-spacing:var(--sperr-schrift);font-size:var(--ts-fein);color:#c6b393}@media(min-width:560px){.statusleiste{gap:12px 26px;padding:10px 24px}}.kopf{position:sticky;top:0;z-index:20;background:var(--glas);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--gold)}.kopfzeile{max-width:var(--huelle-breit);margin:0 auto;padding:5px 24px;position:relative;z-index:1;display:flex;align-items:center;gap:14px 24px}.kopfzeile>a.marke{display:flex;align-items:center;gap:16px;flex:0 1 auto;min-width:0;margin-left:0}.siegel{width:86px;height:86px;display:block;flex:0 0 auto;margin:-2px 0 -38px;position:relative;z-index:3}.siegelschrift{font-family:var(--schrift);display:none}.siegellogo{transform:scale(1.12);transform-origin:center}@media(min-width:700px)and (min-height:500px){.siegel{width:152px;height:152px;margin:-2px 0 -38px}.siegelschrift{display:block}.siegellogo{transform:none}.kopfzeile>a.marke{margin-left:calc(50% - 50vw + 28px)}}@media(min-width:1200px){.siegel{margin:-2px 58px -60px}}@media(min-width:1700px){.siegel{margin:-2px 58px -70px}}@keyframes siegel-setzen{0%{transform:translateY(-17.65px)}to{transform:none}}@keyframes siegel-setzen-1200{0%{transform:translateY(-28.65px)}to{transform:none}}@keyframes siegel-setzen-1700{0%{transform:translateY(-33.65px)}to{transform:none}}@media(min-width:520px){.siegel{animation-name:siegel-setzen;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root block);animation-range:0px 35px}}@media(min-width:1200px){.siegel{animation-name:siegel-setzen-1200}}@media(min-width:1700px){.siegel{animation-name:siegel-setzen-1700}}.kopf:before,.fusszeile:before,.menue-overlay:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E")}.menue-overlay:before{position:fixed}.fusszeile{position:relative}.fusszeile>div,.menue-overlay>*{position:relative;z-index:1}.hauptnav{display:none;flex:0 1 auto;min-width:0;margin:0 auto;align-items:center;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:26px;white-space:nowrap;scrollbar-width:none}.hauptnav::-webkit-scrollbar{display:none}.navlink{position:relative;color:#efdfc4;padding:12px 2px;flex:0 0 auto;font-size:var(--ts-fein);font-weight:600;letter-spacing:var(--sperr-eng);text-transform:uppercase}.navlink:after{content:"";position:absolute;left:2px;right:2px;bottom:7px;height:1px;background:var(--gold-hell);transform:scaleX(0);transform-origin:center;transition:transform .22s ease}.navlink:hover{color:var(--gold-licht)}.navlink:hover:after{transform:scaleX(1)}.navlink.aktiv,.navlink[aria-current=page]{color:var(--gold-licht)}.navlink.aktiv:after,.navlink[aria-current=page]:after{transform:scaleX(1)}.kopf-rechts{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;margin-left:0}.telblock{display:inline-flex;flex-direction:column;align-items:center;gap:2px;flex:1 1 auto;min-width:0}.tellabel{font-size:var(--ts-label);font-weight:600;letter-spacing:var(--sperr-eng);text-transform:uppercase;color:var(--text-gold-leise)}.telzeile{display:inline-flex;align-items:center;gap:10px;position:relative}.telziffern{font-family:var(--schrift-serif);font-weight:600;font-size:var(--ts-vorspann);color:#f0dfc4;letter-spacing:var(--sperr-schrift);white-space:nowrap}.telzeile:after{content:"";position:absolute;left:25px;right:0;bottom:-2px;height:1px;background:var(--gold-hell);transform:scaleX(0);transform-origin:center;transition:transform .22s ease}.telblock:hover .telzeile:after{transform:scaleX(1)}.telblock:hover .telziffern{color:var(--gold-licht)}@media(max-width:359.98px){.telziffern{font-size:var(--ts-text)}}@media(min-width:700px)and (min-height:500px){.kopf-rechts{margin-left:auto;flex:0 0 auto}.telblock{align-items:flex-end;gap:4px;flex:0 0 auto}.telziffern{font-size:var(--tg-titel)}}.burger{flex:0 0 auto;width:46px;height:46px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 11px;background:transparent;border:1px solid rgba(233,201,143,.3);border-radius:2px;cursor:pointer}.burger:hover{border-color:var(--gold-hell)}.burger span{display:block;height:2px;background:#f0e4ce}@media(min-width:900px){.hauptnav{display:flex}.burger{display:none}.kopf-rechts{margin-left:0}}.pflegewahl{position:fixed;top:4px;right:10px;z-index:50}.pflegewahl-knopf{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(233,201,143,.45);border-radius:999px;background:#2b1a1659;color:var(--gold-hell);font-size:var(--ts-fein);line-height:1;opacity:.6;transition:opacity .15s ease,border-color .15s ease;cursor:pointer;list-style:none}.pflegewahl-knopf::-webkit-details-marker{display:none}.pflegewahl-knopf:hover,.pflegewahl-knopf:focus-visible,.pflegewahl[open] .pflegewahl-knopf{opacity:1;border-color:var(--gold-hell)}.pflegewahl-menue{position:absolute;top:calc(100% + 8px);right:0;z-index:70;display:flex;flex-direction:column;min-width:250px;padding:6px;background:#fffbf3;border:1px solid rgba(122,33,37,.18);border-radius:10px;box-shadow:0 12px 32px #2b1a1638}.pflegewahl-eintrag{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;border:0;border-radius:7px;background:transparent;color:var(--text);font-family:var(--schrift);font-size:var(--ts-bedien);text-align:left;cursor:pointer}.pflegewahl-eintrag:hover{background:#7a212512}.pflegewahl-eintrag .pflegewahl-titel:before{content:"";display:inline-block;width:1.2em}.pflegewahl-eintrag.ist-gewaehlt .pflegewahl-titel:before{content:"\2713"}.pflegewahl-titel{font-weight:600}.pflegewahl-satz{padding-left:1.2em;color:var(--text-leise);font-size:var(--ts-fein)}.pflegewahl-weg{margin-top:4px;padding:9px 12px 7px;border-top:1px solid rgba(122,33,37,.12);color:var(--signal);font-size:var(--ts-klein);text-decoration:none}.pflegewahl-weg:hover{text-decoration:underline}@media(max-width:559.98px){.pflegewahl{top:auto;right:14px;bottom:16px}.pflegewahl-knopf{width:40px;height:40px;opacity:.75}.pflegewahl-menue{position:fixed;top:auto;bottom:64px;left:var(--rand);right:var(--rand);min-width:0}}.menue-overlay{position:fixed;inset:0;z-index:60;background:var(--rot);display:none;flex-direction:column;padding:14px 24px 34px;overflow-y:auto}.menue-overlay.open,.menue-overlay:target{display:flex}.menue-kopf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(200,155,78,.35)}.menue-schliessen{display:flex;align-items:center;gap:10px;padding:12px 4px;background:transparent;border:none;cursor:pointer;font-family:var(--schrift);font-size:var(--ts-fein);letter-spacing:var(--sperr-eng);text-transform:uppercase;color:var(--text-gold-leise)}.mlink{position:relative;display:block;padding:17px 0;border-bottom:1px solid rgba(233,201,143,.22);font-family:var(--schrift-serif);font-size:var(--tg-titel);color:#efdfc4}.mlink.aktiv,.mlink[aria-current=page]{color:var(--gold-licht)}.mlink.aktiv:before,.mlink[aria-current=page]:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:3px;height:24px;background:var(--gold)}.hero{position:relative;min-height:max(560px,min(76vh,660px));overflow:hidden}.hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-schatten{position:absolute;inset:0;background:linear-gradient(180deg,#1e16109e,#1e161085 45%,#1e1610ad)}.hero-inhalt{position:relative;max-width:var(--huelle-breit);margin:0 auto;min-height:max(560px,min(76vh,660px));display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;padding:44px 28px 92px}.hero-titel{font-weight:400;font-style:italic;font-size:var(--tg-hero);line-height:1.06;color:var(--gold-hell);margin:0;max-width:19ch;text-shadow:0 1px 4px rgba(20,12,8,.55),0 2px 26px rgba(20,12,8,.5)}.hero-text{color:#f0e4ce;font-size:var(--ts-vorspann);line-height:1.6;max-width:46ch;margin:0;text-shadow:0 1px 4px rgba(20,12,8,.6),0 2px 16px rgba(20,12,8,.45)}.hero-knoepfe{margin-top:8px;display:flex;flex-wrap:wrap;gap:12px}.hero-notiz{margin-top:10px;background:#240f11d1;border-left:3px solid var(--gold);border-radius:2px;padding:10px 16px;max-width:52ch;box-shadow:0 4px 16px #0006;backdrop-filter:blur(4px)}.hero-notiz-label{display:block;font-size:var(--ts-label);font-weight:700;text-transform:uppercase;letter-spacing:var(--sperr-weit);color:var(--gold-hell);margin-bottom:4px}.hero-notiz-text{font-family:var(--schrift-serif);font-size:var(--ts-text);line-height:1.45;color:var(--text-hell);margin:0}.hero-zierde{display:flex;align-items:center;gap:12px;width:210px}.hero-strich{flex:1;height:1px;background:linear-gradient(90deg,#c89b4ee6,#c89b4e00)}@media(min-width:700px)and (min-height:500px){.hero-inhalt{justify-content:center;gap:20px;padding:30px 28px 104px}}@media(min-width:900px){.hero-schatten{background:linear-gradient(100deg,#1e1610d1,#1e161094 38%,#1e161024 68%),linear-gradient(180deg,#1e161073,#1e161000 30%,#1e161099)}}@media(min-width:1200px){.hero-inhalt{padding-top:96px}}.kartenkachel{display:flex;flex-direction:column;background:var(--karte);border:1px solid var(--rahmen);color:var(--text)}.kartenkachel:hover{border-color:var(--signal);color:var(--signal)}.kartenkachel:hover .kartenpfeil{transform:translate(4px)}.kartenbild{display:block;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--karte);border-bottom:1px solid var(--rahmen)}.kartenkachel:hover .kartenbild{border-bottom-color:var(--signal)}.kartenbild img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.kartentext{display:flex;flex-direction:column;gap:5px;flex:1;padding:16px 18px 18px}.kartenname{font-family:var(--schrift-serif);font-size:var(--tg-titel);font-weight:600;line-height:1.2}.kartenmeta{font-size:var(--ts-fein);color:var(--text-leise);letter-spacing:var(--sperr-schrift)}.kartenjetzt{display:inline-block;align-self:flex-start;margin-top:6px;padding:2px 10px;border-radius:999px;background:#e9efde;color:#3e5220;font-size:var(--ts-fein);letter-spacing:var(--sperr-schrift)}.kartenjetzt.ist-aus{background:var(--grund-sanft);color:var(--text-leise)}.kartenkachel.ist-blass .kartenbild{filter:grayscale(.45) brightness(.97);opacity:.75;transition:filter .18s ease,opacity .18s ease}.kartenkachel.ist-blass:hover .kartenbild,.kartenkachel.ist-blass:focus-visible .kartenbild{filter:none;opacity:1}.kartenspaeter-titel{margin-top:48px}.kartenoeffnen{margin-top:auto;padding-top:12px;font-size:var(--ts-fein);font-weight:700;letter-spacing:var(--sperr-eng);text-transform:uppercase;display:flex;align-items:center;gap:8px}.kartenpfeil{display:inline-block;transition:transform .18s ease}input,textarea,select,button{font-family:var(--schrift);font-size:var(--ts-bedien);color:var(--text)}.formfeldgruppe{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px;margin-bottom:18px}.flabel>span:empty{display:none}.flabel{display:flex;flex-direction:column;gap:7px;line-height:normal;font-size:var(--ts-klein);font-weight:600;letter-spacing:var(--sperr-schrift)}.field{padding:12px 14px;border:1px solid var(--rahmen-feld);background:#fff;border-radius:2px;width:100%}textarea.field{resize:vertical;line-height:1.6}.formfuss{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.formhinweis{font-size:var(--ts-klein);color:var(--label);line-height:1.6}.fehlerliste{border-left:2px solid var(--signal);background:#f7eddd;padding:12px 15px;margin:0 0 20px;font-size:var(--ts-klein);line-height:1.6;color:var(--text)}.fehlerliste ul{margin:0;padding-left:18px}.feldfehler{color:var(--signal);font-size:var(--ts-klein);font-weight:600}.fusszeile{background:var(--rot);color:var(--text-creme);border-top:1px solid var(--gold);margin-top:auto}.fusszeile .augenbraue{color:var(--text-creme);opacity:.78;margin-bottom:14px}.fusszeile p{margin:0;font-size:var(--ts-klein);line-height:1.8;color:var(--text-creme);opacity:.85}.fusszeile .anschrift{line-height:1.7;opacity:.8}.fussraster{max-width:var(--huelle-breit);margin:0 auto;padding:48px 28px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:40px}.fusslinks{display:flex;flex-direction:column;gap:0;font-size:var(--ts-klein)}.footlink{color:#f0dfc4;display:block;padding:5px 0}.footlink:hover{color:var(--gold-licht)}.fusszeile .pflegelink{display:inline-block;padding:6px 0}.fusszeile a{color:var(--gold-licht)}.fusszeile a:hover{color:#fff7ea}.fusszeile .rechte{max-width:var(--huelle-breit);margin:0 auto;padding:0 28px 40px;font-size:var(--ts-fein);opacity:.7}.fusszeile .pflegeweg{max-width:var(--huelle-breit);margin:0 auto;padding:0 28px 28px;font-size:var(--ts-fein);opacity:.55}.reihe{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.spalte{display:flex;flex-direction:column;align-items:flex-start;font-size:var(--ts-text)}.spalte>a{padding:11px 0}.spalte>a:first-child{font-weight:600}.kein-abstand{margin:0}.abstand-unten{margin-bottom:var(--abstand-kasten)}.nur-vorleser{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:700px){:root{--abstand-abschnitt: 88px;--abstand-block: 64px;--abstand-bahn: 88px}.textseite{padding:80px 0 100px}.karte{padding:34px}.karte.weit{padding:38px 34px}.gruppe>*{padding:34px}.gruppe.schmal>*{padding:34px 30px}.infotafel>*{padding:30px 34px}.raster.paar{gap:56px}.foto.band{height:360px}.foto.band.gross{height:400px}.foto.band-hoch{height:440px}.fussraster{padding-top:64px}.zeittafel.tafel-gross .tag{font-size:var(--ts-bedien)}.zeittafel.tafel-gross .zeit{font-size:var(--tg-titel)}.zeittafel.tafel-gross .ruhetage .zeit,.statuszeile.tafel-gross .statustext,.hinweis.tafel-gross,.fussnote.tafel-gross{font-size:var(--ts-bedien)}}@media(min-width:1000px){:root{--abstand-abschnitt: 240px;--abstand-bahn: 120px}}@media(min-width:760px){.logostrich{display:block}.logostrich:first-child{background:linear-gradient(90deg,#c2ae8b00,#c2ae8bd9)}.logostrich:last-child{background:linear-gradient(90deg,#c2ae8bd9,#c2ae8b00)}}@media(prefers-reduced-motion:reduce){.siegel{animation-name:none}.navlink:after,.telzeile:after,.kartenpfeil{transition:none}*{scroll-behavior:auto}}@media print{.kopf,.statusleiste,.menue-overlay,.burger,.hero-schatten{display:none}body{background:#fff;color:#000}.fusszeile{background:#fff;color:#000;border-top:1px solid #999}.fusszeile a{color:#000}}.inhalt{max-width:var(--huelle-schmal);margin:0 auto;padding:48px var(--rand) 64px;width:100%}.seitentitel-schmal{max-width:20ch}.seitentitel-voll{max-width:none;margin:0 0 34px}.fliesstext{font-size:var(--ts-bedien);line-height:1.75;color:var(--text-normal);margin:0}.zierde{display:flex;align-items:center;gap:12px;width:210px;margin-bottom:4px}.abschluss .zierde{margin:0 auto 30px}.zierstrich{flex:1;height:1px;background:linear-gradient(90deg,#c89b4ee6,#c89b4e00)}.btn-hero-leise{display:inline-block;border:1px solid rgba(255,247,234,.55);color:var(--text-hell);border-radius:2px;font-weight:500;white-space:normal;padding:15px 30px;min-height:48px;line-height:1.2;transition:background-color .18s ease,border-color .18s ease}.btn-hero-leise:hover{background:#fff7ea1f;color:var(--text-hell)}.logoband-inhalt{display:flex;justify-content:center;align-items:center;padding:0 28px}.logozeichen{width:min(60vw,400px);height:auto;flex:0 0 auto}.startkarten{position:relative;z-index:5;max-width:var(--huelle-breit);margin:-64px auto 0;padding:0 28px}.kartenreihe{display:flex;flex-wrap:wrap;gap:1px;background:var(--grund-sanft);border:1px solid var(--rahmen-stark);margin-bottom:var(--abstand-kasten)}.startkarten .kartenreihe{box-shadow:0 18px 40px #2e241d1f;margin-bottom:0}.kartenreihe>*{flex:1 1 240px;min-width:0}.karte-oeffnung,.karte-sand{padding:30px 34px;display:flex;flex-direction:column}.karte-oeffnung{background:var(--karte)}.kartenreihe>.karte{background:var(--karte);border:0;padding:30px 34px;display:flex;flex-direction:column}.kartenreihe>.karte-sand{background:var(--karte-sand)}.karte-kopf{display:flex;align-items:center;gap:9px;margin-bottom:16px}.karte-text{margin:0 0 6px;font-size:var(--ts-klein);line-height:1.6;color:var(--text-leise)}.karte-sand .karte-text{color:var(--text-normal)}.karte-anschrift{margin:0 0 8px;font-size:var(--ts-text);line-height:1.6;color:var(--text)}.karte-link{align-self:flex-start;border-bottom:1px solid var(--signal);padding:4px 0 5px;font-weight:500;font-size:var(--ts-klein)}.karte-nummer{align-self:flex-start;font-size:var(--tg-titel);font-weight:600;color:var(--signal);white-space:nowrap;padding:0 0 2px}.karte-fussnote a{font-weight:600;color:inherit;border-bottom:1px solid var(--signal);padding-bottom:1px}.karte-fussnote{margin:auto 0 0;padding-top:18px;border-top:1px solid var(--grund-sanft);font-size:var(--ts-klein);line-height:1.6;color:var(--text-normal)}.karte-fussnote a.karte-aussen,.karte-aussen{display:inline-flex;align-items:center;gap:8px;color:var(--text-leise);border-bottom:0;padding-bottom:0}.karte-aussen-symbol{flex:0 0 auto}.zweispalt{max-width:var(--huelle-breit);margin:0 auto;padding:var(--abstand-abschnitt) 28px;display:grid;gap:56px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch}.abschnitt-kopf{max-width:660px;margin:0 auto 40px}.zweispalt .abschnitt-titel{max-width:20ch;margin-bottom:22px}.zweispalt .augenbraue{margin-bottom:18px}.zweispalt>*{gap:0}.zweispalt .fliesstext{font-size:var(--ts-text);max-width:62ch;margin:0 0 16px}.zweispalt .fliesstext+.fliesstext{margin-bottom:26px}.abschnitt-titel{font-weight:400;font-size:var(--tg-abschnitt);line-height:1.15;margin:0 0 14px;color:var(--text)}.abschnitt-text{font-size:var(--ts-text);line-height:1.75;color:var(--text-normal);margin:0}.bildrahmen{position:relative}.kuechenbild{width:100%;height:100%;display:block;object-fit:cover;border:1px solid var(--rahmen)}.plakette-zeile{font-size:var(--ts-label);letter-spacing:var(--sperr-weit);text-transform:uppercase;color:var(--gold-hell);margin:6px 0 5px}.plakette-fest{font-size:var(--ts-text);line-height:1.15;color:var(--text-creme)}.plakette-jahr{font-size:var(--tg-titel);line-height:1.1;color:var(--text-creme)}.galerie{max-width:var(--huelle-breit);margin:0 auto;padding:0 28px var(--abstand-bahn)}.galerie-raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px}.galerie-stueck{margin:0;display:flex;flex-direction:column}.galerie-bild{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;border:1px solid var(--rahmen);background:var(--grund-sanft)}.galerie-unterschrift{background:var(--karte);border:1px solid var(--rahmen);border-top:none;padding:14px 18px;font-size:var(--ts-klein);color:var(--text-normal);text-align:center}.raeume{background:var(--grund-ab);border-top:1px solid var(--rahmen);border-bottom:1px solid var(--rahmen)}.raeume-inhalt{max-width:var(--huelle-breit);margin:0 auto;padding:var(--abstand-bahn) 28px}.raeume-kopf{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:var(--abstand-kasten)}.raeume-kopf .abschnitt-titel{margin-bottom:0}.raeume-raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px}.raum{display:flex;flex-direction:column;background:var(--karte);border:1px solid var(--rahmen)}.raum-bild{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.raum-text{padding:22px 24px;display:flex;flex-direction:column;gap:8px;flex:1}.raum-name{font-size:var(--ts-label);letter-spacing:var(--sperr-weit);text-transform:uppercase;color:var(--label)}.raum-titel{font-size:var(--tg-titel);font-weight:600;line-height:1.2;margin:0;color:var(--text)}.raum-beschreibung{font-size:var(--ts-klein);line-height:1.7;color:var(--text-leise);margin:0}.abschluss{max-width:var(--huelle-breit);margin:0 auto;padding:var(--abstand-bahn) 28px;text-align:center}.abschluss-titel{font-weight:400;font-size:var(--tg-abschnitt);line-height:1.15;margin:0 0 16px;color:var(--text)}.abschluss-text{font-size:var(--ts-vorspann);line-height:1.7;color:var(--text-normal);max-width:48ch;margin:0 auto 30px}.abschluss-knoepfe{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.kasten{display:block;background:var(--karte);border:1px solid var(--grund-sanft);padding:34px;margin-bottom:var(--abstand-kasten)}.kasten-abgesetzt{background:var(--grund-ab);border:1px solid var(--rahmen);padding:34px;margin-bottom:var(--abstand-kasten)}.kartentitel{font-weight:600;font-size:var(--tg-titel);margin:0 0 22px;color:var(--text)}.kartentitel-gross{font-size:var(--tg-kasten);margin-bottom:24px}.kartentitel-klein{font-size:var(--tg-unter);margin-bottom:16px}.spaltenpaar{display:flex;gap:30px;flex-wrap:wrap}.spaltenpaar-mitte{align-items:center}.spalte-breit{flex:1 1 320px;min-width:min(260px,100%)}.spalte-schmal{flex:1 1 260px;min-width:min(240px,100%)}.spaltenpaar-karte>.spalte-breit{flex:1 1 380px;min-width:min(280px,100%)}.spaltenpaar-karte>.spalte-schmal{flex:1 1 240px;min-width:min(230px,100%)}.figur{margin:0}.figur figcaption{font-size:var(--ts-klein);line-height:normal;color:var(--label);margin-top:8px}.bild-band{width:100%;height:220px;display:block;object-fit:cover;border:1px solid var(--rahmen);margin-bottom:var(--abstand-kasten)}.bild-hoch{width:100%;height:240px;display:block;object-fit:cover;border:1px solid var(--rahmen)}.kartenbild-anfahrt{width:100%;height:auto;display:block;border:1px solid var(--rahmen)}.adresse{font-size:var(--ts-text);line-height:1.7;margin:0 0 20px;color:var(--text)}.kontaktwege{display:flex;flex-direction:column;align-items:flex-start;font-size:var(--ts-text)}.kontaktweg{padding:11px 0;min-height:44px;display:flex;align-items:center}.kontaktweg-haupt{font-weight:600}.knopf-mit-zeichen{display:inline-flex;align-items:center;gap:9px}.knopfzeichen{flex:0 0 auto}.portraet{width:min(200px,66%);aspect-ratio:1 / 1;margin-bottom:22px}.portraet img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%;border:1px solid var(--rahmen)}.formularkasten{padding:38px 34px}.formular{display:block;container-type:inline-size}.feldpaar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px;margin-bottom:18px}.flabel-halb{margin-bottom:18px}@container (min-width: 458px){.flabel-halb{width:calc(50% - 9px)}}.flabel-breit{display:block;margin-bottom:22px}.feldname{font-size:inherit;font-weight:inherit;color:inherit;margin:0}.flabel-breit>.feldname{display:block;margin-bottom:7px}.pflicht{color:var(--signal)}.formulareinleitung{max-width:56ch;font-size:var(--ts-bedien)}.gruppe .klein{font-size:var(--ts-bedien)}.feld-fehler,.field-validation-error{display:block;margin:7px 0 0;font-size:var(--ts-bedien);font-weight:700;line-height:1.5;color:var(--signal-dunkel)}.field-validation-valid{display:none}.input-validation-error{border-color:var(--signal);border-width:2px}.laeuft{opacity:.65;cursor:progress}.feld-nachricht{resize:vertical;line-height:1.6}.formularfuss{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.honigtopf{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.meldung{margin:0 0 22px;padding:14px 16px;font-size:var(--ts-bedien);line-height:1.6;border-left:3px solid}.meldung-erfolg{background:#edf3e4;border-left-color:#6e8a48;color:#33421f}.meldung-fehler{background:#f7eddd;border-left-color:var(--signal);color:#5e1018}.brief-name{font-size:var(--tg-kasten);font-weight:400;line-height:1.2;margin:22px 0 2px;color:var(--text)}.brief-rolle{margin:6px 0 0;font-size:var(--ts-klein);color:var(--label)}.perlring{display:block}@media(min-width:900px){.inhalt{padding:80px var(--rand) 100px}.bild-band{height:320px}.bild-hoch{height:340px}.kasten,.kasten-abgesetzt{padding:34px}}.hero-augenbraue{font-size:var(--ts-label);letter-spacing:var(--sperr-weit);text-transform:uppercase;color:var(--gold-hell);text-shadow:0 1px 4px rgba(20,12,8,.6)}.hero-bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bildfolge{position:relative;display:block}.bildfolge-blatt{display:block;opacity:0;transition:opacity .9s ease-in-out}.bildfolge-blatt:first-child{position:relative}.bildfolge-blatt:not(:first-child){position:absolute;inset:0}.bildfolge-blatt.ist-sichtbar{opacity:1}.bildfolge-blatt img{display:block;width:100%;height:100%;object-fit:cover}.hero>.bildfolge,.hero>.bildfolge>.bildfolge-blatt{position:absolute;inset:0}.kachel-bild{position:relative}.kachel-bild>.bildfolge,.kachel-bild>.bildfolge>.bildfolge-blatt{position:absolute;inset:0}.ist-wischflaeche{touch-action:pan-y pinch-zoom}.bildfolge-punkte{position:absolute;right:12px;bottom:10px;z-index:2;display:flex;gap:6px;pointer-events:none}.bildfolge-punkt{width:6px;height:6px;border-radius:50%;background:#fff7ea80;box-shadow:0 0 0 1px #1e161040;transition:background-color .3s ease}.bildfolge-punkt.ist-aktiv{background:var(--gold-licht)}.hero>.bildfolge>.bildfolge-punkte{top:18px;right:20px;bottom:auto;z-index:3}@media(prefers-reduced-motion:reduce){.bildfolge-blatt,.bildfolge-punkt{transition:none}}.hinweis-mehr{margin-left:4px;border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--signal);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.hinweis-mehr:hover,.hinweis-mehr:focus-visible{color:var(--signal-dunkel)}.zeiten-fenster{width:min(92vw,480px);border:1px solid var(--rahmen);border-radius:14px;background:var(--karte);color:var(--text);padding:24px 26px;box-shadow:0 24px 60px -24px #2e241d73}.zeiten-fenster::backdrop{background:#2e241d73}.zeiten-fenster .kartentitel{margin:0 0 12px}.zeiten-gruppen{max-height:min(55vh,460px);margin:0 0 20px;overflow-y:auto}.zeiten-monat{margin:16px 0 4px;font-family:var(--schrift);font-size:var(--ts-label);font-weight:700;letter-spacing:var(--sperr-weit);text-transform:uppercase;color:var(--label)}.zeiten-gruppen .zeiten-monat:first-child{margin-top:0}.zeiten-liste{margin:0;padding:0;list-style:none}.zeiten-zeile{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px;padding:9px 0;border-bottom:1px solid var(--grund-sanft);font-size:var(--ts-klein);line-height:1.5}.zeiten-liste li:last-child{border-bottom:0}.zeiten-wann{font-weight:600;color:var(--text);white-space:nowrap}.zeiten-zeit{margin-left:auto;text-align:right;font-family:var(--schrift-serif);font-size:20px;font-weight:600;line-height:1.25;color:var(--text)}.zeiten-zeit.zu{font-family:var(--schrift);font-size:var(--ts-klein);line-height:1.5;color:var(--signal)}.zeiten-anlass{flex-basis:100%;color:var(--text-leise)}.merkmalliste{display:grid;grid-template-columns:1fr;gap:16px 32px;margin:0}@media(min-width:700px){.merkmalliste{grid-template-columns:1fr 1fr}}.merkmal-name{font-weight:600;font-size:var(--ts-klein);line-height:1.5}.merkmal-name:before{content:"";display:inline-block;width:6px;height:6px;margin-right:9px;vertical-align:.15em;border-radius:50%;background:var(--gold)}.merkmal-satz{margin:2px 0 0 15px;font-size:var(--ts-klein);line-height:1.5;color:var(--text-leise)}.kartentexte>summary{cursor:pointer;font-size:var(--ts-klein)}.kartentext-titel{margin:22px 0 6px;font-size:var(--ts-klein)}.kartentext{white-space:pre-line;font-size:var(--ts-fein);line-height:1.6;color:var(--label)}.bildgriff{position:relative;display:block;width:100%;height:100%}.hero>.bildgriff{position:absolute;inset:0}.bearbeiten-griff{position:absolute;top:10px;right:10px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fffbf3eb;color:var(--signal);font-family:var(--schrift);font-size:var(--ts-fein);font-weight:700;letter-spacing:.02em;text-decoration:none;opacity:0;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.bildgriff:hover .bearbeiten-griff,.bildfolge:hover .bearbeiten-griff,.kachelgriff:hover .bearbeiten-griff,.bearbeiten-griff:focus-visible{opacity:1}@media(hover:none){.bearbeiten-griff{opacity:.85}}.bearbeiten-griff:hover{background:var(--signal);color:var(--text-hell)}.textgriff{display:inline-block;margin-left:6px;color:var(--signal);font-size:.85em;line-height:1;text-decoration:none;opacity:.45;transition:opacity .15s ease}.textgriff:hover,.textgriff:focus-visible{opacity:1}.kachelgriff{position:relative;display:block;height:100%}.plakette .textgriff{color:var(--gold-hell)}.textfenster{width:min(92vw,560px);border:1px solid var(--rahmen);border-radius:14px;background:var(--karte);color:var(--text);padding:24px 26px;box-shadow:0 24px 60px -24px #2e241d73}.textfenster::backdrop{background:#2e241d73}.textfenster .kartentitel{margin:0 0 6px}.textfenster-ort{margin:0 0 16px;color:var(--text-leise);font-size:var(--ts-klein);line-height:1.5}.textfenster-feld{width:100%;padding:10px 12px;border:1px solid var(--rahmen);border-radius:8px;background:#fffdf8;color:var(--text);font-family:var(--schrift);font-size:var(--ts-bedien);line-height:1.55}.textfenster-feld:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.textfenster-flaeche{resize:vertical;min-height:130px;max-height:55vh}.textfenster [hidden]{display:none}.textfenster-fuss{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}.textfenster-weg{margin-left:auto;color:var(--signal);font-size:var(--ts-fein)}
/*# sourceMappingURL=site.css.map */
