
/* Amplify legal footer */
.site-footer {
  background:var(--navy); color:#d1d6df; width:100%;
  padding:clamp(40px,5vw,72px) 22px; text-align:center;
  font:400 clamp(14px,1.15vw,16px)/1.65 Arial,sans-serif;
}
.site-footer .footer-content {max-width:920px;margin:0 auto}
.site-footer .footer-logo {display:block;width:112px;height:auto;margin:0 auto 24px}
.site-footer p {max-width:100%;margin:0 auto 18px;text-wrap:pretty}
.site-footer .facebook-notice strong {color:#eff3f6}
.site-footer .footer-meta {
  display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;
  gap:6px 12px;margin:28px auto 0;color:#d1d6df;
}
.site-footer .footer-meta a {color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.site-footer .footer-meta a:hover {color:white}
@media(max-width:600px){.site-footer .footer-logo{width:98px}.site-footer .footer-meta{font-size:13px;gap:4px 8px}}
@media print{.site-footer{break-inside:avoid}}
