.news-module__Tq3N1W__bannerBg img{filter:blur(1.4px)brightness(.76);transform:scale(1.03)}.news-module__Tq3N1W__bannerOverlay{background:linear-gradient(135deg,#0f1923b8 0%,#1a6e3a7a 100%)}.news-module__Tq3N1W__newsLayout{grid-template-columns:1fr 340px;align-items:flex-start;gap:48px;display:grid}.news-module__Tq3N1W__newsList{flex-direction:column;gap:24px;display:flex}.news-module__Tq3N1W__newsCard{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);cursor:pointer;padding:32px 36px;display:block;position:relative;overflow:hidden}.news-module__Tq3N1W__newsCard:before{content:"";background:var(--brand-green);width:3px;transition:transform var(--transition-base);border-radius:0 2px 2px 0;position:absolute;top:24px;bottom:24px;left:0;transform:scaleY(0)}.news-module__Tq3N1W__newsCard:hover{box-shadow:var(--shadow-md);border-color:var(--brand-green-muted);transform:translateY(-3px)}.news-module__Tq3N1W__newsCard:hover:before{transform:scaleY(1)}.news-module__Tq3N1W__newsImage{aspect-ratio:16/9;border-radius:var(--radius-md);border:1px solid var(--gray-200);width:100%;margin-bottom:20px;position:relative;overflow:hidden}.news-module__Tq3N1W__newsMeta{align-items:center;gap:12px;margin-bottom:12px;display:flex}.news-module__Tq3N1W__newsDate{font-family:var(--font-mono);color:var(--gray-500);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:.8rem}.news-module__Tq3N1W__newsCategory{background:var(--brand-green-subtle);color:var(--brand-green);border-radius:20px;padding:3px 12px;font-size:.75rem;font-weight:600}.news-module__Tq3N1W__newsTitle{color:var(--dark);transition:color var(--transition-fast);margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.5}.news-module__Tq3N1W__newsCard:hover .news-module__Tq3N1W__newsTitle{color:var(--brand-green)}.news-module__Tq3N1W__newsSummary{color:var(--gray-600);margin-bottom:16px;font-size:.93rem;line-height:1.8}.news-module__Tq3N1W__newsReadMore{color:var(--brand-green);transition:gap var(--transition-fast);font-size:.88rem;font-weight:600}.news-module__Tq3N1W__sidebar{top:calc(var(--nav-height) + 24px);flex-direction:column;gap:24px;display:flex;position:sticky}.news-module__Tq3N1W__sidebarCard{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-md);padding:28px}.news-module__Tq3N1W__sidebarCard h3{color:var(--dark);border-bottom:2px solid var(--gray-100);margin-bottom:16px;padding-bottom:12px;font-size:1.05rem;font-weight:700}.news-module__Tq3N1W__categoryList{flex-direction:column;gap:0;display:flex}.news-module__Tq3N1W__categoryList li{border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.news-module__Tq3N1W__categoryList li:last-child{border-bottom:none}.news-module__Tq3N1W__categoryList a{color:var(--gray-700);transition:color var(--transition-fast);font-size:.9rem}.news-module__Tq3N1W__categoryList a:hover{color:var(--brand-green)}.news-module__Tq3N1W__categoryList span{font-family:var(--font-mono);color:var(--gray-500);background:var(--gray-100);font-variant-numeric:tabular-nums;border-radius:10px;padding:2px 10px;font-size:.75rem;font-weight:600}.news-module__Tq3N1W__tagCloud{flex-wrap:wrap;gap:8px;display:flex}.news-module__Tq3N1W__tag{background:var(--gray-50);color:var(--gray-600);border:1px solid var(--gray-200);cursor:pointer;transition:all var(--transition-fast);border-radius:20px;padding:5px 14px;font-size:.82rem}.news-module__Tq3N1W__tag:hover{background:var(--brand-green-subtle);color:var(--brand-green);border-color:var(--brand-green-muted)}.news-module__Tq3N1W__sidebarCta{background:linear-gradient(135deg, var(--dark) 0%, var(--dark-secondary) 100%);border-radius:var(--radius-md);color:var(--white);padding:28px;position:relative;overflow:hidden}.news-module__Tq3N1W__sidebarCta:before{content:"";background:var(--tech-grid-dark);opacity:.6;pointer-events:none;position:absolute;inset:0}.news-module__Tq3N1W__sidebarCta:after{content:"";background:linear-gradient(90deg, transparent, var(--brand-green-light), transparent);height:2px;position:absolute;top:0;left:0;right:0}.news-module__Tq3N1W__sidebarCta>*{z-index:1;position:relative}.news-module__Tq3N1W__sidebarCta h3{margin-bottom:8px;font-size:1.05rem;font-weight:700}.news-module__Tq3N1W__sidebarCta p{color:var(--gray-400);margin-bottom:16px;font-size:.85rem}.news-module__Tq3N1W__subInput{border-radius:var(--radius-sm);width:100%;color:var(--white);font-size:.9rem;font-family:var(--font-sans);transition:border-color var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff26;outline:none;padding:12px 16px}.news-module__Tq3N1W__subInput::placeholder{color:var(--gray-500)}.news-module__Tq3N1W__subInput:focus{border-color:var(--brand-green)}@media (max-width:1024px){.news-module__Tq3N1W__newsLayout{grid-template-columns:1fr;gap:40px}.news-module__Tq3N1W__sidebar{flex-flow:wrap;position:static}.news-module__Tq3N1W__sidebarCard,.news-module__Tq3N1W__sidebarCta{flex:1;min-width:280px}}@media (max-width:768px){.news-module__Tq3N1W__newsCard{padding:24px}.news-module__Tq3N1W__sidebar{flex-direction:column}}
