.news_page__F2z7w{min-height:100vh;display:flex;flex-direction:column;background:#f8f9fc}.news_hero__9fU8N{background:linear-gradient(180deg,#fff,#f8f9fc);border-bottom:1px solid #e5e7eb}.news_heroTitle___oVjo{font-size:36px;font-weight:700;color:#111827;margin-bottom:12px}@media(max-width:768px){.news_heroTitle___oVjo{font-size:26px}}.news_heroDesc__DcYZa{font-size:16px;color:#6b7280}.news_body__9OeIA{flex:1 1}.news_monthBlock___WSLb{display:grid;grid-template-columns:140px 1fr;grid-gap:40px;gap:40px}@media(max-width:768px){.news_monthBlock___WSLb{grid-template-columns:1fr;gap:16px}}.news_monthLabel__JvmdE{position:-webkit-sticky;position:sticky;top:80px;align-self:flex-start;font-size:14px;font-weight:700;color:#059669;letter-spacing:.3px;padding-top:8px;position:relative}.news_monthLabel__JvmdE:before{content:"";position:absolute;right:-40px;top:12px;bottom:-56px;width:1px;background:linear-gradient(180deg,#d1d5db,transparent)}.news_monthLabel__JvmdE:after{content:"";position:absolute;right:-44px;top:10px;width:9px;height:9px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px #fff,0 0 0 4px #d1fae5}@media(max-width:768px){.news_monthLabel__JvmdE{position:static}.news_monthLabel__JvmdE:after,.news_monthLabel__JvmdE:before{display:none}}.news_monthItems__1JB9r{min-width:0}.news_card__ap8Ys{display:flex;gap:20px;padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;cursor:pointer;min-width:0}.news_card__ap8Ys:hover{border-color:#bfdbfe;box-shadow:0 8px 24px rgba(37,99,235,.08);transform:translateY(-2px)}.news_card__ap8Ys:hover .news_cardTitle__OfqLU{color:#2563eb}.news_card__ap8Ys:hover .news_cardCTA__a5s0i{color:#1d4ed8}@media(max-width:640px){.news_card__ap8Ys{flex-direction:column;padding:12px;gap:12px}}.news_cardCover__v2DZK{flex-shrink:0;width:180px;height:120px;overflow:hidden;border-radius:8px;background:#f3f4f6}.news_cardCover__v2DZK img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:640px){.news_cardCover__v2DZK{width:100%;height:180px}}.news_cardBody__GIQmv{flex:1 1;min-width:0;display:flex;flex-direction:column}.news_cardMeta__dEkdc{display:flex;align-items:center}.news_cardDate__xWZWl{font-size:12px;color:#9ca3af}.news_cardTitle__OfqLU{font-size:17px!important;font-weight:600;color:#111827;line-height:1.5;margin:0 0 8px!important;transition:color .2s}.news_cardExcerpt__zeCD3,.news_cardTitle__OfqLU{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news_cardExcerpt__zeCD3{font-size:14px;color:#6b7280;line-height:1.65;margin-bottom:12px}.news_cardCTA__a5s0i{margin-top:auto;font-size:13px;color:#2563eb;font-weight:600;transition:color .2s}