.precision-module__iVovJq__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.precision-module__iVovJq__decisionScene,.precision-module__iVovJq__theaterScene,.precision-module__iVovJq__comparisonScene,.precision-module__iVovJq__revealScene,.precision-module__iVovJq__portalScene{background:var(--wale-void);position:absolute;inset:0;overflow:hidden}.precision-module__iVovJq__decisionScene:before,.precision-module__iVovJq__theaterScene:before,.precision-module__iVovJq__comparisonScene:before,.precision-module__iVovJq__revealScene:before{content:"";pointer-events:none;background-image:linear-gradient(#6fd7c509 1px,#0000 1px),linear-gradient(90deg,#6fd7c509 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.precision-module__iVovJq__decisionScroll{background:var(--wale-line-soft);border-bottom:1px solid var(--wale-line-soft);grid-template-rows:minmax(0,1fr) minmax(248px,.72fr);grid-template-columns:minmax(320px,.78fr) minmax(480px,1.28fr) minmax(340px,.9fr);gap:1px;display:grid;position:absolute;inset:0 0 68px;overflow:hidden}.precision-module__iVovJq__heroCopy,.precision-module__iVovJq__specimenStage,.precision-module__iVovJq__decisionControls,.precision-module__iVovJq__decisionEvidence{background:var(--wale-void);min-width:0;position:relative;overflow:hidden}.precision-module__iVovJq__heroCopy{flex-direction:column;grid-area:1/1;justify-content:center;padding:clamp(20px,2.2vw,34px);display:flex}.precision-module__iVovJq__eyebrow{color:var(--wale-teal);font:650 12px/1.2 var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;opacity:0;margin:0 0 14px;animation:.5s cubic-bezier(.22,.8,.32,1) .45s forwards precision-module__iVovJq__arrivalReveal}.precision-module__iVovJq__heroCopy h1{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.precision-module__iVovJq__heroCopy h1 span,.precision-module__iVovJq__heroCopy h1 strong{opacity:0;display:block;transform:translateY(6px)}.precision-module__iVovJq__heroCopy h1 span{max-width:18ch;color:var(--wale-paper);font-size:clamp(25px,2.2vw,38px);line-height:1.06;animation:.6s cubic-bezier(.16,1,.3,1) .65s forwards precision-module__iVovJq__arrivalReveal}.precision-module__iVovJq__heroCopy h1 strong{max-width:15ch;color:var(--wale-teal);margin-top:8px;font-size:clamp(32px,2.8vw,49px);font-weight:400;line-height:.98;animation:.55s cubic-bezier(.16,1,.3,1) 1.05s forwards precision-module__iVovJq__arrivalReveal}.precision-module__iVovJq__heroSupport{max-width:54ch;color:var(--wale-muted);opacity:0;margin:14px 0 0;font-size:clamp(13px,.9vw,15px);line-height:1.45;animation:.5s cubic-bezier(.22,.8,.32,1) 1.25s forwards precision-module__iVovJq__arrivalReveal}.precision-module__iVovJq__invitation{color:var(--wale-paper);font:650 12px/1.4 var(--font-ibm-plex-mono), monospace;letter-spacing:.12em;opacity:0;margin:14px 0 0;animation:.5s cubic-bezier(.22,.8,.32,1) 1.7s forwards precision-module__iVovJq__arrivalReveal}.precision-module__iVovJq__specimenStage{grid-area:1/2/auto/4;align-items:center;padding:24px clamp(24px,3vw,54px) 10px;display:grid}.precision-module__iVovJq__stageCalibration{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;justify-content:space-between;display:flex;position:absolute;top:18px;left:24px;right:24px}.precision-module__iVovJq__stageCalibration:after{background:var(--wale-line-soft);content:"";height:1px;position:absolute;bottom:-9px;left:0;right:0}.precision-module__iVovJq__morphReadout{border:1px solid var(--wale-line-soft);background:#050707eb;grid-template-columns:repeat(4,1fr);width:min(420px,52%);margin:0;display:grid;position:absolute;bottom:20px;right:30px}.precision-module__iVovJq__morphReadout div{border-right:1px solid var(--wale-line-soft);padding:10px}.precision-module__iVovJq__morphReadout div:last-child{border:0}.precision-module__iVovJq__morphReadout dt{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__morphReadout dd{color:var(--wale-teal);font:650 17px/1 var(--font-ibm-plex-mono), monospace;margin:6px 0 0}.precision-module__iVovJq__specimen{width:100%;color:var(--wale-teal);margin:0;position:relative}.precision-module__iVovJq__specimenSvg{opacity:0;width:100%;height:auto;max-height:min(47vh,470px);animation:.7s cubic-bezier(.22,.8,.32,1) 1.2s forwards precision-module__iVovJq__specimenAcquire;display:block;overflow:visible}.precision-module__iVovJq__specimenAmbient .precision-module__iVovJq__specimenSvg{opacity:1;animation:none}.precision-module__iVovJq__datumField{color:var(--wale-muted)}.precision-module__iVovJq__datumField path{fill:none;stroke:currentColor;stroke-width:.75px;stroke-dasharray:3 6}.precision-module__iVovJq__datumField text,.precision-module__iVovJq__measurements text{fill:currentColor;font:12px var(--font-ibm-plex-mono), monospace;letter-spacing:.08em}.precision-module__iVovJq__branchField{color:var(--wale-copper);transition:opacity .45s cubic-bezier(.16,1,.3,1)}.precision-module__iVovJq__branchField path{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-dasharray:5 5}.precision-module__iVovJq__branchField circle{fill:var(--wale-void);stroke:currentColor}.precision-module__iVovJq__branchField .precision-module__iVovJq__openBranch{color:var(--wale-amber);stroke-width:2px}.precision-module__iVovJq__bodyShell{fill:#101817;stroke:var(--wale-teal);stroke-width:2.2px;transition:d .45s cubic-bezier(.16,1,.3,1)}.precision-module__iVovJq__structuralSpine{fill:none;stroke:var(--wale-paper);stroke-width:2px;opacity:.76}.precision-module__iVovJq__structuralSeam{fill:none;stroke:var(--wale-copper);stroke-width:1.5px;stroke-dasharray:7 4}.precision-module__iVovJq__dorsalKeel,.precision-module__iVovJq__pectoralFin,.precision-module__iVovJq__tailFlukes,.precision-module__iVovJq__tailNotch{fill:#141b1a;stroke:var(--wale-teal);stroke-width:1.5px}.precision-module__iVovJq__tailFlukes{fill:#0d1718;stroke-width:2px}.precision-module__iVovJq__pectoralFin{fill:#0f1a1a}.precision-module__iVovJq__componentPlate{fill:#6fd7c50f;stroke:#6fd7c57a;stroke-width:1px;transform-origin:50%;transition:opacity .24s cubic-bezier(.22,.8,.32,1),transform .45s cubic-bezier(.16,1,.3,1)}.precision-module__iVovJq__componentPlate[data-visible=false]{opacity:.06;transform:scale(.9)}.precision-module__iVovJq__inspectionEye circle,.precision-module__iVovJq__inspectionEye path{fill:var(--wale-void);stroke:var(--wale-amber);stroke-width:1.3px}.precision-module__iVovJq__inspectionEye .precision-module__iVovJq__eyeCore{fill:var(--wale-amber)}.precision-module__iVovJq__registrationMarks circle{fill:var(--wale-void);stroke:var(--wale-paper)}.precision-module__iVovJq__registrationMarks text{fill:var(--wale-paper);font:12px var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__measurements{color:var(--wale-muted)}.precision-module__iVovJq__measurements path{fill:none;stroke:currentColor;stroke-width:.8px}.precision-module__iVovJq__serialPlate rect{fill:#111514;stroke:var(--wale-paper);stroke-width:.8px}.precision-module__iVovJq__serialPlate text{fill:var(--wale-paper);font:12px var(--font-ibm-plex-mono), monospace;letter-spacing:.1em}.precision-module__iVovJq__specimen[data-architecture=open] .precision-module__iVovJq__bodyShell{fill:#171713;stroke:var(--wale-amber)}.precision-module__iVovJq__specimen[data-architecture=open] .precision-module__iVovJq__componentPlate{transform:translateX(calc(var(--specimen-reach) * 13px))}.precision-module__iVovJq__specimen[data-surface=spine] .precision-module__iVovJq__structuralSpine,.precision-module__iVovJq__specimen[data-surface=seam] .precision-module__iVovJq__structuralSeam,.precision-module__iVovJq__specimen[data-surface=eye] .precision-module__iVovJq__inspectionEye,.precision-module__iVovJq__specimen[data-surface=plates] .precision-module__iVovJq__componentPlate,.precision-module__iVovJq__specimen[data-surface=tail] .precision-module__iVovJq__tailNotch{filter:drop-shadow(0 0 3px);stroke-width:3px}.precision-module__iVovJq__specimenCaption{color:var(--wale-muted);font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}.precision-module__iVovJq__specimenCaption b{color:var(--wale-paper)}.precision-module__iVovJq__inspectControl{border:1px solid var(--wale-amber);background:var(--wale-void);min-height:34px;color:var(--wale-amber);cursor:pointer;font:600 12px/1 var(--font-ibm-plex-mono), monospace;text-transform:uppercase;padding:0 10px;position:absolute;top:47%;left:57%}.precision-module__iVovJq__specimenCompact .precision-module__iVovJq__specimenSvg{max-height:260px;animation-delay:0s}.precision-module__iVovJq__specimenCompact .precision-module__iVovJq__specimenCaption{bottom:-2px}.precision-module__iVovJq__decisionControls{opacity:0;grid-area:2/1/auto/3;grid-template-rows:auto auto auto auto;grid-template-columns:1.05fr .92fr;gap:14px 22px;padding:18px 24px;animation:.5s cubic-bezier(.22,.8,.32,1) 1.7s forwards precision-module__iVovJq__arrivalReveal;display:grid;overflow-y:auto}.precision-module__iVovJq__controlHeader{grid-column:1;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.precision-module__iVovJq__controlHeader>div>span,.precision-module__iVovJq__projectionTitle span{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.08em}.precision-module__iVovJq__controlHeader h2{letter-spacing:.14em;margin:5px 0 0;font-size:14px}.precision-module__iVovJq__controlHeader output{color:var(--wale-muted);font:500 12px/1.2 var(--font-ibm-plex-mono), monospace;text-align:right;align-items:flex-end;gap:8px;display:flex}.precision-module__iVovJq__controlHeader output strong{color:var(--wale-teal);font-size:28px;line-height:.8}.precision-module__iVovJq__controlHeader output span{max-width:15ch}.precision-module__iVovJq__budgetRange{width:100%;height:28px;accent-color:var(--wale-teal);cursor:ew-resize;grid-column:1;margin:0}.precision-module__iVovJq__budgetRange::-webkit-slider-runnable-track{background:var(--wale-line);height:4px}.precision-module__iVovJq__budgetRange::-webkit-slider-thumb{border:2px solid var(--wale-void);background:var(--wale-teal);width:20px;height:20px;box-shadow:0 0 0 1px var(--wale-teal);appearance:none;border-radius:0;margin-top:-8px}.precision-module__iVovJq__budgetRange::-moz-range-track{background:var(--wale-line);height:4px}.precision-module__iVovJq__budgetRange::-moz-range-thumb{border:2px solid var(--wale-void);background:var(--wale-teal);border-radius:0;width:18px;height:18px}.precision-module__iVovJq__rangeAnchors{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;grid-column:1;justify-content:space-between;margin-top:-16px;display:flex}.precision-module__iVovJq__exactEntry{grid-column:1;align-items:center;gap:9px;display:flex}.precision-module__iVovJq__exactEntry label,.precision-module__iVovJq__exactEntry span{color:var(--wale-muted);font:600 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__exactEntry input{border:1px solid var(--wale-line);background:var(--wale-surface);width:110px;min-height:34px;color:var(--wale-paper);font:600 14px/1 var(--font-ibm-plex-mono), monospace;padding:0 10px}.precision-module__iVovJq__projection{border-left:1px solid var(--wale-line-soft);grid-area:1/2/4;padding-left:22px}.precision-module__iVovJq__projectionTitle{gap:5px;display:grid}.precision-module__iVovJq__projectionTitle strong{color:var(--wale-amber);font:650 14px/1.1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__projection dl{border:1px solid var(--wale-line-soft);grid-template-columns:1fr 1fr;margin:15px 0 0;display:grid}.precision-module__iVovJq__projection dl div{border-right:1px solid var(--wale-line-soft);border-bottom:1px solid var(--wale-line-soft);min-height:56px;padding:9px}.precision-module__iVovJq__projection dl div:nth-child(2n){border-right:0}.precision-module__iVovJq__projection dl div:nth-last-child(-n+2){border-bottom:0}.precision-module__iVovJq__projection dt{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__projection dd{color:var(--wale-paper);font:600 12px/1.25 var(--font-ibm-plex-mono), monospace;margin:7px 0 0}.precision-module__iVovJq__afterInteraction{z-index:3;border:0 solid var(--wale-line);background:var(--wale-surface);opacity:0;pointer-events:none;grid-column:1/3;grid-template-columns:1fr 1fr;align-items:center;gap:24px;max-height:0;padding:0 14px;transition:opacity .3s cubic-bezier(.22,.8,.32,1),transform .3s cubic-bezier(.22,.8,.32,1),max-height .3s,padding .3s,border-width .3s;display:grid;position:relative;overflow:hidden;transform:translateY(6px)}.precision-module__iVovJq__afterInteraction[data-visible=true]{opacity:1;pointer-events:auto;border-width:1px;max-height:220px;padding:14px;transform:none}.precision-module__iVovJq__architectureToggle{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.precision-module__iVovJq__architectureToggle input{opacity:0;position:absolute}.precision-module__iVovJq__toggleTrack{border:1px solid var(--wale-line);background:var(--wale-void);width:44px;height:24px;position:relative}.precision-module__iVovJq__toggleTrack i{background:var(--wale-muted);width:14px;height:14px;transition:transform .18s cubic-bezier(.22,.8,.32,1),background .18s;position:absolute;top:4px;left:4px}.precision-module__iVovJq__architectureToggle input:checked+.precision-module__iVovJq__toggleTrack i{background:var(--wale-teal);transform:translate(20px)}.precision-module__iVovJq__architectureToggle input:focus-visible+.precision-module__iVovJq__toggleTrack{outline:2px solid var(--wale-teal);outline-offset:3px}.precision-module__iVovJq__architectureToggle>span:nth-of-type(2){gap:5px;display:grid}.precision-module__iVovJq__architectureToggle b{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__architectureToggle strong{font:650 12px/1.25 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__architectureToggle em{color:var(--wale-teal);font:650 13px/1 var(--font-ibm-plex-mono), monospace;font-style:normal}.precision-module__iVovJq__scopeList{grid-template-columns:1fr 1fr;gap:14px;display:grid}.precision-module__iVovJq__scopeList>div{flex-direction:column;gap:4px;display:flex}.precision-module__iVovJq__scopeList b{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;margin-bottom:3px}.precision-module__iVovJq__scopeList span{color:var(--wale-paper);font:500 12px/1.2 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__decisionEvidence{grid-area:2/3;padding:18px}.precision-module__iVovJq__interactionCopy{z-index:3;border:1px solid var(--wale-line);background:var(--wale-surface);opacity:0;pointer-events:none;align-content:center;padding:22px;transition:opacity .3s,transform .3s;display:grid;position:absolute;inset:12px;transform:translateY(6px)}.precision-module__iVovJq__interactionCopy[data-visible=true]{opacity:1;pointer-events:auto;animation:.3s 2.6s forwards precision-module__iVovJq__dismissInteractionCopy;transform:none}.precision-module__iVovJq__interactionCopy h2{color:var(--wale-paper);margin:0;font:400 22px/1.1 Georgia,serif}.precision-module__iVovJq__interactionCopy p{color:var(--wale-muted);margin:11px 0 0;font-size:13px;line-height:1.5}.precision-module__iVovJq__reader{border:1px solid var(--wale-line-soft);background:var(--wale-surface);opacity:.36;height:100%;transition:opacity .4s cubic-bezier(.22,.8,.32,1)}.precision-module__iVovJq__reader[data-active=true]{opacity:1}.precision-module__iVovJq__readerHeader{border-bottom:1px solid var(--wale-line-soft);align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}.precision-module__iVovJq__readerLamp{border:1px solid var(--wale-muted);background:0 0;width:7px;height:7px}.precision-module__iVovJq__reader[data-active=true] .precision-module__iVovJq__readerLamp{border-color:var(--wale-green);background:var(--wale-green)}.precision-module__iVovJq__readerHeader div{gap:3px;display:grid}.precision-module__iVovJq__readerHeader b,.precision-module__iVovJq__readerHeader small{font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.06em}.precision-module__iVovJq__readerHeader small{color:var(--wale-muted);font-size:12px}.precision-module__iVovJq__readerBoundary{border-bottom:1px solid var(--wale-line-soft);color:var(--wale-amber);font:500 12px/1 var(--font-ibm-plex-mono), monospace;flex-wrap:wrap;gap:6px 12px;padding:8px 12px;display:flex}.precision-module__iVovJq__readerEvents{margin:0;padding:6px 12px;list-style:none;display:grid}.precision-module__iVovJq__readerEvents li{color:var(--wale-muted);font:500 12px/1.2 var(--font-ibm-plex-mono), monospace;opacity:0;grid-template-columns:70px 56px 1fr;gap:7px;padding:5px 0;display:grid;transform:translateY(4px)}.precision-module__iVovJq__reader[data-active=true] .precision-module__iVovJq__readerEvents li{animation:precision-module__iVovJq__evidenceEnter .22s cubic-bezier(.22,.8,.32,1) calc(.4s + var(--event-index) * .34s) forwards}.precision-module__iVovJq__readerEvents b{color:var(--wale-teal)}.precision-module__iVovJq__decisionActions{background:var(--wale-surface);pointer-events:none;justify-content:space-between;align-items:center;height:68px;padding:0 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.precision-module__iVovJq__decisionActions>*{opacity:0;transition:opacity .3s}.precision-module__iVovJq__decisionActions[data-visible=true]{pointer-events:auto}.precision-module__iVovJq__decisionActions[data-visible=true]>*{opacity:1}.precision-module__iVovJq__decisionActions>div{gap:10px;display:flex}.precision-module__iVovJq__configurationStatus{color:var(--wale-muted);font:600 12px/1.3 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__configurationStatus i{background:var(--wale-green);width:7px;height:7px;margin-right:8px;display:inline-block}.precision-module__iVovJq__primaryAction,.precision-module__iVovJq__secondaryAction{cursor:pointer;min-height:42px;font:650 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;padding:0 16px;text-decoration:none;display:inline-flex}.precision-module__iVovJq__primaryAction{border:1px solid var(--wale-teal);background:var(--wale-teal);color:var(--wale-void)}.precision-module__iVovJq__secondaryAction{border:1px solid var(--wale-line);background:var(--wale-void);color:var(--wale-paper)}.precision-module__iVovJq__primaryAction:hover{background:var(--wale-paper);border-color:var(--wale-paper)}.precision-module__iVovJq__secondaryAction:hover{border-color:var(--wale-teal);color:var(--wale-teal)}.precision-module__iVovJq__primaryAction svg,.precision-module__iVovJq__secondaryAction svg{width:15px;height:15px}.precision-module__iVovJq__sceneToolbar{z-index:20;border-bottom:1px solid var(--wale-line-soft);background:var(--wale-surface);grid-template-columns:1fr auto 1fr;align-items:center;height:48px;padding:0 24px;display:grid;position:absolute;top:0;left:0;right:0}.precision-module__iVovJq__sceneToolbar button{min-height:34px;color:var(--wale-muted);cursor:pointer;font:600 12px/1 var(--font-ibm-plex-mono), monospace;text-transform:uppercase;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;padding:0;display:inline-flex}.precision-module__iVovJq__sceneToolbar button:hover{color:var(--wale-teal)}.precision-module__iVovJq__sceneToolbar button svg{width:15px}.precision-module__iVovJq__sceneToolbar>div{font:600 12px/1 var(--font-ibm-plex-mono), monospace;gap:12px;display:flex}.precision-module__iVovJq__sceneToolbar>div span{color:var(--wale-muted)}.precision-module__iVovJq__sceneToolbar>div strong{color:var(--wale-teal)}.precision-module__iVovJq__sceneToolbar>span{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;justify-self:end}.precision-module__iVovJq__theaterScroll,.precision-module__iVovJq__comparisonScroll{position:absolute;inset:48px 0 0;overflow:hidden}.precision-module__iVovJq__theaterHeading{z-index:4;max-width:580px;position:absolute;top:24px;left:32px}.precision-module__iVovJq__theaterHeading p,.precision-module__iVovJq__comparisonHeading>p,.precision-module__iVovJq__revealCopy>p:first-child{color:var(--wale-teal);font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.1em;margin:0 0 8px}.precision-module__iVovJq__theaterHeading h1,.precision-module__iVovJq__comparisonHeading h1,.precision-module__iVovJq__revealCopy h1{color:var(--wale-paper);letter-spacing:-.025em;margin:0;font:400 clamp(26px,3vw,48px)/.98 Georgia,serif}.precision-module__iVovJq__theaterHeading>span{color:var(--wale-muted);margin-top:10px;font-size:13px;line-height:1.45;display:block}.precision-module__iVovJq__runTimeline{z-index:5;border:1px solid var(--wale-line-soft);grid-template-columns:repeat(8,1fr);width:min(740px,50vw);display:grid;position:absolute;top:24px;right:28px}.precision-module__iVovJq__runTimeline button{border:0;border-right:1px solid var(--wale-line-soft);background:var(--wale-surface);min-width:0;height:56px;color:var(--wale-muted);cursor:pointer;text-align:left;padding:8px;position:relative}.precision-module__iVovJq__runTimeline button:last-child{border:0}.precision-module__iVovJq__runTimeline button span{font:500 12px/1 var(--font-ibm-plex-mono), monospace;margin-bottom:7px;display:block}.precision-module__iVovJq__runTimeline button b{font:650 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__runTimeline button i{border:1px solid;width:5px;height:5px;position:absolute;bottom:8px;right:8px}.precision-module__iVovJq__runTimeline .precision-module__iVovJq__timelineActive{color:var(--wale-teal);background:#15201e}.precision-module__iVovJq__runTimeline .precision-module__iVovJq__timelineActive i{background:var(--wale-teal)}.precision-module__iVovJq__runTimeline button[data-state=past]{color:var(--wale-paper)}.precision-module__iVovJq__runTimeline button[data-state=future]{color:#58615d}.precision-module__iVovJq__theaterObject{border:1px solid var(--wale-line-soft);background:var(--wale-void);grid-template-rows:1fr;grid-template-columns:minmax(500px,1.45fr) minmax(300px,.72fr);align-items:center;display:grid;position:absolute;inset:112px 28px 116px}.precision-module__iVovJq__theaterObject .precision-module__iVovJq__specimen{grid-area:1/1;padding:0 24px}.precision-module__iVovJq__eventCard{border-top:2px solid var(--wale-teal);background:var(--wale-surface);grid-area:1/2;align-self:start;margin:30px 24px 0 0;padding:16px}.precision-module__iVovJq__eventCard>span{color:var(--wale-teal);font:600 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__eventCard strong{color:var(--wale-paper);margin-top:12px;font:400 22px/1.15 Georgia,serif;display:block}.precision-module__iVovJq__eventCard p{color:var(--wale-muted);margin:9px 0 0;font-size:13px;line-height:1.45}.precision-module__iVovJq__liveEvidence{border:1px solid var(--wale-line-soft);grid-area:1/2;grid-template-columns:1fr 1fr;align-self:end;margin:0 24px 30px 0;display:grid}.precision-module__iVovJq__liveEvidence div{border-right:1px solid var(--wale-line-soft);border-bottom:1px solid var(--wale-line-soft);padding:10px}.precision-module__iVovJq__liveEvidence div:nth-child(2n){border-right:0}.precision-module__iVovJq__liveEvidence dt{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__liveEvidence dd{color:var(--wale-paper);font:650 12px/1.2 var(--font-ibm-plex-mono), monospace;margin:6px 0 0}.precision-module__iVovJq__scrubber{grid-template-columns:180px 1fr;align-items:center;gap:8px 24px;display:grid;position:absolute;bottom:25px;left:28px;right:28px}.precision-module__iVovJq__scrubber>div:first-child{grid-row:1/3;gap:8px;display:grid}.precision-module__iVovJq__scrubber label{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__scrubber output{color:var(--wale-teal);font:650 16px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__scrubber input{width:100%;accent-color:var(--wale-teal);cursor:ew-resize}.precision-module__iVovJq__scrubberTicks{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;justify-content:space-between;display:flex}.precision-module__iVovJq__runResult{z-index:6;visibility:hidden;border:1px solid var(--wale-green);background:var(--wale-surface);opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:20px;width:min(610px,52vw);padding:15px;transition:opacity .16s,transform .16s,visibility 0s linear .16s;display:flex;position:absolute;bottom:110px;right:28px;transform:translateY(6px)}.precision-module__iVovJq__runResult[data-visible=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .28s,transform .28s,visibility;transform:none}.precision-module__iVovJq__runResult>div{gap:5px;display:grid}.precision-module__iVovJq__runResult span,.precision-module__iVovJq__runResult small{color:var(--wale-muted);font:500 12px/1.2 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__runResult strong{color:var(--wale-green);font:650 15px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__runResult p{margin:0;font-size:12px}.precision-module__iVovJq__intentTrace{z-index:40;border:1px solid var(--wale-amber);background:var(--wale-surface);width:min(430px,100% - 32px);position:absolute;top:16px;bottom:16px;right:16px}.precision-module__iVovJq__intentTrace header{border-bottom:1px solid var(--wale-line);justify-content:space-between;align-items:flex-start;padding:18px;display:flex}.precision-module__iVovJq__intentTrace header span{color:var(--wale-amber);font:600 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__intentTrace h2{margin:8px 0 0;font:400 25px/1 Georgia,serif}.precision-module__iVovJq__intentTrace header button{border:1px solid var(--wale-line);background:var(--wale-void);width:34px;height:34px;color:var(--wale-paper);cursor:pointer;place-items:center;display:grid}.precision-module__iVovJq__intentTrace header svg{width:16px}.precision-module__iVovJq__intentTrace dl{margin:0;padding:9px 18px}.precision-module__iVovJq__intentTrace dl div{border-bottom:1px solid var(--wale-line-soft);padding:11px 0}.precision-module__iVovJq__intentTrace dt{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__intentTrace dd{color:var(--wale-paper);font:600 12px/1.4 var(--font-ibm-plex-mono), monospace;margin:6px 0 0}.precision-module__iVovJq__comparisonHeading{text-align:center;position:absolute;top:23px;left:30px;right:30px}.precision-module__iVovJq__comparisonHeading h1{font-size:clamp(27px,3.2vw,50px)}.precision-module__iVovJq__comparisonHeading>div{color:var(--wale-amber);font:600 12px/1 var(--font-ibm-plex-mono), monospace;justify-content:center;align-items:center;gap:13px;margin-top:10px;display:flex}.precision-module__iVovJq__comparisonHeading i{background:var(--wale-line);width:28px;height:1px}.precision-module__iVovJq__parallelRuns{grid-template-columns:1fr 70px 1fr;gap:12px;display:grid;position:absolute;top:115px;left:28px;right:28px}.precision-module__iVovJq__runCandidate{border:1px solid var(--wale-line-soft);background:var(--wale-surface);min-width:0;height:min(39vh,350px);position:relative;overflow:hidden}.precision-module__iVovJq__runCandidate header{z-index:4;font:600 12px/1 var(--font-ibm-plex-mono), monospace;grid-template-columns:1fr auto;gap:5px;display:grid;position:absolute;top:14px;left:14px;right:14px}.precision-module__iVovJq__runCandidate header span{color:var(--wale-muted)}.precision-module__iVovJq__runCandidate header strong{color:var(--wale-teal);grid-area:1/2/3;font-size:20px}.precision-module__iVovJq__runCandidate header em{color:var(--wale-paper);font-style:normal}.precision-module__iVovJq__runCandidate .precision-module__iVovJq__specimen{width:auto;position:absolute;bottom:52px;left:12px;right:12px}.precision-module__iVovJq__runProgress{border-top:1px solid var(--wale-line);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:34px;left:14px;right:14px}.precision-module__iVovJq__runProgress span{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;opacity:.38;padding-top:7px;animation:.24s cubic-bezier(.22,.8,.32,1) forwards precision-module__iVovJq__controlledStage}.precision-module__iVovJq__runCandidate:first-child .precision-module__iVovJq__runProgress span:first-child{animation-delay:.1s}.precision-module__iVovJq__runCandidate:first-child .precision-module__iVovJq__runProgress span:nth-child(2){animation-delay:.26s}.precision-module__iVovJq__runCandidate:first-child .precision-module__iVovJq__runProgress span:nth-child(3){animation-delay:.42s}.precision-module__iVovJq__runCandidate:first-child .precision-module__iVovJq__runProgress span:nth-child(4){animation-delay:.58s}.precision-module__iVovJq__runCandidate:last-child .precision-module__iVovJq__runProgress span:first-child{animation-delay:.14s}.precision-module__iVovJq__runCandidate:last-child .precision-module__iVovJq__runProgress span:nth-child(2){animation-delay:.34s}.precision-module__iVovJq__runCandidate:last-child .precision-module__iVovJq__runProgress span:nth-child(3){animation-delay:.54s}.precision-module__iVovJq__runCandidate:last-child .precision-module__iVovJq__runProgress span:nth-child(4){animation-delay:.74s}.precision-module__iVovJq__runProgress span:before{background:var(--wale-green);content:"";width:5px;height:5px;margin-right:7px;display:inline-block}.precision-module__iVovJq__runCandidate>p{color:var(--wale-green);font:600 12px/1 var(--font-ibm-plex-mono), monospace;margin:0;position:absolute;bottom:10px;right:14px}.precision-module__iVovJq__runCandidate>p i{background:var(--wale-green);width:5px;height:5px;margin-right:7px;display:inline-block}.precision-module__iVovJq__comparisonAxis{height:min(39vh,350px);color:var(--wale-muted);font:600 12px/1 var(--font-ibm-plex-mono), monospace;grid-template-rows:auto 1fr auto 1fr auto;place-items:center;display:grid}.precision-module__iVovJq__comparisonAxis i{background:var(--wale-line);width:1px;height:100%}.precision-module__iVovJq__comparisonAxis svg{width:22px}.precision-module__iVovJq__comparePrompt{border-top:1px solid var(--wale-line);justify-content:center;align-items:center;gap:24px;min-height:78px;display:flex;position:absolute;bottom:24px;left:28px;right:28px}.precision-module__iVovJq__comparePrompt p{max-width:62ch;color:var(--wale-muted);font-size:13px;line-height:1.4}.precision-module__iVovJq__comparisonResults{z-index:10;border:1px solid var(--wale-line);background:var(--wale-void);position:absolute;bottom:18px;left:28px;right:28px}.precision-module__iVovJq__comparisonResults>header,.precision-module__iVovJq__resultRows>div{grid-template-columns:minmax(220px,1fr) 140px 140px;align-items:center;display:grid}.precision-module__iVovJq__comparisonResults>header{background:var(--wale-surface);min-height:34px;color:var(--wale-muted);font:600 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__comparisonResults>header>*{padding:0 14px}.precision-module__iVovJq__resultRows>div{border-top:1px solid var(--wale-line-soft);opacity:0;min-height:28px;animation:precision-module__iVovJq__resultRow .26s cubic-bezier(.22,.8,.32,1) calc(var(--row-index) * 80ms) forwards}.precision-module__iVovJq__resultRows span,.precision-module__iVovJq__resultRows strong{font:600 12px/1 var(--font-ibm-plex-mono), monospace;padding:0 14px}.precision-module__iVovJq__resultRows span{color:var(--wale-muted)}.precision-module__iVovJq__resultRows strong{color:var(--wale-paper)}.precision-module__iVovJq__comparisonConclusion{border-top:1px solid var(--wale-line);grid-template-columns:1fr 2fr auto;align-items:center;gap:18px;min-height:80px;padding:10px 14px;display:grid}.precision-module__iVovJq__comparisonConclusion p{color:var(--wale-green);font:650 12px/1.25 var(--font-ibm-plex-mono), monospace;margin:0;animation:.26s 1.19s both precision-module__iVovJq__resultRow}.precision-module__iVovJq__comparisonConclusion h2{margin:0;font:400 17px/1.25 Georgia,serif;animation:.26s 1.54s both precision-module__iVovJq__resultRow}.precision-module__iVovJq__comparisonConclusion small{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;position:absolute;bottom:-17px;right:14px}.precision-module__iVovJq__portalScene{place-items:center;display:grid}.precision-module__iVovJq__portalScene:before{background:var(--wale-void);content:"";position:absolute;inset:0}.precision-module__iVovJq__portalStatus{z-index:4;gap:7px;display:grid;position:absolute;top:9%;left:7%}.precision-module__iVovJq__portalStatus span,.precision-module__iVovJq__portalStatus p{color:var(--wale-muted);font:600 12px/1.2 var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;margin:0}.precision-module__iVovJq__portalStatus strong{color:var(--wale-teal);font:500 clamp(25px,3vw,48px)/1 Georgia,serif}.precision-module__iVovJq__portalSpecimen{z-index:2;width:min(48vw,700px);animation:.55s cubic-bezier(.22,.8,.32,1) .18s both precision-module__iVovJq__specimenBind;position:relative}.precision-module__iVovJq__portalGeometry{z-index:3;border:1px solid var(--wale-teal);background:var(--wale-void);border-radius:50%;width:22vmin;height:22vmin;animation:.5s cubic-bezier(.76,0,.24,1) .55s forwards precision-module__iVovJq__portalExpand;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.precision-module__iVovJq__portalGeometry i{background:var(--wale-line);transform-origin:0;width:120%;height:1px;position:absolute;top:50%;left:50%}.precision-module__iVovJq__portalGeometry i:nth-child(2){transform:rotate(90deg)}.precision-module__iVovJq__portalGeometry i:nth-child(3){transform:rotate(45deg)}.precision-module__iVovJq__portalGeometry i:nth-child(4){transform:rotate(-45deg)}.precision-module__iVovJq__portalGeometry span{color:var(--wale-teal);font:600 12px/1 var(--font-ibm-plex-mono), monospace;text-align:center;position:absolute;top:calc(50% - 6px);left:0;right:0}.precision-module__iVovJq__portalBoundary{color:var(--wale-muted);font:600 12px/1 var(--font-ibm-plex-mono), monospace;position:absolute;bottom:8%}.precision-module__iVovJq__revealBody{grid-template-rows:1fr auto;grid-template-columns:minmax(360px,.85fr) minmax(440px,1fr);gap:22px 5vw;padding:clamp(24px,3vw,48px);display:grid;position:absolute;inset:48px 0 0}.precision-module__iVovJq__revealGraphic{grid-row:1/3;place-items:center;display:grid;position:relative}.precision-module__iVovJq__revealGraphic svg{width:min(54vh,520px);color:var(--wale-line)}.precision-module__iVovJq__revealGraphic svg>circle,.precision-module__iVovJq__revealGraphic svg>path{fill:none;stroke:currentColor;stroke-width:1px}.precision-module__iVovJq__revealGraphic .precision-module__iVovJq__revealTrace{stroke:var(--wale-teal);stroke-width:2px;stroke-dasharray:600;animation:1.2s cubic-bezier(.22,.8,.32,1) both precision-module__iVovJq__drawTrace}.precision-module__iVovJq__revealGraphic g circle{fill:var(--wale-void);stroke:var(--wale-teal)}.precision-module__iVovJq__revealGraphic>div{color:var(--wale-muted);font:500 12px/1 var(--font-ibm-plex-mono), monospace;justify-content:space-between;display:flex;position:absolute;inset:auto 12% 8%}.precision-module__iVovJq__revealCopy{align-self:center}.precision-module__iVovJq__revealCopy h1{max-width:14ch;color:var(--wale-teal)}.precision-module__iVovJq__revealCopy h2{max-width:29ch;margin:18px 0 0;font:400 clamp(19px,1.8vw,28px)/1.2 Georgia,serif}.precision-module__iVovJq__revealCopy>p:not(:first-child){max-width:58ch;color:var(--wale-muted);margin:16px 0 0;font-size:14px;line-height:1.5}.precision-module__iVovJq__revealEquation{color:var(--wale-paper);font:600 12px/1.3 var(--font-ibm-plex-mono), monospace;flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;display:flex}.precision-module__iVovJq__revealEquation i{color:var(--wale-teal);font-style:normal}.precision-module__iVovJq__finalCta{border-top:1px solid var(--wale-line);align-self:end;padding-top:18px}.precision-module__iVovJq__finalCta>span{color:var(--wale-amber);font:600 12px/1 var(--font-ibm-plex-mono), monospace}.precision-module__iVovJq__finalCta h2{margin:6px 0;font:400 28px/1 Georgia,serif}.precision-module__iVovJq__finalCta p{color:var(--wale-muted);margin:0;font-size:13px}.precision-module__iVovJq__finalCta>div{gap:10px;margin-top:14px;display:flex}.precision-module__iVovJq__finalCta small{color:var(--wale-muted);font:500 12px/1.3 var(--font-ibm-plex-mono), monospace;margin-top:9px;display:block}@keyframes precision-module__iVovJq__arrivalReveal{to{opacity:1;transform:none}}@keyframes precision-module__iVovJq__specimenAcquire{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:none}}@keyframes precision-module__iVovJq__evidenceEnter{to{opacity:1;transform:none}}@keyframes precision-module__iVovJq__dismissInteractionCopy{to{opacity:0;visibility:hidden}}@keyframes precision-module__iVovJq__traceOpen{0%{opacity:0;transform:translate(12px)}}@keyframes precision-module__iVovJq__resultRow{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes precision-module__iVovJq__specimenBind{to{opacity:.35;transform:scale(.94)}}@keyframes precision-module__iVovJq__portalExpand{to{transform:translate(-50%,-50%)scale(15)}}@keyframes precision-module__iVovJq__mobilePortal{to{opacity:.18;transform:translate(-50%,-50%)scale(2.4)}}@keyframes precision-module__iVovJq__drawTrace{0%{stroke-dashoffset:600px}to{stroke-dashoffset:0}}@keyframes precision-module__iVovJq__controlledStage{to{color:var(--wale-paper);opacity:1}}@media (max-width:1100px){.precision-module__iVovJq__decisionScroll{grid-template-rows:minmax(320px,1fr) minmax(260px,.72fr);grid-template-columns:minmax(300px,.8fr) minmax(390px,1.2fr)}.precision-module__iVovJq__heroCopy{grid-column:1}.precision-module__iVovJq__specimenStage{grid-column:2}.precision-module__iVovJq__decisionControls{grid-area:2/1;grid-template-columns:1fr;overflow:auto}.precision-module__iVovJq__projection{border-left:0;grid-area:auto/1;padding-left:0}.precision-module__iVovJq__projection dl{grid-template-columns:1fr 1fr}.precision-module__iVovJq__afterInteraction{grid-template-columns:1fr;overflow:auto}.precision-module__iVovJq__decisionEvidence{grid-area:2/2}.precision-module__iVovJq__theaterHeading{max-width:380px}.precision-module__iVovJq__runTimeline{width:min(580px,54vw)}.precision-module__iVovJq__theaterObject{grid-template-columns:1.15fr .85fr}.precision-module__iVovJq__comparisonResults{max-height:48vh;overflow:auto}.precision-module__iVovJq__comparisonConclusion{grid-template-columns:1fr 1.6fr}.precision-module__iVovJq__comparisonConclusion .precision-module__iVovJq__primaryAction{grid-column:1/3;justify-self:end}}@media (max-width:700px){.precision-module__iVovJq__decisionScroll,.precision-module__iVovJq__theaterScroll,.precision-module__iVovJq__comparisonScroll,.precision-module__iVovJq__revealBody{overscroll-behavior:contain;scrollbar-color:var(--wale-teal) var(--wale-surface);overflow-y:auto}.precision-module__iVovJq__decisionScroll{background:var(--wale-void);flex-direction:column;gap:0;display:flex;inset:0 0 64px}.precision-module__iVovJq__heroCopy,.precision-module__iVovJq__specimenStage,.precision-module__iVovJq__decisionControls,.precision-module__iVovJq__decisionEvidence{border-bottom:1px solid var(--wale-line-soft);flex:none;overflow:visible}.precision-module__iVovJq__heroCopy{justify-content:flex-start;min-height:500px;padding:44px 20px 28px}.precision-module__iVovJq__decisionControls{order:2}.precision-module__iVovJq__specimenStage{order:3}.precision-module__iVovJq__decisionEvidence{order:4}.precision-module__iVovJq__heroCopy h1 span{max-width:15ch;font-size:clamp(29px,8vw,38px)}.precision-module__iVovJq__heroCopy h1 strong{max-width:12ch;font-size:clamp(39px,11vw,51px)}.precision-module__iVovJq__heroSupport{font-size:14px}.precision-module__iVovJq__specimenStage{min-height:310px;padding:42px 10px 24px}.precision-module__iVovJq__stageCalibration{top:15px}.precision-module__iVovJq__morphReadout{width:auto;bottom:12px;left:14px;right:14px}.precision-module__iVovJq__morphReadout div{padding:7px}.precision-module__iVovJq__morphReadout dd{font-size:14px}.precision-module__iVovJq__specimenSvg{max-height:290px}.precision-module__iVovJq__specimenCaption{left:14px;right:14px}.precision-module__iVovJq__decisionControls{grid-template-columns:1fr;min-height:410px;padding:22px 18px;display:grid}.precision-module__iVovJq__controlHeader{grid-column:1;grid-template-columns:minmax(0,1fr) 132px;align-items:end;gap:12px;display:grid}.precision-module__iVovJq__controlHeader>div{min-width:0}.precision-module__iVovJq__controlHeader h2{white-space:nowrap}.precision-module__iVovJq__controlHeader output{justify-items:end;gap:3px;width:132px;display:grid}.precision-module__iVovJq__controlHeader output strong{font-size:25px}.precision-module__iVovJq__controlHeader output span{text-align:right;width:132px;max-width:none}.precision-module__iVovJq__budgetRange,.precision-module__iVovJq__rangeAnchors,.precision-module__iVovJq__exactEntry{grid-column:1}.precision-module__iVovJq__budgetRange{width:calc(100% - 20px);margin-inline:10px}.precision-module__iVovJq__rangeAnchors{width:100%;padding-inline:10px}.precision-module__iVovJq__exactEntry{grid-template-columns:108px minmax(84px,110px) minmax(0,1fr);gap:9px;display:grid}.precision-module__iVovJq__exactEntry label,.precision-module__iVovJq__exactEntry span{white-space:nowrap}.precision-module__iVovJq__exactEntry input{width:100%}.precision-module__iVovJq__projection{grid-area:auto/1}.precision-module__iVovJq__afterInteraction{border:0;grid-template-columns:1fr;max-height:0;padding:0;position:relative;inset:auto;overflow:hidden}.precision-module__iVovJq__afterInteraction[data-visible=true]{border:1px solid var(--wale-line);max-height:420px;padding:14px}.precision-module__iVovJq__scopeList{grid-template-columns:1fr}.precision-module__iVovJq__decisionEvidence{min-height:310px;padding:18px}.precision-module__iVovJq__readerEvents li{grid-template-columns:65px 52px 1fr}.precision-module__iVovJq__interactionCopy{inset:18px}.precision-module__iVovJq__decisionActions{height:64px;padding:8px 14px}.precision-module__iVovJq__configurationStatus{display:none}.precision-module__iVovJq__decisionActions>div{width:100%}.precision-module__iVovJq__decisionActions button{flex:1;padding-inline:8px}.precision-module__iVovJq__sceneToolbar{grid-template-columns:auto 1fr;height:44px;padding:0 14px}.precision-module__iVovJq__sceneToolbar>div{text-align:right;justify-self:end;gap:3px;display:grid}.precision-module__iVovJq__sceneToolbar>span{display:none}.precision-module__iVovJq__theaterScroll,.precision-module__iVovJq__comparisonScroll{inset:44px 0 0}.precision-module__iVovJq__theaterHeading{max-width:none;padding:28px 18px 18px;position:relative;top:auto;left:auto}.precision-module__iVovJq__theaterHeading h1{font-size:31px}.precision-module__iVovJq__runTimeline{grid-template-columns:repeat(8,minmax(70px,1fr));width:calc(100% - 36px);margin:0 18px;position:relative;top:auto;right:auto;overflow-x:auto}.precision-module__iVovJq__runTimeline button{min-width:74px}.precision-module__iVovJq__theaterObject{flex-direction:column;margin:16px 18px 0;padding-bottom:16px;display:flex;position:relative;inset:auto}.precision-module__iVovJq__theaterObject .precision-module__iVovJq__specimen{width:100%;padding:20px 4px 0}.precision-module__iVovJq__eventCard,.precision-module__iVovJq__liveEvidence{width:calc(100% - 28px);margin:14px}.precision-module__iVovJq__eventCard strong{font-size:19px}.precision-module__iVovJq__liveEvidence{grid-template-columns:1fr 1fr}.precision-module__iVovJq__scrubber{grid-template-columns:1fr;margin:20px 18px 120px;position:relative;bottom:auto;left:auto;right:auto}.precision-module__iVovJq__scrubber>div:first-child{grid-row:auto}.precision-module__iVovJq__runResult{z-index:30;width:auto;position:fixed;bottom:56px;left:14px;right:14px}.precision-module__iVovJq__runResult p,.precision-module__iVovJq__runResult small{display:none}.precision-module__iVovJq__inspectControl{top:45%;left:46%}.precision-module__iVovJq__intentTrace{position:fixed;top:112px;bottom:56px;right:14px}.precision-module__iVovJq__comparisonHeading{padding:28px 18px 18px;position:relative;top:auto;left:auto;right:auto}.precision-module__iVovJq__comparisonHeading h1{font-size:31px}.precision-module__iVovJq__parallelRuns{grid-template-columns:1fr;margin:0 18px;display:grid;position:relative;top:auto;left:auto;right:auto}.precision-module__iVovJq__runCandidate{height:330px}.precision-module__iVovJq__comparisonAxis{grid-template-rows:1fr;grid-template-columns:auto 1fr auto 1fr auto;height:58px}.precision-module__iVovJq__comparisonAxis i{width:100%;height:1px}.precision-module__iVovJq__comparePrompt{flex-direction:column;align-items:stretch;margin:18px;padding:18px 0 70px;position:relative;bottom:auto;left:auto;right:auto}.precision-module__iVovJq__comparisonResults{max-height:none;margin:18px 18px 80px;position:relative;bottom:auto;left:auto;right:auto}.precision-module__iVovJq__comparisonResults>header,.precision-module__iVovJq__resultRows>div{grid-template-columns:minmax(140px,1fr) 64px 64px}.precision-module__iVovJq__comparisonResults>header>*,.precision-module__iVovJq__resultRows span,.precision-module__iVovJq__resultRows strong{padding-inline:8px}.precision-module__iVovJq__comparisonConclusion{grid-template-columns:1fr}.precision-module__iVovJq__comparisonConclusion .precision-module__iVovJq__primaryAction{grid-column:auto;justify-self:stretch}.precision-module__iVovJq__comparisonConclusion small{position:static}.precision-module__iVovJq__portalStatus{top:8%;left:18px;right:18px}.precision-module__iVovJq__portalSpecimen{width:94vw}.precision-module__iVovJq__portalGeometry{width:36vmin;height:36vmin;animation-name:precision-module__iVovJq__mobilePortal}.precision-module__iVovJq__revealBody{flex-direction:column;padding:28px 18px 90px;display:flex;inset:44px 0 0}.precision-module__iVovJq__revealGraphic{min-height:310px}.precision-module__iVovJq__revealGraphic svg{width:min(82vw,360px)}.precision-module__iVovJq__revealCopy h1{font-size:38px}.precision-module__iVovJq__revealCopy h2{font-size:22px}.precision-module__iVovJq__finalCta>div{flex-direction:column}}@media (max-height:740px) and (min-width:701px){.precision-module__iVovJq__heroCopy{padding-top:25px;padding-bottom:25px}.precision-module__iVovJq__heroCopy h1 span{font-size:28px}.precision-module__iVovJq__heroCopy h1 strong{font-size:38px}.precision-module__iVovJq__heroSupport,.precision-module__iVovJq__invitation{margin-top:14px}.precision-module__iVovJq__decisionScroll{grid-template-rows:minmax(260px,1fr) 250px}.precision-module__iVovJq__decisionControls{padding-block:13px}.precision-module__iVovJq__theaterObject{top:102px;bottom:100px}.precision-module__iVovJq__eventCard{margin-top:18px}.precision-module__iVovJq__liveEvidence{margin-bottom:18px}.precision-module__iVovJq__parallelRuns{top:95px}.precision-module__iVovJq__runCandidate,.precision-module__iVovJq__comparisonAxis{height:min(36vh,285px)}}@media (prefers-reduced-motion:reduce){.precision-module__iVovJq__eyebrow,.precision-module__iVovJq__heroCopy h1 span,.precision-module__iVovJq__heroCopy h1 strong,.precision-module__iVovJq__heroSupport,.precision-module__iVovJq__invitation,.precision-module__iVovJq__specimenSvg,.precision-module__iVovJq__readerEvents li,.precision-module__iVovJq__resultRows>div,.precision-module__iVovJq__comparisonConclusion p,.precision-module__iVovJq__comparisonConclusion h2,.precision-module__iVovJq__portalSpecimen,.precision-module__iVovJq__revealTrace{opacity:1;animation:none;transform:none}.precision-module__iVovJq__portalGeometry{width:70vmin;height:70vmin;animation:none}}
.abyss-module__lSXpuW__root{--abyss-void:#020607;--abyss-deep:#041115;--abyss-blue:#2b6f86;--abyss-teal:#56c9bd;--abyss-green:#82c9bd;--abyss-muted:#6c9899;--wale-void:#020607;--wale-surface:#061113;--wale-line:#1c4b52;--wale-line-soft:#102d33;--wale-paper:#91d9d1;--wale-muted:#5e9093;--wale-teal:#56c9bd;--wale-teal-deep:#216d75;--wale-amber:#65bfb9;--wale-green:#75c8bb;--wale-copper:#3a8794;z-index:1;background:var(--abyss-void);color:var(--abyss-green);font-family:var(--font-inter), Arial, sans-serif;overscroll-behavior:none;position:fixed;inset:0;overflow:hidden}:is(html:has(.abyss-module__lSXpuW__root:not([data-embedded=true])),body:has(.abyss-module__lSXpuW__root:not([data-embedded=true]))){overscroll-behavior:none;background:var(--abyss-void);width:100%;height:100%;overflow:hidden}.abyss-module__lSXpuW__root[data-embedded=true]{overscroll-behavior:auto;width:100%;min-height:100svh;position:relative;inset:auto}.abyss-module__lSXpuW__root[data-embedded=true][data-active=false] *,.abyss-module__lSXpuW__root[data-embedded=true][data-active=false] :before,.abyss-module__lSXpuW__root[data-embedded=true][data-active=false] :after{animation-play-state:paused!important}:is(body:has(.abyss-module__lSXpuW__root:not([data-embedded=true])) .northstar-footer,body:has(.abyss-module__lSXpuW__root:not([data-embedded=true])) .firefly-field,body:has(.abyss-module__lSXpuW__root:not([data-embedded=true]))>nextjs-portal){display:none}.abyss-module__lSXpuW__root *,.abyss-module__lSXpuW__root :before,.abyss-module__lSXpuW__root :after{box-sizing:border-box}.abyss-module__lSXpuW__root button{-webkit-tap-highlight-color:transparent}.abyss-module__lSXpuW__root button:focus-visible{outline:2px solid var(--abyss-teal);outline-offset:4px}.abyss-module__lSXpuW__root h1:focus-visible{outline:none}.abyss-module__lSXpuW__root h1:focus-visible:before{background:var(--abyss-blue);content:"";opacity:.58;width:2px;height:1.05em;position:absolute;top:.12em;left:-13px}.abyss-module__lSXpuW__depthField,.abyss-module__lSXpuW__bubbleField,.abyss-module__lSXpuW__logField{pointer-events:none;position:absolute;inset:0;overflow:hidden}.abyss-module__lSXpuW__depthField{background:radial-gradient(at 63% 54%,#165b6829,#0000 48%),linear-gradient(#020607 0%,#031014 63%,#02090b 100%)}.abyss-module__lSXpuW__depthField i{opacity:.34;border:1px solid #35869014;border-radius:50%;position:absolute}.abyss-module__lSXpuW__depthField i:first-child{width:68vw;height:68vw;top:-42vw;right:-18vw}.abyss-module__lSXpuW__depthField i:nth-child(2){width:50vw;height:50vw;bottom:-38vw;left:-22vw}.abyss-module__lSXpuW__depthField i:nth-child(3){opacity:.18;width:28vw;height:28vw;top:31%;left:38%}.abyss-module__lSXpuW__bubbleField span{bottom:-8vh;left:var(--bubble-x);width:var(--bubble-size);height:var(--bubble-size);opacity:0;animation:abyss-module__lSXpuW__bubbleRise var(--bubble-duration) cubic-bezier(.37,0,.63,1) var(--bubble-delay) infinite;border:1px solid #5ccac466;border-radius:50%;position:absolute}.abyss-module__lSXpuW__logField{z-index:2;opacity:.64}.abyss-module__lSXpuW__logField p{bottom:-9vh;left:var(--log-x);width:min(460px,42vw);color:var(--abyss-muted);font:500 12px/1.3 var(--font-ibm-plex-mono), monospace;letter-spacing:.04em;opacity:0;animation:abyss-module__lSXpuW__signalRise var(--log-duration) cubic-bezier(.37,0,.63,1) var(--log-delay) infinite;grid-template-columns:34px 72px 1fr;gap:10px;margin:0;display:grid;position:absolute}.abyss-module__lSXpuW__logField span{color:#386f76}.abyss-module__lSXpuW__logField b{color:var(--abyss-green);font-weight:650}.abyss-module__lSXpuW__logField em{font-style:normal}.abyss-module__lSXpuW__header{z-index:20;opacity:0;border-bottom:1px solid #37878e29;justify-content:space-between;align-items:center;height:76px;animation:.72s cubic-bezier(.2,.72,.18,1) .65s forwards abyss-module__lSXpuW__revealOnce;display:flex;position:absolute;top:0;left:clamp(18px,3vw,48px);right:clamp(18px,3vw,48px);transform:translateY(-6px)}.abyss-module__lSXpuW__smallBrand{align-items:center;gap:10px;display:inline-flex}.abyss-module__lSXpuW__smallMark{width:36px;height:36px;color:var(--abyss-teal);border:1px solid #52bcb847;place-items:center;display:grid}.abyss-module__lSXpuW__smallMark svg{width:25px;height:25px}.abyss-module__lSXpuW__smallMark path:first-child{fill:currentColor}.abyss-module__lSXpuW__smallMark path:last-child{fill:none;stroke:var(--abyss-void);stroke-width:3px;stroke-linecap:round}.abyss-module__lSXpuW__smallBrand>span:last-child{gap:3px;display:grid}.abyss-module__lSXpuW__smallBrand strong{font:650 15px/1 var(--font-bricolage-grotesk), Arial, sans-serif;letter-spacing:.18em}.abyss-module__lSXpuW__smallBrand small,.abyss-module__lSXpuW__localBadge{font:600 12px/1.25 var(--font-ibm-plex-mono), monospace;letter-spacing:.09em}.abyss-module__lSXpuW__smallBrand small{color:var(--abyss-muted)}.abyss-module__lSXpuW__localBadge{color:var(--abyss-green);align-items:center;gap:9px;display:inline-flex}.abyss-module__lSXpuW__localBadge i{border:1px solid var(--abyss-teal);background:#175861;width:6px;height:6px}.abyss-module__lSXpuW__hero{z-index:10;width:min(620px,52vw);position:absolute;top:50%;left:clamp(22px,7vw,116px);transform:translateY(-47%)}.abyss-module__lSXpuW__heroBrand{opacity:0;align-items:center;gap:13px;margin-bottom:32px;animation:.85s cubic-bezier(.2,.72,.18,1) 1.15s forwards abyss-module__lSXpuW__revealOnce;display:flex;transform:translateY(6px)}.abyss-module__lSXpuW__heroBrand>span{width:50px;height:50px;color:var(--abyss-teal);place-items:center;display:grid}.abyss-module__lSXpuW__heroBrand svg{width:46px;height:46px}.abyss-module__lSXpuW__heroBrand path:first-child{fill:currentColor}.abyss-module__lSXpuW__heroBrand path:last-child{fill:none;stroke:var(--abyss-void);stroke-width:3px;stroke-linecap:round}.abyss-module__lSXpuW__heroBrand strong{color:var(--abyss-green);font:650 clamp(34px, 4.2vw, 66px)/.9 var(--font-bricolage-grotesk), Arial, sans-serif;letter-spacing:.16em}.abyss-module__lSXpuW__heroBrand small{color:var(--abyss-muted);font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.12em;align-self:flex-end;margin:0 0 3px -3px}.abyss-module__lSXpuW__eyebrow{color:var(--abyss-teal);font:650 12px/1.3 var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;opacity:0;margin:0 0 13px;animation:.7s cubic-bezier(.2,.72,.18,1) 1.55s forwards abyss-module__lSXpuW__revealOnce;transform:translateY(6px)}.abyss-module__lSXpuW__hero h1{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;position:relative}.abyss-module__lSXpuW__hero h1 span,.abyss-module__lSXpuW__hero h1 strong{opacity:0;display:block;transform:translateY(6px)}.abyss-module__lSXpuW__hero h1 span{color:#9bd4cf;max-width:22ch;font-size:clamp(27px,3vw,47px);line-height:1.04;animation:.85s cubic-bezier(.2,.72,.18,1) 1.85s forwards abyss-module__lSXpuW__revealOnce}.abyss-module__lSXpuW__hero h1 strong{max-width:18ch;color:var(--abyss-teal);margin-top:8px;font-size:clamp(35px,4vw,63px);font-weight:400;line-height:.96;animation:.85s cubic-bezier(.2,.72,.18,1) 2.3s forwards abyss-module__lSXpuW__revealOnce}.abyss-module__lSXpuW__support{color:#79a9aa;opacity:0;max-width:62ch;margin:20px 0 0;font-size:clamp(13px,1.05vw,16px);line-height:1.55;animation:.8s cubic-bezier(.2,.72,.18,1) 2.75s forwards abyss-module__lSXpuW__revealOnce;transform:translateY(6px)}.abyss-module__lSXpuW__sablefinTrack{--fish-x-start:-24vw;--fish-y-start:24vh;--fish-x-end:51vw;--fish-y-end:-27vh;z-index:5;opacity:0;width:min(47vw,680px);transform:translate3d(var(--fish-x-start), var(--fish-y-start), 0) scale(.67);pointer-events:none;animation:20s cubic-bezier(.42,0,.2,1) 1.1s infinite abyss-module__lSXpuW__sablefinTransit;position:absolute;top:51%;left:0}.abyss-module__lSXpuW__handoffAperture{z-index:60;opacity:0;transform-origin:50%;pointer-events:none;background:#123f48;width:104vw;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(.06)scaleY(1)}.abyss-module__lSXpuW__handoffAperture i{background:#061518;position:absolute;inset:0}.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__header{opacity:.08;animation:none}.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__hero,.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__bubbleField,.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__logField,.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__entrySlot,.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__boundary,.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__motionControl{opacity:.08;transition:opacity .36s cubic-bezier(.2,.72,.18,1)}.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__hero{transform:translateY(-47%)scale(.985)}.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__sablefinTrack{animation:.82s cubic-bezier(.64,0,.2,1) forwards abyss-module__lSXpuW__handoffLead}.abyss-module__lSXpuW__root[data-handoff=true] .abyss-module__lSXpuW__handoffAperture{animation:.82s cubic-bezier(.64,0,.2,1) forwards abyss-module__lSXpuW__apertureHandoff}.abyss-module__lSXpuW__srSummary{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.abyss-module__lSXpuW__entrySlot{z-index:30;opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.2,.72,.18,1),transform .38s cubic-bezier(.2,.72,.18,1);position:absolute;bottom:74px;right:clamp(18px,4vw,62px);transform:translateY(6px)}.abyss-module__lSXpuW__entrySlot[data-available=true]{opacity:1;pointer-events:auto;transform:none}.abyss-module__lSXpuW__entrySlot button,.abyss-module__lSXpuW__motionControl{min-height:42px;color:var(--abyss-green);cursor:pointer;font:650 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.1em;background:#061113;border:1px solid #56c9bd66;justify-content:center;align-items:center;gap:10px;display:inline-flex}.abyss-module__lSXpuW__entrySlot button{min-width:168px;padding:0 17px}.abyss-module__lSXpuW__entrySlot button:hover,.abyss-module__lSXpuW__motionControl:hover:not(:disabled){border-color:var(--abyss-teal);color:var(--abyss-teal)}.abyss-module__lSXpuW__entrySlot svg{width:15px}.abyss-module__lSXpuW__boundary{z-index:25;color:var(--abyss-muted);font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.1em;margin:0;position:absolute;bottom:22px;left:clamp(18px,3vw,48px)}.abyss-module__lSXpuW__motionControl{z-index:30;min-width:146px;padding:0 14px;position:absolute;bottom:11px;right:clamp(18px,3vw,48px)}.abyss-module__lSXpuW__motionControl:disabled{cursor:default;color:var(--abyss-muted)}.abyss-module__lSXpuW__motionControl svg{width:14px}.abyss-module__lSXpuW__root[data-motion=paused] *,.abyss-module__lSXpuW__root[data-motion=paused] :before,.abyss-module__lSXpuW__root[data-motion=paused] :after{animation-play-state:paused!important}.abyss-module__lSXpuW__root[data-motion=reduced] *,.abyss-module__lSXpuW__root[data-motion=reduced] :before,.abyss-module__lSXpuW__root[data-motion=reduced] :after{transition-duration:.01ms!important;animation:none!important}.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__header,.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__heroBrand,.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__eyebrow,.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__hero h1 span,.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__hero h1 strong,.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__support{opacity:1;transform:none}.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__bubbleField span{opacity:var(--bubble-opacity);transform:translateY(-42vh)}.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__logField p{opacity:.24;transform:translateY(calc(-28vh - var(--log-x)))}.abyss-module__lSXpuW__root[data-motion=reduced] .abyss-module__lSXpuW__sablefinTrack{opacity:.76;transform:translate3d(var(--fish-x-end), var(--fish-y-end), 0) scale(.84)}@keyframes abyss-module__lSXpuW__revealOnce{to{opacity:1;transform:none}}@keyframes abyss-module__lSXpuW__bubbleRise{0%{opacity:0;transform:translate(0,0)scale(.78)}14%{opacity:var(--bubble-opacity)}70%{opacity:var(--bubble-opacity)}to{opacity:0;transform:translate3d(var(--bubble-drift), -112vh, 0) scale(1.04)}}@keyframes abyss-module__lSXpuW__signalRise{0%,8%{opacity:0;transform:translate(0,0)}22%{opacity:.58}56%{opacity:.44}76%,to{opacity:0;transform:translateY(-114vh)}}@keyframes abyss-module__lSXpuW__sablefinTransit{0%,12%{opacity:0;transform:translate3d(var(--fish-x-start), var(--fish-y-start), 0) scale(.67)}18%{opacity:.72}52%{opacity:.86;transform:translate(16vw,-4vh)scale(.76)}72%{opacity:.78;transform:translate3d(var(--fish-x-end), var(--fish-y-end), 0) scale(.84)}84%{opacity:.68;transform:translate3d(var(--fish-x-end), var(--fish-y-end), 0) scale(.84)}91%,to{opacity:0;transform:translate3d(calc(var(--fish-x-end) + 6vw), calc(var(--fish-y-end) - 2vh), 0) scale(.84)}}@keyframes abyss-module__lSXpuW__handoffLead{0%{opacity:.84;transform:translate(16vw,-4vh)scale(.76)}58%{opacity:.92;transform:translate(55vw,-19vh)scale(.82)}to{opacity:0;transform:translate(82vw,-31vh)scale(.88)}}@keyframes abyss-module__lSXpuW__apertureHandoff{0%{opacity:0;transform:translate(-50%,-50%)scaleX(.06)scaleY(1)}14%{opacity:1}44%{opacity:1;transform:translate(-50%,-50%)scaleX(1)scaleY(1)}62%{opacity:1;transform:translate(-50%,-50%)scaleX(1)scaleY(2)}to{opacity:1;transform:translate(-50%,-50%)scaleX(1.04)scaleY(600)}}@media (min-width:1800px){.abyss-module__lSXpuW__header{height:92px;left:72px;right:72px}.abyss-module__lSXpuW__smallMark{width:42px;height:42px}.abyss-module__lSXpuW__smallMark svg{width:29px;height:29px}.abyss-module__lSXpuW__smallBrand strong{font-size:17px}.abyss-module__lSXpuW__localBadge{font-size:13px}.abyss-module__lSXpuW__hero{width:min(820px,44vw);left:8vw}.abyss-module__lSXpuW__heroBrand{margin-bottom:38px}.abyss-module__lSXpuW__heroBrand>span{width:58px;height:58px}.abyss-module__lSXpuW__heroBrand svg{width:54px;height:54px}.abyss-module__lSXpuW__heroBrand strong{font-size:clamp(58px,3.25vw,72px)}.abyss-module__lSXpuW__hero h1 span{font-size:clamp(48px,2.65vw,60px)}.abyss-module__lSXpuW__hero h1 strong{font-size:clamp(64px,3.4vw,82px)}.abyss-module__lSXpuW__support{max-width:68ch;font-size:18px}.abyss-module__lSXpuW__logField p{width:min(540px,32vw);font-size:13px}.abyss-module__lSXpuW__sablefinTrack{width:min(43vw,820px)}.abyss-module__lSXpuW__entrySlot{bottom:94px;right:72px}.abyss-module__lSXpuW__boundary{bottom:30px;left:72px}.abyss-module__lSXpuW__motionControl{bottom:18px;right:72px}}@media (min-width:2560px){.abyss-module__lSXpuW__header{height:120px;left:144px;right:144px}.abyss-module__lSXpuW__smallMark{width:48px;height:48px}.abyss-module__lSXpuW__smallMark svg{width:34px;height:34px}.abyss-module__lSXpuW__smallBrand strong{font-size:19px}.abyss-module__lSXpuW__smallBrand small,.abyss-module__lSXpuW__localBadge{font-size:14px}.abyss-module__lSXpuW__hero{width:min(1120px,44vw)}.abyss-module__lSXpuW__heroBrand{margin-bottom:46px}.abyss-module__lSXpuW__heroBrand>span{width:76px;height:76px}.abyss-module__lSXpuW__heroBrand svg{width:70px;height:70px}.abyss-module__lSXpuW__heroBrand strong{font-size:90px}.abyss-module__lSXpuW__heroBrand small,.abyss-module__lSXpuW__eyebrow{font-size:15px}.abyss-module__lSXpuW__hero h1 span{font-size:84px}.abyss-module__lSXpuW__hero h1 strong{font-size:112px}.abyss-module__lSXpuW__support{font-size:22px}.abyss-module__lSXpuW__logField p{width:min(620px,30vw);font-size:15px}.abyss-module__lSXpuW__sablefinTrack{width:min(43vw,1100px)}.abyss-module__lSXpuW__entrySlot{bottom:120px;right:144px}.abyss-module__lSXpuW__entrySlot button,.abyss-module__lSXpuW__motionControl{min-height:50px;font-size:14px}.abyss-module__lSXpuW__boundary{font-size:14px;bottom:40px;left:144px}.abyss-module__lSXpuW__motionControl{bottom:24px;right:144px}}@media (max-width:900px){.abyss-module__lSXpuW__hero{width:min(650px,72vw);top:47%}.abyss-module__lSXpuW__sablefinTrack{--fish-x-end:39vw;width:64vw;top:58%;left:-8vw}.abyss-module__lSXpuW__logField p{width:min(390px,52vw)}}@media (max-width:600px){.abyss-module__lSXpuW__header{height:64px;left:14px;right:14px}.abyss-module__lSXpuW__smallMark{width:32px;height:32px}.abyss-module__lSXpuW__smallBrand strong{font-size:13px}.abyss-module__lSXpuW__smallBrand small{letter-spacing:.04em}.abyss-module__lSXpuW__localBadge{text-align:right;max-width:18ch;font-size:12px;line-height:1.3}.abyss-module__lSXpuW__hero{width:calc(100% - 40px);top:45%;left:20px;transform:translateY(-48%)}.abyss-module__lSXpuW__heroBrand{gap:9px;margin-bottom:20px}.abyss-module__lSXpuW__heroBrand>span{width:38px;height:38px}.abyss-module__lSXpuW__heroBrand svg{width:36px;height:36px}.abyss-module__lSXpuW__heroBrand strong{font-size:37px}.abyss-module__lSXpuW__heroBrand small{font-size:12px}.abyss-module__lSXpuW__eyebrow{margin-bottom:10px}.abyss-module__lSXpuW__hero h1 span{max-width:16ch;font-size:29px}.abyss-module__lSXpuW__hero h1 strong{max-width:12ch;font-size:40px}.abyss-module__lSXpuW__support{max-width:37ch;margin-top:14px;font-size:13px;line-height:1.45}.abyss-module__lSXpuW__logField{opacity:.45}.abyss-module__lSXpuW__logField p{grid-template-columns:30px 65px 1fr;gap:6px;width:250px;font-size:12px}.abyss-module__lSXpuW__sablefinTrack{--fish-x-start:-32vw;--fish-x-end:18vw;--fish-y-start:23vh;--fish-y-end:-27vh;width:86vw;top:60%;left:-4vw}.abyss-module__lSXpuW__entrySlot{bottom:70px;right:14px}.abyss-module__lSXpuW__entrySlot button{min-width:158px}.abyss-module__lSXpuW__boundary{max-width:calc(100% - 190px);line-height:1.25;bottom:22px;left:14px}.abyss-module__lSXpuW__motionControl{min-width:138px;bottom:10px;right:14px}}@media (max-height:720px){.abyss-module__lSXpuW__hero{top:43%}.abyss-module__lSXpuW__heroBrand{margin-bottom:13px}.abyss-module__lSXpuW__support{margin-top:11px}.abyss-module__lSXpuW__sablefinTrack{top:58%}}@media (prefers-reduced-motion:reduce){.abyss-module__lSXpuW__root *,.abyss-module__lSXpuW__root :before,.abyss-module__lSXpuW__root :after{transition-duration:.01ms!important;animation:none!important}.abyss-module__lSXpuW__header,.abyss-module__lSXpuW__heroBrand,.abyss-module__lSXpuW__eyebrow,.abyss-module__lSXpuW__hero h1 span,.abyss-module__lSXpuW__hero h1 strong,.abyss-module__lSXpuW__support{opacity:1;transform:none}.abyss-module__lSXpuW__bubbleField span{opacity:var(--bubble-opacity);transform:translateY(-42vh)}.abyss-module__lSXpuW__logField p{opacity:.24;transform:translateY(calc(-28vh - var(--log-x)))}.abyss-module__lSXpuW__sablefinTrack{opacity:.76;transform:translate3d(var(--fish-x-end), var(--fish-y-end), 0) scale(.84)}}
.wale-launch-module__HUE-Yq__experienceViewport{--wale-brand-blue:#38a8ff;--wale-mark-cutout:#020607;z-index:1;position:fixed;inset:0;overflow:hidden}.wale-launch-module__HUE-Yq__root{--wale-void:#050707;--wale-surface:#0b0e0e;--wale-panel:#101414;--wale-metal:#171b1a;--wale-line:#3a4441;--wale-line-soft:#222a28;--wale-paper:#d8ded9;--wale-muted:#89948e;--wale-teal:#6fd7c5;--wale-teal-deep:#2f9182;--wale-amber:#d8a95f;--wale-green:#83bd8a;--wale-copper:#a86f50;z-index:1;background:var(--wale-void);color:var(--wale-paper);font-family:var(--font-inter), Arial, sans-serif;overscroll-behavior:none;position:fixed;inset:0;overflow:hidden}:is(html:has(.wale-launch-module__HUE-Yq__root),body:has(.wale-launch-module__HUE-Yq__root)){overscroll-behavior:none;background:var(--wale-void);width:100%;height:100%;overflow:hidden}:is(body:has(.wale-launch-module__HUE-Yq__root) .northstar-footer,body:has(.wale-launch-module__HUE-Yq__root) .firefly-field,body:has(.wale-launch-module__HUE-Yq__root)>nextjs-portal){display:none}.wale-launch-module__HUE-Yq__root *,.wale-launch-module__HUE-Yq__root :before,.wale-launch-module__HUE-Yq__root :after{box-sizing:border-box}.wale-launch-module__HUE-Yq__root button,.wale-launch-module__HUE-Yq__root input,.wale-launch-module__HUE-Yq__root a{-webkit-tap-highlight-color:transparent}.wale-launch-module__HUE-Yq__root button:focus-visible,.wale-launch-module__HUE-Yq__root input:focus-visible,.wale-launch-module__HUE-Yq__root a:focus-visible,.wale-launch-module__HUE-Yq__root h1:focus-visible{outline:2px solid var(--wale-teal);outline-offset:3px}.wale-launch-module__HUE-Yq__header{z-index:100;border-bottom:1px solid var(--wale-line);background:var(--wale-void);justify-content:space-between;align-items:center;height:74px;display:flex;position:absolute;top:0;left:24px;right:24px}.wale-launch-module__HUE-Yq__brand{align-items:center;gap:11px;display:inline-flex}.wale-launch-module__HUE-Yq__brandMark{border:1px solid var(--wale-line);width:38px;height:38px;color:var(--wale-teal);place-items:center;display:grid}.wale-launch-module__HUE-Yq__brandMark svg{width:27px;height:27px}.wale-launch-module__HUE-Yq__brandMark path:first-child{fill:currentColor}.wale-launch-module__HUE-Yq__brandMark path:last-child{fill:none;stroke:var(--wale-void);stroke-width:3px;stroke-linecap:round}.wale-launch-module__HUE-Yq__brand>span:last-child{gap:3px;display:grid}.wale-launch-module__HUE-Yq__brand strong{font:650 15px/1 var(--font-bricolage-grotesk), Arial, sans-serif;letter-spacing:.18em}.wale-launch-module__HUE-Yq__brand small,.wale-launch-module__HUE-Yq__localBadge{font:600 12px/1.2 var(--font-ibm-plex-mono), monospace;letter-spacing:.1em}.wale-launch-module__HUE-Yq__brand small{color:var(--wale-muted)}.wale-launch-module__HUE-Yq__localBadge{color:var(--wale-paper);align-items:center;gap:9px;display:inline-flex}.wale-launch-module__HUE-Yq__localBadge i{border:1px solid var(--wale-teal);background:var(--wale-teal-deep);width:6px;height:6px}.wale-launch-module__HUE-Yq__arrivalBack{border:1px solid var(--wale-line);background:var(--wale-surface);min-height:36px;color:var(--wale-muted);cursor:pointer;font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.wale-launch-module__HUE-Yq__arrivalBack:hover{border-color:var(--wale-teal);color:var(--wale-teal)}.wale-launch-module__HUE-Yq__arrivalBack svg{width:14px}.wale-launch-module__HUE-Yq__experienceRail{z-index:95;border-bottom:1px solid var(--wale-line-soft);background:var(--wale-void);grid-template-columns:repeat(4,minmax(0,1fr));height:42px;display:grid;position:absolute;top:74px;left:24px;right:24px}.wale-launch-module__HUE-Yq__experienceRail span{color:#66716c;font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;align-items:center;gap:8px;display:flex;position:relative}.wale-launch-module__HUE-Yq__experienceRail span:after{content:"";background:0 0;height:1px;position:absolute;bottom:-1px;left:0;right:12px}.wale-launch-module__HUE-Yq__experienceRail i{font-style:normal;font-weight:400}.wale-launch-module__HUE-Yq__experienceRail span[data-state=past]{color:var(--wale-muted)}.wale-launch-module__HUE-Yq__experienceRail span[data-state=past]:after{background:var(--wale-line)}.wale-launch-module__HUE-Yq__experienceRail span[data-state=current]{color:var(--wale-teal)}.wale-launch-module__HUE-Yq__experienceRail span[data-state=current]:after{background:var(--wale-teal);height:2px}.wale-launch-module__HUE-Yq__viewport{z-index:2;position:absolute;inset:116px 0 48px;overflow:hidden}.wale-launch-module__HUE-Yq__sceneFrame{position:absolute;inset:0;overflow:hidden}.wale-launch-module__HUE-Yq__claimBoundary{z-index:110;color:var(--wale-muted);font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.1em;margin:0;position:absolute;bottom:18px;left:24px}.wale-launch-module__HUE-Yq__motionControl{z-index:110;border:1px solid var(--wale-line);background:var(--wale-surface);min-width:144px;min-height:36px;color:var(--wale-paper);cursor:pointer;font:600 12px/1 var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:inline-flex;position:absolute;bottom:8px;right:24px}.wale-launch-module__HUE-Yq__motionControl:hover:not(:disabled){border-color:var(--wale-teal);color:var(--wale-teal)}.wale-launch-module__HUE-Yq__motionControl:disabled{cursor:default;color:var(--wale-muted)}.wale-launch-module__HUE-Yq__motionControl svg{width:14px;height:14px}.wale-launch-module__HUE-Yq__root[data-motion=paused] *,.wale-launch-module__HUE-Yq__root[data-motion=paused] :before,.wale-launch-module__HUE-Yq__root[data-motion=paused] :after{animation-play-state:paused!important}.wale-launch-module__HUE-Yq__root[data-motion=reduced] *,.wale-launch-module__HUE-Yq__root[data-motion=reduced] :before,.wale-launch-module__HUE-Yq__root[data-motion=reduced] :after{transition-duration:.01ms!important;animation:none!important}@media (max-width:700px){.wale-launch-module__HUE-Yq__header{height:64px;left:14px;right:14px}.wale-launch-module__HUE-Yq__brandMark{width:34px;height:34px}.wale-launch-module__HUE-Yq__brand strong{font-size:13px}.wale-launch-module__HUE-Yq__localBadge{text-align:right;max-width:20ch;font-size:12px;line-height:1.3}.wale-launch-module__HUE-Yq__arrivalBack{letter-spacing:.02em;min-height:34px;padding:0 9px}.wale-launch-module__HUE-Yq__experienceRail{height:40px;top:64px;left:14px;right:14px}.wale-launch-module__HUE-Yq__experienceRail span{letter-spacing:.02em;gap:4px;font-size:12px}.wale-launch-module__HUE-Yq__experienceRail i{display:none}.wale-launch-module__HUE-Yq__viewport{inset:104px 0 50px}.wale-launch-module__HUE-Yq__claimBoundary{max-width:calc(100% - 170px);font-size:12px;line-height:1.2;bottom:19px;left:14px}.wale-launch-module__HUE-Yq__motionControl{min-width:134px;bottom:8px;right:14px}}@media (prefers-reduced-motion:reduce){.wale-launch-module__HUE-Yq__root *,.wale-launch-module__HUE-Yq__root :before,.wale-launch-module__HUE-Yq__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
