.why-we-block__wrap {
  display: flex;
  flex-wrap: wrap;
  gap: clamp(15px, calc(0.9375vw + 12px), 30px);
}
.why-we-block .why-we-item {
  flex: 1;
  min-width: calc(33.3333333333% - clamp(15px, calc(0.9375vw + 12px), 30px));
  border: 1px solid var(--background-secondary);
  border-radius: 20px;
  padding: clamp(20px, calc(1.25vw + 16px), 40px);
  background: var(--head-secondary);
  display: flex;
  flex-direction: column;
  gap: clamp(15px, calc(0.625vw + 13px), 25px);
}
.why-we-block .why-we-item__number {
  --color: var(--primary);
}
.why-we-block .why-we-item.type-full {
  position: relative;
}
.why-we-block .why-we-item.type-full::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: clamp(100px, calc(2.4375vw + 92.2px), 139px);
  height: clamp(112px, calc(2.6875vw + 103.4px), 155px);
  background-color: var(--secondary);
  -webkit-mask-image: url("images/decor.svg");
          mask-image: url("images/decor.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: right top;
          mask-position: right top;
  -webkit-mask-size: contain;
          mask-size: contain;
}

@media (max-width: 1025px) {
  .why-we-block .why-we-item {
    min-width: calc(50% - clamp(15px, calc(0.9375vw + 12px), 30px));
  }
}
@media (max-width: 498px) {
  .why-we-block .why-we-item {
    min-width: 100%;
  }
}/*# sourceMappingURL=block.css.map */