.small-nav{display:none}.footer-socials{position:absolute;inset:0;z-index:2}.footer-socials a{position:absolute;top:59%;height:20%;width:5%}.footer-socials a:nth-child(1){left:46%}.footer-socials a:nth-child(2){left:51.3%}.footer-socials a:focus-visible{outline:3px solid #65254d}.article-return{display:inline-block;margin:0 0 18px;font-size:16px;color:#465d2b}.article-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:left;margin:28px 0}.article-card{display:block;color:#41263a;text-decoration:none;border:1px solid #b29767;border-radius:8px;overflow:hidden;background:#fff1d1}.article-card img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.article-card h2{font:normal 23px/1.25 Georgia;padding:18px;margin:0}.directory-search{font:18px Georgia;padding:12px;width:100%;max-width:600px;background:#fff6df;border:1px solid #8c7952;border-radius:5px}.article-card[hidden]{display:none}.directory-intro{margin-bottom:24px!important}@media(max-width:850px){.article-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.small-nav{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:center;background:#f0dcb6;padding:15px;position:relative;z-index:3}.small-nav a{font:15px/1.4 Georgia;color:#4b243d}.article-directory{grid-template-columns:1fr}.article-card h2{font-size:22px}}