/* Compact wordmark proportions for the public masthead. */
.masthead .brand{width:138px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;gap:8px}
.masthead .brand img{width:138px;height:auto;aspect-ratio:282/112;object-fit:contain;flex-shrink:0}
.masthead .brand>span{font-size:9px;letter-spacing:4px;margin:0 0 0 11px;line-height:1.4;white-space:nowrap}
.masthead{min-height:132px;padding-top:28px;padding-bottom:28px;align-items:center}
@media(max-width:760px){
  .masthead{min-height:120px;gap:20px;padding-top:24px;padding-bottom:24px}
  .masthead .brand{width:118px}
  .masthead .brand img{width:118px;height:auto}
  .masthead .brand>span{font-size:8px;letter-spacing:3.3px;margin-left:9px}
}

