
.pk-hero-proof,.pk-hero-proof *{box-sizing:border-box}
#pk-hero-02 a.pk-hero-proof{display:inline-flex;align-items:center;gap:19px;max-width:100%;margin-top:23px;color:#f4f4f1;text-decoration:none;border:0;font:400 12px/1.4 "PK Hero Inter",Arial,sans-serif;position:relative;isolation:isolate}
#pk-hero-02 a.pk-hero-proof:focus-visible{outline:2px solid #d2b779;outline-offset:8px;border-radius:8px}
.pk-proof-avatars{display:flex;align-items:center;flex:none;padding-right:2px}
#pk-hero-02 .pk-proof-avatars img{display:block;position:relative;flex:none;width:44px;height:44px;border:2px solid #111;border-radius:50%;object-fit:cover;background:#282828;box-shadow:0 3px 12px #0003;transition:transform .2s}
.pk-proof-avatars img+img{margin-left:-12px}
.pk-hero-proof:hover .pk-proof-avatars img{transform:translateY(-2px)}
.pk-proof-rating{display:flex;flex-direction:column;gap:5px;flex:none}
#pk-hero-02 .pk-proof-stars{display:flex;align-items:center;gap:4px;color:#d2b779}
#pk-hero-02 .pk-proof-stars svg{display:block;width:16px;height:16px;fill:currentColor;flex:none}
.pk-proof-google{font-size:11px;letter-spacing:.015em;color:#c8c8c4}
.pk-proof-arrow{display:inline-block;color:#b3b3af;margin-left:4px;transition:transform .2s}
.pk-hero-proof:hover .pk-proof-arrow{transform:translate(2px,-2px)}
#pk-hero-02 .pk-hero-proof+.pk-direct-contact{margin-top:15px}
@container pk-hero (width>700px){#pk-hero-02[data-pk-proof="am-kontakt"] .hero{height:clamp(800px,100svh,1000px);min-height:800px}}
@container pk-hero (width<=700px){
 #pk-hero-02[data-pk-proof="am-kontakt"] .hero{height:max(870px,100svh);min-height:870px;max-height:none}
 #pk-hero-02 a.pk-hero-proof{gap:16px;margin-top:21px}
 #pk-hero-02 .pk-proof-avatars img{width:39px;height:39px}
 .pk-proof-avatars img+img{margin-left:-11px}
 #pk-hero-02 .pk-proof-stars svg{width:14px;height:14px}
 #pk-hero-02 .pk-proof-stars{gap:3px}
}
@media(prefers-reduced-motion:reduce){.pk-hero-proof *{transition:none!important}}
