
.brand img{width:260px;max-width:100%;height:auto}
.brand{flex-shrink:0}.brand span{display:none}
.footer-grid img{width:260px;padding:12px;background:#fff}
.footer-grid a{overflow-wrap:anywhere}
.proof .wrap{grid-template-columns:repeat(3,1fr)}
@media(max-width:1100px){.header{gap:16px}.brand img{width:220px}nav{gap:14px}nav a{font-size:.84rem}}
@media(max-width:900px){.brand img{width:240px}.proof .wrap{grid-template-columns:repeat(3,1fr)}}
@media(max-width:560px){.brand img{width:215px}.proof .wrap{grid-template-columns:1fr}.header{gap:12px}.top .wrap{font-size:.75rem}}
