.kjcqgc0 {
  background-color: #fff;
}
.kjcqgc1 {
  color: var(--_1073cm83);
  background: var(--_1073cm81);
}
.kjcqgc2 {
  color: var(--_1073cm8a);
  background: var(--_1073cm88);
  padding-block: 2.5rem;
}
.kjcqgc3 {
  color: var(--_1073cm8h);
  background: var(--_1073cm8f);
  padding-block: 2.5rem;
}
.kjcqgc4 {
  color: var(--_1073cm8o);
  background: var(--_1073cm8m);
  padding-block: 2.5rem;
}
.page_body_contents > div:has(.kjcqgc2), .page_body_contents > div:has(.kjcqgc3), .page_body_contents > div:has(.kjcqgc4) {
  margin-top: 0;
}
.kjcqgc5 {
  margin-bottom: 40px;
}
.kjcqgc7 {
  color: var(--_1073cm85);
}
.kjcqgc8 {
  color: var(--_1073cm8c);
}
.kjcqgc9 {
  color: var(--_1073cm8j);
}
.kjcqgca {
  color: var(--_1073cm8q);
}
.kjcqgcb {
  font: 700 18px/1.44 var(--main-font-family);
  text-decoration: none;
  margin-right: 1em;
}
.kjcqgcb:hover {
  opacity: 0.7;
}
.kjcqgcc {
  color: var(--_1073cm82);
}
.kjcqgcd {
  color: var(--_1073cm89);
}
.kjcqgce {
  color: var(--_1073cm8g);
}
.kjcqgcf {
  color: var(--_1073cm8n);
}
.kjcqgc6 + .sc__btn {
  display: inline-block;
}
.kjcqgch {
  fill: var(--_1073cm82);
}
.kjcqgci {
  fill: var(--_1073cm89);
}
.kjcqgcj {
  fill: var(--_1073cm8g);
}
.kjcqgck {
  fill: var(--_1073cm8n);
}
.kjcqgcl article {
  flex: 1 1 0%;
}
.kjcqgcn {
  color: var(--_1073cm83);
  background: var(--_1073cm81);
}
.kjcqgco {
  color: var(--_1073cm8a);
  background: var(--_1073cm88);
}
.kjcqgcp {
  color: var(--_1073cm8h);
  background: var(--_1073cm8f);
}
.kjcqgcq {
  color: var(--_1073cm8o);
  background: var(--_1073cm8m);
}
@media (max-width: 1023px) {
  .kjcqgc5 {
    margin-bottom: 32px;
  }
  .kjcqgc6 + .sc__btn {
    margin-top: 16px;
  }
}
@media (max-width: 768px) {
  .kjcqgc5 {
    margin-bottom: 24px;
  }
  .kjcqgcb {
    font-size: 1rem;
    line-height: 1.5;
  }
  .kjcqgcl {
    flex-direction: column;
  }
}
@media (max-width:1023px) and (min-width:769px) {
  .kjcqgcm > * {
    font-size: 15px;
    line-height: 1.4;
  }
}