.pk-karte{display:grid;grid-template-columns:auto 1fr;grid-gap:14px 18px;gap:14px 18px;align-items:center;padding:22px 24px;border:1px solid var(--line);border-radius:16px;background:var(--bg-soft);text-align:left}.pk-foto{width:72px;height:72px;border-radius:50%;object-fit:cover;display:block}.pk-text p{margin:0}.pk-name{font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.pk-satz{margin-top:3px!important;font-size:15.5px;line-height:1.5;color:var(--ink-soft)}.pk-zeiten{margin-top:4px!important;font-size:13.5px;font-weight:600;color:var(--accent)}.pk-knoepfe{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}.pk-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 18px;border-radius:10px;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:transform .15s ease,background .15s ease,border-color .15s ease}.pk-knopf:hover{transform:translateY(-1px)}.pk-anrufen{background:var(--fl,var(--accent));color:var(--on-fl,var(--on-accent))}.pk-anrufen:hover{background:var(--fl-hover,var(--accent-hover))}.pk-whatsapp{border:1px solid var(--accent-line);color:var(--ink);background:transparent}.pk-whatsapp:hover{border-color:var(--accent)}.pk-whatsapp svg{color:#25d366}@media (min-width:720px){.pk-karte{grid-template-columns:auto 1fr auto}.pk-knoepfe{grid-column:auto;flex-direction:column}}@media (max-width:560px){.pk-karte{padding:18px}.pk-foto{width:60px;height:60px}.pk-knopf{flex:1 1 100%}}.pk-unter-formular{margin-top:22px}