.news-list{display:grid;gap:36px;padding-bottom:64px}.news-card{display:grid;grid-template-columns:minmax(140px,.75fr) 1fr;gap:28px;border-top:1px solid var(--line,#ffffff18);padding-top:28px;color:inherit;text-decoration:none}.news-card img,.news-card-seal{width:100%;aspect-ratio:4/3;object-fit:cover}.news-card-seal{display:grid;place-items:center;font-size:64px;color:var(--ember);background:radial-gradient(ellipse,#ffa45a13,transparent 65%)}.news-card h2{font-family:var(--serif,Georgia,serif);font-size:clamp(28px,3vw,40px);line-height:1.05;font-weight:400;margin:14px 0}.news-card p,.news-body{color:var(--muted,#bcb7c5);line-height:1.8}.news-card time,.news-article time{font-size:11px;letter-spacing:.08em;color:var(--muted,#bcb7c5)}.news-card:hover h2{color:var(--ember)}.news-empty{text-align:center;padding:64px 24px;border-top:1px solid var(--line,#ffffff18)}.news-empty>span{font-size:44px;color:var(--ember)}.news-empty h2{font-family:Georgia,serif;font-size:30px;font-weight:400}.news-cover{display:block;width:100%;max-height:560px;object-fit:cover;margin-bottom:44px}.news-body{max-width:68ch;margin:auto;font-size:16px}.news-body p{margin:0 0 1.6em;overflow-wrap:anywhere}.news-article-footer{margin-top:56px;border-top:1px solid var(--line,#ffffff18);padding:30px 0;display:flex;justify-content:space-between;gap:20px}.news-card:focus-visible{outline:2px solid var(--ember);outline-offset:8px}@media(max-width:700px){.news-card{grid-template-columns:1fr}.news-card img,.news-card-seal{max-height:240px}.news-article-footer{flex-direction:column}}
