header{padding-top:12px;padding-bottom:12px}header .brand{display:flex;align-items:center;gap:12px;flex-shrink:0}header .farm-logo{display:block;width:76px;height:76px;object-fit:contain;flex-shrink:0}header nav{gap:18px}header .brand>span{display:none}@media(max-width:1150px){header{flex-wrap:wrap}header nav{flex-wrap:wrap}}@media(max-width:760px){header{padding:10px 5%;gap:12px}header .brand{flex:1}header .farm-logo{width:64px;height:64px}}@media(max-width:420px){header .brand{gap:8px}header .farm-logo{width:56px;height:56px}}