/* CRRG v38: proportional display of the official original logo. */
.reform-site .site-header .brand-logo { flex: 0 0 auto !important; display: flex !important; align-items: center !important; justify-content: center !important; padding: 0 !important; }
.reform-site .site-header .header-logo-img,
.reform-site .site-header.scrolled .header-logo-img { width: 121px !important; max-width: 121px !important; height: auto !important; max-height: 83px !important; aspect-ratio: 679 / 461; object-fit: contain !important; display: block !important; }
@media (max-width: 1100px) {
 .reform-site .site-header .header-logo-img,
 .reform-site .site-header.scrolled .header-logo-img { width: 101px !important; max-width: 101px !important; height: auto !important; max-height: 69px !important; }
}
@media (max-width: 360px) {
 .reform-site .site-header .header-logo-img,
 .reform-site .site-header.scrolled .header-logo-img { width: 94px !important; max-width: 94px !important; max-height: 64px !important; }
}
