
/* HEDA | CUSTOMIZED DISPLAY STAND */
.heda-ci {
  --ci-blue:#0b438b;
  --ci-line:#e2e8ef;
  width:100%;
  margin:0 0 24px;
  padding:26px 30px 25px;
  box-sizing:border-box;
  background:#f7f9fc;
  border:1px solid var(--ci-line);
  border-radius:6px;
  font-family:Arial,Helvetica,sans-serif;
  color:#263c50;
}
.heda-ci * {box-sizing:border-box}
.heda-ci .ci-copy {
  margin:0;font-size:14px;
  line-height:1.85;color:#43576b;
}
.heda-ci .ci-copy strong {
  color:#193b63;font-weight:700;
}
.heda-ci .ci-features {
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:0;margin-top:22px;
  padding-top:21px;
  border-top:1px solid var(--ci-line);
}
.heda-ci .ci-item {
  display:flex;align-items:flex-start;
  gap:12px;min-width:0;
  padding:0 19px;
  border-right:1px solid var(--ci-line);
}
.heda-ci .ci-item:first-child {padding-left:0}
.heda-ci .ci-item:last-child {
  padding-right:0;border-right:0;
}
.heda-ci .ci-icon {
  width:39px;height:39px;flex:0 0 39px;
  display:flex;align-items:center;
  justify-content:center;
  border-radius:6px;
  background:#e8f0f8;color:var(--ci-blue);
}
.heda-ci .ci-icon svg {
  width:21px;height:21px;
  fill:none;stroke:currentColor;
  stroke-width:1.7;
  stroke-linecap:round;stroke-linejoin:round;
}
.heda-ci .ci-title {
  display:block;margin:0 0 5px;
  color:#183b64;font-size:13px;
  font-weight:700;line-height:1.4;
}
.heda-ci .ci-text {
  display:block;color:#607184;
  font-size:12px;line-height:1.65;
}
@media(max-width:980px) {
  .heda-ci {padding:23px}
  .heda-ci .ci-features {
    grid-template-columns:1fr;
    margin-top:18px;padding-top:6px;
  }
  .heda-ci .ci-item,
  .heda-ci .ci-item:first-child,
  .heda-ci .ci-item:last-child {
    padding:12px 0;
    border-right:0;
    border-bottom:1px solid var(--ci-line);
  }
  .heda-ci .ci-item:last-child {
    padding-bottom:0;border-bottom:0;
  }
}
@media(max-width:767px) {
  .heda-ci {
    margin-bottom:18px;padding:20px 18px;
  }
  .heda-ci .ci-copy {
    font-size:13px;line-height:1.8;
  }
  .heda-ci .ci-item {align-items:center}
}
