.News-module__kaMg_q__page{background-color:var(--background);min-height:100vh;padding-bottom:4rem}.News-module__kaMg_q__header{border-bottom:1px solid var(--border);background:linear-gradient(135deg,#d4af3714 0%,#0000 100%);margin-bottom:4rem;padding:5rem 0}.News-module__kaMg_q__title{font-size:3.5rem;font-family:var(--font-serif);margin-bottom:1rem}.News-module__kaMg_q__subtitle{color:#aaa;max-width:800px;font-size:1.25rem;line-height:1.6}.News-module__kaMg_q__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2.5rem;display:grid}.News-module__kaMg_q__card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.News-module__kaMg_q__card:hover{border-color:var(--accent);transform:translateY(-5px)}.News-module__kaMg_q__imageWrapper{width:100%;height:220px;position:relative}.News-module__kaMg_q__imageBg{background-position:50%;background-size:cover;width:100%;height:100%}.News-module__kaMg_q__placeholderBg{color:#555;width:100%;height:100%;font-size:1.5rem;font-family:var(--font-serif);background:#222;justify-content:center;align-items:center;display:flex}.News-module__kaMg_q__categoryBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--accent);border:1px solid var(--accent);background:#0a0a0ad9;border-radius:20px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;left:1rem}.News-module__kaMg_q__cardBody{flex-direction:column;flex:1;padding:1.5rem;display:flex}.News-module__kaMg_q__date{color:#888;margin-bottom:.75rem;font-size:.85rem}.News-module__kaMg_q__newsTitle{color:#fff;margin-bottom:1rem;font-size:1.25rem;line-height:1.4}.News-module__kaMg_q__newsExcerpt{color:#aaa;flex:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.News-module__kaMg_q__readMore{color:var(--accent);align-self:flex-start;font-size:.95rem;font-weight:500;transition:color .2s}.News-module__kaMg_q__readMore:hover{color:#fff}
