
.vdc-news-list{margin:36px 0 50px}.vdc-news-list>h2{font-size:28px;line-height:1.25;margin:0 0 26px}.vdc-news-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}.vdc-news-card{min-width:0;border-bottom:1px solid #bbb;padding-bottom:24px}.vdc-news-card a{color:inherit;text-decoration:none}.vdc-news-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#111;display:block;margin-bottom:18px}.vdc-news-card h3{font-size:25px;line-height:1.25;letter-spacing:0;margin:0 0 15px}.vdc-news-card p{font-size:17px;line-height:1.65;margin:0 0 16px}.vdc-news-top{margin-bottom:26px}.vdc-news-top .story-photo img{object-fit:contain!important;background:#111}.vdc-news-heading{max-width:1180px;margin:0 auto;padding:55px 28px 32px}.vdc-news-heading h1{font-size:46px;line-height:1.16;letter-spacing:0;margin:22px 0;max-width:1050px}.vdc-news-lead{font-size:21px;line-height:1.6;max-width:950px}.vdc-news-meta{font-size:14px;line-height:1.6;margin:24px 0;color:#555}.vdc-news-article{max-width:1124px;margin:0 auto;padding:0 28px 70px}.vdc-news-cover{margin:0 0 34px}.vdc-news-cover img{width:100%;height:auto;display:block}.vdc-news-text{max-width:760px;margin:38px auto}.vdc-news-text p{font-size:18px;line-height:1.8;margin:0 0 23px;overflow-wrap:anywhere}.vdc-news-article figcaption{font-size:13px;line-height:1.6;color:#555;margin-top:10px}.vdc-news-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:40px 0}.vdc-news-gallery figure{margin:0;min-width:0}.vdc-news-gallery img{display:block;width:100%;height:auto}.vdc-news-gallery .vdc-news-logo img{max-width:260px;margin:0 auto}.vdc-news-links{display:flex;flex-wrap:wrap;gap:22px;padding-top:28px;border-top:1px solid #bbb}.vdc-news-card a:focus-visible,.vdc-news-links a:focus-visible{outline:3px solid #126d61;outline-offset:5px}@media(max-width:640px){.vdc-news-cards,.vdc-news-gallery{grid-template-columns:1fr}.vdc-news-heading{padding:32px 20px 24px}.vdc-news-heading h1{font-size:30px}.vdc-news-lead{font-size:19px}.vdc-news-article{padding:0 20px 40px}.vdc-news-text p{font-size:17px;line-height:1.75}.vdc-news-card h3{font-size:23px}.vdc-news-top{margin-bottom:22px}}
.vdc-original-copy .vdc-news-lead,.vdc-news-text p{white-space:pre-line}.vdc-original-section{font-weight:700;font-size:21px!important;line-height:1.4!important;margin:34px 0 18px!important}.vdc-original-film{font-size:16px!important;line-height:1.65!important;margin:0 0 18px!important}.vdc-original-film span{display:block}.vdc-news-article a{overflow-wrap:anywhere}
