@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(../fonts/noto-sans-devanagari/variable-0.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(../fonts/noto-sans-devanagari/variable-1.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(../fonts/noto-sans-devanagari/variable-2.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(../fonts/noto-sans-devanagari/variable-3.woff2) format('woff2');
}
@font-face {
  font-family: 'Noto Sans Devanagari';
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
  font-display: swap;
  src: url(../fonts/noto-sans-devanagari/variable-4.woff2) format('woff2');
}

:root{--green:#45e8a1;--page-bg:#1e2422;--header-bg:#29312e;--panel-bg:#29312e}
 html[lang="hi-IN"] body,html[lang="hi-IN"] button,html[lang="hi-IN"] input,html[lang="hi-IN"] select,html[lang="hi-IN"] h1,html[lang="hi-IN"] h2,html[lang="hi-IN"] h3,html[lang="hi-IN"] h4{font-family:"Noto Sans Devanagari",Arial,sans-serif}
 html[lang="hi-IN"] body{line-height:1.65}
 .language-flag-bd,.language-flag{display:inline-block;width:24px;height:24px;flex:0 0 24px;border-radius:50%;border:2px solid #fff;background:url('../img/bcgame/locale-flag.svg') center/cover no-repeat}
 .language-switch{gap:6px;white-space:nowrap}
 .hero h1,.content-section h2,.pin-section h2{overflow-wrap:anywhere}
 .pin-content p,.pin-content li{overflow-wrap:anywhere}
 .fortune-panel{overflow-x:hidden}
 .fortune-result strong{max-width:100%;overflow-wrap:anywhere}
 @media(max-width:620px){.fortune-result strong{font-size:22px}}
 .hero-copy,.promo-banner-copy{min-width:0}
 .btn,.hero-cta,.promo-banner-cta{white-space:normal;text-align:center}
 .hero-cta,.promo-banner-cta{max-width:100%;min-height:44px}
 .topbar .auth .btn{padding-inline:14px}
 @media(max-width:600px){.language-switch>span:last-child{max-width:74px;overflow:hidden;text-overflow:ellipsis}.topbar .auth .btn{padding-inline:10px}}
 
.fortune-result span{overflow-wrap:anywhere}

.fortune-panel h2{padding-inline:0 48px;overflow-wrap:anywhere}
