.story-card-collection{padding:64px max(20px,6vw);background:#f3efe5;color:#23483e}.story-card-collection h2{font-size:clamp(26px,4vw,42px);margin:12px 0}.story-card-collection p{line-height:1.8}.story-card-collection details summary{cursor:pointer;padding:18px 0;font-size:18px}.story-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1000px}.story-card-grid a{color:inherit;text-decoration:none}.story-card-grid img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain;border-radius:14px;box-shadow:0 10px 28px #143e3320}.story-card-grid strong,.story-card-grid span{display:block;margin:10px 0}.story-card-grid span{font-size:14px}.story-card-scene{display:block;padding:16px 0;color:inherit;text-underline-offset:5px;font-size:16px}.story-card-note{font-size:14px;max-width:620px}@media(max-width:600px){.story-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}}