@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{background:var(--erp-color-bg,#f5f7f6);min-height:100%;color:var(--erp-color-text,#1f2d28);margin:0;padding:0;font-family:Vazirmatn,Arial,sans-serif}a{color:inherit;text-decoration:none}body{flex-direction:column;min-height:100vh;display:flex}main{flex:1 0 auto;min-height:calc(100vh - 56px)}.gandom-article-body{color:var(--erp-color-text,#1f2d28);word-break:break-word;font-size:1rem;line-height:2}.gandom-article-body p{margin:0 0 1.25rem}.gandom-article-body h2,.gandom-article-body h3,.gandom-article-body h4{color:var(--erp-article-heading,#123a2b);scroll-margin-top:88px;font-weight:800;line-height:1.55}.gandom-article-body h2{border-bottom:2px solid var(--erp-article-border,#e3ece7);margin:2rem 0 1rem;padding-bottom:.35rem;font-size:clamp(1.2rem,2.4vw,1.55rem)}.gandom-article-body h3{margin:1.5rem 0 .75rem;font-size:clamp(1.05rem,2vw,1.25rem)}.gandom-article-body h4{margin:1.25rem 0 .5rem;font-size:1.05rem}.gandom-article-body ul,.gandom-article-body ol{margin:0 0 1.25rem;padding-right:1.5rem}.gandom-article-body li{margin-bottom:.5rem}.gandom-article-body a{color:var(--erp-color-primary);text-underline-offset:2px;text-decoration:underline}.gandom-article-body img{border-radius:12px;max-width:100%;height:auto;margin:1.5rem auto;display:block}.gandom-article-body blockquote{border-right:4px solid var(--erp-color-primary);background:var(--erp-article-quote-bg,#f3f8f5);color:var(--erp-article-quote-text,#4a5c54);border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.25rem}.gandom-article-body hr{border:0;border-top:1px solid var(--erp-article-border,#e0e8e3);margin:2rem 0}.gandom-article-body table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.92rem;display:block;overflow-x:auto}.gandom-article-body th,.gandom-article-body td{border:1px solid var(--erp-article-table-border,#dde5e0);text-align:right;padding:.6rem .75rem}
