.brand{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}
.brand-logo{display:block;width:78px;height:76px;object-fit:contain;flex-shrink:0}
.footer .brand{width:auto}
.footer .brand-logo{width:120px;height:118px}
.design-seal .brand-logo{width:70px;height:70px}
@media(max-width:520px){.brand-logo{width:64px;height:62px}.footer .brand{width:100%;justify-content:flex-start}.footer .brand-logo{width:100px;height:98px}}
