/* Original white artwork extracted from the approved source; proportional sizing. */
.logo.qxcn-brand{display:inline-flex;align-items:center;flex:none;padding:0;line-height:0;letter-spacing:normal}
.qxcn-brand img{display:block;width:178px;height:auto;max-width:100%;object-fit:contain;filter:none;opacity:1}
.nav .logo.qxcn-brand{width:178.5625px;justify-content:flex-start}
.footer .qxcn-brand{margin:8px 0}
.footer .qxcn-brand img{width:224px}
.qxcn-brand:focus-visible{outline:2px solid #c7ff28;outline-offset:4px}
@media(max-width:820px){
.nav .logo.qxcn-brand{width:auto;justify-self:start;grid-column:1;grid-row:1;font-size:0}
.nav .qxcn-brand img{width:176px}
.footer .qxcn-brand img{width:224px}
}
@media(max-width:360px){.nav .qxcn-brand img{width:154px}}
