.story-cover-mini{width:100%;height:240px;object-fit:contain;filter:drop-shadow(0 10px 10px #39204b28)}
.story-article{max-width:920px}
.story-article article{margin-top:35px;border:1px solid var(--edge);border-radius:28px;padding:36px;background:linear-gradient(140deg,var(--panel-top),var(--surface));box-shadow:inset 0 2px 0 #fff5}
.story-article article>section{padding:24px 0;border-top:1px solid var(--line)}
.story-article h2{font-size:30px}.story-article h3{font-size:18px}.story-article p{font-size:15px;line-height:1.85;color:var(--muted)}
@media(max-width:500px){.story-cover-mini{display:none}.story-article article{padding:23px;border-radius:24px}.story-article h2{font-size:25px}.story-article p{font-size:14px}}
