footer .pw-footer-resources{padding-top:42px;padding-bottom:32px;text-align:left;color:#071e35}footer .pw-footer-resources h2{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2;margin:0 0 14px}footer .pw-links-kicker{color:#790d29;font-size:.8rem;font-weight:700;letter-spacing:.13em;margin:0 0 10px}footer .pw-links-intro{margin:0 0 24px;line-height:1.6}footer .pw-links-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch}footer .pw-link-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #d8dce0;border-top:3px solid #790d29;border-radius:16px;padding:24px;box-shadow:0 5px 16px #071e3506}footer .pw-link-card:nth-child(even){border-top-color:#071e35}footer .pw-link-number{color:#790d29;font-size:.85rem;font-weight:700;margin-bottom:16px}footer .pw-link-card h3{font-size:1.1rem;line-height:1.35;overflow-wrap:anywhere;margin:0 0 14px;min-height:2.7em}footer .pw-link-card p{font-size:.95rem;line-height:1.6;margin:0 0 22px;color:#414950}footer .pw-link-actions{margin-top:auto;display:flex;flex-direction:column;gap:10px}footer .pw-link-actions a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:11px 13px;border:1px solid #d8dce0;border-radius:9px;color:#071e35;background:#f7f5f1;font-size:.88rem;font-weight:700;text-decoration:none;line-height:1.4}footer .pw-link-actions a:hover{border-color:#790d29;color:#790d29}footer .pw-link-actions a:focus-visible{outline:3px solid #790d29;outline-offset:3px}footer .pw-links-note{font-size:.8rem;line-height:1.5;color:#59616a;margin:18px 0 0}@media(max-width:1100px){footer .pw-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){footer .pw-links-grid{grid-template-columns:1fr;gap:16px}footer .pw-link-card{padding:22px}footer .pw-link-card h3{min-height:0}footer .pw-footer-resources{padding-top:30px}}
footer .pw-footer-resources{background:#f7f5f1;border-radius:16px;margin-top:32px;margin-bottom:32px;padding:30px;width:calc(100% - 48px)}@media(max-width:600px){footer .pw-footer-resources{padding:20px;width:calc(100% - 32px)}}

footer .pw-links-grid{grid-auto-rows:1fr}

/* Freigegeben: Petrol, Silbergrau, ohne farbigen Rand. */
html body footer .pw-footer-resources .pw-link-card{background:#176b70!important;color:#e2e7e6!important;border:0!important;box-shadow:0 5px 16px #071e3512}
html body footer .pw-footer-resources .pw-link-card h3,html body footer .pw-footer-resources .pw-link-card p,html body footer .pw-footer-resources .pw-link-number{color:#e2e7e6!important}
html body footer .pw-footer-resources .pw-link-actions a{background:#790d29!important;color:#e2e7e6!important;border:0!important}
html body footer .pw-footer-resources .pw-link-actions a:hover{background:#620d23!important;color:#e2e7e6!important}
html body footer .pw-footer-resources .pw-link-actions a:focus-visible{outline:3px solid #e2e7e6!important;outline-offset:4px}

html body footer .pw-footer-resources .pw-link-actions a{background:#e2e7e6!important;color:#071e35!important;border:0!important}html body footer .pw-footer-resources .pw-link-actions a:hover{background:#ced8d6!important;color:#071e35!important}

html body footer .pw-footer-resources .pw-link-actions{width:100%!important;align-items:stretch!important}html body footer .pw-footer-resources .pw-link-actions a{display:flex!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;align-self:stretch!important}
