.stage-card {
  width: 100%;
  max-width: 46.5625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.875rem;
  padding-left: 2.125rem; }
  @media screen and (min-width: 1921px) {
    .stage-card {
      max-width: 38.80208vw;
      gap: 1.5625vw;
      padding-left: 2.125rem; } }
  @media screen and (max-width: 1700px) {
    .stage-card {
      max-width: 33.25rem; } }
  @media screen and (max-width: 1240px) {
    .stage-card {
      max-width: 41.75rem;
      padding-left: 2rem; } }
  @media screen and (max-width: 750px) {
    .stage-card {
      max-width: 18.125rem;
      padding-left: 1.625rem; } }
  .stage-card__image {
    position: relative;
    width: 4rem;
    height: 4rem;
    top: 2.125rem;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    border-radius: var(--radius-infinity);
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    @media screen and (min-width: 1921px) {
      .stage-card__image {
        width: 3.33333vw;
        height: 3.33333vw; } }
    @media screen and (min-width: 1921px) {
      .stage-card__image {
        top: 1.77083vw; } }
    @media screen and (max-width: 750px) {
      .stage-card__image {
        width: 2.8125rem;
        height: 2.8125rem;
        top: 1.5rem; } }
    .stage-card__image .number {
      position: absolute;
      top: -50%;
      left: -50%; }
    .stage-card__image img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
  .stage-card__content {
    padding-right: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0.625rem; }
    @media screen and (min-width: 1921px) {
      .stage-card__content {
        padding-right: 1.04167vw;
        gap: 0.52083vw; } }
    @media screen and (max-width: 1240px) {
      .stage-card__content {
        padding-right: 0; } }
  .stage-card__title {
    color: var(--text-dark-primary);
    font: var(--font-title-M); }
  .stage-card__description {
    color: var(--text-dark-primary);
    font: var(--font-body-M-r); }
  .stage-card_text-light .stage-card__title {
    --text-dark-primary: var(--text-light-primary); }
  .stage-card_text-light .stage-card__description {
    --text-dark-primary: var(--text-light-secondary); }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvc3RhZ2UtY2FyZC9zdGFnZS1jYXJkLnNjc3MiLCJtaXhpbnMvX21pbmkuc2NzcyIsIm1peGlucy9fbWVkaWEuc2NzcyIsIm1peGlucy9fc3F1YXJlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxXQUFXO0VBQ1gscUJDSDZCO0VESTdCLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsYUNMNkI7RURNN0Isc0JDTjZCLEVBQUE7RUNBN0I7SUZDRjtNQVFJLHFCQ0xpQztNRE1qQyxhQ05pQztNRE9qQyxzQkNYMkIsRUFBQSxFRHNHOUI7RUUxRkM7SUZYRjtNQWNJLG1CQ2YyQixFQUFBLEVEc0c5QjtFRXBGQztJRmpCRjtNQWtCSSxtQkNuQjJCO01Eb0IzQixrQkNwQjJCLEVBQUEsRURzRzlCO0VFOUVDO0lGdkJGO01BdUJJLG9CQ3hCMkI7TUR5QjNCLHNCQ3pCMkIsRUFBQSxFRHNHOUI7RUExRUM7SUFDRSxrQkFBa0I7SUc3QnBCLFdBQU87SUFDUCxZQUFRO0lIK0JOLGFDaEMyQjtJRGlDM0Isb0JBQWM7UUFBZCxjQUFjO0lBRWQscUNBQXFDO0lBRXJDLG9CQUFvQjtJQUNwQix5QkFBaUI7T0FBakIsc0JBQWlCO1FBQWpCLHFCQUFpQjtZQUFqQixpQkFBaUIsRUFBQTtJRXRDbkI7TUY0QkE7UUd2QkksZ0JBQU87UUFDUCxpQkFBUSxFQUFBLEVIMkRYO0lFakVEO01GNEJBO1FBYUssY0NyQzhCLEVBQUEsRUQ2RGxDO0lFekNEO01GSUE7UUc1QkEsZ0JBQU87UUFDUCxpQkFBUTtRSGlESixXQ2xEeUIsRUFBQSxFRGlFNUI7SUFyQ0E7TUEwQkcsa0JBQWtCO01BQ2xCLFNBQVM7TUFDVCxVQUFVLEVBQUE7SUE1QmI7TUFnQ0csV0FBVztNQUNYLFlBQVk7TUFDWixzQkFBbUI7U0FBbkIsbUJBQW1CO01BQ25CLDBCQUF1QjtTQUF2Qix1QkFBdUIsRUFBQTtFQUkzQjtJQUNFLHNCQ3BFMkI7SURxRTNCLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLGFDdkUyQixFQUFBO0lDQTdCO01GbUVBO1FBT0ksd0JDdEUrQjtRRHVFL0IsY0N2RStCLEVBQUEsRUQ2RWxDO0lFL0REO01GaURBO1FBWUksZ0JBQWdCLEVBQUEsRUFFbkI7RUFFRDtJQUNFLCtCQUErQjtJQUMvQix5QkFBeUIsRUFBQTtFQUczQjtJQUNFLCtCQUErQjtJQUMvQiwwQkFBMEIsRUFBQTtFQUczQjtJQUVHLDhDQUFvQixFQUFBO0VBRnZCO0lBTUssZ0RBQW9CLEVBQUEiLCJmaWxlIjoiY29tcG9uZW50cy9jYXJkcy9zdGFnZS1jYXJkL3N0YWdlLWNhcmQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xuXG4uc3RhZ2UtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHJlbSg3NDUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHJlbSgzMCk7XG4gIHBhZGRpbmctbGVmdDogcmVtKDM0KTtcblxuICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIG1heC13aWR0aDogYmlnKDc0NSk7XG4gICAgZ2FwOiBiaWcoMzApO1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDM0KTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcbiAgICBtYXgtd2lkdGg6IHJlbSg1MzIpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xuICAgIG1heC13aWR0aDogcmVtKDY2OCk7XG4gICAgcGFkZGluZy1sZWZ0OiByZW0oMzIpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xuICAgIG1heC13aWR0aDogcmVtKDI5MCk7XG4gICAgcGFkZGluZy1sZWZ0OiByZW0oMjYpO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIHNxdWFyZSg2NCwgdHJ1ZSk7XG4gICAgdG9wOiByZW0oMzQpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWluZmluaXR5KTtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICAgdG9wOiBiaWcoMzQpO1xuICAgIH1cblxuICAgIC8vQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xuICAgICAgLy9AaW5jbHVkZSBzcXVhcmUoODAsIGZhbHNlKTtcbiAgICAvL31cblxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcbiAgICAgIEBpbmNsdWRlIHNxdWFyZSg0NSwgZmFsc2UpO1xuICAgICAgdG9wOiByZW0oMjQpO1xuICAgIH1cblxuICAgICYgLm51bWJlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC01MCU7XG4gICAgICBsZWZ0OiAtNTAlO1xuICAgIH1cblxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogcmVtKDEwKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBiaWcoMjApO1xuICAgICAgZ2FwOiBiaWcoMTApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhVGFibGV0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XG4gICAgZm9udDogdmFyKC0tZm9udC10aXRsZS1NKTtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpO1xuICAgIGZvbnQ6IHZhcigtLWZvbnQtYm9keS1NLXIpO1xuICB9XG4gIFxuICAmX3RleHQtbGlnaHQge1xuICAgICYgLnN0YWdlLWNhcmRfX3RpdGxlIHtcbiAgICAgIC0tdGV4dC1kYXJrLXByaW1hcnk6IHZhcigtLXRleHQtbGlnaHQtcHJpbWFyeSk7XG4gICAgfVxuICAgIFxuICAgICYgLnN0YWdlLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgLS10ZXh0LWRhcmstcHJpbWFyeTogdmFyKC0tdGV4dC1saWdodC1zZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxufVxuIiwiQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzKSB7XG4gIEByZXR1cm4gI3skcGl4ZWxzIC8gMTZ9cmVtO1xufVxuXG5AZnVuY3Rpb24gYmlnKCRwaXhlbHMpIHtcbiAgQHJldHVybiAjeyRwaXhlbHMgLyAxOTIwICogMTAwfXZ3O1xufVxuIiwiQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEBtaXhpbiBtZWRpYURlc2t0b3Age1xuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAje3JlbSgyMjAxKX0pIHtcbi8vICAgICBAY29udGVudDtcbi8vICAgfVxuLy8gfVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFUYWJsZXQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFNb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBtaXhpbiBzcXVhcmUoJHBpeGVscywgJG1lZGlhQmlnRGVza3RvcDogZmFsc2UpIHtcbiAgd2lkdGg6ICN7cmVtKCRwaXhlbHMpfTtcbiAgaGVpZ2h0OiAje3JlbSgkcGl4ZWxzKX07XG5cbiAgQGlmICRtZWRpYUJpZ0Rlc2t0b3Age1xuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XG4gICAgICB3aWR0aDogI3tiaWcoJHBpeGVscyl9O1xuICAgICAgaGVpZ2h0OiAje2JpZygkcGl4ZWxzKX07XG4gICAgfVxuICB9XG59XG4iXX0= */
