.news-intro{padding-bottom:35px}.news-intro h1{font-family:'Playfair Display',serif;font-weight:400;font-size:clamp(42px,6vw,76px);line-height:1.1;margin:15px 0 25px}.news-intro p:last-child{max-width:680px;color:#59645a}.news-list{padding-top:10px}.news-card{display:grid;grid-template-columns:280px 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:45px;padding:30px 0;align-items:center}.news-card img{width:100%;height:340px;object-fit:cover}.news-card h2{font-size:clamp(27px,3vw,40px);line-height:1.25;margin:12px 0 20px}.news-card p:not(.eyebrow){color:#59645a}.news-card:hover .text-link{text-decoration:underline}.news-article{max-width:940px;margin:auto;padding:55px 35px 80px}.news-article h1{font-family:'Playfair Display',serif;font-size:clamp(34px,4.5vw,58px);font-weight:400;line-height:1.2;margin:22px 0 35px}.news-article figure{margin:0 0 40px;background:#eceee8;text-align:center}.news-article figure img{display:block;max-height:650px;max-width:100%;margin:auto}.news-article figcaption{padding:14px 20px;font-size:12px;color:#59645a}.article-copy{max-width:740px;margin:auto}.article-copy h2{font-family:'Playfair Display',serif;font-size:30px;line-height:1.3;margin-top:40px;font-weight:400}.article-copy p{margin:20px 0;line-height:1.9}.article-copy a{text-decoration:underline}.article-lead{font-size:21px}.article-contact{margin-top:55px;padding-top:30px;border-top:1px solid var(--line)}.article-contact h2{font-family:'Playfair Display',serif;font-weight:400}.article-contact>.text-link{display:inline-block;margin-top:25px}@media(max-width:700px){.news-card{grid-template-columns:1fr;gap:25px}.news-card img{height:360px;object-fit:contain;background:#eceee8}.news-article{padding:35px 6% 65px}.article-lead{font-size:18px}}@media(max-width:600px){header nav{display:flex!important;flex-wrap:wrap;gap:8px 14px;width:100%;font-size:12px}header{flex-wrap:wrap;gap:18px}header nav{order:3}}