
.news-content{padding-top:30px;min-height:0}.news-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.news-tile{display:block;overflow:hidden;border-radius:16px;border:1px solid #e7e6eb;background:white;text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.news-tile:hover{transform:translateY(-3px);box-shadow:0 14px 35px #00000012}.news-tile img,.news-placeholder{display:block;width:100%;height:220px;object-fit:cover}.news-placeholder{display:grid;place-items:center;background:#ece8f1;color:#62516b;font-size:14px;letter-spacing:.2em}.news-tile-copy{padding:22px}.news-tile-copy time,.news-article time{display:block;color:#6d6577;font-size:13px;margin-bottom:12px}.news-tile-copy h2{font-size:22px;line-height:1.3;margin:0 0 12px}.news-tile-copy p{color:#605e66;line-height:1.6;margin:0 0 18px}.news-tile-copy span{font-weight:600}.news-article{padding-top:45px;padding-bottom:100px;max-width:1000px}.news-article .reading-text{line-height:1.85}.news-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0 45px}.news-media-grid figure{margin:0}.news-media-grid img,.news-media-grid video{width:100%;max-height:540px;object-fit:contain;border-radius:12px;background:#f4f4f5}.news-media-grid figcaption{font-size:13px;color:#6d6577;margin-top:7px}.news-admin-media{margin-top:14px}.news-admin-thumb{max-width:240px;max-height:160px;object-fit:contain}@media(max-width:900px){.news-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.news-card-grid,.news-media-grid{grid-template-columns:1fr}.news-tile img,.news-placeholder{height:210px}}
