.news-page{min-height:100vh;padding:var(--space-20) 0;background:transparent}.page-header{text-align:center;margin-bottom:var(--space-16)}.page-title{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:var(--text-primary);margin-bottom:var(--space-4);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-description{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.6}.news-empty{text-align:center;padding:var(--space-20);color:var(--text-secondary)}.news-empty h3{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-2)}.news-section{background:transparent;padding:var(--space-20) 0;position:relative}.section-header{text-align:center;margin-bottom:var(--space-16);position:relative;z-index:1}.section-badge{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:rgba(13,124,233,.1);border:1px solid rgba(13,124,233,.2);border-radius:var(--radius-full);color:var(--blue-primary);font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-4)}.section-title{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:var(--text-primary);margin-bottom:var(--space-4);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-description{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.6}.news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-8);gap:var(--space-8);position:relative;z-index:1}.news-card{background:var(--gradient-surface);border:1px solid var(--border-primary);border-radius:var(--radius-2xl);padding:var(--space-8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.news-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-primary);transform:scaleX(0);transition:transform .3s ease}.news-card:hover:before{transform:scaleX(1)}.news-card:hover{transform:translateY(-4px);border-color:var(--border-focus);box-shadow:var(--shadow-xl)}.news-card-header{margin-bottom:var(--space-4)}.news-card-title{font-size:var(--text-xl);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-3);line-height:1.3}.news-card-meta{display:flex;gap:var(--space-4);flex-wrap:wrap}.news-card-meta-item{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-tertiary)}.news-card-meta-item svg{opacity:.7}.news-card-excerpt{color:var(--text-secondary);line-height:1.6;margin-bottom:var(--space-6)}.news-card-link{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--blue-primary);font-weight:600;font-size:var(--text-sm);text-decoration:none;transition:all .3s ease}.news-card-link:hover{gap:var(--space-3);color:var(--blue-secondary)}.news-card-link svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.news-card-link:hover svg{transform:translateX(3px)}.news-error,.news-loading{text-align:center;padding:var(--space-16);color:var(--text-secondary)}.news-loading{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.spinner{animation:spin 1s linear infinite;color:var(--blue-primary)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.news-cta{text-align:center;margin-top:var(--space-12);position:relative;z-index:1}.stats-section{background:transparent;padding:var(--space-20) 0}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.stat-card{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-6);background:var(--gradient-surface);border:1px solid var(--border-primary);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1)}.stat-card:hover{transform:translateY(-2px);border-color:var(--border-focus);box-shadow:var(--shadow-lg)}.stat-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg);background:var(--gradient-primary);color:white;flex-shrink:0}.stat-content{flex:1 1}.stat-value{font-size:var(--text-3xl);font-weight:800;line-height:1;margin-bottom:var(--space-2);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label,.stat-value{color:var(--text-primary)}.stat-label{font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-1)}.stat-description{font-size:var(--text-sm);color:var(--text-tertiary)}@media (max-width:768px){.news-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.stat-card{flex-direction:column;text-align:center;align-items:center}.section-title{font-size:clamp(2rem,6vw,2.5rem)}}@media (max-width:480px){.stats-grid{grid-template-columns:1fr}.news-card{padding:var(--space-6)}}