.ph.ce .ce-s>section{background:0 0}.ph.ce .ce-s--weiss>section{background:var(--ph-white)!important}.ph.ce .ce-s--papier>section{background:var(--ph-paper)!important}.ph.ce .csp-section{padding-top:clamp(64px,7vw,104px)!important;padding-bottom:clamp(64px,7vw,104px)!important}.ph.ce .csp-wrap{max-width:var(--ph-max);padding-inline:var(--ph-px)}.ph.ce .csp-eyebrow{display:none!important}.ph.ce .csp-title{max-width:26ch;color:var(--ph-ink);margin:0 0 clamp(20px,2.2vw,28px)}.ph.ce .csp-text{max-width:68ch}.ph.ce .csp-text p{color:var(--ph-ink);opacity:.9;margin:0 0 14px;font-size:17px;line-height:1.62}.ph.ce .csp-text p:last-child{margin-bottom:0}.ph.ce .csp-stadt-akzent{color:inherit!important}.ph.ce :is(.methoden__karte,.verwandte-lokal__karte){border:0!important;border-top:1px solid var(--ph-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:22px 0 0!important;transform:none!important}.ph.ce :is(.methoden__grid,.verwandte-lokal__grid){gap:clamp(26px,3vw,40px) clamp(26px,3vw,44px)!important}.ph.ce :is(.methoden__karte,.verwandte-lokal__karte) h3,.ph.ce .methoden__kopf{color:var(--ph-ink)!important}.ph.ce .methoden__icon{display:none!important}.ph.ce .methoden__label{color:var(--ph-muted)!important}.ce-ort{padding:clamp(64px,7vw,104px) 0}.ce-ort__inner{gap:clamp(28px,3.4vw,48px);display:grid}.ce-ort h2{max-width:none;margin:0}.ce-kennwerte{border-bottom:1px solid var(--ph-line);margin:0}.ce-kennwert{border-top:1px solid var(--ph-line);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;display:flex}.ce-kennwert dt{letter-spacing:.14em;text-transform:uppercase;color:var(--ph-muted);font-size:13px;font-weight:700}.ce-kennwert dd{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;margin:0;display:flex}.ce-kennwert__wert{font-family:var(--font-barlow-condensed), var(--font-barlow), Arial, sans-serif;letter-spacing:.005em;font-variant-numeric:tabular-nums;color:var(--ph-ink);font-size:36px;font-weight:800;line-height:1}.ce-kennwert__detail{color:var(--ph-muted);text-align:right;font-size:14px;line-height:1.5}.ce-ort__text p{color:var(--ph-ink);opacity:.9;margin:0;font-size:17px;line-height:1.62}.ce-teile{gap:14px;display:grid}.ph .ce-teile h3{letter-spacing:.14em;text-transform:uppercase;color:var(--ph-muted);margin:0;font-size:13px;font-weight:700;line-height:1.2;font-family:var(--font-barlow), Arial, sans-serif!important}.ce-teile ul{flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none;display:flex}.ce-teile li{font-family:var(--font-barlow), Arial, sans-serif;color:var(--ph-ink);align-items:center;gap:12px;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.4;display:flex}.ce-teile li:not(:last-child):after{content:"";background:var(--ph-accent);flex:none;width:6px;height:6px}@media (min-width:768px){.ce-kennwerte{grid-template-columns:repeat(var(--ce-n,3), minmax(0, 1fr));border-top:1px solid var(--ph-line);display:grid}.ce-kennwert{border-top:0;border-left:1px solid var(--ph-line);flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;gap:10px;padding:28px 0 28px 40px}.ce-kennwert:first-child{border-left:0;padding-left:0}.ce-kennwert dd{align-items:flex-start}.ce-kennwert__wert{font-size:clamp(48px,4.4vw,64px)}.ce-kennwert__detail{text-align:left}}@media (min-width:1024px){.ce-ort__text{columns:2;column-gap:clamp(40px,4vw,64px);max-width:1180px}}.ce-kosten{padding:clamp(64px,7vw,104px) 0}.ce-kosten h2{max-width:24ch;margin:0 0 clamp(20px,2.2vw,28px)}.ce-kosten__text{max-width:68ch;color:var(--ph-ink);opacity:.9;margin:0;font-size:17px;line-height:1.62}.ce-faktoren{counter-reset:none;gap:clamp(20px,2.2vw,30px) clamp(26px,3vw,44px);margin:clamp(34px,3.6vw,52px) 0 0;padding:0;list-style:none;display:grid}.ce-faktoren li{border-top:1px solid var(--ph-line);grid-template-columns:auto 1fr;align-items:baseline;gap:14px;padding-top:16px;display:grid}.ce-faktoren__n{font-variant-numeric:tabular-nums;color:var(--ph-accent);font-size:1.1rem;font-weight:700}.ce-faktoren p{color:var(--ph-ink);opacity:.9;margin:0;font-size:16px;line-height:1.55}@media (min-width:768px){.ce-faktoren{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ce-kosten__text{columns:2;column-gap:clamp(40px,4vw,72px);max-width:1180px}.ce-faktoren{grid-template-columns:repeat(3,minmax(0,1fr))}}.ce-ablauf{color:#fff;padding:clamp(64px,7vw,104px) 0}.ph.ce .ce-s>.ce-ablauf{background:var(--ph-graphit)}.ce-ablauf__kopf{gap:20px;max-width:760px;display:grid}.ph .ce-ablauf h2{color:#fff;margin:0}.ce-ablauf__kopf p{color:var(--ph-muted-dark);margin:0;font-size:17px;line-height:1.62}.ce-ablauf__raster{gap:36px;margin:clamp(40px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.ce-schritt{border-top:1px solid var(--ph-line-dark);align-content:start;gap:14px;padding-top:22px;display:grid}.ce-schritt__kopf{justify-content:space-between;align-items:center;display:flex}.ce-schritt__n{font-family:var(--font-barlow-condensed), var(--font-barlow), Arial, sans-serif;font-variant-numeric:tabular-nums;color:var(--ph-sky-video);font-size:44px;font-weight:800;line-height:1}.ce-schritt__icon{fill:none;width:30px;height:30px;stroke:var(--ph-accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ph .ce-schritt h3{color:#fff;margin:0}.ce-schritt p{color:var(--ph-muted-dark);margin:0;font-size:16px;line-height:1.62}.ce-schritt p+p{margin-top:-6px}.ce-ablauf__zusagen{border-top:3px solid var(--ph-accent);background:#ffffff0f;padding:22px}.ce-ablauf__zusagen ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ce-ablauf__zusagen li{color:#ffffffe6;align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.ce-ablauf__zusagen svg{fill:none;width:20px;height:20px;stroke:var(--ph-accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.ce-schritt__kopf--symbol{justify-content:flex-start;min-height:44px}.ce-ablauf__zusagen ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));column-gap:36px}@media (min-width:768px){.ce-ablauf__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 36px}.ce-ablauf__zusagen{grid-column:span var(--rest2,1)}}@media (min-width:1280px){.ce-ablauf__raster{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 36px}.ce-ablauf__zusagen{grid-column:span var(--rest4,1);padding:26px}}.ce-thema{padding:clamp(64px,7vw,104px) 0}.ce-thema__inner{gap:clamp(28px,3.4vw,48px);display:grid}.ce-thema h2{max-width:none;margin:0}.ce-thema__body{gap:clamp(28px,3vw,40px);display:grid}.ce-thema__inhalt{align-content:start;gap:clamp(28px,3vw,40px);display:grid}.ce-thema__text{gap:14px;max-width:66ch;display:grid}.ce-thema__text p{color:var(--ph-ink);opacity:.9;margin:0;font-size:17px;line-height:1.62}.ce-thema__punkte{border-bottom:1px solid var(--ph-line);margin:0;padding:0;list-style:none}.ce-thema__punkte li{border-top:1px solid var(--ph-line);color:var(--ph-ink);align-items:flex-start;gap:12px;padding:14px 0;font-size:16px;line-height:1.5;display:flex}.ce-thema__punkte svg{fill:none;width:20px;height:20px;stroke:var(--ph-accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.ce-thema__bild{aspect-ratio:3/2;background:var(--ph-paper);border-radius:12px;margin:0;position:relative;overflow:hidden}.ce-s--papier .ce-thema__bild{background:var(--ph-white)}.ce-thema__karten{gap:clamp(26px,3vw,40px) clamp(26px,3vw,44px);display:grid}.ce-thema__karten article{border-top:1px solid var(--ph-line);align-content:start;gap:10px;padding-top:20px;display:grid}.ph .ce-thema__karten h3{color:var(--ph-ink);margin:0}.ce-thema__karten p{color:var(--ph-ink);opacity:.9;margin:0;font-size:16px;line-height:1.6}@media (min-width:768px){.ce-thema__karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ce-thema__body--punkte .ce-thema__inhalt{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(48px,5vw,88px)}.ce-thema__body--bild{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:clamp(48px,5vw,88px)}.ce-thema__body--bild .ce-thema__bild{aspect-ratio:auto;order:2;min-height:420px}.ce-thema__body--links{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ce-thema__body--links .ce-thema__bild{order:0}}@media (min-width:1280px){.ce-thema__karten{grid-template-columns:repeat(var(--ce-n,4), minmax(0, 1fr))}}.ce-betrieb{padding:clamp(64px,7vw,104px) 0}.ce-betrieb__inner{gap:clamp(28px,3.4vw,48px);display:grid}.ce-betrieb h2{max-width:none;margin:0}.ce-betrieb__body{gap:clamp(28px,3vw,40px);display:grid}.ce-betrieb__bild{aspect-ratio:3/2;background:var(--ph-paper);border-radius:12px;margin:0;position:relative;overflow:hidden}.ce-s--papier .ce-betrieb__bild{background:var(--ph-white)}.ce-betrieb__inhalt{align-content:start;gap:clamp(24px,2.6vw,32px);display:grid}.ce-betrieb__text{max-width:66ch;color:var(--ph-ink);opacity:.9;margin:0;font-size:17px;line-height:1.62}.ce-betrieb__jahre{letter-spacing:.14em;text-transform:uppercase;color:var(--ph-muted);margin:0;font-size:13px;font-weight:700}.ce-betrieb__jahre span{font-family:var(--font-barlow-condensed), var(--font-barlow), Arial, sans-serif;letter-spacing:.005em;color:var(--ph-ink);margin-bottom:6px;font-size:clamp(40px,4vw,56px);font-weight:800;line-height:1;display:block}.ce-betrieb__quali{border-bottom:1px solid var(--ph-line);margin:0;padding:0;list-style:none}.ce-betrieb__quali li{border-top:1px solid var(--ph-line);color:var(--ph-ink);align-items:flex-start;gap:12px;padding:14px 0;font-size:16px;line-height:1.5;display:flex}.ce-betrieb__quali svg{fill:none;width:20px;height:20px;stroke:var(--ph-accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}@media (min-width:1024px){.ce-betrieb__body{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(48px,5vw,88px)}.ce-betrieb__bild{order:2}}.ce-notdienst{padding:clamp(64px,7vw,104px) 0}.ce-notdienst__inner{gap:clamp(28px,3.4vw,48px);display:grid}.ce-notdienst h2{max-width:none;margin:0}.ce-notdienst__body{gap:clamp(28px,3vw,40px);display:grid}.ce-notdienst__bild{aspect-ratio:3/2;background:var(--ph-paper);border-radius:12px;margin:0;position:relative;overflow:hidden}.ce-s--papier .ce-notdienst__bild{background:var(--ph-white)}.ce-notdienst__inhalt{align-content:start;gap:clamp(24px,2.6vw,32px);display:grid}.ce-notdienst__text{max-width:66ch;color:var(--ph-ink);opacity:.9;margin:0;font-size:17px;line-height:1.62}.ce-notdienst__highlight{background:var(--ph-paper);border-left:3px solid var(--ph-accent);max-width:66ch;color:var(--ph-ink);align-items:center;gap:12px;margin:0;padding:16px 22px;font-size:16px;font-weight:600;line-height:1.45;display:flex}.ce-s--papier .ce-notdienst__highlight{background:var(--ph-white)}.ce-notdienst__highlight svg{fill:none;width:20px;height:20px;stroke:var(--ph-accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (min-width:1024px){.ce-notdienst__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(48px,5vw,88px)}.ce-notdienst__bild{aspect-ratio:auto;min-height:420px}.ce-notdienst__inhalt{align-content:center}}.ph.ce .verwandte-lokal__mehr{color:var(--ph-ink)!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--ph-accent)!important;text-decoration-color:var(--ph-accent)!important;text-underline-offset:.22em!important;text-decoration-skip-ink:none!important;text-decoration-thickness:2px!important}.ph.ce .verwandte-lokal__mehr svg{color:var(--ph-accent)!important}.ce-sofort{padding:clamp(64px,7vw,104px) 0}.ce-sofort__kopf{gap:clamp(26px,3vw,36px);display:grid}.ce-sofort h2{max-width:24ch;margin:0}.ce-sofort__intro{max-width:68ch;color:var(--ph-ink);opacity:.9;margin:clamp(20px,2.2vw,28px) 0 0;font-size:17px;line-height:1.62}.ce-sofort__bild{aspect-ratio:3/2;background:var(--ph-line-soft);border-radius:12px;position:relative;overflow:hidden}.ce-sofort__bild img{object-fit:cover;object-position:50% 40%}.ce-sofort__raster{gap:clamp(30px,3vw,44px) clamp(26px,3vw,44px);margin-top:clamp(44px,5vw,64px);display:grid}.ce-sofort__schritte{display:contents}.ce-sofort__schritt{border-top:1px solid var(--ph-line);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;column-gap:14px;padding-top:20px;display:grid}.ce-sofort__n{font-family:var(--font-barlow-condensed), var(--font-barlow), Arial, sans-serif;font-variant-numeric:tabular-nums lining-nums;color:var(--ph-ink);font-size:28px;font-weight:800;line-height:1}.ce-sofort__null{opacity:.3}.ph .ce-sofort__schritt h3{margin:0;font-size:clamp(1.15rem,1.4vw,1.3rem);line-height:1.2}.ce-sofort__schritt p{color:var(--ph-ink);opacity:.88;grid-column:1/-1;margin:10px 0 0;font-size:16px;line-height:1.6}.ce-sofort__warnung{background:var(--ph-graphit);color:#fff;border-radius:12px;align-content:start;gap:12px;padding:24px 24px 26px;display:grid}.ce-sofort__warnkopf{align-items:center;gap:12px;display:flex}.ce-sofort__schild{flex:none;width:34px;height:34px}.ph .ce-sofort__warnung h3{color:#fff;margin:0;font-size:clamp(1.15rem,1.4vw,1.3rem);line-height:1.2}.ce-sofort__warnung p{color:var(--ph-muted-dark);margin:0;font-size:16px;line-height:1.6}@media (min-width:768px){.ce-sofort__bild{aspect-ratio:16/9}.ce-sofort__raster{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-sofort__warnung{grid-column:span var(--rest2,1)}.ce-sofort__schritt{grid-template-columns:minmax(0,1fr);padding-top:22px}.ce-sofort__n{font-size:44px}.ce-sofort__n:after{content:"";background:var(--ph-accent);width:20px;height:3px;margin:12px 0 18px;display:block}.ce-sofort__schritt p{margin-top:8px}.ce-sofort__warnung{gap:16px;padding:30px 32px 32px}.ce-sofort__schild{width:38px;height:38px}}@media (min-width:1024px){.ce-sofort__kopf{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:clamp(40px,5vw,88px)}.ce-sofort__bild{aspect-ratio:auto;min-height:300px}.ce-sofort__raster{grid-template-columns:repeat(3,minmax(0,1fr))}.ce-sofort__warnung{grid-column:span var(--rest3,1)}}
