.news-module__obM1Ya__page{background:var(--background);min-height:calc(100vh - 64px);padding:2.5rem 1rem}.news-module__obM1Ya__container{max-width:1200px;margin:0 auto}.news-module__obM1Ya__header{margin-bottom:2rem}.news-module__obM1Ya__title{color:var(--foreground);margin:0 0 .25rem;font-size:2rem;font-weight:700}.news-module__obM1Ya__subtitle{color:var(--foreground);opacity:.6;margin:0;font-size:1rem}.news-module__obM1Ya__searchInput{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);width:100%;color:var(--foreground);margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.9375rem;transition:all .2s}.news-module__obM1Ya__searchInput:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 2px #3b82f61a}.news-module__obM1Ya__searchInput::placeholder{color:var(--foreground);opacity:.5}.news-module__obM1Ya__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.news-module__obM1Ya__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);color:inherit;cursor:pointer;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.news-module__obM1Ya__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.news-module__obM1Ya__cardImage{aspect-ratio:16/9;object-fit:cover;border-radius:calc(var(--radius) - 4px) calc(var(--radius) - 4px) 0 0;width:calc(100% + 3rem);margin:-1.25rem -1.5rem 0}.news-module__obM1Ya__cardTitle{color:var(--foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.news-module__obM1Ya__card:hover .news-module__obM1Ya__cardTitle{color:var(--accent)}.news-module__obM1Ya__cardSummary{color:var(--foreground);opacity:.75;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.news-module__obM1Ya__cardMeta{color:var(--foreground);opacity:.5;align-items:center;gap:.375rem;margin-top:auto;font-size:.75rem;display:flex}.news-module__obM1Ya__dot{opacity:.4}.news-module__obM1Ya__readMore{color:var(--accent);opacity:1;margin-left:auto;font-weight:500}.news-module__obM1Ya__loading,.news-module__obM1Ya__error,.news-module__obM1Ya__empty{text-align:center;color:var(--foreground);opacity:.6;padding:4rem 1rem;font-size:1rem}.news-module__obM1Ya__error{color:#ef4444;opacity:1}.news-module__obM1Ya__sentinel{text-align:center;color:var(--foreground);opacity:.6;padding:1.5rem 1rem;font-size:.875rem}
