/* Assinatura visual oficial fornecida pela loja. Os JPG mantêm os seus traços originais. */
.header .brand{display:inline-flex;gap:8px;align-items:center;flex-shrink:0;line-height:1}
.brand-emblem{display:block;width:48px;height:42px;object-fit:contain;mix-blend-mode:multiply}
.brand-wordmark{display:block;width:174px;height:auto;object-fit:contain;mix-blend-mode:multiply}
.footer-brand img{display:block;width:145px;height:auto;mix-blend-mode:multiply}
@media(max-width:600px){.header .brand{gap:6px}.brand-emblem{width:40px;height:36px}.brand-wordmark{width:150px}}
@media(max-width:380px){.brand-emblem{width:34px;height:31px}.brand-wordmark{width:127px}}
@media(max-width:650px){.budget-buttons button:last-child{flex-basis:100%}}
