.lidar-point-cloud-service-page{background:#f5f8fc;color:#13233a}.lidar-point-cloud-service-page .iv-section{position:relative;padding:clamp(4rem,7vw,7rem) 0}.lidar-point-cloud-service-page .iv-eyebrow,.lidar-point-cloud-service-page .iv-heading>span{display:inline-block;margin-bottom:1rem;color:#57d9ff;font-size:.76rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.lidar-point-cloud-service-page .iv-heading{max-width:780px;margin-bottom:clamp(2rem,4vw,3.25rem)}.lidar-point-cloud-service-page .iv-heading>span{color:#2563eb}.lidar-point-cloud-service-page .iv-heading h2{margin:0;color:#071426;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.04em}.lidar-point-cloud-service-page h3{color:#0b1f3a}.lidar-point-cloud-service-page p{color:#526174;line-height:1.75}
.lidar-point-cloud-service-page .iv-hero{overflow:hidden;padding:clamp(4rem,7vw,7.25rem) 0;color:#fff;background:radial-gradient(circle at 78% 26%,rgba(34,211,238,.16),transparent 27%),radial-gradient(circle at 16% 80%,rgba(124,58,237,.18),transparent 30%),linear-gradient(130deg,#030a14,#071a31 58%,#0b2341)}.lidar-point-cloud-service-page .iv-hero:before{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;content:""}.lidar-point-cloud-service-page .iv-hero .container{position:relative;z-index:1}.lidar-point-cloud-service-page .iv-hero h1{max-width:760px;margin:0 0 1.35rem;color:#fff;font-size:clamp(2.35rem,5vw,4.9rem);line-height:.98;letter-spacing:-.055em}.lidar-point-cloud-service-page .iv-hero p{max-width:660px;margin-bottom:2rem;color:#c4d1e2;font-size:clamp(1rem,1.25vw,1.16rem)}
.lidar-point-cloud-service-page .annotation-workspace{overflow:hidden;border:1px solid rgba(117,203,255,.3);border-radius:18px;background:#07111e;box-shadow:0 30px 80px rgba(0,0,0,.48)}.lidar-point-cloud-service-page .workspace-bar{display:flex;align-items:center;gap:.75rem;padding:.7rem .85rem;border-bottom:1px solid #20354d;background:#0c1b2d;color:#91a8c1;font-size:.6rem;letter-spacing:.09em}.lidar-point-cloud-service-page .workspace-bar>span{display:flex;gap:.3rem}.lidar-point-cloud-service-page .workspace-bar i{display:block;width:7px;height:7px;border-radius:50%;background:#34516e}.lidar-point-cloud-service-page .workspace-bar b{color:#c9d8e8}.lidar-point-cloud-service-page .workspace-bar em{margin-left:auto;color:#4ade80;font-style:normal}.lidar-point-cloud-service-page .workspace-main{display:grid;grid-template-columns:minmax(0,1fr) 120px;min-height:390px}.lidar-point-cloud-service-page .workspace-canvas{padding:12px}.lidar-point-cloud-service-page .road-scene{position:relative;overflow:hidden;height:100%;min-height:360px;background:linear-gradient(#163a56 0 42%,#233b4c 42% 55%,#162433 55%)}.lidar-point-cloud-service-page .skyline{position:absolute;right:0;bottom:45%;left:0;height:28%;opacity:.65;background:linear-gradient(90deg,#0b1c2b 0 10%,transparent 10% 13%,#10283b 13% 28%,transparent 28% 31%,#0b2032 31% 46%,transparent 46% 50%,#0d2437 50% 69%,transparent 69% 72%,#102b40 72% 87%,transparent 87%)}.lidar-point-cloud-service-page .road{position:absolute;inset:55% 0 0;background:linear-gradient(76deg,transparent 47%,rgba(255,255,255,.45) 48% 50%,transparent 51%),linear-gradient(103deg,transparent 47%,rgba(255,255,255,.22) 48% 50%,transparent 51%),#192a39}.lidar-point-cloud-service-page .car-shape{position:absolute;left:15%;top:48%;width:40%;height:22%;border-radius:35% 22% 12% 12%;background:#738598;box-shadow:inset 0 14px #9eb0bf}.lidar-point-cloud-service-page .car-shape:after{position:absolute;right:10%;bottom:-8px;left:10%;height:17px;background:radial-gradient(circle at 12% 50%,#05090e 0 8px,transparent 9px),radial-gradient(circle at 88% 50%,#05090e 0 8px,transparent 9px);content:""}.lidar-point-cloud-service-page .person-shape{position:absolute;top:36%;right:15%;width:24px;height:92px;border-radius:14px;background:#8796a7}.lidar-point-cloud-service-page .person-shape:before{position:absolute;top:-23px;left:2px;width:20px;height:20px;border-radius:50%;background:#a9b5bf;content:""}.lidar-point-cloud-service-page .box{position:absolute;border:2px solid}.lidar-point-cloud-service-page .box span{position:absolute;top:-20px;left:-2px;padding:2px 5px;color:#06101a;font-size:8px;font-weight:850;white-space:nowrap}.lidar-point-cloud-service-page .box.vehicle{left:12%;top:41%;width:47%;height:36%;border-color:#35a8ff}.lidar-point-cloud-service-page .box.vehicle span{background:#35a8ff}.lidar-point-cloud-service-page .box.pedestrian{top:26%;right:10%;width:76px;height:57%;border-color:#fa5bb9}.lidar-point-cloud-service-page .box.pedestrian span{background:#fa5bb9}.lidar-point-cloud-service-page .polygon-layer{position:absolute;inset:0;width:100%;height:100%}.lidar-point-cloud-service-page .polygon-layer polygon{fill:rgba(34,211,238,.14);stroke:#22d3ee;stroke-width:2}.lidar-point-cloud-service-page .polygon-layer polyline{fill:none;stroke:#ffd166;stroke-width:2;stroke-dasharray:6 4}.lidar-point-cloud-service-page .polygon-layer .skeleton{fill:#fb7185;stroke:#fb7185;stroke-width:3}.lidar-point-cloud-service-page .frame-tag{position:absolute;bottom:8px;left:9px;padding:4px 7px;color:#b7c9db;background:rgba(3,10,20,.78);font-size:8px;letter-spacing:.08em}.lidar-point-cloud-service-page .class-panel{padding:.8rem .65rem;border-left:1px solid #20354d;background:#0a1726}.lidar-point-cloud-service-page .class-panel h2{margin:0 0 .9rem;color:#6f8ba8;font-size:.58rem;letter-spacing:.14em}.lidar-point-cloud-service-page .class-panel>div{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:.35rem;margin-bottom:.6rem;color:#cbd8e8;font-size:.55rem}.lidar-point-cloud-service-page .class-panel .swatch{width:8px;height:8px;border-radius:2px}.lidar-point-cloud-service-page .swatch.blue{background:#35a8ff}.lidar-point-cloud-service-page .swatch.magenta{background:#fa5bb9}.lidar-point-cloud-service-page .swatch.cyan{background:#22d3ee}.lidar-point-cloud-service-page .swatch.amber{background:#ffd166}.lidar-point-cloud-service-page .class-panel hr{border-color:#263d55}.lidar-point-cloud-service-page .class-panel small,.lidar-point-cloud-service-page .class-panel strong{display:block}.lidar-point-cloud-service-page .class-panel small{margin-top:.8rem;color:#617b96;font-size:.48rem;letter-spacing:.1em}.lidar-point-cloud-service-page .class-panel strong{color:#d4e1ee;font-size:.62rem}.lidar-point-cloud-service-page .class-panel .status-ok{color:#4ade80}.lidar-point-cloud-service-page .workspace-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-top:1px solid #20354d;background:#20354d}.lidar-point-cloud-service-page .workspace-meta span{padding:.55rem .65rem;color:#637e99;background:#0a1726;font-size:.48rem;letter-spacing:.07em}.lidar-point-cloud-service-page .workspace-meta b{display:block;margin-top:2px;color:#c7d5e4;font-size:.56rem}
.lidar-point-cloud-service-page .capability-section{background:#f5f8fc}.lidar-point-cloud-service-page .capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.lidar-point-cloud-service-page .capability-card{overflow:hidden;padding:1rem;border:1px solid #dbe5ef;border-radius:16px;background:#fff;box-shadow:0 12px 34px rgba(11,31,58,.06)}.lidar-point-cloud-service-page .capability-card.wide{grid-column:span 3}.lidar-point-cloud-service-page .capability-card h3{margin:1.2rem 0 .55rem;font-size:1.12rem}.lidar-point-cloud-service-page .capability-card p{margin:0;font-size:.92rem}.lidar-point-cloud-service-page .mini-visual{position:relative;overflow:hidden;height:132px;border-radius:10px;background:#0a1828}.lidar-point-cloud-service-page .box-visual{background:linear-gradient(155deg,#31485d,#122338)}.lidar-point-cloud-service-page .mini-object{position:absolute;left:24%;top:38%;width:48%;height:32%;border-radius:45% 25% 14% 14%;background:#7890a4}.lidar-point-cloud-service-page .mini-box{position:absolute;inset:21% 17% 18%;border:2px solid #38bdf8}.lidar-point-cloud-service-page .mini-box span{position:absolute;top:-17px;left:-2px;padding:2px 4px;color:#04111e;background:#38bdf8;font-size:8px}.lidar-point-cloud-service-page .semantic-visual i{position:absolute}.lidar-point-cloud-service-page .semantic-visual i:nth-child(1){inset:0 0 55%;background:#375c78}.lidar-point-cloud-service-page .semantic-visual i:nth-child(2){inset:45% 0 0;clip-path:polygon(35% 0,65% 0,100% 100%,0 100%);background:#22d3ee}.lidar-point-cloud-service-page .semantic-visual i:nth-child(3){inset:48% 58% 0 0;background:#4ade80;clip-path:polygon(0 0,65% 0,100% 100%,0 100%)}.lidar-point-cloud-service-page .mini-visual>span{position:absolute;right:8px;bottom:8px;color:#d7e6f4;font-size:8px;letter-spacing:.1em}.lidar-point-cloud-service-page .instance-visual{display:flex;align-items:center;justify-content:center;gap:12px}.lidar-point-cloud-service-page .instance-visual i{width:36px;height:76px;border-radius:50% 50% 24% 24%;background:rgba(59,130,246,.46);border:2px solid #60a5fa}.lidar-point-cloud-service-page .instance-visual i:nth-child(2){height:92px;background:rgba(250,91,185,.43);border-color:#fa5bb9}.lidar-point-cloud-service-page .instance-visual i:nth-child(3){background:rgba(250,204,21,.38);border-color:#facc15}.lidar-point-cloud-service-page .keypoint-visual svg,.lidar-point-cloud-service-page .polygon-visual svg{width:100%;height:100%}.lidar-point-cloud-service-page .keypoint-visual g{fill:#fb7185;stroke:#fb7185;stroke-width:3}.lidar-point-cloud-service-page .polygon-visual polygon{fill:rgba(34,211,238,.2);stroke:#22d3ee;stroke-width:2}.lidar-point-cloud-service-page .polygon-visual polyline{fill:none;stroke:#fbbf24;stroke-width:3;stroke-dasharray:5 4}.lidar-point-cloud-service-page .classification-visual{display:grid;grid-template-columns:42% 1fr;padding:12px;gap:10px}.lidar-point-cloud-service-page .image-tile{border-radius:6px;background:linear-gradient(145deg,#42647b 50%,#263d4d 50%)}.lidar-point-cloud-service-page .classification-visual ul{margin:0;padding:0;list-style:none}.lidar-point-cloud-service-page .classification-visual li{display:flex;justify-content:space-between;padding:9px 0;color:#a9bed2;border-bottom:1px solid #233b52;font-size:7px}.lidar-point-cloud-service-page .classification-visual b{color:#4ade80}.lidar-point-cloud-service-page .tracking-visual{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:8px}.lidar-point-cloud-service-page .tracking-visual div{position:relative;border:1px solid #273d53;background:linear-gradient(160deg,#2c465d,#132437)}.lidar-point-cloud-service-page .tracking-visual span{top:4px;left:5px;bottom:auto;right:auto;color:#8099b2}.lidar-point-cloud-service-page .tracking-visual i{position:absolute;left:var(--x);top:45%;width:28px;height:21px;border:2px solid #38bdf8}.lidar-point-cloud-service-page .tracking-visual i:after{position:absolute;right:-17px;top:7px;width:14px;border-top:1px dashed #38bdf8;content:""}
.lidar-point-cloud-service-page .tooling-section{background:#071426}.lidar-point-cloud-service-page .tooling-section .iv-heading h2{color:#fff}.lidar-point-cloud-service-page .tooling-section .iv-heading>span{color:#57d9ff}.lidar-point-cloud-service-page .tooling-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.lidar-point-cloud-service-page .tooling-grid article{padding:clamp(1.4rem,3vw,2rem);border:1px solid #203b57;border-radius:16px;background:#0b1d32}.lidar-point-cloud-service-page .tooling-grid h3{margin:1.5rem 0 .7rem;color:#fff}.lidar-point-cloud-service-page .tooling-grid p{color:#aabbd0}.lidar-point-cloud-service-page .tool-icon{display:grid;width:42px;height:42px;place-items:center;color:#57d9ff;border:1px solid #32688b;border-radius:9px;background:#0e2b46;font-size:.7rem;font-weight:850}.lidar-point-cloud-service-page .platform-line,.lidar-point-cloud-service-page .stack-line{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:1.2rem}.lidar-point-cloud-service-page .platform-line span,.lidar-point-cloud-service-page .stack-line span{padding:.35rem .5rem;color:#8fb4d1;border:1px solid #294760;border-radius:5px;font-size:.56rem}.lidar-point-cloud-service-page .secure-line{display:flex;align-items:center;margin-top:1.5rem;color:#86a8c4;font-size:.62rem}.lidar-point-cloud-service-page .secure-line i{flex:1;margin:0 .4rem;border-top:1px dashed #38bdf8}
.lidar-point-cloud-service-page .qa-section{background:#eaf1f8}.lidar-point-cloud-service-page .qa-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#cad7e4;border:1px solid #cad7e4;border-radius:16px;overflow:hidden}.lidar-point-cloud-service-page .qa-flow article{position:relative;padding:1.6rem;background:#fff}.lidar-point-cloud-service-page .qa-flow article>span{display:inline-grid;width:34px;height:34px;place-items:center;margin-bottom:2rem;color:#fff;border-radius:50%;background:#2563eb;font-size:.7rem;font-weight:850}.lidar-point-cloud-service-page .qa-flow article:not(:last-child):after{position:absolute;top:33px;right:-9px;z-index:2;width:17px;height:17px;border-top:2px solid #3b82f6;border-right:2px solid #3b82f6;transform:rotate(45deg);content:""}.lidar-point-cloud-service-page .qa-flow h3{font-size:1.05rem}.lidar-point-cloud-service-page .qa-flow p{font-size:.88rem}.lidar-point-cloud-service-page .qa-metrics-panel{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:1rem;border-radius:12px;overflow:hidden;background:#1c3550}.lidar-point-cloud-service-page .qa-metrics-panel span{padding:1rem;color:#6f8caa;background:#0b1f3a;font-size:.6rem;letter-spacing:.08em}.lidar-point-cloud-service-page .qa-metrics-panel b{display:block;margin-top:.3rem;color:#4ade80;font-size:.66rem}
.lidar-point-cloud-service-page .industry-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.lidar-point-cloud-service-page .industry-grid article{overflow:hidden;border:1px solid #d9e4ee;border-radius:16px;background:#fff}.lidar-point-cloud-service-page .industry-grid h3,.lidar-point-cloud-service-page .industry-grid p{margin-right:1.5rem;margin-left:1.5rem}.lidar-point-cloud-service-page .industry-grid h3{margin-top:1.35rem}.lidar-point-cloud-service-page .industry-grid p{margin-bottom:1.5rem}.lidar-point-cloud-service-page .industry-visual{position:relative;overflow:hidden;height:210px;background:#0b1d30}.lidar-point-cloud-service-page .industry-visual>span{position:absolute;right:12px;bottom:10px;color:#a9c2d8;font-size:.56rem;letter-spacing:.1em}.lidar-point-cloud-service-page .mobility{background:linear-gradient(#254963 45%,#17283a 45%)}.lidar-point-cloud-service-page .mobility:before,.lidar-point-cloud-service-page .mobility:after{position:absolute;top:48%;bottom:0;width:2px;background:#f8d66d;transform:skew(-18deg);content:""}.lidar-point-cloud-service-page .mobility:before{left:40%}.lidar-point-cloud-service-page .mobility:after{right:34%}.lidar-point-cloud-service-page .mobility i{position:absolute;top:43%;width:70px;height:45px;border:2px solid #38bdf8}.lidar-point-cloud-service-page .mobility i:first-child{left:16%}.lidar-point-cloud-service-page .mobility i:nth-child(2){right:12%;top:52%;border-color:#fa5bb9}.lidar-point-cloud-service-page .robotics i:first-child{position:absolute;left:23%;top:22%;width:26px;height:110px;background:#60788e;transform:rotate(24deg);transform-origin:bottom}.lidar-point-cloud-service-page .robotics i:nth-child(2){position:absolute;left:39%;top:48%;width:120px;height:12px;background:#91a6b7;transform:rotate(-15deg)}.lidar-point-cloud-service-page .retail{display:flex;align-items:flex-end;justify-content:center;gap:22px;padding-bottom:35px;background:linear-gradient(#102943,#071426)}.lidar-point-cloud-service-page .retail:before,.lidar-point-cloud-service-page .retail:after{position:absolute;right:8%;left:8%;height:2px;background:#38516a;content:""}.lidar-point-cloud-service-page .retail:before{top:38%}.lidar-point-cloud-service-page .retail:after{top:68%}.lidar-point-cloud-service-page .retail i{width:42px;height:68px;border:2px solid #22d3ee;background:#18344c}.lidar-point-cloud-service-page .retail i:nth-child(2){height:92px;border-color:#a78bfa}.lidar-point-cloud-service-page .retail i:nth-child(3){height:55px;border-color:#fbbf24}.lidar-point-cloud-service-page .medical svg{width:100%;height:100%}.lidar-point-cloud-service-page .medical path{fill:#29445c;stroke:#7dd3fc;stroke-width:2}.lidar-point-cloud-service-page .medical circle{fill:rgba(251,113,133,.4);stroke:#fb7185;stroke-width:2}
.lidar-point-cloud-service-page .security-section{color:#d9e5f1;background:#071426}.lidar-point-cloud-service-page .security-section .iv-heading h2{color:#fff}.lidar-point-cloud-service-page .security-section .iv-heading>span{color:#57d9ff}.lidar-point-cloud-service-page .security-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:2rem;align-items:stretch}.lidar-point-cloud-service-page .security-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.lidar-point-cloud-service-page .security-grid article{padding:1.35rem;border:1px solid #203b56;border-radius:12px;background:#0b1d31}.lidar-point-cloud-service-page .security-grid article>span{color:#57d9ff;font-size:.66rem;font-weight:850}.lidar-point-cloud-service-page .security-grid h3{margin:.8rem 0 .5rem;color:#fff;font-size:1rem}.lidar-point-cloud-service-page .security-grid p{margin:0;color:#a9b9cb;font-size:.88rem}.lidar-point-cloud-service-page .security-map{display:grid;min-height:420px;place-items:center;padding:1.25rem;border:1px solid #203b56;border-radius:16px;background:radial-gradient(circle,rgba(34,211,238,.12),transparent 55%),#08192b}.lidar-point-cloud-service-page .security-map>div,.lidar-point-cloud-service-page .security-map>div>div,.lidar-point-cloud-service-page .security-map>div>div>div{display:grid;place-items:center;border:1px solid #2b5875;border-radius:50%}.lidar-point-cloud-service-page .security-map>div{width:min(100%,360px);aspect-ratio:1;color:#6585a1;font-size:.55rem;letter-spacing:.1em}.lidar-point-cloud-service-page .security-map>div>div{width:72%;aspect-ratio:1;color:#71a7c8}.lidar-point-cloud-service-page .security-map>div>div>div{width:66%;aspect-ratio:1;color:#fff;background:#0e2e49;box-shadow:0 0 40px rgba(34,211,238,.14)}.lidar-point-cloud-service-page .security-map b,.lidar-point-cloud-service-page .security-map small{display:block;text-align:center}.lidar-point-cloud-service-page .security-map small{margin-top:.35rem;color:#57d9ff;font-size:.48rem}
.lidar-point-cloud-service-page .pilot-section{padding:clamp(3.5rem,6vw,6rem) 0;background:#f5f8fc}.lidar-point-cloud-service-page .pilot-panel{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(2rem,5vw,4.5rem);border-radius:20px;background:radial-gradient(circle at 85% 20%,rgba(34,211,238,.2),transparent 28%),linear-gradient(125deg,#0b1f3a,#143c65);box-shadow:0 24px 55px rgba(11,31,58,.2)}.lidar-point-cloud-service-page .pilot-panel>div{max-width:760px}.lidar-point-cloud-service-page .pilot-panel h2{margin:0 0 1rem;color:#fff;font-size:clamp(2rem,4vw,3.7rem);line-height:1.03;letter-spacing:-.04em}.lidar-point-cloud-service-page .pilot-panel p{margin:0;color:#c1d1e1}.lidar-point-cloud-service-page .pilot-panel .btn{flex:none}
@media(max-width:1199.98px){.lidar-point-cloud-service-page .capability-grid{grid-template-columns:repeat(2,1fr)}.lidar-point-cloud-service-page .capability-card.wide{grid-column:span 2}.lidar-point-cloud-service-page .qa-flow{grid-template-columns:repeat(2,1fr)}.lidar-point-cloud-service-page .qa-flow article:after{display:none}.lidar-point-cloud-service-page .qa-metrics-panel{grid-template-columns:repeat(2,1fr)}}
@media(max-width:991.98px){.lidar-point-cloud-service-page .annotation-workspace{max-width:720px;margin:auto}.lidar-point-cloud-service-page .tooling-grid{grid-template-columns:1fr}.lidar-point-cloud-service-page .security-layout{grid-template-columns:1fr}.lidar-point-cloud-service-page .security-map{min-height:360px}.lidar-point-cloud-service-page .pilot-panel{align-items:flex-start;flex-direction:column}}
@media(max-width:767.98px){.lidar-point-cloud-service-page .iv-section{padding:3.7rem 0}.lidar-point-cloud-service-page .capability-grid,.lidar-point-cloud-service-page .industry-grid,.lidar-point-cloud-service-page .security-grid{grid-template-columns:1fr}.lidar-point-cloud-service-page .capability-card.wide{grid-column:auto}.lidar-point-cloud-service-page .workspace-main{grid-template-columns:1fr}.lidar-point-cloud-service-page .class-panel{display:grid;grid-template-columns:repeat(4,1fr);gap:.3rem;border-top:1px solid #20354d;border-left:0}.lidar-point-cloud-service-page .class-panel h2,.lidar-point-cloud-service-page .class-panel hr,.lidar-point-cloud-service-page .class-panel small,.lidar-point-cloud-service-page .class-panel strong{display:none}.lidar-point-cloud-service-page .class-panel>div{margin:0}.lidar-point-cloud-service-page .workspace-meta{grid-template-columns:repeat(2,1fr)}.lidar-point-cloud-service-page .qa-flow{grid-template-columns:1fr}.lidar-point-cloud-service-page .qa-metrics-panel{grid-template-columns:1fr}.lidar-point-cloud-service-page .tracking-visual{grid-template-columns:repeat(2,1fr);height:220px}.lidar-point-cloud-service-page .pilot-panel{padding:2rem}}
@media(max-width:479.98px){.lidar-point-cloud-service-page .iv-hero h1{font-size:2.35rem}.lidar-point-cloud-service-page .workspace-canvas{padding:7px}.lidar-point-cloud-service-page .road-scene{min-height:300px}.lidar-point-cloud-service-page .workspace-main{min-height:330px}.lidar-point-cloud-service-page .box.pedestrian{right:5%;width:62px}.lidar-point-cloud-service-page .class-panel{grid-template-columns:repeat(2,1fr)}.lidar-point-cloud-service-page .workspace-meta{grid-template-columns:1fr 1fr}.lidar-point-cloud-service-page .security-map{min-height:290px}.lidar-point-cloud-service-page .security-map>div{font-size:.48rem}.lidar-point-cloud-service-page .pilot-panel .btn{width:100%}}
@media(prefers-reduced-motion:reduce){.lidar-point-cloud-service-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.lidar-point-cloud-service-page .lidar-workspace .workspace-main{grid-template-columns:minmax(0,1fr) 154px}.lidar-point-cloud-service-page .lidar-scene{position:relative;overflow:hidden;height:100%;min-height:360px;background:radial-gradient(circle at 50% 55%,rgba(20,184,166,.1),transparent 37%),linear-gradient(#081522,#06101b)}.lidar-point-cloud-service-page .lidar-scene svg{position:absolute;inset:0;width:100%;height:100%}.lidar-point-cloud-service-page .perspective-grid path{fill:none;stroke:#244258;stroke-width:1}.lidar-point-cloud-service-page .point-field path{fill:none;stroke:#183247;stroke-width:1;stroke-dasharray:2 6}.lidar-point-cloud-service-page .point-field circle{fill:#6ee7d8;opacity:.78}.lidar-point-cloud-service-page .cuboid path{fill:rgba(56,189,248,.06);stroke:#38bdf8;stroke-width:2}.lidar-point-cloud-service-page .cuboid .orientation{fill:none;stroke-width:2.5}.lidar-point-cloud-service-page .c-two path{fill:rgba(167,139,250,.06);stroke:#a78bfa}.lidar-point-cloud-service-page .c-three path{fill:rgba(250,91,185,.08);stroke:#fa5bb9}.lidar-point-cloud-service-page .c-four path{fill:rgba(251,191,36,.08);stroke:#fbbf24}.lidar-point-cloud-service-page .cuboid-label{position:absolute;padding:3px 5px;color:#06101a;font-size:7px;font-weight:850;white-space:nowrap}.lidar-point-cloud-service-page .label-one{left:18%;top:49%;background:#38bdf8}.lidar-point-cloud-service-page .label-two{right:19%;top:45%;background:#a78bfa}.lidar-point-cloud-service-page .label-three{right:8%;top:35%;background:#fa5bb9}.lidar-point-cloud-service-page .label-four{left:43%;top:40%;background:#fbbf24}.lidar-point-cloud-service-page .sensor-origin{position:absolute;left:47%;bottom:14%;display:grid;place-items:center;color:#79a5bd;font-size:6px;letter-spacing:.08em}.lidar-point-cloud-service-page .sensor-origin i{display:block;width:16px;height:16px;margin-bottom:4px;border:2px solid #6ee7d8;border-radius:50%;box-shadow:0 0 0 5px rgba(110,231,216,.1)}.lidar-point-cloud-service-page .lidar-panel>div{grid-template-columns:10px 1fr}.lidar-point-cloud-service-page .lidar-panel b{color:#7995ae;font-size:.42rem}.lidar-point-cloud-service-page .swatch.green{background:#6ee7d8}.lidar-point-cloud-service-page .scan-timeline{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.65rem .8rem;border-top:1px solid #20354d;background:#081522;color:#6e88a2;font-size:.45rem;letter-spacing:.08em}.lidar-point-cloud-service-page .scan-timeline div{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.lidar-point-cloud-service-page .scan-timeline i{padding:4px;color:#7890a7;border:1px solid #294157;border-radius:3px;font-style:normal;text-align:center}.lidar-point-cloud-service-page .scan-timeline .active{color:#06101a;background:#6ee7d8;border-color:#6ee7d8}.lidar-point-cloud-service-page .scan-timeline b{color:#4ade80;font-size:.44rem}.lidar-point-cloud-service-page .lidar-workspace .workspace-meta{grid-template-columns:repeat(5,1fr)}.lidar-point-cloud-service-page .cuboid-mini svg,.lidar-point-cloud-service-page .lidar-track-mini svg,.lidar-point-cloud-service-page .geometry-qa-mini svg{width:100%;height:100%}.lidar-point-cloud-service-page .cuboid-mini path{fill:rgba(56,189,248,.08);stroke:#38bdf8;stroke-width:2}.lidar-point-cloud-service-page .cuboid-mini .dots{fill:#6ee7d8}.lidar-point-cloud-service-page .point-semantic-mini i{position:absolute;border-radius:50%;background-size:10px 10px}.lidar-point-cloud-service-page .point-semantic-mini .ground{inset:54% 0 0;background:radial-gradient(circle,#64748b 0 1.5px,transparent 2px)}.lidar-point-cloud-service-page .point-semantic-mini .road{inset:42% 24% 4%;background:radial-gradient(circle,#22d3ee 0 1.5px,transparent 2px);clip-path:polygon(34% 0,66% 0,100% 100%,0 100%)}.lidar-point-cloud-service-page .point-semantic-mini .vegetation{inset:15% 67% 43% 6%;background:radial-gradient(circle,#4ade80 0 1.5px,transparent 2px)}.lidar-point-cloud-service-page .point-semantic-mini .structure{inset:18% 7% 43% 69%;border-radius:0;background:radial-gradient(circle,#a78bfa 0 1.5px,transparent 2px)}.lidar-point-cloud-service-page .instance-3d-mini{display:flex;align-items:center;justify-content:center;gap:30px}.lidar-point-cloud-service-page .instance-3d-mini .cluster{position:relative;width:58px;height:76px;background:radial-gradient(circle,#60a5fa 0 2px,transparent 2.6px);background-size:11px 11px}.lidar-point-cloud-service-page .instance-3d-mini .cluster-b{background-image:radial-gradient(circle,#fa5bb9 0 2px,transparent 2.6px)}.lidar-point-cloud-service-page .instance-3d-mini .cluster b{position:absolute;top:-9px;left:16px;color:#60a5fa;font-size:7px}.lidar-point-cloud-service-page .instance-3d-mini .cluster-b b{color:#fa5bb9}.lidar-point-cloud-service-page .lidar-track-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:8px}.lidar-point-cloud-service-page .lidar-track-mini>div{position:relative;border:1px solid #273d53}.lidar-point-cloud-service-page .lidar-track-mini>div i{position:absolute;top:43%;left:20%;width:41px;height:28px;border:2px solid #38bdf8}.lidar-point-cloud-service-page .lidar-track-mini>div:nth-child(2) i{left:30%}.lidar-point-cloud-service-page .lidar-track-mini>div:nth-child(3) i{left:42%}.lidar-point-cloud-service-page .lidar-track-mini b{position:absolute;top:15px;left:8px;color:#57d9ff;font-size:7px}.lidar-point-cloud-service-page .lidar-track-mini svg{position:absolute;inset:0}.lidar-point-cloud-service-page .lidar-track-mini path{fill:none;stroke:#fbbf24;stroke-width:2;stroke-dasharray:5 4}.lidar-point-cloud-service-page .fusion-mini{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:10px}.lidar-point-cloud-service-page .fusion-mini>div{position:relative;border:1px solid #294258}.lidar-point-cloud-service-page .camera-layer{background:linear-gradient(#284d67 45%,#15293b 45%)}.lidar-point-cloud-service-page .camera-layer i{position:absolute;left:22%;top:41%;width:58%;height:35%;border:2px solid #38bdf8}.lidar-point-cloud-service-page .lidar-layer{background:radial-gradient(circle,#6ee7d8 0 1.5px,transparent 2px);background-size:12px 12px}.lidar-point-cloud-service-page .lidar-layer i:first-child{position:absolute;left:22%;top:41%;width:58%;height:35%;border:2px solid #38bdf8}.lidar-point-cloud-service-page .fusion-mini b{position:absolute;top:7px;left:7px;color:#93abc0;font-size:7px}.lidar-point-cloud-service-page .sparse-mini{background:radial-gradient(circle at 43% 50%,#6ee7d8 0 2px,transparent 2.6px);background-size:22px 19px}.lidar-point-cloud-service-page .sparse-box{position:absolute;inset:22% 24% 20%;border:2px dashed #fbbf24}.lidar-point-cloud-service-page .sparse-mini em{position:absolute;top:0;right:18%;bottom:0;width:36px;background:rgba(57,72,87,.86)}.lidar-point-cloud-service-page .geometry-qa-mini{display:grid;grid-template-columns:1fr 1fr;gap:1px}.lidar-point-cloud-service-page .geometry-qa-mini>div{position:relative;background:#0a1828}.lidar-point-cloud-service-page .geometry-qa-mini>div>span{position:absolute;top:8px;left:8px;color:#8da7bf;font-size:7px;letter-spacing:.1em}.lidar-point-cloud-service-page .geometry-qa-mini>div>i{position:absolute;left:27%;top:38%;width:48%;height:42%;border:2px solid;transform:skewY(-8deg)}.lidar-point-cloud-service-page .box-before{border-color:#fb7185;box-shadow:7px -5px 0 -1px rgba(251,113,133,.15)}.lidar-point-cloud-service-page .box-after{border-color:#4ade80;box-shadow:7px -5px 0 -1px rgba(74,222,128,.15)}.lidar-point-cloud-service-page .geometry-qa-mini>div>b{position:absolute;right:12px;bottom:10px;color:#dbeafe;font-size:8px}.lidar-point-cloud-service-page .geometry-qa-mini>svg{position:absolute;inset:0}.lidar-point-cloud-service-page .geometry-qa-mini>svg path{fill:none;stroke:#416078;stroke-width:1}.lidar-point-cloud-service-page .lidar-industry-visual{position:relative;overflow:hidden;height:210px;background:#081522}.lidar-point-cloud-service-page .lidar-industry-visual>span{position:absolute;right:12px;bottom:10px;color:#a9c2d8;font-size:.56rem;letter-spacing:.1em}.lidar-point-cloud-service-page .lidar-industry-visual svg{position:absolute;inset:0;width:100%;height:100%}.lidar-point-cloud-service-page .lidar-industry-visual svg path{fill:none;stroke:#57d9ff;stroke-width:2;stroke-dasharray:7 5}.lidar-point-cloud-service-page .lidar-driving{background:radial-gradient(circle,#6ee7d8 0 1.3px,transparent 1.9px),linear-gradient(#18364d,#081522);background-size:15px 15px,auto}.lidar-point-cloud-service-page .road-grid{position:absolute;inset:42% 0 0;background:linear-gradient(76deg,transparent 48%,rgba(248,214,109,.45) 49% 50%,transparent 51%),linear-gradient(103deg,transparent 48%,rgba(248,214,109,.28) 49% 50%,transparent 51%)}.lidar-point-cloud-service-page .road-cuboid{position:absolute;width:72px;height:45px;border:2px solid #38bdf8;box-shadow:10px -7px 0 -2px rgba(56,189,248,.25)}.lidar-point-cloud-service-page .road-cuboid.a{left:19%;top:52%}.lidar-point-cloud-service-page .road-cuboid.b{right:17%;top:34%;border-color:#a78bfa;box-shadow:10px -7px 0 -2px rgba(167,139,250,.25)}.lidar-point-cloud-service-page .lidar-robotics{background:radial-gradient(circle,#7dd3fc 0 1.3px,transparent 1.9px),#0a1c2b;background-size:16px 16px}.lidar-point-cloud-service-page .lidar-robotics .zone{position:absolute;display:grid;place-items:center;color:#8db0c7;border:1px dashed;font-size:7px}.lidar-point-cloud-service-page .lidar-robotics .zone-a{inset:14% 53% 27% 8%;border-color:#4ade80}.lidar-point-cloud-service-page .lidar-robotics .zone-b{inset:30% 8% 17% 60%;border-color:#fb7185}.lidar-point-cloud-service-page .robot{position:absolute;z-index:2;left:48%;top:55%;width:35px;height:35px;border:3px solid #fbbf24;border-radius:8px;background:#0a1c2b}.lidar-point-cloud-service-page .lidar-mapping{background:radial-gradient(circle,#6ee7d8 0 1.5px,transparent 2px),linear-gradient(145deg,#102f36,#071b21);background-size:13px 13px,auto}.lidar-point-cloud-service-page .map-grid{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:32px 32px}.lidar-point-cloud-service-page .building{position:absolute;left:19%;bottom:23%;width:108px;height:96px;border:2px solid #a78bfa}.lidar-point-cloud-service-page .pole{position:absolute;left:56%;bottom:24%;width:5px;height:112px;background:#fbbf24}.lidar-point-cloud-service-page .tree{position:absolute;right:16%;bottom:24%;width:70px;height:92px;border:2px solid #4ade80;border-radius:50%}.lidar-point-cloud-service-page .lidar-industrial{background:radial-gradient(circle,#94a3b8 0 1.4px,transparent 2px),#0c1a27;background-size:15px 15px}.lidar-point-cloud-service-page .lidar-industrial svg path{stroke:#526d83;stroke-dasharray:none}.lidar-point-cloud-service-page .machine{position:absolute;z-index:2;left:24%;bottom:20%;width:102px;height:69px;border:2px solid #38bdf8;box-shadow:12px -9px 0 -2px rgba(56,189,248,.2)}.lidar-point-cloud-service-page .asset-box{position:absolute;z-index:2;right:18%;bottom:28%;width:72px;height:90px;border:2px solid #fbbf24;box-shadow:9px -7px 0 -2px rgba(251,191,36,.18)}@media(max-width:767.98px){.lidar-point-cloud-service-page .lidar-workspace .workspace-main{grid-template-columns:1fr}.lidar-point-cloud-service-page .lidar-workspace .lidar-panel{grid-template-columns:repeat(4,1fr)}.lidar-point-cloud-service-page .lidar-workspace .lidar-panel b{display:block}.lidar-point-cloud-service-page .lidar-workspace .workspace-meta{grid-template-columns:repeat(2,1fr)}.lidar-point-cloud-service-page .scan-timeline{grid-template-columns:1fr}.lidar-point-cloud-service-page .scan-timeline>b{text-align:left}.lidar-point-cloud-service-page .geometry-qa-mini{grid-template-columns:1fr}.lidar-point-cloud-service-page .geometry-qa-mini>div{min-height:80px}}@media(max-width:479.98px){.lidar-point-cloud-service-page .lidar-scene{min-height:300px}.lidar-point-cloud-service-page .lidar-workspace .lidar-panel{grid-template-columns:repeat(2,1fr)}.lidar-point-cloud-service-page .lidar-workspace .workspace-meta{grid-template-columns:repeat(2,1fr)}.lidar-point-cloud-service-page .cuboid-label{font-size:6px}.lidar-point-cloud-service-page .label-one{left:10%}.lidar-point-cloud-service-page .label-two{right:10%}.lidar-point-cloud-service-page .label-three{right:2%}.lidar-point-cloud-service-page .label-four{left:39%}.lidar-point-cloud-service-page .scan-timeline{gap:.45rem;padding:.6rem}.lidar-point-cloud-service-page .scan-timeline b{font-size:.4rem}}@media(prefers-reduced-motion:reduce){.lidar-point-cloud-service-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.lidar-point-cloud-service-page .capability-card .mini-visual img{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}
