.latest-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:35px}.latest-news .news-card{min-width:0;padding:26px;border:1px solid #ddd;border-radius:20px;background:#ffffffb0;overflow-wrap:anywhere}.latest-news h3{font-size:27px;line-height:1.15;margin:20px 0}.latest-news p{font-size:15px;line-height:1.7;color:#666}.latest-news .news-meta{font-size:12px;color:#777}.latest-news .news-cover{display:block;width:100%;height:190px;object-fit:cover;border-radius:12px;margin-bottom:20px}.latest-news a:hover{text-decoration:underline}#news .section-heading .button{margin-top:24px}#navigation{gap:20px}@media(max-width:1100px){#navigation{gap:13px}#navigation>a{font-size:13px}#navigation .button{padding-inline:15px}}@media(max-width:700px){.latest-news{grid-template-columns:1fr}}

#news .section-heading .section-label{grid-column:1;grid-row:1}#news .section-heading h2{grid-column:2;grid-row:1}#news .section-heading .lead{grid-column:2;grid-row:2;max-width:600px}#news .section-heading .button{grid-column:2;grid-row:3;justify-self:start;margin-top:0}@media(max-width:700px){#news .section-heading{display:flex;flex-direction:column;align-items:flex-start;gap:20px}}
