.News-module__1ULjOG__newsSection{background:var(--color-cream);position:relative;overflow:hidden}.News-module__1ULjOG__header{text-align:center;margin-bottom:var(--spacing-lg);z-index:1;position:relative}.News-module__1ULjOG__title{color:var(--color-text-primary);margin-bottom:var(--spacing-xs);font-size:2.5rem}.News-module__1ULjOG__subtitle{color:var(--color-text-secondary);font-family:var(--font-subheading);font-size:1.1rem}.News-module__1ULjOG__grid{z-index:1;grid-template-columns:repeat(5,1fr);gap:1.25rem;max-width:1280px;margin:0 auto;display:grid;position:relative}.News-module__1ULjOG__grid>*{min-width:0;display:flex}.News-module__1ULjOG__grid>*>*{width:100%}@media (max-width:1180px){.News-module__1ULjOG__grid{grid-template-columns:1fr;gap:1.25rem;max-width:560px}}.News-module__1ULjOG__card{box-shadow:var(--elev-1);transition:var(--transition-smooth);background:#fff;border:1px solid #3f5a7424;border-radius:8px;flex-direction:column;padding:1.15rem 1.1rem;text-decoration:none;display:flex}.News-module__1ULjOG__card:hover{border-color:#3f5a744d;transform:translateY(-5px);box-shadow:0 10px 30px -15px #020c1b80}.News-module__1ULjOG__sourceRow{margin-bottom:var(--spacing-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;min-width:0;display:flex}.News-module__1ULjOG__source{font-family:var(--font-subheading);color:var(--color-gold);text-transform:uppercase;letter-spacing:.06em;flex:100%;min-width:0;font-size:.78rem;font-weight:600}.News-module__1ULjOG__tag{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);border-radius:var(--radius-pill);white-space:nowrap;background:#3f5a7414;border:1px solid #3f5a741f;flex-shrink:0;padding:.2rem .55rem;font-size:.7rem;font-weight:600}.News-module__1ULjOG__articleTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-size:1.05rem;line-height:1.3;font-family:var(--font-heading);overflow-wrap:break-word}.News-module__1ULjOG__articleSummary{color:var(--color-text-secondary);flex-grow:1;margin-bottom:1rem;font-size:.88rem;line-height:1.55}.News-module__1ULjOG__readMore{color:var(--color-gold);transition:var(--transition-fast);font-size:.95rem;font-weight:500}.News-module__1ULjOG__card:hover .News-module__1ULjOG__readMore{color:var(--color-gold-hover);display:inline-block;transform:translate(5px)}@media (max-width:768px){.News-module__1ULjOG__title{font-size:2rem}.News-module__1ULjOG__grid{gap:var(--spacing-sm)}}
