/* ==========================================================================
   SEKCJA 07: CTA „Umów rozmowę"
   --------------------------------------------------------------------------
   Z designu (home:0/8): 1440×382, padding 96/80, gap 32.
   Tło rozciąga się na pełne 1440, treść zostaje wyśrodkowana w 1280.

   ⚠️ ODSTĘPSTWO OD MAKIETY — 5.4 px.
   W Figmie przycisk stoi na x = 593, choć środek kontenera wypada na 587.5.
   Wynika to z ręcznie wpisanego, niesymetrycznego paddingu rodzica
   (`0 254px 0 265px`), a nie z decyzji projektowej. Odtworzenie tej wartości
   przykleiłoby położenie przycisku do DŁUGOŚCI JEGO ETYKIETY — po zmianie
   napisu w panelu przesunąłby się w losowe miejsce. Dlatego środkujemy
   uczciwie; różnica jest niewidoczna gołym okiem.
   ========================================================================== */

.fc-cta {
  padding-block: var(--fc-sp-96);
}

.fc-cta__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--fc-sp-32);
}

.fc-cta__title {
  width: 820px;
  max-width: 100%;
  margin: 0;
  font-weight: var(--fc-fw-black);
  font-size: var(--fc-fs-h1-cta);
  line-height: var(--fc-lh-h1-cta);
  letter-spacing: var(--fc-ls-h1-cta);
  color: var(--fc-color-text);
  text-align: center;
}

/* ==========================================================================
   RESPONSYWNOŚĆ — INTERPRETACJA, BRAK W DESIGNIE
   ========================================================================== */
@media (max-width: 899.98px) {
  .fc-cta {
    padding-block: var(--fc-sp-64);
  }
}
