/* v3.93 transparent brand lockup: compact left placement, no rectangular background */
.site-header .topbar{min-height:76px!important;gap:14px!important;justify-content:space-between!important}
.site-header .brand-wrap{flex:0 1 auto!important;width:auto!important;min-width:0!important;justify-content:flex-start!important}
.site-header img.dlp-v392-premium-logo{width:clamp(230px,24vw,370px)!important;max-width:100%!important;height:auto!important;object-fit:contain!important;background:transparent!important;border:0!important;box-shadow:none!important}
.site-header .primary-links{margin-left:auto!important}
@media(max-width:980px){.site-header .topbar{flex-wrap:wrap!important;justify-content:space-between!important;min-height:68px!important}.site-header img.dlp-v392-premium-logo{width:clamp(210px,36vw,340px)!important}.site-header .brand-wrap{width:auto!important;justify-content:flex-start!important}}
@media(max-width:620px){.site-header .topbar{gap:8px!important;align-items:center!important}.site-header .brand-wrap{width:auto!important;max-width:100%!important;justify-content:flex-start!important}.site-header img.dlp-v392-premium-logo{width:min(290px,74vw)!important}.site-header .primary-links{margin-left:0!important}}

/* v3.94: restore modest original header logo footprint */
.site-header img.dlp-v392-premium-logo{width:260px!important;max-width:100%!important;height:auto!important}
.site-header .brand-wrap{flex:0 0 auto!important;max-width:calc(100% - 20px)!important}
@media(max-width:980px){.site-header img.dlp-v392-premium-logo{width:235px!important}}
@media(max-width:620px){.site-header img.dlp-v392-premium-logo{width:min(210px,65vw)!important}.site-header .brand-wrap{max-width:100%!important}}
