/* LOCAL INDEX brand integration, 2026-11-04: layout only, never redraw source artwork. */
.identity-icon.li-brand-tile{
  background:#ffffff!important;
  color:inherit!important;
  border-radius:13px!important;
  overflow:hidden;
  isolation:isolate;
  flex:0 0 auto;
  box-shadow:0 0 0 1px rgba(1,78,43,.12),0 2px 7px rgba(1,78,43,.09);
}
.identity-icon.li-brand-tile img{
  display:block;width:100%;height:100%;object-fit:contain;
  border-radius:inherit;
  margin:0;padding:0;max-width:none;
}
.li-brand-inline-link{display:inline-flex!important;align-items:center!important;gap:9px!important;vertical-align:middle}
.li-brand-inline-link .li-brand-inline-symbol{
  display:block;width:38px;height:38px;flex:0 0 38px;
  object-fit:contain;background:#fff;border-radius:10px;
  box-shadow:0 0 0 1px rgba(1,78,43,.12);margin:0;
}
.wordmark .mark.li-brand-atlas{
  display:grid!important;place-items:center!important;
  width:46px;height:46px;flex:0 0 46px;
  background:#fff!important;border-radius:12px!important;
  padding:0!important;overflow:hidden!important;
  color:inherit!important;box-shadow:0 0 0 1px rgba(1,78,43,.13);
}
.wordmark .mark.li-brand-atlas img{display:block;width:100%;height:100%;object-fit:contain}
@media(max-width:570px){
  .wordmark .mark.li-brand-atlas{width:38px;height:38px;flex-basis:38px}
  .li-brand-inline-link .li-brand-inline-symbol{width:32px;height:32px;flex-basis:32px}
}
