/* Legal links occupy the middle slot in the existing compact bottom footer row. */
.erg-polish-footer .erg-polish-footer-bottom .erg-footer-legal-links {
  display:flex; align-items:center; justify-content:center;
  flex-wrap:wrap; gap:12px 26px;
  grid-column:2; grid-row:1;
}
.erg-footer-legal-links a {color:#c9d0ca; text-decoration:none; font-size:11px; letter-spacing:.04em; white-space:nowrap;}
.erg-footer-legal-links a:hover,.erg-footer-legal-links a:focus-visible {color:#fff; text-decoration:underline; text-underline-offset:4px;}
.erg-legal-links-fallback {text-align:center; padding:20px 22px 28px; border-top:1px solid rgba(255,255,255,.15);}
.erg-legal-links-fallback .erg-footer-legal-links {display:flex;gap:14px 28px;justify-content:center;flex-wrap:wrap;}
@media (max-width:900px) {
  .erg-polish-footer .erg-polish-footer-bottom .erg-footer-legal-links {grid-column:1!important;grid-row:auto!important;}
}
