/* BeUp logo V3: user-supplied asset, no recreated branding. */
.logo.logo-official{font-size:initial;font-weight:normal;letter-spacing:normal;line-height:1;display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}
.logo-official img{display:block;width:104px;height:auto;max-width:none;object-fit:contain}
.footer .logo-official{padding:6px 10px;border-radius:8px;background:#eff9fd;width:max-content;max-width:100%}
.footer .logo-official img{width:104px}
.brand-mini.brand-mini-official{display:inline-flex;align-items:center;line-height:1;max-width:88px;flex-shrink:0}
.brand-mini-official img{width:58px;height:auto;max-width:100%;display:block}
@media(max-width:600px){.logo-official img{width:88px}.footer .logo-official img{width:95px}.brand-mini-official img{width:50px}}
