/* Original article CSS restored from the uploaded article; scoped to its unique ID. */
.article-content #crawled-not-indexed-en .cni-hero{background:linear-gradient(135deg,#111827,#1d4ed8,#2563eb);
color:#fff;padding:48px 30px;border-radius:22px;margin-bottom:30px;
box-shadow:0 15px 35px rgba(37,99,235,.20);}
.article-content #crawled-not-indexed-en .cni-hero h1{font-size:39px;line-height:1.35;margin:15px 0;color:#fff;}
.article-content #crawled-not-indexed-en .cni-hero p{font-size:20px;color:#dbeafe;margin:0;}
.article-content #crawled-not-indexed-en .cni-badge{display:inline-block;background:#fff;color:#1d4ed8;padding:8px 17px;border-radius:30px;font-weight:bold;}
.article-content #crawled-not-indexed-en .cni-section{margin:38px 0;}
.article-content #crawled-not-indexed-en .cni-section h2{color:#1e3a8a;border-left:5px solid #2563eb;padding-left:15px;font-size:29px;}
.article-content #crawled-not-indexed-en .cni-box{background:#eff6ff;border-left:6px solid #2563eb;padding:25px;border-radius:14px;margin:25px 0;}
.article-content #crawled-not-indexed-en .cni-good{background:#ecfdf5;border-left:6px solid #16a34a;padding:25px;border-radius:14px;margin:25px 0;}
.article-content #crawled-not-indexed-en .cni-warn{background:#fff7ed;border-left:6px solid #f97316;padding:25px;border-radius:14px;margin:25px 0;}
.article-content #crawled-not-indexed-en .cni-table{width:100%;border-collapse:collapse;margin:25px 0;background:#fff;}
.article-content #crawled-not-indexed-en .cni-table th{background:#1e3a8a;color:#fff;padding:14px;border:1px solid #1e40af;}
.article-content #crawled-not-indexed-en .cni-table td{padding:14px;border:1px solid #e5e7eb;}
.article-content #crawled-not-indexed-en .cni-table tr:nth-child(even){background:#f8fafc;}
.article-content #crawled-not-indexed-en .cni-faq{background:#f8fafc;border:1px solid #e2e8f0;padding:28px;border-radius:18px;}
.article-content #crawled-not-indexed-en .cni-conclusion{background:linear-gradient(135deg,#111827,#1e3a8a);color:#fff;padding:32px;border-radius:18px;margin-top:40px;}
.article-content #crawled-not-indexed-en .cni-conclusion h2{color:#fff;}
/* Restore original hero against later generic editorial rules. */
.article-content #crawled-not-indexed-en .cni-hero {background:linear-gradient(135deg,#111827,#1d4ed8,#2563eb);color:#fff; padding:48px 30px;border-radius:22px;margin-bottom:30px;box-shadow:0 15px 35px rgba(37,99,235,.20)}
.article-content #crawled-not-indexed-en .cni-hero h1 {font-size:clamp(27px,4vw,39px);line-height:1.35;color:#fff;border:0;padding:0;margin:15px 0}
.article-content #crawled-not-indexed-en .cni-hero p {font-size:clamp(16px,2vw,20px);color:#dbeafe;line-height:1.75;margin:0}
.article-content #crawled-not-indexed-en .cni-badge {background:#fff;color:#1d4ed8;display:inline-block;max-width:100%;white-space:normal;font-size:clamp(11px,1.4vw,16px);line-height:1.5}
.article-content #crawled-not-indexed-en .cni-box {background:#eff6ff;color:#1f2937;border-left:6px solid #2563eb;}
.article-content #crawled-not-indexed-en .cni-good {background:#ecfdf5;color:#1f2937;border-left:6px solid #16a34a;}
.article-content #crawled-not-indexed-en .cni-warn {background:#fff7ed;color:#1f2937;border-left:6px solid #f97316;}
.article-content #crawled-not-indexed-en .cni-conclusion {background:linear-gradient(135deg,#111827,#1e3a8a);color:#fff}
.article-content #crawled-not-indexed-en .cni-conclusion :is(h2,p,strong) {color:#fff}
.article-content #crawled-not-indexed-en .cni-section {margin:38px 0;scroll-margin-top:95px}
.article-content #crawled-not-indexed-en .cni-section h2 {font-size:clamp(23px,2.8vw,29px);border-left:5px solid #2563eb;padding-left:15px;margin:0 0 20px;color:#1e3a8a}
.article-content #crawled-not-indexed-en .cni-table th {background:#1e3a8a;color:#fff}
.article-content #crawled-not-indexed-en .cni-faq {background:#f8fafc;border:1px solid #e2e8f0;padding:28px;border-radius:18px}
/* Remove the redundant external page heading ONLY when this exact legacy hero is present. */
body:has(.article-content #crawled-not-indexed-en .cni-hero) .article-wrapper > h1 {display:none}
/* Add a premium but restrained section treatment to the existing section wrappers. */
.article-content #crawled-not-indexed-en > .cni-section {padding:clamp(18px,3vw,29px);background:linear-gradient(145deg,#f9fbff,#fff 75%);border:1px solid #e2eafa;border-radius:17px;box-shadow:0 7px 24px rgba(25,55,110,.04)}
.article-content #crawled-not-indexed-en > .cni-section:nth-of-type(3n) {background:linear-gradient(145deg,#f5f8ff,#fff 80%);border-left:4px solid #3971e7}
.article-content #crawled-not-indexed-en > .cni-section:nth-of-type(4n) {background:linear-gradient(145deg,#fffaf4,#fff 75%);border-color:#f2e6d5}
@media(max-width:640px){.article-content #crawled-not-indexed-en .cni-hero{padding:29px 20px;border-radius:17px}.article-content #crawled-not-indexed-en > .cni-section{padding:19px 16px;margin:22px 0}.article-content #crawled-not-indexed-en .cni-box,.article-content #crawled-not-indexed-en .cni-good,.article-content #crawled-not-indexed-en .cni-warn{padding:18px}.article-content #crawled-not-indexed-en .cni-table{overflow-x:auto;display:block}}
