/* PassTracks Global Logo Refinement V2.3 — 2026-09-30 */
.brand-logo-picture{display:block;flex:0 0 auto;line-height:0}
.brand-logo{display:block;width:100%;height:auto;object-fit:contain}
.site-header .brand{gap:0}
.site-header .brand-logo-picture--header{width:167px;max-width:100%}
.footer .brand{gap:0}
.footer .brand-logo-picture--footer{width:167px;max-width:100%}
@media(max-width:900px){.site-header .brand-logo-picture--header{width:138px}.footer .brand-logo-picture--footer{width:154px}}
@media(max-width:560px){.site-header .brand-logo-picture--header{width:116px}.footer .brand-logo-picture--footer{width:138px}}
/* Canonical footer typography guard: page-family editorial heading rules must not leak into the shared footer. */
.footer .footer-heading{margin:0 0 12px;color:#d8a62e;font-family:"Arial Narrow","Aptos Narrow","Roboto Condensed",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.08em;line-height:.98;text-transform:uppercase}
