.SectionControl_control__cROto{--section-ink:#326b50;--section-accent:#9bcdb4;min-width:0;margin-top:20px;color:var(--steel-dark)}.SectionControl_control__cROto[data-scene=true]{margin:0;padding:12px 14px;border-top:1px solid #c5dfd0;background:rgba(250,252,252,.97)}.SectionControl_heading__t2M52{display:flex;align-items:center;gap:12px;font:11px var(--mono)}.SectionControl_heading__t2M52 label{display:inline-flex;align-items:center;gap:7px;color:var(--section-ink)}.SectionControl_heading__t2M52>span{margin-left:auto}.SectionControl_heading__t2M52 strong{min-width:68px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SectionControl_range__lylEc{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;grid-gap:10px;gap:10px;margin-top:6px}.SectionControl_range__lylEc input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;margin:0;background:transparent;accent-color:var(--section-accent);cursor:ew-resize}.SectionControl_range__lylEc input::-webkit-slider-runnable-track{height:6px;border:1px solid #b4cfc0;border-radius:3px;background:linear-gradient(to right,var(--section-accent) 0 var(--section-progress),#e3eee7 var(--section-progress) 100%)}.SectionControl_range__lylEc input::-moz-range-track{height:6px;border:1px solid #b4cfc0;border-radius:3px;background:linear-gradient(to right,var(--section-accent) 0 var(--section-progress),#e3eee7 var(--section-progress) 100%)}.SectionControl_range__lylEc input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border:1px solid #76a98f;border-radius:50%;background:var(--section-accent)}.SectionControl_range__lylEc input::-moz-range-thumb{width:16px;height:16px;border:1px solid #76a98f;border-radius:50%;background:var(--section-accent)}.SectionControl_range__lylEc button{display:grid;width:32px;height:32px;padding:0;place-items:center;border:1px solid var(--line);border-radius:4px;background:white;color:var(--section-ink);cursor:pointer;touch-action:manipulation}.SectionControl_range__lylEc button:hover:not(:disabled){background:#edf7f0}.SectionControl_range__lylEc button:disabled{opacity:.35;cursor:default}.SectionControl_range__lylEc :focus-visible{outline:2px solid var(--section-ink);outline-offset:3px}.SectionControl_measures__80lVj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:8px 0 0;padding-top:9px;border-top:1px solid var(--line)}.SectionControl_unavailable__RWeKP{margin:6px 0 0;color:var(--steel-dark);font-size:11px}.SectionControl_measures__80lVj dt{font-size:11px;line-height:1.4}.SectionControl_measures__80lVj dd{margin:5px 0 0;font:13px/1.4 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SectionControl_measures__80lVj small{font-size:10px}.SectionControl_measures__80lVj [data-scan=reference]{color:var(--liner-blue)}.SectionControl_measures__80lVj [data-scan=current]{color:#94621a}@media (max-width:480px){.SectionControl_heading__t2M52{gap:8px}.SectionControl_range__lylEc{grid-template-columns:36px minmax(0,1fr) 36px}.SectionControl_range__lylEc button{width:36px;height:36px}}.ProfileComparison_panel__iews1{padding:28px clamp(18px,3vw,38px) 24px;border-top:1px solid var(--line);background:white}.ProfileComparison_heading__P_4X9{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ProfileComparison_eyebrow__Da2pi{margin:0 0 9px;color:var(--measurement-teal);font:10px var(--mono);text-transform:uppercase}.ProfileComparison_heading__P_4X9 h2{margin:0;font-size:22px;font-weight:580}.ProfileComparison_heading__P_4X9>p{margin:0;color:var(--steel);font:11px var(--mono)}.ProfileComparison_chartWrap__u8jm6{position:relative;margin-top:24px;padding:14px 16px 0;border:1px solid rgba(17,19,21,.11);background:#fbfcfc}.ProfileComparison_chart__D_TT1{display:block;width:100%;height:auto;min-height:180px}.ProfileComparison_chartAxisTitle___TNAU{margin:0 0 12px;color:var(--steel-dark);font-size:12px;line-height:1.5}.ProfileComparison_currentBase__JW4jK,.ProfileComparison_referenceBase__1eJo0,.ProfileComparison_wallLine__pdkfQ{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.ProfileComparison_wallLine__pdkfQ{stroke:var(--graphite)}.ProfileComparison_referenceBase__1eJo0{stroke:var(--liner-blue);stroke-dasharray:7 5}.ProfileComparison_currentBase__JW4jK{stroke:#94621a;stroke-dasharray:3 4}.ProfileComparison_grid__UlaZ0 line{stroke:rgba(17,19,21,.1);stroke-width:1}.ProfileComparison_tickLabel__Oz5dh{fill:var(--steel-dark);font:11px var(--mono)}.ProfileComparison_currentLine__T78Em,.ProfileComparison_referenceLine__7BPOE{fill:none;stroke-width:3;vector-effect:non-scaling-stroke}.ProfileComparison_referenceLine__7BPOE{stroke:var(--liner-blue)}.ProfileComparison_currentLine__T78Em{stroke:var(--wear-amber)}.ProfileComparison_axisLabels__PRo11{display:flex;justify-content:space-between;padding:3px 0 9px;color:var(--steel);font:10px var(--mono)}.ProfileComparison_legend__cmSLH{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:16px;color:var(--steel-dark);font-size:11px}.ProfileComparison_legend__cmSLH span{display:inline-flex;align-items:center;gap:6px}.ProfileComparison_baseKey__8S1Ud,.ProfileComparison_wallKey__9J6sN{width:16px;flex-shrink:0;border-top:2px solid var(--graphite)}.ProfileComparison_baseKey__8S1Ud{border-top:2px dashed var(--steel-dark)}.ProfileComparison_chartNote__tvqf_{margin:12px 0 0;color:var(--steel-dark);font-size:12px;line-height:1.6}.ProfileComparison_amberDot__9K9_B,.ProfileComparison_blueDot__VP6Po{width:8px;height:8px;border-radius:50%}.ProfileComparison_blueDot__VP6Po{background:var(--liner-blue)}.ProfileComparison_amberDot__9K9_B{background:var(--wear-amber)}.ProfileComparison_sectionLabel__8BNNt{margin-left:auto;font-family:var(--mono)}.ProfileComparison_measureGrid__LsFP6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.ProfileComparison_measureGrid__LsFP6 div{min-width:0;padding:14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ProfileComparison_measureGrid__LsFP6 span,.ProfileComparison_measureGrid__LsFP6 strong{display:block}.ProfileComparison_measureGrid__LsFP6 span{color:var(--steel);font-size:10px;line-height:1.4}.ProfileComparison_measureGrid__LsFP6 strong{margin-top:7px;color:var(--graphite);font:12px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ProfileComparison_profileFooter__B3LWO{display:grid;grid-template-columns:1fr auto 1fr auto;grid-gap:10px 18px;gap:10px 18px;align-items:center;margin-top:22px;padding-top:17px;border-top:1px solid var(--line);color:var(--steel);font-size:11px}.ProfileComparison_profileFooter__B3LWO strong{color:var(--graphite);font:12px var(--mono)}.ProfileComparison_empty__6uqiG{min-height:280px;display:grid;place-items:center;color:var(--steel)}@media (max-width:650px){.ProfileComparison_heading__P_4X9{display:block}.ProfileComparison_heading__P_4X9>p{margin-top:12px}.ProfileComparison_legend__cmSLH{flex-wrap:wrap}.ProfileComparison_sectionLabel__8BNNt{margin-left:0}.ProfileComparison_profileFooter__B3LWO{grid-template-columns:1fr auto}.ProfileComparison_measureGrid__LsFP6{grid-template-columns:repeat(2,minmax(0,1fr))}}.LinerDimensions_definitions__vfm6D{padding:22px 24px 16px;border-bottom:1px solid var(--line);background:#f8fafa}.LinerDimensions_definitions__vfm6D dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0}.LinerDimensions_definitions__vfm6D dt{display:flex;align-items:baseline;gap:10px;font-size:14px;font-weight:600;line-height:1.5}.LinerDimensions_definitions__vfm6D dd{margin:6px 0 0;color:var(--steel-dark);font-size:12px;line-height:1.5}.LinerDimensions_symbol__DoOxo{display:inline-block;flex-shrink:0;min-width:16px;color:#086d70;font-family:var(--mono);font-weight:500}.LinerDimensions_definitions__vfm6D .LinerDimensions_formula__2jufO{color:var(--graphite);font:12px/1.6 var(--mono)}.LinerDimensions_definitions__vfm6D>p,.LinerDimensions_results__BEvp2>p{margin:12px 0 0;color:var(--steel-dark);font-size:11px;line-height:1.6}.LinerDimensions_results__BEvp2{margin-top:24px}.LinerDimensions_resultHeading__AhBaX h3{margin:0;font-size:16px;font-weight:600}.LinerDimensions_resultHeading__AhBaX>span{display:block;margin-top:7px;color:var(--steel-dark);font:11px/1.5 var(--mono)}.LinerDimensions_results__BEvp2 table{width:100%;margin-top:12px;table-layout:fixed;border-collapse:collapse}.LinerDimensions_results__BEvp2 caption{padding-bottom:10px;text-align:left;color:var(--steel-dark);font-size:11px}.LinerDimensions_results__BEvp2 td,.LinerDimensions_results__BEvp2 th{padding:12px 6px;border-top:1px solid var(--line);font-size:12px;line-height:1.5;overflow-wrap:anywhere;vertical-align:top}.LinerDimensions_results__BEvp2 th:first-child{width:44%;padding-left:0;text-align:left}.LinerDimensions_results__BEvp2 th .LinerDimensions_symbol__DoOxo{margin-right:5px}.LinerDimensions_results__BEvp2 th{font-weight:550}.LinerDimensions_results__BEvp2 td,.LinerDimensions_results__BEvp2 thead th:not(:first-child){text-align:right}.LinerDimensions_results__BEvp2 td[data-scan=reference],.LinerDimensions_results__BEvp2 thead th:nth-child(2){color:var(--liner-blue)}.LinerDimensions_results__BEvp2 td[data-scan=current],.LinerDimensions_results__BEvp2 thead th:nth-child(3){color:#94621a}.LinerDimensions_results__BEvp2 td{font:14px/1.5 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LinerDimensions_results__BEvp2 tr:last-child td,.LinerDimensions_results__BEvp2 tr:last-child th{border-bottom:1px solid var(--line)}@media (max-width:650px){.LinerDimensions_definitions__vfm6D{padding:20px 18px}.LinerDimensions_definitions__vfm6D dl{grid-template-columns:1fr;gap:18px}}.CaseExplorer_explorer__zHI1I{overflow:hidden;border:1px solid var(--line);background:#f9fbfb}.CaseExplorer_geometryBand__psurZ{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--line);background:white}.CaseExplorer_caseFact__vb2Y_{min-width:0;padding:20px 18px;border-right:1px solid var(--line)}.CaseExplorer_caseFact__vb2Y_:last-child{border-right:0}.CaseExplorer_caseFact__vb2Y_ span,.CaseExplorer_caseFact__vb2Y_ strong{display:block}.CaseExplorer_caseFact__vb2Y_ strong{color:var(--graphite);font:18px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.CaseExplorer_caseFact__vb2Y_[data-tone=reference] strong{color:var(--liner-blue)}.CaseExplorer_caseFact__vb2Y_[data-tone=current] strong{color:#b86f13}.CaseExplorer_caseFact__vb2Y_ span{margin-top:8px;color:var(--steel);font-size:10px;line-height:1.4}.CaseExplorer_toolbar__L5J0e{display:flex;min-height:58px;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.94);overflow-x:auto}.CaseExplorer_modeTabs__t5hFa,.CaseExplorer_regionTabs__0B7KO,.CaseExplorer_viewTabs__pnewg{display:flex;flex:0 0 auto;gap:2px}.CaseExplorer_backButton__MBFqu,.CaseExplorer_inspectButton__tZ1lF,.CaseExplorer_modeActive__XTGV0,.CaseExplorer_mode__y2MCK,.CaseExplorer_sceneTools__WYRyQ button,.CaseExplorer_tabActive__4_Cad,.CaseExplorer_tab__BSKTO{border:1px solid transparent;cursor:pointer;touch-action:manipulation}.CaseExplorer_tabActive__4_Cad,.CaseExplorer_tab__BSKTO{display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:0 11px;background:transparent;color:var(--steel-dark);font-size:12px}.CaseExplorer_mode__y2MCK:hover,.CaseExplorer_tab__BSKTO:hover{background:#eef3f3;color:var(--graphite)}.CaseExplorer_modeActive__XTGV0,.CaseExplorer_tabActive__4_Cad{background:var(--graphite);color:white}.CaseExplorer_modeActive__XTGV0,.CaseExplorer_mode__y2MCK{min-height:34px;padding:0 10px;font-size:11px}.CaseExplorer_endControl__gY_Xl,.CaseExplorer_lodControl__GYxgM{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto;color:var(--steel);font:9px var(--mono);text-transform:uppercase}.CaseExplorer_endControl__gY_Xl{margin-left:0}.CaseExplorer_endControl__gY_Xl select,.CaseExplorer_lodControl__GYxgM select{min-height:36px;border:1px solid var(--line);padding:0 30px 0 10px;background-color:white;color:var(--graphite);font:11px var(--mono)}.CaseExplorer_cellMap___Pc5S{padding:10px 12px;border-bottom:1px solid var(--line);background:#f2f6f6}.CaseExplorer_cellMapRow__0ovTz{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.CaseExplorer_cellMapRow__0ovTz+.CaseExplorer_cellMapRow__0ovTz{margin-top:5px}.CaseExplorer_plateLabel___vnGp{color:var(--steel-dark);font:11px var(--mono)}.CaseExplorer_cellMapScroll__v435_{display:grid;grid-template-columns:repeat(36,minmax(32px,1fr));grid-gap:3px;gap:3px;min-width:1180px}.CaseExplorer_cellMapRow__0ovTz{overflow-x:auto;scrollbar-width:thin}.CaseExplorer_cellSwatch__MQG_2{position:relative;height:30px;overflow:hidden;border:1px solid rgba(17,19,21,.24);cursor:pointer;background:var(--cell-color);color:white;font:600 9px var(--mono);text-shadow:0 1px 2px rgba(0,0,0,.42);touch-action:manipulation}.CaseExplorer_cellSwatch__MQG_2:hover{z-index:1;transform:translateY(-1px);box-shadow:0 5px 12px rgba(17,19,21,.18)}.CaseExplorer_cellUnavailable__CQBue:after{position:absolute;inset:0;content:"";background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(255,255,255,.58) 5px 8px)}.CaseExplorer_cellUnavailable__CQBue span{opacity:.58}.CaseExplorer_cellSelected__OJ8vM{outline:3px solid var(--graphite);outline-offset:1px}.CaseExplorer_viewerGrid____hna{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,360px);min-height:650px}.CaseExplorer_sceneFrame__0WPsB{position:relative;min-width:0;min-height:650px;overflow:hidden;background:#e9eff0}.CaseExplorer_sceneHeader__Sbgqw{position:absolute;z-index:3;top:16px;right:18px;left:18px;display:flex;justify-content:space-between;gap:14px;color:var(--steel-dark);font:10px var(--mono);pointer-events:none}.CaseExplorer_sceneStatus__6TszA{display:inline-flex;align-items:center;gap:7px}.CaseExplorer_sceneStatus__6TszA[data-state=ready]{color:var(--measurement-teal)}.CaseExplorer_sceneStatus__6TszA[data-state=error]{color:var(--review-red)}.CaseExplorer_canvasHost__g3K4h{position:absolute;inset:0}.CaseExplorer_sceneFrame__0WPsB[data-section=true] .CaseExplorer_canvasHost__g3K4h{bottom:224px}.CaseExplorer_sectionDock__llnCP{position:absolute;right:18px;bottom:64px;left:18px;z-index:3}.CaseExplorer_sceneButtons__8Ec6l,.CaseExplorer_sectionLegend__LIbcM{display:flex;align-items:center;gap:8px}.CaseExplorer_sectionLegend__LIbcM i{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--liner-blue)}.CaseExplorer_sectionLegend__LIbcM i[data-scan=current]{background:var(--wear-amber)}.CaseExplorer_sceneTools__WYRyQ .CaseExplorer_sceneButtons__8Ec6l button{width:36px;height:36px;justify-content:center;padding:0}.CaseExplorer_sceneButtons__8Ec6l button[aria-pressed=true]{border-color:#b9a1d3;color:#7341b0}.CaseExplorer_canvasHost__g3K4h canvas{display:block;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;touch-action:manipulation}.CaseExplorer_canvasHost__g3K4h canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.CaseExplorer_sceneTools__WYRyQ{position:absolute;z-index:3;right:18px;bottom:16px;left:18px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#435158;font:10px var(--mono);pointer-events:none}.CaseExplorer_sceneTools__WYRyQ button,.CaseExplorer_sceneTools__WYRyQ span{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;background:rgba(250,252,252,.92)}.CaseExplorer_sceneTools__WYRyQ button{border-color:rgba(17,19,21,.2);pointer-events:auto}.CaseExplorer_evidencePanel__meB1e{min-width:0;padding:30px 26px;border-left:1px solid var(--line);background:white}.CaseExplorer_panelEyebrow__24sie{margin:0 0 10px;color:var(--measurement-teal);font:10px var(--mono);text-transform:uppercase}.CaseExplorer_evidencePanel__meB1e h2{margin:0;font-size:28px;font-weight:610;line-height:1.05;letter-spacing:0;text-wrap:balance}.CaseExplorer_panelText__eFWXr{margin:22px 0 0;color:var(--steel-dark);font-size:13px;line-height:1.65}.CaseExplorer_overviewFacts__b6kuG{display:grid;margin-top:26px;border-top:1px solid var(--line)}.CaseExplorer_overviewFacts__b6kuG div{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}.CaseExplorer_overviewFacts__b6kuG span{color:var(--steel);font-size:11px}.CaseExplorer_overviewFacts__b6kuG strong{font:11px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.CaseExplorer_scanCards__ks_yV{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.CaseExplorer_scanCard__VyEm9{padding:14px;border:1px solid var(--line);background:#f8fafa}.CaseExplorer_scanCard__VyEm9>strong{font-size:12px}.CaseExplorer_scanCard__VyEm9 dl{margin:10px 0 0}.CaseExplorer_scanCard__VyEm9 dl div{padding:8px 0;border-top:1px solid rgba(17,19,21,.09)}.CaseExplorer_scanCard__VyEm9 dt{color:var(--steel);font-size:9px}.CaseExplorer_scanCard__VyEm9 dd{margin:4px 0 0;font:10px var(--mono);line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseExplorer_backButton__MBFqu,.CaseExplorer_inspectButton__tZ1lF{display:inline-flex;min-height:40px;align-items:center;gap:8px;margin-top:24px;padding:0 13px;background:var(--graphite);color:white;font-size:11px}.CaseExplorer_backButton__MBFqu:hover,.CaseExplorer_inspectButton__tZ1lF:hover{background:#2b3033}.CaseExplorer_inspectArrow__BsaET{transform:rotate(180deg)}.CaseExplorer_cellHeading__LZygN{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.CaseExplorer_readyBadge__Iq_sF{padding:5px 7px;border:1px solid rgba(11,141,143,.35);color:var(--measurement-teal);font:9px var(--mono)}.CaseExplorer_metricGrid__rIy00{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:24px;background:var(--line)}.CaseExplorer_metric__hWrwV{position:relative;min-height:104px;padding:14px 12px;background:white}.CaseExplorer_metric__hWrwV>span:last-child,.CaseExplorer_metric__hWrwV>strong{display:block}.CaseExplorer_metric__hWrwV>strong{margin-top:14px;font:15px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CaseExplorer_metric__hWrwV>span:last-child{margin-top:7px;color:var(--steel);font-size:9px;line-height:1.35}.CaseExplorer_metricToneamber__n7UcW,.CaseExplorer_metricToneblue__NWisq,.CaseExplorer_metricTonegraphite__8qgfp,.CaseExplorer_metricTonered__rQ7b6,.CaseExplorer_metricToneteal__XBv3A{position:absolute;top:13px;left:12px;width:26px;height:2px}.CaseExplorer_metricToneamber__n7UcW{background:var(--wear-amber)}.CaseExplorer_metricTonered__rQ7b6{background:var(--review-red)}.CaseExplorer_metricToneblue__NWisq{background:var(--liner-blue)}.CaseExplorer_metricToneteal__XBv3A{background:var(--measurement-teal)}.CaseExplorer_metricTonegraphite__8qgfp{background:var(--graphite)}.CaseExplorer_boundaryNote___V6Ik{display:flex;gap:9px;margin-top:22px;padding:13px 0 0;border-top:1px solid var(--line);color:var(--steel-dark);font-size:10px;line-height:1.5}.CaseExplorer_boundaryNote___V6Ik svg{flex:0 0 auto;color:var(--measurement-teal)}.CaseExplorer_noDataState___krBe strong{display:block;margin-top:30px;color:var(--review-red);font:13px var(--mono)}.CaseExplorer_noDataState___krBe>p:last-of-type{color:var(--steel-dark);line-height:1.65}.CaseExplorer_errorState__YGyil{position:absolute;z-index:5;inset:0;display:grid;place-content:center;justify-items:center;padding:30px;background:rgba(233,239,240,.94);color:var(--review-red);text-align:center}.CaseExplorer_errorState__YGyil button{min-height:38px;border:1px solid var(--graphite);padding:0 14px;cursor:pointer;background:var(--graphite);color:white}.CaseExplorer_errorState__YGyil small{margin-top:12px;color:var(--steel-dark)}.CaseExplorer_caseTimeline__F73jb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);background:white}.CaseExplorer_caseStageActive__kPT_e,.CaseExplorer_caseStage__yFnXg{display:flex;min-height:54px;align-items:center;gap:9px;border:0;border-right:1px solid var(--line);cursor:pointer;background:white;color:var(--steel-dark);font-size:10px;text-align:left;touch-action:manipulation}.CaseExplorer_caseStageActive__kPT_e:last-child,.CaseExplorer_caseStage__yFnXg:last-child{border-right:0}.CaseExplorer_caseStageActive__kPT_e:hover,.CaseExplorer_caseStage__yFnXg:hover{background:#f0f4f4}.CaseExplorer_caseStageActive__kPT_e span,.CaseExplorer_caseStage__yFnXg span{margin-left:14px;color:var(--measurement-teal);font:9px var(--mono)}.CaseExplorer_caseStageActive__kPT_e{background:var(--graphite);color:white}@media (max-width:1100px){.CaseExplorer_geometryBand__psurZ{grid-template-columns:repeat(3,minmax(0,1fr))}.CaseExplorer_caseFact__vb2Y_:nth-child(3){border-right:0}.CaseExplorer_caseFact__vb2Y_:nth-child(-n+3){border-bottom:1px solid var(--line)}.CaseExplorer_viewerGrid____hna{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:820px){.CaseExplorer_toolbar__L5J0e{align-items:flex-start;flex-wrap:wrap;overflow:visible}.CaseExplorer_lodControl__GYxgM{margin-left:0}.CaseExplorer_viewerGrid____hna{grid-template-columns:1fr}.CaseExplorer_sceneFrame__0WPsB{min-height:520px}.CaseExplorer_evidencePanel__meB1e{border-top:1px solid var(--line);border-left:0}.CaseExplorer_cellMapRow__0ovTz{display:block}.CaseExplorer_plateLabel___vnGp{display:block;margin-bottom:5px}}@media (max-width:600px){.CaseExplorer_geometryBand__psurZ{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseExplorer_caseFact__vb2Y_,.CaseExplorer_caseFact__vb2Y_:nth-child(3){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.CaseExplorer_caseFact__vb2Y_:nth-child(2n){border-right:0}.CaseExplorer_caseFact__vb2Y_ strong{font-size:15px}.CaseExplorer_toolbar__L5J0e{gap:8px;padding:8px}.CaseExplorer_viewTabs__pnewg{width:100%}.CaseExplorer_tabActive__4_Cad,.CaseExplorer_tab__BSKTO{flex:1 1;justify-content:center;padding:0 7px}.CaseExplorer_modeTabs__t5hFa{max-width:100%;overflow-x:auto}.CaseExplorer_sceneFrame__0WPsB{min-height:440px}.CaseExplorer_sceneFrame__0WPsB[data-section=true]{min-height:570px}.CaseExplorer_sectionLegend__LIbcM{gap:6px}.CaseExplorer_sceneTools__WYRyQ .CaseExplorer_sectionLegend__LIbcM span{padding:0;background:none}.CaseExplorer_sceneTools__WYRyQ>span{max-width:70%}.CaseExplorer_evidencePanel__meB1e{padding:25px 18px}.CaseExplorer_caseTimeline__F73jb{display:flex;overflow-x:auto}.CaseExplorer_caseStageActive__kPT_e,.CaseExplorer_caseStage__yFnXg{min-width:132px}}.SiteChrome_header___tV3w{position:fixed;z-index:50;top:14px;right:clamp(14px,2vw,30px);left:clamp(14px,2vw,30px);display:grid;grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);align-items:center;min-height:58px;padding:8px 10px 8px 18px;border:1px solid rgba(17,19,21,.12);background:rgba(246,248,249,.94);box-shadow:0 16px 50px rgba(17,19,21,.08)}.SiteChrome_skipLink__5FMdu{position:absolute;top:-60px;left:4px;z-index:2;padding:8px 10px;background:var(--graphite);color:white;font-size:12px;text-decoration:none}.SiteChrome_skipLink__5FMdu:focus{top:4px}.SiteChrome_contact__Yld7O,.SiteChrome_footer__hZvLA a,.SiteChrome_locale__JcvIO,.SiteChrome_logoLink__y_zTn,.SiteChrome_nav__dJq4a a{color:inherit;text-decoration:none}.SiteChrome_brand__ftx_O{display:inline-flex;align-items:center;gap:10px}.SiteChrome_wordmark__qeP_F{font-size:17px;font-weight:660;letter-spacing:0}.SiteChrome_mark__4lWL2{position:relative;display:grid;grid-template-columns:repeat(4,4px);grid-gap:3px 4px;gap:3px 4px;width:28px;padding:2px 0}.SiteChrome_mark__4lWL2 i{display:block;width:4px;height:4px;border-radius:50%;background:var(--graphite)}.SiteChrome_mark__4lWL2 i:nth-child(4n+1){transform:translateX(-2px);background:var(--liner-blue)}.SiteChrome_mark__4lWL2 i:nth-child(4n){transform:translateX(2px);background:var(--wear-amber)}.SiteChrome_nav__dJq4a{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:560}.SiteChrome_locale__JcvIO,.SiteChrome_nav__dJq4a a{transition:opacity .16s ease}.SiteChrome_locale__JcvIO:hover,.SiteChrome_nav__dJq4a a:hover{opacity:.58}.SiteChrome_actions__el10a{display:flex;justify-content:flex-end;align-items:center;gap:10px}.SiteChrome_contact__Yld7O,.SiteChrome_locale__JcvIO{display:inline-flex;align-items:center;justify-content:center;min-height:38px;gap:7px;padding:0 11px;font-size:12px;white-space:nowrap}.SiteChrome_contact__Yld7O{border:1px solid var(--graphite);background:var(--graphite);color:white}.SiteChrome_footer__hZvLA{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;padding:56px clamp(20px,5vw,78px) max(36px,env(safe-area-inset-bottom));border-top:1px solid var(--line)}.SiteChrome_footer__hZvLA p{max-width:560px;margin:20px 0 0;color:var(--steel-dark);line-height:1.5}.SiteChrome_footerLinks__mIjeP{display:flex;align-items:flex-end;justify-content:flex-end;gap:24px;color:var(--steel-dark);font-size:12px}@media (max-width:820px){.SiteChrome_header___tV3w{grid-template-columns:1fr auto;min-height:54px;padding-left:14px}.SiteChrome_nav__dJq4a{display:none}.SiteChrome_actions__el10a{gap:4px}.SiteChrome_contact__Yld7O{display:none}.SiteChrome_footer__hZvLA{grid-template-columns:1fr}.SiteChrome_footerLinks__mIjeP{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}}.case_page__Dk73Z{min-height:100vh;overflow:hidden;background:var(--fog-white)}.case_intro__6tQfM{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);grid-gap:clamp(42px,9vw,150px);gap:clamp(42px,9vw,150px);align-items:end;padding:126px clamp(22px,8vw,128px) 46px}.case_eyebrow__XkA9L{margin:0 0 18px;color:var(--measurement-teal);font:11px var(--mono);text-transform:uppercase}.case_intro__6tQfM h1{max-width:860px;margin:0;font-size:62px;font-weight:580;line-height:1;text-wrap:balance}.case_introAside__6ZgkJ{max-width:460px}.case_status__GpxtV{display:inline-flex;padding:7px 9px;border:1px solid rgba(11,141,143,.36);color:var(--measurement-teal);font:10px var(--mono)}.case_introAside__6ZgkJ p{margin:22px 0 0;color:var(--steel);font-size:14px;line-height:1.65}.case_viewerSection___uon5{padding:0 clamp(14px,3vw,46px)}.case_boundaryBand__K1leA{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(280px,1.1fr);grid-gap:clamp(40px,9vw,150px);gap:clamp(40px,9vw,150px);padding:104px clamp(22px,8vw,128px) 120px;background:#e4ecee}.case_boundaryBand__K1leA h2{max-width:540px;margin:0;font-size:48px;font-weight:570;line-height:1.06;text-wrap:balance}.case_boundaryBand__K1leA>p{align-self:end;max-width:520px;margin:0;color:var(--steel);line-height:1.65}@media (max-width:780px){.case_boundaryBand__K1leA,.case_intro__6tQfM{grid-template-columns:1fr}.case_intro__6tQfM{padding-top:140px;padding-bottom:54px}.case_intro__6tQfM h1{font-size:40px}.case_boundaryBand__K1leA{padding:78px 22px 88px}.case_boundaryBand__K1leA h2{font-size:34px}}.MetricBand_band__gFvFQ{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(0,1.6fr);grid-gap:clamp(42px,8vw,128px);gap:clamp(42px,8vw,128px);padding:120px clamp(22px,8vw,128px);background:var(--fog-white)}.MetricBand_intro__cD5QP{max-width:520px}.MetricBand_eyebrow__R1Sxv{margin:0 0 18px;color:var(--measurement-teal);font:11px var(--mono);text-transform:uppercase}.MetricBand_intro__cD5QP h2{margin:0;font-size:46px;font-weight:570;line-height:1.05;letter-spacing:0;text-wrap:balance}.MetricBand_intro__cD5QP p:last-child{margin:24px 0 0;color:var(--steel);line-height:1.6;text-wrap:pretty}.MetricBand_metrics__ffXnK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;border-top:1px solid var(--line)}.MetricBand_metric__73mVB{min-height:150px;padding:24px 20px 22px 0;border-bottom:1px solid var(--line)}.MetricBand_metric__73mVB:nth-child(odd){border-right:1px solid var(--line)}.MetricBand_metric__73mVB:nth-child(2n){padding-left:20px}.MetricBand_metric__73mVB span,.MetricBand_metric__73mVB strong{display:block}.MetricBand_metric__73mVB strong{color:var(--graphite);font:31px var(--mono);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MetricBand_metric__73mVB span{max-width:170px;margin-top:16px;color:var(--steel);font-size:12px;line-height:1.45}@media (max-width:760px){.MetricBand_band__gFvFQ{grid-template-columns:1fr;padding:78px 22px}.MetricBand_intro__cD5QP h2{font-size:34px}}.home_page__ndUZz{overflow:hidden;background:var(--fog-white)}.home_dataPathBand__E4KOh{padding:64px clamp(22px,8vw,128px) 60px;border-top:1px solid var(--line);background:var(--fog-white);scroll-margin-top:96px}.home_dataPathBand__E4KOh h2{margin:0;color:var(--graphite);font-size:40px;font-weight:570;line-height:1.18;text-wrap:balance}.home_caseBand__Xe4PU{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);grid-gap:clamp(42px,8vw,124px);gap:clamp(42px,8vw,124px);align-items:center;padding:120px clamp(22px,8vw,128px);background:#e4ecee}.home_caseVisual__ZDYVr{position:relative;min-height:410px;overflow:hidden;background:#ccd9dc}.home_caseVisual__ZDYVr img{display:block;width:100%;height:100%;min-height:410px;object-fit:cover;object-position:center;mix-blend-mode:multiply}.home_visualTag__MxIlg{position:absolute;right:16px;bottom:16px;padding:8px 10px;background:rgba(246,248,249,.84);color:var(--measurement-teal);font:10px var(--mono);text-transform:uppercase}.home_caseCopy__hsm0X{max-width:480px}.home_eyebrow__V4vd1{margin:0 0 18px;color:var(--measurement-teal);font:11px var(--mono);text-transform:uppercase}.home_caseCopy__hsm0X h2,.home_flowHeader__0ycXB h2{margin:0;font-size:48px;font-weight:570;line-height:1.03;letter-spacing:0;text-wrap:balance}.home_caseCopy__hsm0X>p:not(.home_eyebrow__V4vd1){margin:26px 0 0;color:var(--steel);line-height:1.65;text-wrap:pretty}.home_caseNote__m9ifl{display:flex;align-items:center;gap:10px;margin-top:34px;padding-top:17px;border-top:1px solid rgba(17,19,21,.18);color:var(--graphite);font:12px var(--mono)}.home_caseNote__m9ifl svg{color:var(--measurement-teal)}.home_textLink__t1Llg{display:inline-flex;align-items:center;gap:8px;margin-top:30px;color:var(--graphite);font-size:13px;font-weight:650;text-decoration:none}.home_textLink__t1Llg svg{transition:transform .16s ease}.home_textLink__t1Llg:hover svg{transform:translateX(3px)}.home_flowBand__GhBNm{padding:96px clamp(22px,8vw,128px) 100px;border-top:1px solid var(--line);background:#fff;color:var(--graphite)}.home_flowBand__GhBNm .home_eyebrow__V4vd1{color:#086d70}.home_flowHeader__0ycXB{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px)}.home_flowHeader__0ycXB h2{max-width:650px;color:var(--graphite);font-size:40px;line-height:1.18}.home_flowHeader__0ycXB .home_textLink__t1Llg{width:-moz-fit-content;width:fit-content;min-height:44px;margin:18px 0 0;padding:8px 0;border-bottom:1px solid #9bb7bb;color:#086d70}.home_flowHeader__0ycXB .home_textLink__t1Llg:hover{border-color:currentColor}.home_flowHeader__0ycXB .home_textLink__t1Llg svg{flex-shrink:0}.home_flowDetail__d31ya{min-width:0}.home_flowSummary__ysX6b{max-width:520px;margin:0;color:var(--steel-dark);font-size:15px;line-height:1.8;text-wrap:pretty}.home_flowLine__CkG84{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;margin:60px 0 0;padding:0;list-style:none}.home_flowNode__I4aYX{--node-ink:#086d70;--node-fill:#edf6f5;--node-line:#94bfbd;position:relative;min-width:0;padding:24px 0 0;border-top:2px solid var(--node-line)}.home_flowNode__I4aYX[data-tone=cell]{--node-ink:var(--liner-blue);--node-fill:#edf3f8;--node-line:#a0bed4}.home_flowNode__I4aYX[data-tone=field]{--node-ink:#91621a;--node-fill:#fcf4e7;--node-line:#dbc18e}.home_flowNode__I4aYX[data-tone=future]{--node-ink:var(--steel-dark);--node-fill:var(--fog-white);--node-line:#bcc6cb;border-top-style:dashed}.home_nodeHead__C4TjI{display:flex;align-items:center;justify-content:space-between;gap:12px}.home_nodeIcon__hzpm1{display:grid;width:48px;height:48px;flex-shrink:0;place-items:center;border:1px solid var(--node-line);border-radius:8px;background:var(--node-fill);color:var(--node-ink)}.home_nodeIndex__BJLoG{color:var(--steel-dark);font:11px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_flowNode__I4aYX h3{min-height:48px;margin:20px 0 10px;font-size:16px;font-weight:560;line-height:1.5}.home_nodeValue__6PSPN{display:block;font:500 32px/1.2 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_nodeCaption__lz2rS{max-width:260px;margin:12px 0 0;color:var(--steel-dark);font-size:12px;line-height:1.6;text-wrap:pretty}@media (max-width:820px){.home_dataPathBand__E4KOh{padding:48px 22px}.home_caseBand__Xe4PU{grid-template-columns:1fr;padding:80px 22px}.home_caseVisual__ZDYVr,.home_caseVisual__ZDYVr img{min-height:300px}.home_flowBand__GhBNm{padding:64px 22px}.home_flowHeader__0ycXB{grid-template-columns:1fr;gap:24px}.home_flowLine__CkG84{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;margin-top:40px}}@media (max-width:600px){.home_dataPathBand__E4KOh h2{font-size:30px;line-height:1.25}.home_caseCopy__hsm0X h2{font-size:34px}.home_flowHeader__0ycXB h2{font-size:30px;line-height:1.25}.home_nodeValue__6PSPN{font-size:25px}}@media (max-width:360px){.home_flowLine__CkG84{grid-template-columns:1fr;gap:32px}.home_flowNode__I4aYX h3{min-height:0}}@media (prefers-reduced-motion:reduce){.home_textLink__t1Llg svg{transition:none}}.PlatformDataPath_path__xE_5O{--scan-ink:#7341b0;margin-top:40px}.PlatformDataPath_topline___CMpl{display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--steel-dark);font:11px/1.5 var(--mono)}.PlatformDataPath_controls__yGOxi{display:flex;gap:8px}.PlatformDataPath_controls__yGOxi button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid #c7cfd5;border-radius:4px;color:var(--scan-ink);background:white;cursor:pointer}.PlatformDataPath_controls__yGOxi button:hover:not(:disabled){background:#f0e9f9;border-color:#9e7bc7}.PlatformDataPath_controls__yGOxi button:disabled{opacity:.4;cursor:default}.PlatformDataPath_path__xE_5O :focus-visible{outline:2px solid var(--scan-ink);outline-offset:4px}.PlatformDataPath_stream__idP0R{position:relative;height:400px;margin:16px -24px 0;overflow:hidden;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlatformDataPath_stream__idP0R:active{cursor:-webkit-grabbing;cursor:grabbing}.PlatformDataPath_cards__2gIfH{position:absolute;inset:0;list-style:none;margin:0;padding:0}.PlatformDataPath_cardPosition___Ua_I{position:absolute;top:68px;width:332px;height:264px;will-change:transform;transform:translateX(10000px)}.PlatformDataPath_card__OKXT_{position:absolute;inset:0;display:flex;flex-direction:column;padding:20px;border:1px solid #c6d0d8;border-radius:8px;background:#fff;box-shadow:0 8px 25px #18303c0c;-webkit-clip-path:inset(0 0 0 var(--cut,0));clip-path:inset(0 0 0 var(--cut,0));-webkit-mask-image:linear-gradient(to right,transparent calc(var(--cut, 0px) - 1px),#000 calc(var(--cut, 0px) + 8px));mask-image:linear-gradient(to right,transparent calc(var(--cut, 0px) - 1px),#000 calc(var(--cut, 0px) + 8px))}.PlatformDataPath_card__OKXT_[data-planned=true]{border-style:dashed;background:#fafbfd}.PlatformDataPath_cardHead__8IM4Q{display:flex;align-items:center;justify-content:space-between;gap:10px;font:10px var(--mono)}.PlatformDataPath_cardHead__8IM4Q>span{display:inline-flex;align-items:center;gap:10px;color:#376984}.PlatformDataPath_cardHead__8IM4Q small{color:#50717a;font:inherit}.PlatformDataPath_card__OKXT_ h3{margin:14px 0 0;min-height:44px;font-size:19px;line-height:1.18;font-weight:570}.PlatformDataPath_card__OKXT_ p{margin:3px 0 0;color:var(--steel-dark);font-size:11px;line-height:1.4}.PlatformDataPath_cardContent__rLWEP{display:flex;flex:1 1;min-height:0;flex-direction:column;justify-content:center}.PlatformDataPath_cardFoot__6jtIx{display:flex;justify-content:space-between;gap:8px;margin-top:9px;padding-top:9px;border-top:1px solid var(--line);color:#61717a;font:8px var(--mono)}.PlatformDataPath_scanPreview__Fzy_E{display:flex;align-items:center;gap:10px}.PlatformDataPath_scanPreview__Fzy_E img{width:100px;height:90px;object-fit:contain}.PlatformDataPath_scanPreview__Fzy_E>div{min-width:0}.PlatformDataPath_scanPreview__Fzy_E strong{display:block;font:17px var(--mono);color:#25647b}.PlatformDataPath_scanPreview__Fzy_E span{display:block;margin-top:6px;font-size:10px;color:var(--steel-dark)}.PlatformDataPath_cells__UiRdw{display:grid;grid-template-columns:repeat(18,1fr);grid-gap:3px;gap:3px;margin:9px 0}.PlatformDataPath_cells__UiRdw i{height:9px;border-radius:1px}.PlatformDataPath_cardValue__Oz_lH{display:flex;align-items:center;gap:12px}.PlatformDataPath_cardValue__Oz_lH strong{flex-shrink:0;color:#25647b;font:17px var(--mono)}.PlatformDataPath_cardValue__Oz_lH span{color:var(--steel-dark);font-size:10px;line-height:1.4}.PlatformDataPath_profile__6M4eE{width:100%;height:68px;overflow:visible}.PlatformDataPath_profile__6M4eE path{fill:none;stroke:#287aab;stroke-width:2;vector-effect:non-scaling-stroke}.PlatformDataPath_profile__6M4eE path+path{stroke:#dd922e}.PlatformDataPath_card__OKXT_ table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:10px;line-height:1.4}.PlatformDataPath_card__OKXT_ th{text-align:left;font-weight:500}.PlatformDataPath_card__OKXT_ td,.PlatformDataPath_card__OKXT_ th{padding:7px 2px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.PlatformDataPath_card__OKXT_ td{text-align:right;font-family:var(--mono)}.PlatformDataPath_card__OKXT_ td:nth-child(2),.PlatformDataPath_card__OKXT_ th:nth-child(2){color:#287aab;text-align:right}.PlatformDataPath_card__OKXT_ td:nth-child(3),.PlatformDataPath_card__OKXT_ th:nth-child(3){color:#94621a;text-align:right}.PlatformDataPath_planned__sAugh{display:flex;align-items:center;gap:20px;color:#6b7c8b;padding:14px 0}.PlatformDataPath_planned__sAugh svg{flex-shrink:0}.PlatformDataPath_planned__sAugh strong{max-width:220px;color:#576570;font-size:12px;line-height:1.5;font-weight:500}.PlatformDataPath_fragments__P1uRe{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:24px;padding:20px;border:1px dotted #b48cde;border-radius:8px;color:#9c70cb;font:10px/2 var(--mono);overflow:hidden;-webkit-clip-path:inset(0 calc(100% - var(--cut, 0px)) 0 0);clip-path:inset(0 calc(100% - var(--cut, 0px)) 0 0);-webkit-mask-image:linear-gradient(to right,transparent calc(var(--cut, 0px) - 100px),#000 calc(var(--cut, 0px) - 8px));mask-image:linear-gradient(to right,transparent calc(var(--cut, 0px) - 100px),#000 calc(var(--cut, 0px) - 8px));opacity:.6}.PlatformDataPath_particles__jqTjJ{position:absolute;inset:0;z-index:4;width:100%;height:100%;pointer-events:none}.PlatformDataPath_beamFallback___ZFvj{position:absolute;z-index:3;top:38px;bottom:38px;left:var(--scanner,42%);width:3px;transform:translateX(-1.5px);background:linear-gradient(90deg,#ae7fea,#fff,#ae7fea);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);box-shadow:0 0 10px #9d5aeb55;opacity:.65;pointer-events:none}.PlatformDataPath_navigation__Qw5Mx{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;border-top:1px solid var(--line)}.PlatformDataPath_navigation__Qw5Mx button{min-width:0;display:flex;align-items:flex-start;gap:8px;padding:16px 8px 12px 0;border:0;border-top:2px solid transparent;background:none;text-align:left;color:var(--steel-dark);font-family:inherit;font-size:11px;line-height:1.45;cursor:pointer}.PlatformDataPath_navigation__Qw5Mx button>span{flex-shrink:0;font:10px/1.6 var(--mono);color:#77858f}.PlatformDataPath_navigation__Qw5Mx button[aria-selected=true]{border-top-color:var(--scan-ink);color:var(--scan-ink)}.PlatformDataPath_detail__6u5rX{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:125px;padding:22px 0 10px}.PlatformDataPath_status__L0AvJ{color:#56767a;font:10px var(--mono)}.PlatformDataPath_detail__6u5rX p{max-width:650px;min-height:44px;margin:9px 0 0;color:var(--steel-dark);font-size:13px;line-height:1.7}.PlatformDataPath_detail__6u5rX a{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;flex-shrink:0;border-bottom:1px solid #a5bdc2;text-decoration:none;color:#086d70;font-size:12px}@media (max-width:700px){.PlatformDataPath_path__xE_5O{margin-top:28px}.PlatformDataPath_stream__idP0R{margin-right:-22px;margin-left:-22px;height:364px}.PlatformDataPath_cardPosition___Ua_I{top:50px;width:min(274px,calc(83vw - 40px))}.PlatformDataPath_card__OKXT_{padding:16px}.PlatformDataPath_card__OKXT_ h3{font-size:17px;min-height:40px}.PlatformDataPath_scanPreview__Fzy_E{gap:8px}.PlatformDataPath_scanPreview__Fzy_E img{width:80px}.PlatformDataPath_scanPreview__Fzy_E strong{font-size:14px}.PlatformDataPath_navigation__Qw5Mx{grid-template-columns:repeat(3,minmax(0,1fr))}.PlatformDataPath_navigation__Qw5Mx button{font-size:10px}.PlatformDataPath_detail__6u5rX{display:block;min-height:190px}.PlatformDataPath_detail__6u5rX a{margin-top:8px}.PlatformDataPath_detail__6u5rX p{min-height:68px}}@media (prefers-reduced-motion:reduce){.PlatformDataPath_beamFallback___ZFvj,.PlatformDataPath_fragments__P1uRe,.PlatformDataPath_particles__jqTjJ{display:none}}.PointCloudProcessHero_hero__C6i7l{position:relative;min-height:min(900px,100svh);overflow:hidden;background:#edf2f3;color:var(--graphite)}.PointCloudProcessHero_atmosphere__v_Djq,.PointCloudProcessHero_canvasHost__vyS38{position:absolute;inset:0}.PointCloudProcessHero_loader__J60YC{position:absolute;z-index:2;top:48%;right:clamp(72px,14vw,220px);display:grid;justify-items:center;grid-gap:12px;gap:12px;transform:translateY(-50%);color:var(--steel-dark);font-family:var(--mono);font-size:11px;pointer-events:none}.PointCloudProcessHero_loaderMark__tg3Rg{width:104px;height:auto;overflow:visible}.PointCloudProcessHero_loaderMark__tg3Rg line,.PointCloudProcessHero_loaderMark__tg3Rg path{fill:none;stroke:rgba(11,141,143,.24);stroke-width:1}.PointCloudProcessHero_loaderMark__tg3Rg circle{fill:var(--measurement-teal);transform-box:fill-box;transform-origin:center;animation:PointCloudProcessHero_loaderPulse__O8582 1.15s ease-in-out infinite;animation-delay:calc(var(--loader-index) * -70ms)}.PointCloudProcessHero_loaderMark__tg3Rg circle:nth-of-type(3n){fill:var(--wear-amber)}@keyframes PointCloudProcessHero_loaderPulse__O8582{0%,to{opacity:.2;transform:scale(.65)}48%{opacity:1;transform:scale(1.35)}}.PointCloudProcessHero_canvasHost__vyS38{z-index:0;background-position:50%;background-size:cover}.PointCloudProcessHero_canvasHost__vyS38 canvas{display:block;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;touch-action:manipulation}.PointCloudProcessHero_canvasHost__vyS38 canvas:active{cursor:-webkit-grabbing;cursor:grabbing}.PointCloudProcessHero_atmosphere__v_Djq{z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(246,248,249,.98),rgba(246,248,249,.91) 31%,rgba(246,248,249,.32) 54%,rgba(246,248,249,.02) 78%),linear-gradient(0deg,rgba(246,248,249,.86),rgba(246,248,249,0) 28%)}.PointCloudProcessHero_heroContent__VyqKD{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;width:min(760px,58vw);min-height:min(900px,100svh);padding:142px 0 246px clamp(24px,7vw,112px);pointer-events:none}.PointCloudProcessHero_controlTop__knVjj,.PointCloudProcessHero_eyebrow__QeEWA,.PointCloudProcessHero_phaseIndex__aJjbg,.PointCloudProcessHero_phaseName__DZruZ,.PointCloudProcessHero_replayLabel__s7u1V,.PointCloudProcessHero_stageHud__ivfwc,.PointCloudProcessHero_timecode__yqj24{font-family:var(--mono);font-size:11px;letter-spacing:0}.PointCloudProcessHero_eyebrow__QeEWA{margin:0 0 22px;color:var(--measurement-teal);font-weight:650;text-transform:uppercase}.PointCloudProcessHero_heroContent__VyqKD h1{max-width:760px;margin:0;font-size:70px;font-weight:620;line-height:1.01;letter-spacing:0;text-wrap:balance}.PointCloudProcessHero_summary__zSeZx{max-width:540px;margin:28px 0 0;font-size:18px;line-height:1.55;text-wrap:pretty}.PointCloudProcessHero_heroActions__SMA5D{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px;pointer-events:auto}.PointCloudProcessHero_primaryAction___cyIE,.PointCloudProcessHero_secondaryAction__Z_z3H{display:inline-flex;align-items:center;min-height:46px;gap:14px;padding:0 16px;border:1px solid var(--graphite);color:inherit;font-size:13px;font-weight:620;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.PointCloudProcessHero_primaryAction___cyIE{background:var(--graphite);color:white}.PointCloudProcessHero_secondaryAction__Z_z3H{background:rgba(246,248,249,.9)}.PointCloudProcessHero_primaryAction___cyIE:hover,.PointCloudProcessHero_secondaryAction__Z_z3H:hover{transform:translateY(-2px)}.PointCloudProcessHero_secondaryAction__Z_z3H:hover{background:rgba(255,255,255,.92)}.PointCloudProcessHero_replayLabel__s7u1V{display:flex;align-items:center;gap:9px;margin-top:40px;color:var(--steel-dark)}.PointCloudProcessHero_liveDot__tWi5O{width:7px;height:7px;border-radius:50%;background:var(--wear-amber)}.PointCloudProcessHero_liveDot__tWi5O[data-state=ready]{background:var(--measurement-teal)}.PointCloudProcessHero_liveDot__tWi5O[data-state=error]{background:var(--review-red)}.PointCloudProcessHero_phaseName__DZruZ{color:var(--graphite);text-transform:uppercase}.PointCloudProcessHero_stageHud__ivfwc{position:absolute;z-index:3;top:122px;right:clamp(24px,5vw,76px);width:210px;padding:14px 0 14px 18px;border-left:1px solid rgba(17,19,21,.22);pointer-events:none}.PointCloudProcessHero_stageHud__ivfwc span{color:var(--measurement-teal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PointCloudProcessHero_stageHud__ivfwc strong{display:block;margin-top:8px;font:620 15px Inter,ui-sans-serif,system-ui,sans-serif}.PointCloudProcessHero_stageHud__ivfwc p{margin:8px 0 0;color:var(--steel-dark);line-height:1.5}.PointCloudProcessHero_controls__8cfgx{position:absolute;z-index:4;right:clamp(20px,5vw,78px);bottom:max(28px,env(safe-area-inset-bottom));left:clamp(20px,5vw,78px);padding:16px 18px 12px;border:1px solid rgba(17,19,21,.16);background:rgba(246,248,249,.91);box-shadow:0 16px 50px rgba(32,49,54,.1)}.PointCloudProcessHero_controlTop__knVjj,.PointCloudProcessHero_phaseButtons__ICR8e,.PointCloudProcessHero_timelineRow__fKJML{display:flex;align-items:center}.PointCloudProcessHero_controlTop__knVjj{justify-content:space-between;gap:20px;color:var(--steel-dark)}.PointCloudProcessHero_timecode__yqj24{flex:0 0 auto;color:var(--graphite);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PointCloudProcessHero_timelineRow__fKJML{gap:8px;margin-top:10px}.PointCloudProcessHero_iconButton__vJI8z{display:inline-grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid rgba(17,19,21,.34);cursor:pointer;background:rgba(255,255,255,.68);color:var(--graphite);touch-action:manipulation}.PointCloudProcessHero_iconButton__vJI8z:hover:not(:disabled){background:white}.PointCloudProcessHero_iconButton__vJI8z:disabled{cursor:wait;opacity:.42}.PointCloudProcessHero_range__tif1L{width:100%;height:18px;margin:0 6px;accent-color:var(--measurement-teal);cursor:pointer}.PointCloudProcessHero_phaseButtons__ICR8e{gap:4px;margin-top:10px;overflow-x:auto;scrollbar-width:thin}.PointCloudProcessHero_phaseButtonActive__RnS1K,.PointCloudProcessHero_phaseButton__4bYgF{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:32px;padding:0 8px;border:0;cursor:pointer;background:transparent;color:var(--steel-dark);font-size:11px;touch-action:manipulation}.PointCloudProcessHero_phaseButtonActive__RnS1K:disabled,.PointCloudProcessHero_phaseButton__4bYgF:disabled,.PointCloudProcessHero_range__tif1L:disabled{cursor:wait;opacity:.45}.PointCloudProcessHero_phaseButtonActive__RnS1K:hover,.PointCloudProcessHero_phaseButton__4bYgF:hover{background:rgba(255,255,255,.65)}.PointCloudProcessHero_phaseButtonActive__RnS1K{color:var(--graphite);font-weight:680}.PointCloudProcessHero_phaseIndex__aJjbg{color:var(--measurement-teal);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.PointCloudProcessHero_loaderMark__tg3Rg circle,.PointCloudProcessHero_primaryAction___cyIE,.PointCloudProcessHero_secondaryAction__Z_z3H{animation:none;transition:none}}@media (max-width:900px){.PointCloudProcessHero_heroContent__VyqKD{width:min(690px,78vw);padding-left:48px}.PointCloudProcessHero_heroContent__VyqKD h1{font-size:56px}.PointCloudProcessHero_stageHud__ivfwc{top:105px;right:30px;width:180px}}@media (max-width:700px){.PointCloudProcessHero_hero__C6i7l{min-height:820px}.PointCloudProcessHero_atmosphere__v_Djq{background:linear-gradient(180deg,rgba(246,248,249,.93),rgba(246,248,249,.7) 44%,rgba(246,248,249,.12) 68%),linear-gradient(0deg,rgba(246,248,249,.9),rgba(246,248,249,0) 30%)}.PointCloudProcessHero_loader__J60YC{top:70%;right:auto;left:50%;transform:translate(-50%,-50%)}.PointCloudProcessHero_heroContent__VyqKD{justify-content:flex-start;width:100%;min-height:820px;padding:112px 22px 310px}.PointCloudProcessHero_heroContent__VyqKD h1{max-width:390px;font-size:43px;line-height:1.04}.PointCloudProcessHero_summary__zSeZx{max-width:410px;margin-top:20px;font-size:15px}.PointCloudProcessHero_heroActions__SMA5D,.PointCloudProcessHero_replayLabel__s7u1V{margin-top:26px}.PointCloudProcessHero_stageHud__ivfwc{top:auto;right:22px;bottom:245px;left:22px;width:auto;padding:10px 12px;border:1px solid rgba(17,19,21,.14);background:rgba(246,248,249,.9)}.PointCloudProcessHero_stageHud__ivfwc p,.PointCloudProcessHero_stageHud__ivfwc strong{display:inline}.PointCloudProcessHero_stageHud__ivfwc strong{margin-left:10px;font-size:12px}.PointCloudProcessHero_stageHud__ivfwc p{margin-left:6px;font-size:10px}.PointCloudProcessHero_controls__8cfgx{right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;padding:12px 10px 8px}.PointCloudProcessHero_controlTop__knVjj{align-items:flex-start;font-size:10px}.PointCloudProcessHero_controlTop__knVjj>span:first-child{max-width:72%;line-height:1.4}.PointCloudProcessHero_phaseButtons__ICR8e{padding-bottom:4px}}