.with-policy-links{flex-wrap:wrap}.policy-footer-links{grid-column:1/-1;flex-basis:100%;width:100%;display:flex;flex-wrap:wrap;gap:12px 24px;padding:18px 0 0;margin-top:5px;border-top:1px solid #dcddea;font-size:11px;line-height:1.6}.policy-footer-links a,footer .policy-footer-links>a{display:inline-block;text-decoration:underline;text-underline-offset:3px;font-size:inherit;margin:0;min-height:24px}.policy-footer-links a:focus-visible{outline:3px solid #7e80b9;outline-offset:4px}@media(max-width:700px){.policy-footer-links{font-size:11px;padding-top:15px}.policy-footer-links a{min-height:32px}}

/* Supplied social profile links use local icons, without social embeds. */
.social-placeholders{grid-column:1/-1;flex-basis:100%;width:100%;padding-top:19px;border-top:1px solid #dcddea;margin-top:5px;color:#2f3161}.social-placeholders>p,footer .social-placeholders>p{font-size:10px;line-height:1.7;margin:0 0 12px;color:#62647d}.social-placeholders>p>span{margin-left:12px;font-size:9px}.social-items{display:flex;flex-wrap:wrap;gap:12px 25px}.social-placeholder{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:11px;color:#2f3161;cursor:default}.social-placeholder svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4;flex-shrink:0}.social-placeholder .social-fill,.social-placeholder .social-dot{fill:currentColor;stroke:none}.social-placeholders+.policy-footer-links{border-top:0;margin-top:0;padding-top:14px}@media(max-width:700px){.social-items{gap:12px 19px}.social-placeholder{font-size:10px}.social-placeholders>p>span{font-size:9px}}
@media(max-width:700px){.social-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.social-placeholder{font-size:11px}}

.social-items a.social-link,footer .social-items a.social-link{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:11px;color:#2f3161;margin:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.social-items a.social-link:hover{color:#14162f}.social-items a.social-link:focus-visible{outline:3px solid #7e80b9;outline-offset:4px;border-radius:2px}
