
.scope-premium{direction:rtl;color:#123f3b;background:#fafbf9;overflow:hidden}
.scope-editorial-hero{display:grid;grid-template-columns:43% 57%;min-height:540px;background:linear-gradient(115deg,#fff,#f5f8f6);border-bottom:1px solid #d9e1da}
.scope-hero-copy{padding:62px clamp(25px,5vw,88px) 50px 26px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.scope-overline{font-size:14px;color:#a98439;font-weight:800;letter-spacing:.02em}
.scope-hero-copy h1{font-size:clamp(52px,5.2vw,86px);line-height:1.2;margin:16px 0 8px;color:#073e34;font-weight:900}
.scope-hero-copy h2{font-size:clamp(23px,2.45vw,38px);line-height:1.5;margin:0 0 17px;color:#0e3552;font-weight:800}
.scope-hero-copy>p{font-size:18px;line-height:2;max-width:570px;margin:0 0 20px}
.scope-hero-stat{display:flex;align-items:center;gap:16px;border-top:2px solid #b89950;padding-top:16px}
.scope-hero-stat strong{font-size:52px;color:#ad8c40;line-height:1}
.scope-hero-stat span{font-size:17px;font-weight:700}
.scope-bilingual{font-weight:900;font-size:15px;color:#064d3d;margin-top:25px;display:flex;flex-direction:column;gap:5px}
.scope-bilingual small{font-size:11px;letter-spacing:1.3px;color:#44605a}
.scope-hero-art{position:relative;min-height:540px;background:#003f37;overflow:hidden;isolation:isolate}
.scope-hero-art::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#023d35b5,transparent 75%),radial-gradient(circle at 55% 15%,#d8b76655,transparent 50%);z-index:2;pointer-events:none}
.scope-photo{position:absolute;background-size:cover;background-position:center;box-shadow:0 10px 30px #002a2544}
.scope-photo-primary{inset:0 0 10% 18%;clip-path:polygon(0 0,100% 0,100% 100%,8% 100%)}
.scope-photo-secondary{width:50%;height:49%;bottom:3%;left:3%;border:7px solid #f7f4e9;outline:2px solid #c09b4b;z-index:3}
.scope-art-seal{position:absolute;right:8%;top:9%;z-index:4;border:1px solid #d5b469;color:#f7e5b9;background:#004a3bd9;padding:18px 25px;display:flex;flex-direction:column;text-align:center;box-shadow:0 5px 20px #002a2530}
.scope-art-seal strong{font-size:39px;letter-spacing:4px}.scope-art-seal span{font-size:13px}
.scope-art-caption{position:absolute;z-index:4;right:8%;bottom:10%;color:#fff;background:#003e36cf;padding:12px 22px;border-right:3px solid #d1ae62;font-size:18px;font-weight:800}
.scope-premium .aud-scope-tabs{background:#fff;position:relative;z-index:5;padding:23px 12px;box-shadow:0 6px 25px #143e3410}
.scope-section-heading{max-width:1080px;margin:75px auto 35px;padding:0 30px;text-align:center}
.scope-section-heading h2{font-size:clamp(27px,3vw,42px);color:#073f34;margin:14px 0}
.scope-section-heading p{font-size:19px;line-height:2;color:#3d5353}
.scope-feature{max-width:1320px;margin:30px auto 70px;padding:32px;background:#fff;border:1px solid #e2e6df;box-shadow:0 16px 45px #0a39300d}
.scope-feature>header{display:flex;align-items:center;gap:25px;padding:16px 20px 28px;border-bottom:1px solid #e7e7e1}
.scope-feature-no{font-size:68px;font-weight:900;line-height:1;color:#bb9a50}
.scope-feature h2{font-size:clamp(25px,2.8vw,36px);color:#074437;margin:5px 0}
.scope-feature header p{font-size:18px;color:#59706b;margin:0}
.scope-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:25px 15px 10px}
.scope-detail-item{display:flex;gap:15px;background:linear-gradient(125deg,#f5f8f6,#fff);border-right:3px solid #c7a25b;padding:22px}
.scope-diamond{color:#b08b44;font-size:13px;margin-top:8px}
.scope-detail-item h4{font-size:21px;color:#083d35;margin:0 0 10px}
.scope-detail-item p{font-size:17px;line-height:1.9;color:#415c57;margin:0}
.scope-roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1320px;margin:0 auto 70px;padding:0 16px}
.scope-role{min-height:255px;background:#fff;border:1px solid #e1e6df;border-bottom:4px solid #ba9951;padding:27px;box-shadow:0 12px 32px #003e3710}
.scope-role>span{font-size:43px;color:#c3a366;font-weight:900}.scope-role h3{color:#073f34;font-size:22px;margin:14px 0}.scope-role p{font-size:16px;line-height:1.85}
.scope-feature-dark{background:#06483b;color:#fff}.scope-feature-dark h2,.scope-feature-dark .scope-detail-item h4{color:#fff}.scope-feature-dark header p{color:#e0ece8}.scope-feature-dark .scope-detail-item{background:#0d594b;border-color:#d2b36c}.scope-feature-dark .scope-detail-item p{color:#e0ebe7}
.scope-objectives{background:linear-gradient(160deg,#f0f6f2,#fff);padding:55px 28px 80px}
.scope-goals-heading{max-width:1300px;margin:0 auto 32px;display:flex;align-items:center;gap:25px}.scope-goals-heading>span{font-size:100px;color:#b79851;font-weight:900;line-height:1}.scope-goals-heading h2{font-size:39px;color:#073f34;margin:0}.scope-goals-heading p{font-size:18px}
.scope-goals-grid{max-width:1320px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.scope-goal{background:#fff;padding:22px 25px;display:flex;gap:22px;border:1px solid #e3e9e3;align-items:flex-start}
.scope-goal-no{font-size:31px;color:#b7964e;font-weight:900;min-width:50px}.scope-goal h3{font-size:21px;color:#06463b;margin:0 0 9px}.scope-goal p{font-size:16px;line-height:1.85;color:#445d58;margin:0}
.scope-reference{max-width:1270px;margin:50px auto 20px;background:#f4f0e7;border-right:4px solid #bb994e;padding:18px 24px;font-size:14px;line-height:1.8;color:#48534b}
.scope-related{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;padding:18px 20px 65px}.scope-related a{color:#00503e;text-decoration:none;border-bottom:1px solid #bb994e;padding:10px;font-weight:700}
@media(max-width:1050px){.scope-editorial-hero{grid-template-columns:1fr 1fr}.scope-roles{grid-template-columns:repeat(2,minmax(0,1fr))}.scope-hero-copy{padding:35px}}
@media(max-width:720px){.scope-editorial-hero{grid-template-columns:1fr}.scope-hero-art{min-height:350px}.scope-hero-copy{padding:35px 25px}.scope-detail-grid,.scope-goals-grid,.scope-roles{grid-template-columns:1fr}.scope-feature{margin:20px 12px 40px}.scope-feature>header{gap:12px;padding:10px}.scope-feature-no{font-size:46px}.scope-photo-secondary{height:45%}.scope-art-caption{font-size:13px}.scope-section-heading{margin:45px auto 25px}}
