/* Approved 3 October 2026: preserve the supplied logo artwork and colours. */
.approved-brand{display:block;line-height:0}
.approved-logo{display:block;width:116px;height:116px;object-fit:contain}
html .hero .main-logo,html[data-theme=editorial] .hero .main-logo{filter:none}
html[data-layout=portrait] .hero .main-logo{background:#fff;border-radius:2px}
@media(max-width:650px){.approved-logo{width:96px;height:96px}.site-header{gap:8px}}
