body.steam-blueprint-page.steam-photo-page.steam-membership-review-page {
  background: #050505;
  color: #fff8e8;
}

body.steam-blueprint-page.steam-photo-page.steam-membership-review-page main {
  background: #0b0b0c;
  color: #fff8e8;
}

.steam-about-event-panel--option-b {
  --partners-cream: #fff8e8;
  --partners-gold: #cbb36c;
  --partners-black: #050505;
  background: #09090a;
  color: var(--partners-cream);
  box-shadow: inset 0 0 0 1px rgba(255, 248, 232, 0.16), 0 18px 50px rgba(0, 0, 0, 0.28);
}

.steam-about-event-panel--option-b .steam-membership-panel__content,
.steam-about-event-panel--option-b .steam-membership-panel__plans {
  background: #09090a;
}

.steam-about-event-panel--option-b .steam-blueprint-kicker,
.steam-about-event-panel--option-b .steam-membership-panel__plans article > span,
.steam-about-event-panel--option-b .steam-about-event-panel__reason-grid article > span {
  color: var(--partners-gold);
}

.steam-about-event-panel--option-b .steam-membership-panel__content h2,
.steam-about-event-panel--option-b .steam-membership-panel__plans h3,
.steam-about-event-panel--option-b .steam-about-event-panel__reasons h3,
.steam-about-event-panel--option-b .steam-about-event-panel__reasons h4 {
  color: var(--partners-cream);
}

.steam-about-event-panel--option-b .steam-membership-panel__lead,
.steam-about-event-panel--option-b .steam-about-event-panel__source-note,
.steam-about-event-panel--option-b .steam-membership-panel__plans p,
.steam-about-event-panel--option-b .steam-about-event-panel__reasons p {
  color: rgba(255, 248, 232, 0.74);
}

.steam-about-event-panel--option-b .steam-about-event-panel__cta {
  background: var(--partners-gold);
  color: var(--partners-black);
}

.steam-about-event-panel--option-b .steam-about-event-panel__cta:hover {
  background: var(--partners-cream);
  color: var(--partners-black);
}

.steam-about-event-panel--option-b .steam-about-event-panel__cta:focus-visible {
  outline: 3px solid var(--partners-cream);
  outline-offset: 4px;
}

.steam-about-event-panel--option-b .steam-membership-panel__media,
.steam-about-event-panel--option-b .steam-about-event-panel__reasons {
  background: var(--partners-black);
}

.steam-about-event-panel--option-b .steam-membership-panel__plans {
  box-shadow: inset 0 1px 0 rgba(255, 248, 232, 0.14);
}

.steam-about-event-panel--option-b .steam-membership-panel__plans article {
  border-color: rgba(255, 248, 232, 0.14);
}

.steam-about-event-panel--option-b .steam-membership-panel__plans article.is-featured {
  background: rgba(203, 179, 108, 0.14);
}

.steam-about-event-panel--option-b .steam-about-event-panel__reason-grid article {
  background: rgba(255, 248, 232, 0.06);
  box-shadow: inset 0 0 0 1px rgba(255, 248, 232, 0.12);
}

@media (max-width: 860px) {
  .steam-about-event-panel--option-b .steam-membership-panel__plans article:nth-child(2n) {
    border-left-color: rgba(255, 248, 232, 0.14);
  }

  .steam-about-event-panel--option-b .steam-membership-panel__plans article:nth-child(n + 3) {
    border-top-color: rgba(255, 248, 232, 0.14);
  }
}

@media (max-width: 620px) {
  body.steam-blueprint-page.steam-home-v2.steam-photo-page.steam-membership-review-page {
    background: #050505;
  }

  body.steam-blueprint-page.steam-home-v2.steam-photo-page.steam-membership-review-page main {
    background: #0b0b0c;
  }

  .steam-about-event-panel--option-b .steam-membership-panel__plans article + article {
    border-top-color: rgba(255, 248, 232, 0.14);
  }
}
