.atlas-browse-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:.78rem}.atlas-browse-links a{color:#2b652d;text-underline-offset:3px;font-weight:600;padding:4px 0}.atlas-search-guide{margin:32px 0;padding:28px 32px;background:#edf4e7;border:1px solid #d5e2cb;border-radius:18px}.atlas-search-guide h2{font-family:Georgia,"Times New Roman",serif;font-weight:500;font-size:clamp(1.65rem,3vw,2.15rem);margin:0 0 16px;color:#203c28}.atlas-search-guide p{max-width:85ch;color:#52624e;line-height:1.75;font-size:.9rem}.atlas-search-guide nav{display:flex;flex-wrap:wrap;gap:12px 22px;margin:18px 0}.atlas-search-guide a{color:#256527;font-weight:650;text-underline-offset:3px}.atlas-search-guide .atlas-trust{font-size:.78rem;border-top:1px solid #d5e2cb;padding-top:16px;margin-bottom:0}.atlas-search-guide .atlas-guide-links{font-size:.85rem}.atlas-search-guide a:focus-visible,.atlas-browse-links a:focus-visible{outline:3px solid #b77c20;outline-offset:4px}@media(max-width:680px){.atlas-search-guide{padding:22px 20px}.atlas-search-guide nav{gap:12px 18px}.atlas-browse-links{font-size:.73rem;gap:6px 14px}}

.site-footer{flex-wrap:wrap;gap:12px 18px}.site-footer>span{flex-basis:100%;max-width:none}.site-footer>a{display:inline-flex;min-height:36px;align-items:center}
