.rush-gift-wink { color: #6d4f19; font-size: 15px; margin: 18px 0 0; }
.rush-story .rush-episode-notes { margin-top: 22px; border-top: 1px solid #cdd9d1; }
.rush-episode-notes details { border-bottom: 1px solid #cdd9d1; }
.rush-episode-notes summary { padding: 18px 0; min-height: 48px; font-size: 18px; font-weight: 700; line-height: 1.4; cursor: pointer; }
.rush-episode-notes details > div { padding-bottom: 22px; }
.rush-episode-notes p { max-width: 80ch; margin-top: 0; }
.rush-episode-notes a { color: #175c50; text-underline-offset: 4px; }
.rush-episode-notes summary:focus-visible { outline: 3px solid #a00d46; outline-offset: 3px; }
@media(max-width:650px) {
  .rush-episode-notes summary { font-size: 17px; }
}
