.dr-news-grid{display:grid;gap:var(--dr-space-md)}.dr-news-card{overflow:hidden;display:flex;flex-direction:column}.dr-news-card__image{aspect-ratio:4/3;overflow:hidden}.dr-news-card__image img{width:100%;height:100%;object-fit:cover;display:block}.dr-news-card__body{padding:var(--dr-space-md);display:grid;gap:var(--dr-space-sm)}.dr-news-card__body :is(h2,h3,p){margin:0}.dr-news-card__body a{color:inherit;text-decoration:none}.dr-news-card__body a:hover{color:var(--dr-accent-text)}.dr-news-card time{color:var(--dr-accent-text)}.dr-news-header{display:flex;align-items:end;justify-content:space-between;gap:var(--dr-space-md);margin-bottom:var(--dr-space-xl)}.dr-news-header h2{margin:0}.dr-news-header .dr-eyebrow{margin-bottom:var(--dr-space-md)}.dr-news-header em{color:var(--dr-accent-text)}.dr-news-empty{color:var(--dr-muted)}.dr-newsletter-panel{padding:var(--dr-space-md);display:grid;gap:var(--dr-space-lg)}.dr-newsletter-panel h2{margin:0}.dr-newsletter-panel em{color:var(--dr-accent-text)}.dr-newsletter-panel .dr-eyebrow{margin-bottom:var(--dr-space-md)}.dr-newsletter-fields{display:grid;gap:var(--dr-space-sm);align-items:end}.dr-newsletter-fields input{border-radius:var(--dr-radius-button)}.dr-newsletter-note{color:var(--dr-muted);margin-top:var(--dr-space-sm)}.dr-editorial-page{padding-top:calc(var(--header-height,80px) + var(--dr-section-standard-mobile))}.dr-article-content{margin-top:var(--dr-space-xl);overflow-wrap:anywhere}.dr-article-content img{max-width:100%;height:auto}.dr-article-content iframe{max-width:100%}.dr-article-content table{display:block;overflow:auto}.dr-article-cover{width:100%;height:auto;display:block;margin-top:var(--dr-space-lg);border-radius:var(--dr-radius-card)}.dr-pagination{display:flex;gap:var(--dr-space-md);justify-content:center;margin-top:var(--dr-space-xl)}.dr-pagination a{color:var(--dr-text);padding:12px}.dr-pagination span{padding:12px}.dr-article-header h1{margin-block:var(--dr-space-md)}
@media(min-width:750px){.dr-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dr-newsletter-panel{padding:var(--dr-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.dr-newsletter-fields{grid-template-columns:minmax(0,1fr) auto}.dr-editorial-page{padding-top:calc(var(--header-height,80px) + var(--dr-section-standard-desktop))}}
@media(max-width:749px){.dr-news-header{align-items:start;flex-direction:column}.dr-newsletter-fields .dr-button{width:100%}}
