@font-face {
  font-family: 'Noto Sans Gurmukhi';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(/fonts/noto-sans-gurmukhi-0.ttf) format('truetype');
}
@font-face {
  font-family: 'Noto Sans Gurmukhi';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(/fonts/noto-sans-gurmukhi-1.ttf) format('truetype');
}

@font-face {
  font-family: 'Noto Naskh Arabic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/noto-naskh-arabic-0.ttf) format('truetype');
}
@font-face {
  font-family: 'Noto Naskh Arabic';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/noto-naskh-arabic-1.ttf) format('truetype');
}

@font-face {
  font-family: 'Noto Sans Sinhala';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(/fonts/noto-sans-sinhala-400.ttf) format('truetype');
}
@font-face {
  font-family: 'Noto Sans Sinhala';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  font-display: swap;
  src: url(/fonts/noto-sans-sinhala-700.ttf) format('truetype');
}


.sbs-languages{background:#edf3f8;border-block-end:1px solid #c6d3df;padding:18px 20px;color:#102a43;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.5;text-align:start}.sbs-languages-inner{max-width:1080px;margin-inline:auto}.sbs-language-title{display:block;font-size:17px;font-weight:750;margin:0 0 12px}.sbs-language-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.sbs-language-grid a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-height:54px;padding:9px 12px;border:1px solid #bacbda;border-radius:8px;background:#fff;color:#102a43;text-decoration:none;font-size:16px;line-height:1.4;overflow-wrap:anywhere;box-sizing:border-box}.sbs-language-grid a small{font-size:12px;color:#4c6378}.sbs-language-grid a:hover{background:#fff2ce}.sbs-language-grid a[aria-current=page]{border:2px solid #102a43;background:#ffedbb}.sbs-language-grid a:focus-visible{outline:3px solid #a64400;outline-offset:3px}@media(max-width:760px){.sbs-language-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:450px){.sbs-language-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbs-languages{padding:14px 16px}}

.sbs-language-grid [lang="si"]{font-family:"Noto Sans Sinhala","Nirmala UI","Iskoola Pota",sans-serif;line-height:1.7}

.sbs-language-grid [lang|='pa']{font-family:'Noto Sans Gurmukhi','Nirmala UI','Raavi',sans-serif}.sbs-language-grid [lang='ur']{font-family:'Noto Naskh Arabic','Urdu Typesetting',Tahoma,sans-serif;line-height:1.9}
