.doc-card {
  position: relative;
  padding-right: 1.5rem;
  padding-bottom: 3.125rem;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 3.75rem;
  border-bottom: solid 1px var(--stroke-dark-15); }
  @media screen and (min-width: 2561px) {
    .doc-card {
      padding-right: 0.9375vw;
      padding-bottom: 1.95312vw;
      gap: 2.34375vw;
      border-bottom-width: 0.03906vw; } }
  @media screen and (max-width: 2200px) {
    .doc-card {
      padding-right: 1.25rem;
      padding-bottom: 2.5rem; } }
  @media screen and (max-width: 1850px) {
    .doc-card {
      padding-right: 1.125rem;
      padding-bottom: 1.875rem;
      gap: 3.125rem; } }
  @media screen and (max-width: 1340px) {
    .doc-card {
      padding-right: 0;
      padding-bottom: 1.875rem; } }
  @media screen and (max-width: 630px) {
    .doc-card {
      padding-bottom: 1.25rem;
      gap: 1.5625rem; } }
  @media (any-hover: hover) {
    .doc-card:hover .doc-card__title {
      color: var(--accent-primary-default); }
      .doc-card:hover .doc-card__title::before,
      .doc-card:hover .doc-card__title span {
        -webkit-transform: translateY(-100%);
            -ms-transform: translateY(-100%);
                transform: translateY(-100%); } }
  .doc-card__content {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 1.875rem; }
    @media screen and (min-width: 2561px) {
      .doc-card__content {
        gap: 1.17188vw; } }
    @media screen and (max-width: 1340px) {
      .doc-card__content {
        gap: 1.5625rem; } }
    @media screen and (max-width: 630px) {
      .doc-card__content {
        gap: 1.125rem; } }
  .doc-card__icon {
    width: 4.25rem;
    height: 5.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    @media screen and (min-width: 2561px) {
      .doc-card__icon {
        width: 2.65625vw;
        height: 3.4375vw; } }
    @media screen and (max-width: 2200px) {
      .doc-card__icon {
        width: 2.875rem;
        height: 3.75rem; } }
    @media screen and (max-width: 1850px) {
      .doc-card__icon {
        width: 2.5875rem;
        height: 3.375rem; } }
    @media screen and (max-width: 1340px) {
      .doc-card__icon {
        width: 2.10625rem;
        height: 2.75rem; } }
    @media screen and (max-width: 630px) {
      .doc-card__icon {
        width: 1.91875rem;
        height: 2.5rem; } }
    .doc-card__icon img {
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center;
      pointer-events: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none; }
  .doc-card__title {
    position: relative;
    width: 100%;
    display: block;
    color: var(--text-dark-primary);
    font: var(--font-body-L-r);
    overflow: hidden;
    -webkit-transition: color var(--animation-default);
    transition: color var(--animation-default); }
    .doc-card__title span {
      width: 100%;
      display: block;
      -webkit-transition: -webkit-transform var(--animation-default);
      transition: -webkit-transform var(--animation-default);
      transition: transform var(--animation-default);
      transition: transform var(--animation-default), -webkit-transform var(--animation-default); }
    .doc-card__title::before {
      content: attr(data-pseudo-title);
      position: absolute;
      top: 100%;
      left: 0;
      width: 100%;
      height: auto;
      -webkit-transition: -webkit-transform var(--animation-default);
      transition: -webkit-transform var(--animation-default);
      transition: transform var(--animation-default);
      transition: transform var(--animation-default), -webkit-transform var(--animation-default); }
  .doc-card__link::before {
    content: "";
    position: absolute;
    top: -0rem;
    left: -0rem;
    width: calc(100% + 0rem * 2);
    height: calc(100% + 0rem * 2);
    background-color: transparent;
    opacity: 0; }
    @media screen and (min-width: 2561px) {
      .doc-card__link::before {
        top: 0vw;
        left: 0vw;
        width: calc(100% + 0vw * 2);
        height: calc(100% + 0vw * 2); } }

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