/* Exact approved artwork, with approved light-theme variants. */
img.brand-wordmark,img.brand-symbol{object-fit:contain;object-position:center;flex-shrink:0;filter:none;transform:none}
img.brand-wordmark{aspect-ratio:4/1}img.brand-symbol{aspect-ratio:1}
.sidebar .brand:has(.brand-wordmark){display:block}.sidebar .brand img.brand-wordmark{width:180px;height:45px;max-width:100%;object-fit:contain}.sidebar .brand:has(.brand-wordmark)>span{font-size:0}.sidebar .brand:has(.brand-wordmark) small{font-size:8px;margin-left:4px}
.auth-panel img.brand-logo.brand-wordmark{width:240px;height:60px;max-width:100%;object-fit:contain}
.iv-mark.iv-product-name{display:grid;place-items:center;flex-shrink:0;font-family:system-ui,sans-serif;font-weight:650;letter-spacing:-.07em;color:var(--accent)}
.ad-avatar img.brand-symbol{width:100%;height:100%;object-fit:contain}.creative-logo.brand-wordmark{display:block;width:180px!important;height:45px!important;max-width:100%;object-fit:contain}
body.light img.brand-wordmark{content:url('/ui/neurostride-horizontal-light.svg?v=dm-20261111')}body.light img.brand-symbol{content:url('/ui/neurostride-symbol-light.svg?v=dm-20261111')}

/* Readable product spelling in compact existing badges. */
.iv-mark.iv-product-name{font-size:18px;letter-spacing:-.03em}

/* Duo Mentes approved custom lettering; legacy asset URLs retained for compatibility. */
img.brand-wordmark{aspect-ratio:6000/3031;object-fit:contain}
.sidebar .brand img.brand-wordmark{width:160px;height:81px;object-position:left center}
.auth-panel img.brand-logo.brand-wordmark{width:220px;height:112px}
.creative-logo.brand-wordmark{width:160px!important;height:81px!important}
html body .sidebar .brand img.brand-wordmark{width:160px!important;height:81px!important}html[data-theme=dark] img.brand-wordmark,html[data-theme=dark] img.brand-symbol{content:url('/ui/neurostride-horizontal-dark.svg?v=dm-20261111')}html[data-theme=light] img.brand-wordmark,html[data-theme=light] img.brand-symbol{content:url('/ui/neurostride-horizontal-light.svg?v=dm-20261111')}
