.lnf-sites{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 5%;background:#172c38;color:#fff;font:600 14px system-ui}.lnf-sites a{color:inherit;text-decoration:none}.lnf-sites a:focus-visible{outline:2px solid #e8b287;outline-offset:4px}.lnf-hub{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.lnf-hub article{padding:28px;border:1px solid #ccc;background:#fff}.lnf-hub a{color:#925f3e}.lnf-hub h2{font-size:30px}
footer .lnf-sites{grid-column:1/-1;align-self:end;width:100%;box-sizing:border-box;margin-top:1.5rem;padding:1.25rem 0;border-top:1px solid #ffffff33}.lnf-site-footer{display:block;background:#172c38;padding:0 5%;}.lnf-site-footer .lnf-sites{margin-top:0}
