/* v186: approved LPD Builders logo (Claude artifact). Plain lockup, 64px tall (56px on small screens) with breathing room; 2x assets keep it crisp. */
:root{--lpd-hdr-h:96px}
.lpd-site-hdr .lpd-logo{display:block;line-height:0;padding:6px 0}
.lpd-site-hdr .lpd-logo img.lpd-brand-hdr,img.lpd-brand-hdr{height:64px!important;width:auto!important;display:block}
@media (max-width:920px){:root{--lpd-hdr-h:88px}.lpd-site-hdr .lpd-logo{padding:4px 0}.lpd-site-hdr .lpd-logo img.lpd-brand-hdr,img.lpd-brand-hdr{height:56px!important}}
img.lpd-brand-foot{width:200px!important;max-width:100%!important;height:auto!important;display:block;background:transparent!important;padding:0!important}
footer picture{display:block;align-self:flex-start;line-height:0}
