.public-brand-logo{box-sizing:border-box;color:#ecd58d;justify-content:center;align-items:center;display:flex;overflow:hidden}.public-brand-logo__image{object-fit:contain;width:100%;height:100%;display:block}.public-brand-logo__text{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.875rem;font-weight:700;line-height:1.15;overflow:hidden}.public-brand-identity{justify-content:center;align-items:center;gap:.75rem;display:inline-flex}.public-brand-identity>.public-brand-logo{flex:0 0 2.5rem;width:2.5rem;height:2.5rem}
