/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/src/scss/front-end.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bg_description-container {
  --line-height: 1.5em;
  --lines-to-show: 3;
  position: relative;
  line-height: var(--line-height);
  max-height: calc(var(--line-height) * var(--lines-to-show));
  overflow: hidden;
  transition: max-height 0.3s ease-in-out;
}

.bg_description-container.bg_expanded {
  max-height: none;
}

.bg_description-container.bg_expanded .bg_gradient-overlay {
  opacity: 0;
}

.bg_gradient-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background: linear-gradient(to bottom, transparent, var(--at-neutral-l-6));
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
}

.bg_expand-btn {
  background: none;
  border: none;
  cursor: pointer;
  padding: 0.5em 0;
  margin-top: 0.5em;
  color: var(--at-primary-l-2);
  font-size: var(--at-text--xs);
  font-weight: 500;
  transition: color 0.3s ease-in-out;
}

.bg_expand-btn:hover {
  color: var(--at-primary);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnQuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7RUFDSTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtBQUNKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc3JjL3Njc3MvZnJvbnQtZW5kLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmJnX2Rlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gICAgLS1saW5lLWhlaWdodCAgIDogMS41ZW07XG4gICAgLS1saW5lcy10by1zaG93IDogMztcbiAgICBwb3NpdGlvbiAgICAgICAgOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodCAgICAgOiB2YXIoLS1saW5lLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodCAgICAgIDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiB2YXIoLS1saW5lcy10by1zaG93KSk7XG4gICAgb3ZlcmZsb3cgICAgICAgIDogaGlkZGVuO1xuICAgIHRyYW5zaXRpb24gICAgICA6IG1heC1oZWlnaHQgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmJnX2Rlc2NyaXB0aW9uLWNvbnRhaW5lci5iZ19leHBhbmRlZCB7XG4gICAgbWF4LWhlaWdodCA6IG5vbmU7XG59XG5cbi5iZ19kZXNjcmlwdGlvbi1jb250YWluZXIuYmdfZXhwYW5kZWQgLmJnX2dyYWRpZW50LW92ZXJsYXkge1xuICAgIG9wYWNpdHkgOiAwO1xufVxuXG4uYmdfZ3JhZGllbnQtb3ZlcmxheSB7XG4gICAgcG9zaXRpb24gICAgICAgOiBhYnNvbHV0ZTtcbiAgICBib3R0b20gICAgICAgICA6IDA7XG4gICAgbGVmdCAgICAgICAgICAgOiAwO1xuICAgIHJpZ2h0ICAgICAgICAgIDogMDtcbiAgICBoZWlnaHQgICAgICAgICA6IDNlbTtcbiAgICBiYWNrZ3JvdW5kICAgICA6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50LCB2YXIoLS1hdC1uZXV0cmFsLWwtNikpO1xuICAgIHBvaW50ZXItZXZlbnRzIDogbm9uZTtcbiAgICB0cmFuc2l0aW9uICAgICA6IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmJnX2V4cGFuZC1idG4ge1xuICAgIGJhY2tncm91bmQgIDogbm9uZTtcbiAgICBib3JkZXIgICAgICA6IG5vbmU7XG4gICAgY3Vyc29yICAgICAgOiBwb2ludGVyO1xuICAgIHBhZGRpbmcgICAgIDogMC41ZW0gMDtcbiAgICBtYXJnaW4tdG9wICA6IDAuNWVtO1xuICAgIGNvbG9yICAgICAgIDogdmFyKC0tYXQtcHJpbWFyeS1sLTIpO1xuICAgIGZvbnQtc2l6ZSAgIDogdmFyKC0tYXQtdGV4dC0teHMpO1xuICAgIGZvbnQtd2VpZ2h0IDogNTAwO1xuICAgIHRyYW5zaXRpb24gIDogY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLmJnX2V4cGFuZC1idG46aG92ZXIge1xuICAgIGNvbG9yIDogdmFyKC0tYXQtcHJpbWFyeSk7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/