/* Align the visible lettering rather than the transparent logo canvas. */
.site-nav .brand-lockup{align-items:center;gap:18px}
.site-nav a.agency-by{display:inline-flex;align-items:center;min-height:44px;gap:0;font-size:12px;line-height:1}
.agency-by .agency-lockup{display:inline-flex;align-items:baseline;gap:7px;line-height:1;white-space:nowrap}
.agency-by .agency-prefix{display:block;font-size:12px;line-height:1}
.agency-by .agency-wordmark{display:block;position:relative;overflow:hidden;width:110px;height:13.1px;flex:none;border:0}
.agency-by .agency-wordmark img{width:172px!important;height:34.4px!important;left:-48.8px;top:-9.97px}
.site-nav .agency-by:hover .agency-wordmark{border-bottom:0}
.site-nav .agency-by:hover .agency-lockup{box-shadow:0 1px 0 #0099D6}
@media(max-width:600px){.site-nav .brand-lockup{gap:14px}}
