.nv-wordmark{font-family:inherit;font-weight:750;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere}.nv-wordmark b{color:#f0d071;font-weight:650}.nv-brand-glyph{width:58px;min-width:38px;height:40px;flex-shrink:0;color:#e6c66a}.brand-button>span{min-width:0}.brand-button strong{white-space:normal;overflow-wrap:anywhere}.nv-auth>.nv-identity{margin:0 auto 22px;font-size:clamp(22px,5vw,34px);max-width:100%;text-align:center}.nv-identity .nv-brand-glyph{display:block;margin:auto;width:90px;height:55px}.launch-wordmark{margin:25px auto 38px;font-size:clamp(24px,4vw,42px);max-width:100%;overflow-wrap:anywhere}.launch-wordmark .nv-brand-glyph{display:block;margin:0 auto 20px;width:140px;height:80px}.academy-brand .nv-identity{font-size:clamp(24px,5vw,40px);text-align:center;max-width:100%;margin:20px 0}.home-intro h1{white-space:normal!important;overflow-wrap:anywhere;line-height:1.15}.analysis-core .nv-wordmark{font-size:16px;text-align:center;padding:12px}.report-brand-line{overflow-wrap:anywhere}.certificate-issuer-mark{max-width:45%;font-size:20px;color:#442056;overflow-wrap:anywhere}.certificate-issuer-mark .nv-brand-glyph{display:block}.academy-certificate header strong,.academy-certificate footer strong{overflow-wrap:anywhere}.academy-certificate header>div{min-width:0}.nv-wordmark b{font-style:normal}@media(max-width:600px){.brand-button .nv-brand-glyph{width:38px}.brand-button>span strong{font-size:15px}.certificate-issuer-mark{font-size:17px}}.nv-brand-logo{width:48px;height:48px;object-fit:cover;border-radius:10px;flex:0 0 48px}.brand-button{align-items:center}.brand-button>span{min-width:0}@media(max-width:600px){.nv-brand-logo{width:38px;height:38px;flex-basis:38px}}
