:root{color-scheme:light;--grund:#f7f4ee;--grund-tief:#efeae2;--flaeche:#fff;--linie:#ded8d2;--feldrand:#8e8175;--tinte:#262220;--tinte-leise:#6b615b;--akzent:#2c4a6e;--akzent-tief:#1f3752;--akzent-tinte:#fff;--fokus:#2c4a6e;--messing:#c99a5b;--messing-hell:#dbb279;--messing-text:#80602f;--messing-rand:#9c7739;--band:#1f3752;--band-tinte:#f7f4ee;--band-leise:#a3a9b2;--band-akzent:#dbb279;--band-knopf:#dbb279;--band-knopf-tinte:#14181d;--fehler:#98261f;--sans:"Fira Sans", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--serif:"Literata", ui-serif, "New York", Charter, "Bitstream Charter", Cambria, Georgia, serif;--t-xs:.8125rem;--t-sm:.9375rem;--t-base:clamp(1.0625rem, 1.02rem + .2vw, 1.125rem);--t-md:clamp(1.1875rem, 1.1rem + .4vw, 1.375rem);--t-lg:clamp(1.5rem, 1.3rem + .9vw, 2rem);--t-xl:clamp(2.25rem, 1.6rem + 3vw, 4rem);--raum-1:.25rem;--raum-2:.5rem;--raum-3:.75rem;--raum-4:1rem;--raum-5:1.5rem;--raum-6:2rem;--raum-7:2.75rem;--raum-8:4rem;--raum-9:6rem;--radius-klein:2px;--dauer:.12s;--mass:36em;--breite:76rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--grund:#14181d;--grund-tief:#0f1216;--flaeche:#1b2027;--linie:#2e353f;--feldrand:#757d88;--tinte:#e9e7e2;--tinte-leise:#a3a9b2;--akzent:#dbb279;--akzent-tief:#c99a5b;--akzent-tinte:#14181d;--fokus:#c99a5b;--messing:#c99a5b;--messing-hell:#dbb279;--messing-text:#dbb279;--messing-rand:#8a6836;--band:#1f3752;--band-tinte:#e9e7e2;--band-leise:#a3a9b2;--band-akzent:#dbb279;--band-knopf:#dbb279;--band-knopf-tinte:#14181d;--fehler:#e07a6f}}:root[data-theme=dark]{color-scheme:dark;--grund:#14181d;--grund-tief:#0f1216;--flaeche:#1b2027;--linie:#2e353f;--feldrand:#757d88;--tinte:#e9e7e2;--tinte-leise:#a3a9b2;--akzent:#dbb279;--akzent-tief:#c99a5b;--akzent-tinte:#14181d;--fokus:#c99a5b;--messing:#c99a5b;--messing-hell:#dbb279;--messing-text:#dbb279;--messing-rand:#8a6836;--band:#1f3752;--band-tinte:#e9e7e2;--band-leise:#a3a9b2;--band-akzent:#dbb279;--band-knopf:#dbb279;--band-knopf-tinte:#14181d;--fehler:#e07a6f}@font-face{font-family:Fira Sans;src:url(/assets/fonts/fira-sans-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fira Sans;src:url(/assets/fonts/fira-sans-600-latin.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/assets/fonts/literata-300-latin.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/assets/fonts/literata-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/assets/fonts/literata-600-latin.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{background:var(--grund);color:var(--tinte);font-family:var(--serif);font-size:var(--t-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.7;overflow-x:clip}h1,h2,h3{font-family:var(--serif);color:var(--tinte);text-wrap:balance;hyphens:auto;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600;line-height:1.18}h1{font-size:var(--t-xl);letter-spacing:-.015em;margin-bottom:var(--raum-5);font-weight:300;line-height:1.05}h2{font-size:var(--t-lg);letter-spacing:-.005em;margin:var(--raum-8) 0 var(--raum-4);padding-top:var(--raum-4);border-top:1px solid var(--linie)}h3{font-size:var(--t-md);margin:var(--raum-6) 0 var(--raum-2);line-height:1.3}p{margin:0 0 var(--raum-4);max-width:var(--mass)}a{color:var(--akzent);text-underline-offset:.16em;text-decoration-thickness:.06em}a:hover{color:var(--akzent-tief)}:focus-visible{outline:2px solid var(--fokus);outline-offset:3px}img{max-width:100%;height:auto}strong{font-weight:600}.wrap{max-width:var(--breite);padding-inline:var(--raum-4);margin:0 auto}@media (width>=48rem){.wrap{padding-inline:var(--raum-7)}}.leise{color:var(--tinte-leise)}.klein{font-size:var(--t-sm)}.sans{font-family:var(--sans)}.etikett{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise);margin-bottom:var(--raum-3);display:block}.vorspann>p{font-size:var(--t-md);max-width:30em;line-height:1.6}.nur-lesen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprung{z-index:10;font-family:var(--sans);font-size:var(--t-sm);background:var(--akzent);color:var(--akzent-tinte);border-radius:0 0 var(--radius-klein) 0;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.sprung:focus{left:0}.briefkopf{padding-top:var(--raum-6)}.briefkopf__zeile{justify-content:space-between;align-items:flex-end;gap:var(--raum-4) var(--raum-6);padding-bottom:var(--raum-4);border-bottom:3px double var(--messing);flex-wrap:nowrap;display:flex}.marke{color:var(--tinte);min-width:0;text-decoration:none;display:block}.marke__name{font-family:var(--serif);font-size:var(--t-md);font-weight:600;line-height:1.2;display:block}.marke__zusatz{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise);margin-top:.15rem;display:block}.anschrift{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);text-align:right;font-variant-numeric:tabular-nums;max-width:none;margin:0;line-height:1.5}.anschrift a{color:inherit;text-decoration:none}.anschrift a:hover{color:var(--tinte);text-decoration:underline}@media (width<=40rem){.anschrift{display:none}}.nav{font-family:var(--sans);font-size:var(--t-sm);border-bottom:1px solid var(--linie)}.nav__liste{gap:0 var(--raum-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nav__punkt{position:relative}.nav a{color:var(--tinte);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.8rem 0;text-decoration:none;display:inline-block}.nav a:hover{color:var(--akzent)}.nav a[aria-current=page]{border-bottom-color:var(--messing)}.nav>.nav__liste .nav__menue,.nav__mobil{display:none}@media (width<=48rem){.nav>.nav__liste{display:none}.nav__mobil{display:block}.nav__mobil>summary{cursor:pointer;color:var(--tinte);padding:.8rem 2rem .8rem 0;font-weight:600;list-style:none;position:relative}.nav__mobil>summary::-webkit-details-marker{display:none}.nav__mobil>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.5em;height:.5em;margin-top:-.4em;position:absolute;top:50%;right:.35rem;transform:rotate(45deg)}.nav__mobil[open]>summary:after{margin-top:-.1em;transform:rotate(-135deg)}.nav__mobil>summary:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.nav__mobil .nav__liste{padding-bottom:var(--raum-3);display:block}.nav__mobil .nav__punkt{border-top:1px solid var(--linie)}.nav__mobil .nav__punkt>a{white-space:normal;font-size:var(--t-base);border:0;margin:0;padding:.75rem 0;display:block}.nav__mobil .nav__menue{margin:0 0 var(--raum-3);padding:0 0 0 var(--raum-4);border-left:1px solid var(--linie);list-style:none;display:block}.nav__mobil .nav__menue a{white-space:normal;color:var(--tinte-leise);border:0;margin:0;padding:.4rem 0;display:block}.nav__mobil .nav__menue a:hover{color:var(--akzent)}}.seite{gap:var(--raum-6);align-items:start;max-width:none;display:grid}@media (width>=60rem){.seite{gap:var(--raum-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.seite--einspaltig{grid-template-columns:minmax(0,1fr)}.rand--haftend{top:var(--raum-5);position:sticky}}.rand,.text{min-width:0}.text>:first-child{margin-top:0}@media (width<=59.99rem){.rand--haftend{display:none}}.inhalt{font-family:var(--sans);font-size:var(--t-sm)}.inhalt__titel{color:var(--tinte-leise);margin:0 0 var(--raum-2);max-width:none;font-weight:600}.inhalt ol{border-top:1px solid var(--linie);counter-reset:inhalt;max-width:none;margin:0;padding:0;list-style:none}.inhalt li{border-bottom:1px solid var(--linie);margin:0;padding:0}.inhalt a{gap:var(--raum-2);color:var(--tinte);grid-template-columns:2.25rem minmax(0,1fr);padding:.55rem 0;text-decoration:none;display:grid}.inhalt a:hover{color:var(--akzent)}.inhalt a:before{counter-increment:inhalt;content:counter(inhalt,upper-roman) ".";font-family:var(--serif);color:var(--messing-text);font-variant-numeric:lining-nums}.inhalt--ohne-ziffern a{grid-template-columns:minmax(0,1fr)}.inhalt--ohne-ziffern a:before{content:none}.text--ziffern{counter-reset:kapitel}.text--ziffern>h2{position:relative}.text--ziffern>h2:before{counter-increment:kapitel;content:counter(kapitel,upper-roman) ".";min-width:2.75rem;color:var(--messing-text);font-variant-numeric:lining-nums;margin-right:.45em;font-weight:400;display:inline-block}.text--ziffern>h2.ohne-ziffer:before{content:none;counter-increment:none}.portraet{border:1px solid var(--linie);background:var(--flaeche);max-width:none;margin:0;padding:.375rem}.portraet .bild{margin:0}.portraet img{object-fit:cover;width:100%;height:auto;display:block}.portraet figcaption,.portraet__schrift{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);max-width:none;margin:0;padding:.5rem .125rem 0;line-height:1.4}.portraet .bildnachweis{display:none}.merkmale{margin:var(--raum-6) 0 0;font-size:var(--t-sm);border-top:1px solid var(--linie);max-width:none}.merkmale__zeile{border-bottom:1px solid var(--linie);padding:.6rem 0}.merkmale dt{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);margin-bottom:.1rem}.merkmale dd{margin:0;line-height:1.5}@media (width>=60rem){.brief{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.brief .portraet img{aspect-ratio:4/5}.brief__ort{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise);margin-bottom:var(--raum-5)}.brief h1{margin-bottom:var(--raum-6)}.brief__text p{font-size:var(--t-md);max-width:30em;margin-bottom:var(--raum-5);line-height:1.6}.brief__text p:last-child{margin-bottom:0}.gliederung{margin-top:var(--raum-9);padding-top:var(--raum-5);border-top:1px solid var(--linie);gap:var(--raum-7) var(--raum-8);counter-reset:teil;max-width:none;display:grid}.gliederung--einzeln{margin-top:var(--raum-8);border-top:0;padding-top:0}.gliederung+p{margin-top:var(--raum-6)}.gliederung--einzeln .teil>h2{font-size:var(--t-lg);display:block}.gliederung--einzeln .teil>h2:before{content:none}@media (width>=52rem){.gliederung:not(.gliederung--einzeln){grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.gliederung:not(.gliederung--einzeln) .teil{grid-template-rows:subgrid;grid-row:span 6;display:grid}.gliederung:not(.gliederung--einzeln) .punkte{grid-template-rows:subgrid;grid-row:span 4;display:grid}.gliederung--einzeln .punkte{column-gap:var(--raum-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gliederung--einzeln .punkte>.punkt:nth-last-child(2),.punkte>.punkt:last-child{border-bottom:1px solid var(--linie)}.teil__fuss{border-top:0}}.teil{counter-increment:teil;min-width:0}.teil>h2{gap:var(--raum-3);margin:0 0 var(--raum-3);border:0;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding:0;display:grid}.teil>h2:before{content:counter(teil,upper-alpha) ".";color:var(--messing-text);font-weight:400}.punkte{counter-reset:punkt;max-width:none;margin:0;padding:0;list-style:none}.punkt{gap:var(--raum-3);padding:var(--raum-4) 0;border-top:1px solid var(--linie);counter-increment:punkt;grid-template-columns:2.25rem minmax(0,1fr);min-width:0;margin:0;display:grid}.punkt:before{content:counter(punkt,upper-roman) ".";font-family:var(--serif);color:var(--messing-text);font-variant-numeric:lining-nums;padding-top:.05em;line-height:1.5}.punkt h3{font-size:var(--t-base);margin:0;font-weight:600;line-height:1.4}.punkt h3 a{color:var(--tinte);text-decoration:none}.punkt h3 a:hover{color:var(--akzent);text-decoration:underline}.punkt__inhalt p{font-size:var(--t-sm);color:var(--tinte-leise);max-width:30em;margin:.2rem 0 0;line-height:1.6}.teil__fuss{padding-top:var(--raum-3);border-top:1px solid var(--linie);font-family:var(--sans);font-size:var(--t-sm);max-width:none}.zwei{gap:var(--raum-6) var(--raum-8);margin-top:var(--raum-9);padding-top:var(--raum-5);border-top:1px solid var(--linie);max-width:none;display:grid}@media (width>=52rem){.zwei{grid-template-columns:repeat(2,minmax(0,1fr))}}.zwei__feld p{max-width:30em}.zwei__feld{flex-direction:column;display:flex}.zwei__fuss{padding-top:var(--raum-4);margin-top:auto}.zwei__fuss p{padding-top:var(--raum-3);border-top:1px solid var(--linie);font-family:var(--sans);font-size:var(--t-sm);max-width:none;margin:0}.bloecke{gap:var(--raum-5);margin:var(--raum-6) 0 var(--raum-7);max-width:var(--mass);display:grid}.block{min-width:0}.block__titel{font-size:inherit;font-weight:600;line-height:inherit;border:0;margin:0;padding:0;display:inline}.block__titel:after{content:". "}.block__inhalt,.block__inhalt>p:first-child{display:inline}.block__inhalt>p:not(:first-child){margin:var(--raum-4) 0 0;display:block}.block__inhalt>p{max-width:none}.block__inhalt>ul{margin-top:var(--raum-3)}.pfad{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise);margin-bottom:var(--raum-4);max-width:none}.pfad a{color:inherit}.seitenkopf{margin-bottom:var(--raum-7);max-width:none}.seitenkopf .vorspann>p:last-child{margin-bottom:0}.seitenkopf__bild{margin:var(--raum-6) 0 0;max-width:var(--mass)}.bild{margin:0}.bild picture,.bild img{width:100%;height:auto;display:block}.seitenkopf__bild img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--linie)}.bildnachweis{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);max-width:none;margin:.5rem 0 0}.bildnachweis a{color:inherit}main ul{margin:0 0 var(--raum-5);max-width:var(--mass);padding:0;list-style:none}main ul>li{border-top:1px solid var(--linie);margin:0;padding:.6rem 0 .6rem 1.25rem;position:relative}main ul>li:before{content:"";background:var(--messing);width:.45rem;height:1px;position:absolute;top:1.35rem;left:.1rem}main ul>li>p{max-width:none;margin:0}main ul>li>p+p{margin-top:var(--raum-3)}.anlaesse ul{max-width:var(--mass)}.streit{margin:0 0 var(--raum-5);max-width:none;padding:0;list-style:none}.streit>li{gap:.15rem var(--raum-5);border-top:1px solid var(--linie);min-width:0;margin:0;padding:.65rem 0;display:grid}.streit>li:first-child{border-top:0}.streit>li:before{content:none}.streit>li{padding-left:0}.norm{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);font-variant-numeric:lining-nums;margin-top:.15rem;display:block}@media (width>=60rem){.streit>li{grid-template-columns:minmax(0,1fr) 12rem}.streit .norm{text-align:right;margin:0;padding-top:.3rem}}.ablauf{counter-reset:schritt;margin:var(--raum-4) 0 var(--raum-6);gap:var(--raum-5);max-width:none;padding:0;list-style:none;display:grid}.ablauf>li{counter-increment:schritt;gap:var(--raum-3);border:0;grid-template-columns:2.25rem minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid}.ablauf>li:before{content:counter(schritt) ".";font-family:var(--serif);color:var(--messing-text);font-variant-numeric:lining-nums;font-size:var(--t-md);background:0 0;width:auto;height:auto;line-height:1.3;position:static}.schritt__titel{font-size:var(--t-base);margin:0 0 .35rem}.schritt__text p{max-width:34em}.schritt__text p:last-child{margin-bottom:0}.tab-huelle{margin:var(--raum-2) 0 var(--raum-5);max-width:none;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--t-base)}table:has(th:nth-child(4)){min-width:36rem}th,td{text-align:left;vertical-align:top;border-top:1px solid var(--linie);padding:.7rem .75rem .7rem 0}th{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);border-top:0;padding-top:0;font-weight:600}tbody tr:last-child td{border-bottom:1px solid var(--linie)}td,th{font-variant-numeric:lining-nums tabular-nums}td.zahl,th.zahl{text-align:right;white-space:nowrap;padding-right:0}@media (width<=40rem){td.zahl,th.zahl{white-space:normal}}td p:last-child,th p:last-child{margin-bottom:0}.knopf{background:var(--akzent);color:var(--akzent-tinte);font-family:var(--sans);font-size:var(--t-sm);border-radius:var(--radius-klein);cursor:pointer;white-space:nowrap;min-height:44px;transition:background var(--dauer);border:none;padding:.85rem 1.4rem;font-weight:600;text-decoration:none;display:inline-block}.knopf--linie{color:var(--akzent);background:0 0;border:1px solid}.knopf--linie:hover{color:var(--akzent-tief);background:0 0}@media (width<=32rem){.knopf{text-align:center;white-space:normal;width:100%;display:block}}.schluss{margin-top:var(--raum-9);padding-top:var(--raum-6);border-top:3px double var(--messing);gap:var(--raum-5);max-width:none;display:grid}@media (width>=60rem){.schluss--band{gap:var(--raum-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.schluss--text{margin-top:var(--raum-8);padding-top:var(--raum-5);border-top:1px solid var(--linie)}.schluss__titel{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise);max-width:none;margin:0}.kontakt{font-size:var(--t-md);max-width:30em;line-height:1.6}.kontakt__daten{font-family:var(--sans);font-size:var(--t-base);margin:var(--raum-4) 0 0;font-variant-numeric:lining-nums;max-width:none;line-height:1.8}.kontakt__daten a{color:var(--tinte);border-bottom:1px solid var(--messing);text-decoration:none}.kontakt__daten a:hover{color:var(--akzent)}.schluss .knopf{margin-top:var(--raum-5)}.unterschrift{margin:var(--raum-5) 0 0;font-size:var(--t-base);max-width:none}.unterschrift span{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise);display:block}.fuss{border-top:1px solid var(--linie);font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise)}.fuss__innen{padding-block:var(--raum-6) var(--raum-8);justify-content:space-between;align-items:flex-start;gap:var(--raum-5) var(--raum-6);flex-wrap:wrap;display:flex}.fuss p{max-width:none;margin:0;line-height:1.6}.fuss strong{color:var(--tinte);font-weight:600}.fuss__rechts{gap:var(--raum-3);flex-direction:column;align-items:flex-start;display:flex}@media (width>=48rem){.fuss__rechts{align-items:flex-end}}.fuss ul>li{border:0;margin:0;padding:0}.fuss ul>li:before{content:none}html:not(.hat-js) .darstellung{display:none}.darstellung{gap:var(--raum-1);font-family:var(--sans);font-size:var(--t-xs);border:0;flex:none;margin:0;padding:0;display:inline-flex}.darstellung button{border-radius:var(--radius-klein);color:var(--tinte-leise);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;min-height:36px;padding:.35rem .55rem}.darstellung button:hover{color:var(--tinte)}.darstellung button[aria-pressed=true]{color:var(--tinte);border-color:var(--linie);box-shadow:inset 0 -2px 0 var(--messing)}.meldungen{margin:0 0 var(--raum-5);max-width:var(--mass);padding:0;list-style:none}.meldungen>li{padding:var(--raum-4) 0;border-top:1px solid var(--linie);margin:0}.meldungen>li:first-child{border-top:0}.meldungen>li:before{content:none}.meldung__titel{font-size:var(--t-base);border:0;margin:0 0 .25rem;padding:0;font-weight:600;line-height:1.4}.meldung__titel a{color:var(--tinte);text-decoration:none}.meldung__titel a:hover{color:var(--akzent);text-decoration:underline}.meldung__teaser{font-size:var(--t-sm);max-width:none;margin:0 0 .3rem}.meldung__meta{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);font-variant-numeric:lining-nums;max-width:none;margin:0}.text>.meldung__meta{font-size:var(--t-sm);margin-bottom:var(--raum-2)}.text>p>.knopf--linie{margin-top:var(--raum-4)}@media (width>=52rem){.meldungen--spalten{column-gap:var(--raum-8);grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;display:grid}.meldungen--spalten>li:nth-child(2){border-top:0}}.stufen{gap:var(--raum-5) var(--raum-6);margin:var(--raum-5) 0;max-width:none;display:grid}.stufe{border-top:3px double var(--messing);padding-top:var(--raum-4);min-width:0}.stufe p{max-width:none;margin:0}.stufe__name{font-size:var(--t-md);margin:0 0 var(--raum-2);border:0;padding:0}.stufe__preis{font-family:var(--serif);font-weight:300;font-size:var(--t-xl);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;line-height:1;margin-bottom:var(--raum-3)!important}.stufe__preis span{margin-top:var(--raum-2);font-family:var(--sans);font-size:var(--t-sm);letter-spacing:0;color:var(--tinte-leise);font-weight:400;line-height:1.4;display:block}.stufe__stunden{font-weight:600}.stufe__inhalt{font-size:var(--t-sm);color:var(--tinte-leise);padding-bottom:var(--raum-3);line-height:1.6}.stufe__satz{font-family:var(--sans);font-size:var(--t-sm);padding-top:var(--raum-2);border-top:1px solid var(--linie);font-variant-numeric:lining-nums}@media (width>=44rem){.stufen{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.stufe{grid-template-rows:subgrid;grid-row:span 5;display:grid}}.themen-gruppe{gap:var(--raum-3) var(--raum-6);padding:var(--raum-5) 0 var(--raum-4);border-top:1px solid var(--linie);scroll-margin-top:var(--raum-6);max-width:none;display:grid}.themen-gruppe:first-of-type{margin-top:var(--raum-6)}@media (width>=72rem){.themen-gruppe{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr)}}.themen-gruppe__kopf{min-width:0}.themen-gruppe__kopf h3{font-size:var(--t-md);margin:0 0 var(--raum-1)}.themen-gruppe__kopf p{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise);margin:0 0 var(--raum-1);max-width:none}.themen-gruppe__fragen{min-width:0}.thema{border-top:1px solid var(--linie);scroll-margin-top:var(--raum-6);max-width:none}.thema:first-child{border-top:0}.thema summary{cursor:pointer;gap:var(--raum-4);grid-template-columns:minmax(0,1fr) 1.25rem;align-items:start;padding:.7rem 0;list-style:none;display:grid}.thema summary::-webkit-details-marker{display:none}.thema summary:after{content:"";border-right:1.5px solid var(--messing-rand);border-bottom:1.5px solid var(--messing-rand);width:.5rem;height:.5rem;transition:transform var(--dauer);justify-self:center;margin-top:.45em;transform:rotate(45deg)}.thema[open] summary:after{margin-top:.75em;transform:rotate(225deg)}.thema summary:hover h4{color:var(--akzent)}.thema summary:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.thema h4{font-family:var(--serif);font-size:var(--t-base);text-wrap:pretty;margin:0;font-weight:600;line-height:1.45}.thema__inhalt{padding:0 0 var(--raum-5)}.thema__inhalt p{max-width:var(--mass)}.thema__weiter{font-family:var(--sans);font-size:var(--t-sm);margin:0}.kasten{border-top:3px double var(--messing);border-bottom:1px solid var(--linie);padding:var(--raum-5) 0;margin:var(--raum-7) 0;max-width:var(--mass)}.kasten__titel{font-size:var(--t-md);margin:0 0 var(--raum-3);border:0;max-width:none;padding:0;line-height:1.3}.kasten__inhalt p:last-child{margin-bottom:0}.preis{gap:var(--raum-1) var(--raum-6);margin:var(--raum-5) 0 var(--raum-6);padding:var(--raum-5) 0;border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);max-width:var(--mass);align-items:baseline;display:grid}@media (width>=40rem){.preis{grid-template-columns:auto minmax(0,1fr)}.preis__text{grid-area:1/2/span 2}}.preis__betrag{font-family:var(--serif);font-weight:300;font-size:var(--t-xl);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;margin:0;line-height:1}.preis__einheit{font-family:var(--sans);font-size:var(--t-sm);color:var(--tinte-leise);margin:0}.preis__text p{max-width:none;font-size:var(--t-base);margin:0}.kontaktkarte{font-size:var(--t-sm)}.kontaktkarte h2{font-size:var(--t-base);margin:0 0 var(--raum-3);border:0;padding:0}.kontaktkarte h3{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);margin:var(--raum-5) 0 var(--raum-1);font-weight:600}.kontaktkarte p{max-width:none;margin-bottom:var(--raum-2)}.kontaktkarte__telefon{font-family:var(--sans);font-size:var(--t-lg);margin:0 0 var(--raum-1);font-variant-numeric:lining-nums}.kontaktkarte__telefon a{color:var(--tinte);border-bottom:1px solid var(--messing);text-decoration:none}.kontaktkarte__telefon a:hover{color:var(--akzent)}.kontaktkarte address{margin-bottom:var(--raum-2);font-style:normal}.kontakt-formular h2{border-top:0;margin-top:0;padding-top:0}.formular{max-width:var(--mass);margin-top:var(--raum-4)}.feld{margin-bottom:var(--raum-5)}.feld label{font-family:var(--sans);font-size:var(--t-sm);margin-bottom:var(--raum-2);font-weight:600;display:block}.feld .hilfe{font-family:var(--sans);font-size:var(--t-xs);color:var(--tinte-leise);margin-top:var(--raum-1);display:block}.feld input,.feld select,.feld textarea{width:100%;font-family:var(--serif);color:var(--tinte);background:var(--flaeche);border:1px solid var(--feldrand);border-radius:var(--radius-klein);min-height:44px;padding:.7rem .85rem;font-size:1rem;display:block}.feld select{font-family:var(--sans)}.feld textarea{resize:vertical;min-height:9rem;line-height:1.6}.feld input:focus,.feld select:focus,.feld textarea:focus{border-color:var(--akzent)}.feld input[aria-invalid=true],.feld textarea[aria-invalid=true]{border:2px solid var(--fehler)}.fehler{font-family:var(--sans);font-size:var(--t-sm);color:var(--fehler);margin-top:var(--raum-2);display:block}.honigtopf{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hinweise{margin:var(--raum-5) 0;font-size:var(--t-sm);color:var(--tinte-leise);max-width:var(--mass)}.hinweise strong{color:var(--tinte)}.bestaetigung{border-top:3px double var(--messing);border-bottom:1px solid var(--linie);padding:var(--raum-5) 0;max-width:var(--mass)}.bestaetigung p:last-child{margin-bottom:0}.text-seite{max-width:var(--mass)}.text-seite h2{font-size:var(--t-md)}.text-seite p,.text-seite ul{max-width:none}.nachweise>li{font-size:var(--t-sm)}.platz{font-family:var(--sans);color:var(--akzent);background:var(--grund);border:1px dashed var(--linie);white-space:nowrap;border-radius:2px;padding:.05em .2em;font-size:.92em}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@font-face{font-family:Fira Sans;src:url(/assets/fonts/fira-sans-300-latin.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fira Sans;src:url(/assets/fonts/fira-sans-500-latin.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}body{background:var(--flaeche);font-family:var(--sans);font-weight:300;line-height:1.6}strong,b{font-weight:500}h1,h2,h3,h4{font-family:var(--serif);hyphens:auto;overflow-wrap:break-word;font-weight:400}h1{letter-spacing:-.01em;margin:0 0 var(--raum-4);font-size:clamp(2rem,1.55rem + 1.9vw,2.75rem);line-height:1.1}h2{margin:var(--raum-7) 0 var(--raum-3);border:0;padding:0;font-size:clamp(1.375rem,1.25rem + .5vw,1.625rem);line-height:1.2}h3{margin:0 0 var(--raum-2);font-size:1.25rem;line-height:1.25}p{max-width:40em}a{color:var(--akzent)}main{padding-block:0}main.wrap{padding-block:var(--raum-7) var(--raum-8)}.spalte{max-width:48rem}.spalte--breit{max-width:66rem}.kicker{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--messing-text);margin:0 0 var(--raum-2);font-size:.6875rem;font-weight:500}main p.kicker{color:var(--messing-text);margin:0 0 var(--raum-2);font-size:.6875rem}.kontaktdaten p.kicker{margin-bottom:.3rem}.kicker a{color:inherit;text-decoration:none}.kicker a:hover{text-decoration:underline}.intro{color:var(--tinte-leise);max-width:38em;margin:0 0 var(--raum-6);font-size:1.125rem}.mehr{font-family:var(--sans);color:var(--akzent);border-bottom:1px solid var(--messing);padding-bottom:1px;font-size:.875rem;text-decoration:none;display:inline-block}.mehr:hover{color:var(--akzent-tief);border-bottom-color:var(--akzent)}main ul>li{border-top:1px solid var(--linie);padding:.65rem 0}main ul>li:first-child{border-top:1px solid var(--linie)}main ul>li:last-child{border-bottom:1px solid var(--linie)}main ul>li:before{content:none}.spalte>ul{max-width:40em}.spalte>ul>li{font-weight:400}.knopf{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;background:var(--akzent);color:var(--akzent-tinte);border:1px solid var(--akzent);border-radius:0;padding:.8rem 1.25rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-block}.knopf:hover{background:var(--akzent-tief);color:var(--akzent-tinte)}.knopf--messing{background:var(--band-knopf);border-color:var(--band-knopf);color:var(--band-knopf-tinte)}.knopf--messing:hover{background:var(--messing);color:var(--band-knopf-tinte)}.knopf--linie-hell{border-color:var(--band-akzent);color:var(--band-tinte);background:0 0}.knopf--linie-hell:hover{background:var(--band-akzent);color:var(--band-knopf-tinte)}.kopf{background:var(--flaeche);z-index:20;border-bottom:1px solid var(--linie);position:relative}.kopf__zeile{justify-content:space-between;align-items:center;gap:var(--raum-5);padding-block:1.25rem;display:flex}.marke{color:var(--akzent-tief);text-decoration:none;display:block}.marke__name{font-family:var(--serif);letter-spacing:.22em;font-size:1.0625rem;font-weight:600;line-height:1;display:block}.marke__zusatz{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--tinte-leise);margin-top:.4rem;font-size:.625rem;font-weight:400;display:block}.kopf .nav{border:0;font-size:.875rem}.kopf .nav__liste{gap:0 1.9rem;margin:0;padding:0;list-style:none;display:flex}.kopf .nav__punkt{border:0;padding:0}.kopf .nav__punkt:before{content:none}.kopf .nav a{color:var(--tinte);border-bottom:1px solid #0000;padding:.25rem 0;font-weight:400;text-decoration:none;display:inline-block}.kopf .nav a:hover,.kopf .nav a[aria-current=page]{border-bottom-color:var(--messing)}.kopf .nav .nav__punkt--cta a{color:var(--akzent);border-bottom-color:var(--messing)}.menue{display:none}.menue summary{cursor:pointer;padding:.5rem 0 .5rem .5rem;list-style:none}.menue summary::-webkit-details-marker{display:none}.menue__icon{width:26px;height:18px;display:block;position:relative}.menue__icon i{background:var(--tinte);height:1.5px;transition:transform var(--dauer);position:absolute;left:0;right:0}.menue__icon i:first-child{top:0}.menue__icon i:nth-child(2){top:8px}.menue__icon i:nth-child(3){top:16px}.menue[open] .menue__icon i:first-child{transform:translateY(8px)rotate(45deg)}.menue[open] .menue__icon i:nth-child(2){opacity:0}.menue[open] .menue__icon i:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.menue__panel{background:var(--flaeche);padding:0 var(--raum-4) var(--raum-5);border-bottom:2px solid var(--messing);position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 48px #141e3229}.kopf .menue__panel .nav__liste{margin:0;padding:0;list-style:none;display:block}.menue__panel .nav__punkt{border-top:1px solid var(--linie);padding:0}.menue__panel .nav__punkt:before{content:none}.menue__panel .nav__punkt:first-child{border-top:0}.menue__panel .nav__liste a{font-family:var(--serif);color:var(--tinte);padding:.7rem 0;font-size:1.3125rem;text-decoration:none;display:block}.menue__panel .nav__liste a[aria-current=page],.menue__panel .nav__punkt--cta a{color:var(--akzent)}.menue__tel{margin-top:var(--raum-4)}@media (width<=47.99rem){.kopf .nav{display:none}.menue{display:block}.kopf__zeile{padding-block:1rem}}.fuss{border-top:1px solid var(--linie);background:var(--flaeche);margin:0;padding:0}.fuss__innen{justify-content:space-between;align-items:center;gap:var(--raum-3) var(--raum-6);color:var(--tinte-leise);flex-wrap:wrap;padding-block:1.25rem;font-size:.8125rem;display:flex}.fuss__innen p{max-width:none;margin:0}.fuss ul{gap:var(--raum-2) var(--raum-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fuss li{border:0;margin:0;padding:0}.fuss li:before{content:none}.fuss a{color:var(--tinte-leise);text-decoration:none}.fuss a:hover{color:var(--tinte);text-decoration:underline}@media (width<=47.99rem){.fuss__innen{flex-direction:column;align-items:flex-start}}.hero{color:#fff;background:#23272d;height:clamp(30rem,46vw,42rem);position:relative;overflow:hidden}.hero picture{aspect-ratio:1672/941;max-width:none;height:100%;position:absolute;top:0;right:0}.hero img{object-fit:cover;object-position:50% 0%;width:100%;height:100%;display:block;position:absolute;inset:0}.hero picture:after{content:"";background:linear-gradient(90deg,#23272d 0,#23272d00 24%);position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(90deg,#14181ed9 0%,#14181e99 35%,#14181e00 62%);position:absolute;inset:0}.hero__claim{z-index:1;flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:4rem;display:flex;position:relative}.hero h1{color:#fff;max-width:12em;margin:0 0 1rem;font-size:clamp(2.25rem,1.6rem + 2.6vw,3.5rem);line-height:1.06}.hero p{color:#ffffffe6;max-width:28rem;margin:0;font-size:1rem}.hero .knopf{align-self:flex-start;margin-top:1.4rem}@media (width<=47.99rem){.hero{background:#1f2a38;height:35rem}.hero picture{aspect-ratio:auto;width:100%;inset:0}.hero picture:after{content:none}.hero:after{background:linear-gradient(#0e162200 30%,#0e1622db 72%)}.hero__claim{padding-bottom:1.75rem}.hero p{font-size:.9375rem}}.gebiete{gap:var(--raum-7);padding-block:4.5rem 3.75rem;display:grid}@media (width>=48rem){.gebiete{grid-template-columns:1fr 1fr;gap:4rem}}.gebiet h2{margin:0 0 1.1rem;font-size:1.875rem}.liste{max-width:none;margin:0;padding:0;list-style:none}.liste>li{flex-direction:column;justify-content:center;gap:.15rem;min-height:4.25rem;padding:.7rem 0;font-weight:400;display:flex}.liste a{color:var(--tinte);white-space:nowrap;text-decoration:none}.liste a:hover{color:var(--akzent);text-decoration:underline}.liste span{color:var(--tinte-leise);font-size:.8125rem;font-weight:300}.gebiet .mehr{margin-top:1rem}@media (width<=47.99rem){.liste a{white-space:normal}.liste>li{min-height:0}.gebiet h2{font-size:1.625rem}}.fakten{background:var(--grund)}.fakten__innen{gap:var(--raum-5);padding-block:3.25rem;display:grid}@media (width>=48rem){.fakten__innen{grid-template-columns:1.1fr 1fr 1fr 1fr;align-items:start;gap:2.25rem}}.fakten__titel{color:var(--akzent-tief);margin:0;font-size:1.5rem;line-height:1.3}.fakt p{color:var(--tinte-leise);margin:0;font-size:.875rem}.fakt .fakt__kopf{font-family:var(--serif);color:var(--tinte);margin-bottom:.3rem;font-size:1.3125rem}.kurzprofil{gap:var(--raum-6);align-items:center;padding-block:4.5rem;display:grid}@media (width>=48rem){.kurzprofil{grid-template-columns:1fr 1.35fr;gap:3.5rem}}.kurzprofil__bild{margin:0}.kurzprofil__bild img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border:0}.kurzprofil h2{margin:0 0 1rem;font-size:1.875rem}.kurzprofil p{color:var(--tinte-leise);font-size:1rem}@media (width<=47.99rem){.kurzprofil__bild img{aspect-ratio:4/3;object-position:50% 25%}}.kontaktband{background:var(--band);color:var(--band-tinte)}.kontaktband__innen{gap:var(--raum-6);padding-block:4rem;display:grid}@media (width>=48rem){.kontaktband__innen{grid-template-columns:1.3fr 1fr;gap:3rem}}.kontaktband__titel{color:var(--band-tinte);margin:0 0 .75rem;font-size:clamp(1.625rem,1.4rem + 1vw,2rem);line-height:1.15}.kontaktband p{color:var(--band-leise);margin:0}.kontaktband__daten{flex-direction:column;align-items:flex-start;gap:.35rem;font-size:.9375rem;display:flex}.kontaktband__daten a{color:var(--band-tinte);text-decoration:none}.kontaktband__daten a:hover{text-decoration:underline}.kontaktband__daten span{color:var(--band-leise)}.kontaktband__tel{font-family:var(--serif);font-size:1.5rem}.kontaktband__daten .knopf{margin-top:.9rem}.cta{margin-top:var(--raum-7);background:var(--grund);justify-content:space-between;align-items:center;gap:1.25rem;max-width:48rem;padding:1.5rem 1.6rem;display:flex}.cta p{margin:0}.cta__titel{font-family:var(--serif);color:var(--tinte);margin-bottom:.2rem;font-size:1.1875rem}.cta__text{color:var(--tinte-leise);font-size:.9375rem}.cta .knopf{white-space:nowrap;flex-shrink:0}@media (width<=47.99rem){.cta{flex-direction:column;align-items:flex-start}}.kosten{margin-top:var(--raum-6);color:var(--tinte-leise)}.schritte{margin:var(--raum-2) 0 0;counter-reset:schritt;gap:var(--raum-5);max-width:none;padding:0;list-style:none;display:grid}@media (width>=48rem){.schritte{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.schritte>li{counter-increment:schritt;color:var(--tinte-leise);border:0;padding:0;font-size:.9375rem}.schritte>li:first-child,.schritte>li:last-child{border:0}.schritte>li:before{content:counter(schritt);width:auto;height:auto;font-family:var(--serif);color:var(--messing-text);background:0 0;margin-bottom:.4rem;font-size:1.75rem;line-height:1;display:block;position:static}.schritte h3{font-family:var(--sans);color:var(--tinte);margin:0 0 .2rem;font-size:.9375rem;font-weight:500}.schritte p{margin:0}.vertiefung{border-top:1px solid var(--linie);max-width:48rem}.vertiefung:last-of-type{border-bottom:1px solid var(--linie)}.vertiefung+.vertiefung{border-top:1px solid var(--linie)}.vertiefung summary{cursor:pointer;color:var(--tinte);justify-content:space-between;gap:1rem;padding:.85rem 0;font-weight:400;list-style:none;display:flex}.vertiefung summary::-webkit-details-marker{display:none}.vertiefung summary:after{content:"+";color:var(--messing-text);font-size:1.25rem;line-height:1}.vertiefung[open] summary:after{content:"–"}.vertiefung__inhalt{color:var(--tinte-leise);padding:0 0 1rem;font-size:.9375rem}.vertiefung__inhalt p,.vertiefung__inhalt ul{margin:0 0 .6rem}.bereiche{margin:var(--raum-2) 0 var(--raum-3);gap:1.5rem;display:grid}@media (width>=48rem){.bereiche{grid-template-columns:1fr 1fr}}.bereich{border-top:2px solid var(--messing);padding:1.1rem 0 .4rem;scroll-margin-top:1rem}.bereich h3{margin:0 0 .5rem;font-size:1.3125rem}.bereich__text p{color:var(--tinte-leise);max-width:none;margin:0 0 .6rem;font-size:.9375rem}.bereich__mehr{margin:0}.bereiche__hinweis{display:none}@media (width<=47.99rem){.bereiche--wischen{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--raum-4));padding:0 var(--raum-4) .875rem;scrollbar-width:none;gap:.875rem;display:flex;overflow-x:auto}.bereiche--wischen::-webkit-scrollbar{display:none}.bereiche--wischen .bereich{scroll-snap-align:start;background:var(--grund);flex:0 0 82%;padding:1.1rem 1.1rem .9rem}.bereiche--wischen+.bereiche__hinweis{color:var(--tinte-leise);margin:0;font-size:.75rem;display:block}}.regel{background:var(--band);color:var(--band-tinte);margin:0 0 var(--raum-6);max-width:48rem;padding:1.6rem 1.75rem}.regel p{color:var(--band-leise);max-width:none;margin:0;font-size:.9375rem}.regel .regel__titel{font-family:var(--serif);color:var(--band-tinte);margin-bottom:.4rem;font-size:1.375rem}.preise{margin:0 0 var(--raum-5);border-top:1px solid var(--linie);max-width:40rem}.preise>div{border-bottom:1px solid var(--linie);justify-content:space-between;gap:1.25rem;padding:.8rem 0;display:flex}.preise dt{color:var(--tinte);font-weight:400}.preise dd{text-align:right;color:var(--tinte-leise);margin:0;font-size:.875rem}@media (width<=47.99rem){.preise>div{flex-direction:column;gap:.15rem}.preise dd{text-align:left}}.beispiel{background:var(--grund);max-width:40rem;margin:var(--raum-3) 0 var(--raum-5);padding:1.5rem 1.6rem}.beispiel p{margin:0 0 .5rem}.beispiel p:last-child{margin:0}.rechnung{margin:.75rem 0;font-size:.9375rem}.rechnung td{border-top:0;border-bottom:1px solid var(--linie);padding:.6rem 0}.rechnung td.zahl{padding-left:1rem}.rechnung tr.summe td{border-bottom:2px solid var(--akzent-tief);font-weight:500}.profilkopf{gap:var(--raum-6);padding-block:var(--raum-7) var(--raum-4);align-items:center;display:grid}@media (width>=48rem){.profilkopf{grid-template-columns:1fr 1fr;gap:3.5rem}}.profilkopf__bild{margin:0}.profilkopf__bild img{aspect-ratio:3/2;object-fit:cover;object-position:50% 30%;border:0;width:100%;height:auto;display:block}.profilkopf__text p{color:var(--tinte-leise);font-size:1.0625rem}.profil{padding-block:var(--raum-4) var(--raum-8);max-width:48rem}.werdegang{border-top:1px solid var(--linie);margin:0}.werdegang>div{border-bottom:1px solid var(--linie);grid-template-columns:8rem 1fr;gap:1rem;padding:.7rem 0;display:grid}.werdegang dt{color:var(--tinte-leise);padding-top:.15rem;font-size:.8125rem}.werdegang dd{margin:0;font-weight:400}@media (width<=47.99rem){.werdegang>div{grid-template-columns:1fr;gap:.1rem}}.profil p{color:var(--tinte-leise)}.kontaktraster{gap:var(--raum-6);margin-top:var(--raum-3);align-items:start;display:grid}@media (width>=48rem){.kontaktraster{grid-template-columns:1fr 1fr;gap:3.5rem}}.kontaktdaten>div{border-top:1px solid var(--linie);padding:.9rem 0}.kontaktdaten>div:last-child{border-bottom:1px solid var(--linie)}.kontaktdaten p{color:var(--tinte-leise);margin:0;font-size:.9375rem}.kontaktdaten .kicker{margin-bottom:.3rem}.kontaktdaten .kontaktdaten__gross{font-family:var(--serif);color:var(--tinte);margin-bottom:.15rem;font-size:1.4375rem}.kontaktdaten__gross a{color:var(--tinte);text-decoration:none}.kontaktdaten__gross a:hover{color:var(--akzent);text-decoration:underline}.formularfeld{background:var(--grund);padding:1.75rem}.formularfeld .formular{max-width:none;margin:0}.seitenkopf{margin-bottom:var(--raum-6)}.seitenkopf .pfad{letter-spacing:.16em;text-transform:uppercase;color:var(--messing-text);font-size:.6875rem;font-weight:500}.seitenkopf .vorspann p,.seitenkopf .vorspann{color:var(--tinte-leise);font-size:1.125rem}.seitenkopf h1{margin-bottom:var(--raum-4)}.pfad a{color:inherit;text-decoration:none}.themen-gruppe{border-top:2px solid var(--messing)}.thema summary h4{font-family:var(--sans);font-size:1rem;font-weight:400}.kopf__zeile{justify-content:flex-start}.kopf .nav{margin-left:auto}html:not(.hat-js) .darstellung,html:not(.hat-js) .darstellung-kurz{display:none}.kopf .darstellung{border:0;border-left:1px solid var(--linie);font-family:var(--sans);flex:none;align-items:center;gap:.125rem;margin:0;padding:0 0 0 1.25rem;font-size:.8125rem;display:inline-flex}.kopf .darstellung button{min-height:36px;box-shadow:none;color:var(--tinte-leise);background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:.3rem .55rem;font-weight:400}.kopf .darstellung button:hover{color:var(--tinte)}.kopf .darstellung button[aria-pressed=true]{color:var(--tinte);border-bottom-color:var(--messing);box-shadow:none}.darstellung-kurz{border:1px solid var(--linie);width:40px;height:40px;color:var(--tinte);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:none}.darstellung-kurz:hover{border-color:var(--messing)}.darstellung-kurz__sonne,.darstellung-kurz[aria-pressed=true] .darstellung-kurz__mond{display:none}.darstellung-kurz[aria-pressed=true] .darstellung-kurz__sonne{display:block}@media (width<=63.99rem){.kopf .darstellung{display:none}html.hat-js .darstellung-kurz{display:inline-flex}.kopf .nav{margin-left:auto}}@media (width>=48rem) and (width<=63.99rem){.darstellung-kurz{margin-left:0}}@media (width<=47.99rem){.kopf__zeile{gap:.75rem}}:root[data-theme=dark] .menue__panel{box-shadow:0 24px 48px #00000073}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .menue__panel{box-shadow:0 24px 48px #00000073}}@media (width>=48rem) and (width<=63.99rem){.kopf__zeile{gap:1rem}.kopf .nav__liste{gap:0 1.25rem}.marke{flex:none}.marke__zusatz{white-space:nowrap}}
