/* Devanagari: local fonts, natural spacing and room for vowel marks. */
@font-face{font-family:'Noto Sans Devanagari';font-style:normal;font-weight:400;src:url('/fonts/NotoSansDevanagari-400.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Noto Sans Devanagari';font-style:normal;font-weight:500;src:url('/fonts/NotoSansDevanagari-500.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Noto Sans Devanagari';font-style:normal;font-weight:600;src:url('/fonts/NotoSansDevanagari-600.ttf') format('truetype');font-display:swap}
@font-face{font-family:'Noto Sans Devanagari';font-style:normal;font-weight:700;src:url('/fonts/NotoSansDevanagari-700.ttf') format('truetype');font-display:swap}
html[lang=hi]{--sans:'Noto Sans Devanagari','DM Sans',sans-serif;--serif:'Noto Sans Devanagari',sans-serif;--mono:'Noto Sans Devanagari',monospace}
html[lang=hi] :is(h1,h2,h3,em,.mono,.eyebrow){letter-spacing:0;line-height:1.35;font-style:normal}
html[lang=hi] :is(.hero h1,.hero-small h1){font-size:clamp(42px,5.5vw,76px)}
html[lang=hi] :is(.compare-heading,.five-price,.how-grid article){min-width:0}
html[lang=hi] .five-price>div{flex-wrap:wrap}
html[lang=hi] .privacy-page h1{overflow-wrap:anywhere}

html[lang=hi] body{font-family:var(--sans)}
