.mbg-wrap{--mbg-page-bg:#0B1120;--mbg-card-from:#111827;--mbg-card-to:#0F172A;--mbg-border:#1F2937;--mbg-border-hover:#10B981;--mbg-accent:#34D399;--mbg-accent-strong:#10B981;--mbg-title:#FFFFFF;--mbg-title-hover:#34D399;--mbg-excerpt:#9CA3AF;--mbg-meta:#6B7280;--mbg-body-text:#E5E7EB;--mbg-radius:16px;--mbg-gap:24px;--mbg-max-width:1280px;--mbg-font:'Vazirmatn',Tahoma,sans-serif;direction:rtl;background:var(--mbg-page-bg);color:var(--mbg-body-text);font-family:var(--mbg-font)}.mbg-wrap *{box-sizing:border-box}.mbg-wrap a{text-decoration:none}.mbg-wrap button,.mbg-wrap input,.mbg-wrap select{font-family:var(--mbg-font)}.mbg-section-inner{max-width:var(--mbg-max-width);margin:0 auto;padding:0 24px}.mbg-breadcrumbs{padding:16px 0}.mbg-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0;font-size:13px}.mbg-breadcrumbs a{color:var(--mbg-meta);transition:color .2s ease}.mbg-breadcrumbs a:hover{color:var(--mbg-accent)}.mbg-breadcrumbs span[aria-current]{color:var(--mbg-excerpt)}.mbg-breadcrumb-sep{color:var(--mbg-border)}.mbg-wrap .mbg-card-media img.mbg-card-image,.mbg-wrap .mbg-featured-media img.mbg-card-image,.mbg-card-image,.mbg-featured-media img.mbg-card-image{position:absolute!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:var(--mbg-image-fit,contain)!important;object-position:center!important;background-color:var(--mbg-card-from);margin:0!important;border:none!important;border-radius:0!important}.mbg-card-media img.mbg-card-image{transition:transform .35s ease}.mbg-card:hover .mbg-card-media img.mbg-card-image{transform:scale(1.06)!important}.mbg-wrap .mbg-card-media,.mbg-card-media{aspect-ratio:1.91 / 1!important}.mbg-wrap .mbg-featured-media,.mbg-featured-media{align-self:stretch!important;height:100%!important;min-height:260px!important}@media (max-width:767px){.mbg-wrap .mbg-featured-media,.mbg-featured-media{aspect-ratio:1.91 / 1!important;height:auto!important;min-height:0!important}}.mbg-wrap .mbg-featured-media img.mbg-card-image{object-fit:cover!important}.mbg-hero{position:relative;overflow:hidden;padding:var(--mbg-hero-padding-y,48px) 0}.mbg-hero-glow-a,.mbg-hero-glow-b{position:absolute;border-radius:999px;opacity:.2;pointer-events:none}.mbg-hero-glow-a{top:40px;right:25%;width:320px;height:320px;background:var(--mbg-accent);filter:blur(130px)}.mbg-hero-glow-b{bottom:20px;left:25%;width:240px;height:240px;background:var(--mbg-accent-strong);filter:blur(100px)}.mbg-hero-inner{position:relative;max-width:860px;margin:0 auto;padding:0 24px;text-align:center}.mbg-hero-eyebrow{display:inline-block;font-size:14px;color:var(--mbg-accent);background:rgba(var(--mbg-accent-strong-rgb),0.1);border:1px solid rgba(var(--mbg-accent-strong-rgb),0.3);padding:8px 16px;border-radius:999px;margin-bottom:20px}.mbg-hero-title{font-size:32px;font-weight:700;color:var(--mbg-title);margin:0 0 16px;line-height:1.3}.mbg-hero-title span{color:var(--mbg-accent)}.mbg-hero-subtitle{color:var(--mbg-excerpt);font-size:16px;max-width:720px;margin:0 auto;line-height:1.8}@media (min-width:768px){.mbg-hero-title{font-size:44px}}.mbg-search-section{position:relative;padding:16px 0;border-bottom:1px solid var(--mbg-border);overflow:hidden}.mbg-search-section::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;height:120px;background:var(--mbg-accent-strong);filter:blur(90px);opacity:.16;pointer-events:none}.mbg-search-section .mbg-search-bar{position:relative;max-width:560px;padding:6px 18px}.mbg-wrap .mbg-search-section .mbg-search-bar input{padding:9px 0}.mbg-search-bar{display:flex;align-items:center;gap:12px;max-width:480px;margin:0 auto;background:rgba(var(--mbg-accent-strong-rgb),0.10);border:1px solid rgba(var(--mbg-accent-strong-rgb),0.4);border-radius:999px;padding:10px 20px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 2px rgba(0,0,0,0.08);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.mbg-search-bar:hover,.mbg-search-bar:focus-within{border-color:var(--mbg-accent-strong);background:rgba(var(--mbg-accent-strong-rgb),0.16);box-shadow:0 0 0 3px rgba(var(--mbg-accent-strong-rgb),0.14)}.mbg-hero-inner .mbg-search-bar{margin-top:28px}.mbg-search-bar svg{flex:0 0 auto;color:var(--mbg-accent);pointer-events:none}.mbg-wrap .mbg-search-bar input{flex:1 1 auto;min-width:0;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;outline:none!important;padding:14px 0;color:var(--mbg-title);font-size:15px;font-family:var(--mbg-font);direction:rtl;text-align:right}.mbg-search-bar input::placeholder{color:var(--mbg-meta)}.mbg-filter-section{padding:14px 0 32px;border-bottom:1px solid var(--mbg-border)}.mbg-filter-list{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.mbg-filter-btn{background:var(--mbg-card-from);border:1px solid var(--mbg-border);color:var(--mbg-excerpt);font-size:14px;padding:8px 20px;border-radius:10px;transition:border-color .2s ease,color .2s ease;cursor:pointer}.mbg-filter-btn:hover,.mbg-filter-btn:focus-visible{border-color:var(--mbg-accent-strong);color:var(--mbg-accent)}.mbg-filter-btn.is-active{background:var(--mbg-accent-strong);border-color:var(--mbg-accent-strong);color:var(--mbg-page-bg);font-weight:700}.mbg-pillar-intro-section{padding:32px 0;border-bottom:1px solid var(--mbg-border)}.mbg-pillar-intro-inner{max-width:var(--mbg-max-width)}@media (min-width:900px){.mbg-pillar-intro-inner{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start}.mbg-pillar-sidebar{position:sticky;top:24px}}.mbg-pillar-sidebar{display:flex;flex-direction:column;gap:20px}.mbg-pillar-toc{background:var(--mbg-card-from);border:1px solid var(--mbg-border);border-radius:var(--mbg-radius);padding:20px 24px;margin:0 0 28px}@media (min-width:900px){.mbg-pillar-toc{margin:0}}.mbg-pillar-toc-title{color:var(--mbg-title);font-weight:700;font-size:15px;margin:0 0 12px}.mbg-pillar-toc ol{list-style:none;counter-reset:mbg-toc;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.mbg-pillar-toc li{counter-increment:mbg-toc}.mbg-pillar-toc li a{display:flex;align-items:baseline;gap:8px;color:var(--mbg-excerpt);font-size:14px;transition:color .2s ease}.mbg-pillar-toc li a::before{content:counter(mbg-toc) "-";color:var(--mbg-accent);font-weight:700;flex:0 0 auto}.mbg-pillar-toc li a:hover{color:var(--mbg-accent)}.mbg-pillar-toc li.mbg-toc-level-3{padding-right:20px}.mbg-pillar-prose{color:var(--mbg-body-text);font-size:16px;line-height:2}.mbg-pillar-prose>*:first-child{margin-top:0}.mbg-pillar-prose>*:last-child{margin-bottom:0}.mbg-pillar-prose p{margin:0 0 18px}.mbg-pillar-prose h2,.mbg-pillar-prose h3,.mbg-pillar-prose h4{color:var(--mbg-title);font-weight:700;line-height:1.5;margin:36px 0 14px;scroll-margin-top:24px}.mbg-pillar-prose h2{font-size:24px}.mbg-pillar-prose h3{font-size:19px}.mbg-pillar-prose h4{font-size:16px}.mbg-pillar-prose ul,.mbg-pillar-prose ol{margin:0 0 18px;padding-right:22px;display:flex;flex-direction:column;gap:8px}.mbg-pillar-prose a{color:var(--mbg-accent);text-decoration:underline;text-underline-offset:3px}.mbg-pillar-prose a:hover{color:var(--mbg-title-hover)}.mbg-pillar-prose strong{color:var(--mbg-title)}.mbg-pillar-prose blockquote{margin:0 0 18px;padding:4px 20px;border-right:3px solid var(--mbg-accent-strong);color:var(--mbg-excerpt)}.mbg-pillar-prose img{max-width:100%;height:auto;border-radius:var(--mbg-radius)}.mbg-pillar-subtopics-section{padding:32px 0;border-bottom:1px solid var(--mbg-border)}.mbg-pillar-subtopics-heading{color:var(--mbg-title);font-size:20px;font-weight:700;margin:0 0 20px;text-align:center}.mbg-pillar-subtopics-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.mbg-pillar-subtopic-card{--mbg-subtopic-color:var(--mbg-accent-strong);display:flex;align-items:flex-start;gap:14px;background:var(--mbg-card-from);border:1px solid var(--mbg-border);border-radius:var(--mbg-radius);padding:18px;transition:border-color .2s ease,transform .2s ease}.mbg-pillar-subtopic-card:hover{border-color:var(--mbg-subtopic-color);transform:translateY(-2px)}.mbg-pillar-subtopic-icon{flex:0 0 auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(var(--mbg-accent-strong-rgb),.12);color:var(--mbg-subtopic-color)}.mbg-pillar-subtopic-icon svg{width:22px;height:22px}.mbg-pillar-subtopic-body{display:flex;flex-direction:column;gap:4px;min-width:0}.mbg-pillar-subtopic-name{color:var(--mbg-title);font-weight:700;font-size:15px}.mbg-pillar-subtopic-desc{color:var(--mbg-excerpt);font-size:13px;line-height:1.7}.mbg-pillar-subtopic-count{color:var(--mbg-meta);font-size:12px;margin-top:2px}.mbg-featured-section,.mbg-grid-section{padding:40px 0}.mbg-featured-heading{display:flex;align-items:center;gap:12px;margin:0 0 32px}.mbg-featured-heading h2,.mbg-latest-heading{color:var(--mbg-title);font-size:24px;font-weight:700;margin:0;line-height:1.2}.mbg-featured-heading-dot{width:8px;height:8px;border-radius:999px;background:var(--mbg-accent);animation:mbg-pulse 2s ease-in-out infinite;transform:translateY(2px)}@keyframes mbg-pulse{0%,100%{opacity:1}50%{opacity:.35}}.mbg-grid-heading-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;flex-wrap:wrap;gap:12px}.mbg-sort-select{background:var(--mbg-card-from);border:1px solid var(--mbg-border);color:var(--mbg-excerpt);border-radius:10px;padding:8px 16px;font-size:14px;outline:none}.mbg-sort-select:focus{border-color:var(--mbg-accent-strong)}.mbg-featured-card{background:linear-gradient(145deg,var(--mbg-card-from) 0%,var(--mbg-card-to) 100%);border:1px solid var(--mbg-border);border-radius:var(--mbg-radius);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;transition:box-shadow .3s ease,border-color .3s ease}.mbg-featured-card:hover{border-color:var(--mbg-border-hover);box-shadow:0 0 25px rgba(var(--mbg-accent-strong-rgb),0.25)}.mbg-featured-media{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--mbg-media-from,var(--mbg-card-from)) 0%,var(--mbg-media-to,var(--mbg-accent-strong)) 100%);display:flex;align-items:center;justify-content:center}.mbg-featured-media svg,.mbg-featured-media .mbg-icon-fallback{width:128px;height:128px;color:#FFFFFF;opacity:.3;align-items:center;justify-content:center}.mbg-featured-badge{position:absolute;top:16px;right:16px;background:var(--mbg-featured-badge-color,var(--mbg-accent-strong));color:var(--mbg-page-bg);font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px}.mbg-featured-body{padding:40px;display:flex;flex-direction:column;justify-content:center}.mbg-featured-meta{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--mbg-accent);margin-bottom:16px}.mbg-featured-meta .mbg-dot{color:#4b5563}.mbg-featured-meta .mbg-reading-time{color:var(--mbg-meta)}.mbg-featured-title{color:var(--mbg-title);font-size:26px;font-weight:700;line-height:1.5;margin:0 0 16px}.mbg-featured-excerpt{color:var(--mbg-excerpt);line-height:1.9;margin:0 0 24px}.mbg-featured-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mbg-featured-author{display:flex;align-items:center;gap:12px}.mbg-avatar-circle{width:40px;height:40px;border-radius:999px;background:rgba(var(--mbg-accent-strong-rgb),0.2);border:1px solid var(--mbg-accent-strong);display:flex;align-items:center;justify-content:center;color:var(--mbg-accent);font-weight:700;flex-shrink:0;overflow:hidden}.mbg-avatar-circle img{width:100%;height:100%;object-fit:cover;border-radius:999px}.mbg-featured-author-name{color:var(--mbg-title);font-size:14px;font-weight:600}.mbg-featured-author-date{color:var(--mbg-meta);font-size:12px}.mbg-featured-cta{display:inline-flex;align-items:center;gap:8px;color:var(--mbg-accent);font-size:14px;font-weight:600;transition:color .2s ease}.mbg-featured-cta:hover{color:#6ee7b7}.mbg-cta-arrow{display:inline-flex;transform:rotate(180deg)}.mbg-social-links{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px}.mbg-social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgba(var(--mbg-accent-strong-rgb),0.12);border:1px solid rgba(var(--mbg-accent-strong-rgb),0.3);color:var(--mbg-accent);transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.mbg-social-link:hover{background:var(--mbg-accent-strong);border-color:var(--mbg-accent-strong);color:var(--mbg-page-bg);transform:translateY(-2px)}.mbg-social-link svg{width:18px;height:18px}.mbg-pillar-sidebar .mbg-social-links{margin-top:0}@media (max-width:767px){.mbg-featured-card{grid-template-columns:1fr}}.mbg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--mbg-gap)}.mbg-columns-2{grid-template-columns:repeat(2,1fr)}.mbg-columns-3{grid-template-columns:repeat(3,1fr)}.mbg-columns-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.mbg-columns-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.mbg-columns-3,.mbg-columns-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mbg-columns-2,.mbg-columns-3,.mbg-columns-4{grid-template-columns:1fr}}.mbg-card{background:linear-gradient(145deg,var(--mbg-card-from) 0%,var(--mbg-card-to) 100%);border:1px solid var(--mbg-border);border-radius:var(--mbg-radius);overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.mbg-card-link{display:block;color:inherit}.mbg-card-media{aspect-ratio:1.91 / 1;background:linear-gradient(135deg,var(--mbg-media-from,var(--mbg-card-from)) 0%,var(--mbg-media-to,var(--mbg-accent-strong)) 100%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.mbg-card-media svg,.mbg-card-media .mbg-icon-fallback{width:80px;height:80px;color:#FFFFFF;opacity:.4;align-items:center;justify-content:center;transition:transform .3s ease}.mbg-card:hover .mbg-card-media svg,.mbg-card:hover .mbg-card-media .mbg-icon-fallback{transform:scale(1.1)}.mbg-card-body{padding:24px}.mbg-hover-lift:hover,.mbg-hover-lift-glow:hover{transform:translateY(-4px)}.mbg-hover-glow:hover,.mbg-hover-lift-glow:hover{border-color:var(--mbg-border-hover);box-shadow:0 0 25px rgba(var(--mbg-accent-strong-rgb),0.25)}.mbg-card:hover .mbg-title{color:var(--mbg-title-hover)}.mbg-badge{display:inline-block;font-size:12px;color:var(--mbg-badge-color,var(--mbg-accent));background:rgba(var(--mbg-badge-rgb,var(--mbg-accent-strong-rgb)),0.1);border:1px solid rgba(var(--mbg-badge-rgb,var(--mbg-accent-strong-rgb)),0.3);padding:4px 12px;border-radius:999px}.mbg-card-media .mbg-badge-media{position:absolute;top:12px;right:12px;z-index:2;border:1px solid rgba(0,0,0,0.15);box-shadow:0 1px 4px rgba(0,0,0,0.35)}.mbg-title{color:var(--mbg-title);font-size:18px;font-weight:700;line-height:1.6;margin:16px 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .25s ease}.mbg-excerpt{color:var(--mbg-excerpt);font-size:14px;line-height:1.9;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mbg-card-footer{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid var(--mbg-border);font-size:12px;color:var(--mbg-meta)}.mbg-meta-item{color:var(--mbg-meta)}.mbg-empty{color:var(--mbg-excerpt);text-align:center;padding:40px 0;grid-column:1 / -1}.mbg-pagination{margin-top:56px;display:flex;justify-content:center}.mbg-pagination ul{display:flex;gap:8px;list-style:none;margin:0;padding:0}.mbg-pagination a,.mbg-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:10px;background:transparent;border:1px solid var(--mbg-border);color:var(--mbg-excerpt);font-size:14px;transition:all .2s ease}.mbg-pagination a:hover{border-color:var(--mbg-accent-strong);color:var(--mbg-accent)}.mbg-pagination .current{background:var(--mbg-accent-strong);border-color:var(--mbg-accent-strong);color:var(--mbg-page-bg);font-weight:700}.mbg-load-more-wrap{display:flex;justify-content:center;margin-top:56px}.mbg-load-more{cursor:pointer;background:transparent;border:1px solid var(--mbg-accent-strong);color:var(--mbg-accent);font-weight:700;font-size:14px;padding:12px 28px;border-radius:10px;transition:background .25s ease,color .25s ease}.mbg-load-more:hover{background:var(--mbg-accent-strong);color:var(--mbg-page-bg)}.mbg-load-more[disabled]{opacity:.6;cursor:default}.mbg-newsletter-section{padding:56px 0;border-top:1px solid var(--mbg-border)}.mbg-newsletter-inner{max-width:var(--mbg-max-width);margin:0 auto;padding:0 24px}.mbg-newsletter-card{position:relative;overflow:hidden;background:linear-gradient(145deg,var(--mbg-card-from) 0%,var(--mbg-card-to) 100%);border:1px solid rgba(var(--mbg-accent-strong-rgb),0.3);border-radius:20px;padding:48px 40px;text-align:center}.mbg-newsletter-glow{position:absolute;top:0;right:0;width:256px;height:256px;background:var(--mbg-accent-strong);border-radius:999px;filter:blur(120px);opacity:.2;pointer-events:none}.mbg-newsletter-content{position:relative;max-width:640px;margin:0 auto}.mbg-newsletter-icon{width:64px;height:64px;margin:0 auto 20px;border-radius:999px;background:rgba(var(--mbg-accent-strong-rgb),0.2);border:1px solid var(--mbg-accent-strong);display:flex;align-items:center;justify-content:center}.mbg-newsletter-icon svg{width:32px;height:32px;color:var(--mbg-accent)}.mbg-newsletter-title{color:var(--mbg-title);font-size:24px;font-weight:700;margin:0 0 12px}.mbg-newsletter-subtitle{color:var(--mbg-excerpt);margin:0 0 24px;line-height:1.8;font-size:15px}.mbg-newsletter-error{color:#F87171;font-size:13px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25);border-radius:8px;padding:8px 14px;margin:-8px 0 16px;display:inline-block}.mbg-newsletter-form{display:flex;gap:12px;max-width:460px;margin:0 auto;flex-wrap:wrap}.mbg-newsletter-form input[type="email"]{flex:1 1 220px;background:var(--mbg-page-bg);border:1px solid var(--mbg-border);border-radius:10px;padding:14px 20px;color:var(--mbg-title);outline:none;font-size:14px;font-family:var(--mbg-font)}.mbg-newsletter-form input[type="email"]:focus{border-color:var(--mbg-accent-strong)}.mbg-newsletter-form button{background:var(--mbg-accent-strong);color:var(--mbg-page-bg);font-weight:700;padding:14px 28px;border-radius:10px;border:none;cursor:pointer;white-space:nowrap;font-family:var(--mbg-font);font-size:14px;transition:background .2s ease}.mbg-newsletter-form button:hover{background:var(--mbg-accent)}.mbg-newsletter-form button[disabled]{opacity:.7;cursor:default}.mbg-newsletter-card--compact{padding:24px 20px}.mbg-newsletter-card--compact .mbg-newsletter-icon{width:44px;height:44px;margin-bottom:12px}.mbg-newsletter-card--compact .mbg-newsletter-icon svg{width:22px;height:22px}.mbg-newsletter-card--compact .mbg-newsletter-title{font-size:17px;margin-bottom:8px}.mbg-newsletter-card--compact .mbg-newsletter-subtitle{font-size:13px;margin-bottom:16px}.mbg-newsletter-card--compact .mbg-newsletter-form{flex-direction:column;max-width:100%;gap:10px}.mbg-newsletter-card--compact .mbg-newsletter-form input[type="email"]{flex:0 0 auto;width:100%;padding:12px 16px}.mbg-newsletter-card--compact .mbg-newsletter-form button{width:100%;padding:12px 16px}.mbg-newsletter-card--compact .mbg-newsletter-check{width:44px;height:44px;margin-bottom:12px}.mbg-newsletter-card--compact .mbg-newsletter-check svg{width:20px;height:20px}.mbg-newsletter-check{width:64px;height:64px;margin:0 auto 20px;border-radius:999px;background:rgba(var(--mbg-accent-strong-rgb),0.15);border:1px solid var(--mbg-accent-strong);color:var(--mbg-accent);display:flex;align-items:center;justify-content:center}.mbg-newsletter-animate-in{animation:mbg-newsletter-pop .4s ease}@keyframes mbg-newsletter-pop{0%{opacity:0;transform:scale(.9) translateY(6px)}100%{opacity:1;transform:scale(1) translateY(0)}}@media (min-width:640px){.mbg-newsletter-form{flex-wrap:nowrap}}body.mbg-pillar-page .entry-hero-container-inner{padding-top:0!important}