/* 功能页 · 雷达四象限扫描 */
.radar-head{padding:2rem 0;background:#121a3d;border-bottom:1px solid #2a3566}
.radar-head h1{font-size:clamp(1.45rem,3.5vw,1.95rem);font-weight:900;margin-bottom:.5rem}
.radar-head p{color:#8892b0;max-width:600px;font-size:.94rem}
.radar-tag{display:inline-block;font-family:Consolas,monospace;font-size:.7rem;color:#4f7cff;border:1px solid #2a3566;padding:.2rem .55rem;margin-bottom:.75rem;letter-spacing:.1em}

.radar-grid{padding:2.5rem 0;background:#0a0e27}
.quadrant-wrap{position:relative;border:1px solid #2a3566;background:#0f1535;padding:1.5rem}
.quadrant-wrap::before,.quadrant-wrap::after{content:"";position:absolute;background:#1a2456;z-index:0}
.quadrant-wrap::before{left:50%;top:0;bottom:0;width:1px;transform:translateX(-50%)}
.quadrant-wrap::after{top:50%;left:0;right:0;height:1px;transform:translateY(-50%)}
.quadrants{display:grid;grid-template-columns:1fr 1fr;gap:0;position:relative;z-index:1}
.quadrant{padding:1.75rem 1.5rem;min-height:260px}
.quadrant:nth-child(1){border-right:1px solid #1a2456;border-bottom:1px solid #1a2456}
.quadrant:nth-child(2){border-bottom:1px solid #1a2456}
.quadrant:nth-child(3){border-right:1px solid #1a2456}
.quadrant-label{font-family:Consolas,monospace;font-size:.65rem;color:#4f7cff;letter-spacing:.15em;margin-bottom:.5rem}
.quadrant h2{font-size:1.05rem;margin-bottom:.45rem;display:flex;align-items:center;gap:.5rem}
.quadrant h2 .blip{width:6px;height:6px;background:#3dff8a;border-radius:50%}
.quadrant p{font-size:.86rem;color:#8892b0;margin-bottom:.65rem}
.quadrant ul{font-size:.84rem;color:#8892b0}
.quadrant li{padding:.22rem 0;padding-left:.85rem;position:relative}
.quadrant li::before{content:"›";position:absolute;left:0;color:#7eb8ff}
.quadrant img{margin-top:.75rem;border:1px solid #2a3566;max-width:280px}

.radar-extra{padding:2rem 0 3rem;background:#0f1535;border-top:1px solid #1a2456}
.extra-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}
.extra-block{border:1px solid #2a3566;padding:1.25rem;background:#0a0e27}
.extra-block h3{font-size:1rem;margin-bottom:.5rem;color:#7eb8ff}
.extra-block p,.extra-block li{font-size:.86rem;color:#8892b0}
.extra-block li{padding:.25rem 0;padding-left:1rem;position:relative}
.extra-block li::before{content:"·";position:absolute;left:0;color:#4f7cff}

.radar-cta{text-align:center;padding:2.5rem 0;background:#4f7cff;color:#fff}
.radar-cta h2{font-size:1.3rem;margin-bottom:1rem;font-weight:900}
.radar-cta a{display:inline-block;background:#0a0e27;color:#7eb8ff!important;padding:.7rem 1.6rem;font-weight:800;text-decoration:none!important}

@media(max-width:700px){
  .quadrants,.extra-row{grid-template-columns:1fr}
  .quadrant{border:none!important;border-bottom:1px solid #1a2456!important}
  .quadrant-wrap::before,.quadrant-wrap::after{display:none}
}
