/* 22-bsa-underline — buffer-scenario-analyzer (and sitewide button parity)
 *
 * Bug: button-styled links such as the orange "Let's Talk Outcomes" CTA
 * (a.app-button.app-button--primary) render with an unwanted text underline.
 *
 * Root cause: a generic `a { text-decoration: underline; }` base rule cascades
 * onto every anchor. The `.app-button` utility classes do not set
 * text-decoration, so the bare `a` rule wins and underlines the button text.
 *
 * Production parity: the identical button on https://www.vestfin.com has
 * text-decoration: none.
 *
 * Fix: additively set text-decoration:none on the button-styled anchors ONLY.
 * `a.app-button` is more specific (0,2,1) than the bare `a` rule (0,0,1) and is
 * enqueued AFTER overrides.css, so it wins ties without !important. Genuine
 * inline text links (bare <a>) are untouched and keep their underline.
 */
a.app-button,
a.app-button:link,
a.app-button:visited,
a.app-button:hover,
a.app-button:focus,
a.app-button:active {
  text-decoration: none;
}

.tabbed-insights .insights-features-block .resource-item__body a:hover {
	text-decoration: underline !important;
}

.tabbed-insights .c-tabs .c-tabs__tab.c-tabs__tab__active {
	margin-bottom: 4px;
}