footer .site-policy-links{box-sizing:border-box;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:0 1.35rem;grid-column:1/-1;max-width:100%;margin:12px auto 0;padding:10px 16px 4px;border-top:1px solid #25424c;text-align:center}
footer .site-policy-links a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:0;padding:2px 1px;color:#b9dbe2;font:600 .82rem/1.35 system-ui,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:underline;text-decoration-color:#52717a;text-underline-offset:4px}
footer .site-policy-links a:is(:hover,:focus-visible),footer .site-policy-links a[aria-current=page]{color:#98f2e9;text-decoration-color:currentColor}
footer .site-policy-links a:focus-visible{outline:2px solid #70dfe5;outline-offset:4px}
@media(max-width:520px){footer .site-policy-links{gap:0 1rem;padding-inline:8px}footer .site-policy-links a{min-height:44px}}

@media(min-width:801px){footer.footer.inner .site-policy-links{grid-column:auto;align-self:center;justify-content:flex-end;margin:0;padding:0;border:0}}
