/* Exact supplied artwork, framed without stretching or rebuilding the mark. */
.brand-art{display:block;max-width:100%;height:auto;overflow:hidden;flex-shrink:0}
.site-header .wordmark{min-width:0;width:144px;flex-shrink:0}
.site-header .wordmark .brand-art{width:144px;height:auto}
.site-footer{background:var(--nbx-ink,#0a0b0d);color:var(--nbx-paper,#f7f8fa);--rule:#36383b;--muted:#bec2c8}
.footer-brand{grid-row:1/3;max-width:260px}
.footer-brand>a{display:block;width:224px;max-width:100%}
.footer-brand .brand-art{width:100%}
.footer-brand .footer-statement{margin-top:24px;font-size:18px}
.site-footer .eyebrow,.site-footer .footer-email{color:inherit}
.site-footer .status span{background:currentColor}
.site-footer :focus-visible{outline-color:var(--nbx-cyan,#00e5ff)}
.hx-brand-symbol .brand-art-icon{position:static;inset:auto;width:76%;height:76%;transform:none}
.hx-built-core .brand-art-icon{width:72%;height:72%}
.reserved-cases{grid-template-columns:repeat(2,minmax(0,1fr))}
.reserved-case:first-child{grid-column:auto;display:block}
.reserved-case:first-child .reserved-plate{min-height:290px}
@media(max-width:820px){.site-header .wordmark,.site-header .wordmark .brand-art{width:116px}.footer-brand{max-width:210px}}
@media(max-width:620px){.footer-brand{grid-row:auto;max-width:224px}.footer-brand .footer-statement{margin-top:20px}.reserved-cases{grid-template-columns:1fr}}
