/* CTG PANEL — Bangla hero layout (active only when html[lang="bn"]).
   English mode is not affected by any rule in this file. */
:is(html[lang="bn"],html[lang="hi"]) main.auth-page .hero-grid .welcome .welcome-copy .sale-hero{
  font-family:"Noto Sans Bengali","Noto Sans Devanagari","Hind Siliguri","Mangal","Kalpurush",system-ui,-apple-system,"Segoe UI",sans-serif;
  overflow-wrap:break-word;
}
/* Bangla glyphs are thin and intricate: a thinner outline and a slightly lower
   weight keep the headline legible (the English outline stays as it is). */
:is(html[lang="bn"],html[lang="hi"]) main.auth-page .hero-grid .welcome .welcome-copy .sale-title{
  line-height:1.25!important;letter-spacing:0!important;
  font-weight:800!important;
  -webkit-text-stroke:.025em #3b0a6e!important;
}
:is(html[lang="bn"],html[lang="hi"]) main.auth-page .hero-grid .welcome .welcome-copy .sale-line{
  white-space:normal!important;overflow-wrap:break-word;word-break:keep-all;
}
:is(html[lang="bn"],html[lang="hi"]) main.auth-page .hero-grid .welcome .welcome-copy .sale-desc{
  line-height:1.7!important;
}
:is(html[lang="bn"],html[lang="hi"]) main.auth-page .hero-grid .welcome .welcome-copy .sale-badge{
  white-space:nowrap;max-width:100%;
}
