@font-face{font-family:Shiva;src:url('../../fonts/iranyekanwebregular.woff') format('woff');font-weight:400;font-display:swap}@font-face{font-family:Shiva;src:url('../../fonts/iranyekanwebbold.woff') format('woff');font-weight:700 900;font-display:swap}
:root{--article-navy:#000551;--article-green:#48aa70;--article-cream:#fbfaf4;--article-ink:#202238;--article-muted:#747789;--article-line:#e7e8e1}.shiva-single{margin:0;background:var(--article-cream);color:var(--article-ink);font-family:Shiva,Tahoma,sans-serif;direction:rtl;text-align:right}.shiva-single *{box-sizing:border-box}.shiva-single a{text-decoration:none}.article-shell{width:min(1040px,calc(100% - 40px));margin-inline:auto}
.article-nav{border-bottom:1px solid rgba(0,5,81,.07);background:rgba(251,250,244,.94);backdrop-filter:blur(14px)}.article-nav__inner{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:30px}.article-brand{display:flex;align-items:center;gap:12px;color:var(--article-navy)}.article-brand img{width:43px;height:43px;border-radius:13px}.article-brand strong{font-size:16px;font-weight:900}.article-nav nav{display:flex;align-items:center;gap:30px}.article-nav nav a{color:#484b5d;font-size:12px;font-weight:700}.article-nav nav a:hover{color:var(--article-green)}.article-nav nav .article-nav__cta{padding:10px 16px;border:1px solid rgba(0,5,81,.14);border-radius:12px;color:var(--article-navy)}
.article-main{overflow:hidden}.article-hero{padding:70px 0 0;background:linear-gradient(180deg,#f5f7ee,var(--article-cream) 82%)}.article-hero__heading{max-width:880px;text-align:center}.article-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:22px;color:var(--article-muted);font-size:11px;font-weight:700}.article-back span{color:var(--article-green);font-size:17px}.article-category{display:table;margin:0 auto 14px;padding:7px 12px;border-radius:30px;background:#e8f6ed;color:#2e9360;font-size:10px;font-weight:700}.article-hero h1{max-width:850px;margin:0 auto 42px;color:var(--article-navy);font-size:clamp(34px,5vw,55px);font-weight:900;letter-spacing:-1px;line-height:1.55}.article-cover{position:relative;height:min(590px,55vw);min-height:360px;overflow:hidden;border-radius:32px;background:#e5e7de;box-shadow:0 28px 75px rgba(0,5,81,.13)}.article-cover:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.4);border-radius:inherit;pointer-events:none}.article-cover img{width:100%;height:100%;object-fit:cover}.article-cover--fallback{display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,rgba(84,180,120,.8),transparent 36%),linear-gradient(145deg,var(--article-navy),#1d247a)}.article-cover--fallback div{display:flex;flex-direction:column;align-items:center;color:#fff}.article-cover--fallback span{font-size:110px;font-weight:900;opacity:.9}.article-cover--fallback small{font-size:13px;opacity:.7}
.article-layout{max-width:880px}.article-byline{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto;align-items:center;gap:35px;margin:-45px auto 60px;padding:22px 26px;border:1px solid var(--article-line);border-radius:23px;background:rgba(255,255,255,.96);box-shadow:0 18px 55px rgba(0,5,81,.09)}.article-author{display:flex;align-items:center;gap:15px}.article-author__avatar{width:62px;height:62px;border:3px solid #edf7ef;border-radius:18px;object-fit:cover}.article-author>div{display:flex;flex-direction:column}.article-author span,.article-facts span{color:#9092a0;font-size:9px}.article-author b{margin-top:2px;color:var(--article-navy);font-size:13px}.article-author p{max-width:270px;margin:4px 0 0;color:#777a89;font-size:9px;line-height:1.7}.article-facts{display:flex;align-items:center}.article-facts>div{display:flex;min-width:115px;flex-direction:column;padding:3px 20px;border-right:1px solid var(--article-line)}.article-facts>div:first-child{border-right:0}.article-facts b{margin-top:5px;color:#393c4f;font-size:10px}
.article-content{color:#373a4d;font-family:'Vazir',Tahoma,sans-serif;font-size:16px;line-height:2.25}.article-content>p:first-of-type{font-size:18px;line-height:2.15}.article-content p{margin:0 0 25px}.article-content h2,.article-content h3,.article-content h4{margin:55px 0 20px;color:var(--article-navy);font-family:'Vazir',Tahoma,sans-serif;font-weight:900;line-height:1.65}.article-content h2{font-size:27px}.article-content h3{font-size:22px}.article-content a{color:#258a57;text-decoration:underline;text-decoration-color:rgba(37,138,87,.3);text-underline-offset:4px}.article-content img{max-width:100%;height:auto;border-radius:20px}.article-content figure{max-width:100%;margin:35px auto}.article-content figcaption{margin-top:9px;color:#8c8e9b;font-size:10px;text-align:center}.article-content blockquote{margin:38px 0;padding:23px 28px;border:0;border-right:4px solid var(--article-green);border-radius:15px;background:#edf8f0;color:#394a40;font-family:'Vazir',Tahoma,sans-serif;font-size:16px}.article-content ul,.article-content ol{margin:20px 0 30px;padding-right:25px}.article-content li{margin:9px 0}.article-content table{width:100%;margin:30px 0;border-collapse:collapse;border-radius:15px;background:#fff;overflow:hidden}.article-content td,.article-content th{padding:13px;border:1px solid var(--article-line)}.article-content pre{overflow:auto;padding:20px;border-radius:16px;background:#101333;color:#fff;direction:ltr;text-align:left}.article-content iframe{max-width:100%}.article-pages{margin-top:40px;padding:15px;border-radius:15px;background:#fff;text-align:center}
.article-post-nav{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:75px 0 90px;padding-top:30px;border-top:1px solid var(--article-line)}.article-post-nav>div:last-child{text-align:left}.article-post-nav a{display:inline-flex;max-width:350px;flex-direction:column}.article-post-nav span{color:#9294a1;font-size:9px}.article-post-nav b{margin-top:5px;color:var(--article-navy);font-size:12px;line-height:1.7}.article-post-nav a:hover b{color:var(--article-green)}
.article-footer{padding:38px 0;background:var(--article-navy);color:#fff}.article-footer__inner{display:flex;align-items:center;gap:18px}.article-footer__inner>div{display:flex;align-items:center;gap:10px}.article-footer img{width:40px;height:40px;border-radius:12px}.article-footer strong{font-size:13px}.article-footer p{flex:1;margin:0;color:#bfc1dc;font-size:10px}.article-footer>a{display:flex;align-items:center;gap:8px;color:#7fd29d;font-size:11px;font-weight:700}.article-footer>a span{font-size:17px}
@media(max-width:780px){.article-nav nav>a:not(.article-nav__cta){display:none}.article-hero{padding-top:48px}.article-cover{height:58vw;min-height:280px;border-radius:24px}.article-byline{grid-template-columns:1fr;margin-top:-25px;padding:19px}.article-facts{justify-content:space-between;border-top:1px solid var(--article-line);padding-top:15px}.article-facts>div{min-width:0;flex:1;padding:0 12px}.article-content{font-size:15px}.article-content>p:first-of-type{font-size:16px}}@media(max-width:520px){.article-shell{width:min(100% - 28px,1040px)}.article-nav__inner{min-height:70px}.article-brand img{width:38px;height:38px}.article-brand strong{font-size:13px}.article-nav nav .article-nav__cta{padding:9px 11px;font-size:10px}.article-hero h1{margin-bottom:30px;font-size:30px}.article-cover{height:64vw;min-height:230px;border-radius:20px}.article-byline{margin-bottom:45px}.article-author p{display:none}.article-author__avatar{width:54px;height:54px}.article-facts span{font-size:8px}.article-facts b{font-size:9px}.article-content h2{font-size:23px}.article-content h3{font-size:19px}.article-post-nav{grid-template-columns:1fr}.article-post-nav>div:last-child{text-align:right}.article-footer__inner{flex-wrap:wrap}.article-footer p{display:none}.article-footer>a{margin-right:auto}}
