/* =========================
   CTA STRIP – LAUNCH BUILDER
   (Uniform white section background)
   ========================= */

.pr-cta-strip{
  padding: 34px 0 34px;
  background:#ffffff; /* ✅ uniform white */
  color:#0f172a;
}

/*
  Keep a premium look by styling the INNER card.
  Option A (recommended): dark gradient CTA card (looks premium)
*/
.pr-cta-inner{
  max-width: 1120px;
  margin: 0 auto;
  padding: 22px 24px;
  border-radius: 22px;

  background: linear-gradient(135deg, #0b1222, #020617);
  color:#e5e7eb;

  border: 1px solid rgba(148,163,184,0.20);
  box-shadow: 0 26px 80px rgba(2,6,23,0.22);

  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
}

@media (max-width: 768px){
  .pr-cta-inner {
    flex-direction: column;
    align-items: flex-start;
    padding: 24px 20px;     /* Increased left/right padding */
    margin: 0 16px;         /* ← This adds space from screen edges */
    border-radius: 18px;
  }


.pr-cta-title{
  margin:0 0 6px;
  font-size: 20px;
  font-weight: 900;
  letter-spacing: -0.02em;
  color:#f9fafb;
}

.pr-cta-subtitle{
  margin:0;
  font-size: 14px;
  color: rgba(226,232,240,0.88);
  max-width: 34rem;
}

.pr-cta-actions{ flex: 0 0 auto; }

.pr-cta-btn{
  min-width: 210px;
  text-align:center;
}