.wordmark { display: inline-flex; align-items: center; min-height: 44px; line-height: 1; }
.wordmark img { display: block; width: 320px; height: auto; }
.quick-header .wordmark img { width: 270px; }
.site-footer .wordmark img { width: 320px; }
@media (max-width: 900px) { .wordmark img { width: 260px; } .desktop-nav { gap: 18px; } }
@media (max-width: 700px) {
.wordmark img, .quick-header .wordmark img, .menu-header .wordmark img { width: 225px; }
.site-footer .wordmark img { width: 280px; }
}
@media (max-width: 360px) {
.wordmark img, .quick-header .wordmark img, .menu-header .wordmark img { width: 176px; }
.site-footer .wordmark img { width: 250px; }
}
@media (max-width: 700px) { .site-header, .menu-header { flex-wrap: nowrap; gap: 8px; } .wordmark { flex-shrink: 0; } }
