/* Signature identity beneath the site name. */
html body #top>.nav .jr-brand-copy{display:flex;flex-direction:column;gap:4px;min-width:0}
html body #top>.nav .jr-brand-role{font:800 11px/1.4 Manrope,Arial,sans-serif;letter-spacing:.13em;color:#91c8f5}
html body #top>.nav .jr-brand-services{font:400 12px/1.45 Manrope,Arial,sans-serif;color:#c1d4e3}
@media(max-width:760px){html body #top>.nav .jr-brand-copy{gap:2px}html body #top>.nav .jr-brand-role{font-size:8px;letter-spacing:.07em}html body #top>.nav .jr-brand-services{font-size:9px;max-width:220px}html body #top>.nav .brand{flex:1 1 auto!important}html body #top>.nav .hub-brand-name{font-size:clamp(13px,3.8vw,23px)!important}}
@media(max-width:420px){html body #top>.nav .brand-logo{width:36px!important;min-width:36px!important;height:36px!important}html body #top>.nav .jr-brand-role{font-size:7px}html body #top>.nav .jr-brand-services{font-size:8px;max-width:155px}html body #top>.nav .language{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}}
