.cmpt_finance_element_box {
  padding: 2em;
  border-radius: 1em;
  height: 100%;
}
.cmpt_finance_element_box--blue {
  background-color: var(--pg-color-main-very-light);
}
.cmpt_finance_element_box--blue_middle {
  background-color: var(--pg-color-main-saturation-light);
}
.cmpt_finance_element_box--blue_dark {
  background-color: var(--pg-bg-lines-color);
  background-image: image-set(var(--pg-bg-lines-url));
  background-position: right top;
  background-repeat: no-repeat;
  background-size: cover;
}
.cmpt_finance_element_box--blue_dark .cmpt_finance_element_box__inner,
.cmpt_finance_element_box--blue_dark .cmpt_finance_element_box__title {
  color: hsl(0, 0%, 100%);
}
.cmpt_finance_element_box--gray {
  background-color: hsl(0, 7%, 97%);
}
.cmpt_finance_element_box--white {
  background-color: hsl(0, 0%, 100%);
}
.cmpt_finance_element_box__title {
  margin-bottom: 1em;
}
