.brand .original-wordmark{display:block;width:74px;height:auto;max-height:32px;object-fit:contain;flex-shrink:0;}
@media(max-width:700px){.brand .original-wordmark{width:74px;max-height:32px;}}

.brochure-original-logo{display:block;width:210px;margin:0 0 28px;background:transparent;}
.brochure-original-logo img{display:block;width:100%;height:auto;}
@media(max-width:700px){.brochure-original-logo{width:185px;margin-bottom:25px;}}

.brand:has(.original-wordmark){min-height:48px;}

/* Separate the studio descriptor from the original wordmark. */
.brand:has(.original-wordmark){gap:24px;}
.brand:has(.original-wordmark) .tag{padding-left:24px;color:#aaa397;border-left-color:rgba(241,239,232,.28);}
.brand:has(.original-wordmark) .tag{align-self:flex-end;margin-bottom:9px;}

@media(min-width:961px){.nav:has(.original-wordmark) .nav-links{transform:translateY(9.5px);}}
.nav:has(.original-wordmark) .nav-links a,.nav:has(.original-wordmark) .nav-cta{white-space:nowrap;}
@media(max-width:1240px){.nav:has(.original-wordmark) .brand .tag{display:none;}}
@media(max-width:1100px){
 .nav:has(.original-wordmark) .nav-links,.nav:has(.original-wordmark) .nav-cta{display:none;}
 .nav:has(.original-wordmark) .nav-toggle{display:flex;}
}
@media(max-width:1100px) and (max-height:740px){
 .menu{justify-content:flex-start;overflow-y:auto;}
 .menu>a.big,.menu .menu-foot{flex-shrink:0;}
}
