
footer::after { height: 0; }
footer > .container { padding-top: 16px; }
footer > .container > div:first-child { gap: 10px; margin-bottom: 16px; }
footer > .container > div:first-child svg,
footer > .container > div:first-child img { height: 20px; width: auto; }
footer > .container > div:nth-child(2) { padding-bottom: 16px; gap: 20px; }
footer > .container > div:nth-child(2) > div:first-child { margin-bottom: 0; }
footer > .container > div:nth-child(2) > div:first-child a > div { width: 32px; height: 32px; }
footer > .container > div:nth-child(2) > div:first-child a > span { font-size: 20px; }
footer > .container > div:nth-child(2) > div:nth-child(2) { display: none; }
footer .grid { gap: 20px; }
footer .grid h3 { margin-bottom: 8px; }
footer .grid ul { font-size: 12px; line-height: 18px; }
footer .grid li + li { margin-top: 4px; }
footer nav[aria-labelledby="english-region-guides-heading"] {
  display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 6px 16px; padding: 10px 0;
}
footer nav[aria-labelledby="english-region-guides-heading"] h3 { font-size: 10px; line-height: 16px; }
footer nav[aria-labelledby="english-region-guides-heading"] ul { margin-top: 0; gap: 4px 16px; font-size: 12px; line-height: 18px; }
footer > .container > div:last-child {
  display: flex; align-items: center; justify-content: center; gap: 10px; padding: 10px 0; font-size: 10px; line-height: 16px; letter-spacing: .04em;
}
footer > .container > div:last-child > a { margin: 0; width: 26px; height: 26px; flex-shrink: 0; }
@media (max-width: 639px) {
  footer > .container > div:nth-child(2) { gap: 16px; }
  footer .grid { gap: 16px 12px; }
  footer .grid li + li { margin-top: 3px; }
}
@media (min-width: 360px) and (max-width: 639px) {
  footer .grid { grid-template-columns: repeat(4,minmax(0,1fr)); gap: 10px; }
  footer .grid h3 { font-size: 9px; letter-spacing: .025em; }
  footer .grid ul { font-size: 11px; line-height: 16px; }
}

footer nav[aria-labelledby="english-region-guides-heading"],footer li:has(>a[href="/status"]),footer li:has(>a[href$="/status"]){display:none!important}
