.newsarchive-main {
  max-width: 74.75rem;
  padding: 1.5rem 0;
}

.newsarchive-main-img {
  border-radius: 0.313rem;
  width: 100%;
  position: relative;
  margin-bottom: 1rem;
}

.newsarchive-main-img:after {
  display: block;
  content: "";
  padding-bottom: 56.25%;
}

.newsarchive-main-img img {
  object-fit: cover;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 0.313rem;
}

.newsarchive-main-content-date {
  margin-bottom: 0.5rem;
}

.newsarchive-main-content-title {
  margin-bottom: 1rem;
}

.newsarchive-main-content-desc {
  margin-bottom: 1.5rem;
}

@media all and (min-width: 45rem) {
  .newsarchive-main {
    padding: 2rem 0;
  }

  .newsarchive-main-img {
    margin-bottom: 1.5rem;
  }

  .newsarchive-main-content-title {
    margin-bottom: 0.5rem;
  }

  .newsarchive-main-content-desc {
    margin-bottom: 1rem;
  }
}

@media all and (min-width: 61.25rem) {
  .newsarchive-main-img {
    margin-top: auto;
    margin-bottom: auto;
  }

  .newsarchive-main-content {
    margin-left: 1.5rem;
    margin-top: auto;
    margin-bottom: auto;
  }

  .newsarchive-main-content-title {
    margin-bottom: 1rem;
  }

  .newsarchive-main-content-desc {
    margin-bottom: 1.5rem;
  }
}

@media all and (min-width: 80rem) {
  .newsarchive-main {
    padding: 2.5rem 0;
  }
}

@media all and (min-width: 100rem) {
  .newsarchive-main {
    padding: 3rem 0;
  }

  .newsarchive-main-content {
    margin-left: 3rem;
  }
}

.newsarchive-latest {
  margin-bottom: 2rem;
  margin-top: 1.5rem;
}

.newsarchive__latest-grid {
  display: grid;
  column-gap: 1rem;
  row-gap: 2rem;
  grid-template-columns: repeat(1, 1fr);
  max-width: 74.75rem;
}

.newsarchive-latest-article {
  text-decoration: none;
}

.newsarchive-latest-article:nth-child(4) {
  display: none;
}

.newsarchive-latest-article:hover {
  cursor: pointer;
}

.newsarchive-latest-img {
  overflow: hidden;
}

.newsarchive-latest-img:after {
  display: block;
  content: "";
  padding-bottom: 56.25%;
}

.newsarchive-latest-img img {
  object-fit: cover;
  left: 0;
  top: 0;
  transition: 0.5s ease;
}

.newsarchive-latest-article:hover .newsarchive-latest-img img {
  transform: scale(1.05) translate(0%, -2.5%) !important;
}

.newsarchive-wrapper.active-tags .newsarchive-latest {
  margin-top: 0;
  margin-bottom: 0;
}

.newsarchive__archive-divider {
  max-width: 74.75rem;
}

@media all and (min-width: 45rem) {
  .newsarchive-latest {
    margin-bottom: 2.5rem;
  }

  .newsarchive__latest-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media all and (min-width: 61.25rem) {
  .newsarchive-latest {
    margin-bottom: 3rem;
  }

  .newsarchive__latest-grid {
    column-gap: 1.5rem;
  }
}

@media all and (min-width: 80rem) {
  .newsarchive__latest-grid {
    grid-template-columns: repeat(4, 1fr);
  }

  .newsarchive-latest-article:nth-child(4) {
    display: block;
  }
}

@media all and (min-width: 100rem) {
  .newsarchive-latest {
    margin-bottom: 3.5rem;
  }
}

.newsarchive-archive-tabs {
  margin-top: 1.5rem;
}

.newsarchive-archive-slide {
  display: flex;
  flex-direction: column;
}

.newsarchive-archive-entry {
  padding: 0.75rem 0;
  display: flex;
  flex-direction: column;
}

.newsarchive-archive-entry:first-child {
  padding-top: 0;
}

.newsarchive-archive-load-more {
  width: 18rem;
  margin-top: 1.25rem;
  border-width: 0.063rem !important;
}

.newsarchive-wrapper.active-tags .newsarchive-archive-tabs {
  margin-top: 2rem;
}

@media all and (min-width: 45rem) {
  .newsarchive-archive-tabs {
    margin-top: 2rem;
  }

  .newsarchive-archive-entry {
    display: flex;
    flex-direction: row;
  }

  .newsarchive-archive-date {
    min-width: 6.25rem;
    margin-right: 0.5rem;
  }
}

@media all and (min-width: 61.25rem) {
  .newsarchive-archive-tabs {
    margin-top: 2.5rem;
  }
}

@media all and (min-width: 80rem) {
  .newsarchive-archive-tabs {
    margin-top: 3rem;
  }
}

.newsarchive-wrapper{position:relative}.newsarchive-title{padding-top:1rem;margin-bottom:.75rem}.newsarchive-tags{margin-bottom:1.5rem}.newsarchive-gradient{background:linear-gradient(180deg, #e6e8ee 0%, #fff 10.8125rem);position:absolute;width:100%;z-index:-1;height:100%}.newsarchive-global-spinner{position:fixed;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999999;background:rgba(255, 255, 255, 0.5)}@media all and (min-width: 30rem){.newsarchive-global-spinner{width:calc(100% - 6.5rem)}}@media all and (min-width: 45rem){.newsarchive-title{margin-bottom:1.75rem;padding-top:5.75rem}}@media all and (min-width: 61.25rem){.newsarchive-global-spinner{width:calc(100% - 9.875rem)}}@media all and (min-width: 80rem){.newsarchive-global-spinner{width:calc(100% - 13.75rem)}}
