.kolumne .folio{white-space:nowrap}.seitenkopf{position:relative;overflow:clip;padding-top:calc(var(--kopf-h) + clamp(44px,7.5vw,116px))}.seitenkopf__marmor{position:absolute;z-index:0;top:0;right:0;width:420px;height:auto;max-width:none;pointer-events:none;transform:translate(38%,-18%)}@media (min-width:768px){.seitenkopf__marmor{width:760px;transform:translate(24%,-8%)}}@media (min-width:1280px){.seitenkopf__marmor{transform:translate(15%,-20%)}}.seitenkopf__raster{position:relative;z-index:1;display:grid;gap:52px}.seitenkopf__text{container-type:inline-size}.seitenkopf__titel{margin-top:26px;font-size:clamp(2.05rem,.95rem + 3.5vw,4.5rem);line-height:1.04;letter-spacing:-.03em}.seitenkopf__lead{margin-top:24px;max-width:33em;font-size:17px;line-height:1.6;color:var(--text-2);text-wrap:pretty}.seitenkopf__aktion{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}@media (max-width:599px){.seitenkopf__aktion .knopf{flex:1 1 100%}}@media (min-width:1024px){.seitenkopf__raster{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt);align-items:end}.seitenkopf__text{grid-column:1 / span 7}.seitenkopf__neben{grid-column:9 / span 4}.seitenkopf__lead{font-size:clamp(17px,.85rem + .35vw,19.5px)}}@media (orientation:landscape) and (max-height:560px){.seitenkopf{padding-top:calc(var(--kopf-h) + 40px)}.seitenkopf__titel{font-size:clamp(1.9rem,.8rem + 3vw,2.6rem);margin-top:18px}.seitenkopf__lead{margin-top:16px;font-size:15.5px}.seitenkopf__aktion{margin-top:22px}}.inhalt__kopf{padding-bottom:14px}.inhalt__liste{border-top:1px solid var(--linie)}.inhalt__liste li{border-bottom:1px solid var(--linie)}.inhalt__liste a{display:grid;grid-template-columns:44px minmax(0,1fr) 14px;align-items:center;column-gap:10px;min-height:52px;padding:6px 0;font-size:15.5px;font-weight:500;letter-spacing:.005em;color:var(--elfenbein);transition:color .3s var(--ease)}.inhalt__nr{font-family:var(--f-akzent);font-style:italic;font-weight:380;font-variation-settings:"opsz" 72;font-size:23px;line-height:1;color:var(--gold);font-variant-numeric:lining-nums tabular-nums}.inhalt__runter{width:12px;height:16px;color:var(--gold);transition:transform .35s var(--ease)}.inhalt__liste a:hover{color:var(--gold)}.inhalt__liste a:hover .inhalt__runter{transform:translateY(3px)}@media (min-width:600px) and (max-width:1023px){.inhalt__liste{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spalt);border-top:0}.inhalt__liste li:nth-child(-n+2){border-top:1px solid var(--linie)}}@media (min-width:1024px){.seitenkopf__neben .inhalt{padding-bottom:.4em}}.unterkopf{padding-bottom:14px}.punkte{border-top:1px solid var(--linie);padding-top:8px}.punkte li{position:relative;padding:9px 0 9px 30px;font-size:15.5px;line-height:1.5;color:var(--text-2);text-wrap:pretty}.punkte li::before{content:"";position:absolute;left:0;top:calc(9px + .75em);width:16px;height:1px;background:var(--gold)}.preise__tabelle--neutral tbody tr:first-child td{color:var(--elfenbein)}.preise__text{font-family:var(--f-text);font-weight:400;font-size:14.5px;letter-spacing:0;color:var(--grau)}.preise__notiz{display:block;margin-top:3px;font-weight:400;font-size:13px;color:var(--grau)}.aktion{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}@media (max-width:599px){.aktion .knopf{flex:1 1 100%}}.dienst__raster{display:grid;gap:36px;margin-top:4px}.dienst__intro{margin-top:22px;font-size:17px;line-height:1.6;color:var(--text-2);max-width:31em;text-wrap:pretty}.dienst__bild{width:min(80%,340px)}.dienst__bild img{width:100%;height:auto;background:#151515}.dienst__bild .legende{margin-top:14px}.dienst__details{display:grid;gap:40px}@media (min-width:768px){.dienst__raster{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt);row-gap:44px;align-items:start}.dienst__kopf,.dienst__details{grid-column:1 / span 7}.dienst__bild{grid-column:8 / -1;grid-row:1 / span 2;width:100%}.dienst--gespiegelt .dienst__kopf,.dienst--gespiegelt .dienst__details{grid-column:6 / -1}.dienst--gespiegelt .dienst__bild{grid-column:1 / span 5}}@media (min-width:1024px){.dienst__bild{grid-column:9 / -1}.dienst--gespiegelt .dienst__kopf,.dienst--gespiegelt .dienst__details{grid-column:6 / -1}.dienst--gespiegelt .dienst__bild{grid-column:1 / span 4}.dienst__intro{font-size:17.5px}}@media (min-width:1280px){.dienst__details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,3vw,56px);row-gap:40px}.dienst__details .aktion{grid-column:1 / -1}}.dienst--kompakt .dienst__bild{width:min(64%,280px)}@media (min-width:768px){.dienst--kompakt .dienst__bild{width:100%;grid-column:9 / -1}}@media (min-width:1024px){.dienst--kompakt .dienst__bild{grid-column:10 / -1}}.ci-tafel__flaeche{position:relative;aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--linie);background:var(--schwarz)}.ci-tafel .ci-tafel__marmor{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:100% 24%;background:none;pointer-events:none}.ci-tafel .ci-tafel__logo{position:absolute;left:9%;top:9%;width:45%;height:auto;background:none}.ci-tafel__farben{position:absolute;inset:auto 0 0 0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--linie);background:var(--schwarz)}.ci-tafel__farben li{display:flex;align-items:center;gap:10px;padding:12px 14px;font-size:10.5px;line-height:1.35;letter-spacing:.04em;color:var(--grau);font-variant-numeric:tabular-nums}.ci-tafel__farben li + li{border-left:1px solid var(--linie)}.ci-tafel__farben li::before{content:"";flex:none;width:18px;height:18px;background:var(--f);outline:1px solid var(--linie-stark);outline-offset:-1px}.seitenkopf--magazin .seitenkopf__raster{align-items:end}@media (max-width:1023px){.seitenkopf--magazin .seitenkopf__raster{gap:0}}@media (min-width:1024px){.seitenkopf--magazin .seitenkopf__text{grid-column:1 / span 8}.seitenkopf--magazin .seitenkopf__neben{grid-column:9 / span 4;padding-bottom:.5em}}.faecher{position:relative;z-index:1;margin-top:clamp(40px,6vw,96px)}.faecher__bild{overflow:clip}.faecher__bild img{width:132%;max-width:none;height:auto;margin-left:-16%}.faecher .legende{margin-top:14px}@media (min-width:768px){.faecher__bild img{width:100%;margin-left:0}}@media (min-width:1024px){.faecher .legende{margin-top:18px}}.mzahlen{padding-top:clamp(64px,8vw,120px)}.mzahlen__liste{border-top:1px solid var(--linie)}@media (min-width:600px){.mzahlen__liste{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--linie)}.mzahlen .zahl{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:34px 24px 38px 0;border-bottom:0}.mzahlen .zahl + .zahl{border-left:1px solid var(--linie);padding-left:clamp(28px,4vw,64px)}.mzahlen .zahl__text{text-align:left;max-width:none}.mzahlen .zahl__wert{font-size:clamp(2.8rem,1rem + 5vw,5.6rem)}}@media (min-width:1100px){.mzahlen .zahl{padding-block:44px 48px}.mzahlen .zahl__text{font-size:15px}}.merkmale{margin-top:clamp(44px,6vw,88px);display:grid}.merkmal{position:relative;display:grid;gap:10px;align-content:start;padding:26px 0 30px;border-top:1px solid var(--linie)}.merkmal:last-child{border-bottom:1px solid var(--linie)}.merkmal::before{content:"";position:absolute;top:-1px;left:0;width:40px;height:1px;background:var(--gold)}.merkmal__marke{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.merkmal__titel{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:19px;line-height:1.22;letter-spacing:-.015em;text-wrap:balance}.merkmal__text{font-size:15.5px;line-height:1.6;color:var(--grau);max-width:28em;text-wrap:pretty}@media (min-width:768px){.merkmale{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--spalt)}.merkmal{padding:30px clamp(16px,2.4vw,32px) 0 0;gap:14px}.merkmal:last-child{border-bottom:0}.merkmal__titel{font-size:clamp(19px,.9rem + .5vw,23px)}.merkmal__text{font-size:16px}}.formate{margin-top:clamp(44px,6vw,88px);display:grid;gap:56px}@media (min-width:1024px){.formate{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt);align-items:start}.formate__preise{grid-column:1 / span 7}.formate__enthalten{grid-column:9 / -1}}.format{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.format__icon{flex:none;width:22px;height:30px}.format__icon .blatt{fill:none;stroke:var(--linie-stark);stroke-width:1}.format__icon .flaeche{fill:var(--gold);opacity:.5}.format__icon .band{fill:var(--gold)}.format__tag{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--schwarz);background:var(--gold);padding:4px 8px 3px;line-height:1.2}.formate .preise__tabelle tbody th{font-size:16px}.formate .preise__tabelle th,.formate .preise__tabelle td{padding:18px 0 17px;vertical-align:middle}.formate .preise__tabelle td{font-size:16px}@media (max-width:420px){.format__tag{display:none}}.formate__enthalten .unterkopf{margin-bottom:0}.zusagen{margin-top:clamp(56px,7vw,104px);display:grid;border-top:1px solid var(--linie)}.zusagen li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:baseline;padding:22px 0 24px;border-bottom:1px solid var(--linie)}.zusagen__nr{font-family:var(--f-text);font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--gold);font-variant-numeric:tabular-nums}.zusagen__satz{font-family:var(--f-akzent);font-style:italic;font-weight:360;font-variation-settings:"opsz" 48;font-size:clamp(1.3rem,1rem + 1.1vw,1.9rem);line-height:1.25;letter-spacing:-.005em;color:var(--elfenbein);text-wrap:balance}@media (min-width:900px){.zusagen{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--linie)}.zusagen li{grid-template-columns:1fr;row-gap:22px;padding:30px 28px 36px;border-bottom:0}.zusagen li:first-child{padding-left:0}.zusagen li + li{border-left:1px solid var(--linie)}}.titelwand{margin-top:clamp(44px,6vw,88px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 10px;align-items:start}.titelwand li:nth-child(3n+2){margin-top:28px}.titelwand li:nth-child(16){display:none}.titelwand img{width:100%;height:auto;background:#151515}.titelwand figcaption{margin-top:10px;font-size:11.5px;line-height:1.4;color:var(--grau);text-wrap:balance}.titelwand__fuss{margin-top:clamp(36px,4vw,56px);padding-top:18px;border-top:1px solid var(--linie);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 28px}@media (min-width:600px){.titelwand{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px var(--spalt)}.titelwand li:nth-child(16){display:block}.titelwand li:nth-child(3n+2){margin-top:0}.titelwand li:nth-child(even){margin-top:44px}.titelwand figcaption{font-size:12.5px}}@media (min-width:1024px){.titelwand{grid-template-columns:repeat(8,minmax(0,1fr));row-gap:clamp(40px,4vw,64px)}.titelwand li:nth-child(even){margin-top:clamp(40px,4vw,72px)}}.doppelseiten{margin-top:clamp(44px,6vw,88px);display:grid;gap:clamp(40px,5vw,72px)}.doppelseiten img{width:100%;height:auto;background:#151515}.doppelseiten figcaption{margin-top:14px}@media (min-width:1024px){.doppelseiten{grid-template-columns:1fr 1fr;column-gap:var(--spalt)}.doppelseiten li:nth-child(even){margin-top:clamp(48px,6vw,112px)}}.manifest{margin-top:4px;max-width:21em;font-family:var(--f-akzent);font-style:italic;font-weight:360;font-variation-settings:"opsz" 72;font-size:clamp(1.7rem,.95rem + 2.7vw,3.4rem);line-height:1.18;letter-spacing:-.012em;color:var(--elfenbein);text-wrap:pretty}.manifest em{font-style:italic;color:var(--gold)}.team{margin-top:clamp(44px,6vw,88px);display:grid;grid-template-columns:1fr 1fr;gap:36px 12px;align-items:start}.team > li:nth-child(even){margin-top:40px}.person img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;background:#1a1a1a}.person figcaption{margin-top:14px;display:grid;gap:3px}.person__name{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:14px;line-height:1.25;letter-spacing:-.01em;color:var(--elfenbein);text-wrap:balance}.person__rolle{font-size:13px;line-height:1.4;color:var(--grau)}.team__weitere .kicker{padding-bottom:12px}.team__liste{border-top:1px solid var(--linie)}.team__liste li{display:grid;gap:2px;padding:12px 0 13px;border-bottom:1px solid var(--linie)}@media (min-width:600px){.team{column-gap:var(--spalt);row-gap:48px}.team > li:nth-child(even){margin-top:72px}.person__name{font-size:16px}.person__rolle{font-size:14px}.team__liste li{padding:14px 0 15px}}@media (min-width:1024px){.team{grid-template-columns:repeat(4,minmax(0,1fr))}.team > li:nth-child(even){margin-top:clamp(56px,6vw,104px)}.person__name{font-size:clamp(15px,.7rem + .45vw,18px)}.person figcaption{margin-top:18px}}.antrieb__stimme{margin-top:clamp(56px,7vw,112px);display:grid;gap:28px}@media (min-width:1024px){.antrieb__stimme{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt)}.antrieb__stimme .stimme{grid-column:2 / span 9}}.antrieb .zahlen{padding-top:clamp(44px,6vw,88px)}.standort{display:grid;gap:28px}.standort__adresse{font-size:17px;line-height:1.6;color:var(--text-2)}.standort__adresse strong{font-weight:500;color:var(--elfenbein)}.standort__zeiten{margin-top:10px;font-size:14.5px;color:var(--grau)}.standort__info .textlink{margin-top:10px}@media (min-width:1024px){.standort{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt);align-items:end}.standort .titel{grid-column:1 / span 7}.standort__info{grid-column:9 / -1;padding-bottom:.4em}}.seitenkopf--kontakt .seitenkopf__raster{align-items:start}@media (min-width:1024px){.seitenkopf--kontakt .seitenkopf__text{grid-column:1 / span 6}.seitenkopf--kontakt .seitenkopf__neben{grid-column:7 / -1;padding-top:8px}}.wege{border-top:1px solid var(--linie)}.wege li{border-bottom:1px solid var(--linie)}.weg{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 28px;column-gap:16px;row-gap:6px;align-items:center;padding:22px 0 24px;min-height:44px;transition:color .3s var(--ease)}.weg__art{grid-column:1;font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.weg__wert{grid-column:1;font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:clamp(1.3rem,.7rem + 2.9vw,2.45rem);line-height:1.1;letter-spacing:-.02em;color:var(--elfenbein);font-variant-numeric:lining-nums;overflow-wrap:anywhere;transition:color .3s var(--ease)}.weg__wert--mail{font-size:clamp(1.02rem,.55rem + 2.3vw,1.95rem);letter-spacing:-.015em}.weg__notiz{grid-column:1;font-size:14px;line-height:1.45;color:var(--grau)}.weg__pfeil{grid-column:2;grid-row:1 / span 3;width:28px;height:12px;color:var(--gold);transition:transform .35s var(--ease)}.weg:hover .weg__wert{color:var(--gold)}.weg:hover .weg__pfeil{transform:translateX(5px)}.weg--haupt .weg__wert{color:var(--gold)}.weg--haupt:hover .weg__wert{color:var(--gold-hell)}.angaben{display:grid;border-top:1px solid var(--linie)}.angabe{display:grid;gap:12px;align-content:start;padding:26px 0 30px;border-bottom:1px solid var(--linie)}.angabe__kopf{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.angabe__text{font-size:17px;line-height:1.6;color:var(--elfenbein)}.angabe__text--gross{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:clamp(19px,.9rem + .7vw,25px);line-height:1.3;letter-spacing:-.015em}.angabe ul{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.angabe ul a{display:inline-flex;align-items:center;min-height:44px;font-size:15.5px;color:var(--text-2);transition:color .3s var(--ease)}.angabe ul a:hover{color:var(--gold)}@media (min-width:768px){.angaben{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt);border-bottom:1px solid var(--linie)}.angabe{border-bottom:0;padding:32px 24px 36px 0}.angabe--adresse{grid-column:1 / span 5}.angabe--zeiten{grid-column:6 / span 4;padding-left:28px;border-left:1px solid var(--linie)}.angabe--folgen{grid-column:10 / -1;padding-left:28px;border-left:1px solid var(--linie)}.angabe--folgen ul{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1023px){.angabe--adresse{grid-column:1 / span 6}.angabe--zeiten{grid-column:7 / -1}.angabe--folgen{grid-column:1 / -1;padding-left:0;border-left:0;border-top:1px solid var(--linie)}.angabe--folgen ul{grid-template-columns:repeat(4,auto);justify-content:start;column-gap:32px}}.tipps{margin-top:clamp(40px,5vw,72px);display:grid;counter-reset:tipp;border-top:1px solid var(--linie)}.tipp{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:12px;row-gap:6px;padding:24px 0 26px;border-bottom:1px solid var(--linie)}.tipp__nr{grid-row:1 / span 2;font-family:var(--f-akzent);font-style:italic;font-weight:380;font-variation-settings:"opsz" 72;font-size:34px;line-height:.95;color:var(--gold);font-variant-numeric:lining-nums tabular-nums}.tipp__titel{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:18px;line-height:1.25;letter-spacing:-.015em}.tipp__text{font-size:15.5px;line-height:1.6;color:var(--grau);max-width:26em}@media (min-width:900px){.tipps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--spalt);border-bottom:1px solid var(--linie)}.tipp{grid-template-columns:1fr;padding:30px 28px 36px 0;border-bottom:0}.tipp + .tipp{border-left:1px solid var(--linie);padding-left:28px}.tipp__nr{grid-row:auto;font-size:clamp(44px,4vw,64px);margin-bottom:26px}.tipp__titel{font-size:clamp(18px,.9rem + .45vw,22px)}}.tipps__aktion{margin-top:clamp(32px,4vw,48px)}.weiter{margin-top:clamp(40px,5vw,72px);border-top:1px solid var(--linie)}.weiter li{border-bottom:1px solid var(--linie)}.weiter a{display:grid;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;column-gap:12px;row-gap:4px;padding:22px 0 24px;min-height:44px;transition:color .3s var(--ease)}.weiter__nr{grid-row:1 / span 2;font-family:var(--f-akzent);font-style:italic;font-weight:380;font-variation-settings:"opsz" 72;font-size:26px;line-height:1;color:var(--gold);font-variant-numeric:lining-nums tabular-nums}.weiter__name{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:clamp(18px,.9rem + 1vw,28px);line-height:1.15;letter-spacing:-.02em;transition:color .3s var(--ease)}.weiter__text{grid-column:2;font-size:14.5px;color:var(--grau)}.weiter .pfeil{grid-column:3;grid-row:1 / span 2;width:28px;height:12px;color:var(--gold);transition:transform .35s var(--ease)}.weiter a:hover .weiter__name{color:var(--gold)}.weiter a:hover .pfeil{transform:translateX(5px)}@media (min-width:900px){.weiter a{grid-template-columns:80px minmax(0,1fr) minmax(0,1fr) 28px;column-gap:28px;padding:30px 0 32px}.weiter__nr{grid-row:auto;font-size:40px}.weiter__text{grid-column:3;font-size:15.5px}.weiter .pfeil{grid-column:4;grid-row:auto}}.abschnitt--ende{padding-bottom:var(--abstand)}.schluss--seite{padding-block:clamp(120px,13vw,216px)}@media print{.seitenkopf__marmor{display:none !important}}.titel-zusatz{display:block;margin-top:2px;font-size:11px;letter-spacing:.02em;color:var(--grau)}.inhalt__liste a{grid-template-columns:minmax(0,1fr) 14px}.titelwand li:nth-child(3n+2),.titelwand li:nth-child(even),.doppelseiten li:nth-child(even),.team > li:nth-child(even){margin-top:0}@media (max-width:767px){.angabe__kopf,.weg__art,.merkmal__marke{font-size:11.5px}}.zusagen__nr{display:none}.zusagen li{grid-template-columns:minmax(0,1fr)}.weiter__nr{display:none}.weiter a{grid-template-columns:minmax(0,1fr) 28px}.weiter__text{grid-column:1}.weiter .pfeil{grid-column:2}@media (min-width:900px){.weiter a{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px}.weiter__text{grid-column:2}.weiter .pfeil{grid-column:3}}@media (min-width:1024px) and (max-width:1279px){.titelwand{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.dienst__bild{position:sticky;top:calc(var(--kopf-h) + 32px)}}.standort__text{margin-top:14px;max-width:34em;color:var(--text-2)}.angabe__hinweis{max-width:30em;font-size:15px;line-height:1.55;color:var(--text-2)}.seitenkopf--kontakt .seitenkopf__neben{container-type:inline-size}.weg__wert--mail{white-space:nowrap;overflow-wrap:normal;font-size:min(1.95rem,5.3cqi)}@media (min-width:768px){.dienst__raster{grid-template-rows:auto 1fr}}@supports (align-items:last baseline){@media (min-width:1024px){.standort{align-items:last baseline}.standort__info{padding-bottom:0}}}@media (min-width:1024px){.seitenkopf--magazin .seitenkopf__neben{padding-bottom:0}}@media (min-width:768px){.weg__art,.angabe__kopf,.merkmal__marke{font-size:11px}}.titelwand__frei{display:none}@media (min-width:600px){.titelwand__frei{display:block}}@media (max-width:767px){.faecher__bild{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}}.format__tag{font-size:11px}.merkmal__marke,.weg__art,.angabe__kopf{font-size:10.5px}.dienst__bild,.dienst--kompakt .dienst__bild{width:100%}@media (min-width:600px) and (max-width:767px){.dienst__bild,.dienst--kompakt .dienst__bild{width:min(100%,520px)}}.seitenkopf__bild img{width:100%;height:auto;background:#151515}.seitenkopf__bild .legende{margin-top:14px}@media (min-width:600px) and (max-width:767px){.seitenkopf__bild{width:min(100%,520px)}}@media (min-width:768px){.seitenkopf--bild .seitenkopf__raster{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--spalt);row-gap:44px;align-items:start}.seitenkopf--bild .seitenkopf__text{grid-column:1 / span 7;grid-row:1}.seitenkopf--bild .seitenkopf__neben{grid-column:1 / span 7;grid-row:2;align-self:end}.seitenkopf--bild .seitenkopf__bild{grid-column:8 / -1;grid-row:1 / span 2}.seitenkopf--bild .inhalt__liste{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spalt);border-top:0}.seitenkopf--bild .inhalt__liste li:nth-child(-n+2){border-top:1px solid var(--linie)}}@media (min-width:1024px){.seitenkopf--bild .seitenkopf__bild{grid-column:9 / -1}.seitenkopf--bild .seitenkopf__neben{padding-bottom:0}}@media (min-width:768px){.dienst--ohne-bild .dienst__kopf,.dienst--ohne-bild .dienst__details{grid-column:1 / -1}.dienst--ohne-bild .dienst__details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,4vw,72px);row-gap:40px}.dienst--ohne-bild .dienst__details .aktion{grid-column:1 / -1}}@media (min-width:1024px){.dienst--ohne-bild .dienst__kopf{grid-column:1 / span 8}}@media (min-width:768px) and (max-width:1023px){.seitenkopf--quer .seitenkopf__text{grid-column:1 / -1}.seitenkopf--quer .seitenkopf__bild{grid-column:1 / -1;grid-row:2}.seitenkopf--quer .seitenkopf__neben{grid-row:3}}.js .seitenkopf__bild{animation:auftritt 1.1s var(--ease) .12s both}@media (prefers-reduced-motion:reduce){.js .seitenkopf__bild{animation-name:auftritt-sanft}}.legende__link{display:flex;width:fit-content;margin-top:6px}.titelwand{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.titelwand li,.titelwand li:nth-child(n){margin-top:0}.titelwand__frei{display:block}@media (min-width:600px){.titelwand{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px var(--spalt)}}@media (min-width:1280px){.titelwand{grid-template-columns:repeat(4,minmax(0,1fr))}}.titelwand figcaption{font-size:13px}.merkmal__marke,.weg__art,.angabe__kopf{font-size:11px}.standort__karte{margin:0}.standort__karte svg{display:block;width:100%;height:auto;max-width:640px;overflow:visible}.karte__linien line{stroke:rgba(194,181,155,.22);stroke-width:1}.karte__orte circle{fill:#6f6a60}.karte__namen text{font-family:var(--f-text);font-size:14px;fill:var(--grau)}.karte__ring{fill:none;stroke:var(--gold);stroke-opacity:.45;stroke-width:1}.karte__sirnach{fill:var(--gold)}.karte__name-sirnach{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:15px;fill:var(--elfenbein)}.standort__karte .legende{margin-top:14px}@media (min-width:1024px){.standort{grid-template-rows:auto auto}.standort .titel{grid-row:1}.standort__karte{grid-column:1 / span 7;grid-row:2;margin-top:8px}.standort__info{grid-row:1 / span 2;align-self:end}}@media (max-width:359px){.weiter__name{font-size:16.5px}}.karte__namen .karte__name-sirnach{font-family:var(--f-titel);font-stretch:125%;font-weight:600;font-size:15px;fill:var(--elfenbein)}.karte__namen--handy{display:none}@media (max-width:599px){.karte__namen{display:none}.karte__namen--handy{display:inline}.karte__namen--handy text{font-size:17px}.karte__namen--handy .karte__name-sirnach{font-size:18px}}@media (max-width:479px){.karte__namen--handy text{font-size:22px}.karte__namen--handy .karte__name-sirnach{font-size:23px}}.merkmal__marke,.weg__art,.angabe__kopf,.format__tag,.titelwand figcaption,.titel-zusatz,.ci-tafel__farben li{font-size:12px}@media (max-width:1023px){.team > li.person:nth-child(3){grid-column:1 / -1;justify-self:center;width:calc((100% - 12px) / 2)}.team__weitere{grid-column:1 / -1}}@media (min-width:600px) and (max-width:1023px){.team > li.person:nth-child(3){width:calc((100% - var(--spalt)) / 2)}.team__liste{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spalt)}}@media (min-width:1024px){.seitenkopf--quer .seitenkopf__bild{align-self:end}}.antrieb .zahlen--ohne{padding-top:24px}