/* PA OBLONG LOGO START */
html body header .brand,html body .wordmark{position:relative!important;display:block!important;flex:0 0 auto!important;width:320px!important;max-width:100%!important;height:128px!important;margin:4px 0!important;padding:0!important;border:0!important;line-height:0!important;font-size:0!important;overflow:hidden!important}
html body header .brand::before,html body .wordmark::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background:url("pa-oblong-logo.png?v=profile-20261017") center/contain no-repeat!important}
html body header .brand>*,html body .wordmark>*{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
html body header .nav{min-height:136px!important;gap:20px;flex-wrap:wrap}
html body .topbar{align-items:center;flex-wrap:wrap}html body .topbar nav{flex-wrap:wrap}
html body .auth-card .wordmark{margin:0 auto 24px!important}
@media(max-width:740px){html body header .brand,html body .wordmark{width:230px!important;height:92px!important}html body header .nav{min-height:104px!important;gap:12px}html{scroll-padding-top:150px}}
@media(max-width:380px){html body header .brand,html body .wordmark{width:210px!important;height:84px!important}}
/* PA OBLONG LOGO END */
