@media (max-width: 800px) {
  .home-banner {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .home-banner__text {
    font-weight: 400;
  }
  .home-banner__link {
    font-size: 1rem;
  }
  .our-project {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .research__list {
    display: flex;
    flex-direction: column;
    align-items: start;
    gap: 4rem;
  }
  .research__list li {
    display: flex;
    gap: 1rem;
    text-align: left;
  }
  .research__list li span {
    font-size: 3rem;
  }
  .research__list li p {
    margin-top: 0rem;
    font-size: 1.2rem;
  }
  .methods {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2rem;
  }
  .methods__list {
    display: flex;
    flex-direction: column;
  }
}
