.equipment-card {
  position: relative;
  padding: 5rem;
  width: 100%;
  max-width: 47rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 3.75rem;
  background-color: var(--bg-white);
  border-radius: var(--radius-thirty);
  overflow: hidden;
  -webkit-transition: border-radius var(--animation-default);
  transition: border-radius var(--animation-default); }
  @media screen and (min-width: 2561px) {
    .equipment-card {
      padding: 3.125vw;
      max-width: 29.375vw;
      gap: 2.34375vw; } }
  @media screen and (max-width: 2200px) {
    .equipment-card {
      padding: 3.75rem;
      max-width: 36.0625rem;
      gap: 2.5rem; } }
  @media screen and (max-width: 1850px) {
    .equipment-card {
      padding: 3.125rem;
      max-width: 26.5625rem;
      gap: 1.875rem; } }
  @media screen and (max-width: 1340px) {
    .equipment-card {
      padding: 1.875rem;
      max-width: 20.875rem;
      gap: 1.25rem; } }
  @media screen and (max-width: 630px) {
    .equipment-card {
      padding: 1.25rem;
      max-width: 17.5rem; } }
  @media (any-hover: hover) {
    .equipment-card:hover {
      border-radius: var(--radius-forty); }
      .equipment-card:hover .equipment-card__title {
        color: var(--accent-primary-default); } }
  .equipment-card__title {
    width: 100%;
    height: 10.125rem;
    display: -webkit-box;
    color: var(--text-dark-primary);
    font: var(--font-body-XL-r);
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-transition: color var(--animation-default);
    transition: color var(--animation-default); }
    @media screen and (min-width: 2561px) {
      .equipment-card__title {
        height: 6.32812vw; } }
    @media screen and (max-width: 2200px) {
      .equipment-card__title {
        height: 9rem; } }
    @media screen and (max-width: 1850px) {
      .equipment-card__title {
        height: 7.3125rem; } }
    @media screen and (max-width: 1340px) {
      .equipment-card__title {
        height: 5.625rem; } }
    @media screen and (max-width: 630px) {
      .equipment-card__title {
        height: 4.5rem; } }
  .equipment-card__image {
    position: relative;
    width: 100%;
    height: auto;
    aspect-ratio: 592/390;
    border-radius: var(--radius-tertiary);
    overflow: hidden; }
    @supports not (aspect-ratio: 1/1) {
      .equipment-card__image {
        height: 24.375rem; }
        @media screen and (min-width: 2561px) {
          .equipment-card__image {
            height: 15.23438vw; } } }
    @media screen and (max-width: 2200px) {
      .equipment-card__image {
        aspect-ratio: 457/294; }
        @supports not (aspect-ratio: 1/1) {
          .equipment-card__image {
            height: 18.375rem; } } }
    @media screen and (max-width: 1850px) {
      .equipment-card__image {
        aspect-ratio: 325/190; }
        @supports not (aspect-ratio: 1/1) {
          .equipment-card__image {
            height: 11.875rem; } } }
    @media screen and (max-width: 1340px) {
      .equipment-card__image {
        aspect-ratio: 274/176; }
        @supports not (aspect-ratio: 1/1) {
          .equipment-card__image {
            height: 11rem; } } }
    @media screen and (max-width: 630px) {
      .equipment-card__image {
        aspect-ratio: 240/148; }
        @supports not (aspect-ratio: 1/1) {
          .equipment-card__image {
            height: 9.25rem; } } }
    .equipment-card__image img,
    .equipment-card__image picture {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -o-object-fit: contain;
         object-fit: contain;
      -o-object-position: center;
         object-position: center; }
  .equipment-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) {
      .equipment-card__link::before {
        top: 0vw;
        left: 0vw;
        width: calc(100% + 0vw * 2);
        height: calc(100% + 0vw * 2); } }

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