/* Urdu summaries: Nastaliq type, right-to-left article body. */
@font-face {
    font-family: 'Noto Nastaliq Urdu';
    src: url('../fonts/NotoNastaliqUrdu-Regular.ttf') format('truetype');
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'Noto Nastaliq Urdu';
    src: url('../fonts/NotoNastaliqUrdu-Bold.ttf') format('truetype');
    font-weight: 700;
    font-display: swap;
}
[lang="ur"] {
    font-family: 'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', serif;
    line-height: 2.1;
}
h1[lang="ur"] {
    line-height: 1.9;
    font-size: clamp(1.8rem, 4vw, 2.6rem);
}
.urdu-article .article-section h2 {
    font-family: 'Noto Nastaliq Urdu', serif;
    line-height: 1.9;
    font-size: 1.45rem;
}
.urdu-article .article-section h3 {
    font-family: 'Noto Nastaliq Urdu', serif;
    line-height: 1.9;
    font-size: 1.15rem;
}
.urdu-article .article-section p,
.urdu-article .action-steps li {
    font-size: 1.1rem;
    line-height: 2.2;
}
.urdu-article .action-steps {
    padding-right: 1.4em;
    padding-left: 0;
}
.urdu-article .audience-block,
.urdu-article .verdict-block {
    border-left: 0;
    border-right: 4px solid var(--accent, #b45309);
}
