/* UECF.NET /telugubible-latin/ — Telugu Bible typography.
   System-font stack only: no external CDN, no third-party font host, no network
   request at render time. Every listed family ships with a mainstream OS.
   To self-host later, drop a WOFF2 into this folder and add an @font-face above. */

:root {
  --te-serif: "Noto Serif Telugu", "Gautami", "Nirmala UI", "Telugu Sangam MN",
              "Noto Sans Telugu", "Ramabhadra", "Pothana2000", "Vemana2000",
              "Lohit Telugu", sans-serif;
  --te-ui:    "Noto Sans Telugu", "Nirmala UI", "Gautami", "Telugu Sangam MN",
              system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}

html, body {
  font-family: var(--te-serif);
}

button, input, select, textarea {
  font-family: var(--te-ui);
}

/* Telugu needs a little more vertical room than Latin: the script stacks
   vowel signs and conjuncts above and below the base glyph. */
.verse-text, .daily-text, .hero h1, .chapter-head h1 {
  line-height: 1.95;
  font-feature-settings: "kern" 1, "liga" 1;
  text-rendering: optimizeLegibility;
}
.verse-text { word-break: normal; overflow-wrap: break-word; hyphens: none; }
:lang(te) { font-variant-ligatures: common-ligatures; }
