/* DANQVORA official DQ branding overlay — no application logic modified */
.site-header .danqvora-official-brand { display: inline-flex; align-items: center; justify-content: flex-start; flex: 0 0 auto; padding: 3px 0; text-decoration: none; line-height: 0; }
.site-header .danqvora-official-logo { display: block; width: 144px; height: 82px; object-fit: contain; }
.site-footer .danqvora-footer-brand { display: inline-flex; align-items: center; line-height: 0; text-decoration: none; }
.site-footer .danqvora-footer-brand img { width: 145px; height: 98px; object-fit: contain; display: block; }
@media (max-width: 720px) { .site-header .danqvora-official-logo { width: 108px; height: 64px; } .site-footer .danqvora-footer-brand img { width: 118px; height: 80px; } }
