.thesis-radar{margin:46px 0 20px;padding:30px;border:1px solid var(--line);background:var(--surface)}
.thesis-radar .section-head{align-items:baseline}
.thesis-radar .section-head a{font-size:13px;color:var(--gold)}
.radar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:24px;background:var(--line);border:1px solid var(--line)}
.radar-grid article{background:var(--surface);padding:22px;min-width:0}
.radar-grid ul{padding:0;margin:17px 0 0;list-style:none}
.radar-grid li{display:flex;gap:8px;flex-wrap:wrap;align-items:baseline;justify-content:space-between;padding:8px 0;border-top:1px solid var(--line);font-size:13px}
.radar-grid li strong{font:500 16px Consolas,monospace;color:var(--gold)}
.radar-grid li small{width:100%;color:var(--muted)}
.radar-grid .radar-empty{color:var(--muted);line-height:1.6}
.radar-callout{border-left:2px solid var(--gold);padding-left:16px;margin:24px 0 0}
.diagnostics{margin:28px 0 36px;padding:30px;border:1px solid var(--line);background:var(--surface)}
.diagnostics h2{margin:0 0 12px}
.diagnostics ul{list-style:none;margin:24px 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}
.diagnostics li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;background:var(--surface);font-size:13px}
.diagnostics li strong{font:500 18px Consolas,monospace;color:var(--gold);white-space:nowrap}
.diagnostics p:last-child{margin-bottom:0}
@media(max-width:780px){.radar-grid{grid-template-columns:1fr}.thesis-radar{padding:23px}.thesis-radar .section-head{display:block}}
@media(max-width:780px){.diagnostics{padding:23px}.diagnostics ul{grid-template-columns:1fr}}
.valuation-readiness{margin-top:76px;padding-top:32px;border-top:1px solid var(--line)}
.valuation-readiness h2{font:400 clamp(26px,3vw,38px)/1.2 Georgia,serif;margin:12px 0 14px}
.valuation-readiness .two{margin-top:30px}
.valuation-readiness .panel{border-top:2px solid var(--gold)}
.valuation-readiness .panel h3{font-size:22px;margin:12px 0}
.valuation-readiness .panel p{line-height:1.7}
