.kopfzeile{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--papier) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linie)}.kopfzeile__innen{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--luft-3);gap:var(--luft-3);min-height:88px;padding-block:var(--luft-2)}.wortmarke{display:flex;flex-direction:column;align-items:center;gap:.2em;text-decoration:none;text-align:center}.wortmarke__name{font-family:var(--schrift-schau);font-size:1.5rem;line-height:1.1;letter-spacing:.02em}.wortmarke__zusatz{font-family:var(--schrift-mobiliar);font-size:var(--grad-mikro);letter-spacing:.14em;text-transform:uppercase;color:var(--marke-text)}.kopfzeile__menue ul{display:flex;flex-wrap:wrap;gap:var(--luft-3);list-style:none;margin:0;padding:0}.kopfzeile__menue--rechts ul{justify-content:flex-end}.kopfzeile__menue a{letter-spacing:.06em;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.fusszeile a,.kopfzeile__menue a{padding-block:.25rem}.kopfzeile__menue a:hover{-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor}@media (max-width:45.999rem){.kopfzeile__innen{grid-template-columns:1fr;justify-items:center;gap:var(--luft-2);padding-block:var(--luft-3)}.wortmarke{order:-1}.kopfzeile__menue--rechts ul{justify-content:center}}.aufmacher{display:grid;grid-gap:var(--luft-4) var(--luft-5);gap:var(--luft-4) var(--luft-5);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;padding-block:var(--luft-6) var(--luft-5)}@media (max-width:51.999rem){.aufmacher{grid-template-columns:1fr}}.aufmacher h1{margin-block:var(--luft-2) var(--luft-3)}.aufmacher__aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--luft-2) var(--luft-4);margin-top:var(--luft-4)}.aufmacher__preis{-webkit-text-decoration-color:var(--linie);text-decoration-color:var(--linie)}.aufmacher__foto{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--papier-tief)}.bogen{display:grid;grid-gap:var(--luft-3);gap:var(--luft-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));padding-inline:var(--rand);padding-block:var(--luft-4)}.bogen__stueck{border-radius:var(--ecke);overflow:hidden;background:var(--papier-tief)}.bogen__bild{width:100%;height:100%;object-fit:cover}.bogen__stueck:nth-child(odd){aspect-ratio:2/3}.bogen__stueck:nth-child(2n){aspect-ratio:3/2}.bogen figcaption{margin-top:.5em}.vorwort p+p{margin-top:var(--luft-2)}.vorwort h2{margin-bottom:var(--luft-3)}.vorwort__erster:first-letter{float:left;font-size:3.4em;line-height:.82;padding-right:.08em;padding-top:.06em}.vorwort__weiter{margin-top:var(--luft-3)}.index{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--luft-5);gap:var(--luft-5)}.index__zeile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:var(--luft-3) var(--luft-5);gap:var(--luft-3) var(--luft-5);align-items:center;text-decoration:none}.index li:nth-child(2n) .index__zeile>.index__text{order:2}@media (max-width:45.999rem){.index__zeile{grid-template-columns:1fr}.index li:nth-child(2n) .index__zeile>.index__text{order:0}}.index__titel{display:block;font-size:var(--grad-h3);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:.2em;transition:-webkit-text-decoration-color var(--dauer-kurz) var(--kurve);transition:text-decoration-color var(--dauer-kurz) var(--kurve);transition:text-decoration-color var(--dauer-kurz) var(--kurve),-webkit-text-decoration-color var(--dauer-kurz) var(--kurve)}.index__zeile:hover .index__titel{-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor}.index__meta{display:block;margin-top:.35em;color:var(--tinte-leise)}.index__bild{border-radius:var(--ecke);width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--papier-tief)}.stimmen{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));grid-gap:var(--luft-5) var(--luft-4);gap:var(--luft-5) var(--luft-4);margin:0;padding:0;list-style:none}.stimmen,.stimmen>li{display:grid}.stimme{display:flex;flex-direction:column;gap:var(--luft-2);margin:0}.stimme:before{content:"";width:2.5rem;height:2px;background:var(--marke)}.stimme__marke{margin:0;font-family:var(--schrift-mobiliar);font-size:var(--grad-mikro);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--marke-text);background:var(--papier-tief);border-radius:var(--ecke);padding:.35rem .6rem;align-self:start}.stimme__zitat{margin:0;font-family:var(--schrift-text);font-size:1.0625rem;line-height:1.7;color:var(--tinte)}.stimme__zitat p{margin:0}.stimme__zitat>p:first-of-type:before{content:open-quote}.stimme__zitat p:last-child:after{content:close-quote}.stimme__zitat:has(.stimme__falt:not([open]))>p:first-of-type:after{content:" …" close-quote}.stimme__falt>summary{display:inline-flex;align-items:baseline;gap:.4rem;margin-top:var(--luft-2);cursor:pointer;list-style:none;font-family:var(--schrift-mobiliar);font-size:.9375rem;color:var(--tinte);text-decoration:underline;text-underline-offset:.25em}.stimme__falt>summary::-webkit-details-marker{display:none}.stimme__falt>summary:after{content:"+";color:var(--tinte-leise);text-decoration:none}.stimme__falt[open]>summary:after{content:"–"}.stimme__falt[open]>summary{margin-bottom:var(--luft-2)}.stimme__falt p+p{margin-top:var(--luft-2)}.stimme__person{display:flex;align-items:center;gap:var(--luft-2);-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--luft-1);padding-block-start:var(--luft-1)}.stimmen:has(.stimme__falt[open]) .stimme__person{-webkit-margin-before:var(--luft-3);margin-block-start:var(--luft-3)}.stimme__bild{flex:none;width:48px;height:48px;border-radius:50%;object-fit:cover;background:var(--papier-tief)}.stimme__wer{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.stimme__name{font-size:.9375rem;font-weight:600;color:var(--tinte)}.stimme__anlass,.stimme__name{font-family:var(--schrift-mobiliar)}.stimme__anlass{font-size:.8125rem;color:var(--tinte-leise)}.ablauf{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--luft-3);gap:var(--luft-3);max-width:var(--breite-text)}.ablauf li{display:grid;grid-template-columns:2.6rem 1fr;grid-gap:var(--luft-2);gap:var(--luft-2);align-items:baseline;padding-block:var(--luft-2);border-top:1px solid var(--linie)}.ablauf__ziffer{font-family:var(--schrift-schau);color:var(--marke);font-style:italic;font-size:1.5rem}.ablauf__titel{font-size:1.0625rem;font-weight:500;margin-bottom:.25em}.anschluss{display:flex;flex-wrap:wrap;gap:var(--luft-2) var(--luft-4);margin-top:var(--luft-4)}.anfrage__innen a[href^="tel:"],.anfrage__innen p a,.anschluss a{padding-block:.35rem}.knopf{border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.85em 1.6em;font-family:var(--schrift-mobiliar);font-size:var(--grad-mobiliar);font-weight:500;letter-spacing:.03em;text-decoration:none;border:1px solid var(--blau);background:var(--blau);color:var(--auf-bild);cursor:pointer;transition:background var(--dauer-kurz) var(--kurve),color var(--dauer-kurz) var(--kurve)}.knopf:hover{background:var(--blau-tief);border-color:var(--blau-tief)}.knopf--leise{background:transparent;color:var(--blau);border-color:var(--blau)}.knopf--leise:hover{background:var(--blau);color:var(--auf-bild)}.knopf[aria-disabled=true],.knopf[disabled]{opacity:.5;cursor:not-allowed}.abschnitt[id],.anfrage[id],.preise-pakete[id],.rechtstext h2[id]{scroll-margin-top:6rem}@media (max-width:51.999rem){.abschnitt[id],.anfrage[id],.preise-pakete[id],.rechtstext h2[id]{scroll-margin-top:11rem}}.kopf{max-width:58ch;margin-bottom:var(--luft-4)}.kopf h2{margin-top:var(--luft-1)}.kopf p{margin-top:var(--luft-2);color:var(--tinte-leise);max-width:52ch}.kopf .kicker{color:var(--marke-text)}.pakete{display:grid;grid-gap:var(--luft-3);gap:var(--luft-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start}.paket{border-radius:var(--ecke-gross);position:relative;display:flex;flex-direction:column;height:100%;padding:var(--paket-luft);padding-top:calc(var(--paket-luft) + var(--paket-marke-hoehe));border:1px solid var(--linie);background:var(--papier);--paket-luft:var(--luft-4);--paket-marke-hoehe:2.25rem}.paket--hervorgehoben{--paket-luft:calc(var(--luft-4) - 1px);border-color:var(--marke);border-width:2px}.paket__marke{position:absolute;top:var(--paket-luft);left:var(--paket-luft);padding:.25em .7em;border:1px solid var(--blau);border-radius:999px;background:var(--blau);color:var(--auf-bild);font-family:var(--schrift-mobiliar);font-size:var(--grad-mikro);font-weight:600;letter-spacing:.09em;text-transform:uppercase}.paket__titel{font-size:var(--grad-h3);font-weight:400}.paket__preis{font-family:var(--schrift-schau);color:var(--marke-text);margin-top:var(--luft-1);font-size:var(--grad-preis);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.paket__einleitung{margin-top:var(--luft-2);padding-bottom:var(--luft-2);border-bottom:1px solid var(--linie);color:var(--tinte-leise);font-size:1rem;line-height:1.5;text-wrap:pretty}.paket__leistungen{margin:var(--luft-3) 0 var(--luft-4);padding:0;list-style:none;display:grid;grid-gap:.6em;gap:.6em;font-size:1rem;line-height:1.5}.paket__leistungen li{display:grid;grid-template-columns:1.2em 1fr;align-items:baseline}.paket__leistungen li:before{content:"—";color:var(--tinte-leise)}.paket__aktion{margin-top:auto}.reportagen{display:grid;grid-gap:var(--luft-4) var(--luft-3);gap:var(--luft-4) var(--luft-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.reportage{display:block;text-decoration:none}.reportage__bild{border-radius:var(--ecke);aspect-ratio:4/5;width:100%;object-fit:cover;background:var(--papier-tief);transition:opacity var(--dauer-mittel) var(--kurve)}.reportage:hover .reportage__bild{opacity:.88}.reportage__titel{margin-top:var(--luft-2);font-size:var(--grad-h3)}.reportage__zeile{margin-top:.2em;font-family:var(--schrift-mobiliar);font-size:var(--grad-klein);color:var(--tinte-leise)}.rechtstext{max-width:var(--breite-text);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word}.rechtstext h1{font-size:var(--grad-h2);margin-bottom:var(--luft-4)}.rechtstext h2{font-size:var(--grad-h3);margin-top:var(--luft-5);margin-bottom:var(--luft-2)}.rechtstext h3,.rechtstext h4{font-size:1.0625rem;font-weight:500;margin-top:var(--luft-4);margin-bottom:var(--luft-1)}.rechtstext p{margin-bottom:var(--luft-2)}.rechtstext ol,.rechtstext ul{margin:0 0 var(--luft-2) 1.3em;display:grid;grid-gap:.4em;gap:.4em}.fragen{display:grid;max-width:var(--breite-text);border-top:1px solid var(--linie)}.frage{border-bottom:1px solid var(--linie)}.frage>summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--luft-3);padding-block:var(--luft-3);cursor:pointer;list-style:none;font-size:1.0625rem}.frage>summary::-webkit-details-marker{display:none}.frage>summary:after{content:"+";font-family:var(--schrift-mobiliar);color:var(--tinte-leise);flex:none}.frage[open]>summary:after{content:"–"}.frage__antwort{padding-bottom:var(--luft-3);max-width:62ch;color:var(--tinte-leise)}.frage__antwort p+p{margin-top:var(--luft-2)}.formular{display:grid;grid-gap:var(--luft-3);gap:var(--luft-3);max-width:42rem}.feld{display:grid;grid-gap:.45em;gap:.45em;align-content:start}.feld>span,.feld__marke{font-family:var(--schrift-mobiliar);font-size:var(--grad-mobiliar)}.feld__hinweis{font-family:var(--schrift-mobiliar);font-size:var(--grad-klein);color:var(--tinte-leise)}.feld input,.feld select,.feld textarea{width:100%;padding:.7em .85em;background:var(--papier);border:1px solid var(--linie);border-radius:var(--ecke);font-size:1rem;font-family:var(--schrift-mobiliar);transition:border-color var(--dauer-kurz) var(--kurve)}.feld input:hover,.feld select:hover,.feld textarea:hover{border-color:var(--tinte-leise)}.feld input:focus,.feld select:focus,.feld textarea:focus{border-color:var(--blau);outline:2px solid color-mix(in srgb,var(--blau) 35%,transparent);outline-offset:0}.feld textarea{min-height:9rem;resize:vertical;line-height:1.5}.feld--zwei{display:grid;grid-gap:var(--luft-3);gap:var(--luft-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.honigtopf{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.meldung{border-radius:var(--ecke);padding:var(--luft-2) var(--luft-3);border:1px solid var(--linie);font-family:var(--schrift-mobiliar);font-size:var(--grad-mobiliar)}.meldung--fehler{border-color:var(--fehler);color:var(--fehler)}.meldung--erfolg{border-color:var(--tinte)}.anfrage{background:var(--papier-tief)}.anfrage__innen{display:grid;grid-gap:var(--luft-3);gap:var(--luft-3);align-items:center;padding-block:var(--luft-6);grid-template-columns:minmax(0,1fr) auto}.anfrage h2{max-width:22ch}.anfrage p{margin-top:var(--luft-2);max-width:48ch;color:var(--tinte-leise)}@media (max-width:45.999rem){.anfrage__innen{grid-template-columns:1fr}}.liste{margin:var(--luft-2) 0 0;padding:0;list-style:none;display:grid;grid-gap:.6em;gap:.6em;max-width:46ch;font-size:1rem;line-height:1.5}.liste li{display:grid;grid-template-columns:1.2em 1fr;align-items:baseline}.liste li:before{content:"—";color:var(--tinte-leise)}.hinweis{margin-top:var(--luft-3);color:var(--tinte-leise);max-width:46ch}.kontakt__absatz,.ueber__absatz{margin-bottom:var(--luft-2)}.kontakt__direkt{margin-top:var(--luft-4);padding-top:var(--luft-3);border-top:1px solid var(--linie);line-height:1.9}.rechtstext__vorbemerkung{border-radius:var(--ecke);padding:var(--luft-3);margin-bottom:var(--luft-4);border-left:2px solid var(--tinte);background:var(--papier-tief);font-size:1rem}.reichtext__bild{width:100%;height:auto;margin-block:var(--luft-3)}.feld--kasten{gap:0}.feld__zeile{display:grid;grid-template-columns:auto 1fr;grid-gap:.7em;gap:.7em;align-items:start;font-family:var(--schrift-mobiliar);font-size:var(--grad-klein);line-height:1.5;color:var(--tinte-leise)}.feld__zeile input[type=checkbox]{width:1.1em;height:1.1em;margin-top:.2em;accent-color:var(--tinte)}.formular__schluss{display:flex;flex-wrap:wrap;align-items:center;gap:var(--luft-2) var(--luft-3);margin-top:var(--luft-2)}.fusszeile{margin-top:var(--luft-7);padding-top:var(--luft-5);background:var(--papier)}.fusszeile__innen{display:grid;grid-gap:var(--luft-4);gap:var(--luft-4);grid-template-columns:1fr}@media (min-width:46rem){.fusszeile__innen{grid-template-columns:repeat(3,1fr)}}.fusszeile__block--breit{grid-column:1/-1}.fusszeile__adresse{font-style:normal;line-height:1.7}.fusszeile__adresse,.fusszeile__liste{margin-top:var(--luft-2);font-size:1rem}.fusszeile__liste{padding:0;list-style:none;display:grid;grid-gap:.4em;gap:.4em}.fusszeile__gebiet{margin-top:var(--luft-2);color:var(--tinte-leise);font-size:1rem}.fusszeile__schluss{display:flex;flex-wrap:wrap;gap:var(--luft-2) var(--luft-4);justify-content:space-between;margin-top:var(--luft-5);padding-block:var(--luft-3);border-top:1px solid var(--linie);color:var(--tinte-leise)}.schau,h1,h2{font-family:var(--schrift-schau);font-weight:400}body:has(.startseite) .kopfzeile{position:absolute;inset-inline:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;color:var(--auf-bild)}body:has(.startseite) .wortmarke__zusatz{color:var(--auf-bild-leise)}.zierlinie{width:12rem;height:1px;border:0;margin:var(--luft-3) 0;background:var(--marke-leise)}.zierlinie--mitte{margin-inline:auto}.zierlinie--hell{background:var(--auf-bild-linie)}.unterzeile{font-family:var(--schrift-schau);font-style:italic;font-weight:400;font-size:clamp(1.125rem,1rem + .7vw,1.5rem);line-height:1.45}.a-buehne{position:relative;min-height:100svh;display:grid;place-items:end center;overflow:hidden;isolation:isolate}.a-buehne__bild{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media (max-aspect-ratio:1/1){.a-buehne__bild{object-position:59% 50%}}.a-buehne__schleier{position:absolute;inset:0;z-index:-1;background:var(--schleier-band),var(--schleier-fuss)}@media (min-width:46rem){.a-buehne__schleier{background:var(--schleier-band-breit),var(--schleier-fuss)}}.a-buehne__text{width:100%;max-width:52rem;padding:var(--luft-5) var(--rand) var(--luft-6);text-align:center;color:var(--auf-bild);text-shadow:var(--auf-bild-schatten)}.a-buehne__name{font-family:var(--schrift-schau);font-size:clamp(2.5rem,1.6rem + 4.4vw,5rem);line-height:1.05;letter-spacing:.04em}.a-buehne__zeile{font-family:var(--schrift-schau);font-size:clamp(1.0625rem,.95rem + .6vw,1.5rem);font-weight:400;line-height:1.3;letter-spacing:.06em}.a-buehne__aktion{margin-top:var(--luft-4)}.a-reportagen{display:grid;grid-template-columns:1fr;grid-gap:var(--luft-4) var(--luft-3);gap:var(--luft-4) var(--luft-3);margin:0;padding:0;list-style:none}@media (min-width:36.75rem){.a-reportagen{grid-template-columns:repeat(2,1fr)}.a-reportagen__fuehrend{grid-column:1/-1}}.a-reportage{display:grid;grid-template-rows:auto 1fr;grid-gap:var(--luft-2);gap:var(--luft-2);color:inherit;text-decoration:none}.wechsel,.wechsel__rahmen{position:relative}.wechsel__rahmen{display:block;aspect-ratio:3/2}.wechsel__bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;background:var(--papier-tief);opacity:0;transition:opacity 1s linear}.wechsel__bild[data-oben=ja]{opacity:1}.wechsel__schalter{position:absolute;z-index:2;inset-block-start:var(--luft-2);inset-inline-end:var(--luft-2);padding:.4em .9em;border:0;border-radius:999px;background:color-mix(in srgb,var(--blau) 88%,transparent);color:var(--auf-bild);font-size:var(--grad-mikro);font-weight:600;letter-spacing:.06em;cursor:pointer}.wechsel__schalter:hover{background:var(--blau)}@media (prefers-reduced-motion:reduce){.wechsel__bild{transition:none}}.a-reportage__bild{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--papier-tief)}.a-reportagen>li{display:grid}.a-reportage__text{display:flex;flex-direction:column;gap:.35rem}.a-reportage__titel{font-size:1.25rem;line-height:1.25}.a-reportage__zahl{-webkit-margin-before:auto;margin-block-start:auto;font-size:.875rem;color:var(--tinte-leise)}.a-reportage:focus-visible .a-reportage__titel,.a-reportage:hover .a-reportage__titel{text-decoration:underline;text-underline-offset:.2em}.absicherung{border-radius:var(--ecke);padding:var(--luft-4);border-left:2px solid var(--marke);background:var(--papier-tief)}.absicherung__titel{margin-top:.25em}.absicherung__text{max-width:62ch;line-height:1.7}.mitlauf{position:fixed;z-index:15;inset-block-end:max(var(--luft-3),env(safe-area-inset-bottom));inset-inline-end:var(--luft-3);visibility:hidden;opacity:0;transform:translateY(.5rem);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.mitlauf--da{visibility:visible;opacity:1;transform:none;transition:opacity .2s ease,transform .2s ease,visibility 0s}body:has(:focus-visible:not(.mitlauf__knopf)) .mitlauf--da{transform:translateY(150%)}.mitlauf__knopf{box-shadow:0 6px 24px rgb(0 0 0/28%)}@media (prefers-reduced-motion:reduce){.mitlauf,.mitlauf--da{transform:none;transition:none}}.a-block{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:var(--luft-5);gap:var(--luft-5);align-items:center;padding-block:var(--luft-6)}.a-block:nth-of-type(2n)>.a-block__text{order:-1}@media (max-width:51.999rem){.a-block{grid-template-columns:1fr;gap:var(--luft-3)}.a-block:nth-of-type(2n)>.a-block__text{order:0}}.a-block__text p+p{margin-top:var(--luft-2)}.a-block__bild{border-radius:var(--ecke-gross);width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--papier-tief)}.a-block__bild--hoch{aspect-ratio:4/5}.a-buehne .knopf{background:transparent;border-color:var(--auf-bild-leise);color:var(--auf-bild)}.a-buehne .knopf:hover{background:var(--auf-bild);border-color:var(--auf-bild);color:var(--tinte)}.preise-auftakt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.72fr);grid-gap:var(--luft-4) var(--luft-5);gap:var(--luft-4) var(--luft-5);align-items:center}@media (max-width:51.999rem){.preise-auftakt{grid-template-columns:1fr}}.ort-auftakt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);grid-gap:var(--luft-4) var(--luft-5);gap:var(--luft-4) var(--luft-5);align-items:center}@media (max-width:51.999rem){.ort-auftakt{grid-template-columns:1fr}}.ort-aufmacher{display:grid;grid-gap:var(--luft-2);gap:var(--luft-2);color:inherit;text-decoration:none}.ort-aufmacher__bild{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--papier-tief)}.ort-aufmacher:focus-visible .a-reportage__titel,.ort-aufmacher:hover .a-reportage__titel{text-decoration:underline;text-underline-offset:.2em}.ort-anschluss{-webkit-padding-after:var(--luft-6);padding-block-end:var(--luft-6)}.preise-auftakt__satz{margin-top:var(--luft-2);max-width:48ch;color:var(--tinte-leise)}.preise-auftakt__aktion{margin-top:var(--luft-4)}.preise-rahmen{border-radius:var(--ecke-gross);overflow:hidden;background:var(--papier-tief)}.preise-rahmen--hoch{aspect-ratio:4/5}.preise-rahmen--band{aspect-ratio:3/2}.preise-bild{width:100%;height:100%;object-fit:cover}.preise-pakete{margin-top:var(--luft-6)}.preise-rubrik{margin-bottom:var(--luft-4)}.preise-kopf>.zierlinie:last-child,.preise-rubrik>.zierlinie{margin-bottom:0}.preise-tafeln{display:grid;grid-gap:var(--luft-3);gap:var(--luft-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start}.preise-tafel{border-radius:var(--ecke-gross);padding:var(--luft-4);border:1px solid transparent;background:var(--papier-tief)}.preise-tafel--leise{border-color:var(--linie);background:var(--papier)}.schauzeile{margin-top:var(--luft-2);font-family:var(--schrift-schau);font-weight:400;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1.2;color:var(--marke-text)}.preise-tafel h2{font-size:var(--grad-h3)}.kontakt-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:var(--luft-5);gap:var(--luft-5);align-items:start}.kontakt-raster__einstieg{grid-column:1;grid-row:1}.kontakt-raster__formular{grid-column:2;grid-row:1/span 2;scroll-margin-top:6rem}.kontakt-raster__daneben{grid-column:1;grid-row:2}@media (max-width:51.999rem){.kontakt-raster{grid-template-columns:1fr}.kontakt-raster>*{grid-column:1;grid-row:auto}}.kontakt-fehler{max-width:var(--breite-text);margin-bottom:var(--luft-4)}.kontakt-bildrahmen{border-radius:var(--ecke-gross);overflow:hidden;margin-top:var(--luft-4);aspect-ratio:4/5;background:var(--papier-tief)}.kontakt-bildrahmen>img{width:100%;height:100%;object-fit:cover}.ueber-einstieg{padding-block:var(--luft-6) var(--luft-4)}.ueber-kopf{max-width:58ch}.ueber-kopf h1,.ueber-kopf h2{margin-top:var(--luft-1)}.ueber-zitat{max-width:34rem}.ueber-einstieg__text{margin-top:var(--luft-4)}.ueber-block{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:var(--luft-5);gap:var(--luft-5);align-items:center;padding-block:var(--luft-6)}.ueber-block--gespiegelt>.ueber-block__text{order:-1}.ueber-block--gespiegelt{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}@media (max-width:51.999rem){.ueber-block{grid-template-columns:1fr;gap:var(--luft-3);padding-block:var(--luft-5)}.ueber-block--gespiegelt>.ueber-block__text{order:0}}.ueber-block__rahmen{border-radius:var(--ecke-gross);overflow:hidden;aspect-ratio:4/5;background:var(--papier-tief)}.ueber-block__rahmen--quer{aspect-ratio:3/2}.ueber-block__bild{width:100%;height:100%;object-fit:cover}.ueber-block__text p+p{margin-top:var(--luft-2)}.ueber-bewertungen{max-width:var(--breite-text);margin-top:var(--luft-3);font-size:1rem;line-height:1.6}.ueber-bewertungen p+p{margin-top:var(--luft-2)}.ueber-sicherheit{border-radius:var(--ecke);margin-top:var(--luft-3);padding:var(--luft-3);border-left:2px solid var(--marke);background:var(--papier-tief);max-width:var(--breite-text);font-size:1rem;line-height:1.6}.index-kopf h1{margin-top:var(--luft-1)}.index-kopf .zierlinie{margin-bottom:0}.index-liste{gap:var(--luft-6)}.index-titel{margin-top:var(--luft-1);font-size:var(--grad-h2);line-height:var(--zeile-h2);letter-spacing:-.01em}.index-linie{margin-block:var(--luft-2) var(--luft-1)}.index-rahmen{overflow:hidden}.index-bild,.index-rahmen{border-radius:var(--ecke-gross)}.reportage-strecke{--reportage-reihe:22rem;--reportage-reihe-max:34rem;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--luft-2);max-width:var(--breite-weit);margin-inline:auto;padding-inline:var(--rand);padding-block:var(--luft-4)}@media (min-width:64rem){.reportage-strecke{--reportage-reihe:27rem}}.reportage-stueck{--sv:0.6667;flex:calc(var(--sv) * 2) 1 calc(var(--sv) * var(--reportage-reihe));min-width:0;aspect-ratio:var(--sv);border-radius:var(--ecke);overflow:hidden;background:var(--papier-tief)}.reportage-stueck--auftakt{flex-basis:100%}.reportage-stueck--hoch{max-width:calc(var(--sv) * var(--reportage-reihe-max))}.reportage-bild{width:100%;height:100%;object-fit:cover}@media (min-width:46rem){.index-liste li:nth-child(2n) .index__zeile{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.weitere{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--luft-3);gap:var(--luft-3)}@media (min-width:46rem){.weitere{grid-template-columns:repeat(3,minmax(0,1fr))}}.weitere__zeile{display:block;text-decoration:none}.weitere__rahmen{overflow:hidden;border-radius:var(--ecke);background:var(--papier-tief)}.weitere__bild{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.weitere__text{margin-top:var(--luft-2)}.weitere__titel{font-size:var(--grad-text);font-weight:400;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:.2em;transition:-webkit-text-decoration-color var(--dauer-kurz) var(--kurve);transition:text-decoration-color var(--dauer-kurz) var(--kurve);transition:text-decoration-color var(--dauer-kurz) var(--kurve),-webkit-text-decoration-color var(--dauer-kurz) var(--kurve)}.weitere__zeile:hover .weitere__titel{-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.auftritt{animation:auftauchen linear both;animation-timeline:view();animation-range:entry 0 entry 320px}.auftritt--2{animation-range:entry 80px entry 400px}.auftritt--3{animation-range:entry 160px entry 480px}.auftritt-bild{overflow:hidden}.auftritt-bild>img,.auftritt-bild>picture>img,img.auftritt-bild{animation:heranwachsen linear both;animation-timeline:view();animation-range:entry 0 entry 360px}}}@keyframes auftauchen{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes heranwachsen{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.einzug{animation:auftauchen .6s cubic-bezier(.22,.61,.36,1) both}.einzug--1{animation-delay:.15s}.einzug--2{animation-delay:.35s}.einzug--3{animation-delay:.55s}.einzug-bild{animation:heranwachsen .9s cubic-bezier(.22,.61,.36,1) both}}