/* Isolated Wave 2 additions; approved premium and editorial styles stay intact. */
html.ui-preview .wave2-article .dek{max-width:780px}
html.ui-preview .wave2-article .source p{margin:10px 0}
html.ui-preview .wave2-card .card-image{object-fit:cover;background:#0b100a}
html.ui-preview .wave2-card .card-body p{max-width:620px}
@media(max-width:700px){html.ui-preview .wave2-article h1{font-size:clamp(2.05rem,8.2vw,2.8rem);line-height:1.11;text-wrap:balance}html.ui-preview .wave2-card h3{font-size:clamp(1.45rem,6.1vw,1.95rem);line-height:1.18;text-wrap:balance}}

@media(min-width:701px){html.ui-preview .wave2-article--creators h1{font-size:clamp(2.9rem,4vw,3.7rem);line-height:1.12;max-width:920px;text-wrap:balance}}
