.page--articles__intro{color:var(--text-muted,#ffffffb3);margin-bottom:2rem}.page--articles__empty{color:var(--text-muted)}.articles-list{flex-direction:column;gap:1.5rem;display:flex}.article-card{background:var(--nav-btn-bg);border:1px solid #0000;border-radius:12px;padding:1.25rem;transition:background .2s,border-color .2s}.article-card:hover{background:var(--nav-btn-hover,#ffffff14)}.article-card__title{margin:0 0 .5rem;font-size:1.2rem;font-weight:600}.article-card__title a{color:var(--nav-accent,#818cf8);text-decoration:none}.article-card__title a:hover{text-decoration:underline}.article-card__meta{color:var(--text-muted,#fff9);margin-bottom:.5rem;font-size:.85rem}.article-card__excerpt{white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.2}.article-card--compact .article-card__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-card--short{padding:1rem}.article-card--short .article-card__excerpt{white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.articles-show-all{text-align:center;margin-top:2rem}.articles-show-all__btn{border:1px solid var(--nav-accent);color:var(--nav-accent);cursor:pointer;background:0 0;border-radius:10px;padding:.5rem 1.5rem;font-size:1rem;transition:background .2s,color .2s}.articles-show-all__btn:hover{background:var(--nav-accent);color:var(--bg)}
