/* ============================================================
   Gemisa Studio V3 — CTA Banner Section
   ============================================================ */

.cta-banner {
  background: var(--ink);
  padding: 90px 0;
  text-align: center;
}
.cta-banner .label { color: rgba(255,255,255,0.3); }
.cta-banner h2 {
  color: var(--white);
  font-size: clamp(44px, 5.5vw, 78px);
  margin-bottom: 18px;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}
.cta-banner p { color: rgba(255,255,255,0.45); font-size: 17px; margin-bottom: 44px; }
.cta-banner .btn { font-size: 15px; padding: 16px 36px; }
