.news-module__MlY1RW__page{min-height:100vh}.news-module__MlY1RW__header{border-bottom:3px solid var(--agw-brown);background:#fff;padding:2.5rem 1.5rem}.news-module__MlY1RW__headerInner{max-width:1100px;margin:0 auto}.news-module__MlY1RW__headerInner h1,.news-module__MlY1RW__headerInner p{margin:0}.news-module__MlY1RW__headerInner p{color:var(--ink-500);max-width:680px;margin-top:.75rem}.news-module__MlY1RW__feed{max-width:1100px;margin:0 auto;padding:4rem 1.5rem}.news-module__MlY1RW__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:1.5rem;display:grid}.news-module__MlY1RW__cardLink{color:inherit;text-decoration:none}.news-module__MlY1RW__card{border:1px solid var(--line);border-radius:var(--radius-xl);height:100%;box-shadow:var(--shadow-sm);background:#fff;transition:transform .16s,box-shadow .16s;overflow:hidden}.news-module__MlY1RW__cardLink:hover .news-module__MlY1RW__card,.news-module__MlY1RW__cardLink:focus-visible .news-module__MlY1RW__card{box-shadow:var(--shadow-md);transform:translateY(-2px)}.news-module__MlY1RW__cardImage{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--line);width:100%;display:block}.news-module__MlY1RW__cardBody{flex-direction:column;gap:.9rem;padding:1.5rem;display:flex}.news-module__MlY1RW__cardBody h2,.news-module__MlY1RW__cardBody p{margin:0}.news-module__MlY1RW__cardBody p{color:var(--ink-500)}.news-module__MlY1RW__cardBody>span:last-child{color:var(--agw-brown);margin-top:.25rem}.news-module__MlY1RW__meta{color:var(--ink-400);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.news-module__MlY1RW__meta span{color:var(--agw-brown);background:var(--cream-200);border:1px solid #7a3a2238;border-radius:999px;padding:.3rem .7rem}.news-module__MlY1RW__empty{text-align:center;border:1px solid var(--line);border-radius:var(--radius-xl);max-width:680px;box-shadow:var(--shadow-sm);background:#fff;margin:0 auto;padding:3rem}.news-module__MlY1RW__empty h2,.news-module__MlY1RW__empty p{margin:0}.news-module__MlY1RW__empty p{color:var(--ink-500);margin-top:.75rem}
