goodays-story-particles {
  display: block;
  position: relative;
  width: min(100%, 400px);
  aspect-ratio: 1;
  margin: 32px auto 40px;
  pointer-events: none;
}
.goodays-orange-page #MainContent goodays-story-particles img,
goodays-story-particles canvas {
  display: block;
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  border: 0;
  box-shadow: none;
  background: transparent;
}
goodays-story-particles.is-ready img { opacity: 0; }
