/* DT360 Live Header – scoped branding from verified Preview. */
.dt360-site-brand > .dt360-live-brand-header { display:block; height:48px; width:auto; max-width:190px; object-fit:contain; }
.dt360-site-brand { gap:0; }
.dt360-live-brand-img { flex-shrink:0; }
.dt360-check-hub .ch-brand .dt360-live-brand-hub,
.dt360-calculator-hub .rh-brand .dt360-live-brand-hub { display:block; width:155px; height:auto; padding:7px; border-radius:5px; background:#0E0624; }
@media (max-width:680px) {
  .dt360-site-brand > .dt360-live-brand-header { height:37px; max-width:145px; }
  .dt360-check-hub .ch-brand .dt360-live-brand-hub,
  .dt360-calculator-hub .rh-brand .dt360-live-brand-hub { width:120px; padding:5px; }
}
