header .site-brand-link{display:inline-flex;align-items:center;gap:14px;text-decoration:none;flex-shrink:0;max-width:100%;letter-spacing:normal}
header .nexa-logo-plate{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px 10px;background:transparent;border:0;border-radius:0;line-height:0}
header .nexa-logo-frame{display:block;position:relative;width:170px;height:50px;overflow:hidden}
header .nexa-logo-frame img{position:absolute;display:block;width:210px!important;height:210px!important;max-width:none!important;left:-20.5px!important;top:-76.5px!important;object-fit:fill!important;margin:0!important;padding:0!important}
header .site-brand-link .partner-label{font-size:14px;letter-spacing:.05em;white-space:nowrap}
header .site-brand-link .partner-logo{width:120px;height:54px;object-fit:contain}
@media(max-width:600px){header .site-brand-link{gap:10px}header .nexa-logo-plate{padding:6px 8px}header .nexa-logo-frame{width:145px;height:43px}header .nexa-logo-frame img{width:180px!important;height:180px!important;left:-17.5px!important;top:-65.5px!important}header .site-brand-link .partner-label{font-size:12px}header .site-brand-link .partner-logo{width:95px;height:44px}}
@media(max-width:400px){header .site-brand-link .partner-label{display:none}}
