.site-header{background:#2b241b;color:#f9dfa0;border-bottom-color:rgba(249,223,160,.22)}.site-header .brand{display:flex;align-items:center;justify-content:center;width:260px;max-width:28vw}.site-header .brand img{display:block;width:100%;height:auto;max-height:52px;object-fit:contain}.site-header .mobile-nav{background:#2b241b;color:#f9dfa0}.site-header a:hover{color:#fff}.footer-title{text-transform:none}@media(max-width:800px){.site-header .brand{width:170px;max-width:44vw}.site-header .brand img{max-height:38px}}
