/* iePlanet Global Research Radar V6 — scoped module */
.radar-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 15%,rgba(47,180,167,.22),transparent 32%),linear-gradient(132deg,#102c32,#173c43);color:#f2faf7;padding:58px 0 62px}
.radar-hero:after{content:"";position:absolute;top:-125px;left:-72px;width:500px;height:500px;border:1px solid rgba(190,237,214,.1);border-radius:50%;box-shadow:0 0 0 70px rgba(180,220,206,.018),0 0 0 160px rgba(180,220,206,.018);pointer-events:none}
.radar-hero .container{position:relative;z-index:1}.rad-breadcrumb{display:flex;gap:10px;align-items:center;color:#bcd5d1;font-size:11px;margin-bottom:24px}.rad-breadcrumb a:hover{text-decoration:underline}.rad-eyebrow{font:700 10px Arial,sans-serif;letter-spacing:2px;color:#a7d6d0;direction:ltr;text-align:right}.radar-hero h1{font-size:clamp(31px,4.1vw,52px);line-height:1.5;max-width:880px;margin:12px 0 13px}.radar-hero h1 em{font-style:normal;color:#d8f06a}.radar-hero p{font-size:13px;line-height:2.4;color:#c4ddd7;max-width:830px;margin:0}.rad-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.rad-btn{min-height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;padding:11px 19px;font-size:12px;font-weight:700}.rad-btn-primary{background:#d8f06a;color:#173239}.rad-btn-outline{border:1px solid #608487;color:#eff8f5}.rad-stats{margin-top:36px;display:flex;gap:10px;flex-wrap:wrap}.rad-stat{min-width:175px;padding:15px 17px;border-radius:16px;background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.12)}.rad-stat strong{color:#d8f06a;display:block;font:750 27px Arial,sans-serif;direction:ltr;text-align:right}.rad-stat small{color:#b8d4cf;font-size:10px}
.rad-content{padding:48px 0 88px}.rad-header{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:0 0 20px}.rad-kicker{font:750 10px Arial,sans-serif;letter-spacing:1.4px;color:var(--teal);direction:ltr;text-align:right;margin-bottom:8px}.rad-heading{font-size:clamp(21px,2.7vw,30px);line-height:1.6;margin:0 0 8px}.rad-subtitle{font-size:12px;line-height:2.2;color:var(--muted);max-width:850px;margin:0}.rad-trends{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin-bottom:54px}.rad-trend{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:20px 15px;min-height:164px;display:flex;flex-direction:column;gap:8px}.rad-trend b{font:700 10px Arial,sans-serif;color:var(--teal);direction:ltr;text-align:right;letter-spacing:.7px}.rad-trend h3{font-size:15px;line-height:1.7;margin:0}.rad-trend p{font-size:11px;color:var(--muted);line-height:2;margin:0}
.rad-bar{border:1px solid var(--line);background:var(--paper);border-radius:20px;padding:22px;margin-bottom:18px}.rad-bar-row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.rad-search{display:flex;align-items:center;gap:9px;background:var(--bg);border:1px solid var(--line);border-radius:13px;min-width:240px;max-width:410px;flex:1;padding:9px 13px}.rad-search:focus-within{outline:2px solid rgba(15,137,130,.28);border-color:var(--teal)}.rad-search svg{width:18px;height:18px;color:var(--teal);flex:none}.rad-search input{width:100%;outline:0;border:0;background:transparent;color:var(--ink);font-size:12px;padding:5px 0}.rad-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.rad-filter{cursor:pointer;min-height:38px;background:var(--bg);color:var(--ink-2);border:1px solid var(--line);border-radius:11px;padding:7px 13px;font-size:11px}.rad-filter[aria-pressed="true"]{background:var(--teal);color:white;border-color:var(--teal)}.rad-meta{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;color:var(--muted);font-size:11px;margin:20px 2px 14px}.rad-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rad-card{min-width:0;padding:22px;border-radius:19px;background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;gap:10px;transition:border-color .2s,transform .2s}.rad-card:hover{border-color:var(--teal);transform:translateY(-3px)}.rad-card[hidden]{display:none!important}.rad-card-top{display:flex;justify-content:space-between;align-items:start;gap:12px}.rad-tag{font-size:10px;line-height:1.5;background:var(--mint);color:var(--teal-2);padding:6px 9px;border-radius:9px;display:inline-block}.rad-date{font:11px Arial,sans-serif;color:var(--muted);direction:ltr;white-space:nowrap;margin-top:5px}.rad-card h3{font-size:17px;line-height:1.75;margin:0}.rad-card-en{font:11px/1.65 Arial,sans-serif;color:var(--muted);direction:ltr;text-align:right;overflow-wrap:anywhere}.rad-card p{font-size:12px;line-height:2.2;color:var(--ink-2);margin:0}.rad-card-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:15px;border-top:1px solid var(--line);flex-wrap:wrap}.rad-card-footer span{font-size:10px;color:var(--muted)}.rad-card-footer a{color:var(--teal);font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.rad-empty{border:1px dashed var(--line);border-radius:16px;text-align:center;padding:42px 20px;color:var(--muted);font-size:13px}.rad-empty[hidden]{display:none!important}.rad-note{margin-top:26px;border-radius:18px;border:1px solid var(--line);background:var(--paper-soft);padding:22px 25px;font-size:12px;color:var(--ink-2);line-height:2.3}.rad-note strong{color:var(--ink)}
.rad-briefs{margin-top:52px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rad-brief{background:var(--paper);border:1px solid var(--line);padding:24px;border-radius:19px}.rad-brief b{font:700 10px Arial,sans-serif;letter-spacing:1px;direction:ltr;color:var(--teal)}.rad-brief h3{font-size:19px;line-height:1.65;margin:10px 0}.rad-brief p{font-size:12px;color:var(--muted);line-height:2.2}.rad-brief a{font-size:12px;color:var(--teal);font-weight:700}
.rad-article-wrap{padding:40px 0 80px}.rad-article-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.rad-article{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:30px}.rad-article h2{font-size:22px;line-height:1.7;margin:26px 0 10px}.rad-article p,.rad-article li{font-size:13px;line-height:2.55;color:var(--ink-2)}.rad-article ul{padding-right:19px}.rad-article a{color:var(--teal);text-decoration:underline;text-underline-offset:4px}.rad-side{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:23px}.rad-side h2{font-size:17px;margin:0 0 13px}.rad-side p,.rad-side li{font-size:12px;line-height:2.1;color:var(--muted)}.rad-side ul{padding-right:17px}.rad-side a{color:var(--teal);text-decoration:underline;overflow-wrap:anywhere}.rad-article .rad-quote{padding:18px 20px;border-right:3px solid var(--teal);border-radius:9px;background:var(--paper-soft);font-size:13px;line-height:2.2}
@media(max-width:1100px){.rad-trends{grid-template-columns:repeat(3,minmax(0,1fr))}.rad-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.rad-article-grid{grid-template-columns:1fr}}@media(max-width:700px){.radar-hero{padding:39px 0 44px}.radar-hero h1{font-size:30px}.radar-hero p{font-size:12px}.rad-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rad-stat{min-width:0;padding:10px}.rad-stat strong{font-size:21px}.rad-stat small{font-size:9px}.rad-content{padding:27px 0 64px}.rad-trends{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:35px}.rad-trend{min-height:155px;padding:15px 12px}.rad-trend h3{font-size:13px}.rad-trend p{font-size:10px}.rad-bar{padding:18px}.rad-search{max-width:none;width:100%;min-width:0}.rad-list,.rad-briefs{grid-template-columns:1fr}.rad-card{padding:20px}.rad-article-wrap{padding:23px 0 54px}.rad-article{padding:20px}.rad-note{padding:18px}.rad-heading{font-size:23px}}
