/* R36 supplied mango/leaf/sun identity; static layout and image presentation. */
.brand.brand-r36{gap:11px;min-width:0;letter-spacing:normal}
.brand-r36 .brand-r36-copy{display:flex;flex-direction:column;gap:8px;min-width:0}
.brand-r36 img.brand-r36-mark{display:block;width:46px;height:46px;flex:none;object-fit:contain}
.brand-r36 img.brand-r36-wordmark{display:block;width:184px;height:auto;aspect-ratio:1095/130;object-fit:contain}
.visual-page .site-header:not(.is-scrolled) .brand-r36-wordmark,
.site-footer .brand-r36-wordmark{filter:brightness(0) invert(1)}
.site-footer .brand-r36{margin-bottom:8px;gap:12px;max-width:100%}
.site-footer .brand-r36 .brand-r36-copy{flex:1 1 180px;max-width:180px}
.site-footer .brand-r36 img.brand-r36-mark{width:50px;height:50px}
.site-footer .brand-r36 img.brand-r36-wordmark{width:180px;max-width:100%;height:auto}
.site-footer .brand-r36 .brand-r36-tagline{font:600 9px/1.6 var(--body);letter-spacing:.025em;margin:0;white-space:normal;max-width:180px;color:var(--cream)}
@media(max-width:760px){
  .site-header .brand-r36{gap:8px}
  .site-header .brand-r36 img.brand-r36-mark{width:36px;height:36px}
  .site-header .brand-r36 img.brand-r36-wordmark{width:148px;height:auto}
}
@media(max-width:360px){
  .site-header .brand-r36 img.brand-r36-mark{width:32px;height:32px}
  .site-header .brand-r36 img.brand-r36-wordmark{width:132px}
}
