.column-article .cg-schedule {
  max-width: 600px;
  margin: 26px auto;
}
.cg-schedule a {
  display: block;
  border-radius: 12px;
}
.cg-schedule a:focus-visible {
  outline: 3px solid #0b7fab;
  outline-offset: 5px;
}
.column-article .cg-campaign {
  background: #edf6fb;
  border-radius: 14px;
  padding: 22px 26px;
  margin: 24px 0;
}
.column-article .cg-campaign h3 {
  margin: 0 0 12px;
}
.cg-campaign ul {
  padding-left: 22px;
  margin: 0;
}
.cg-campaign li {
  padding: 4px 0;
}
