.News_newsPage__D1VkV{min-height:60vh;padding-top:2rem;padding-bottom:2rem}.News_tagsFilter__WgruW{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2rem}.News_tagChip__gbCKJ{display:inline-block;padding:.35rem 1rem;border-radius:999px;font-size:.85rem;border:1px solid var(--neutral-300);color:var(--neutral-700);background:transparent;cursor:pointer;transition:all .2s ease;text-decoration:none}.News_tagChip__gbCKJ:hover{border-color:var(--primary);color:var(--primary)}.News_tagChipActive__Ksz0i{background:var(--primary);color:#fff;border-color:var(--primary)}.News_postsGrid__BJaZZ{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3rem}@media (max-width:992px){.News_postsGrid__BJaZZ{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.News_postsGrid__BJaZZ{grid-template-columns:1fr}}.News_postCard__ZJ7pc{background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:all .3s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column}.News_postCard__ZJ7pc:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.News_postCardImage__UTGcr{position:relative;width:100%;aspect-ratio:16/9;background:var(--neutral-100);overflow:hidden}.News_postCardImage__UTGcr img{object-fit:cover}.News_postCardPlaceholder__y7P3b{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary-light) 0,var(--secondary-light) 100%);color:var(--primary);font-size:2.5rem;font-family:var(--font-serif)}.News_postCardBody__ul4T9{padding:1.25rem;flex:1;display:flex;flex-direction:column}.News_postCardMeta__Jqyn_{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:.8rem;color:var(--neutral-500)}.News_postCardTag__nxRnE{display:inline-block;padding:.15rem .5rem;border-radius:4px;background:var(--primary-light);color:var(--primary-dark);font-size:.75rem;font-weight:500}.News_postCardTitle__p_Z6w{font-size:1.1rem;font-weight:600;color:var(--foreground);margin-bottom:.5rem;line-height:1.5;-webkit-line-clamp:2}.News_postCardExcerpt__OBluv,.News_postCardTitle__p_Z6w{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.News_postCardExcerpt__OBluv{font-size:.9rem;color:var(--neutral-600);line-height:1.6;flex:1;-webkit-line-clamp:3}.News_pagination__jCgdj{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:3rem}.News_pageButton__fZKq7{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 .5rem;border:1px solid var(--neutral-300);border-radius:var(--radius-md);background:#fff;color:var(--neutral-700);font-size:.9rem;cursor:pointer;transition:all .2s ease;text-decoration:none}.News_pageButton__fZKq7:hover{border-color:var(--primary);color:var(--primary)}.News_pageButtonActive__MMz7z{background:var(--primary);color:#fff;border-color:var(--primary)}.News_pageButtonDisabled__mKtVs{opacity:.4;cursor:not-allowed;pointer-events:none}.News_articlePage__Ti1jA{min-height:60vh;padding:2rem 0 4rem}.News_articleContainer__Ovj_v{max-width:760px;margin:0 auto}.News_articleBack__5y4qY{display:inline-flex;align-items:center;gap:.35rem;color:var(--neutral-600);text-decoration:none;font-size:.9rem;margin-bottom:1.5rem;transition:color .2s ease}.News_articleBack__5y4qY:hover{color:var(--primary)}.News_articleHeader__H3_jW{margin-bottom:2rem}.News_articleTitle__i5sxK{font-size:2rem;font-weight:700;color:var(--foreground);font-family:var(--font-serif);line-height:1.4;margin-bottom:1rem}.News_articleMeta__1Bbh6{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;color:var(--neutral-500);font-size:.85rem}.News_articleAuthor__EaHOr{font-weight:500;color:var(--neutral-700)}.News_articleTags___ZneK{display:flex;gap:.5rem}.News_articleTag__QdUP2{display:inline-block;padding:.2rem .6rem;border-radius:4px;background:var(--primary-light);color:var(--primary-dark);font-size:.8rem;text-decoration:none;transition:background .2s ease}.News_articleTag__QdUP2:hover{background:var(--primary);color:#fff}.News_articleFeatureImage__K26sg{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:2rem}.News_articleFeatureImage__K26sg img{object-fit:cover}.News_articleContent__59lks{font-size:1.05rem;line-height:1.85;color:var(--foreground)}.News_articleContent__59lks h2{font-size:1.6rem;font-weight:700;margin:2.5rem 0 1rem;font-family:var(--font-serif);color:var(--foreground)}.News_articleContent__59lks h3{font-size:1.3rem;font-weight:600;margin:2rem 0 .75rem;font-family:var(--font-serif)}.News_articleContent__59lks p{margin-bottom:1.25rem}.News_articleContent__59lks img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:1.5rem 0}.News_articleContent__59lks a{color:var(--primary);text-decoration:underline}.News_articleContent__59lks blockquote{border-left:3px solid var(--primary);padding:.75rem 1.25rem;margin:1.5rem 0;background:var(--neutral-50);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--neutral-700);font-style:italic}.News_articleContent__59lks ol,.News_articleContent__59lks ul{padding-left:1.5rem;margin-bottom:1.25rem}.News_articleContent__59lks li{margin-bottom:.5rem}.News_articleContent__59lks pre{background:var(--neutral-900);color:#e2e8f0;padding:1rem 1.25rem;border-radius:var(--radius-md);overflow-x:auto;margin:1.5rem 0;font-size:.9rem}.News_articleContent__59lks figure{margin:1.5rem 0;text-align:center}.News_articleContent__59lks figcaption{font-size:.85rem;color:var(--neutral-500);margin-top:.5rem}.News_emptyState__UWBrD{text-align:center;padding:4rem 1rem;color:var(--neutral-500)}.News_emptyIcon__Qx8m_{font-size:3rem;margin-bottom:1rem}.News_emptyText__WUJct{font-size:1.1rem;margin-bottom:.5rem}.News_emptySubtext__zu77j{font-size:.9rem}.News_searchWrapper__ez0MP{max-width:400px;margin:0 auto 2rem;position:relative}.News_searchInput__twsQ0{width:100%;padding:.65rem 1rem .65rem 2.5rem;border:1px solid var(--neutral-300);border-radius:999px;font-size:.9rem;background:#fff;color:var(--foreground);outline:none;transition:border-color .2s ease}.News_searchInput__twsQ0:focus{border-color:var(--primary)}.News_searchIcon__VuOU5{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--neutral-400);pointer-events:none}