/* Verged · Services page — page-local additions.
   Follows the pattern of page-about.css, page-contact.css and
   page-meet-christian.css: rules that only this page needs live here,
   the shared service-detail block stays in site-marketing.css.

   Two rules, for the two content fields added in services.en.js v2:
   blockTitle (the claim under the service name) and closing (the
   sentence that ends the block instead of letting it trail off a list). */

/* Claim under the service name, left column.
   One step below .v-svcdet__t (800 / clamp 28-40px) in size and weight,
   so it reads as the block's statement without competing with the name. */
.v-svcdet__claim {
  font-family: 'Plus Jakarta Sans', var(--font-display);
  font-weight: 600;
  font-size: clamp(19px, 1.8vw, 23px);
  line-height: 1.3;
  letter-spacing: -0.012em;
  color: var(--verge-navy);
  margin: 14px 0 0;
  text-wrap: balance;
}

/* Closing sentence, right column, between the list and the button.
   Body size, ink rather than the lede's muted grey, because it carries
   the conclusion of the block. */
.v-svcdet__closing {
  font-family: var(--font-body);
  font-size: 17px;
  line-height: 1.7;
  color: var(--verge-ink);
  margin: 0 0 28px;
  text-wrap: pretty;
}

@media (max-width: 900px) {
  .v-svcdet__claim { margin-top: 10px; }
}
