.geo-toc li a.active{color:#c24e11;border-left-color:#e8611c;background:linear-gradient(90deg,#fbeee6,transparent)}.geo .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:1em 0}.geo .step{background:#f7f5f1;border-radius:12px;padding:20px}.geo .step .n{width:30px;height:30px;border-radius:50%;background:#e8611c;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.geo .step h3{margin:0 0 6px;font-size:18px;font-weight:700;line-height:28px;color:#2c2c2c}.geo .step p{margin:0;font-size:.9em;color:#5c6670}.geo .band h3{color:#fff;margin:0 0 4px}.geo .case .cb h3{margin:0 0 3px;font-size:18px;font-weight:700;line-height:28px;color:#2c2c2c}