.site-footer{margin-top:48px;padding:32px 0 28px;background:#202628;color:#bac5c5;font-size:13px}.site-footer__inner{width:min(100% - 40px,1080px);margin-inline:auto;display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.site-footer__col{flex:1 1 128px;min-width:0}.site-footer__col--brand{flex:1.7 1 196px}.site-footer__brand{display:inline-flex;text-decoration:none}.site-footer__logo{display:block;width:auto;height:42px}@media (max-width:400px){.site-footer__logo{height:34px}}.landing .site-footer__inner{width:min(100% - 48px,1132px);margin-inline:auto}.site-footer__head{display:block;color:#f3f4f1;font-weight:500}.site-footer ul{display:flex;flex-direction:column;gap:7px;margin:10px 0 0;padding:0;list-style:none}.site-footer a{color:#bac5c5;text-decoration:none}.site-footer__status{opacity:.7}.site-footer a:hover{color:#f3f4f1;text-decoration:underline;text-underline-offset:4px}.site-footer a:focus-visible{outline:2px solid #7cc4bd;outline-offset:3px;border-radius:2px}@media (max-width:900px){.site-footer__inner{flex-direction:column;gap:22px}.site-footer__col,.site-footer__col--brand{flex:0 0 auto;width:100%}}