.main-footer{padding:3rem 1.5rem}.main-footer__inner{align-items:center;display:flex;flex-flow:row wrap;gap:2rem;margin:auto;max-width:1400px}.main-footer__logo{flex:3 300px}.main-footer__logo a{display:block;max-width:300px}.main-footer__nav{flex:1 200px;font-size:.8rem;margin-left:auto}.main-footer__nav>p{margin-bottom:.5rem}.main-footer__nav,.main-footer__nav a{color:var(--color1)}