.post-page .post-mail-paths{display:grid;gap:22px;margin:30px 0}
.post-page .post-mail-paths>div{padding:18px 0;border-top:1px solid #b8cec4}
.post-page .post-mail-paths small{display:block;color:#456356;font-weight:700;font-size:13px;margin-bottom:12px}
.post-page .post-mail-paths p{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;font-size:17px;color:var(--retail-ink)}
.post-page .post-mail-paths svg{flex-shrink:0;width:22px;height:22px}
.post-page #vorbereitung{background:var(--retail-ink);color:#fff}
.post-page #vorbereitung .agency-heading h2,.post-page #vorbereitung .retail-receiving h3{color:#fff}
.post-page #vorbereitung .agency-heading>p:not(.agency-kicker),.post-page #vorbereitung .business-section-outro{color:#d4e0e7}
.post-page #vorbereitung .agency-kicker{color:#a4d4be}
.post-page #vorbereitung a{color:#b4e6cd;text-underline-offset:4px}
.post-page #regelmaessige-postfahrten{background:#fff}
.post-page .post-direction-fields{margin-top:22px;padding-top:22px;border-top:1px solid #d4dfda}
.post-page .post-direction-fields h3{font-size:18px;line-height:1.45;margin:0 0 20px}
.post-page .post-direction-fields label+label{margin-top:18px}
@media(max-width:760px){.post-page .agency-hero-actions .agency-button{white-space:normal;text-align:left;line-height:1.5;max-width:100%}.post-page .retail-example-route strong{font-size:16px}.post-page .post-mail-paths p{font-size:15px}.post-page .post-mail-paths strong{overflow-wrap:anywhere}.post-page .post-direction-fields h3{overflow-wrap:anywhere}}
