.platform-brand{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none;min-width:0;line-height:1.1;font-family:inherit}
.platform-brand:hover{color:#fff;text-decoration:none}
.platform-brand-logo{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:8px;background:#eff5ff}
.platform-brand-logo img{object-fit:contain}
.platform-brand-name{display:grid;align-content:center;gap:3px;min-height:38px;flex:none;color:inherit}
.platform-brand-name strong{font-size:19px;line-height:1}
.platform-brand-name small{font-size:9px;line-height:1;letter-spacing:.08em;color:inherit}
.platform-brand-module{border-inline-start:1px solid #8091a8;padding-inline-start:10px;font-size:14px;font-weight:650;overflow-wrap:anywhere}
@media(max-width:850px){.platform-brand-module{font-size:12px}.app-navbar>.container-fluid{flex-wrap:wrap!important}.app-navbar .app-main-nav{min-width:0;max-width:100%}}
@media(max-width:620px){.topbar:has(.platform-brand-module){flex-wrap:wrap;gap:8px}.platform-brand-module{max-width:180px}}

.platform-brand-external{color:#203047}.platform-brand-external .platform-brand{color:inherit}
