.amazon-page { position: relative; isolation: isolate; }
.amazon-backdrop { position: absolute; inset: 0 0 auto; height: 578px; z-index: -1; overflow: hidden; opacity: .4; pointer-events: none; background: linear-gradient(180.0779deg, #edf2f5 69.705%, transparent 99.823%); }
.amazon-backdrop-image { position: absolute; top: 0; left: calc(50% - 27px); width: 694px; height: 390px; object-fit: cover; }
.amazon-backdrop-dot { position: absolute; top: 278px; left: calc(50% - 27px); }
.amazon-page .case-facts { grid-template-columns: max-content minmax(0, max-content) max-content; }
.amazon-page .amazon-takeaways { gap: 15px; padding-left: 27px; }
.amazon-takeaways strong { font-weight: 700; }
.amazon-page footer { margin-top: 60px; }
[data-theme="dark"] .amazon-backdrop { opacity: .2; background: linear-gradient(180.0779deg, #43535d 69.705%, transparent 99.823%); }
[data-theme="dark"] .amazon-backdrop-image { mix-blend-mode: multiply; }
@media (max-width: 680px) {
  .amazon-page .case-facts { grid-template-columns: 1fr; }
  .amazon-backdrop-image { left: calc(50% - 347px); opacity: .5; }
  .amazon-backdrop-dot { left: calc(50% - 347px); opacity: .5; }
}
