
/* JAY-P Phase 200 Business Growth Upgrade */
.phase200-lead-strip{
  background:linear-gradient(90deg,#07142c,#073b91);
  color:#fff;
  border-radius:26px;
  padding:28px;
  margin:28px auto;
  max-width:1180px;
  box-shadow:0 18px 45px rgba(7,20,44,.18);
  display:grid;
  grid-template-columns:1.2fr .8fr;
  gap:22px;
  align-items:center;
}
.phase200-lead-strip h2{margin:0 0 8px;font-size:30px;line-height:1.1}
.phase200-lead-strip p{margin:0;color:rgba(255,255,255,.88);font-weight:700}
.phase200-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}
.phase200-actions a{
  text-decoration:none;
  border-radius:16px;
  padding:14px 18px;
  font-weight:950;
  display:inline-flex;
  align-items:center;
  gap:8px;
}
.phase200-actions .orange{background:#ff6a00;color:#fff}
.phase200-actions .pink{background:#ec1b73;color:#fff}
.phase200-actions .white{background:#fff;color:#073b91}
.phase200-grid{
  max-width:1180px;
  margin:24px auto;
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(230px,1fr));
  gap:16px;
}
.phase200-card{
  background:#fff;
  border:1px solid #e5edf7;
  border-radius:22px;
  padding:22px;
  box-shadow:0 12px 35px rgba(15,23,42,.08);
}
.phase200-card .icon{font-size:30px;margin-bottom:10px}
.phase200-card h3{margin:0 0 8px;color:#073b91}
.phase200-card p{margin:0;color:#52647a;font-weight:650;line-height:1.45}
@media(max-width:850px){
  .phase200-lead-strip{grid-template-columns:1fr}
  .phase200-actions{justify-content:flex-start}
}
