.elementor .wv-news-card{height:100%;transition:background-color 300ms;color:var(--e-global-color-text,#2c3844);text-decoration:none;}
.elementor .wv-news-card:hover{background:#deecfb;}
.elementor .wv-news-card:focus-visible{outline:3px solid #458fe4;outline-offset:3px;}
.elementor .wv-news-photo img{aspect-ratio:16/9;object-fit:cover;display:block;width:100%;}
.elementor .wv-news-avatar img{width:32px;height:32px;border-radius:50%;object-fit:cover;}
.elementor .wv-news-grid{--grid-columns:3;}
@media(max-width:1023px){.elementor .wv-news-grid{--grid-columns:2;}}
@media(max-width:639px){.elementor .wv-news-grid{--grid-columns:1;}}
@media(prefers-reduced-motion:reduce){.elementor .wv-news-card{transition:none;}}

/* Reserve the same crop on the frame, including before image bytes arrive. */
.elementor .wv-news-photo{aspect-ratio:16/9;}
