.go-news-archive-page {
  --go-news-bg: #f5f7fa;
  --go-news-surface: #ffffff;
  --go-news-surface-2: #f8fafc;
  --go-news-border: #e5e7eb;
  --go-news-title: #111111;
  --go-news-text: #374151;
  --go-news-soft: #6b7280;
  --go-news-accent: #c7f000;
  --go-news-link: #2800f0;
  margin-inline: 0;
  background: transparent;
  color: var(--go-news-text);
}

body.page-template-page-noticias,
body.page-template-page-noticias #content,
body.page-template-page-noticias .site-content,
body.page-template-page-noticias .site-main {
  background: transparent !important;
}

body.page-template-page-noticias .site-main {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0 !important;
}

body.page-template-page-noticias .site-content::before,
body.page-template-page-noticias .site-main::before,
body.page-template-page-noticias .site-content::after,
body.page-template-page-noticias .site-main::after {
  display: none !important;
  background: transparent !important;
}

html.dark .go-news-archive-page,
body.dark .go-news-archive-page,
body.is-dark-theme .go-news-archive-page,
body.dark-mode .go-news-archive-page,
[data-theme="dark"] .go-news-archive-page,
body.newsx-dark-mode .go-news-archive-page,
html[class*="dark"] .go-news-archive-page,
body[class*="dark"] .go-news-archive-page {
  --go-news-bg: #050505;
  --go-news-surface: #0f0f12;
  --go-news-surface-2: #111318;
  --go-news-border: #1f2937;
  --go-news-title: #f5f7fa;
  --go-news-text: #d1d5db;
  --go-news-soft: #a8b0bd;
  --go-news-accent: #c7f000;
  --go-news-link: #c7f000;
}

.go-news-archive-page *,
.go-news-archive-page *::before,
.go-news-archive-page *::after {
  box-sizing: border-box;
}

.go-news-archive-page :is(h1, h2, h3, p) {
  margin: 0;
}

.go-news-archive-page a {
  color: inherit;
  text-decoration: none;
}

.go-news-archive-page :is(button, input, select) {
  font: inherit;
}

.go-news-archive-page button {
  cursor: pointer;
}

.go-news-archive-page img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}

.go-news-archive-visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.go-news-archive-shell,
.go-news-archive-shell.newsx-container {
  width: min(100% - 32px, 1380px);
  margin: 0 auto;
  max-width: none;
  padding: 32px 0 72px;
  display: grid;
  gap: 32px;
}

.go-news-archive-intro,
.go-news-archive-hero,
.go-news-archive-video-section {
  scroll-margin-top: 120px;
}

.go-news-archive-intro {
  display: grid;
  gap: 18px;
  padding-bottom: 8px;
  justify-items: center;
  text-align: center;
}

.go-news-archive-intro-copy {
  display: grid;
  gap: 14px;
  width: 100%;
  max-width: none;
  justify-items: center;
}

.go-news-archive-intro-copy .go-editorial-masthead--section {
  width: 100%;
}

.go-news-archive-intro-copy .go-editorial-masthead--section .go-editorial-masthead__inner {
  margin-inline: auto;
  justify-items: center;
}

.go-news-archive-intro-copy .go-editorial-masthead--section .go-editorial-masthead__title.go-editorial-masthead__title {
  width: fit-content;
  margin-inline: auto;
  text-align: center;
}

.go-news-archive-eyebrow,
.go-news-archive-section-label,
.go-news-archive-kicker,
.go-news-archive-badge {
  display: inline-flex;
  align-items: center;
  width: fit-content;
  min-height: 32px;
  padding: 0 12px;
  border-radius: 999px;
  border: 1px solid var(--go-news-border);
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.go-news-archive-eyebrow,
.go-news-archive-section-label,
.go-news-archive-kicker {
  background: var(--go-news-surface);
  color: var(--go-news-soft);
}

.go-news-archive-section-label {
  background: transparent;
  min-height: auto;
  padding: 0;
  border: 0;
  border-radius: 0;
  letter-spacing: 0.04em;
  text-transform: none;
}

.go-news-archive-badge {
  background: var(--go-news-accent);
  border-color: var(--go-news-accent);
  color: #111111;
}

.go-news-archive-lead .go-news-archive-badge {
  min-height: auto;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  color: var(--go-news-accent);
  line-height: 1;
}

.go-news-archive-lead .go-news-archive-badge:hover,
.go-news-archive-lead .go-news-archive-badge:focus-visible {
  color: var(--go-news-accent);
}

.go-news-archive-intro h1,
.go-news-archive-lead h2,
.go-news-archive-headline-card h3,
.go-news-archive-radar-item h3,
.go-news-archive-video-copy h3,
.go-news-archive-video-support-item h3,
.go-news-archive-recent-item h3,
.go-news-archive-empty h3,
.go-news-archive-section-heading h2 {
  font-family: "Sora", "Inter", sans-serif;
  color: var(--go-news-title);
  letter-spacing: -0.05em;
}

.go-news-archive-intro h1 {
  font-size: clamp(2.6rem, 5vw, 4.6rem);
  line-height: 0.92;
  max-width: 10ch;
}

.go-news-archive-intro p {
  max-width: 60ch;
  margin-inline: auto;
  color: var(--go-news-text);
  font-size: 1.02rem;
  line-height: 1.7;
}

.go-news-archive-chip-nav {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.go-news-archive-chip {
  display: inline-flex;
  align-items: center;
  min-height: 34px;
  padding: 0 12px;
  border: 1px solid var(--go-news-border);
  border-radius: 999px;
  background: transparent;
  color: var(--go-news-soft);
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  transition: border-color 0.2s ease, color 0.2s ease, background-color 0.2s ease;
}

.go-news-archive-chip:hover,
.go-news-archive-chip:focus-visible,
.go-news-archive-page a:hover,
.go-news-archive-page a:focus-visible {
  color: var(--go-news-link);
}

.go-news-archive-page :is(h2, h3) a:hover,
.go-news-archive-page :is(h2, h3) a:focus-visible,
.go-news-archive-meta-link:hover,
.go-news-archive-meta-link:focus-visible,
.go-news-archive-kicker:hover,
.go-news-archive-kicker:focus-visible {
  color: var(--go-news-link);
}

.go-news-archive-chip:hover,
.go-news-archive-chip:focus-visible {
  border-color: var(--go-news-link);
}

.go-news-archive-chip:focus-visible,
.go-news-archive-page a:focus-visible {
  outline: 2px solid var(--go-news-link);
  outline-offset: 2px;
}

.go-news-archive-hero {
  display: grid;
  grid-template-columns: minmax(0, 1.65fr) minmax(320px, 0.95fr);
  gap: 24px;
  align-items: start;
}

.go-news-archive-lead,
.go-news-archive-headline-rail,
.go-news-archive-video-section {
  background: transparent;
  border: 1px solid var(--go-news-border);
  border-radius: 24px;
}

.go-news-archive-lead {
  overflow: hidden;
  display: grid;
  align-content: start;
}

.go-news-archive-lead--no-media {
  min-height: 100%;
}

.go-news-archive-lead-media {
  display: block;
  aspect-ratio: 16 / 9;
  background: var(--go-news-surface-2);
}

.go-news-archive-lead-media img,
.go-news-archive-video-support-media img,
.go-news-archive-recent-media img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.go-news-archive-lead-body {
  display: grid;
  gap: 18px;
  padding: 24px;
}

.go-news-archive-lead h2 {
  font-size: clamp(2rem, 4vw, 3.25rem);
  line-height: 0.98;
}

.go-news-archive-lead p {
  max-width: 58ch;
  font-size: 1rem;
  line-height: 1.7;
  color: var(--go-news-text);
}

.go-news-archive-meta,
.go-news-archive-headline-meta {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  color: var(--go-news-soft);
  font-size: 0.84rem;
  line-height: 1.4;
}

.go-news-archive-meta-link {
  font-weight: 600;
}

.go-news-archive-meta-separator {
  width: 4px;
  height: 4px;
  border-radius: 999px;
  background: var(--go-news-soft);
}

.go-news-archive-headline-rail {
  overflow: hidden;
}

.go-news-archive-headline-card {
  display: grid;
  gap: 10px;
  padding: 20px 22px;
}

.go-news-archive-headline-card + .go-news-archive-headline-card,
.go-news-archive-radar-item + .go-news-archive-radar-item,
.go-news-archive-video-support-item + .go-news-archive-video-support-item {
  border-top: 1px solid var(--go-news-border);
}

.go-news-archive-kicker {
  min-height: 26px;
  padding-inline: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
}

.go-news-archive-headline-card h3 {
  font-size: 1.34rem;
  line-height: 1.16;
}

.go-news-archive-headline-card p,
.go-news-archive-radar-item p,
.go-news-archive-video-copy p,
.go-news-archive-recent-item p {
  color: var(--go-news-text);
  line-height: 1.65;
}

.go-news-archive-radar {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 32px;
  padding: 24px 0;
  border-top: 1px solid var(--go-news-border);
  border-bottom: 1px solid var(--go-news-border);
  scroll-margin-top: 120px;
}

.go-news-archive-section-heading {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: 16px;
  margin-bottom: 12px;
}

.go-news-archive-section-heading h2 {
  font-size: clamp(1.8rem, 2.5vw, 2.5rem);
  line-height: 1;
}

.go-news-archive-radar-topics {
  display: grid;
  align-content: start;
  gap: 14px;
}

.go-news-archive-radar-copy {
  max-width: 48ch;
  line-height: 1.7;
}

.go-news-archive-topic-list {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.go-news-archive-topic {
  display: inline-flex;
  align-items: center;
  min-height: 38px;
  padding: 0 14px;
  border: 1px solid var(--go-news-border);
  border-radius: 999px;
  background: var(--go-news-surface);
  color: var(--go-news-title);
  font-size: 0.94rem;
  font-weight: 600;
  transition: border-color 0.2s ease, color 0.2s ease;
}

.go-news-archive-topic:hover,
.go-news-archive-topic:focus-visible {
  border-color: var(--go-news-link);
  color: var(--go-news-link);
}

.go-news-archive-radar-list {
  display: grid;
  background: transparent;
  border: 1px solid var(--go-news-border);
  border-radius: 22px;
  overflow: hidden;
}

.go-news-archive-radar-item {
  display: grid;
  gap: 10px;
  padding: 20px 22px;
}

.go-news-archive-radar-item h3,
.go-news-archive-video-copy h3,
.go-news-archive-video-support-item h3,
.go-news-archive-recent-item h3 {
  font-size: 1.42rem;
  line-height: 1.14;
}

.go-news-archive-video-section {
  padding: 24px;
}

.go-news-archive-video-grid {
  display: grid;
  grid-template-columns: minmax(0, 1.45fr) minmax(320px, 0.9fr);
  gap: 24px;
}

.go-news-archive-video-feature {
  display: grid;
  gap: 18px;
}

.go-news-archive-video-frame {
  overflow: hidden;
  border-radius: 18px;
  background: var(--go-news-surface-2);
  aspect-ratio: 16 / 9;
}

.go-news-archive-video-frame :is(iframe, video, object, embed) {
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
}

.go-news-archive-video-copy {
  display: grid;
  gap: 14px;
}

.go-news-archive-video-support {
  display: grid;
  align-content: start;
  background: transparent;
  border: 1px solid var(--go-news-border);
  border-radius: 20px;
  overflow: hidden;
}

.go-news-archive-video-support-item {
  display: grid;
  grid-template-columns: 136px minmax(0, 1fr);
  gap: 16px;
  padding: 16px;
}

.go-news-archive-video-support-item--no-media {
  grid-template-columns: minmax(0, 1fr);
}

.go-news-archive-video-support-media {
  display: block;
  aspect-ratio: 16 / 9;
  border-radius: 14px;
  overflow: hidden;
  background: var(--go-news-surface);
}

.go-news-archive-video-support-copy {
  display: grid;
  align-content: start;
  gap: 8px;
}

.go-news-archive-recent {
  display: grid;
  gap: 14px;
  scroll-margin-top: 120px;
}

.go-news-archive-filter-form {
  display: grid;
  grid-template-columns: minmax(0, 1.5fr) minmax(180px, 0.82fr) auto auto;
  gap: 12px;
  align-items: center;
  width: min(100%, 860px);
  margin: 0 auto 12px;
}

.go-news-archive-filter-search,
.go-news-archive-filter-field {
  min-width: 0;
}

.go-news-archive-filter-search input,
.go-news-archive-filter-field select,
.go-news-archive-filter-submit,
.go-news-archive-filter-reset {
  width: 100%;
  min-height: 48px;
  border: 1px solid var(--go-news-border);
  border-radius: 14px;
  background: transparent;
  color: var(--go-news-text);
}

.go-news-archive-filter-search input,
.go-news-archive-filter-field select {
  padding: 0 14px;
}

.go-news-archive-filter-search input::placeholder {
  color: var(--go-news-soft);
  opacity: 1;
}

.go-news-archive-filter-submit {
  padding: 0 18px;
  background: var(--go-news-accent);
  border-color: var(--go-news-accent);
  color: #111111;
  font-weight: 800;
}

.go-news-archive-filter-reset {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 18px;
  font-size: 0.95rem;
  font-weight: 600;
}

.go-news-archive-recent-list {
  border-top: 1px solid var(--go-news-border);
}

.go-news-archive-recent-item {
  display: grid;
  grid-template-columns: 212px minmax(0, 1fr);
  gap: 20px;
  align-items: start;
  padding: 22px 0;
  border-bottom: 1px solid var(--go-news-border);
}

.go-news-archive-recent-item--no-media {
  grid-template-columns: minmax(0, 1fr);
}

.go-news-archive-recent-media {
  display: block;
  aspect-ratio: 16 / 10;
  border-radius: 18px;
  overflow: hidden;
  background: var(--go-news-surface-2);
}

.go-news-archive-recent-body {
  display: grid;
  gap: 12px;
}

.go-news-archive-empty {
  display: grid;
  gap: 10px;
  padding: 28px 0 6px;
  border-top: 1px solid var(--go-news-border);
}

.go-news-archive-empty p {
  max-width: 48ch;
  color: var(--go-news-soft);
  line-height: 1.7;
}

.go-news-archive-pagination {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  padding-top: 8px;
}

.go-news-archive-pagination .page-numbers {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 42px;
  min-height: 42px;
  padding: 0 14px;
  border: 1px solid var(--go-news-border);
  border-radius: 999px;
  background: var(--go-news-surface);
  color: var(--go-news-title);
  font-size: 0.92rem;
  font-weight: 600;
}

.go-news-archive-pagination .page-numbers.current {
  border-color: var(--go-news-accent);
  background: var(--go-news-accent);
  color: #111111;
}

.go-news-category-section {
  display: grid;
  gap: 20px;
  padding: 28px;
  border: 1px solid var(--go-news-border);
  border-radius: 28px;
  scroll-margin-top: 120px;
  overflow: hidden;
  position: relative;
  background: transparent;
}

.go-news-category-section::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0.9;
}

.go-news-category-section > * {
  position: relative;
  z-index: 1;
}

.go-news-category-section--games {
  border-color: rgba(199, 240, 0, 0.18);
}

.go-news-category-section--games::before {
  display: none;
}

.go-news-category-section--games :is(.go-news-archive-section-label, h2, .go-news-archive-kicker, .go-news-category-card h3) {
  color: var(--go-news-title);
}

.go-news-category-section--games .go-news-archive-section-label,
.go-news-category-section--games .go-news-archive-kicker,
.go-news-category-section--games .go-news-category-card,
.go-news-category-section--games .go-news-category-stack {
  border-color: var(--go-news-border);
}

.go-news-category-section--games .go-news-category-card,
.go-news-category-section--games .go-news-category-stack {
  background: transparent;
  backdrop-filter: none;
}

.go-news-category-section--games .go-news-category-card p,
.go-news-category-section--games .go-news-category-section-copy,
.go-news-category-section--games .go-news-archive-headline-meta,
.go-news-category-section--games .go-news-archive-meta {
  color: var(--go-news-text);
}

.go-news-category-section--entertainment {
  border-color: rgba(240, 164, 116, 0.28);
}

.go-news-category-section--entertainment::before {
  display: none;
}

.go-news-category-section--technology {
  border-color: rgba(22, 96, 255, 0.18);
}

.go-news-category-section--technology::before {
  display: none;
}

.go-news-category-section-copy {
  max-width: 48ch;
  margin: 0;
  color: var(--go-news-soft);
  line-height: 1.7;
}

.go-news-category-grid {
  display: grid;
  gap: 18px;
}

.go-news-category-grid--games {
  grid-template-columns: minmax(0, 1fr);
}

.go-news-category-grid--entertainment {
  grid-template-columns: minmax(0, 1fr);
}

.go-news-category-grid--technology {
  grid-template-columns: minmax(0, 1fr);
}

.go-news-category-stack {
  display: grid;
  gap: 18px;
  border: 0;
  border-radius: 0;
  overflow: visible;
}

.go-news-category-card {
  display: grid;
  grid-template-columns: clamp(180px, 24vw, 242px) minmax(0, 1fr);
  gap: 18px;
  align-items: start;
  border: 0;
  border-radius: 0;
  overflow: visible;
  background: transparent;
}

.go-news-category-card--no-media {
  grid-template-columns: minmax(0, 1fr);
  min-height: auto;
}

.go-news-category-card-media {
  display: block;
  aspect-ratio: 16 / 9;
  height: 100%;
  min-height: 136px;
  width: 100%;
  min-width: 0;
  background: var(--go-news-surface-2);
  border-radius: 16px;
  overflow: hidden;
  margin: 0;
}

.go-news-category-card-media img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.go-news-category-card-body {
  display: grid;
  gap: 12px;
  align-content: center;
  min-width: 0;
  padding: 0;
}

.go-news-category-card-topline {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  color: var(--go-news-soft);
  font-size: 0.82rem;
}

.go-news-category-card-index {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 34px;
  min-height: 34px;
  padding: 0 10px;
  border-radius: 999px;
  background: rgba(22, 96, 255, 0.12);
  color: #0a3fba;
  font-size: 0.8rem;
  font-weight: 800;
  letter-spacing: 0.08em;
}

.go-news-category-card h3 {
  font-family: "Sora", "Inter", sans-serif;
  font-size: 1.35rem;
  line-height: 1.1;
  letter-spacing: -0.04em;
  color: var(--go-news-title);
}

.go-news-category-card p {
  color: var(--go-news-text);
  line-height: 1.65;
}

.go-news-category-card--games-featured .go-news-category-card-media {
  aspect-ratio: 16 / 9;
}

.go-news-category-card--games-featured .go-news-category-card-body {
  gap: 12px;
}

.go-news-category-card--games-featured h3 {
  font-size: clamp(1.4rem, 2.2vw, 1.85rem);
}

.go-news-category-card--games-compact {
  background: transparent;
}

.go-news-category-card--games-compact + .go-news-category-card--games-compact {
  border-top: 1px solid var(--go-news-border);
}

.go-news-category-card--games-compact .go-news-category-card-body {
  padding: 0;
}

.go-news-category-card--games-compact h3 {
  font-size: 1.28rem;
}

.go-news-category-card--games-compact p {
  color: var(--go-news-text);
}

.go-news-category-card--entertainment {
  background: transparent;
  box-shadow: none;
}

.go-news-category-card--entertainment .go-news-category-card-media {
  aspect-ratio: 16 / 9;
}

.go-news-category-card--entertainment-featured {
  grid-column: auto;
}

.go-news-category-card--entertainment-featured .go-news-category-card-media {
  aspect-ratio: 16 / 9;
}

.go-news-category-card--entertainment-featured .go-news-category-card-body {
  gap: 12px;
}

.go-news-category-card--entertainment-featured h3 {
  font-size: clamp(1.4rem, 2.2vw, 1.85rem);
}

.go-news-category-card--technology {
  grid-template-columns: clamp(180px, 24vw, 242px) minmax(0, 1fr);
  gap: 18px;
  background: transparent;
  backdrop-filter: none;
}

.go-news-category-card--technology.go-news-category-card--no-media {
  grid-template-columns: minmax(0, 1fr);
}

.go-news-category-card--technology .go-news-category-card-media {
  height: 100%;
  min-height: 100%;
}

.go-news-category-card--technology .go-news-category-card-body {
  padding: 0;
}

.go-news-category-card--technology .go-news-category-card-topline {
  gap: 8px 12px;
}

@media (max-width: 1180px) {
  .go-news-archive-hero,
  .go-news-archive-radar,
  .go-news-archive-video-grid {
    grid-template-columns: minmax(0, 1fr);
  }

  .go-news-archive-headline-rail,
  .go-news-archive-radar-list,
  .go-news-archive-video-support {
    border-radius: 20px;
  }
}

@media (max-width: 860px) {
  .go-news-archive-shell,
  .go-news-archive-shell.newsx-container {
    width: min(100% - 24px, 1380px);
    padding: 24px 0 56px;
    gap: 24px;
  }

  .go-news-category-section {
    padding: 22px;
  }

  .go-news-archive-intro h1 {
    max-width: none;
  }

  .go-news-archive-lead-body,
  .go-news-archive-video-section {
    padding: 20px;
  }

  .go-news-archive-video-support-item,
  .go-news-archive-recent-item {
    grid-template-columns: minmax(0, 1fr);
  }

  .go-news-category-card,
  .go-news-category-card--technology {
    grid-template-columns: minmax(0, 1fr);
  }

  .go-news-category-card-body,
  .go-news-category-card--games-compact .go-news-category-card-body,
  .go-news-category-card--technology .go-news-category-card-body {
    padding: 0;
  }

  .go-news-category-card-media {
    margin: 0;
  }

  .go-news-archive-filter-form {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .go-news-archive-video-support-media,
  .go-news-archive-recent-media {
    max-width: 100%;
  }
}

@media (max-width: 640px) {
  .go-news-archive-shell,
  .go-news-archive-shell.newsx-container {
    width: min(100% - 20px, 1380px);
    padding: 20px 0 48px;
    gap: 20px;
  }

  .go-news-archive-intro {
    gap: 16px;
  }

  .go-news-archive-chip-nav,
  .go-news-archive-topic-list {
    gap: 8px;
  }

  .go-news-category-section {
    padding: 20px 18px;
    border-radius: 22px;
  }

  .go-news-archive-headline-card,
  .go-news-archive-radar-item {
    padding: 18px;
  }

  .go-news-archive-filter-form {
    grid-template-columns: minmax(0, 1fr);
  }

  .go-news-archive-filter-submit,
  .go-news-archive-filter-reset {
    width: 100%;
  }

  .go-news-archive-headline-card h3,
  .go-news-archive-radar-item h3,
  .go-news-archive-video-copy h3,
  .go-news-archive-video-support-item h3,
  .go-news-archive-recent-item h3 {
    font-size: 1.18rem;
  }

  .go-news-category-card h3,
  .go-news-category-card--games-featured h3,
  .go-news-category-card--entertainment-featured h3 {
    font-size: 1.28rem;
  }

  .go-news-archive-section-heading {
    flex-direction: column;
    align-items: start;
  }
}

.go-news-archive-intro-copy .go-editorial-masthead--section .go-editorial-masthead__inner::before {
  display: none;
}

.go-news-archive-chip-nav {
  justify-content: center;
}

.go-news-archive-video-section .go-news-archive-section-heading h2 {
  display: none;
}

.go-news-archive-section-heading {
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .go-news-archive-section-heading {
  align-items: flex-start;
  justify-content: flex-start;
  text-align: left;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .go-news-archive-section-heading > div {
  width: 100%;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) :is(
  .go-news-category-section,
  .go-news-archive-recent
) .go-news-archive-section-heading h2 {
  display: none;
}

/* News Page Background Reset */
html body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
),
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) #page,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) #content,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .site-content,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .site-main,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .go-news-archive-page {
  --go-news-border: transparent;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) :is(
  .go-news-archive-chip,
  .go-news-archive-topic,
  .go-news-archive-filter-search input,
  .go-news-archive-filter-field select,
  .go-news-archive-filter-submit,
  .go-news-archive-filter-reset,
  .go-news-archive-pagination .page-numbers
) {
  border-color: transparent !important;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) :is(
  .go-news-archive-chip:hover,
  .go-news-archive-chip:focus-visible,
  .go-news-archive-topic:hover,
  .go-news-archive-topic:focus-visible,
  .go-news-archive-pagination .page-numbers.current
) {
  border-color: transparent !important;
}

body:is(
  .page-entretenimento,
  .page-template-page-entretenimento,
  .page-template-page-entretenimento-php,
  .page-tecnologia,
  .page-template-page-tecnologia,
  .page-template-page-tecnologia-php
) .go-news-archive-chip {
  border-color: transparent !important;
}

body:is(
  .page-entretenimento,
  .page-template-page-entretenimento,
  .page-template-page-entretenimento-php,
  .page-tecnologia,
  .page-template-page-tecnologia,
  .page-template-page-tecnologia-php
) :is(
  .go-news-archive-chip:hover,
  .go-news-archive-chip:focus-visible
) {
  border-color: transparent !important;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .site-content::before,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .site-main::before,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .site-content::after,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .site-main::after,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .go-news-archive-page::before,
body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .go-news-archive-page::after {
  background: none !important;
  background-image: none !important;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) :is(
  .go-news-archive-lead,
  .go-news-archive-headline-rail,
  .go-news-archive-radar-list,
  .go-news-archive-video-section,
  .go-news-archive-video-support,
  .go-news-category-section
) {
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) :is(
  .go-news-archive-headline-card + .go-news-archive-headline-card,
  .go-news-archive-radar-item + .go-news-archive-radar-item,
  .go-news-archive-video-support-item + .go-news-archive-video-support-item,
  .go-news-category-card--games-compact + .go-news-category-card--games-compact
) {
  border-top: 1px solid var(--go-news-border) !important;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) :is(
  .go-news-archive-recent-list,
  .go-news-archive-empty
) {
  border-top: 1px solid var(--go-news-border) !important;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .go-news-archive-recent-item {
  border-bottom: 1px solid var(--go-news-border) !important;
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .go-news-category-stack {
  padding-top: 18px;
  border-top: 1px solid var(--go-news-border);
}

body:is(
  .page-noticias,
  .page-template-page-noticias,
  .page-template-page-noticias-php,
  .page-template-page-novidades,
  .page-template-page-novidades-php,
  .page-template-page-ultimas-noticias,
  .page-template-page-ultimas-noticias-php
) .go-news-category-card + .go-news-category-card {
  padding-top: 18px;
  border-top: 1px solid var(--go-news-border) !important;
}

.go-news-archive-page--clean {
  --go-news-border: transparent;
}

html.dark .go-news-archive-page--clean,
body.dark .go-news-archive-page--clean,
body.is-dark-theme .go-news-archive-page--clean,
body.dark-mode .go-news-archive-page--clean,
[data-theme="dark"] .go-news-archive-page--clean,
body.newsx-dark-mode .go-news-archive-page--clean,
html[class*="dark"] .go-news-archive-page--clean,
body[class*="dark"] .go-news-archive-page--clean {
  --go-news-accent: #d7ff57;
  --go-news-link: #d7ff57;
}

.go-news-archive-page--clean :is(
  .go-news-archive-lead,
  .go-news-archive-headline-rail,
  .go-news-archive-radar-list,
  .go-news-archive-video-section,
  .go-news-archive-video-support,
  .go-news-category-section,
  .go-news-archive-chip,
  .go-news-archive-topic,
  .go-news-archive-filter-search input,
  .go-news-archive-filter-field select,
  .go-news-archive-filter-submit,
  .go-news-archive-filter-reset,
  .go-news-archive-pagination .page-numbers,
  .go-news-archive-eyebrow,
  .go-news-archive-kicker,
  .go-news-archive-badge
) {
  border-color: transparent !important;
  box-shadow: none !important;
}

.go-news-archive-page--clean :is(
  .go-news-archive-lead,
  .go-news-archive-headline-rail,
  .go-news-archive-radar-list,
  .go-news-archive-video-section,
  .go-news-archive-video-support,
  .go-news-category-section
) {
  border-width: 0 !important;
}

.go-news-archive-page--clean :is(
  .go-news-archive-headline-card + .go-news-archive-headline-card,
  .go-news-archive-radar-item + .go-news-archive-radar-item,
  .go-news-archive-video-support-item + .go-news-archive-video-support-item,
  .go-news-category-card--games-compact + .go-news-category-card--games-compact,
  .go-news-archive-recent-list,
  .go-news-archive-empty,
  .go-news-category-stack,
  .go-news-category-card + .go-news-category-card
) {
  border-top: 0 !important;
}

.go-news-archive-page--clean .go-news-archive-recent-item {
  border-bottom: 0 !important;
}

.go-news-archive-page--clean :is(
  .go-news-archive-hero,
  .go-news-archive-lead,
  .go-news-archive-headline-rail,
  .go-news-archive-headline-card,
  .go-news-archive-radar,
  .go-news-archive-radar-list,
  .go-news-archive-radar-item,
  .go-news-archive-video-section,
  .go-news-archive-video-feature,
  .go-news-archive-video-support,
  .go-news-archive-video-support-item,
  .go-news-archive-recent-list,
  .go-news-archive-recent-item,
  .go-news-category-section,
  .go-news-category-stack,
  .go-news-category-card
) {
  border: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
}

.go-news-archive-page--clean :is(
  .go-news-archive-headline-card + .go-news-archive-headline-card,
  .go-news-archive-radar,
  .go-news-archive-radar-item + .go-news-archive-radar-item,
  .go-news-archive-video-support-item + .go-news-archive-video-support-item,
  .go-news-archive-recent-list,
  .go-news-archive-recent-item,
  .go-news-category-stack,
  .go-news-category-card + .go-news-category-card,
  .go-news-category-card--games-compact + .go-news-category-card--games-compact,
  .go-news-archive-empty
) {
  border-top: 0 !important;
  border-bottom: 0 !important;
}

html.dark .go-news-archive-page--clean :is(
  .go-news-archive-kicker,
  .go-news-archive-chip,
  .go-news-archive-topic,
  .go-news-archive-section-label
),
body.dark .go-news-archive-page--clean :is(
  .go-news-archive-kicker,
  .go-news-archive-chip,
  .go-news-archive-topic,
  .go-news-archive-section-label
),
body.is-dark-theme .go-news-archive-page--clean :is(
  .go-news-archive-kicker,
  .go-news-archive-chip,
  .go-news-archive-topic,
  .go-news-archive-section-label
),
body.dark-mode .go-news-archive-page--clean :is(
  .go-news-archive-kicker,
  .go-news-archive-chip,
  .go-news-archive-topic,
  .go-news-archive-section-label
),
[data-theme="dark"] .go-news-archive-page--clean :is(
  .go-news-archive-kicker,
  .go-news-archive-chip,
  .go-news-archive-topic,
  .go-news-archive-section-label
),
body.newsx-dark-mode .go-news-archive-page--clean :is(
  .go-news-archive-kicker,
  .go-news-archive-chip,
  .go-news-archive-topic,
  .go-news-archive-section-label
) {
  color: var(--go-news-link) !important;
}

html.dark .go-news-archive-page--clean .go-news-category-card-index,
body.dark .go-news-archive-page--clean .go-news-category-card-index,
body.is-dark-theme .go-news-archive-page--clean .go-news-category-card-index,
body.dark-mode .go-news-archive-page--clean .go-news-category-card-index,
[data-theme="dark"] .go-news-archive-page--clean .go-news-category-card-index,
body.newsx-dark-mode .go-news-archive-page--clean .go-news-category-card-index {
  background: rgba(215, 255, 87, 0.14) !important;
  color: #d7ff57 !important;
}

html.dark .go-news-archive-page--clean .go-news-archive-badge,
body.dark .go-news-archive-page--clean .go-news-archive-badge,
body.is-dark-theme .go-news-archive-page--clean .go-news-archive-badge,
body.dark-mode .go-news-archive-page--clean .go-news-archive-badge,
[data-theme="dark"] .go-news-archive-page--clean .go-news-archive-badge,
body.newsx-dark-mode .go-news-archive-page--clean .go-news-archive-badge {
  background: var(--go-news-accent) !important;
  color: #111111 !important;
}

html.dark .go-news-archive-page--clean .go-news-archive-lead .go-news-archive-badge,
body.dark .go-news-archive-page--clean .go-news-archive-lead .go-news-archive-badge,
body.is-dark-theme .go-news-archive-page--clean .go-news-archive-lead .go-news-archive-badge,
body.dark-mode .go-news-archive-page--clean .go-news-archive-lead .go-news-archive-badge,
[data-theme="dark"] .go-news-archive-page--clean .go-news-archive-lead .go-news-archive-badge,
body.newsx-dark-mode .go-news-archive-page--clean .go-news-archive-lead .go-news-archive-badge {
  background: transparent !important;
  color: var(--go-news-accent) !important;
}
