.story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.story-card{border-top:4px solid #648fb8;background:#e5e8df;padding:28px;border-radius:0 32px 0 0}.story-card:nth-child(2){background:#dfe8ec}.story-card:nth-child(3){background:#ece6d9}.story-card h3{font-size:30px;line-height:1.12;letter-spacing:-.03em;margin:20px 0}.story-card h3 a{color:inherit;text-decoration:none}.story-card h3 a:hover{text-decoration:underline}.story-card p{line-height:1.65}.story-card .text-link{margin-top:15px}.story-card .small{margin-top:25px}@media(max-width:800px){.story-grid{grid-template-columns:1fr}.story-card{padding:24px}}