
.story-scenes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.story-scenes article{padding:18px;background:#fffaf0;border:1px solid #c7c0b2;border-radius:12px}.story-scenes p,.story-page p{font-size:14px;line-height:1.8}.story-page{padding:18px 0;border-top:1px solid #d6cfbf}.story-choice{display:block;min-height:44px;width:100%;text-align:left;padding:12px;margin:10px 0;border:1px solid #819b8e;border-radius:8px;background:#f3f7ed;color:#284938}.story-picture{width:160px;height:160px;object-fit:contain;display:block;margin:12px auto}@media(max-width:600px){.story-scenes{grid-template-columns:1fr}}
