.rns-footer-posts{list-style:none!important;margin:0!important;padding:0!important;display:grid;gap:22px}
.rns-footer-posts>li{list-style:none!important;margin:0!important;padding:0!important}
.rns-footer-posts .rns-footer-post-link{display:flex;align-items:flex-start;gap:14px;color:#777!important;text-decoration:none!important;font-family:inherit;font-size:13px;line-height:1.5;font-weight:400}
.rns-footer-posts .rns-footer-post-thumb{display:block;flex:0 0 72px;width:72px;height:52px;overflow:hidden;background:#f0f0f0}
.rns-footer-posts .rns-footer-post-image{display:block!important;width:72px!important;height:52px!important;max-width:100%!important;object-fit:cover;margin:0!important;border:0}
.rns-footer-posts .rns-footer-post-title{display:block;min-width:0;overflow-wrap:anywhere}
.rns-footer-posts .rns-footer-post-link:hover{color:#148c75!important}
.rns-footer-posts .rns-footer-post-link:focus-visible{outline:2px solid #148c75;outline-offset:4px}
.rns-footer-empty{font-size:13px;color:#777}
.rns-footer-gallery .rns-footer-gallery-title{display:block;margin:0 0 12px;color:#777!important;font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none}
.rns-footer-gallery .rns-footer-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
.rns-footer-gallery .rns-footer-gallery-item{display:block;position:relative;aspect-ratio:1/1;overflow:hidden;background:#eee}
.rns-footer-gallery .rns-footer-gallery-image{position:absolute;inset:0;display:block!important;width:100%!important;height:100%!important;object-fit:cover;margin:0!important;border:0}
.rns-footer-gallery .rns-footer-gallery-more{display:inline-block;margin-top:12px;font-size:12px;color:#777!important;text-decoration:none}
.rns-footer-gallery a:hover{color:#148c75!important}
.rns-footer-gallery a:focus-visible{outline:2px solid #148c75;outline-offset:3px}
