.fdsh-site-footer{background:var(--fdsh-color-off-white);border-top:1px solid var(--fdsh-color-border)}.fdsh-footer-main{padding:52px 0 38px}.fdsh-footer-grid{display:grid;gap:40px}.fdsh-footer-grid--institutional{grid-template-columns:180px repeat(3,minmax(0,1fr))}.fdsh-footer-grid--legacy{grid-template-columns:180px repeat(4,minmax(0,1fr))}.fdsh-footer-brand .custom-logo{max-width:100px;max-height:110px}.fdsh-footer-col__title{margin-bottom:16px;font-size:.9rem}.fdsh-footer-menu{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:.84rem}.fdsh-footer-menu a{text-decoration:none}.fdsh-footer-menu a:hover,.fdsh-footer-menu a:focus-visible{color:var(--fdsh-color-olive)}.fdsh-footer-bottom{border-top:1px solid var(--fdsh-color-border)}.fdsh-footer-bottom__inner{min-height:62px;display:flex;align-items:center;font-size:.78rem;color:#5f5f5f}
