.nx-official-logo{display:inline-flex;align-items:center;background:transparent;border:0;border-radius:0;padding:0;flex-shrink:0}
.nx-official-logo img{display:block;width:150px!important;height:auto!important;max-width:100%;object-fit:contain}
.nx-photo-logo{position:absolute;inset-inline-end:24px;top:20px;z-index:4;pointer-events:none}
.nx-photo-logo img{width:clamp(110px,12vw,210px)!important}
.site-shell .hero>.nx-photo-logo{top:24px;inset-inline-end:4vw}
.ref-header-left>.nx-official-logo img{width:110px!important}
.auth-visual>img[src*="nexecu-logo-official"]{background:transparent;border:0;border-radius:0;padding:0;object-fit:contain}
.ref-panel+.ref-panel{margin-top:20px}
@media(max-width:720px){.nx-photo-logo{top:12px;inset-inline-end:12px}.nx-photo-logo img{width:90px!important}.ref-header-left>.nx-official-logo{display:none}}

.nx-official-logo,.nx-official-logo img{box-shadow:none!important;background:transparent!important}
