/* Simple text identity shared by both routes. */
:root{--brand-blue:#203f7c;--brand-blue-dark:#172f5e;--blue:var(--brand-blue);--blue-dark:var(--brand-blue-dark)}
.firmo-wordmark{display:inline-block;direction:ltr;font-family:Arial,sans-serif;font-weight:600;font-size:34px;line-height:1.15;letter-spacing:-1px;color:var(--brand-blue);white-space:nowrap}
.brand,.header .brand,.footer .brand,.demo-brand{color:var(--brand-blue);gap:0}
.hub .firmo-wordmark{font-size:27px}
.transfer-brand .firmo-wordmark,.footer .firmo-wordmark{font-size:28px}
mark{color:var(--brand-blue)}
@media(max-width:700px){.firmo-wordmark{font-size:30px}}
