.ProductShowcase-module__Lm-6Ma__root{--ps-ease:var(--ease-snap)}.ProductShowcase-module__Lm-6Ma__radar{z-index:-1;pointer-events:none;width:420px;height:420px;position:absolute;top:-150px;right:-140px}.ProductShowcase-module__Lm-6Ma__radar circle{fill:none;stroke:#ffffff17;stroke-width:1px}.ProductShowcase-module__Lm-6Ma__radar circle.ProductShowcase-module__Lm-6Ma__ping{opacity:0;transform-box:fill-box;transform-origin:50%}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__ping{animation:2.6s ease-out 2 ProductShowcase-module__Lm-6Ma__psPing}.ProductShowcase-module__Lm-6Ma__link{font-size:var(--text-sm-plus);color:var(--color-mid-blue);font-weight:700;text-decoration:none}.ProductShowcase-module__Lm-6Ma__link:hover{color:var(--color-link-hover)}.ProductShowcase-module__Lm-6Ma__dark .ProductShowcase-module__Lm-6Ma__link{color:var(--color-white)}.ProductShowcase-module__Lm-6Ma__dark .ProductShowcase-module__Lm-6Ma__link:hover{color:var(--color-link-hover-on-dark)}.ProductShowcase-module__Lm-6Ma__more{font-size:var(--text-sm-plus);line-height:var(--leading-normal);color:var(--color-text-muted)}.ProductShowcase-module__Lm-6Ma__more b{color:var(--color-text-strong);font-weight:600}.ProductShowcase-module__Lm-6Ma__dark .ProductShowcase-module__Lm-6Ma__more{color:#ffffffd9}.ProductShowcase-module__Lm-6Ma__dark .ProductShowcase-module__Lm-6Ma__more b{color:var(--color-white)}.ProductShowcase-module__Lm-6Ma__stat{align-items:center;gap:12px;display:flex}.ProductShowcase-module__Lm-6Ma__stat b{font-size:var(--text-5xl);letter-spacing:var(--tracking-tighter);color:var(--color-mid-blue);flex:none;font-weight:900;line-height:1}.ProductShowcase-module__Lm-6Ma__stat span{font-size:var(--text-sm-plus);line-height:var(--leading-normal);color:var(--color-text-body)}.ProductShowcase-module__Lm-6Ma__promise{border-radius:var(--radius-md);font-size:var(--text-sm-plus);line-height:var(--leading-normal);color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff29;align-items:center;gap:12px;padding:11px 13px;display:flex}.ProductShowcase-module__Lm-6Ma__promise b{color:var(--color-white)}.ProductShowcase-module__Lm-6Ma__promise>i{background:var(--color-mid-blue);width:34px;height:34px;color:var(--color-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ProductShowcase-module__Lm-6Ma__team{font-size:var(--text-sm-plus);color:#ffffffe6;align-items:center;gap:12px;display:flex}.ProductShowcase-module__Lm-6Ma__scene{border-radius:var(--radius-lg);min-height:268px;position:relative;overflow:hidden}.ProductShowcase-module__Lm-6Ma__scene>*{position:absolute;inset:0}.ProductShowcase-module__Lm-6Ma__chip{background:var(--color-blue-tint-150);color:var(--color-mid-blue);font-size:var(--text-2xs);white-space:nowrap;border-radius:9999px;align-items:center;gap:5px;padding:2px 8px;font-weight:700;display:inline-flex}.ProductShowcase-module__Lm-6Ma__chip.ProductShowcase-module__Lm-6Ma__isOk{background:var(--color-cat-open-bg);color:var(--color-cat-open-ink)}.ProductShowcase-module__Lm-6Ma__ok{background:var(--color-cat-open);width:18px;height:18px;color:var(--color-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ProductShowcase-module__Lm-6Ma__dash{background:var(--color-blue-tint-050);border:1px solid var(--color-blue-border);border-radius:inherit;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px;padding:12px;display:grid}.ProductShowcase-module__Lm-6Ma__w{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;justify-content:space-between;gap:4px;min-width:0;padding:9px 10px;display:flex}.ProductShowcase-module__Lm-6Ma__wh{font-size:var(--text-2xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-weight:700;display:flex;overflow:hidden}.ProductShowcase-module__Lm-6Ma__wh svg{color:var(--color-mid-blue);flex:none}.ProductShowcase-module__Lm-6Ma__w>b{font-size:var(--text-lg);color:var(--color-dark-blue);font-weight:800;line-height:1.1}@media not (min-width:30rem){.ProductShowcase-module__Lm-6Ma__dash{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductShowcase-module__Lm-6Ma__scene:has(>.ProductShowcase-module__Lm-6Ma__dash){min-height:330px}}.ProductShowcase-module__Lm-6Ma__spark{align-items:flex-end;gap:3px;height:16px;display:flex}.ProductShowcase-module__Lm-6Ma__spark i{background:var(--color-sky-blue);transform-origin:bottom;border-radius:2px;flex:1}.ProductShowcase-module__Lm-6Ma__prog{background:var(--color-grey-150);border-radius:9999px;height:5px;display:block;overflow:hidden}.ProductShowcase-module__Lm-6Ma__prog i{background:var(--color-mid-blue);transform-origin:0;height:100%;display:block}.ProductShowcase-module__Lm-6Ma__map{background:var(--color-map-canvas)}.ProductShowcase-module__Lm-6Ma__map svg{width:100%;height:100%;display:block}.ProductShowcase-module__Lm-6Ma__road{fill:none;stroke:var(--color-white);stroke-width:5px}.ProductShowcase-module__Lm-6Ma__road.ProductShowcase-module__Lm-6Ma__isSm{stroke-width:3px}.ProductShowcase-module__Lm-6Ma__hxLo{fill:color-mix(in srgb, var(--color-cat-open) 55%, transparent);stroke:var(--color-white);stroke-width:.6px}.ProductShowcase-module__Lm-6Ma__hxMid{fill:color-mix(in srgb, var(--color-zone-residential) 70%, transparent);stroke:var(--color-white);stroke-width:.6px}.ProductShowcase-module__Lm-6Ma__hxHi{fill:color-mix(in srgb, var(--color-zone-government) 65%, transparent);stroke:var(--color-white);stroke-width:.6px}.ProductShowcase-module__Lm-6Ma__route{fill:none;stroke:var(--color-dark-blue);stroke-width:1.6px;stroke-linejoin:round}.ProductShowcase-module__Lm-6Ma__tiles{gap:5px;display:flex;position:absolute;top:10px;right:10px}.ProductShowcase-module__Lm-6Ma__tiles span{border-radius:var(--radius-md);background:var(--color-surface-panel);min-width:46px;box-shadow:var(--shadow-xs);font-size:var(--text-2xs);color:var(--color-text-muted);flex-direction:column;align-items:center;padding:5px 7px;font-weight:600;display:flex}.ProductShowcase-module__Lm-6Ma__tiles b{font-size:var(--text-lg);color:var(--color-dark-blue);font-weight:800}.ProductShowcase-module__Lm-6Ma__tiles span.ProductShowcase-module__Lm-6Ma__isStrong{background:var(--color-dark-blue);color:#ffffffd9}.ProductShowcase-module__Lm-6Ma__tiles span.ProductShowcase-module__Lm-6Ma__isStrong b{color:var(--color-white)}.ProductShowcase-module__Lm-6Ma__case{flex-direction:column;justify-content:center;padding:0 18px;display:flex}.ProductShowcase-module__Lm-6Ma__caseWin{background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-panel-lifted);padding:12px 14px 8px}.ProductShowcase-module__Lm-6Ma__caseH{font-size:var(--text-sm-plus);color:var(--color-dark-blue);justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-weight:800;display:flex}.ProductShowcase-module__Lm-6Ma__caseRow{border-top:1px solid var(--color-border-hairline);font-size:var(--text-xs-plus);color:var(--color-text-body);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__in{animation:ProductShowcase-module__Lm-6Ma__psIn .45s var(--ps-ease) both}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__pop{animation:ProductShowcase-module__Lm-6Ma__psPop .35s var(--ps-ease) both;transform-box:fill-box;transform-origin:50%}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__growY{animation:ProductShowcase-module__Lm-6Ma__psGrowY .4s var(--ps-ease) both}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__growX{animation:ProductShowcase-module__Lm-6Ma__psGrowX .6s var(--ps-ease) both}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__draw{animation:1.1s cubic-bezier(.65,0,.35,1) both ProductShowcase-module__Lm-6Ma__psDraw}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t1{animation-delay:.1s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t2{animation-delay:.2s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t3{animation-delay:.3s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t4{animation-delay:.4s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t5{animation-delay:.5s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t6{animation-delay:.6s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t7{animation-delay:.7s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t8{animation-delay:.8s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t9{animation-delay:.9s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t10{animation-delay:1s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t11{animation-delay:1.1s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t12{animation-delay:1.2s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t13{animation-delay:1.3s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t14{animation-delay:1.4s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t15{animation-delay:1.5s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t16{animation-delay:1.6s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t17{animation-delay:1.7s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t18{animation-delay:1.8s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t19{animation-delay:1.9s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t20{animation-delay:2s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t21{animation-delay:2.1s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t22{animation-delay:2.2s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t23{animation-delay:2.3s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t24{animation-delay:2.4s}.ProductShowcase-module__Lm-6Ma__play .ProductShowcase-module__Lm-6Ma__t25{animation-delay:2.5s}@keyframes ProductShowcase-module__Lm-6Ma__psIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ProductShowcase-module__Lm-6Ma__psPop{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}@keyframes ProductShowcase-module__Lm-6Ma__psGrowY{0%{transform:scaleY(0)}to{transform:none}}@keyframes ProductShowcase-module__Lm-6Ma__psGrowX{0%{transform:scaleX(0)}to{transform:none}}@keyframes ProductShowcase-module__Lm-6Ma__psDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ProductShowcase-module__Lm-6Ma__psPing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){.ProductShowcase-module__Lm-6Ma__play *{animation:none!important}}
