:root{--bg:#050b13;--panel:#0d1727;--panel2:#0a1321;--line:#24354b;--text:#f4f7fd;--muted:#9bacbf;--cyan:#91e3f1;--green:#78df88;--orange:#f5ad4b;--red:#ff7f8a;--purple:#ad91f1}.intel-main{max-width:1540px;margin:auto;padding:90px 54px 100px}.intel-hero{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:55px;align-items:end;margin-bottom:38px}.hero-copy-intel h1{margin:24px 0 20px;font-size:clamp(58px,7vw,118px);line-height:.88;letter-spacing:-.055em}.hero-copy-intel h1 span{color:#b7eff8}.hero-copy-intel>p:last-child{max-width:850px;color:var(--muted);font-size:20px;line-height:1.75}.section-label{margin:0;color:var(--cyan);font-size:12px;font-weight:900;letter-spacing:.15em}.score-card,.intel-panel,.pulse-strip{border:1px solid var(--line);background:linear-gradient(145deg,rgba(16,29,48,.97),rgba(7,15,27,.98));border-radius:24px}.score-card{display:flex;align-items:center;gap:28px;padding:32px}.score-ring{--score:0;display:grid;place-content:center;width:150px;height:150px;flex:0 0 150px;border-radius:50%;background:radial-gradient(circle at center,#0b1524 59%,transparent 60%),conic-gradient(var(--cyan) calc(var(--score)*1%),#1d2d41 0);box-shadow:0 0 35px rgba(113,218,239,.08)}.score-ring strong{font-size:48px;line-height:1}.score-ring span{text-align:center;color:var(--muted);font-size:12px}.score-card small{color:#7f92ad;font-weight:900;letter-spacing:.12em}.score-card h2{margin:8px 0 6px;font-size:32px}.score-card p{margin:0;color:var(--muted);line-height:1.5}.pulse-strip{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:28px;overflow:hidden}.pulse-strip article{padding:25px 24px;border-right:1px solid var(--line)}.pulse-strip article:last-child{border-right:0}.pulse-strip small,.today-grid small{display:block;color:#7589a4;font-size:10px;font-weight:900;letter-spacing:.12em}.pulse-strip strong{display:block;margin:10px 0 6px;font-size:22px}.pulse-strip span{color:var(--muted);font-size:13px}.intel-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:28px}.intel-panel{overflow:hidden}.intel-panel>header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px 30px;border-bottom:1px solid var(--line)}.intel-panel h2{margin:7px 0 0;font-size:32px}.intel-panel>header>span{color:var(--muted);font-size:13px}.live-badge{padding:8px 12px;border-radius:999px;background:rgba(120,223,136,.12);color:#94f2a1!important;font-weight:900}.dimension-row{display:grid;grid-template-columns:170px 1fr 70px;align-items:center;gap:18px;padding:20px 30px;border-bottom:1px solid var(--line)}.dimension-row:last-child{border-bottom:0}.dimension-name strong{display:block}.dimension-name span{color:var(--muted);font-size:12px}.dimension-bar{height:9px;border-radius:999px;background:#1b2b3f;overflow:hidden}.dimension-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--green))}.dimension-score{text-align:right;font-weight:900;color:var(--cyan)}.insight-row{display:grid;grid-template-columns:38px 1fr;gap:15px;padding:20px 28px;border-bottom:1px solid var(--line)}.insight-row:last-child{border-bottom:0}.insight-icon{display:grid;place-content:center;width:30px;height:30px;border-radius:50%;background:rgba(120,223,136,.12);color:var(--green);font-weight:900}.insight-row.warning .insight-icon{background:rgba(245,173,75,.12);color:var(--orange)}.insight-row.critical .insight-icon{background:rgba(255,127,138,.12);color:var(--red)}.insight-row strong{display:block;margin-bottom:4px}.insight-row p{margin:0;color:var(--muted);line-height:1.55}.today-panel{margin-top:28px}.today-grid{display:grid;grid-template-columns:repeat(6,1fr)}.today-grid article{padding:26px 28px;border-right:1px solid var(--line)}.today-grid article:last-child{border-right:0}.today-grid strong{display:block;margin-top:10px;font-size:28px}.today-grid em{color:var(--muted);font-size:12px;font-style:normal}.methodology-panel{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:28px;padding:30px}.methodology-panel h2{margin:8px 0 9px}.methodology-panel p:last-child{max-width:950px;margin:0;color:var(--muted);line-height:1.65}.methodology-panel a{flex:0 0 auto;padding:16px 20px;border:1px solid #38536f;border-radius:14px;color:var(--cyan);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800}.loading{padding:40px;color:var(--muted);text-align:center}@media(max-width:1100px){.intel-hero{grid-template-columns:1fr}.score-card{max-width:620px}.pulse-strip{grid-template-columns:repeat(2,1fr)}.pulse-strip article{border-bottom:1px solid var(--line)}.intel-grid{grid-template-columns:1fr}.today-grid{grid-template-columns:repeat(3,1fr)}.today-grid article{border-bottom:1px solid var(--line)}}@media(max-width:700px){.intel-main{padding:65px 18px 75px}.hero-copy-intel h1{font-size:55px}.score-card{align-items:flex-start;flex-direction:column}.pulse-strip,.today-grid{grid-template-columns:1fr}.pulse-strip article,.today-grid article{border-right:0}.dimension-row{grid-template-columns:1fr 60px}.dimension-bar{grid-column:1/-1;grid-row:2}.methodology-panel{align-items:flex-start;flex-direction:column}.methodology-panel a{width:100%;box-sizing:border-box}.top-actions a:not(.active-nav):not(.primary){display:none}}
