header.site-header .brand{gap:0}header.site-header .brand span{display:flex;align-items:center}header.site-header .brand img{width:132px;height:33px;max-width:none}.theme-visual img{object-fit:cover}.topic-thumb{object-fit:cover}@media(max-width:420px){header.site-header .brand img{width:120px;height:30px}}