/* Three steps in the existing monochrome type system. */
#zusammenarbeit{scroll-margin-top:28px}
#zusammenarbeit .pk-offer-head{display:block;margin-bottom:72px}
#zusammenarbeit .pk-offer-head p{margin-top:28px;max-width:64ch}
#zusammenarbeit .pk-process-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}
#zusammenarbeit .pk-process-cards>li{display:block;min-width:0;border-top:0;border-left:1px solid #ffffff26;padding:40px clamp(24px,2.7vw,44px)}
#zusammenarbeit .pk-process-cards>li:last-child{border-right:1px solid #ffffff26}
#zusammenarbeit .pk-step-meta{display:flex;align-items:center;gap:18px;margin-bottom:26px;color:#f4f4f1;font:500 14px/1.5 "PK Hero Mono",monospace;letter-spacing:.08em}
#zusammenarbeit .pk-step-meta::after{content:"";flex:1;height:1px;background:#ffffff26}
#zusammenarbeit .pk-process-cards h3{min-height:0;margin-bottom:15px}
#zusammenarbeit .pk-process-cards h3::before{content:none}
#zusammenarbeit .pk-process-cards p{max-width:65ch}
@media(max-width:1000px) and (min-width:761px){#zusammenarbeit .pk-process-cards>li{padding:32px 22px}}
@media(max-width:760px){#zusammenarbeit .pk-offer-head{margin-bottom:40px}#zusammenarbeit .pk-offer-head p{margin-top:24px}#zusammenarbeit .pk-process-cards{grid-template-columns:minmax(0,1fr);gap:28px}#zusammenarbeit .pk-process-cards>li{border-right:1px solid #ffffff26;padding:28px 24px}#zusammenarbeit .pk-process-cards h3{margin-bottom:10px}#zusammenarbeit .pk-step-meta{margin-bottom:22px}}
