.module--CreditBands .nh-problem{max-width:760px}.module--CreditBands .nh-problem .nh-body{max-width:64ch;font-size:18px}.module--CreditBands .nh-bands{margin:var(--space-7) 0 0;background:var(--bone);border:var(--border);box-shadow:var(--shadow-raised);padding:var(--space-6)}.module--CreditBands .nh-bands__head{margin:0 0 var(--space-5)}.module--CreditBands .nh-bands__head .nh-h3{margin:var(--space-2) 0 0;max-width:28ch;font-size:22px;line-height:1.18}.module--CreditBands .nh-bands__intro{font-family:var(--font-body);color:var(--steel);margin:var(--space-3) 0 0;max-width:60ch;font-size:14.5px;line-height:1.5}.module--CreditBands .nh-bands__scalelabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--steel);margin:0 0 var(--space-3);font-size:11px;font-weight:500}.module--CreditBands .nh-bands__scale{grid-template-columns:1fr;gap:3px;display:grid}.module--CreditBands .nh-band:first-child{--band:var(--equifax-grey);--bandink:var(--gumleaf)}.module--CreditBands .nh-band:nth-child(2){--band:var(--equifax-sage);--bandink:var(--gumleaf)}.module--CreditBands .nh-band:nth-child(3){--band:var(--equifax-green);--bandink:var(--bone)}.module--CreditBands .nh-band:nth-child(4){--band:var(--eucalypt);--bandink:var(--bone)}.module--CreditBands .nh-band:nth-child(5){--band:var(--gumleaf);--bandink:var(--bone)}.module--CreditBands .nh-band{background:var(--band);color:var(--bandink);padding:var(--space-4);flex-direction:column;justify-content:center;gap:4px;min-height:60px;display:flex}.module--CreditBands .nh-band__name{font-family:var(--font-display);font-size:14px;font-weight:700;line-height:1.1}.module--CreditBands .nh-band__range{font-family:var(--font-mono);letter-spacing:.02em;opacity:.82;font-size:12px}.module--CreditBands .nh-bands__src{font-family:var(--font-mono);color:var(--steel);margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--rule);font-size:11px;line-height:1.55}.module--CreditBands .nh-bands__src a{color:var(--eucalypt);text-underline-offset:2px;text-decoration:underline}.module--CreditBands .nh-bands__src a:hover{color:var(--gumleaf)}.module--CreditBands .nh-steps-cta{margin-top:var(--space-6)}@media (width>=760px){.module--CreditBands .nh-bands{padding:var(--space-7)}.module--CreditBands .nh-bands__scale{grid-template-columns:repeat(5,1fr)}.module--CreditBands .nh-band{min-height:92px}}
