/* ==========================================================
   ARCADIA v7_11 — LOCAL DESCENDER-SAFE OVERLAY
   Baseline: v7_6 only.
   Purpose: fix exact remaining descender clipping without changing
   colors, logo, hero image path, styles(2).css visual language,
   Worker/D1, Approval Queue, or Operational Continuity.
   ========================================================== */

/* Make only the exact affected homepage headline lines draw with enough
   local line-box depth for y/g descenders. This avoids broad global h1/h2
   changes and avoids the failed v7_9/v7_10 strategies. */
#workstation .workstation-title .descender-safe-line,
#availability .availability-title .descender-safe-line,
#infrastructure .infrastructure-title .descender-safe-line,
#request .request-title .descender-safe-line {
  display: inline-block !important;
  line-height: 1.24 !important;
  padding-bottom: 0.16em !important;
  margin-bottom: -0.04em !important;
  overflow: visible !important;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

/* Preserve v7_6 requested stack behavior. */
#workstation .workstation-title span,
#availability .availability-title span,
#infrastructure .infrastructure-title span,
#request .request-title span {
  display: block !important;
  hyphens: none !important;
  word-break: normal !important;
  overflow-wrap: normal !important;
}

/* Keep the request line together on desktop/tablet while allowing mobile
   to wrap naturally if the viewport becomes too narrow. */
#request .request-title .request-review-line {
  white-space: nowrap !important;
  max-width: 100%;
}

@media (max-width: 760px) {
  #request .request-title .request-review-line {
    white-space: normal !important;
  }
}
