.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b {
  gap: clamp(22px, 3vw, 34px);
  padding: clamp(34px, 4vw, 56px) clamp(22px, 4vw, 48px);
  border: 1px solid rgba(112, 141, 179, 0.2);
  background:
    linear-gradient(135deg, rgba(193, 249, 255, 0.62) 0%, rgba(255, 255, 255, 0.96) 36%, rgba(244, 248, 255, 0.96) 100%);
  color: #050b1d;
  box-shadow: 0 28px 70px rgba(5, 11, 29, 0.12);
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b .steam-blueprint-faqs__head {
  display: grid;
  grid-template-columns: minmax(0, 0.8fr) minmax(280px, 0.55fr);
  grid-template-areas:
    "kicker intro"
    "title intro";
  gap: 12px 34px;
  max-width: none;
  align-items: end;
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b .steam-blueprint-kicker {
  grid-area: kicker;
  color: rgba(5, 11, 29, 0.68);
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b h2 {
  grid-area: title;
  color: #050b1d;
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b .steam-blueprint-faqs__head p:last-child {
  grid-area: intro;
  max-width: none;
  margin-top: 0;
  color: rgba(5, 11, 29, 0.7);
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b .steam-blueprint-faq-grid {
  gap: 12px;
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b details {
  padding: 18px;
  border: 1px solid rgba(112, 141, 179, 0.18);
  background: rgba(255, 255, 255, 0.86);
  box-shadow: 0 16px 36px rgba(50, 82, 122, 0.1);
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b summary {
  color: #050b1d;
  font-size: 24px;
  line-height: 1.16;
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b details p {
  color: rgba(5, 11, 29, 0.72);
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b details a {
  color: #083b56;
}

.steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b > .steam-blueprint-section-button {
  justify-self: start;
  border-color: rgba(5, 11, 29, 0.12);
  background: #050b1d;
  color: #fff;
  box-shadow: 0 16px 34px rgba(5, 11, 29, 0.18);
}

@media (max-width: 760px) {
  .steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b {
    width: calc(100% - 20px);
    padding: clamp(24px, 7vw, 34px) 14px 36px;
  }

  .steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b .steam-blueprint-faqs__head {
    grid-template-columns: 1fr;
    grid-template-areas:
      "kicker"
      "title"
      "intro";
    gap: 10px;
  }

  .steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b details {
    width: 100%;
    padding: 12px;
  }

  .steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b summary {
    font-size: 19px;
    font-weight: 760;
    line-height: 1.14;
  }

  .steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b .steam-blueprint-faq-grid,
  .steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b .steam-blueprint-faqs__head {
    width: 100%;
  }

  .steam-blueprint-page.steam-home-v4 .steam-blueprint-faqs--light-option-b > .steam-blueprint-section-button {
    justify-self: stretch;
    width: 100%;
  }
}
