.pzg-alltag .pzg-alltag-capacity-icon{width:34px;height:34px;margin-bottom:18px;flex-shrink:0}.pzg-alltag-steps .cards{gap:24px;margin-top:28px}.pzg-alltag-steps .card{padding:28px;background:#fff;border:1px solid #d2e5ec;border-radius:16px;box-shadow:0 6px 18px rgba(23,59,80,.04)}.pzg-step-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.pzg-step-symbol{display:grid;place-items:center;width:62px;height:62px;border-radius:16px;background:#e5f3f7;color:#007f9f}.pzg-step-symbol svg{width:32px;height:32px}.pzg-step-label{font-size:12px;font-weight:600;letter-spacing:.08em;color:#557483;text-transform:uppercase}.pzg-alltag-steps .card h3{font-size:23px;margin-bottom:14px}.pzg-alltag-steps .card p{margin:0;color:#426476;line-height:1.7}.pzg-alltag{padding-bottom:65px}.pzg-alltag-hero{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:55px;padding-block:55px 35px}.pzg-alltag-hero h1{font-size:clamp(38px,4.5vw,62px)}.pzg-alltag-hero .lead{font-size:19px}.pzg-alltag-hero .pzg-location-actions{align-items:center;gap:22px}.pzg-alltag-regions{font-size:14px;color:#426476;font-weight:600}.pzg-alltag-promise{padding:36px;background:#173b50;border-radius:20px;color:white}.pzg-alltag-promise>.pzg-job-icon{width:42px;height:42px;background-color:#9cdeed;margin-bottom:24px}.pzg-alltag-promise h2{font-size:32px;color:white;line-height:1.3}.pzg-alltag-promise p{color:#e1eff4}.pzg-alltag-promise>div{display:grid;gap:11px;margin-top:25px;border-top:1px solid #4a7386;padding-top:22px}.pzg-alltag-promise>div span{font-size:14px;color:#e1eff4}.pzg-alltag-promise>div span:before{content:'✓';color:#98e1ef;margin-right:12px}.pzg-alltag-services{scroll-margin-top:110px}.pzg-alltag-services .detail-services{gap:22px}.pzg-alltag-services .detail-service{border:1px solid #d4e5eb;border-radius:16px;background:#f2f8fa;padding:30px}.pzg-alltag-services .detail-service>.pzg-job-icon{height:36px;width:36px;margin-bottom:22px}.pzg-alltag-services .detail-service h3{font-size:25px}.pzg-alltag-services .detail-service{border-top:4px solid #0083a5}.pzg-alltag-services .detail-service>p{min-height:54px;color:#426476;line-height:1.65}.pzg-alltag-services .detail-service ul{padding:20px 0 0;margin:18px 0 0;border-top:1px solid #d2e4eb;list-style:none}.pzg-alltag-services .detail-service li{position:relative;padding-left:27px;margin-bottom:14px;line-height:1.55;color:#264b60;list-style:none}.pzg-alltag-services .detail-service li:before{content:'✓';position:absolute;left:0;top:0;color:#007f9f;font-weight:700}.pzg-alltag-services .detail-service>.pzg-job-icon{padding:0}.pzg-alltag-services .detail-service h3{min-height:60px;display:flex;align-items:center;margin-bottom:10px}@media(max-width:850px){.pzg-alltag-services .detail-service h3,.pzg-alltag-services .detail-service>p{min-height:0}}.pzg-alltag-contact{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:35px;background:#eaf4f7;border:1px solid #cfE3eb;border-radius:20px;padding:35px}.pzg-alltag-contact h2{font-size:32px}.pzg-alltag-contact .pzg-about-person{margin:0}.pzg-alltag .faq details{border:1px solid #d4e5eb;border-radius:12px;margin-bottom:12px;padding:8px 22px;background:#f6fafb}.pzg-alltag .card{border-radius:14px}.pzg-alltag .number{color:#007b9e}@media(max-width:850px){.pzg-alltag-hero,.pzg-alltag-contact{grid-template-columns:1fr;gap:26px}.pzg-alltag-hero{padding-block:32px}.pzg-alltag-promise{padding:28px}.pzg-alltag-contact{padding:24px}.pzg-alltag-services .detail-services{grid-template-columns:1fr}.pzg-alltag{padding-bottom:85px}}