/* Подвал сайта */
.site-footer{background:var(--dark);color:#dbe9e1}
.footer-grid{max-width:var(--maxw);margin:0 auto;padding:56px clamp(20px,5vw,64px) 28px;display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:32px}
.footer-grid h4{font-size:12px;letter-spacing:1.4px;color:#fff;margin-bottom:14px;text-transform:uppercase}
.footer-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.footer-grid a{color:#b8cbc1;text-decoration:none;font-size:13px}
.footer-grid a:hover{color:var(--gold)}
.footer-brand p{font-size:13px;color:#9db3a8;max-width:340px}
.footer-brand img{width:150px;margin-bottom:14px}
.footer-bottom{max-width:var(--maxw);margin:0 auto;padding:18px clamp(20px,5vw,64px) 26px;border-top:1px solid rgba(255,255,255,.14);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:#8da69a;font-size:11px}
@media(max-width:700px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}
@media(max-width:420px){.footer-grid{grid-template-columns:1fr}}
