.ml-news--home{padding-bottom:32px}.ml-news__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ml-news__card{display:flex;flex-direction:column;background:#fff;border:1px solid #e3e3e0;border-radius:6px;overflow:hidden;min-width:0}.ml-news__img{display:block;aspect-ratio:16 / 10;background:#222;overflow:hidden}.ml-news__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.ml-news__card:hover .ml-news__img img{transform:scale(1.04)}.ml-news__body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 18px}.ml-news__date{font:600 14px/1.3 var(--ml-body);letter-spacing:.5px;text-transform:uppercase;color:var(--ml-grey)}body.ml-forge .ml-news__t{margin:0;font:700 22px/1.12 var(--ml-head);text-transform:none;letter-spacing:.2px}.ml-news__t a{display:inline-flex;align-items:center;min-height:44px;color:var(--ml-ink)!important;text-decoration:none}.ml-news__t a:hover,.ml-news__t a:focus-visible{color:var(--ml-red)!important;text-decoration:underline;text-underline-offset:3px}.ml-news__x{margin:0;font:400 16px/1.5 var(--ml-body);color:#333}.ml-news__all{display:none;margin:18px 0 0}.ml-news__btn{border:2px solid var(--ml-ink);background:#fff0;color:var(--ml-ink)!important;font-size:16px}.ml-news__btn:hover,.ml-news__btn:focus-visible{background:var(--ml-ink);color:#fff!important}.ml-news--archive{padding:8px 0 56px}.ml-news__intro{margin-bottom:24px;font-size:16px}.ml-news__grid--archive{grid-template-columns:repeat(3,1fr);gap:20px}.ml-news__grid--archive .ml-news__t{font-size:26px}.ml-news__none{font-size:16px}.ml-news__pager{display:flex;justify-content:space-between;gap:12px;margin-top:32px}.ml-news__older{margin-left:auto}.ml-news__more{margin-top:40px}body.ml-forge .ml-news__more-h{margin:0 0 8px;font:700 26px/1.12 var(--ml-head);text-transform:none;letter-spacing:.2px}.ml-news__list{margin:0;padding:0;list-style:none;border-top:1px solid #e3e3e0}.ml-news__item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px 0;border-bottom:1px solid #e3e3e0}.ml-news__item-t{display:inline-flex;align-items:center;min-height:44px;font:600 18px/1.3 var(--ml-body);color:var(--ml-ink)!important;text-decoration:none}.ml-news__item-t:hover,.ml-news__item-t:focus-visible{color:var(--ml-red)!important;text-decoration:underline;text-underline-offset:3px}.ml-news__item .ml-news__date{flex:none}@media (max-width:1100px){.ml-news__grid,.ml-news__grid--archive{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.ml-news--home{padding-bottom:8px}.ml-news--home .ml-sh .ml-more{display:none}.ml-news__all{display:block}.ml-news__grid,.ml-news__grid--archive{grid-template-columns:1fr;gap:10px}.ml-news__card{display:grid;grid-template-columns:112px 1fr;align-items:start}.ml-news__img{width:112px;height:112px;aspect-ratio:auto}.ml-news__body{padding:10px 12px 12px;gap:2px}.ml-news__card:not(:has(.ml-news__img)){grid-template-columns:1fr}body.ml-forge .ml-news__t,.ml-news__grid--archive .ml-news__t{font-size:20px}.ml-news__x{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ml-news__all .ml-news__btn,.ml-news__pager .ml-news__btn{width:100%}.ml-news__pager{flex-direction:column}.ml-news__more{margin-top:28px}body.ml-forge .ml-news__more-h{font-size:22px}.ml-news__item{flex-direction:column;align-items:flex-start;gap:0;padding:4px 0 10px}.ml-news__item-t{font-size:17px}}@media (prefers-reduced-motion:reduce){.ml-news__img img{transition:none}.ml-news__card:hover .ml-news__img img{transform:none}}