/* Frame out the source image's transparent margins; preserve the original PNG. */
.header-logo{display:block;position:relative;overflow:hidden;flex:0 0 auto;width:220px;aspect-ratio:850 / 330}
.header-logo img{position:absolute;max-width:none;width:180.706%;height:auto;left:-41.176%;top:-97.879%}
@media(max-width:600px){.header-logo{width:146px;transform:translateY(-10px)}}
