.tps-header-brand{display:block;line-height:0}
.tps-header-brand img{display:block;height:auto}
.tps-footer-brand{display:inline-block;background:#fff9f1;border-radius:16px;padding:14px 20px;margin:0 0 28px;line-height:0;max-width:100%}
.tps-footer-brand img{display:block;width:240px;max-width:100%;height:auto}
.tps-care-brand-logo{display:block;width:100%;max-width:480px;height:auto;margin:12px 0 20px}
@media(max-width:989px){.tps-header-brand img.header__heading-logo{width:64px;max-width:64px;height:64px;object-fit:contain}.header__heading-link:has(.tps-header-brand){padding:4px}}
