*{box-sizing:border-box}.ej-body{margin:0;background:#faf8f4;color:#26352f;font:400 18px/1.85 Tajawal,Arial,sans-serif}.ej-body a{color:inherit}.ej-body img{max-width:100%;height:auto;display:block}.ej-body h1,.ej-body h2,.ej-body h3{line-height:1.4}.ej-body :focus-visible{outline:3px solid #8b674c;outline-offset:5px}.ej-skip{position:fixed;top:-100px;right:16px;background:#fff;padding:12px;z-index:10}.ej-skip:focus{top:12px}.ej-nav{max-width:1240px;margin:auto;padding:24px 40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e0ded7}.ej-logo{display:inline-flex;gap:9px;align-items:center;text-decoration:none;font:700 28px/1 Arial,sans-serif;letter-spacing:2px}.ej-logo span:last-child{color:#8e6d65}.ej-nav nav{display:flex;gap:26px;font-size:15px}.ej-nav nav a{text-decoration:none}.ej-article{max-width:1160px;margin:auto;padding:52px 0 72px}.ej-head{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;padding:0 0 50px;border-bottom:1px solid #dedfd8}.ej-eyebrow{font-size:13px;color:#79705e;margin:0 0 18px}.ej-head h1{font-size:clamp(34px,4vw,48px);margin:0;line-height:1.35;font-weight:700}.ej-meta{font-size:14px;color:#74766e;margin:24px 0 0}.ej-meta span{margin:0 8px}.ej-cover{width:100%;aspect-ratio:1.2;object-fit:contain;background:#f0ece4;border-radius:120px 120px 8px 8px}.ej-prose{max-width:740px;margin:48px auto 0}.ej-prose p{margin:0 0 20px}.ej-prose .ej-lead{font-size:21px;line-height:1.85;color:#4e5b53;margin-bottom:38px}.ej-prose h2{font-size:27px;margin:40px 0 16px}.ej-prose h3{font-size:21px}.ej-prose ul,.ej-prose ol{padding-inline-start:24px}.ej-prose li{padding-inline-start:7px;margin-bottom:12px}.ej-note{border-inline-start:3px solid #8c7050;background:#eeeade;padding:22px 26px;margin:30px 0;border-radius:4px 12px 12px 4px}.ej-note p{margin:8px 0 0}.ej-table{max-width:100%;overflow:auto;border:1px solid #dddcd4;border-radius:12px;margin:28px 0}.ej-table table{border-collapse:collapse;width:100%;min-width:540px;font-size:16px}.ej-table th,.ej-table td{padding:16px;text-align:start;border-bottom:1px solid #e0ded7;vertical-align:top}.ej-table th{background:#e9eddf}.ej-table tr:last-child td{border-bottom:0}.ej-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;background:#2c4d3e;color:#fff!important;text-decoration:none;border-radius:9px;padding:12px 24px;font-size:17px}.ej-source{font-size:13px;color:#696e65}.ej-related{margin-top:44px;padding-top:10px;border-top:1px solid #dedfd8}.ej-reading-list{display:grid;gap:12px}.ej-reading-list a{padding:16px 20px;border:1px solid #dfdfd5;border-radius:10px;background:#fffdfa;text-decoration:none;font-size:17px}.ej-back{max-width:740px;margin:40px auto 0;font-size:15px}.ej-footer{background:#263a31;color:#f5f4ec;padding:48px 24px;text-align:center}.ej-footer p{font-size:15px;color:#d6dfd6;margin:20px 0 12px}.ej-footer>a:last-child{font-size:15px}.ej-index{max-width:1160px;margin:auto;padding:54px 0 80px}.ej-index-head{max-width:650px;margin-bottom:40px}.ej-index-head h1{font-size:42px;line-height:1.3;margin:12px 0}.ej-index-head p{color:#667063}.ej-index-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ej-card{display:flex;flex-direction:column;background:#fffdf9;border:1px solid #dfdfd5;border-radius:14px;overflow:hidden;text-decoration:none}.ej-card img{width:100%;aspect-ratio:1.25;object-fit:contain;background:#f0ece4}.ej-card>div{padding:24px;display:flex;flex-direction:column;flex:1}.ej-card small{font-size:12px;color:#7a725f}.ej-card h2{font-size:24px;line-height:1.5;margin:12px 0}.ej-card p{font-size:16px;line-height:1.85;color:#697166;margin:0 0 22px}.ej-card span{font-size:15px;margin-top:auto;color:#365b45}.ej-card:hover{border-color:#7b8c72}@media(max-width:1220px){.ej-article,.ej-index{margin-inline:30px}}@media(max-width:760px){.ej-body{font-size:17px}.ej-nav{padding:22px 20px}.ej-logo{font-size:25px}.ej-nav nav{gap:18px;font-size:14px}.ej-article,.ej-index{margin-inline:20px;padding-top:30px}.ej-head{display:flex;flex-direction:column;gap:26px;align-items:stretch;padding-bottom:30px}.ej-head h1{font-size:32px}.ej-eyebrow{font-size:12px;margin-bottom:12px}.ej-meta{margin-top:16px;font-size:13px}.ej-cover{aspect-ratio:1.4;border-radius:80px 80px 8px 8px}.ej-prose{margin-top:30px}.ej-prose .ej-lead{font-size:19px;line-height:1.85;margin-bottom:28px}.ej-prose h2{font-size:25px;margin-top:32px}.ej-note{padding:18px 20px}.ej-cta{width:100%;font-size:16px}.ej-index-head h1{font-size:34px}.ej-index-grid{grid-template-columns:1fr;gap:20px}.ej-card h2{font-size:24px}.ej-card>div{padding:22px}.ej-card img{aspect-ratio:1.5}.ej-article{padding-bottom:48px}}