footer .footer-social{flex-basis:100%;display:flex;flex-wrap:wrap;gap:8px 24px;order:5;padding-top:16px;border-top:1px solid #e3e9f0}footer .footer-social a{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:14px;color:#001aa3}.social-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(hover:hover) and (pointer:fine){footer .footer-social a:hover{text-decoration:underline;text-underline-offset:5px}}