/* Fixes to the package's CSS found in QC (2026-10-28). Loaded last on every www page. Copy is unchanged. */

/* About, "Our Specialty": the headline's first line was dark text on the dark band. */
.about-specialty .section-title { color: #fff; }

/* Funding guides: the hero's primary button used .button-primary, which no stylesheet defines. */
.button.button-primary { background: var(--magenta, #8f4585); color: #fff; border-color: var(--magenta, #8f4585); }
.button.button-primary:hover { background: var(--magenta-dark, #73366c); }

@media (max-width: 760px) {
  /* Reserve: the sticky Call / Apply bar covered the footer's legal links. */
  body:has(.mobile-apply) .site-footer { padding-bottom: 84px; }
  /* Industry and state pages: say that the comparison table scrolls sideways. */
  .sector-table-wrap { overflow-x: auto; }
  .sector-table-wrap::before { content: "Swipe to see all columns →"; display: block; font-size:13px; letter-spacing: .04em; color: #76676d; margin: 0 0 8px; }
}
