.pe .ph-hero--seite{min-height:min(100svh,860px)}.pe-intro{background:var(--ph-paper);padding:clamp(56px,6vw,88px) 0}.pe-intro>div{max-width:68ch}.pe-intro h2{margin:0 0 20px}.pe-intro p{color:var(--ph-muted);margin:0 0 18px;font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.6}.pe-intro p:last-child{margin-bottom:0}.pe-orte{background:var(--ph-white);padding:clamp(56px,6vw,88px) 0}.pe-orte h2{max-width:24ch;margin:0 0 clamp(28px,3.5vw,44px)}.pe-orte__liste{border-top-color:var(--ph-line)}.pe-orte__liste li{border-bottom-color:var(--ph-line)}.pe-orte__liste a,.pe-orte__liste span.ph-ort{color:var(--ph-ink)}.pe-orte__liste a svg{color:var(--ph-accent)}.pe-orte__liste small{color:var(--ph-muted)}@media (min-width:1024px){.pe-orte__liste{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.pe-orte__liste{grid-template-columns:repeat(4,minmax(0,1fr))}}.ph-orte.pe-orte__liste .pe-orte__ziel{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.pe-orte__liste .pe-orte__leistungen{flex-wrap:wrap;gap:0 20px;min-width:0;display:flex}.pe-orte__liste .pe-orte__leistung{min-height:32px;font-family:var(--font-barlow), sans-serif;letter-spacing:0;color:var(--ph-muted);align-items:center;gap:6px;padding:0;font-size:.95rem;font-weight:500;line-height:1.3;display:inline-flex}.pe-orte__liste .pe-orte__leistung svg{width:16px;height:16px;color:var(--ph-accent)}.pe-orte__liste a.pe-orte__ziel:hover .pe-orte__leistung,.pe-orte__liste a.pe-orte__leistung:hover{color:var(--ph-ink)}.pe-orte__liste a.pe-orte__leistung:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ph-accent);text-decoration-color:var(--ph-accent);text-underline-offset:.18em;text-decoration-thickness:2px}.pe-orte__liste a.pe-orte__leistung:hover svg,.pe-orte__liste a.pe-orte__ziel:hover svg{transform:translate(4px)}.pe-orte__liste a.pe-orte__leistung svg{transition:transform .25s var(--ph-ease)}.pe-orte__liste a.pe-orte__leistung:focus-visible{outline-offset:2px}.pe-orte__liste>li>a,.pe-orte__liste>li>span.ph-ort{height:100%}
