.blog-section{padding:0 0 5rem}.blog-section--alt{background:var(--color-bg-alt);padding:4rem 0;border-block:1px solid var(--color-border)}.blog-section-title{text-align:center;margin-bottom:2rem}.eyebrow{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-md)}.eyebrow--center{justify-content:center}.page-hero--post{text-align:left}.page-hero--post .post-meta{justify-content:flex-start}.back-link{display:inline-block;margin-bottom:var(--space-xl);color:var(--color-gold);font-weight:600;font-size:.9rem;text-decoration:none;transition:color var(--transition)}.back-link:hover{color:var(--color-gold-light)}.blog-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.blog-filters a{padding:.4rem .95rem;border-radius:20px;border:1px solid var(--color-border);color:var(--color-text-muted);font-size:.8rem;font-family:var(--font-mono);text-decoration:none;transition:all var(--transition)}.blog-filters a:hover,.blog-filters a.active{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-bg)}.post-meta{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-lg)}.post-meta--center{justify-content:center}.chip{display:inline-flex;align-items:center;padding:.28rem .7rem;border-radius:20px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);font-size:.72rem;font-family:var(--font-mono)}a.chip--link{text-decoration:none;transition:all var(--transition)}a.chip--link:hover{border-color:var(--color-gold);color:var(--color-gold)}.blog-grid{display:grid;gap:1.5rem}.blog-grid--3{grid-template-columns:repeat(3,1fr)}.blog-grid--2{grid-template-columns:repeat(2,1fr)}.blog-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.blog-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--color-border-light)}.blog-card__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--color-bg-alt)}.blog-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s var(--transition)}.blog-card:hover .blog-card__media img{transform:scale(1.05)}.blog-card__body{padding:var(--space-lg);flex:1;display:flex;flex-direction:column}.blog-card__title{font-size:1.15rem;line-height:1.4;margin-bottom:var(--space-sm)}.blog-card__title a{color:var(--color-text);text-decoration:none;transition:color var(--transition)}.blog-card__title a:hover{color:var(--color-gold)}.blog-card__excerpt{color:var(--color-text-muted);font-size:.9rem;line-height:1.7;margin-bottom:var(--space-md);flex:1}.blog-card__link{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;font-size:.85rem;color:var(--color-gold);text-decoration:none}.blog-card__link::after{content:'→';transition:transform var(--transition)}.blog-card:hover .blog-card__link::after{transform:translateX(4px)}.wp-pagination{margin-top:2.5rem}.wp-pagination .nav-links{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.wp-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 .6rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);text-decoration:none;font-family:var(--font-mono);font-size:.85rem;transition:all var(--transition)}.wp-pagination .page-numbers.current{background:var(--color-gold);color:var(--color-bg);border-color:var(--color-gold)}.wp-pagination .page-numbers:hover:not(.current){border-color:var(--color-gold);color:var(--color-gold)}.post-cover{margin:0 0 2.5rem;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border)}.post-cover img{width:100%;height:auto;display:block}.post-toc{background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.25rem 1.5rem;margin:0 0 2.5rem}.post-toc .toc-title{font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gold);margin:0 0 .6rem}.post-toc ol{margin:0;padding-inline-start:1.2rem}.post-toc li{margin-bottom:.35rem;font-size:.95rem}.post-toc a{color:var(--color-text-muted);text-decoration:none;transition:color var(--transition)}.post-toc a:hover{color:var(--color-gold)}.prose{font-size:1.05rem;line-height:1.85;color:var(--color-text)}.prose>p:first-of-type{font-size:1.15rem;color:var(--color-text-muted)}.prose h2{font-size:1.6rem;margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border);scroll-margin-top:calc(var(--header-height) + 1rem)}.prose h3{font-size:1.25rem;margin:2rem 0 .8rem}.prose h4{margin:1.5rem 0 .6rem}.prose a{color:var(--color-gold);text-decoration:underline;text-underline-offset:3px}.prose a:hover{color:var(--color-gold-light)}.prose img{max-width:100%;height:auto;border-radius:var(--radius-md);border:1px solid var(--color-border)}.prose ul,.prose ol{padding-inline-start:1.4rem;margin:0 0 1.2rem}.prose li{margin-bottom:.4rem}.prose blockquote{border-inline-start:3px solid var(--color-gold);background:var(--color-bg-alt);margin:2rem 0;padding:1rem 1.4rem;color:var(--color-text-muted);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.prose blockquote p:last-child{margin-bottom:0}.prose table{width:100%;border-collapse:collapse;font-size:.92rem;margin:2rem 0}.prose th,.prose td{border:1px solid var(--color-border);padding:.6rem .8rem;text-align:start}.prose th{background:var(--color-bg-alt);font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-gold)}.prose code{font-family:var(--font-mono);background:var(--color-bg-alt);padding:.15rem .4rem;border-radius:4px;font-size:.88em;color:var(--color-gold-pale)}.prose figure{margin:2rem 0}.prose figcaption{font-size:.82rem;color:var(--color-text-muted);text-align:center;margin-top:.5rem}.prose hr{border:0;border-top:1px solid var(--color-border);margin:2.5rem 0}.post-tags{margin:2.5rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem}.post-nav{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2.5rem 0 0;padding-top:1.5rem;border-top:1px solid var(--color-border)}.post-nav-item{display:block;padding:1rem 1.2rem;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-text-muted);transition:border-color var(--transition),transform var(--transition)}.post-nav-item:hover{border-color:var(--color-gold);transform:translateY(-2px)}.post-nav-item span{font-family:var(--font-mono);font-size:.8rem;color:var(--color-gold)}.post-nav-item strong{display:block;margin-top:.3rem;font-size:.95rem;color:var(--color-text);font-weight:500}.post-nav-item--next{text-align:end}.post-comments{margin:3rem 0 0;padding-top:2rem;border-top:1px solid var(--color-border)}.comments-title{font-size:1.3rem;margin:0 0 1.2rem}.comment-list{list-style:none;padding:0;margin:0 0 2rem}.comment-list li{padding:1rem 0;border-bottom:1px solid var(--color-border)}.comment-list .comment-author .avatar{border-radius:50%}.comment-list .comment-metadata a{color:var(--color-text-dim);font-size:.8rem}.comment-list .comment-body{color:var(--color-text)}.comment-list .comment-body p{line-height:1.7}.comments-closed{color:var(--color-text-muted);font-size:.9rem}.post-comments .comment-respond{margin-top:2rem}.post-comments .comment-reply-title{font-size:1.1rem;margin-bottom:1rem}.post-comments .comment-form label{display:block;margin-bottom:.3rem;color:var(--color-text-muted);font-size:.85rem}.post-comments .comment-form input[type="text"],.post-comments .comment-form input[type="email"],.post-comments .comment-form input[type="url"],.post-comments .comment-form textarea{width:100%;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.7rem .9rem;color:var(--color-text);font-family:var(--font-body);font-size:.95rem;margin-bottom:1rem}.post-comments .comment-form input:focus,.post-comments .comment-form textarea:focus{outline:none;border-color:var(--color-gold);box-shadow:0 0 0 3px rgb(14 34 56 / .12)}.blog-search{display:flex;gap:.5rem;flex-wrap:wrap}.blog-search input[type="search"]{flex:1 1 240px;min-width:0;padding:.65rem 1rem;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-body);font-size:.95rem}.blog-search input[type="search"]:focus{outline:none;border-color:var(--color-gold);box-shadow:0 0 0 3px rgb(14 34 56 / .12)}.blog-search-wrap{margin-top:1.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.blog-empty{text-align:center;padding:3rem 1rem}.blog-empty h2{margin-bottom:var(--space-md)}.blog-empty p{color:var(--color-text-muted);margin-bottom:var(--space-xl);max-width:560px;margin-inline:auto}.blog-empty .blog-search{max-width:480px;margin:0 auto}.blog-layout{display:grid;gap:2.5rem}@media (min-width:900px){.blog-layout.has-sidebar{grid-template-columns:minmax(0,1fr) 300px}}.blog-sidebar .widget{margin-bottom:2rem;padding:1.25rem 1.4rem;background:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md)}.blog-sidebar .widget-title{font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gold);margin:0 0 .8rem}.blog-sidebar ul{list-style:none;padding:0;margin:0}.blog-sidebar li{padding:.4rem 0;border-bottom:1px solid var(--color-border);font-size:.92rem}.blog-sidebar a{color:var(--color-text-muted);text-decoration:none;transition:color var(--transition)}.blog-sidebar a:hover{color:var(--color-gold)}.cta-band{background:radial-gradient(760px 380px at 88% 6%,rgb(14 34 56 / .05),transparent 60%),linear-gradient(120deg,var(--color-bg-alt),#F6F1E7);color:var(--color-text);padding:4.5rem 0;text-align:center;border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light)}.cta-band h2{margin-bottom:var(--space-md)}.cta-band p{color:var(--color-text-muted);max-width:640px;margin:0 auto var(--space-xl)}.reading-progress{position:fixed;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,var(--color-gold-dark),var(--color-gold));z-index:1001;box-shadow:0 0 8px rgb(14 34 56 / .25)}html.mmu-js .reveal{opacity:0;transform:translateY(16px);transition:opacity 0.6s var(--transition),transform 0.6s var(--transition)}html.mmu-js .reveal.is-visible{opacity:1;transform:none}.is-style-mmu-callout{background:var(--color-bg-alt);border-inline-start:3px solid var(--color-gold);padding:1rem 1.2rem;border-radius:var(--radius-sm)}.is-style-mmu-spec{background:var(--color-bg-alt);border:1px solid var(--color-border);font-family:var(--font-mono);font-size:.9rem;padding:1rem 1.2rem;border-radius:var(--radius-sm)}.is-style-mmu-check{list-style:none;padding-inline-start:0}.is-style-mmu-check li{padding-inline-start:1.6rem;position:relative}.is-style-mmu-check li::before{content:'✓';position:absolute;inset-inline-start:0;color:var(--color-gold);font-weight:700}.is-style-mmu-compare td:first-child{font-weight:600;color:var(--color-text)}.is-style-mmu-bordered img{border:1px solid var(--color-border-light);border-radius:var(--radius-sm)}.is-style-mmu-pull{border:0;border-block:2px solid var(--color-gold);padding:1.2rem 0;font-family:var(--font-heading);font-size:1.25rem;color:var(--color-gold-pale)}[dir="rtl"] .blog-card__link::after{content:'←'}[dir="rtl"] .blog-card:hover .blog-card__link::after{transform:translateX(-4px)}[dir="rtl"] .post-nav-item--next{text-align:start}@media (max-width:1024px){.blog-grid--3{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog-grid--3,.blog-grid--2{grid-template-columns:1fr}.post-nav{grid-template-columns:1fr}.blog-section{padding-bottom:3rem}.blog-section--alt{padding:3rem 0}.cta-band{padding:3rem 0}.cta-band .btn{width:100%;justify-content:center}.prose{font-size:1rem}.page-hero--post{text-align:center}.page-hero--post .post-meta{justify-content:center}}@media (prefers-reduced-motion:reduce){html.mmu-js .reveal{opacity:1;transform:none;transition:none}.blog-card,.blog-card__media img{transition:none}}body.mmu-blog{--color-bg:#F6F1E7;--color-bg-alt:#EFE8D9;--color-surface:#fff;--color-surface-hover:#EFE8D9;--color-gold:#0E2238;--color-gold-light:#2C4A66;--color-gold-dark:#081624;--color-gold-pale:#DCE3EA;--color-text:#1B2A3A;--color-text-muted:#4F5F70;--color-text-dim:#6E7C8C;--color-white:#FFFFFF;--color-border:#E2DACA;--color-border-light:#D6CCB8;--font-heading:'Cormorant Garamond', Georgia, 'Times New Roman', serif;--font-mono:var(--font-body);--shadow-lg:0 14px 36px rgba(14,34,56,.08);background:var(--color-bg)}.mmu-blog .site-header,.mmu-blog .page-hero,.mmu-blog .cta-band,.mmu-blog .site-footer,.mmu-blog .cookie-bar{--color-bg:#F6F1E7;--color-bg-alt:#EFE8D9;--color-surface:#FFFFFF;--color-gold:#0E2238;--color-gold-light:#2C4A66;--color-gold-dark:#081624;--color-text:#1B2A3A;--color-text-muted:#4F5F70;--color-text-dim:#6E7C8C;--color-white:#FFFFFF;--color-border:rgba(14,34,56,.12);--color-border-light:rgba(14,34,56,.18);color:var(--color-text)}.mmu-blog .page-hero{background:linear-gradient(125deg,#EFE8D9 20%,#F6F1E7 100%);padding:calc(var(--header-height) + 64px) 0 64px}.mmu-blog .page-hero h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1.17;letter-spacing:-.035em;max-width:900px;margin-inline:auto}.mmu-blog .page-hero p{max-width:680px;font-size:1.05rem;line-height:1.8}.mmu-blog .eyebrow{font-weight:600;letter-spacing:.12em}.mmu-blog .page-hero--post{text-align:start}.mmu-blog .page-hero--post h1{margin-inline:0}.mmu-blog .page-hero--post .post-meta{justify-content:flex-start;margin:24px 0 0}.mmu-blog .back-link{min-height:44px;display:inline-flex;align-items:center;margin-bottom:16px}.mmu-blog .blog-section{padding:48px 0 72px}.mmu-blog .blog-section--alt{background:#EFE8D9;padding:64px 0}.mmu-blog .blog-filters{gap:10px;margin-bottom:32px;padding-bottom:24px}.mmu-blog .blog-filters a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;background:#fff;font-size:.85rem;font-weight:500}.mmu-blog .blog-filters a:hover,.mmu-blog .blog-filters a.active,.mmu-blog .wp-pagination .page-numbers.current{background:#0E2238;border-color:#0E2238;color:#F6F1E7}.mmu-blog .blog-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mmu-blog .blog-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mmu-blog .blog-layout>*{min-width:0}.mmu-blog .blog-card{background:#fff;box-shadow:0 4px 18px rgb(19 45 70 / .035)}.mmu-blog .blog-card__media>a{display:block;height:100%}.mmu-blog .blog-card:hover{transform:translateY(-3px)}.mmu-blog .blog-card__body{padding:26px}.mmu-blog .blog-card__title{font-size:1.2rem;line-height:1.45}.mmu-blog .blog-card__excerpt{font-size:.94rem;line-height:1.8}.mmu-blog .blog-card__link{min-height:44px;align-self:flex-start;font-size:.9rem}.mmu-blog .chip{font-size:.76rem;background:var(--color-bg-alt)}.mmu-blog a.chip{min-height:36px}.mmu-blog .wp-pagination .page-numbers{min-width:44px;height:44px;background:#fff}.mmu-blog .blog-section>.container--narrow{max-width:860px;background:#fff;border:1px solid var(--color-border);border-radius:8px;padding:40px}.mmu-blog .post-cover{margin-bottom:32px}.mmu-blog .post-toc{border-inline-start:3px solid #0E2238;margin-bottom:36px;padding:24px 28px}.mmu-blog .post-toc .toc-title{font-weight:650;font-size:.82rem}.mmu-blog .post-toc ol{columns:2;column-gap:36px}.mmu-blog .post-toc li{break-inside:avoid;line-height:1.7}.mmu-blog .post-toc a{display:inline-block;padding-block:4px;color:#0E2238}.mmu-blog .prose{font-size:1.05rem;line-height:1.88;overflow-wrap:break-word}.mmu-blog .prose p{margin-bottom:1.25rem}.mmu-blog .prose h2{font-size:clamp(1.4rem,2.5vw,1.75rem);line-height:1.35}.mmu-blog .prose h3{line-height:1.4}.mmu-blog .prose table{display:block;max-width:100%;overflow-x:auto}.mmu-blog .prose .wp-block-table{overflow-x:auto}.mmu-blog .prose pre{overflow-x:auto;max-width:100%}.mmu-blog .prose .alignwide,.mmu-blog .prose .alignfull{max-width:100%;margin-inline:0}.mmu-blog .post-nav-item{background:#EFE8D9}.mmu-blog .post-comments .comment-form input:focus,.mmu-blog .post-comments .comment-form textarea:focus,.mmu-blog .blog-search input[type="search"]:focus{box-shadow:0 0 0 3px rgb(14 34 56 / .12)}.mmu-blog .btn--primary{color:#fff}.mmu-blog .cta-band{background:linear-gradient(120deg,#EFE8D9,#F6F1E7);padding:72px 0}.mmu-blog .cta-band .btn--primary,.mmu-blog .page-hero .btn--primary,.mmu-blog .cookie-bar .btn--primary{color:#F6F1E7}.mmu-blog .site-header .lang-switch a.active,.mmu-blog .site-header .lang-switch a:hover{background:rgb(14 34 56 / .08)}.mmu-blog .reading-progress{background:#0E2238;box-shadow:none}html.mmu-js .mmu-blog .reveal{opacity:1;transform:none}html[dir="rtl"] body.mmu-blog{--font-body:'Noto Naskh Arabic', 'Inter', sans-serif;--font-heading:'Noto Naskh Arabic', 'Inter', sans-serif}html[dir="rtl"] .mmu-blog .page-hero h1{letter-spacing:normal}@media (max-width:1024px){.mmu-blog .blog-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mmu-blog .page-hero{padding:calc(var(--header-height) + 36px) 0 40px;text-align:start}.mmu-blog .page-hero h1{font-size:clamp(1.7rem,7vw,2.2rem)}.mmu-blog .page-hero p{font-size:.98rem}.mmu-blog .blog-section{padding:32px 0 48px}.mmu-blog .blog-grid--3,.mmu-blog .blog-grid--2{grid-template-columns:minmax(0,1fr)}.mmu-blog .blog-filters{gap:8px}.mmu-blog .blog-filters a{font-size:.8rem;padding-inline:14px}.mmu-blog .blog-card__body{padding:22px}.mmu-blog .blog-section>.container--narrow{width:calc(100% - 32px);padding:24px 20px}.mmu-blog .post-toc{padding:20px}.mmu-blog .post-toc ol{columns:1}.mmu-blog .prose>p:first-of-type{font-size:1.05rem}.mmu-blog .cta-band{padding:48px 0}}body.mmu-blog main h1,body.mmu-blog main h2,body.mmu-blog main h3,body.mmu-blog main h4,body.mmu-blog main h5,body.mmu-blog main h6{color:var(--color-text)}body.mmu-blog .page-hero h1,body.mmu-blog .page-hero h2,body.mmu-blog .cta-band h2,body.mmu-blog .cta-band h3{color:var(--color-strong)}body.mmu-blog .prose a[style*="C8963E"],body.mmu-blog .prose a[style*="c8963e"]{background:#0E2238!important}body.mmu-blog .site-footer{--color-text-dim:#4F5F70}