/* Standalone Server X pricing-card stats. Page scoped; no shared or Hydra rules. */
body:is(.page-id-628,.page-id-825) .xp-price-card .xps-content-stats{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:8px;
  margin:0 0 18px;
  padding:0;
}
body:is(.page-id-628,.page-id-825) .xp-price-card .xps-content-stats>div{
  min-width:0;
  padding:10px 8px;
  border:1px solid rgba(225,29,72,.2);
  border-radius:10px;
  background:rgba(159,18,57,.055);
}
body:is(.page-id-628,.page-id-825) .xp-price-card .xps-content-stats span{
  display:block;
  margin-bottom:5px;
  color:#be123c;
  font-size:11px;
  line-height:1;
}
body:is(.page-id-628,.page-id-825) .xp-price-card .xps-content-stats dt{
  margin:0;
  color:#181b22;
  font-family:Inter,Tajawal,Arial,sans-serif;
  font-size:14px;
  font-weight:900;
  line-height:1.25;
  unicode-bidi:isolate;
  white-space:nowrap;
}
body:is(.page-id-628,.page-id-825) .xp-price-card .xps-content-stats dd{
  margin:3px 0 0;
  color:#596274;
  font-size:11px;
  font-weight:700;
  line-height:1.3;
}
body:is(.page-id-628,.page-id-825) .xp-price-card .xp-features{
  gap:8px;
  margin-bottom:22px;
}
body:is(.page-id-628,.page-id-825) .xp-price-card .xp-features li{
  font-size:13px;
  line-height:1.5;
}
@media(max-width:767px){
  body:is(.page-id-628,.page-id-825) .xp-price-card .xps-content-stats{margin-bottom:16px}
  body:is(.page-id-628,.page-id-825) .xp-price-card .xps-content-stats>div{padding:9px 7px}
  body:is(.page-id-628,.page-id-825) .xp-price-card .xps-content-stats dt{font-size:13px}
  body:is(.page-id-628,.page-id-825) .xp-price-card .xp-features{gap:7px;margin-bottom:20px}
}
