/* ==========================================================================
   QuickBooks Services — page-specific bits only.
   Everything reusable lives in service-page.css.
   ========================================================================== */

.hero-photo--quickbooks {
  background-image: url("../assets/images/quickbooks-hero.webp");
  background-size: cover;
  background-position: center;
}

.split-image--quickbooks {
  background-image: url("../assets/images/quickbooks-hero.webp");
  background-position: center 30%;
}

/* "Get More From QuickBooks." is longer than the other service pages'
   first hero line — the shared 1.9rem base wraps it mid-phrase. */
.hero--service .hero-text h1 { font-size: 1.6rem; }
@media (max-width: 1024px) {
  .hero--service .hero-text h1 { font-size: clamp(1.7rem, 3.6vw, 2.3rem); }
}
@media (max-width: 640px) {
  .hero--service .hero-text h1 { font-size: 1.4rem; }
}
