/* Public branding, using independently configurable header and footer images. */
.arena-footer .arena-brand--footer{display:block;width:152px;max-width:100%;min-width:0}
.arena-footer .arena-footer-logo-picture{display:block;width:100%;height:66px}
.arena-footer .arena-footer-logo{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:left center}
/* Retain the measured 240 x 103.5 desktop slot when the artwork ratio changes. */
@media(min-width:1001px){
 .arena-footer .arena-brand--footer{width:240px}
 .arena-footer .arena-footer-logo-picture{height:103.5px}
 .arena-footer .arena-footer-logo{height:100%}
}
@media(max-width:1000px){
 .arena-footer .arena-brand--footer{width:128px}
 .arena-footer .arena-footer-logo-picture{height:56px}
}
.arena-header .arena-brand--site-logo{flex:0 0 auto;gap:0;min-width:0;width:152px;max-width:100%;margin-inline-end:8px}
.arena-header .arena-header-logo-picture{display:block;width:100%;height:66px}
.arena-header .arena-header-logo{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:left center}
.arena-header .arena-drawer-close{display:none}
@media(min-width:1001px){
 .arena-header .arena-header__inner{padding-block:8px}
 .arena-header .arena-header__inner>.arena-brand--site-logo{margin-inline-start:8px}
}
@media(max-width:1000px){
 .arena-header .arena-header__inner>.arena-brand--site-logo{width:104px;max-width:calc(100% - 150px);margin-inline-end:auto}
 .arena-header .arena-header__inner>.arena-brand--site-logo .arena-header-logo-picture{height:44px}
}
@media(max-width:430px){
 .arena-header .arena-header__inner>.arena-brand--site-logo{width:104px;max-width:calc(100% - 136px)}
}
@media(max-width:950px){
 .arena-header .arena-header__inner{--arena-mobile-action-width:40px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:44px;align-items:center}
 .arena-header .arena-header__inner>.arena-brand--site-logo{grid-area:1/2;order:0;justify-self:center;width:104px;max-width:100%;margin:0}
 .arena-header .arena-header__inner>.arena-brand--site-logo .arena-header-logo{object-position:center}
 .arena-header .arena-header__inner>.arena-menu-toggle{grid-area:1/1;order:0;justify-self:start;margin:0}
 .arena-header .arena-header__inner>.arena-header-search{grid-area:1/3;order:0;justify-self:end;margin:0}
 .arena-header .arena-header__inner>.arena-notification-trigger--public{grid-area:1/3;order:0;justify-self:end;margin:0;margin-inline-end:calc(var(--arena-mobile-action-width) + 8px)}
 #arena-primary-nav>.arena-drawer-close{display:grid;position:absolute;top:20px;right:10px;width:44px;min-width:44px;margin:0;z-index:1}
 #arena-primary-nav .arena-nav__list>li:first-child{box-sizing:border-box;padding-inline-end:54px}
}
@media(max-width:420px){
 .arena-header .arena-header__inner{--arena-mobile-action-width:36px}
}
