/* V33 — CTA: remove inner frame/card and make section background lighter */
body[data-page="iphone"] .cta-banner{
  background:
    radial-gradient(54rem 24rem at 8% 46%, rgba(194,255,76,.24), transparent 72%),
    radial-gradient(44rem 22rem at 86% 36%, rgba(174,246,74,.18), transparent 74%),
    linear-gradient(135deg,#183923 0%,#1c4228 50%,#17371f 100%) !important;
  border-top:1px solid rgba(193,255,82,.14) !important;
  border-bottom:1px solid rgba(193,255,82,.14) !important;
  box-shadow:none !important;
}
body[data-page="iphone"] .cta-banner::before{
  background:
    linear-gradient(110deg,transparent 16%,rgba(207,255,120,.11) 47%,transparent 72%),
    radial-gradient(circle at 28% 48%,rgba(194,255,76,.17),transparent 26%),
    radial-gradient(circle at 76% 32%,rgba(184,255,79,.14),transparent 24%) !important;
  filter:blur(10px) !important;
}
body[data-page="iphone"] .cta-banner .wrap{
  max-width:1180px !important;
  padding:34px 30px !important;
  border:0 !important;
  border-radius:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  backdrop-filter:none !important;
  -webkit-backdrop-filter:none !important;
}
body[data-page="iphone"] .cta-banner .eyebrow{
  color:#c7ff55 !important;
}
body[data-page="iphone"] .cta-banner h2{
  color:#f7fbf5 !important;
  text-shadow:0 2px 10px rgba(0,0,0,.24) !important;
}
body[data-page="iphone"] .cta-banner p{
  color:rgba(246,250,244,.88) !important;
}
@media(max-width:680px){
  body[data-page="iphone"] .cta-banner .wrap{
    padding:26px 18px !important;
  }
}

