@media(max-width:760px) {
  .stories-grid {
    grid-template-columns: 1fr;
    gap: 34px
  }

  .stories-art {
    max-width: 500px
  }

  .results-grid {
    gap: 15px;
    margin-top: 40px
  }

  .result-title {
    font-size: 26px
  }

  .results-grid p {
    font-size: 11px
  }
}

@media(max-width:380px) {
  .results-grid {
    grid-template-columns: 1fr
  }

  .results-grid>div {
    border-bottom: 1px solid #fff6e722;
    padding-bottom: 12px
  }
}
