.article-language-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;font-size:12px;line-height:1.7;direction:ltr}.article-language-bar .lang-current,.article-language-bar .lang-action{padding:10px 16px;display:inline-flex;align-items:center;gap:12px;min-height:44px;border:1px solid #ffffff55}.article-language-bar .lang-current{background:var(--gold);border-color:var(--gold);color:var(--deep);font-weight:600}.article-language-bar .lang-action{color:white;background:#ffffff08}.article-language-bar .lang-action:hover{background:#ffffff18;border-color:var(--gold)}.article-language-bar [lang="fa"]{font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:14px;letter-spacing:0}.article-farsi-link{display:block;margin-top:15px;font-size:11px;color:var(--navy);text-decoration:underline;text-underline-offset:4px}.article-farsi-link [lang="fa"]{font-size:13px}.article-fa,.article-fa h1,.article-fa h2,.article-fa h3,h1.article-fa-title,.article-fa-intro{font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;letter-spacing:normal;text-transform:none}.article-fa{line-height:2.1}.article-fa h2,.article-fa h3,h1.article-fa-title{line-height:1.75;font-weight:700}.article-fa h2{font-size:27px}.article-fa h3{font-size:22px}.article-fa>p,.article-fa>ul,.article-fa>ol{line-height:2.1}.article-fa>ul,.article-fa>ol{padding-inline-start:26px}.article-fa .content-callout{border-left:0;border-right:3px solid var(--gold)}h1.article-fa-title{font-size:clamp(27px,3.5vw,43px);max-width:100%;text-align:right}.article-fa-intro{color:#d7ddea;font-size:16px;margin-top:22px;text-align:right}.article-fa .text-link{font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:13px;letter-spacing:0}.article-fa .text-link:after{content:'←'}.article-fa .button{font-family:Vazirmatn,Tahoma,Arial,sans-serif;font-size:12px;letter-spacing:0}.article-fa .post-date{font-family:Vazirmatn,Tahoma,Arial,sans-serif;letter-spacing:0}.post-card-body.article-fa h3{font-size:23px}.post-card-body.article-fa>p:not(.post-date){font-size:13px}.post-card-body.article-fa .article-farsi-link{text-align:right}.article-fa .source-note{font-size:12px}
@media(max-width:760px){.article-language-bar{gap:10px;font-size:11px}.article-language-bar .lang-current,.article-language-bar .lang-action{padding:10px 12px}.article-fa h2{font-size:24px}.article-fa h3{font-size:20px}h1.article-fa-title{font-size:29px}.article-fa-intro{font-size:14px}}

.article-author-byline{margin:18px 0 0;color:inherit;font-size:16px}.article-author-byline a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:4px}.article-author-byline a:hover{color:#e6bd64}

.article-category-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 36px}.article-category-nav a{display:block;padding:10px 15px;border:1px solid #d6dce5;color:var(--navy);font-size:13px;line-height:1.6;border-radius:3px}.article-category-nav a:hover,.article-category-nav a[aria-current="page"]{background:var(--navy);color:#fff;border-color:var(--navy)}.article-category-nav.article-fa a{font-size:14px}.article-category-label{font-size:12px;margin:12px 0;line-height:1.8}.article-category-label a{text-decoration:underline;text-underline-offset:3px}.inner-hero .article-category-label a{color:var(--gold)}.post-card .article-category-label a{color:var(--navy)}.article-fa bdi{unicode-bidi:isolate}.article-fa a{overflow-wrap:anywhere}
