._13y9ptj0 {
  padding: 24px 0;
}
._13y9ptj1 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 24px;
  align-items: center;
}
._13y9ptj2 {
  display: none;
}
._13y9ptj2._13y9ptj1 .sc__btn {
  margin-top: 24px;
  margin-bottom: 0;
}
._13y9ptj3 {
  font-size: 24px;
  color: var(--_1073cm85);
  text-decoration: none;
  font-family: var(--header-font-family);
  text-transform: capitalize;
  font-weight: 700;
}
._13y9ptj4 {
  text-transform: capitalize;
}
._13y9ptj5 {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 24px;
  overflow: hidden;
}
._13y9ptj6 {
  max-width: 370px;
  grid-template-rows: 1fr 1fr;
}
._13y9ptj7 {
  font-size: 28px;
  padding-bottom: 10px;
  -webkit-line-clamp: 2;
  box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: min(76px, 108px);
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
._13y9ptj8 {
  padding: 24px;
  color: #333D46;
  font-family: var(--main-font-family);
  min-height: 182px;
  display: grid;
  grid-template-rows: 120px 30px;
}
._13y9ptj9 {
  aspect-ratio: 16 / 9;
}
@media screen and (max-width:1024px) {
  ._13y9ptj5 {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media screen and (max-width:768px) {
  ._13y9ptj2 {
    display: flex;
  }
  ._13y9ptj5 {
    grid-template-columns: 1fr;
    justify-items: center;
  }
}
@media screen and (max-width: 768px) {
  :is(._13y9ptj1):not(._13y9ptj2) .sc__btn {
    display: none;
  }
}
@media screen and (min-width:768px) {
  ._13y9ptj2._13y9ptj1 .sc__btn {
    display: none;
  }
}