.cv-news{max-width:1160px;padding:60px 24px;margin:0 auto;line-height:1.65;color:#292929}.cv-news h1,.cv-news h2{font-family:"Fjalla One",sans-serif;font-weight:400;line-height:1.25;letter-spacing:.015em;text-transform:none;color:#292929}.cv-news h1{font-size:44px;margin:10px 0 22px}.cv-news h2{font-size:26px;margin:10px 0 18px}.cv-news h1:after,.cv-news h2:after{display:none}.cv-news-intro{max-width:800px;margin-bottom:32px}.cv-news-intro>p{font-size:19px}.cv-news .cv-news-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#657a3d;font-size:14px}.cv-news .cv-news-archive-intro{font-size:16px;color:#5a574f}.cv-news a{color:#526b2d}.cv-news-filters{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 36px}.cv-news-filters a{display:block;border:1px solid #d5d7cc;padding:9px 17px;border-radius:3px;text-decoration:none;color:#424b33}.cv-news-filters a[aria-current]{background:#586e34;color:white;border-color:#586e34}.cv-news a:focus-visible{outline:3px solid #697f42;outline-offset:4px}.cv-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.cv-news-card{border:1px solid #e4e1d8;background:#fff;display:flex;flex-direction:column;min-width:0}.cv-news-card-image{display:block;background:#f2f0e9;aspect-ratio:4/3;overflow:hidden}.cv-news-card-image img{display:block;width:100%;height:100%;object-fit:cover}.cv-news-card-image .cv-news-logo{object-fit:contain;padding:24px;box-sizing:border-box}.cv-news-card-copy{display:flex;flex-direction:column;flex:1;padding:24px}.cv-news-card h2 a{color:inherit;text-decoration:none}.cv-news-card h2 a:hover{text-decoration:underline}.cv-news-card p{font-size:16px;margin:0 0 20px}.cv-news .cv-news-date{font-size:13px;color:#655f53;margin:0 0 12px}.cv-news-read{margin-top:auto;font-size:15px}.cv-news-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;align-items:center;margin:44px 0 0}.cv-news-pagination a{padding:10px;border:1px solid #ddd}.cv-news-post{max-width:920px}.cv-news-back{display:inline-block;margin-bottom:32px}.cv-news-post h1{max-width:850px}.cv-news-post-categories{display:flex;gap:16px;margin:20px 0}.cv-news-restored{background:#f3f4ed;border-left:4px solid #718649;padding:18px 24px;margin:28px 0 34px;font-size:15px}.cv-news-restored p{margin:6px 0 0}.cv-news-body{position:relative;font-size:18px;overflow-wrap:anywhere}.cv-news-body iframe{max-width:100%}.cv-news-body>p{max-width:none;margin:0 0 22px;white-space:normal}.cv-news-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:30px 0}.cv-news-photos a{display:block;background:#eeece6}.cv-news-photos img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.cv-news-body video{display:block;width:100%;max-height:75vh;margin:28px auto;background:#111}.cv-news-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;border-top:1px solid #ddd;padding-top:24px;margin-top:40px;font-size:16px}.cv-news-photo-credit{font-size:15px;color:#655f53}
.cv-recovered .widget-header a[data-cv-news-link][aria-current="page"]{color:#82704b!important;font-weight:700}
@media(max-width:900px){.cv-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cv-news h1{font-size:38px}}
@media(max-width:600px){.cv-news{padding:40px 20px}.cv-news h1{font-size:33px}.cv-news h2{font-size:25px}.cv-news-grid{grid-template-columns:1fr;gap:24px}.cv-news-filters a{padding:8px 12px;font-size:14px}.cv-news-card-copy{padding:22px}.cv-news-photos{grid-template-columns:1fr}.cv-news-restored{padding:16px 18px}.cv-news-body{font-size:17px}.cv-news-pagination{gap:12px}}
