@font-face{font-family:Vazirmatn;src:url("/wp-content/fonts/vazirmatn/Vazirmatn-variable.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.ssb-root,.ssb-root *,.ssb-root *:before,.ssb-root *:after{box-sizing:border-box}.ssb-root{--ssb-bg:#08090b;--ssb-panel:#111216;--ssb-panel2:#15161a;--ssb-accent:#ef1028;--ssb-ink:#f4f1eb;--ssb-muted:#aaa6a0;--ssb-line:#2b2c30;--ssb-radius:18px;--ssb-gap:24px;--ssb-shell:1200px;--ssb-font:Vazirmatn,"Vazirmatn Variable",Inter,Arial,sans-serif;background:var(--ssb-bg);color:var(--ssb-ink);font-family:var(--ssb-font);font-size:16px;line-height:1.75;width:100%;overflow:hidden}.ssb-root a{color:inherit;text-decoration:none}.ssb-root img{max-width:100%;height:auto}.ssb-root svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ssb-shell{width:min(var(--ssb-shell),calc(100% - 64px));margin-inline:auto}.ssb-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--ssb-accent);font-size:13px;font-weight:800;letter-spacing:.04em}.ssb-kicker:before{content:"";width:22px;height:2px;background:currentColor}.ssb-breadcrumb{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:var(--ssb-muted);font-size:13px;margin-bottom:26px}.ssb-breadcrumb a{transition:color .2s ease}.ssb-breadcrumb a:hover{color:var(--ssb-ink)}.ssb-breadcrumb span{opacity:.65}.ssb-single__hero,.ssb-archive__hero{position:relative;border-bottom:1px solid var(--ssb-line);background:radial-gradient(circle at 15% 0%,rgba(239,16,40,.13),transparent 34%),var(--ssb-bg)}.ssb-single__hero-inner{padding-top:58px;padding-bottom:56px}.ssb-single__hero h1,.ssb-archive__hero h1{margin:13px 0 0;max-width:930px;color:var(--ssb-ink);font-size:clamp(34px,5vw,66px);line-height:1.16;letter-spacing:-.035em;font-weight:850}.ssb-lang-rtl .ssb-single__hero h1,.ssb-lang-rtl .ssb-archive__hero h1{letter-spacing:0}.ssb-single__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--ssb-muted);font-size:13px;margin-top:22px}.ssb-meta-dot{width:4px;height:4px;border-radius:50%;background:var(--ssb-accent)}.ssb-single__layout{padding-top:42px;padding-bottom:76px}.ssb-single__featured{margin:0 auto 44px;max-width:1100px;overflow:hidden;border:1px solid var(--ssb-line);border-radius:calc(var(--ssb-radius) + 6px);background:var(--ssb-panel)}.ssb-single__featured .ssb-image{display:block;width:100%;aspect-ratio:1200/620;object-fit:cover}.ssb-placeholder{display:flex!important;align-items:center;justify-content:center;aspect-ratio:1200/620;background:linear-gradient(135deg,#141519,#0b0c0e);color:#5e6066;font-size:clamp(15px,2vw,22px);font-weight:800;letter-spacing:.22em}.ssb-article-content{width:min(820px,100%);margin-inline:auto;color:#dedbd5;font-size:17px;line-height:2}.ssb-article-content>*:first-child{margin-top:0}.ssb-article-content h2,.ssb-article-content h3,.ssb-article-content h4{color:var(--ssb-ink);line-height:1.45;margin:2.2em 0 .75em;font-weight:850}.ssb-article-content h2{font-size:clamp(27px,3vw,38px)}.ssb-article-content h3{font-size:clamp(22px,2.4vw,30px)}.ssb-article-content h4{font-size:20px}.ssb-article-content p,.ssb-article-content ul,.ssb-article-content ol{margin:0 0 1.35em}.ssb-article-content a{color:#ff6475;text-decoration:underline;text-underline-offset:3px}.ssb-article-content strong{color:var(--ssb-ink)}.ssb-article-content ul,.ssb-article-content ol{padding-inline-start:1.35em}.ssb-article-content li{margin:.45em 0}.ssb-article-content blockquote{margin:2em 0;padding:20px 24px;border-inline-start:3px solid var(--ssb-accent);background:var(--ssb-panel);border-radius:12px;color:var(--ssb-ink)}.ssb-article-content img{border-radius:14px;margin:14px 0}.ssb-article-content figure{margin:2em 0}.ssb-article-content figcaption{color:var(--ssb-muted);font-size:13px;margin-top:8px;text-align:center}.ssb-article-content table{width:100%;border-collapse:collapse;margin:2em 0;display:block;overflow-x:auto}.ssb-article-content th,.ssb-article-content td{border:1px solid var(--ssb-line);padding:12px 14px;min-width:120px}.ssb-article-content th{background:var(--ssb-panel);color:var(--ssb-ink)}.ssb-article-content pre,.ssb-article-content code{direction:ltr;text-align:left}.ssb-article-content pre{overflow:auto;padding:18px;border-radius:12px;background:#050607;border:1px solid var(--ssb-line)}.ssb-related{padding:74px 0 86px;border-top:1px solid var(--ssb-line);background:#0a0b0d}.ssb-section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.ssb-section-head h2,.ssb-widget-title{font-size:clamp(28px,3.2vw,42px);line-height:1.2;margin:9px 0 0;color:var(--ssb-ink);font-weight:850}.ssb-section-link{display:inline-flex;align-items:center;gap:8px;color:var(--ssb-muted);font-size:14px;transition:color .2s ease}.ssb-section-link:hover{color:var(--ssb-accent)}[dir=rtl] .ssb-section-link svg,[dir=rtl] .ssb-card__more svg{transform:scaleX(-1)}.ssb-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ssb-gap)}.ssb-card{min-width:0;display:flex;flex-direction:column;background:var(--ssb-panel);border:1px solid var(--ssb-line);border-radius:var(--ssb-radius);overflow:hidden;transition:transform .22s ease,border-color .22s ease,background .22s ease}.ssb-card:hover{transform:translateY(-3px);border-color:#45474d;background:var(--ssb-panel2)}.ssb-card__media{display:block;position:relative;overflow:hidden;background:#0b0c0e}.ssb-card__media .ssb-image{display:block;width:100%;aspect-ratio:1200/620;object-fit:cover;transition:transform .35s ease}.ssb-card:hover .ssb-card__media .ssb-image:not(.ssb-placeholder){transform:scale(1.025)}.ssb-card__body{display:flex;flex:1;flex-direction:column;padding:22px}.ssb-card__category{align-self:flex-start;color:var(--ssb-accent);font-size:12px;font-weight:800;margin-bottom:10px}.ssb-card__title{margin:0;color:var(--ssb-ink);font-size:20px;line-height:1.5;font-weight:820}.ssb-card__excerpt{margin:10px 0 18px;color:var(--ssb-muted);font-size:14px;line-height:1.8}.ssb-card__footer{margin-top:auto;padding-top:16px;border-top:1px solid var(--ssb-line);display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--ssb-muted);font-size:12px}.ssb-card__more{display:inline-flex;align-items:center;gap:7px;color:var(--ssb-ink);font-size:12px;font-weight:750;white-space:nowrap}.ssb-card__more svg{width:15px;height:15px}.ssb-card__more:hover{color:var(--ssb-accent)}.ssb-archive__hero>.ssb-shell{padding-top:62px;padding-bottom:58px}.ssb-archive__hero p{max-width:740px;margin:18px 0 0;color:var(--ssb-muted);font-size:16px;line-height:1.9}.ssb-archive__content{padding:56px 0 88px}.ssb-archive-grid{row-gap:30px}.ssb-pagination{margin-top:48px}.ssb-pagination ul{list-style:none!important;margin:0!important;padding:0!important;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.ssb-pagination li{margin:0!important}.ssb-pagination a,.ssb-pagination span.page-numbers{min-width:42px;height:42px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--ssb-line);border-radius:10px;color:var(--ssb-muted);background:var(--ssb-panel);font-size:13px}.ssb-pagination .current,.ssb-pagination a:hover{border-color:var(--ssb-accent)!important;background:var(--ssb-accent)!important;color:#fff!important}.ssb-empty{border:1px solid var(--ssb-line);border-radius:var(--ssb-radius);padding:48px 24px;text-align:center;color:var(--ssb-muted);background:var(--ssb-panel)}.ssb-page-links{width:min(820px,100%);margin:0 auto 48px;color:var(--ssb-muted)}.ssb-widget-root{--ssb-widget-width:1200px;padding:48px 0;background:var(--ssb-bg)}.ssb-widget-inner{width:min(var(--ssb-widget-width),calc(100% - 64px));max-width:100%;margin-inline:auto;min-width:0}.ssb-widget-head{margin-bottom:26px}.ssb-widget-grid{grid-template-columns:repeat(var(--ssb-cols,3),minmax(0,1fr))}.ssb-slider-dots{display:none}.ssb-slider-dot{appearance:none;border:0;padding:0;width:7px;height:7px;border-radius:99px;background:#4b4c51;transition:width .2s ease,background .2s ease;cursor:pointer}.ssb-slider-dot.is-active{width:22px;background:var(--ssb-accent)}.ssb-widget-root.elementor-widget-empty{background:var(--ssb-bg)!important}
@media(max-width:1024px){.ssb-shell{width:min(var(--ssb-shell),calc(100% - 40px))}.ssb-widget-inner{width:min(var(--ssb-widget-width),calc(100% - 40px))}.ssb-cards,.ssb-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ssb-single__hero h1,.ssb-archive__hero h1{font-size:clamp(34px,6vw,54px)}}
@media(max-width:767px){.ssb-root{font-size:15px}.ssb-shell{width:calc(100% - 30px)}.ssb-widget-inner{width:calc(100% - 30px);max-width:none}.ssb-widget-grid{min-width:0;width:100%;margin-inline:auto}.ssb-single__hero-inner{padding-top:24px;padding-bottom:34px}.ssb-archive__hero>.ssb-shell{padding-top:34px;padding-bottom:34px}.ssb-breadcrumb{margin-bottom:18px;font-size:12px}.ssb-single__hero h1,.ssb-archive__hero h1{font-size:clamp(29px,9vw,40px);line-height:1.28}.ssb-single__meta{margin-top:17px}.ssb-single__layout{padding-top:24px;padding-bottom:50px}.ssb-single__featured{margin-bottom:28px;border-radius:16px}.ssb-article-content{font-size:16px;line-height:1.95}.ssb-article-content h2{font-size:27px}.ssb-article-content h3{font-size:22px}.ssb-related{padding:52px 0 58px}.ssb-section-head{align-items:flex-start;margin-bottom:22px}.ssb-section-link{display:none}.ssb-section-head h2,.ssb-widget-title{font-size:28px}.ssb-archive__hero p{font-size:14px}.ssb-archive__content{padding:34px 0 58px}.ssb-archive-grid{grid-template-columns:1fr;gap:18px}.ssb-card__body{padding:18px}.ssb-card__title{font-size:18px}.ssb-card__excerpt{font-size:13.5px;margin-bottom:15px}.ssb-pagination{margin-top:34px}.ssb-widget-root{padding:36px 0}.ssb-widget-grid{grid-template-columns:1fr}.ssb-mobile-slider{display:flex!important;gap:var(--ssb-gap);width:100%;max-width:100%;margin-inline:auto;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.ssb-mobile-slider::-webkit-scrollbar{display:none}.ssb-mobile-slider>.ssb-card{flex:0 0 var(--ssb-mobile-card,84%);scroll-snap-align:start}.ssb-related .ssb-mobile-slider>.ssb-card{flex-basis:84%}.ssb-slider-dots{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:18px}.ssb-widget-slider-enabled .ssb-slider-dots{display:flex}.ssb-widget-root:not(.ssb-widget-slider-enabled) .ssb-slider-dots{display:none!important}}
@media(max-width:420px){.ssb-shell{width:calc(100% - 24px)}.ssb-widget-inner{width:calc(100% - 24px)}.ssb-card__footer{align-items:flex-end}.ssb-card__more span{display:none}.ssb-single__hero h1,.ssb-archive__hero h1{font-size:30px}.ssb-article-content blockquote{padding:16px 18px;margin:1.5em 0}}
@media(prefers-reduced-motion:reduce){.ssb-root *{scroll-behavior:auto!important;transition:none!important}}

/* The custom #smh26 .smh-bar is fixed: 76px on desktop, 66px below 980px. Reserve space in document flow without scroll-time calculations. */
body .ssb-root.ssb-single,body .ssb-root.ssb-archive{margin-top:76px!important;padding-top:0!important;scroll-margin-top:76px}
@media(max-width:980px){body .ssb-root.ssb-single,body .ssb-root.ssb-archive{margin-top:66px!important;scroll-margin-top:66px}}
@media(max-width:767px){.ssb-single__hero-inner{padding-top:24px}.ssb-archive__hero>.ssb-shell{padding-top:24px}}
