/* Kalameh Web 4.1 — Naser Khadem / Fontiran, user-supplied files.
   Persian typography hierarchy. Scoped important weights override the source
   template's important weight utility classes without affecting English. */
@font-face{font-family:KalamehWeb;font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/kalameh/KalamehWeb-Regular.woff2') format('woff2'),url('/fonts/kalameh/KalamehWeb-Regular.woff') format('woff')}
@font-face{font-family:KalamehWeb;font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/kalameh/KalamehWeb-Medium.woff2') format('woff2'),url('/fonts/kalameh/KalamehWeb-Medium.woff') format('woff')}
@font-face{font-family:KalamehWeb;font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/kalameh/KalamehWeb-SemiBold.woff2') format('woff2'),url('/fonts/kalameh/KalamehWeb-SemiBold.woff') format('woff')}
@font-face{font-family:KalamehWeb;font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/kalameh/KalamehWeb-Bold.woff2') format('woff2'),url('/fonts/kalameh/KalamehWeb-Bold.woff') format('woff')}
@font-face{font-family:KalamehWeb;font-style:normal;font-weight:800;font-display:swap;src:url('/fonts/kalameh/KalamehWeb-ExtraBold.woff2') format('woff2'),url('/fonts/kalameh/KalamehWeb-ExtraBold.woff') format('woff')}
@font-face{font-family:KalamehWeb;font-style:normal;font-weight:900;font-display:swap;src:url('/fonts/kalameh/KalamehWeb-Black.woff2') format('woff2'),url('/fonts/kalameh/KalamehWeb-Black.woff') format('woff')}
html[lang="fa"] body{font-family:KalamehWeb,sans-serif;font-weight:400;font-synthesis:none}
html[lang="fa"] :is(button,input,textarea,select){font-family:KalamehWeb,sans-serif}
html[lang="fa"] .section p{font-weight:400!important}
html[lang="fa"] :is(strong,b){font-weight:600!important}
html[lang="fa"] .section :is(h1,h2,[role="heading"]),
html[lang="fa"] #preview-contact h2{font-family:KalamehWeb,sans-serif;font-weight:900!important;font-style:normal;font-synthesis:none}
html[lang="fa"] .section :is(h3,h4,h5,h6){font-family:KalamehWeb,sans-serif;font-weight:800!important;font-synthesis:none}
html[lang="fa"] .investor__body>div:first-child{font-family:KalamehWeb,sans-serif;font-weight:700!important}
html[lang="fa"] .landing__body>.t-yellow,
html[lang="fa"] .section p.owner-intro,
html[lang="fa"] .manifesto--introduction .js-manifesto-p:not([role="heading"]){font-weight:500!important}
html[lang="fa"] .story-note,
html[lang="fa"] .conversation-speaker,
html[lang="fa"] .nav__link{font-weight:600!important}
html[lang="fa"] .btn{font-weight:700!important}
html[lang="fa"] .conversation-caption,
html[lang="fa"] .section p.final-qualifier,
html[lang="fa"] .investor__body>div:not(:first-child),
html[lang="fa"] .footer__bar{font-weight:400!important}
html[lang="fa"] #preview-contact,
html[lang="fa"] #preview-contact p,
html[lang="fa"] #reference-stage-label{font-family:KalamehWeb,sans-serif;font-weight:400}
html[lang="fa"] #preview-contact button{font-family:KalamehWeb,sans-serif;font-weight:500}
