/* Original MedTechWare ribbon mark; natural image proportions, no redraw. */
.logo-lockup{display:inline-flex!important;align-items:center;gap:11px;white-space:nowrap}
.logo-lockup .brand-mark{display:block;width:42px;height:auto;flex:0 0 42px;object-fit:contain;max-width:none}
.logo-lockup .logo-name{font:inherit;color:inherit;letter-spacing:inherit}
.logo-lockup .brand-graphite{filter:brightness(.42)}
.contact-bottom .logo-lockup .brand-mark,.contact-fine .logo-lockup .brand-mark{width:36px;flex-basis:36px}
@media(max-width:480px){.logo-lockup{gap:8px}.logo-lockup .brand-mark{width:32px;flex-basis:32px}.site-header .logo-lockup{font-size:21px}.contact-bottom .logo-lockup .brand-mark,.contact-fine .logo-lockup .brand-mark{width:32px;flex-basis:32px}}
@media(max-width:350px){.site-header .logo-lockup{font-size:20px}.site-header .logo-lockup .brand-mark{width:28px;flex-basis:28px}}
@media(max-width:350px){.site-header{gap:16px}}
@media(max-width:350px){.site-header .menu-toggle{font-size:13px;padding:9px 10px;white-space:nowrap;flex-shrink:0}.hero h1{font-size:clamp(42px,13.2vw,46px)}}
