.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,2.6vw,40px);margin-top:clamp(40px,4.5vw,65px);display:grid}.news-grid>*{display:flex}.news-card{width:100%;transition:border-color .35s,transform .35s}.news-card:hover{border-color:#a07e3b8c;transform:translateY(-4px)}.news-card .card__media{aspect-ratio:16/10}.news-card .card__title{font-size:clamp(22px,1.9vw,28px)}.news-card__date{letter-spacing:.06em;color:var(--soft);font-size:13px}@media (max-width:1020px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.news-grid{grid-template-columns:1fr}}.news-detail{padding-top:clamp(40px,4.5vw,65px)}.news-detail__date{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 clamp(20px,2.2vw,30px);font-size:13px;font-weight:600}.news-detail__lead{font-family:var(--font-cormorant), Georgia, serif;color:var(--body);text-wrap:pretty;margin:0 0 clamp(24px,2.6vw,34px);font-size:clamp(19px,1.7vw,24px);line-height:1.75}.news-others{padding-top:var(--rhythm)}
