/* Pilote télougou isolé; les styles des autres langues sont préservés. */
html[lang="te"] body{font-family:"Nirmala UI","Gautami","Noto Sans Telugu",sans-serif}
html[lang="te"] h1,html[lang="te"] h2,html[lang="te"] h3,html[lang="te"] p,html[lang="te"] .eyebrow,html[lang="te"] .reading-aside{letter-spacing:0}
html[lang="te"] h1,html[lang="te"] h2,html[lang="te"] h3{line-height:1.65}
html[lang="te"] .inner-hero h1{font-size:clamp(34px,4vw,64px)}
html[lang="te"] .inner-lead{max-width:750px;line-height:1.9}
html[lang="te"] .inner-hero .language-switch{gap:4px}
html[lang="te"] .inner-hero .language-switch a{font-family:Arial,sans-serif;min-width:32px;padding:.4rem .35rem;letter-spacing:.04em}
html[lang="te"] .reading-body p{overflow-wrap:break-word;color:#4a6265;line-height:1.95}
html[lang="te"] .reading-aside p{overflow-wrap:break-word}
html[lang="te"] .reading-body .card h2{font-size:clamp(24px,2vw,32px);line-height:1.6}
@media(max-width:760px){html[lang="te"] .inner-hero h1{font-size:34px}html[lang="te"] .inner-lead{font-size:16px}html[lang="te"] .reading-body,html[lang="te"] .reading-body p{font-size:16px}html[lang="te"] .reading-body .status{font-size:14px}}
