:root{--navy:#174361;--deep:#0c2f44;--orange:#f4771d;--green:#20b875;--red:#e65353;--paper:#f3f6f7;--line:#dfe6e9;--muted:#687983}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:#172a36;font-family:"Segoe UI",Arial,sans-serif}.wrap{width:min(1160px,calc(100% - 32px));margin:auto}.head{background:#fff;border-bottom:1px solid var(--line);padding:23px 0}.logo{color:var(--navy);font-size:22px;font-weight:850}.logo span{font-weight:400}.logo small{display:block;font-size:9px;letter-spacing:1.3px;color:#7d8b93}.strip{background:var(--deep);color:#d7e3e8;padding:11px 0;font-size:10px}.hero{padding:34px 0;background:#fff}.title small,.eyebrow{font-size:9px;letter-spacing:1.3px;color:var(--orange);font-weight:850}.title h1{margin:6px 0;color:var(--deep);font-size:34px}.title p{color:var(--muted);font-size:12px}.dash{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;margin-top:22px}.card{background:#fff;border:1px solid var(--line);padding:22px}.gauge{width:290px;height:145px;margin:10px auto 0;position:relative;overflow:hidden;background:conic-gradient(from 270deg at 50% 100%,#e65353 0 22%,#f2a343 22% 43%,#d9c93a 43% 58%,#72bf71 58% 78%,#20b875 78% 100%);border-radius:290px 290px 0 0}.cover{position:absolute;width:220px;height:110px;left:35px;bottom:0;background:#fff;border-radius:220px 220px 0 0;display:flex;align-items:end;justify-content:center}.cover strong{font-size:46px;color:var(--deep)}.cover small{margin:0 0 8px 4px;color:#8b999f}.needle{position:absolute;width:104px;height:3px;background:var(--deep);bottom:2px;left:145px;transform-origin:left;transform:rotate(var(--needle));}.labels{display:flex;justify-content:space-between;font-size:8px;color:#839198;max-width:390px;margin:5px auto}.verdict{border-left:4px solid var(--signal);background:#f3f7f6;padding:13px 15px;margin-top:15px}.verdict small{font-size:8px;color:#75847d}.verdict h2{margin:3px 0;color:var(--signal);font-size:21px}.verdict p{font-size:10px;color:#61716b}.analysis{background:var(--navy);color:#fff}.analysis h2{font-size:23px}.analysis p{color:#cad9df;line-height:1.65;font-size:12px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0}.stats div{background:#ffffff0c;padding:13px}.stats strong{display:block;font-size:22px}.stats span{font-size:8px;color:#bfd0d8}.note{border-top:1px solid #ffffff18;padding-top:14px;font-size:10px!important}.content{padding:32px 0 55px}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:15px}.section-head h2{margin:4px 0 0;color:var(--deep)}.updated{font-size:9px;color:#7f8d94}.signals{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.signal{background:#fff;border:1px solid var(--line);border-top:3px solid var(--navy);padding:17px}.signal:first-child{border-color:var(--orange)}.signal header{display:flex;justify-content:space-between;font-size:8px;color:#829097}.signal h3{font-size:12px;color:#435762}.value{font-size:23px;font-weight:800;color:var(--navy)}.value.up{color:var(--green)}.value.down{color:var(--red)}.signal p{font-size:9px;line-height:1.5;color:#78878e}.factories{background:#fff;border:1px solid var(--line);padding:20px;margin-top:14px}.factory-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e8edef;margin-top:15px}.factory-grid div{padding:14px;border-right:1px solid #e8edef}.factory-grid strong{display:block;font-size:22px;color:var(--navy)}.factory-grid span{font-size:9px;color:#7d8b92}.method{font-size:10px;line-height:1.6;color:#6b7b83;background:#e9eef0;padding:14px;margin-top:14px}footer{background:var(--deep);color:#9eb2bc;padding:22px 0;font-size:9px}@media(max-width:760px){.dash{grid-template-columns:1fr}.title h1{font-size:28px}.signals{grid-template-columns:repeat(2,1fr)}.factory-grid{grid-template-columns:repeat(2,1fr)}.gauge{width:260px;height:130px}.cover{width:194px;height:97px;left:33px}.needle{left:130px;width:92px}}@media(max-width:390px){.signals{grid-template-columns:1fr}.title h1{font-size:25px}}
