.brand-logo{display:block;flex:0 0 auto;margin-right:auto}.brand-logo img{display:block;width:170px;height:72px;object-fit:contain;object-position:left center}.site-footer.light-footer{background:#070a0c;color:#dbe2e5;padding:70px 0 28px}.site-footer.light-footer .footer-grid{grid-template-columns:1.35fr 1fr 1.35fr 1fr 1.4fr;gap:48px}.site-footer.light-footer .brand-logo img{width:205px;height:auto;filter:invert(1);mix-blend-mode:screen}.site-footer.light-footer .footer-title{color:#fff;font-size:1rem;margin-bottom:20px}.site-footer.light-footer .footer-list{color:#aebdc5;font-size:.95rem;line-height:1.5;gap:10px}.site-footer.light-footer .footer-list a:hover{color:#fff}.site-footer.light-footer .footer-bottom{border-color:#323a3e;color:#8f9da4;font-size:.85rem;margin-top:55px}@media(max-width:1050px){.site-footer.light-footer .footer-grid{grid-template-columns:repeat(3,1fr)}.site-footer.light-footer .footer-grid>:first-child{grid-column:1/-1}}@media(max-width:700px){.brand-logo img{width:135px;height:62px}.site-footer.light-footer .footer-grid{grid-template-columns:1fr 1fr}.site-footer.light-footer .footer-list{font-size:.95rem}.site-footer.light-footer .footer-bottom{display:block}}
