.ps{background:var(--grund);min-height:100dvh;color:var(--text);font-family:var(--f-text), system-ui, sans-serif;font-size:var(--groesse);--linie:color-mix(in srgb, var(--text) 14%, transparent);line-height:1.5}.ps *,.ps :before,.ps :after{box-sizing:border-box}.ps h1,.ps h2,.ps h3{font-family:var(--f-kopf), var(--f-text), sans-serif;letter-spacing:0;margin:0 0 12px;line-height:1.2}.ps h1{font-size:1.6em}.ps h2{margin-bottom:10px;font-size:1.3em;font-weight:700}.ps h3{font-size:1.08em;font-weight:700}.ps a{color:var(--c1)}.ps-kopf{border-bottom:1px solid var(--linie);align-items:center;padding:12px 16px;display:flex}.ps-marke{align-items:center;gap:9px;text-decoration:none;display:flex;color:var(--logo,var(--text))!important}.ps-marke img{width:auto;height:32px}.ps-marke span{font-family:var(--f-marke), var(--f-kopf), sans-serif;font-size:1.3em;font-weight:800}.ps-sprache{border:1px solid var(--linie);border-radius:999px;flex:none;margin-left:auto;font-size:.78em;font-weight:700;display:inline-flex;overflow:hidden}.ps-sprache a{color:var(--leise);padding:6px 9px;text-decoration:none}.ps-sprache a.an{background:var(--flaeche);color:var(--text)}.ps-zeichen{background:currentColor;width:27px;height:33px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ps-inhalt{padding:24px 16px 48px}.ps-inhalt.schmal{max-width:460px;margin:0 auto}.ps-karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:calc(var(--radius) + 6px);padding:20px 18px}.ps-leise{color:var(--leise);font-size:.9em}.ps-knopf{border-radius:var(--radius);border:1.5px solid var(--c3);background:var(--c3);justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--grund)!important}.ps-knopf.zwei{border-color:var(--linie);background:0 0;color:var(--text)!important}.ps-zurueck{margin-top:18px;font-size:.9em;display:inline-block}@media (min-width:900px){.ps-kopf{padding:14px 24px}.ps-inhalt{padding:56px 24px}}
