/* Scoped to Hindi: allow Devanagari shaping and room for vowel marks. */
html[lang="hi"] body,html[lang="hi"] button,html[lang="hi"] input,html[lang="hi"] select,html[lang="hi"] textarea{font-family:"Nirmala UI",Mangal,"Noto Sans Devanagari",Arial,sans-serif;}
html[lang="hi"] h1,html[lang="hi"] h2,html[lang="hi"] h3,html[lang="hi"] .eyebrow,html[lang="hi"] .section-label{letter-spacing:normal;line-height:1.4;}
html[lang="hi"] p,html[lang="hi"] li,html[lang="hi"] label{line-height:1.8;}
html[lang="hi"] .button{column-gap:.3em;line-height:1.6;}
html[lang="hi"] .hero h1{font-size:clamp(36px,4.6vw,66px);}
html[lang="hi"] .inner-hero h1{font-size:clamp(34px,4.6vw,66px);}
html[lang="hi"] .site-header a{line-height:1.6;}
html[lang="hi"] input,html[lang="hi"] select,html[lang="hi"] textarea{line-height:1.6;}
