/* CV-2983 — Careers "Open positions" heading oversized.
   Staging rendered the title at a flat 48px (Tailwind text-h1) across all
   breakpoints. Production scales it: 40px desktop, 30px at <=768px, with a
   constant 52px line-height. Match prod exactly.
   Additive; enqueued after vestfin-overrides.css so source order wins ties.
   Selector is specific to the careers Open-positions title. */

/* The .text-h1 utility on this title sets font-size/line-height with
   !important, so we must use !important to override it. */
.open-positions__title {
  font-size: 40px !important;
  line-height: 52px !important;
}

@media (max-width: 899px) {
  .open-positions__title {
    font-size: 30px !important;
    line-height: 52px !important;
  }
}
