.news-list{gap:.9rem;display:grid}.news-card{padding:1.4rem 1.6rem;transition:transform .15s,border-color .15s}.news-card:hover{border-color:var(--line-hot);transform:translateY(-2px)}.news-card__top{color:var(--text-2);align-items:center;gap:.75rem;margin-bottom:.6rem;font-size:.84rem;display:flex}.news-card h2{font-size:1.2rem}.news-card p{color:var(--text-1);margin-top:.35rem;font-size:.95rem}.news-article{max-width:760px;padding-block:3rem 1rem}.news-article h1{margin-bottom:1.75rem;font-size:clamp(1.7rem,4vw,2.4rem)}.news-article__back{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.5rem}.prose>*+*{margin-top:1.1rem}.prose h3{align-items:center;gap:.6rem;margin-top:2rem;font-size:1.15rem;display:flex}.prose h3:before{content:"";background:var(--evo-grad);flex:none;width:3px;height:1.1em}.prose p{color:var(--text-1)}.prose strong{color:var(--text-0)}.prose ul{color:var(--text-1);gap:.6rem;display:grid}.prose li{padding-inline-start:1.1rem;position:relative}.prose li:before{content:"";inset-inline-start:0;background:var(--evo-grad);width:7px;height:2px;position:absolute;top:.68em}.prose li>ul{gap:.45rem;margin-top:.55rem;padding-inline-start:.55rem;font-size:.95em}.prose li>ul>li:before{background:var(--text-2);width:5px}.prose code{font-size:.9em}.prose img{border:1px solid var(--line);border-radius:10px;max-width:100%;height:auto;margin-inline:auto;display:block}.prose img[src*=mask]{border:0;max-width:min(100%,420px)}
