.c-news-card{border-bottom:1px dashed #b3996f;padding-block:3.8vw}@media(min-width: 768px){.c-news-card{padding-block:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}.c-news-card:has(.c-news-card__image) .c-news-card__body{grid-template-columns:20.5vw 1fr}@media(min-width: 768px){.c-news-card:has(.c-news-card__image) .c-news-card__body{grid-template-columns:clamp(3.75rem,0.89rem + 5.95vw,6.25rem) 1fr}}.c-news-card__body{display:grid;align-items:start;gap:3.8vw}@media(min-width: 768px){.c-news-card__body{gap:clamp(1.125rem,0.27rem + 1.79vw,1.875rem)}}.c-news-card__image{aspect-ratio:1;overflow:hidden}.c-news-card__image img{width:100%;height:100%;object-fit:cover}.c-news-card__text{display:flex;flex-direction:column;gap:2.5vw}@media(min-width: 768px){.c-news-card__text{gap:clamp(.1875rem,0.04rem + 0.3vw,.3125rem)}}.c-news-card__meta{display:flex;align-items:center;gap:1.2vw}@media(min-width: 768px){.c-news-card__meta{gap:clamp(.1875rem,0.04rem + 0.3vw,.3125rem)}.c-news-card__meta .c-date{font-size:clamp(.675rem,0.16rem + 1.07vw,1.125rem)}}.c-news-card__title{font-weight:500}.l-news{margin-bottom:15.3vw}.l-news__container{max-width:1120px;margin-inline:auto}@media(max-width: 1120px){.l-news__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-news__container{max-width:100%;padding-inline:5.1vw}}.l-news__list{display:grid;grid-template-columns:1fr;gap:5.1vw;margin-bottom:9.2vw}@media(min-width: 768px){.l-news__list{gap:0;margin-bottom:clamp(2.25rem,0.54rem + 3.57vw,3.75rem)}}