.NewsSection-module__aodWfG__section{padding:var(--space-12) 0;background-color:var(--color-surface)}@media (min-width:768px){.NewsSection-module__aodWfG__section{padding:var(--space-20) 0}}.NewsSection-module__aodWfG__header{margin-bottom:var(--space-16);gap:var(--space-6);flex-direction:column;display:flex}@media (min-width:768px){.NewsSection-module__aodWfG__header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.NewsSection-module__aodWfG__headerContent{gap:var(--space-4);flex-direction:column;max-width:42rem;display:flex}.NewsSection-module__aodWfG__label{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary)}.NewsSection-module__aodWfG__title{font-size:var(--text-3xl);font-weight:var(--weight-medium);color:var(--color-dark)}@media (min-width:768px){.NewsSection-module__aodWfG__title{font-size:var(--text-4xl)}}.NewsSection-module__aodWfG__desc{font-size:var(--text-base);color:var(--color-text-secondary)}.NewsSection-module__aodWfG__viewAllButton{justify-content:center;align-items:center;gap:var(--space-2);height:55px;padding:0 var(--space-8);border-radius:var(--radius-full);border:1px solid var(--color-border-strong);font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-dark);transition:background-color var(--transition-fast);white-space:nowrap;background-color:#0000;align-self:flex-start;text-decoration:none;display:inline-flex}.NewsSection-module__aodWfG__viewAllButton:hover{background-color:var(--color-bg)}@media (min-width:768px){.NewsSection-module__aodWfG__viewAllButton{align-self:auto}}.NewsSection-module__aodWfG__grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.NewsSection-module__aodWfG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NewsSection-module__aodWfG__grid{grid-template-columns:repeat(4,1fr)}}.NewsSection-module__aodWfG__card{background-color:var(--color-bg);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-card);transition:transform var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.NewsSection-module__aodWfG__card:hover{transform:translateY(-4px)}.NewsSection-module__aodWfG__cardContent{padding:var(--space-6);flex-direction:column;flex-grow:1;display:flex}.NewsSection-module__aodWfG__cardMeta{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.NewsSection-module__aodWfG__cardCategory{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-primary)}.NewsSection-module__aodWfG__cardTime{font-size:var(--text-xs);color:var(--color-text-tertiary);align-items:center;gap:var(--space-1);display:flex}.NewsSection-module__aodWfG__cardTitle{font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-dark);margin-bottom:var(--space-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.NewsSection-module__aodWfG__cardTitleLink{color:inherit;transition:color var(--transition-fast);text-decoration:none}.NewsSection-module__aodWfG__cardTitleLink:hover{color:var(--color-primary)}.NewsSection-module__aodWfG__cardDesc{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-6);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.NewsSection-module__aodWfG__cardFooter{padding-top:var(--space-4);border-top:1px solid var(--color-border);margin-top:auto}.NewsSection-module__aodWfG__cardLink{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary);align-items:center;gap:var(--space-1);transition:gap var(--transition-fast);width:fit-content;text-decoration:none;display:flex}.NewsSection-module__aodWfG__cardLink:hover{gap:var(--space-2)}
