/* Shared Bell River identity. Geometry matches the main SiteHeader. */
@font-face{font-family:BellRiverManrope;font-style:normal;font-weight:200 800;font-display:swap;src:url('/tools/brand-font/manrope-latin.woff2') format('woff2')}
.site-header .brand{font-family:BellRiverManrope,Manrope,Arial,sans-serif;display:inline-flex;width:fit-content;align-items:center;gap:.8rem;font-size:1.23rem;font-weight:800;letter-spacing:-.05em;line-height:1.2;color:#222321;white-space:nowrap}
.site-header .brand .brand-mark{display:block;flex:0 0 44px;width:44px;height:52px;border:0;padding:0;margin:0;object-fit:contain;transform:none}
.site-header .brand-wordmark{display:block;letter-spacing:-.05em}
.site-header .brand-caption{display:block;font-size:.75rem;font-weight:500;letter-spacing:.02em;margin-top:.3rem;color:#696b65}
@media(max-width:760px){.site-header .brand{font-size:1rem}.site-header .brand .brand-mark{width:35px;height:42px;flex-basis:35px}.site-header .brand-caption{font-size:10px}}
