.m-news-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--tb-ink)}.m-news-item{border-bottom:1px solid var(--tb-ink)}.m-news-item__link{display:grid;grid-template-columns:auto auto 1fr auto;gap:var(--space-h-24);align-items:center;padding:var(--space-v-24) 0;color:var(--tb-ink);text-decoration:none;transition:padding .3s,color .3s}.m-news-item__link:hover{padding-left:var(--space-h-12);color:var(--tb-yellow-deep)}.m-news-item__date{font-family:var(--tb-ff-body);font-weight:700;font-size:.95rem;letter-spacing:.06em;font-feature-settings:"tnum";white-space:nowrap;color:var(--tb-ink)}.m-news-item__cat{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.1em;padding:3px 10px;border:1px solid var(--tb-ink);color:var(--tb-ink);white-space:nowrap;border-radius:2px;text-transform:uppercase}.m-news-item__ttl{font-size:.98rem;font-weight:500;line-height:1.6;color:var(--tb-ink)}.m-news-item__arrow{font-family:var(--tb-ff-display);font-style:italic;font-size:1.1rem;color:var(--tb-ink);transition:transform .3s}.m-news-item__link:hover .m-news-item__arrow{transform:translate(4px)}@media screen and (max-width:768px){.m-news-item__link{grid-template-columns:auto auto 1fr;grid-template-rows:auto auto;column-gap:var(--space-h-12);row-gap:8px}.m-news-item__cat{grid-row:1;grid-column:1;width:auto;justify-self:start}.m-news-item__date{grid-row:1;grid-column:2}.m-news-item__ttl{grid-row:2;grid-column:1 / -1}.m-news-item__arrow{display:none}}
