/* GO v116: stabilize author cards, review verdict, sidebars and add lists section polish. */

:root {
  --go-v116-blue: #2817f1;
  --go-v116-blue-rgb: 40, 23, 241;
  --go-v116-lime: #c7f000;
  --go-v116-lime-rgb: 199, 240, 0;
  --go-v116-dark-text: #f7f8fb;
  --go-v116-dark-muted: rgba(247, 248, 251, .68);
  --go-v116-dark-line: rgba(255, 255, 255, .13);
  --go-v116-light-text: #080c14;
  --go-v116-light-muted: #596577;
  --go-v116-light-line: rgba(15, 23, 42, .12);
}

/* Prevent older hard-fixes from squeezing sidebar/content columns. */
html body.single:not(.wp-admin) :is(
  .go-article__grid,
  .go-article__main,
  .go-article__sidebar,
  .go-review-single-layout,
  .go-review-single-main,
  .go-review-single-sidebar,
  .go-review-single-content,
  .newsx-post-content
) {
  min-width: 0 !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
  hyphens: none !important;
}

html body.single:not(.wp-admin) :is(
  .go-article__sidebar,
  .go-review-single-sidebar,
  .go-review-single-decision-sidebar
) {
  width: 100% !important;
  max-width: 100% !important;
}

html body.single:not(.wp-admin) :is(
  .go-article__side-story-title,
  .go-article__side-story a,
  .go-review-single-sidebar h2,
  .go-review-single-sidebar h3,
  .go-review-single-sidebar a,
  .go-review-single-more-card h3,
  .go-review-single-more-card a
) {
  word-break: normal !important;
  overflow-wrap: break-word !important;
  hyphens: none !important;
}

/* Author card: one stable editorial pattern for every text/review single. */
html body.single:not(.wp-admin) .go-single-author-card,
html body.single:not(.wp-admin) .go-single-author-card.go-single-author-card--v109,
html body.single:not(.wp-admin) .go-article .go-single-author-card,
html body.single:not(.wp-admin) .go-article__footer .go-single-author-card,
html body.single:not(.wp-admin) .go-review-single-main .go-single-author-card,
html body.single:not(.wp-admin) .go-review-single-page .go-single-author-card {
  box-sizing: border-box !important;
  position: relative !important;
  display: grid !important;
  grid-template-columns: 64px minmax(0, 1fr) !important;
  grid-template-rows: auto auto !important;
  grid-template-areas:
    "avatar label"
    "avatar body" !important;
  align-items: center !important;
  gap: 7px 16px !important;
  width: min(760px, 100%) !important;
  min-width: 0 !important;
  max-width: min(760px, 100%) !important;
  margin: clamp(30px, 4vw, 52px) 0 !important;
  padding: 18px 20px !important;
  border: 1px solid var(--go-v116-light-line) !important;
  border-radius: 22px !important;
  background: rgba(255, 255, 255, .72) !important;
  background-image: linear-gradient(135deg, rgba(var(--go-v116-blue-rgb), .035), rgba(255, 255, 255, .78) 44%, rgba(255, 255, 255, .64)) !important;
  color: var(--go-v116-light-text) !important;
  box-shadow: 0 16px 38px rgba(15, 23, 42, .055) !important;
  overflow: visible !important;
  writing-mode: horizontal-tb !important;
}

html body.single:not(.wp-admin) .go-single-author-card::before,
html body.single:not(.wp-admin) .go-single-author-card::after {
  content: none !important;
  display: none !important;
}

html body.single:not(.wp-admin) .go-single-author-card * {
  writing-mode: horizontal-tb !important;
  text-orientation: mixed !important;
  word-break: normal !important;
  hyphens: none !important;
}

html body.single:not(.wp-admin) .go-single-author-card__label {
  grid-area: label !important;
  display: block !important;
  width: auto !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  color: var(--go-v116-blue) !important;
  font-size: .72rem !important;
  font-weight: 950 !important;
  line-height: 1 !important;
  letter-spacing: .095em !important;
  text-transform: uppercase !important;
  white-space: nowrap !important;
  overflow: visible !important;
}

html body.single:not(.wp-admin) .go-single-author-card__avatar {
  grid-area: avatar !important;
  display: block !important;
  width: 58px !important;
  height: 58px !important;
  min-width: 58px !important;
  min-height: 58px !important;
  align-self: center !important;
  justify-self: start !important;
  border: 2px solid var(--go-v116-blue) !important;
  border-radius: 999px !important;
  background: transparent !important;
  box-shadow: 0 0 0 4px rgba(var(--go-v116-blue-rgb), .09) !important;
  overflow: hidden !important;
}

html body.single:not(.wp-admin) .go-single-author-card__avatar img,
html body.single:not(.wp-admin) .go-single-author-card__avatar .avatar {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  border-radius: inherit !important;
  border: 0 !important;
  box-shadow: none !important;
}

html body.single:not(.wp-admin) .go-single-author-card__body {
  grid-area: body !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  justify-content: center !important;
  gap: 9px !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

html body.single:not(.wp-admin) .go-single-author-card__head {
  display: flex !important;
  align-items: baseline !important;
  justify-content: flex-start !important;
  flex-wrap: wrap !important;
  gap: 5px 10px !important;
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

html body.single:not(.wp-admin) .go-single-author-card__name {
  display: inline-block !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  color: var(--go-v116-light-text) !important;
  font-size: clamp(1.18rem, 1.65vw, 1.58rem) !important;
  font-weight: 950 !important;
  line-height: 1.02 !important;
  letter-spacing: -.045em !important;
  text-decoration: none !important;
  white-space: normal !important;
  word-break: normal !important;
  overflow-wrap: normal !important;
  hyphens: none !important;
  text-wrap: balance !important;
}

html body.single:not(.wp-admin) .go-single-author-card__eyebrow {
  display: inline-block !important;
  width: auto !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  color: var(--go-v116-blue) !important;
  font-size: .86rem !important;
  font-weight: 850 !important;
  line-height: 1.12 !important;
  text-decoration: underline !important;
  text-decoration-thickness: 2px !important;
  text-underline-offset: 4px !important;
  text-decoration-color: rgba(var(--go-v116-blue-rgb), .34) !important;
  white-space: normal !important;
  overflow-wrap: normal !important;
}

html body.single:not(.wp-admin) .go-single-author-card p {
  display: block !important;
  width: 100% !important;
  max-width: 58ch !important;
  margin: 0 !important;
  padding: 0 !important;
  color: var(--go-v116-light-muted) !important;
  font-size: .94rem !important;
  font-weight: 560 !important;
  line-height: 1.45 !important;
  white-space: normal !important;
  word-break: normal !important;
  overflow-wrap: normal !important;
}

html body.single:not(.wp-admin) .go-single-author-card__actions {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  flex-flow: row wrap !important;
  gap: 8px 11px !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  margin: 2px 0 0 !important;
  padding: 0 !important;
}

html body.single:not(.wp-admin) .go-single-author-card__link {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 32px !important;
  max-width: 100% !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  color: var(--go-v116-blue) !important;
  font-size: .8rem !important;
  font-weight: 950 !important;
  line-height: 1.05 !important;
  letter-spacing: .035em !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  text-align: left !important;
  white-space: normal !important;
  overflow-wrap: normal !important;
}

html body.single:not(.wp-admin) .go-single-author-card__link::after {
  content: '→' !important;
  margin-left: 8px !important;
}

html body.single:not(.wp-admin) .go-single-author-card__socials {
  display: inline-flex !important;
  align-items: center !important;
  gap: 7px !important;
  margin: 0 !important;
}

html body.single:not(.wp-admin) .go-single-author-card__social {
  display: inline-grid !important;
  place-items: center !important;
  width: 31px !important;
  height: 31px !important;
  min-width: 31px !important;
  min-height: 31px !important;
  border: 1px solid rgba(var(--go-v116-blue-rgb), .20) !important;
  border-radius: 999px !important;
  background: rgba(var(--go-v116-blue-rgb), .045) !important;
  color: var(--go-v116-light-text) !important;
}

/* Review verdict: full card with cover as background, not a collapsed column. */
html body.single:not(.wp-admin) .go-review-single-closing,
html body.single-review:not(.wp-admin) .go-review-single-closing,
html body.go-template-review:not(.wp-admin) .go-review-single-closing,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing {
  position: relative !important;
  isolation: isolate !important;
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) minmax(112px, 140px) !important;
  grid-template-areas:
    "title score"
    "text score" !important;
  align-items: center !important;
  gap: clamp(14px, 2vw, 24px) clamp(18px, 3vw, 32px) !important;
  width: 100% !important;
  max-width: min(860px, 100%) !important;
  min-width: 0 !important;
  margin: clamp(30px, 5vw, 56px) 0 !important;
  padding: clamp(24px, 3.6vw, 42px) !important;
  overflow: hidden !important;
  border: 1px solid rgba(255, 255, 255, .16) !important;
  border-radius: 28px !important;
  background: #080d14 !important;
  color: #fff !important;
  box-shadow: 0 22px 52px rgba(15, 23, 42, .14) !important;
}

html body.single:not(.wp-admin) .go-review-single-closing::before,
html body.single-review:not(.wp-admin) .go-review-single-closing::before,
html body.go-template-review:not(.wp-admin) .go-review-single-closing::before,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: -2 !important;
  display: block !important;
  background-image:
    linear-gradient(90deg, rgba(5, 8, 14, .96) 0%, rgba(5, 8, 14, .88) 54%, rgba(5, 8, 14, .68) 100%),
    var(--go-review-verdict-image) !important;
  background-size: cover !important;
  background-position: center !important;
  border-radius: inherit !important;
}

html body.single:not(.wp-admin) .go-review-single-closing::after,
html body.single-review:not(.wp-admin) .go-review-single-closing::after,
html body.go-template-review:not(.wp-admin) .go-review-single-closing::after,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing::after {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  z-index: -1 !important;
  display: block !important;
  background:
    radial-gradient(circle at 14% 50%, rgba(var(--go-v116-lime-rgb), .14), transparent 34%),
    linear-gradient(180deg, rgba(255, 255, 255, .045), transparent 48%) !important;
  pointer-events: none !important;
}

html body.single:not(.wp-admin) .go-review-single-closing-head,
html body.single-review:not(.wp-admin) .go-review-single-closing-head,
html body.go-template-review:not(.wp-admin) .go-review-single-closing-head,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing-head {
  display: contents !important;
}

html body.single:not(.wp-admin) .go-review-single-closing-copy,
html body.single-review:not(.wp-admin) .go-review-single-closing-copy,
html body.go-template-review:not(.wp-admin) .go-review-single-closing-copy,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing-copy {
  grid-area: title !important;
  min-width: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}

html body.single:not(.wp-admin) .go-review-single-closing h2,
html body.single-review:not(.wp-admin) .go-review-single-closing h2,
html body.go-template-review:not(.wp-admin) .go-review-single-closing h2,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing h2 {
  margin: 0 !important;
  color: #fff !important;
  font-size: clamp(2rem, 3vw, 3rem) !important;
  line-height: .96 !important;
  letter-spacing: -.055em !important;
  font-weight: 950 !important;
  text-align: left !important;
  text-shadow: 0 2px 18px rgba(0, 0, 0, .32) !important;
}

html body.single:not(.wp-admin) .go-review-single-closing-body,
html body.single-review:not(.wp-admin) .go-review-single-closing-body,
html body.go-template-review:not(.wp-admin) .go-review-single-closing-body,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing-body {
  grid-area: text !important;
  display: block !important;
  min-width: 0 !important;
  width: 100% !important;
  max-width: 64ch !important;
  color: rgba(255, 255, 255, .92) !important;
  font-size: clamp(1rem, 1.05vw, 1.08rem) !important;
  line-height: 1.62 !important;
  text-align: left !important;
  white-space: normal !important;
  word-break: normal !important;
  overflow-wrap: normal !important;
  hyphens: none !important;
}

html body.single:not(.wp-admin) .go-review-single-closing-body p,
html body.single-review:not(.wp-admin) .go-review-single-closing-body p,
html body.go-template-review:not(.wp-admin) .go-review-single-closing-body p,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing-body p {
  max-width: none !important;
  margin: 0 !important;
  color: inherit !important;
}

html body.single:not(.wp-admin) .go-review-single-closing-score,
html body.single-review:not(.wp-admin) .go-review-single-closing-score,
html body.go-template-review:not(.wp-admin) .go-review-single-closing-score,
html body.go-template-critica:not(.wp-admin) .go-review-single-closing-score {
  grid-area: score !important;
  justify-self: end !important;
  align-self: center !important;
  width: clamp(106px, 10vw, 136px) !important;
  min-width: clamp(106px, 10vw, 136px) !important;
  min-height: clamp(106px, 10vw, 136px) !important;
  border-radius: 24px !important;
}

/* Review layout/sidebars: stable columns and sane wrapping. */
html body.single:not(.wp-admin) .go-review-single-layout.has-sidebar,
html body.single-review:not(.wp-admin) .go-review-single-layout.has-sidebar,
html body.go-template-review:not(.wp-admin) .go-review-single-layout.has-sidebar,
html body.go-template-critica:not(.wp-admin) .go-review-single-layout.has-sidebar {
  grid-template-columns: minmax(0, 760px) minmax(280px, 320px) !important;
  gap: clamp(26px, 4vw, 44px) !important;
  align-items: start !important;
}

html body.single:not(.wp-admin) .go-review-single-sidebar,
html body.single-review:not(.wp-admin) .go-review-single-sidebar,
html body.go-template-review:not(.wp-admin) .go-review-single-sidebar,
html body.go-template-critica:not(.wp-admin) .go-review-single-sidebar {
  min-width: 0 !important;
  width: 100% !important;
  max-width: 320px !important;
}

/* More reviews by author stays after Escrito por and no longer collapses text. */
html body.single:not(.wp-admin) .go-single-author-card + .go-review-single-more--by-author,
html body.single-review:not(.wp-admin) .go-single-author-card + .go-review-single-more--by-author,
html body.go-template-review:not(.wp-admin) .go-single-author-card + .go-review-single-more--by-author,
html body.go-template-critica:not(.wp-admin) .go-single-author-card + .go-review-single-more--by-author {
  margin-top: -18px !important;
}

html body.single:not(.wp-admin) .go-review-single-more--by-author .go-review-single-more-card :is(h3, a, time),
html body.single-review:not(.wp-admin) .go-review-single-more--by-author .go-review-single-more-card :is(h3, a, time),
html body.go-template-review:not(.wp-admin) .go-review-single-more--by-author .go-review-single-more-card :is(h3, a, time),
html body.go-template-critica:not(.wp-admin) .go-review-single-more--by-author .go-review-single-more-card :is(h3, a, time) {
  word-break: normal !important;
  overflow-wrap: normal !important;
  hyphens: none !important;
}

/* Homepage: Lists and rankings section sits below Especiais with the same carousel rules. */
body:not(.wp-admin) .go-ds-section--lists {
  margin-top: clamp(30px, 4vw, 54px) !important;
}

body:not(.wp-admin) .go-ds-section--lists .go-ds-card-cat {
  color: var(--go-v116-blue) !important;
}

/* Dark mode. */
html.dark body.single:not(.wp-admin) .go-single-author-card,
html.go-root-dark-mode body.single:not(.wp-admin) .go-single-author-card,
html[data-theme="dark"] body.single:not(.wp-admin) .go-single-author-card,
html[class*="dark"] body.single:not(.wp-admin) .go-single-author-card,
body.newsx-dark-mode.single:not(.wp-admin) .go-single-author-card,
body.dark.single:not(.wp-admin) .go-single-author-card,
body.dark-mode.single:not(.wp-admin) .go-single-author-card,
body.is-dark-theme.single:not(.wp-admin) .go-single-author-card {
  border-color: var(--go-v116-dark-line) !important;
  background: rgba(255, 255, 255, .032) !important;
  background-image: linear-gradient(135deg, rgba(var(--go-v116-lime-rgb), .055), rgba(255, 255, 255, .028) 44%, rgba(255, 255, 255, .016)) !important;
  color: var(--go-v116-dark-text) !important;
  box-shadow: none !important;
}

html.dark body.single:not(.wp-admin) .go-single-author-card__avatar,
html.go-root-dark-mode body.single:not(.wp-admin) .go-single-author-card__avatar,
html[data-theme="dark"] body.single:not(.wp-admin) .go-single-author-card__avatar,
html[class*="dark"] body.single:not(.wp-admin) .go-single-author-card__avatar,
body.newsx-dark-mode.single:not(.wp-admin) .go-single-author-card__avatar,
body.dark.single:not(.wp-admin) .go-single-author-card__avatar,
body.dark-mode.single:not(.wp-admin) .go-single-author-card__avatar,
body.is-dark-theme.single:not(.wp-admin) .go-single-author-card__avatar {
  border-color: var(--go-v116-lime) !important;
  box-shadow: 0 0 0 4px rgba(var(--go-v116-lime-rgb), .10) !important;
}

html.dark body.single:not(.wp-admin) :is(.go-single-author-card__label, .go-single-author-card__eyebrow, .go-single-author-card__link),
html.go-root-dark-mode body.single:not(.wp-admin) :is(.go-single-author-card__label, .go-single-author-card__eyebrow, .go-single-author-card__link),
html[data-theme="dark"] body.single:not(.wp-admin) :is(.go-single-author-card__label, .go-single-author-card__eyebrow, .go-single-author-card__link),
html[class*="dark"] body.single:not(.wp-admin) :is(.go-single-author-card__label, .go-single-author-card__eyebrow, .go-single-author-card__link),
body.newsx-dark-mode.single:not(.wp-admin) :is(.go-single-author-card__label, .go-single-author-card__eyebrow, .go-single-author-card__link),
body.dark.single:not(.wp-admin) :is(.go-single-author-card__label, .go-single-author-card__eyebrow, .go-single-author-card__link),
body.dark-mode.single:not(.wp-admin) :is(.go-single-author-card__label, .go-single-author-card__eyebrow, .go-single-author-card__link),
body.is-dark-theme.single:not(.wp-admin) :is(.go-single-author-card__label, .go-single-author-card__eyebrow, .go-single-author-card__link) {
  color: var(--go-v116-lime) !important;
  text-decoration-color: rgba(var(--go-v116-lime-rgb), .36) !important;
}

html.dark body.single:not(.wp-admin) .go-single-author-card__name,
html.go-root-dark-mode body.single:not(.wp-admin) .go-single-author-card__name,
html[data-theme="dark"] body.single:not(.wp-admin) .go-single-author-card__name,
html[class*="dark"] body.single:not(.wp-admin) .go-single-author-card__name,
body.newsx-dark-mode.single:not(.wp-admin) .go-single-author-card__name,
body.dark.single:not(.wp-admin) .go-single-author-card__name,
body.dark-mode.single:not(.wp-admin) .go-single-author-card__name,
body.is-dark-theme.single:not(.wp-admin) .go-single-author-card__name {
  color: var(--go-v116-dark-text) !important;
}

html.dark body.single:not(.wp-admin) .go-single-author-card p,
html.go-root-dark-mode body.single:not(.wp-admin) .go-single-author-card p,
html[data-theme="dark"] body.single:not(.wp-admin) .go-single-author-card p,
html[class*="dark"] body.single:not(.wp-admin) .go-single-author-card p,
body.newsx-dark-mode.single:not(.wp-admin) .go-single-author-card p,
body.dark.single:not(.wp-admin) .go-single-author-card p,
body.dark-mode.single:not(.wp-admin) .go-single-author-card p,
body.is-dark-theme.single:not(.wp-admin) .go-single-author-card p {
  color: var(--go-v116-dark-muted) !important;
}

html.dark body:not(.wp-admin) .go-ds-section--lists .go-ds-card-cat,
html.go-root-dark-mode body:not(.wp-admin) .go-ds-section--lists .go-ds-card-cat,
html[data-theme="dark"] body:not(.wp-admin) .go-ds-section--lists .go-ds-card-cat,
body.newsx-dark-mode:not(.wp-admin) .go-ds-section--lists .go-ds-card-cat,
body.dark-mode:not(.wp-admin) .go-ds-section--lists .go-ds-card-cat,
body.is-dark-theme:not(.wp-admin) .go-ds-section--lists .go-ds-card-cat {
  color: var(--go-v116-lime) !important;
}

@media (max-width: 980px) {
  html body.single:not(.wp-admin) .go-review-single-layout.has-sidebar,
  html body.single-review:not(.wp-admin) .go-review-single-layout.has-sidebar,
  html body.go-template-review:not(.wp-admin) .go-review-single-layout.has-sidebar,
  html body.go-template-critica:not(.wp-admin) .go-review-single-layout.has-sidebar {
    grid-template-columns: 1fr !important;
  }

  html body.single:not(.wp-admin) .go-review-single-sidebar,
  html body.single-review:not(.wp-admin) .go-review-single-sidebar,
  html body.go-template-review:not(.wp-admin) .go-review-single-sidebar,
  html body.go-template-critica:not(.wp-admin) .go-review-single-sidebar {
    max-width: 100% !important;
  }
}

@media (max-width: 700px) {
  html body.single:not(.wp-admin) .go-review-single-closing,
  html body.single-review:not(.wp-admin) .go-review-single-closing,
  html body.go-template-review:not(.wp-admin) .go-review-single-closing,
  html body.go-template-critica:not(.wp-admin) .go-review-single-closing {
    grid-template-columns: 1fr !important;
    grid-template-areas:
      "score"
      "title"
      "text" !important;
    padding: 22px !important;
  }

  html body.single:not(.wp-admin) .go-review-single-closing-score,
  html body.single-review:not(.wp-admin) .go-review-single-closing-score,
  html body.go-template-review:not(.wp-admin) .go-review-single-closing-score,
  html body.go-template-critica:not(.wp-admin) .go-review-single-closing-score {
    justify-self: start !important;
    width: 104px !important;
    min-width: 104px !important;
    min-height: 104px !important;
  }
}

@media (max-width: 560px) {
  html body.single:not(.wp-admin) .go-single-author-card,
  html body.single:not(.wp-admin) .go-single-author-card.go-single-author-card--v109,
  html body.single:not(.wp-admin) .go-article .go-single-author-card,
  html body.single:not(.wp-admin) .go-article__footer .go-single-author-card,
  html body.single:not(.wp-admin) .go-review-single-main .go-single-author-card,
  html body.single:not(.wp-admin) .go-review-single-page .go-single-author-card {
    grid-template-columns: 54px minmax(0, 1fr) !important;
    gap: 7px 13px !important;
    padding: 16px !important;
    border-radius: 20px !important;
  }

  html body.single:not(.wp-admin) .go-single-author-card__avatar {
    width: 50px !important;
    height: 50px !important;
    min-width: 50px !important;
    min-height: 50px !important;
  }

  html body.single:not(.wp-admin) .go-single-author-card__name {
    font-size: 1.18rem !important;
  }

  html body.single:not(.wp-admin) .go-single-author-card p {
    font-size: .9rem !important;
  }
}
