/* Shared visible bounds of official 1000x260 logo. Header only. */
:root{--aidsign-header-logo-width:160px}
@media(max-width:760px){:root{--aidsign-header-logo-width:128px}}
:is(#aidsign-header-brand-sizing,.al-header .al-brand,.sg-header .logo-visible,.as-app-header .as-brandmark,.lh>a:first-child,.as-error-header .as-error-brand,.ass-brand,.as-partner-help-brand){display:block!important;position:relative!important;overflow:hidden!important;flex:0 0 auto!important;width:var(--aidsign-header-logo-width)!important;min-width:var(--aidsign-header-logo-width)!important;max-width:var(--aidsign-header-logo-width)!important;height:calc(var(--aidsign-header-logo-width) * .32)!important;min-height:calc(var(--aidsign-header-logo-width) * .32)!important;max-height:calc(var(--aidsign-header-logo-width) * .32)!important;aspect-ratio:auto!important;line-height:0!important}
:is(#aidsign-header-brand-sizing,.al-header .al-brand,.sg-header .logo-visible,.as-app-header .as-brandmark,.lh>a:first-child,.as-error-header .as-error-brand,.ass-brand,.as-partner-help-brand) > img{display:block!important;position:absolute!important;width:calc(var(--aidsign-header-logo-width) * 1.694)!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;left:calc(var(--aidsign-header-logo-width) * -.02025)!important;top:calc(var(--aidsign-header-logo-width) * -.058375)!important;object-fit:initial!important;object-position:initial!important;margin:0!important;transform:none!important}
