.static-page-wrap {
  background: var(--card-bg);
  border: 1px solid var(--border);
  border-radius: 12px;
  padding: 18px;
}

.static-page-head {
  margin-bottom: 14px;
  border-bottom: 1px dashed var(--border);
  padding-bottom: 10px;
}

.static-page-head h1 {
  font-size: 24px;
  line-height: 1.3;
  color: #fff;
  margin-bottom: 6px;
}

.static-page-sub {
  color: var(--text-muted);
  font-size: 13px;
}

.static-page-sec {
  margin-top: 14px;
}

.static-page-sec h2 {
  font-size: 18px;
  line-height: 1.4;
  color: #fff;
  margin-bottom: 8px;
}

.static-page-sec p,
.static-page-sec li {
  color: var(--text);
  font-size: 14px;
  line-height: 1.8;
}

.static-page-sec ul {
  list-style: disc;
  margin-left: 20px;
}
