/* Approved logo enlargement: navigation about +15%, footer +20%.
   Crop only excess whitespace in the padded navigation asset, not the mark,
   so the existing 72px navigation row does not need to become taller. */
header img[src$="brookwood-logo_425feedd.webp"]{width:213px;height:72px;max-width:100%;object-fit:cover}
header a:has(>img[src$="brookwood-logo_425feedd.webp"]){flex-shrink:0}
img[src$="brookwood-logo-dark-footer_7d0e3330.png"]{width:222px;height:auto;max-width:100%;object-fit:contain}
/* Standalone referral page embeds the same images as data URLs. */
header.site .logo img{width:189.1px;height:64px;object-fit:cover}
header.site .logo{flex-shrink:0}
footer .cols>div>img[alt="Brookwood"]{width:205.5px;height:auto;max-width:100%}
@media(max-width:900px){header.site .logo img{width:clamp(128px,38vw,147.8px);height:50px}}
@media(max-width:370px){header.site .wrap{gap:12px}header.site .btn{padding:11px 12px;font-size:12px}}
