/* Crop the transparent margins in layout, preserving the supplied logo pixels. */
.site-header .brand.brand-image{display:block;position:relative;width:145px;aspect-ratio:1459/496;overflow:hidden;flex-shrink:0}
.site-header .brand.brand-image img{position:absolute;width:192.80329%;height:auto;max-width:none;left:-46.40164%;top:-176.81452%}
@media(max-width:600px){.site-header .brand.brand-image{width:125px}}
@media(max-width:360px){.site-header .brand.brand-image{width:115px}}

/* Preserve wordmark dimensions; scale only the tooth to the lettering height. */
.site-header .brand-image .brand-wordmark{clip-path:inset(0 0 0 43%)}
.site-header .brand-image .brand-mark{position:absolute;inset:0;clip-path:inset(0 65% 0 0);transform:scale(.81);transform-origin:34% 50%}
