.brand{flex-shrink:0;display:inline-flex;gap:0}.brand .brand-logo-full{display:block;width:240px;height:auto;max-width:100%;object-fit:contain}.header{padding-top:12px;padding-bottom:12px}.footer .brand{display:inline-flex;margin-bottom:16px}@media(max-width:700px){.brand .brand-logo-full{width:180px}.header{padding-top:8px;padding-bottom:8px}}
/* Blend the original dark canvas into the site while retaining blue effects. */
.brand .brand-logo-full{mix-blend-mode:lighten;mask-image:radial-gradient(ellipse 70% 70% at center,#000 56%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 70% at center,#000 56%,transparent 100%)}

.header{padding-top:4px;padding-bottom:4px;min-height:0}.header .brand-logo-full{width:156px}.header nav{padding-top:12px;padding-bottom:12px}@media(max-width:700px){.header{padding-top:2px;padding-bottom:2px}.header .brand-logo-full{width:126px}}

.max-contact-ready{display:grid;grid-template-columns:1fr 260px;align-items:center;gap:40px}.max-qr-link{display:block;max-width:260px;background:white;border-radius:16px;overflow:hidden}.max-qr-link img{display:block;width:100%;height:auto}.max-contact-ready h2{display:flex;align-items:center;gap:12px}@media(max-width:700px){.max-contact-ready{grid-template-columns:1fr;gap:24px}.max-qr-link{width:240px;max-width:100%}}
