.platform_page__Pfju6{--paper:#e8e8df;--ink:#10120f;--muted:#61665c;--accent:#d8ed8a;--rule:#10120f33;--gutter:clamp(24px,5vw,88px);background:var(--paper);color:var(--ink);overflow:clip}.platform_page__Pfju6 h1,.platform_page__Pfju6 h2,.platform_page__Pfju6 h3,.platform_page__Pfju6 strong{font-family:var(--font-display),sans-serif;font-variation-settings:"wdth" 100;font-weight:400}.platform_page__Pfju6 p{max-width:none}.platform_page__Pfju6 a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.platform_intro__BGan5{padding:clamp(54px,5vw,82px) var(--gutter) 0}.platform_introTop__2U6Q4{display:flex;justify-content:space-between;align-items:center;gap:24px;font:10px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.06em}.platform_status__41N2Y{display:inline-flex;align-items:center;gap:9px;color:var(--muted)}.platform_status__41N2Y i{display:block;width:6px;height:6px;border:1px solid}.platform_introGrid__K9DBS{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.38fr);gap:5%;align-items:end;margin:54px 0 58px}.platform_intro__BGan5 h1{max-width:none;margin:0;font-size:clamp(72px,8.35vw,144px);line-height:.94;letter-spacing:-.065em}.platform_introCopy__3RXu_{padding-bottom:7px}.platform_introCopy__3RXu_ p{margin:0 0 28px;color:#42483e;font-size:clamp(15px,1.13vw,18px);line-height:1.6}.platform_textLink__XPtMX{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;min-height:44px;border-bottom:1px solid;font-size:12px;font-weight:400;text-decoration:none;transition:opacity .16s ease}.platform_textLink__XPtMX:hover{opacity:.6}.platform_textLink__XPtMX svg{flex:0 0 auto}.platform_introFoot__ygoPg{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;border-top:1px solid var(--rule);font:10px/1.5 ui-monospace,SFMono-Regular,monospace;color:var(--muted);letter-spacing:.05em}.platform_introFoot__ygoPg>span:nth-child(2n){color:#10120f66;font-size:19px}.platform_explore__oe3VG{padding:62px var(--gutter) 26px;background:var(--ink);color:var(--paper);scroll-margin-top:70px}.platform_sectionLabel__vvbXV{display:flex;align-items:center;gap:24px;font:10px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.05em}.platform_sectionLabel__vvbXV>span:first-child{color:var(--muted)}.platform_explore__oe3VG .platform_sectionLabel__vvbXV{color:#b3b8a9}.platform_explore__oe3VG .platform_sectionLabel__vvbXV>span:first-child{color:var(--accent)}.platform_exploreTitle__6b_n0{display:flex;align-items:end;justify-content:space-between;gap:60px;margin:40px 0 43px}.platform_exploreTitle__6b_n0 h2{margin:0;font-size:clamp(37px,4vw,64px);line-height:1.03;letter-spacing:-.045em}.platform_exploreTitle__6b_n0 p{margin:0 0 3px;max-width:322px;color:#b0b4a8;font-size:14px;line-height:1.65}.platform_demoFoot__R08Tw{display:flex;justify-content:space-between;gap:24px;padding-top:18px;color:#888e7f;font:9px/1.6 ui-monospace,SFMono-Regular,monospace}.platform_demoFoot__R08Tw>span:last-child{font-family:var(--font-body),sans-serif;font-size:11px}.platform_architecture__lyJaS{padding:88px var(--gutter) 66px}.platform_sectionHeading__C33Xh{display:grid;grid-template-columns:1.35fr .65fr;gap:13%;align-items:end;margin:46px 0 50px}.platform_sectionHeading__C33Xh h2{margin:0;font-size:clamp(38px,4.7vw,72px);line-height:1.02;letter-spacing:-.05em}.platform_sectionHeading__C33Xh p{margin:0 0 3px;color:var(--muted);font-size:16px;line-height:1.65}.platform_workflow__IrjBn{list-style:none;padding:0;margin:0}.platform_workflow__IrjBn li{display:grid;grid-template-columns:75px minmax(230px,.95fr) minmax(0,1fr);gap:35px;padding:37px 0 40px;border-top:1px solid var(--rule)}.platform_workflow__IrjBn li:last-child{border-bottom:1px solid var(--rule)}.platform_stageIndex__Vo3WN{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font:11px/1.5 ui-monospace,SFMono-Regular,monospace;color:var(--muted)}.platform_stageIndex__Vo3WN i{width:11px;height:11px;border:1px solid #10120f66}.platform_workflow__IrjBn li:nth-child(2) .platform_stageIndex__Vo3WN i{transform:rotate(45deg);background:var(--accent)}.platform_stageName__oxvYf>span{display:block;font:9px/1.5 ui-monospace,SFMono-Regular,monospace;color:var(--muted)}.platform_stageName__oxvYf h3{font-size:clamp(28px,2.8vw,43px);letter-spacing:-.045em;line-height:1.1;margin:24px 0 25px}.platform_stageName__oxvYf small{font-size:11px;color:var(--muted)}.platform_stageCopy__kKJTE p{color:#454b40;font-size:15px;line-height:1.7;margin:0 0 16px;max-width:515px}.platform_stageCopy__kKJTE .platform_textLink__XPtMX{font-size:11px}.platform_architectureNote__9n26V{display:flex;justify-content:space-between;gap:25px;padding-top:20px;font:9px/1.6 ui-monospace,SFMono-Regular,monospace;color:var(--muted)}.platform_architectureNote__9n26V>span:last-child{font-family:var(--font-body),sans-serif;font-size:11px}.platform_development__Wwcho{padding:72px var(--gutter) 85px;background:#e1e1da;border-top:1px solid #10120f1a}.platform_development__Wwcho .platform_sectionHeading__C33Xh{margin-bottom:52px}.platform_developmentGrid__00zDm{display:grid;grid-template-columns:1fr 1fr;gap:8%}.platform_developmentColumn__KWUr4{padding-top:23px;border-top:1px solid #10120f75}.platform_developmentLabel__1zkuF{display:flex;gap:10px;align-items:center;font:10px/1.5 ui-monospace,SFMono-Regular,monospace;color:var(--muted)}.platform_currentMark__9HgFQ,.platform_futureMark__GtKwj{width:6px;height:6px;display:block;border:1px solid var(--ink)}.platform_currentMark__9HgFQ{background:var(--ink)}.platform_developmentColumn__KWUr4 h3{font-size:clamp(25px,2.6vw,37px);letter-spacing:-.045em;margin:30px 0 25px;line-height:1.1}.platform_developmentColumn__KWUr4 ul{list-style:none;padding:0;margin:0 0 25px;color:#454b40}.platform_developmentColumn__KWUr4 li{position:relative;border-top:1px solid #10120f20;padding:14px 0 14px 20px;font-size:14px;line-height:1.6}.platform_developmentColumn__KWUr4 li:before{content:"+";position:absolute;left:0;color:#777e6c}.platform_developmentColumn__KWUr4 li:last-child{border-bottom:1px solid #10120f20}.platform_developmentNote__cimmx{font-size:12px;line-height:1.65;color:var(--muted);margin:0}.platform_systems__xyyrJ{display:grid;grid-template-columns:1.08fr 1fr 1fr;gap:3.5%;padding:72px var(--gutter) 85px}.platform_systemsHeading__QE7Dj h2{font-size:clamp(29px,3vw,45px);line-height:1.1;letter-spacing:-.045em;margin-top:29px}.platform_systemLink__3g4k1{display:grid;grid-template-columns:1fr auto;align-content:space-between;align-items:center;gap:25px;border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);padding:19px 0 23px;text-decoration:none;transition:border-color .16s ease}.platform_systemLink__3g4k1>span{grid-column:1/-1;color:var(--muted);font:9px/1.5 ui-monospace,SFMono-Regular,monospace}.platform_systemLink__3g4k1 strong{font-size:clamp(38px,4vw,60px);letter-spacing:-.05em;line-height:1.1}.platform_systemLink__3g4k1 svg{width:25px;height:25px;transition:transform .16s ease}.platform_systemLink__3g4k1:hover{border-bottom-color:var(--ink)}.platform_systemLink__3g4k1:hover svg{transform:translateX(5px)}@media (min-width:1800px){.platform_page__Pfju6{--gutter:max(72px,calc((100vw - 1640px) / 2))}}@media (max-width:1000px){.platform_introGrid__K9DBS{grid-template-columns:1fr;gap:32px;margin:43px 0 40px}.platform_intro__BGan5 h1{font-size:clamp(72px,10.5vw,108px)}.platform_introCopy__3RXu_{max-width:450px;margin-left:auto;padding:0}.platform_introCopy__3RXu_ p{font-size:16px;margin-bottom:17px}.platform_workflow__IrjBn li{grid-template-columns:40px minmax(200px,.9fr) 1fr;gap:22px}.platform_sectionHeading__C33Xh{gap:7%;grid-template-columns:1.2fr .8fr}.platform_sectionHeading__C33Xh p{font-size:14px}.platform_systems__xyyrJ{grid-template-columns:1fr 1fr;gap:30px}.platform_systemsHeading__QE7Dj{grid-column:1/-1}.platform_systemsHeading__QE7Dj h2{margin:24px 0 4px}.platform_systemLink__3g4k1{min-height:180px}}@media (max-width:600px){.platform_intro__BGan5{padding-top:40px}.platform_introTop__2U6Q4{font-size:9px;gap:12px}.platform_status__41N2Y{font-size:8px;gap:6px}.platform_introGrid__K9DBS{margin:44px 0 36px;gap:31px}.platform_intro__BGan5 h1{font-size:clamp(44px,12vw,72px);letter-spacing:-.057em}.platform_introCopy__3RXu_{margin-left:0;max-width:370px}.platform_introCopy__3RXu_ p{font-size:15px}.platform_introFoot__ygoPg{gap:9px;font-size:8px;letter-spacing:0;padding:20px 0}.platform_introFoot__ygoPg>span:nth-child(2n){font-size:14px}.platform_explore__oe3VG{padding-top:37px;padding-bottom:23px}.platform_sectionLabel__vvbXV{font-size:9px;gap:18px}.platform_exploreTitle__6b_n0{display:block;margin:30px 0}.platform_exploreTitle__6b_n0 h2{font-size:38px}.platform_exploreTitle__6b_n0 p{margin-top:22px;font-size:13px;max-width:335px}.platform_demoFoot__R08Tw{flex-direction:column;gap:5px;font-size:8px}.platform_demoFoot__R08Tw>span:last-child{font-size:10px}.platform_architecture__lyJaS{padding:51px var(--gutter) 43px}.platform_sectionHeading__C33Xh{grid-template-columns:1fr;gap:24px;margin:32px 0 35px}.platform_sectionHeading__C33Xh h2{font-size:39px}.platform_sectionHeading__C33Xh p{max-width:375px;font-size:14px}.platform_workflow__IrjBn li{grid-template-columns:28px minmax(0,1fr);gap:22px 13px;padding:26px 0 28px}.platform_stageIndex__Vo3WN{grid-row:1/3;justify-content:flex-start;gap:21px;font-size:10px}.platform_stageIndex__Vo3WN i{width:8px;height:8px}.platform_stageName__oxvYf h3{margin:17px 0 14px;font-size:32px}.platform_stageCopy__kKJTE{grid-column:2}.platform_stageCopy__kKJTE p{font-size:13px;margin-bottom:12px}.platform_architectureNote__9n26V{flex-direction:column;gap:6px;font-size:8px}.platform_architectureNote__9n26V>span:last-child{font-size:10px}.platform_development__Wwcho{padding:48px var(--gutter) 52px}.platform_development__Wwcho .platform_sectionHeading__C33Xh{margin-bottom:36px}.platform_developmentGrid__00zDm{grid-template-columns:1fr;gap:40px}.platform_developmentColumn__KWUr4 h3{font-size:28px;margin:24px 0}.platform_developmentColumn__KWUr4 li{font-size:13px}.platform_systems__xyyrJ{padding:47px var(--gutter) 50px;gap:24px;grid-template-columns:1fr}.platform_systemsHeading__QE7Dj h2{font-size:36px;margin:25px 0 3px}.platform_systemLink__3g4k1{min-height:151px;padding-top:16px}.platform_systemLink__3g4k1 strong{font-size:46px}}@media (prefers-reduced-motion:reduce){.platform_systemLink__3g4k1,.platform_systemLink__3g4k1 svg,.platform_textLink__XPtMX{transition:none}}.platform_explore__oe3VG{--accent:#eee;background:#101010;color:#eee}.platform_exploreTitle__6b_n0 p,.platform_explore__oe3VG .platform_sectionLabel__vvbXV{color:#aaa}.platform_demoFoot__R08Tw{color:#888}.FlightSequence_sequence__eS0_G{position:relative;isolation:isolate;width:100%;aspect-ratio:16/9;overflow:hidden;background:#0a1015;color:#e9eee7}.FlightSequence_poster__Kqlu8,.FlightSequence_video__CIELr{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%;user-select:none}.FlightSequence_poster__Kqlu8{pointer-events:none}.FlightSequence_sequence__eS0_G:after{position:absolute;content:"";inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a15192e,transparent 28%,transparent 73%,#0a121b57)}.FlightSequence_overlay__pJF32{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;--lock:#8affb0}.FlightSequence_geometry__TKKf0{position:absolute;inset:0;display:block;width:100%;height:100%}.FlightSequence_cameraSource__yp67n{position:absolute;right:5%;top:174px;padding:10px 12px;border-left:1px solid #d5e3de50;background:#09151cb8;display:grid;gap:8px;color:#d5e3de;font:9px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em;text-shadow:0 1px 8px #000}.FlightSequence_cameraSource__yp67n>span{display:flex;align-items:center;gap:8px}.FlightSequence_cameraSource__yp67n i{width:5px;height:5px;background:#8affb0}.FlightSequence_cameraSource__yp67n small{display:flex;justify-content:space-between;gap:24px;opacity:.65;font-size:8px}.FlightSequence_cameraSource__yp67n b{font-weight:400;font-variant-numeric:tabular-nums}.FlightSequence_lockOutline__32d8d{stroke:var(--lock);stroke-width:.6;opacity:.6}.FlightSequence_lockCorners__PE32h{stroke:var(--lock);stroke-width:1.5;filter:drop-shadow(0 0 4px #8affb026)}.FlightSequence_leader__KUUU5{stroke:var(--lock);stroke-width:.7;opacity:.55}.FlightSequence_targetInfo__ugyHy{position:absolute;color:var(--lock);border-left:1px solid #8affb096;padding:8px 10px;background:linear-gradient(90deg,#071812c7,#07181286);text-shadow:0 1px 4px #041e1acc;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.FlightSequence_targetHeading__QGIxf{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid #8affb038}.FlightSequence_targetHeading__QGIxf>span{font-size:10px;line-height:1.4;letter-spacing:.16em}.FlightSequence_targetHeading__QGIxf>b{font-size:17px;line-height:1;font-weight:400;letter-spacing:.02em}.FlightSequence_targetClass__SWqdR{display:flex;align-items:baseline;gap:10px;padding:9px 0 6px}.FlightSequence_targetClass__SWqdR>strong{font-size:12px;line-height:1.3;font-weight:500}.FlightSequence_targetClass__SWqdR>span{font-size:8px;line-height:1.4;letter-spacing:.04em;opacity:.74}.FlightSequence_targetStatus__b_M4q{display:flex;align-items:center;gap:7px;font-size:10px;line-height:1.5;letter-spacing:-.01em;white-space:nowrap;text-transform:uppercase}.FlightSequence_targetStatus__b_M4q>i{width:4px;height:4px;background:var(--lock);border-radius:50%;flex:0 0 auto}.FlightSequence_simulation__8U3G5{display:block;margin-top:8px;font-size:8px;line-height:1.4;letter-spacing:.1em;opacity:.62}.FlightSequence_sceneFooter__e6DLd,.FlightSequence_sceneHeader___Fomk{position:absolute;left:28px;right:28px;display:flex;justify-content:space-between;gap:16px;font:9px/1.5 IBM Plex Mono,SFMono-Regular,Consolas,monospace;letter-spacing:.1em;color:#e7eee1bd;text-shadow:0 1px 5px #0615139c}.FlightSequence_sceneHeader___Fomk{top:23px}.FlightSequence_sceneHeader___Fomk>span:last-child{font-size:8px;opacity:.7}.FlightSequence_sceneFooter__e6DLd{bottom:26px;font-size:8px;letter-spacing:.06em}.FlightSequence_sceneFooter__e6DLd>span:last-child{color:#d6e1d2bd;font-variant-numeric:tabular-nums}.FlightSequence_progress__CbKyC{position:absolute;left:28px;right:28px;bottom:15px;height:1px;background:#e8eddf26}.FlightSequence_progress__CbKyC>span{display:block;width:100%;height:100%;background:#8affb080;transform-origin:left}.FlightSequence_playButton__nrsKR{position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;min-width:140px;border:1px solid #d8e5d06b;border-radius:0;padding:12px 18px;background:#0c191ee0;color:#eef2e8;backdrop-filter:blur(10px);font:12px/1.5 var(--font-body),sans-serif;cursor:pointer;pointer-events:auto}.FlightSequence_playButton__nrsKR>span{color:#8affb0;font-size:18px;line-height:1}.FlightSequence_playButton__nrsKR:hover{background:#0b1c21;border-color:#8affb0}.FlightSequence_playButton__nrsKR:focus-visible{outline:2px solid #8affb0;outline-offset:4px}.FlightSequence_sequence__eS0_G[data-variant=hero]{position:absolute;inset:0;z-index:1;height:100%;aspect-ratio:auto;pointer-events:none}.FlightSequence_sequence__eS0_G[data-variant=hero] .FlightSequence_poster__Kqlu8,.FlightSequence_sequence__eS0_G[data-variant=hero] .FlightSequence_video__CIELr{object-fit:cover;object-position:64% 50%}.FlightSequence_sequence__eS0_G[data-variant=hero]:after{background:linear-gradient(90deg,#06101a9c,#06101a35 49%,transparent 72%),linear-gradient(0deg,#050b13e6,#050b1338 43%,transparent 74%,#050b133b)}.FlightSequence_sequence__eS0_G[data-variant=hero] .FlightSequence_playButton__nrsKR{left:auto;top:auto;right:max(28px,5vw);bottom:max(100px,13vh);transform:none}@media (max-width:660px){.FlightSequence_sceneFooter__e6DLd,.FlightSequence_sceneHeader___Fomk{left:15px;right:15px}.FlightSequence_sceneHeader___Fomk{top:14px;font-size:8px;letter-spacing:.04em}.FlightSequence_sceneHeader___Fomk>span:last-child{font-size:7px}.FlightSequence_sceneFooter__e6DLd{bottom:21px;font-size:7px;letter-spacing:.02em}.FlightSequence_progress__CbKyC{left:15px;right:15px;bottom:11px}.FlightSequence_targetInfo__ugyHy{padding-left:8px}.FlightSequence_targetHeading__QGIxf{padding-bottom:6px}.FlightSequence_targetHeading__QGIxf>span{font-size:9px;letter-spacing:.11em}.FlightSequence_targetHeading__QGIxf>b{font-size:15px}.FlightSequence_targetClass__SWqdR{gap:8px;padding:7px 0 5px}.FlightSequence_targetClass__SWqdR>strong{font-size:11px}.FlightSequence_targetClass__SWqdR>span{font-size:7px}.FlightSequence_targetStatus__b_M4q{font-size:9px;gap:6px}.FlightSequence_simulation__8U3G5{margin-top:6px;font-size:8px;letter-spacing:.04em}.FlightSequence_sequence__eS0_G[data-variant=hero] .FlightSequence_poster__Kqlu8,.FlightSequence_sequence__eS0_G[data-variant=hero] .FlightSequence_video__CIELr{height:70%}.FlightSequence_sequence__eS0_G[data-variant=hero]:after{background:linear-gradient(0deg,#050b13,#050b13 31%,#050b137a 45%,#050b1300 64%,#050b1352)}.FlightSequence_sequence__eS0_G[data-variant=hero] .FlightSequence_targetClass__SWqdR>span{display:none}.FlightSequence_cameraSource__yp67n{left:20px;right:auto;top:300px;font-size:7px;letter-spacing:.02em}.FlightSequence_cameraSource__yp67n small{font-size:7px;gap:12px}.FlightSequence_sequence__eS0_G[data-variant=hero] .FlightSequence_playButton__nrsKR{right:24px;bottom:112px;min-height:44px;font-size:11px}}@media (prefers-reduced-motion:reduce){.FlightSequence_video__CIELr{visibility:hidden}}.FlightSequence_overlay__pJF32[data-committing=true]{--lock:#ff7068}.FlightSequence_crosshair__e_ebr{stroke:var(--lock);stroke-width:1.2;filter:drop-shadow(0 1px 3px #0008)}.FlightSequence_targetInfo__ugyHy{border-left-color:var(--lock)}.FlightSequence_targetHeading__QGIxf{border-bottom-color:color-mix(in srgb,var(--lock) 25%,transparent)}.FlightSequence_assessment__iMazP{display:grid;gap:6px;padding-top:9px;margin-top:9px;border-top:1px solid color-mix(in srgb,var(--lock) 25%,transparent)}.FlightSequence_assessment__iMazP>span{display:flex;justify-content:space-between;gap:8px;font-size:8px;line-height:1.4;letter-spacing:.025em}.FlightSequence_assessment__iMazP b{font-weight:400}.FlightSequence_overlay__pJF32[data-committing=true] .FlightSequence_targetInfo__ugyHy{background:linear-gradient(90deg,#24110fd9,#191113ad)}.FlightSequence_sequence__eS0_G[data-variant=demo]{background:#10120f}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_poster__Kqlu8,.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_video__CIELr{object-fit:cover;object-position:50% 50%;filter:saturate(.62) contrast(1.04)}.FlightSequence_sequence__eS0_G[data-variant=demo]:after{background:linear-gradient(90deg,#0a100f91,transparent 47%),linear-gradient(0deg,#090e0d9c,transparent 24%,transparent 76%,#090e0d73)}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_overlay__pJF32{--lock:#d8ed8a}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_overlay__pJF32[data-committing=true]{--lock:#e76d5d}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetInfo__ugyHy{padding:12px 14px 11px;border:1px solid #e8e8df57;background:#10130fdb;color:#e8e8df;text-shadow:none;backdrop-filter:blur(8px);animation:FlightSequence_panelEnter__P622r .3s ease-out both}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_overlay__pJF32[data-committing=true] .FlightSequence_targetInfo__ugyHy{background:#161310e8;border-color:#e76d5d99}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetHeading__QGIxf{padding-bottom:8px;border-bottom-color:#e8e8df38}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetHeading__QGIxf>span{font-size:9px;letter-spacing:.08em;color:#b6b9ae}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetHeading__QGIxf>b{color:var(--lock)}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetClass__SWqdR{display:grid;gap:2px;padding:11px 0 8px}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetClass__SWqdR>strong{font:500 15px/1.25 var(--font-body),sans-serif;letter-spacing:-.025em}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetClass__SWqdR>span{color:#b2b8a9;font-size:8px;opacity:1}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetStatus__b_M4q{color:var(--lock);font-size:9px;letter-spacing:.06em}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetStatus__b_M4q>i{width:5px;height:5px;border-radius:0}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_assessment__iMazP{gap:5px;padding-top:9px;margin-top:9px;border-top-color:#e8e8df38}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_assessment__iMazP>span{color:#b6b9ae;font-size:8px;letter-spacing:.015em}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_assessment__iMazP b{color:var(--lock)}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_sceneFooter__e6DLd,.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_sceneHeader___Fomk{color:#e8e8df;letter-spacing:.055em;text-shadow:0 1px 8px #0008}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_progress__CbKyC>span{background:#d8ed8a}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_lockCorners__PE32h{filter:none;stroke-width:1.4}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_lockOutline__32d8d{opacity:.3}@keyframes FlightSequence_panelEnter__P622r{0%{transform:translateY(6px)}to{transform:translateY(0)}}@media (max-width:660px){.FlightSequence_assessment__iMazP{gap:5px;padding-top:7px;margin-top:7px}.FlightSequence_assessment__iMazP>span{font-size:7px}.FlightSequence_targetClass__SWqdR>strong{font-size:10px}.FlightSequence_cameraSource__yp67n{top:294px}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetInfo__ugyHy{padding:9px 10px}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetClass__SWqdR{padding:8px 0 6px}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetClass__SWqdR>strong{font-size:12px}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_assessment__iMazP{gap:3px;padding-top:6px;margin-top:6px}.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_assessment__iMazP>span{font-size:7px}}@media (prefers-reduced-motion:reduce){.FlightSequence_sequence__eS0_G[data-variant=demo] .FlightSequence_targetInfo__ugyHy{animation:none}}.GroundOverview_overview__Al0Wr{position:absolute;inset:0;isolation:isolate;overflow:hidden;background:#141414;color:#eee}.GroundOverview_map___YFPu{display:block;width:100%;height:100%}.GroundOverview_parcels__mEPL_{fill:#181818;stroke:#222;stroke-width:.7}.GroundOverview_roads__aJI1T{fill:none}.GroundOverview_roadEdge__dbnc6{stroke:#414141;stroke-width:10}.GroundOverview_roadFill__jddpi{stroke:#202020;stroke-width:8}.GroundOverview_roadCenter__fiDeT{stroke:transparent}.GroundOverview_accessRoads___L9C2{fill:none;stroke:#303030;stroke-width:1.5}.GroundOverview_buildings__uwtJW rect{fill:#232323;stroke:#383838;stroke-width:.65}.GroundOverview_mapLabels__ssISt{fill:#606060;font:8px/1 ui-monospace,monospace;letter-spacing:1.6px}.GroundOverview_trails__z7LKX path{fill:none;stroke:#aaa;stroke-width:1;opacity:.32;stroke-linecap:round}.GroundOverview_trails__z7LKX path[data-friendly=true]{stroke:#eee;stroke-dasharray:2 3}.GroundOverview_footprints__F3hqS path{fill:#ffffff03;stroke:#ffffff1c;stroke-width:.7}.GroundOverview_footprints__F3hqS path:last-child{fill:none;stroke:#ffffff30}.GroundOverview_vehicle__leI0u{cursor:pointer;outline:none;color:#bcbcbc}.GroundOverview_vehicle__leI0u[data-friendly=true]{color:#fafafa}.GroundOverview_droneHit__s1WwA,.GroundOverview_hitArea___SdjC{fill:transparent;stroke:none}.GroundOverview_vehicleBody__ykzzV{fill:currentColor;stroke:#141414;stroke-width:.7}.GroundOverview_vehicleGlass__p5cFE{stroke:#303030;stroke-width:.9}.GroundOverview_vehicleBracket__erZ__{fill:transparent;stroke:currentColor;stroke-width:.8;opacity:0}.GroundOverview_vehicle__leI0u[data-friendly=true] .GroundOverview_vehicleBracket__erZ__{rx:8;opacity:.7}.GroundOverview_vehicleId__p7zcv{fill:#eee;font:8px/1 ui-monospace,monospace;opacity:0;paint-order:stroke;stroke:#141414;stroke-width:4;stroke-linejoin:round}.GroundOverview_vehicle__leI0u[data-selected=true]{color:#fff}.GroundOverview_vehicle__leI0u[data-selected=true] .GroundOverview_vehicleBracket__erZ__{stroke-width:1.2;fill:#ffffff0b;opacity:1}.GroundOverview_vehicle__leI0u:focus-visible .GroundOverview_vehicleId__p7zcv,.GroundOverview_vehicle__leI0u:hover .GroundOverview_vehicleId__p7zcv,.GroundOverview_vehicle__leI0u[data-selected=true] .GroundOverview_vehicleId__p7zcv{opacity:1}.GroundOverview_vehicle__leI0u:focus-visible .GroundOverview_vehicleBracket__erZ__,.GroundOverview_vehicle__leI0u:hover .GroundOverview_vehicleBracket__erZ__{stroke:#fff;opacity:1}.GroundOverview_vehicle__leI0u:focus-visible .GroundOverview_hitArea___SdjC{stroke:#fff;stroke-width:1}.GroundOverview_friendlyChevron__d1I_r{fill:none;stroke:currentColor;stroke-width:1}.GroundOverview_drone__EAuK6{color:#f4f4f4;cursor:pointer;outline:none}.GroundOverview_droneRing__d0RSq{fill:#202020;stroke:#aaa;stroke-width:.7}.GroundOverview_droneIcon__7kby3{fill:currentColor}.GroundOverview_droneId__sNuvD{fill:#eee;font:10px/1 ui-monospace,monospace;paint-order:stroke;stroke:#141414;stroke-width:4;stroke-linejoin:round}.GroundOverview_droneId__sNuvD tspan{font-size:7px;letter-spacing:.08em;fill:#909090}.GroundOverview_droneDot__atQYU{display:none}.GroundOverview_drone__EAuK6:focus-visible .GroundOverview_droneRing__d0RSq,.GroundOverview_drone__EAuK6:hover .GroundOverview_droneRing__d0RSq{stroke:#fff;stroke-width:1.5;fill:#444}.GroundOverview_north__tbZpL{fill:#777;stroke:#777;stroke-width:.8}.GroundOverview_north__tbZpL text{font:9px ui-monospace,monospace;stroke:none}.GroundOverview_legend__Uavbs,.GroundOverview_selection__LK8Y5,.GroundOverview_topline__veoH5{position:absolute;z-index:2;pointer-events:none}.GroundOverview_topline__veoH5{top:22px;left:24px;display:flex;align-items:center;gap:17px}.GroundOverview_topline__veoH5>span:first-child{font:400 16px/1.3 var(--font-body),sans-serif;letter-spacing:-.02em}.GroundOverview_topline__veoH5 i{display:none}.GroundOverview_topline__veoH5>span:last-child{color:#888;border-left:1px solid #444;padding-left:17px;font:8px/1.5 ui-monospace,monospace;letter-spacing:.05em}.GroundOverview_selection__LK8Y5{top:67px;left:24px;width:144px;padding:14px 0;border-top:1px solid #484848;display:flex;flex-direction:column;gap:6px}.GroundOverview_selection__LK8Y5 small{color:#888;font:8px/1.5 ui-monospace,monospace;letter-spacing:.06em}.GroundOverview_selection__LK8Y5 strong{color:#eee;font:400 26px/1.2 var(--font-display),sans-serif;letter-spacing:-.035em}.GroundOverview_selection__LK8Y5>span{color:#aaa;font:11px/1.5 var(--font-body),sans-serif}.GroundOverview_legend__Uavbs{bottom:0;left:0;right:0;height:51px;padding:0 24px;display:flex;align-items:center;gap:23px;border-top:1px solid #333;background:#141414f5;font:10px/1.5 var(--font-body),sans-serif;color:#aaa}.GroundOverview_legend__Uavbs>span{display:flex;gap:7px;align-items:center;white-space:nowrap}.GroundOverview_legend__Uavbs b{color:#eee;font:10px/1 ui-monospace,monospace;margin-left:3px}.GroundOverview_legend__Uavbs i{display:block;width:6px;height:6px;border:1px solid #aaa}.GroundOverview_legend__Uavbs .GroundOverview_trackKey__NQud_{background:#aaa}.GroundOverview_legend__Uavbs .GroundOverview_friendlyKey__4HFnb{border-color:#eee;border-radius:50%;width:7px;height:7px}.GroundOverview_legend__Uavbs .GroundOverview_droneKey__fD8E_{border-color:#eee;transform:rotate(45deg)}.GroundOverview_cameraLinks__MgD0D{position:absolute;z-index:3;bottom:0;right:20px;height:51px;display:flex;align-items:center;gap:8px}.GroundOverview_cameraLinks__MgD0D button{border:1px solid #444;background:transparent;color:#ddd;min-height:30px;padding:5px 10px;font:10px/1.5 ui-monospace,monospace;cursor:pointer}.GroundOverview_cameraLinks__MgD0D button span{margin-left:14px}.GroundOverview_cameraLinks__MgD0D button:hover{background:#eee;color:#111}.GroundOverview_cameraLinks__MgD0D button:focus-visible{outline:1px solid #fff;outline-offset:3px}@media(max-width:700px){.GroundOverview_topline__veoH5{top:16px;left:16px;gap:10px}.GroundOverview_topline__veoH5>span:first-child{font-size:13px}.GroundOverview_topline__veoH5>span:last-child{padding-left:10px;font-size:7px}.GroundOverview_selection__LK8Y5{left:16px;top:49px;width:104px;padding-top:10px;gap:3px}.GroundOverview_selection__LK8Y5 strong{font-size:21px}.GroundOverview_selection__LK8Y5 small{font-size:7px}.GroundOverview_selection__LK8Y5>span{font-size:9px}.GroundOverview_legend__Uavbs{padding:0 16px;height:40px;gap:15px;font-size:9px}.GroundOverview_legend__Uavbs b{font-size:9px}.GroundOverview_cameraLinks__MgD0D{bottom:40px;right:12px;height:44px}.GroundOverview_cameraLinks__MgD0D button{background:#141414;min-height:30px;font-size:9px;padding:4px 8px}.GroundOverview_cameraLinks__MgD0D button span{margin-left:8px}.GroundOverview_vehicle__leI0u:not([data-selected=true]) .GroundOverview_vehicleId__p7zcv{display:none}.GroundOverview_mapLabels__ssISt{opacity:.65}}.GroundRecon_recon__rqV4P{width:100%;color:#e7e7e7;background:#111111}.GroundRecon_scene__bF6xO{position:relative;isolation:isolate;aspect-ratio:16/9;overflow:hidden;background:#4a4a4a}.GroundRecon_scene__bF6xO:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#1919197a,transparent 28%,transparent 60%,#1212128c),radial-gradient(ellipse at center,transparent 30%,#1d1d1d26 100%);z-index:1}.GroundRecon_canvas__W_sQy{position:absolute;inset:0}.GroundRecon_canvas__W_sQy canvas{display:block;touch-action:pan-y!important}.GroundRecon_fallbackImage__j8pHy{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.4) brightness(.68)}.GroundRecon_trackingLayer__rUbKo{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.GroundRecon_track__y7d0v{position:absolute;left:0;top:0;width:0;height:0;visibility:hidden;color:#ebebeb70;will-change:transform,width,height}.GroundRecon_track__y7d0v[data-selected=true]{color:#e1e1e1}.GroundRecon_track__y7d0v>i{position:absolute;width:11px;height:11px;border:0 solid;filter:drop-shadow(0 1px 2px #14141466)}.GroundRecon_track__y7d0v>i:first-child{left:0;top:0;border-width:1px 0 0 1px}.GroundRecon_track__y7d0v>i:nth-child(2){right:0;top:0;border-width:1px 1px 0 0}.GroundRecon_track__y7d0v>i:nth-child(3){left:0;bottom:0;border-width:0 0 1px 1px}.GroundRecon_track__y7d0v>i:nth-child(4){right:0;bottom:0;border-width:0 1px 1px 0}.GroundRecon_trackLabel__bZZYz{position:absolute;left:0;bottom:calc(100% + 8px);display:flex;align-items:center;gap:9px;white-space:nowrap;font:10px/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em;color:#f0f0f0;text-shadow:0 1px 5px #121212}.GroundRecon_trackLabel__bZZYz>span{font-size:8px;opacity:.8}.GroundRecon_track__y7d0v[data-selected=true] .GroundRecon_trackLabel__bZZYz{color:#e8e8e8}.GroundRecon_sceneFooter__OXsZA,.GroundRecon_sceneHeader__y5DwP{position:absolute;left:28px;right:28px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:20px;font:10px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.12em;text-shadow:0 1px 4px #00000044;pointer-events:none}.GroundRecon_sceneHeader__y5DwP{top:25px}.GroundRecon_sceneHeader__y5DwP>span:first-child{display:flex;align-items:center;gap:10px}.GroundRecon_sceneHeader__y5DwP i{width:4px;height:4px;background:#e1e1e1}.GroundRecon_sceneHeader__y5DwP>span:last-child{font-size:9px;color:#e6e6e6aa}.GroundRecon_sceneFooter__OXsZA{bottom:23px;font-size:9px;color:#efefefaa}.GroundRecon_cameraLabel___1o1k{position:absolute;z-index:3;left:28px;top:76px;display:flex;flex-direction:column;text-shadow:0 1px 6px #1e1e1e33;pointer-events:none}.GroundRecon_cameraLabel___1o1k>span{font:9px/1.5 ui-monospace,monospace;letter-spacing:.12em;color:#e7e7e7aa}.GroundRecon_cameraLabel___1o1k strong{font:400 28px/1.25 var(--font-display),sans-serif;letter-spacing:-.03em;margin:6px 0}.GroundRecon_cameraLabel___1o1k small{font-size:10px;line-height:1.5;color:#e7e7e7c9}.GroundRecon_telemetry__WONGL{position:absolute;right:28px;bottom:67px;z-index:3;width:236px;padding:15px 17px 13px;border:1px solid #efefef30;background:#141414ea;pointer-events:none}.GroundRecon_telemetryTitle__cSMt3{display:flex;justify-content:space-between;align-items:center;gap:14px;color:#e1e1e1;font:9px/1.5 ui-monospace,monospace;letter-spacing:.08em}.GroundRecon_telemetryTitle__cSMt3>span{color:#ddddddaa;font-size:8px}.GroundRecon_speed__NbazJ{display:flex;align-items:center;gap:12px;padding:13px 0 15px}.GroundRecon_speed__NbazJ>strong{font:400 51px/.95 var(--font-display),sans-serif;letter-spacing:-.045em}.GroundRecon_speed__NbazJ>span{font:10px/1.7 ui-monospace,monospace;color:#dddddd}.GroundRecon_speed__NbazJ small{display:block;font:10px/1.7 var(--font-body),sans-serif;color:#b7b7b7}.GroundRecon_occupants__VxqSF{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:11px;border-top:1px solid #ececec24}.GroundRecon_occupants__VxqSF>span{font-size:10px;color:#c9c9c9}.GroundRecon_occupants__VxqSF strong{font:400 18px/1.2 var(--font-display),sans-serif;white-space:nowrap}.GroundRecon_occupants__VxqSF small{font:9px/1.5 ui-monospace,monospace;margin-left:6px;color:#b5b5b5}.GroundRecon_observationBar__3LvJZ{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #383838;padding:7px 23px;background:#1b1b1b}.GroundRecon_viewChoices__yXMip{display:flex;align-items:center;gap:24px}.GroundRecon_observationBar__3LvJZ button{display:flex;align-items:center;gap:9px;min-height:44px;padding:0;border:0;background:transparent;color:#a2a2a2;font:11px/1.5 var(--font-body),sans-serif;cursor:pointer}.GroundRecon_observationBar__3LvJZ button[aria-pressed=true]{color:#e7e7e7}.GroundRecon_viewIcon__afsYT{font:18px/1 var(--font-body),sans-serif;color:#878787}.GroundRecon_observationBar__3LvJZ button[aria-pressed=true] .GroundRecon_viewIcon__afsYT{color:#e1e1e1}.GroundRecon_viewStatus__bXGzr{font:9px/1.5 ui-monospace,monospace;letter-spacing:.08em;color:#7f7f7f}.GroundRecon_recon__rqV4P button:focus-visible{outline:1px solid #e1e1e1;outline-offset:5px}.GroundRecon_context__cytLd{display:grid;grid-template-columns:1.15fr 1fr;gap:11%;padding:28px 23px 30px}.GroundRecon_kicker__c8c_1{color:#e1e1e1;font:9px/1.5 ui-monospace,monospace;letter-spacing:.08em}.GroundRecon_context__cytLd h3{font-size:clamp(23px,2.1vw,32px);font-variation-settings:"wdth" 100;line-height:1.22;margin:13px 0 15px!important;letter-spacing:-.035em}.GroundRecon_context__cytLd p{max-width:410px;font-size:12px;line-height:1.8;color:#9d9d9d;margin:0}.GroundRecon_vehiclePanel__AJSGh{padding-top:3px}.GroundRecon_vehiclePanelTitle__LOMwb{display:flex;align-items:center;justify-content:space-between;gap:15px;font:9px/1.5 ui-monospace,monospace;letter-spacing:.08em;color:#9b9b9b;margin-bottom:11px}.GroundRecon_vehiclePanelTitle__LOMwb>span:last-child{color:#939393;font-size:8px}.GroundRecon_vehicleChoices__qop4O{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.GroundRecon_vehicleChoices__qop4O button{display:grid;grid-template-columns:6px 1fr;gap:8px;align-items:center;padding:11px;border:1px solid #d4d4d421;color:#a2a2a2;background:transparent;text-align:left;font:9px/1.5 ui-monospace,monospace;cursor:pointer}.GroundRecon_vehicleChoices__qop4O button[aria-pressed=true]{border-color:#e1e1e180;background:#e1e1e10b;color:#efefef}.GroundRecon_vehicleChoices__qop4O button>span{width:5px;height:5px}.GroundRecon_vehicleChoices__qop4O small{grid-column:2;font:9px/1.5 var(--font-body),sans-serif;color:#898989}.GroundRecon_vehicleChoices__qop4O button[aria-pressed=true] small{color:#cccccc}.GroundRecon_context__cytLd .GroundRecon_scenarioNote__G_q7p{font-size:10px;line-height:1.7;color:#868686;margin-top:14px}.GroundRecon_fallbackNotice__4UJFG{position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);width:min(330px,80%);padding:20px;background:#181818db;text-align:center}.GroundRecon_fallbackNotice__4UJFG>span{font:8px/1.5 ui-monospace,monospace;letter-spacing:.12em;color:#bbbbbb}.GroundRecon_fallbackNotice__4UJFG>p{font-size:12px;line-height:1.6;margin:10px 0 5px}.GroundRecon_fallbackNotice__4UJFG>small{font-size:9px;color:#adadad}.GroundRecon_compactBadge__2TZuX{position:absolute;right:14px;bottom:14px;z-index:3;font:6px/1.5 ui-monospace,monospace;letter-spacing:.1em;color:#eaeaeaaa;background:#1e1e1ea3;padding:5px 7px}.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_sceneHeader__y5DwP{top:15px;left:15px;right:15px;font-size:6px}.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_sceneHeader__y5DwP>span:last-child{display:none}.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_trackLabel__bZZYz{font-size:6px}.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_trackLabel__bZZYz>span{display:none}@media (max-width:800px) and (min-width:601px){.GroundRecon_telemetry__WONGL{width:200px;right:20px;bottom:52px;padding:12px}.GroundRecon_speed__NbazJ{padding:10px 0 12px}.GroundRecon_speed__NbazJ>strong{font-size:39px}.GroundRecon_cameraLabel___1o1k{top:63px}.GroundRecon_cameraLabel___1o1k strong{font-size:25px}.GroundRecon_cameraLabel___1o1k small{font-size:9px}}@media (max-width:600px){.GroundRecon_scene__bF6xO{aspect-ratio:auto;padding-bottom:calc(75% + 112px)}.GroundRecon_canvas__W_sQy,.GroundRecon_scene__bF6xO:after,.GroundRecon_trackingLayer__rUbKo{bottom:112px}.GroundRecon_sceneFooter__OXsZA,.GroundRecon_sceneHeader__y5DwP{left:14px;right:14px;font-size:7px;letter-spacing:.04em}.GroundRecon_sceneHeader__y5DwP{top:15px;gap:10px}.GroundRecon_sceneHeader__y5DwP>span:last-child{font-size:7px;max-width:58px;text-align:right;line-height:1.45}.GroundRecon_sceneHeader__y5DwP>span:first-child{gap:7px}.GroundRecon_sceneFooter__OXsZA{bottom:125px;font-size:6px}.GroundRecon_sceneFooter__OXsZA>span:last-child{display:none}.GroundRecon_cameraLabel___1o1k{left:14px;top:44px}.GroundRecon_cameraLabel___1o1k>span{display:none}.GroundRecon_cameraLabel___1o1k strong{font-size:20px;margin:0}.GroundRecon_cameraLabel___1o1k small{display:none}.GroundRecon_telemetry__WONGL{width:auto;right:0;left:0;bottom:0;height:112px;box-sizing:border-box;padding:11px 15px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:23px 1fr;gap:0 20px;background:#191919;border:0;border-top:1px solid #ececec24;backdrop-filter:none}.GroundRecon_telemetryTitle__cSMt3{grid-column:1/-1;font-size:9px}.GroundRecon_telemetryTitle__cSMt3>span{font-size:8px}.GroundRecon_speed__NbazJ{padding:4px 0;gap:9px}.GroundRecon_speed__NbazJ>strong{font-size:37px}.GroundRecon_speed__NbazJ>span{font-size:10px}.GroundRecon_speed__NbazJ small{font-size:8px}.GroundRecon_occupants__VxqSF{padding:2px 0 0 18px;border-top:0;border-left:1px solid #ececec24;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.GroundRecon_occupants__VxqSF>span{font-size:9px}.GroundRecon_occupants__VxqSF strong{font-size:24px}.GroundRecon_occupants__VxqSF small{font-size:8px;margin-left:7px}.GroundRecon_track__y7d0v>i{width:8px;height:8px}.GroundRecon_trackLabel__bZZYz{font-size:8px;bottom:calc(100% + 5px)}.GroundRecon_trackLabel__bZZYz>span{display:none}.GroundRecon_viewChoices__yXMip{gap:23px}.GroundRecon_observationBar__3LvJZ button{font-size:11px;gap:6px}.GroundRecon_viewStatus__bXGzr{display:none}.GroundRecon_viewIcon__afsYT{font-size:14px}.GroundRecon_context__cytLd{grid-template-columns:1fr;gap:24px;padding:24px 14px}.GroundRecon_context__cytLd h3{font-size:26px}.GroundRecon_context__cytLd p{font-size:12px}.GroundRecon_vehiclePanelTitle__LOMwb{font-size:8px}.GroundRecon_vehicleChoices__qop4O button{min-height:61px;font-size:11px}.GroundRecon_vehicleChoices__qop4O small{font-size:10px}.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_scene__bF6xO{aspect-ratio:16/9;padding-bottom:0}.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_canvas__W_sQy,.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_scene__bF6xO:after,.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_trackingLayer__rUbKo{bottom:0}.GroundRecon_scene__bF6xO[data-overlays=false]{padding-bottom:75%}.GroundRecon_scene__bF6xO[data-overlays=false] .GroundRecon_canvas__W_sQy,.GroundRecon_scene__bF6xO[data-overlays=false] .GroundRecon_trackingLayer__rUbKo,.GroundRecon_scene__bF6xO[data-overlays=false]:after{bottom:0}.GroundRecon_recon__rqV4P[data-compact=true] .GroundRecon_scene__bF6xO[data-overlays=false]{padding-bottom:0}.GroundRecon_recon__rqV4P[data-failed=true] .GroundRecon_scene__bF6xO{padding-bottom:75%}.GroundRecon_recon__rqV4P[data-failed=true] .GroundRecon_canvas__W_sQy,.GroundRecon_recon__rqV4P[data-failed=true] .GroundRecon_scene__bF6xO:after{bottom:0}.GroundRecon_recon__rqV4P[data-failed=true][data-compact=true] .GroundRecon_scene__bF6xO{padding-bottom:0}}.GroundRecon_recon__rqV4P button:disabled{opacity:.4;cursor:default}.GroundRecon_recon__rqV4P[data-mode=overview] .GroundRecon_scene__bF6xO{aspect-ratio:16/9;padding-bottom:0;background:#0a0a0a}.GroundRecon_recon__rqV4P[data-mode=overview] .GroundRecon_scene__bF6xO:after{display:none}.GroundRecon_recon__rqV4P[data-mode=overview] .GroundRecon_observationBar__3LvJZ button[aria-pressed=true] .GroundRecon_viewIcon__afsYT{color:#d4d4d4}.GroundRecon_recon__rqV4P[data-mode=overview] .GroundRecon_kicker__c8c_1{color:#a7a7a7}.GroundRecon_selectedTrack__E2va_{display:flex;align-items:center;gap:18px;padding:7px 0 13px;border-bottom:1px solid #bebebe24}.GroundRecon_selectedTrack__E2va_>strong{font:400 30px/1.2 var(--font-display),sans-serif;font-variation-settings:"wdth" 100;color:#dddddd;letter-spacing:-.03em}.GroundRecon_selectedTrack__E2va_>span{font-size:11px;color:#c1c1c1;line-height:1.6}.GroundRecon_selectedTrack__E2va_ small{display:block;font-size:10px;color:#929292}.GroundRecon_selectedTrack__E2va_>i{display:block;width:13px;height:13px;border:1px solid #dbdbdb;margin-left:auto}.GroundRecon_selectedTrack__E2va_>i[data-friendly=true]{border-color:#d5d5d5;border-radius:3px;background:#d5d5d522}.GroundRecon_returnOverview__UDECC{position:absolute;z-index:5;top:12px;left:12px;min-height:38px;display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid #e4e4e44d;background:#171717e8;color:#ebebeb;font-size:10px;cursor:pointer}.GroundRecon_returnOverview__UDECC>span:last-child{color:#bebebe;font:8px ui-monospace,monospace}.GroundRecon_fallbackNotice__4UJFG button{border:1px solid #acacac66;color:#e5e5e5;background:#2a2a2a;min-height:40px;padding:8px 14px;margin-top:12px;font-size:11px;cursor:pointer}@media (max-width:600px){.GroundRecon_observationBar__3LvJZ{padding:7px 14px}.GroundRecon_recon__rqV4P[data-mode=overview] .GroundRecon_scene__bF6xO{aspect-ratio:5/4;padding-bottom:0}.GroundRecon_recon__rqV4P[data-mode=overview][data-compact=true] .GroundRecon_scene__bF6xO{aspect-ratio:4/3}.GroundRecon_recon__rqV4P[data-mode=overview] .GroundRecon_viewChoices__yXMip{gap:25px}.GroundRecon_returnOverview__UDECC{min-height:40px}}.PerceptionDemo_demo__YEiWj{color:#e7e7e7;background:#111111;border:1px solid #454545;scroll-margin-top:90px}.PerceptionDemo_tabs__uqe1a{display:flex;gap:0;align-items:center;min-height:61px;padding-right:23px;border-bottom:1px solid #454545;background:#1b1b1b}.PerceptionDemo_tab__go2al{position:relative;align-self:stretch;min-width:44px;min-height:52px;padding:12px 23px;border:0;border-right:1px solid #454545;background:transparent;color:#aaaaaa;font:inherit;font-size:13px;cursor:pointer;transition:color .16s ease,background-color .16s ease}.PerceptionDemo_tab__go2al[aria-pressed=true]{color:#111111;background:#e1e1e1}.PerceptionDemo_tab__go2al:hover:not([aria-pressed=true]){color:#e7e7e7;background:#272727}.PerceptionDemo_demoLabel__9hh3K{margin-left:auto;padding-left:22px;color:#979797;font:9px ui-monospace,monospace;letter-spacing:.06em}.PerceptionDemo_footer___MLsF{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:67px;padding:8px 23px;border-top:1px solid #383838;background:#1b1b1b}.PerceptionDemo_caption__OXhVY{margin:0;color:#9b9b9b;font-size:11px;line-height:1.5}.PerceptionDemo_controls__PI4pE{display:flex;flex:0 0 auto;align-items:center;gap:24px}.PerceptionDemo_control__WWvBf{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;min-width:44px;padding:0;border:0;background:transparent;color:#cdcdcd;font:inherit;font-size:11px;white-space:nowrap;cursor:pointer}.PerceptionDemo_control__WWvBf:hover{color:#e1e1e1}.PerceptionDemo_control__WWvBf:disabled{color:#797979;cursor:default}.PerceptionDemo_annotationIcon__tp2op{width:11px;height:9px;border:1px solid}.PerceptionDemo_control__WWvBf[aria-pressed=false] .PerceptionDemo_annotationIcon__tp2op{opacity:.45}.PerceptionDemo_tab__go2al:focus-visible{outline:2px solid #e7e7e7;outline-offset:-5px}.PerceptionDemo_control__WWvBf:focus-visible{outline:1px solid #e1e1e1;outline-offset:5px}@media (max-width:660px){.PerceptionDemo_tabs__uqe1a{min-height:55px;padding-right:0}.PerceptionDemo_tab__go2al{flex:1;padding:12px;font-size:11px}.PerceptionDemo_tab__go2al:last-of-type{border-right:0}.PerceptionDemo_demoLabel__9hh3K{display:none}.PerceptionDemo_footer___MLsF{flex-wrap:wrap;gap:4px;padding:11px 14px 5px}.PerceptionDemo_caption__OXhVY{width:100%;font-size:10px}.PerceptionDemo_controls__PI4pE{justify-content:space-between;width:100%;gap:16px}.PerceptionDemo_control__WWvBf{font-size:10px}}@media (prefers-reduced-motion:reduce){.PerceptionDemo_tab__go2al{transition:none}}.InterceptionFilm_player__kBz4v{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;overflow:hidden;background:#10120f;color:#e8e8df}.InterceptionFilm_film__3O0m9{flex:1;min-height:0;aspect-ratio:auto}.InterceptionFilm_controls__OC5eZ{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 18px;flex-shrink:0;border-top:1px solid #e8e8df3b}.InterceptionFilm_controls__OC5eZ>span{font:10px/1.5 ui-monospace,monospace;letter-spacing:.055em}.InterceptionFilm_controls__OC5eZ i{font-style:normal;color:#a4aa9e}.InterceptionFilm_controls__OC5eZ>div{display:flex;gap:18px}.InterceptionFilm_controls__OC5eZ button{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border:0;background:transparent;color:inherit;font:12px/1.5 var(--font-body),sans-serif;cursor:pointer}.InterceptionFilm_controls__OC5eZ button:hover{color:#d8ed8a}.InterceptionFilm_controls__OC5eZ button:disabled{opacity:.5;cursor:default}.InterceptionFilm_controls__OC5eZ button:focus-visible{outline:1px solid #d8ed8a;outline-offset:4px}@media(max-width:660px){.InterceptionFilm_controls__OC5eZ{padding:8px 12px}.InterceptionFilm_controls__OC5eZ i{display:none}.InterceptionFilm_controls__OC5eZ>div{gap:15px}}.SiteChrome_header__7if6b{--chrome-ink:#e8e8df;--chrome-paper:#10120f;--chrome-rule:#e8e8df2e;position:relative;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:40px;height:100px;padding:0 clamp(24px,5vw,88px);color:var(--chrome-ink);background:var(--chrome-paper);border-bottom:1px solid var(--chrome-rule)}.SiteChrome_header__7if6b[data-theme=light]{--chrome-ink:#10120f;--chrome-paper:#e8e8df;--chrome-rule:#10120f30}.SiteChrome_header__7if6b[data-overlay=true]{position:absolute;inset:0 0 auto;background:transparent}.SiteChrome_brand__eqVs_{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;text-decoration:none}.SiteChrome_brand__eqVs_ img{width:178px;height:auto;display:block}.SiteChrome_brand__eqVs_>span{font:7px/1.3 var(--font-body),sans-serif;letter-spacing:.3em;font-weight:400;color:currentColor}.SiteChrome_brandLight__XI_Uk img{filter:invert(1)}.SiteChrome_navigation__GjFj6{display:flex;align-items:center;gap:clamp(28px,3.5vw,58px)}.SiteChrome_navigation__GjFj6>a{position:relative;display:inline-flex;align-items:center;gap:21px;min-height:44px;padding:8px 0;font:12px/1.4 var(--font-body),sans-serif;letter-spacing:.015em;text-decoration:none;color:inherit}.SiteChrome_navigation__GjFj6>a:after{content:"";position:absolute;bottom:4px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.SiteChrome_navigation__GjFj6>a:hover:after,.SiteChrome_navigation__GjFj6>a[aria-current=page]:after{transform:scaleX(1)}.SiteChrome_navigation__GjFj6>a:last-child{margin-left:clamp(0px,2vw,28px)}.SiteChrome_navigation__GjFj6 svg{width:15px;height:15px}.SiteChrome_menuButton__wk_Xp{display:none}.SiteChrome_skipLink__xY_Is{position:fixed;top:-100px;left:24px;z-index:100;background:#d8ed8a;color:#10120f;padding:12px 18px;font:13px/1.4 var(--font-body),sans-serif;text-decoration:none}.SiteChrome_skipLink__xY_Is:focus{top:16px}.SiteChrome_footer__mLn6y :focus-visible,.SiteChrome_header__7if6b :focus-visible{outline:2px solid currentColor;outline-offset:5px}.SiteChrome_footer__mLn6y{display:block;border-top:0;--footer-gutter:clamp(24px,5vw,88px);color:#e8e8df;background:#10120f;padding:76px var(--footer-gutter) 25px}.SiteChrome_footerInvitation__ei_kO{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,2.1fr);gap:50px;align-items:start;padding-bottom:70px;border-bottom:1px solid #e8e8df30}.SiteChrome_footerIndex__uZVw8{color:#a6aea0;font:9px/1.6 ui-monospace,SFMono-Regular,monospace;letter-spacing:.07em;padding-top:9px}.SiteChrome_footerHeading__aY3eD{display:block;position:relative;padding-right:70px;font:400 clamp(36px,4.2vw,67px)/1.03 var(--font-display),sans-serif;font-variation-settings:"wdth" 100;letter-spacing:-.045em;color:inherit;text-decoration:none}.SiteChrome_footerHeading__aY3eD svg{position:absolute;right:0;top:5px;width:52px;height:52px;color:#d8ed8a;transition:transform .2s ease}.SiteChrome_footerHeading__aY3eD:hover svg{transform:translate(4px,-4px)}.SiteChrome_footerMain__vWmLV{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(120px,.7fr) minmax(250px,1fr);gap:55px;padding:54px 0 58px}.SiteChrome_footerIdentity__yQ9ff p{color:#9ba495;font:13px/1.65 var(--font-body),sans-serif;max-width:none;margin:28px 0 0}.SiteChrome_footerConnect__AP3ZX>span,.SiteChrome_footerNav__N7hkN>span{display:block;color:#818d79;font:8px/1.6 ui-monospace,SFMono-Regular,monospace;letter-spacing:.11em;margin:0 0 17px}.SiteChrome_footerNav__N7hkN nav{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.SiteChrome_footerConnect__AP3ZX a,.SiteChrome_footerNav__N7hkN a{font:13px/1.7 var(--font-body),sans-serif;color:#d1d7c8;text-decoration:none}.SiteChrome_footerConnect__AP3ZX a{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:10px 0;border-bottom:1px solid #e8e8df24}.SiteChrome_footerConnect__AP3ZX a:first-of-type{padding-top:0}.SiteChrome_footerConnect__AP3ZX svg{width:15px;height:15px;flex-shrink:0;color:#a6b593}.SiteChrome_footerConnect__AP3ZX a:hover,.SiteChrome_footerNav__N7hkN a:hover{color:#d8ed8a}.SiteChrome_footerBottom__d3r2N{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:24px;border-top:1px solid #e8e8df30;font:8px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.06em;color:#808c76}.SiteChrome_footerBottom__d3r2N a{display:flex;align-items:center;gap:16px;text-decoration:none;color:#b6c1ab}.SiteChrome_footerBottom__d3r2N svg{width:15px;height:15px}@media (max-width:900px){.SiteChrome_footerMain__vWmLV{gap:30px;grid-template-columns:1.1fr .65fr 1fr}.SiteChrome_footerBottom__d3r2N>span:nth-child(2){display:none}}@media (max-width:760px){.SiteChrome_header__7if6b{height:82px;gap:20px}.SiteChrome_brand__eqVs_ img{width:148px}.SiteChrome_brand__eqVs_>span{font-size:6px;letter-spacing:.28em}.SiteChrome_menuButton__wk_Xp{display:inline-flex;align-items:center;gap:20px;min-height:44px;padding:0 0 0 14px;border:0;color:inherit;background:transparent;font:11px/1.5 var(--font-body),sans-serif;cursor:pointer}.SiteChrome_menuIcon___aywi{position:relative;width:18px;height:14px}.SiteChrome_menuIcon___aywi i{position:absolute;height:1px;width:18px;top:3px;left:0;background:currentColor;transition:transform .2s ease}.SiteChrome_menuIcon___aywi i:last-child{top:10px}.SiteChrome_header__7if6b[data-open=true] .SiteChrome_menuIcon___aywi i:first-child{transform:translateY(3.5px) rotate(45deg)}.SiteChrome_header__7if6b[data-open=true] .SiteChrome_menuIcon___aywi i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.SiteChrome_navigation__GjFj6{display:none;position:absolute;inset:81px 0 auto;padding:14px 24px 28px;border-bottom:1px solid var(--chrome-rule);background:var(--chrome-paper)}.SiteChrome_header__7if6b[data-open=true] .SiteChrome_navigation__GjFj6{display:flex;flex-direction:column;align-items:stretch;gap:0}.SiteChrome_header__7if6b[data-open=true]{background:var(--chrome-paper)}.SiteChrome_navigation__GjFj6>a{min-height:57px;font-size:21px;letter-spacing:-.025em;border-bottom:1px solid var(--chrome-rule);justify-content:space-between}.SiteChrome_navigation__GjFj6>a:after{display:none}.SiteChrome_navigation__GjFj6>a[aria-current=page]{padding-left:15px}.SiteChrome_navigation__GjFj6>a[aria-current=page]:before{content:"";position:absolute;left:0;top:calc(50% - 2px);height:4px;width:4px;background:currentColor}.SiteChrome_navigation__GjFj6>a:last-child{margin:0}.SiteChrome_navigation__GjFj6 svg{width:19px;height:19px}.SiteChrome_footer__mLn6y{padding-top:48px}.SiteChrome_footerInvitation__ei_kO{grid-template-columns:1fr;gap:30px;padding-bottom:43px}.SiteChrome_footerIndex__uZVw8{font-size:8px;padding:0}.SiteChrome_footerHeading__aY3eD{font-size:clamp(34px,7.1vw,51px);padding-right:43px}.SiteChrome_footerHeading__aY3eD svg{width:33px;height:33px;top:2px}.SiteChrome_footerMain__vWmLV{grid-template-columns:.8fr 1.2fr;column-gap:30px;row-gap:35px;padding:40px 0}.SiteChrome_footerIdentity__yQ9ff{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.SiteChrome_footerIdentity__yQ9ff p{margin:0;font-size:11px}.SiteChrome_footerConnect__AP3ZX a,.SiteChrome_footerNav__N7hkN a{font-size:12px}.SiteChrome_footerConnect__AP3ZX a{gap:10px;overflow-wrap:anywhere}.SiteChrome_footerBottom__d3r2N{font-size:7px;gap:18px;align-items:flex-start}.SiteChrome_footerBottom__d3r2N>span{max-width:190px}.SiteChrome_footerBottom__d3r2N a{gap:9px}}@media (max-width:390px){.SiteChrome_footerMain__vWmLV{grid-template-columns:1fr}.SiteChrome_footerIdentity__yQ9ff{flex-direction:column;gap:25px}.SiteChrome_footerConnect__AP3ZX{margin-top:5px}}@media (prefers-reduced-motion:reduce){.SiteChrome_footerHeading__aY3eD svg,.SiteChrome_menuIcon___aywi i,.SiteChrome_navigation__GjFj6>a:after{transition:none}}.home_home__cRg8z{--paper:#e8e8df;--charcoal:#10120f;--acid:#d8ed8a;--gutter:clamp(24px,5vw,88px);background:var(--charcoal);color:var(--paper)}.home_home__cRg8z h1,.home_home__cRg8z h2,.home_home__cRg8z h3{font-family:var(--font-display),sans-serif;font-variation-settings:"wdth" 100;font-weight:500}.home_home__cRg8z p{max-width:none}.home_home__cRg8z a{text-decoration:none}.home_hero__Mm3P0{position:relative;isolation:isolate;min-height:780px;min-height:max(780px,100svh);padding:0;overflow:hidden;background:#101619}.home_hero__Mm3P0 .home_heroFilm__t0QXV[data-variant=hero]:after{background:linear-gradient(180deg,#071015a8,transparent 27%),linear-gradient(90deg,#080d12a8,transparent 75%),linear-gradient(0deg,#0b1117,#0b111730 45%,transparent 76%)}.home_heroTopline__MfPHH{position:absolute;top:128px;left:var(--gutter);right:var(--gutter);z-index:3;display:flex;justify-content:space-between;gap:24px;font:10px/1.5 ui-monospace,monospace;letter-spacing:.09em;color:#e8e8df91}.home_heroContent__NzXSy{position:relative;z-index:3;padding:238px var(--gutter) 145px;min-height:max(780px,100svh);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;pointer-events:none}.home_heroKicker__3ejPV{display:block;margin-bottom:24px;font:11px/1.4 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--acid)}.home_heroContent__NzXSy h1{max-width:none;font-size:clamp(94px,10.7vw,180px);line-height:.84;letter-spacing:-.06em;margin:0 0 32px -7px;color:#f0f0e7}.home_heroIntro__GEmMa{display:flex;align-items:flex-end;gap:42px;max-width:660px}.home_heroIntro__GEmMa p{width:325px;margin:0;font-size:16px;line-height:1.55;color:#e8e8dfbe}.home_heroLink__AM3vG{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;min-width:195px;padding:14px 0;border-bottom:1px solid #e8e8df82;font-size:14px;white-space:nowrap;pointer-events:auto}.home_heroLink__AM3vG svg{color:var(--acid);transition:transform .2s}.home_heroLink__AM3vG:hover svg{transform:translateX(4px)}.home_heroBottom__LgqOA{position:absolute;z-index:3;left:var(--gutter);right:var(--gutter);bottom:28px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid #e8e8df36}.home_discover__BL9gj{display:inline-flex;align-items:center;gap:25px;font-size:12px}.home_filmCaption__xoNv4{font:9px/1.5 ui-monospace,monospace;letter-spacing:.08em}.home_filmCaption__xoNv4 i{font-style:normal;margin-left:22px;color:#e8e8df73}.home_motion__7jQHz{display:flex;align-items:center;gap:13px;color:var(--paper);background:transparent;border:0;padding:8px 0 8px 15px;cursor:pointer;font:12px/1.5 var(--font-body),sans-serif}.home_motion__7jQHz span{font-size:18px}.home_motion__7jQHz:disabled{opacity:.6;cursor:default}.home_integrationSection__7MZH5,.home_introduction__aUTd4,.home_systemsSection__s_BWy{background:var(--paper);color:var(--charcoal);padding:70px var(--gutter) 90px}.home_sectionLabel__7FeqC{display:flex;align-items:center;justify-content:space-between;gap:20px;font:10px/1.5 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.home_sectionLabel__7FeqC>a{display:inline-flex;align-items:center;gap:30px;text-transform:none;font:14px/1.5 var(--font-body),sans-serif;letter-spacing:0}.home_integrationGrid__dUoWA,.home_introGrid__dCinq{display:grid;grid-template-columns:1.35fr 1fr;gap:10%;margin-top:64px;align-items:start}.home_integrationGrid__dUoWA h2,.home_introGrid__dCinq h2{font-size:clamp(44px,5.6vw,90px);line-height:1.02;letter-spacing:-.055em;margin:0}.home_integrationGrid__dUoWA>div,.home_introGrid__dCinq>div{padding-top:5px;max-width:440px}.home_integrationGrid__dUoWA p,.home_introGrid__dCinq p{font-size:18px;line-height:1.65;color:#51544b;margin-bottom:24px}.home_introGrid__dCinq p:first-child{font-size:25px;line-height:1.4;color:var(--charcoal);margin-bottom:22px}.home_lightLink__SXblu,.home_textLink__jw331{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;padding:12px 0;border-bottom:1px solid #10120f80;font-size:14px;transition:gap .2s}.home_lightLink__SXblu:hover,.home_textLink__jw331:hover{gap:48px}.home_disciplines__kk891{display:grid;grid-template-columns:repeat(4,1fr);margin-top:70px;border-top:1px solid #10120f40;padding-top:22px;gap:22px;font:10px/1.5 ui-monospace,monospace;letter-spacing:.065em}.home_disciplines__kk891 span:before{content:"+";margin-right:12px;color:#647440}.home_systemsSection__s_BWy{padding-top:15px}.home_systemsSection__s_BWy>.home_sectionLabel__7FeqC{padding-top:28px;border-top:1px solid #10120f40}.home_systemHeading__zD6sG{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:54px 0 45px}.home_systemHeading__zD6sG h2{font-size:clamp(45px,5.1vw,80px);line-height:1;letter-spacing:-.052em;margin:0}.home_systemHeading__zD6sG p{max-width:265px;font-size:16px;line-height:1.6;color:#62655b;margin:0 0 5px}.home_systemSelector__bA61i{display:grid;grid-template-columns:1fr 1.7fr;gap:42px;align-items:stretch}.home_systemList__Tgn_Z{display:flex;flex-direction:column}.home_systemList__Tgn_Z button{display:flex;align-items:center;gap:20px;padding:24px 17px;background:transparent;color:#606459;border:0;border-top:1px solid #10120f33;text-align:left;cursor:pointer;transition:background .2s,color .2s}.home_systemList__Tgn_Z button>span:nth-child(2){flex:1}.home_systemList__Tgn_Z button strong{display:block;color:inherit;font:500 clamp(26px,3vw,46px)/1 var(--font-display),sans-serif;letter-spacing:-.045em}.home_systemList__Tgn_Z button small{display:block;margin-top:9px;font:12px/1.4 var(--font-body),sans-serif}.home_systemNumber__k2viQ{align-self:flex-start;margin-top:4px;font:10px/1.5 ui-monospace,monospace}.home_systemList__Tgn_Z button svg{width:19px;transition:transform .2s}.home_systemList__Tgn_Z button:hover{color:var(--charcoal);background:#deded7}.home_systemList__Tgn_Z button.home_systemActive__AcAl4{background:var(--charcoal);color:var(--paper);border-color:var(--charcoal)}.home_systemList__Tgn_Z button.home_systemActive__AcAl4 .home_systemNumber__k2viQ,.home_systemList__Tgn_Z button.home_systemActive__AcAl4 svg{color:var(--acid)}.home_researchLink__1_P9n{margin-top:auto;padding:22px 0 0;display:flex;justify-content:space-between;align-items:center;font-size:12px;border-top:1px solid #10120f33;gap:16px}.home_systemPresentation__tESOV{min-width:0;background:#e1e1da}.home_systemArt__RB8Jc{height:clamp(280px,28vw,460px);overflow:hidden;background:#e1e1da}.home_systemArt__RB8Jc>*{height:100%;width:100%}.home_systemStory__9b0sP{display:flex;justify-content:space-between;gap:25px;padding:27px 30px 30px}.home_systemStory__9b0sP h3{margin:16px 0 12px;font-size:30px;line-height:1.1;letter-spacing:-.035em}.home_systemStory__9b0sP p{margin:0;max-width:510px;font-size:14px;line-height:1.65;color:#51564a}.home_status__QNUtl{font:9px/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:8px}.home_status__QNUtl:before{content:"";width:5px;height:5px;background:var(--charcoal)}.home_systemStory__9b0sP>a{align-self:flex-end;flex:none;width:44px;height:44px;display:grid;place-items:center;border:1px solid #10120f50}.home_systemStory__9b0sP>a:hover{background:var(--charcoal);color:var(--acid)}.home_platformSection__MjHmk{padding:65px var(--gutter) 80px;background:var(--charcoal);color:var(--paper)}.home_platformSection__MjHmk>.home_sectionLabel__7FeqC{color:#a0a397}.home_platformHeading__kr5GJ{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin:54px 0 44px}.home_platformHeading__kr5GJ h2{font-size:clamp(38px,4.5vw,73px);line-height:1.05;letter-spacing:-.05em;margin:0}.home_platformHeading__kr5GJ h2 span{color:#898e7f}.home_lightLink__SXblu{border-color:#e8e8df60;flex:none}.home_lightLink__SXblu svg{color:var(--acid)}.home_platformFrame__syJSj{border:1px solid #e8e8df30}.home_platformChrome__69PEA{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;border-bottom:1px solid #e8e8df30;font:9px/1.5 ui-monospace,monospace;letter-spacing:.06em;color:#a1a999}.home_platformChrome__69PEA>span:first-child{display:flex;align-items:center;gap:10px;color:var(--paper)}.home_platformChrome__69PEA i{height:5px;width:5px;background:var(--acid)}.home_platformCaption__5dbK4{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #e8e8df26;padding:15px 20px;color:#b0b8a6;font-size:12px}.home_platformCaption__5dbK4>span:last-child{font:9px/1.5 ui-monospace,monospace;color:#757f6f}.home_platformBenefits__jEzXp{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:40px}.home_platformBenefits__jEzXp>div{border-top:1px solid #e8e8df30;padding-top:20px}.home_platformBenefits__jEzXp span{color:var(--acid);font:11px/1.5 ui-monospace,monospace}.home_platformBenefits__jEzXp h3{font-size:25px;line-height:1.2;letter-spacing:-.03em;margin:22px 0 15px}.home_platformBenefits__jEzXp p{font-size:14px;line-height:1.65;color:#9da493;margin:0;max-width:340px}.home_integrationSection__7MZH5{padding-bottom:80px}.home_integrationGrid__dUoWA{margin-bottom:70px}.home_partnerRows__Fbd2y{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #10120f40}.home_partnerRows__Fbd2y>*{padding:26px 28px 10px 0}.home_partnerRows__Fbd2y>*+*{border-left:1px solid #10120f30;padding-left:28px}.home_partnerRows__Fbd2y span{display:block;font:9px/1.5 ui-monospace,monospace;letter-spacing:.05em;color:#666e5e}.home_partnerRows__Fbd2y strong{display:flex;justify-content:space-between;gap:12px;align-items:center;font:500 clamp(24px,2.4vw,38px)/1.2 var(--font-display),sans-serif;letter-spacing:-.035em;margin:22px 0 15px}.home_partnerRows__Fbd2y p{font-size:14px;line-height:1.6;color:#656a5e;margin:0}.home_home__cRg8z :focus-visible{outline:2px solid #8b9e56;outline-offset:5px}@media(min-width:1600px){.home_heroContent__NzXSy{padding-top:260px;padding-bottom:155px}.home_heroIntro__GEmMa{max-width:700px}.home_heroIntro__GEmMa p{width:375px;font-size:18px}}@media(max-width:1000px){.home_heroIntro__GEmMa{flex-direction:column;align-items:flex-start;gap:13px}.home_heroContent__NzXSy{padding-bottom:135px}.home_heroContent__NzXSy h1{font-size:clamp(88px,12vw,120px)}.home_heroTopline__MfPHH{top:113px}.home_heroTopline__MfPHH>span:last-child{display:none}.home_integrationGrid__dUoWA,.home_introGrid__dCinq{gap:6%}.home_systemSelector__bA61i{gap:24px;grid-template-columns:1fr 1.4fr}.home_systemList__Tgn_Z button{padding:24px 10px;gap:13px}.home_systemStory__9b0sP{padding:24px}.home_platformHeading__kr5GJ{display:block}.home_lightLink__SXblu{margin-top:20px}.home_platformBenefits__jEzXp{gap:25px}}@media(max-width:660px){.home_heroContent__NzXSy,.home_hero__Mm3P0{min-height:850px;min-height:max(850px,100svh)}.home_heroContent__NzXSy{padding:400px var(--gutter) 110px}.home_hero__Mm3P0 .home_heroFilm__t0QXV[data-variant=hero]:after{background:linear-gradient(180deg,#071015a8,transparent 26%),linear-gradient(0deg,#0b1117,#0b1117 31%,#0b11179c 45%,#0b111700 64%)}.home_heroTopline__MfPHH{top:104px;font-size:8px}.home_heroKicker__3ejPV{margin-bottom:18px;font-size:9px}.home_heroContent__NzXSy h1{font-size:clamp(76px,20vw,115px);letter-spacing:-.055em;margin-left:-4px;margin-bottom:22px}.home_heroIntro__GEmMa{gap:13px}.home_heroIntro__GEmMa p{width:auto;max-width:320px;font-size:14px;line-height:1.5}.home_heroLink__AM3vG{font-size:13px;min-width:187px;padding:11px 0}.home_heroBottom__LgqOA{bottom:20px;padding-top:13px;gap:15px}.home_discover__BL9gj{display:none}.home_filmCaption__xoNv4{font-size:8px;letter-spacing:0}.home_filmCaption__xoNv4 i{display:block;font-size:7px;margin:3px 0 0}.home_motion__7jQHz{font-size:11px}.home_integrationSection__7MZH5,.home_introduction__aUTd4,.home_systemsSection__s_BWy{padding:42px var(--gutter) 48px}.home_sectionLabel__7FeqC{font-size:8px;letter-spacing:.04em}.home_sectionLabel__7FeqC>span:last-child{display:none}.home_sectionLabel__7FeqC>a{font-size:11px;gap:12px}.home_sectionLabel__7FeqC svg{width:17px}.home_integrationGrid__dUoWA,.home_introGrid__dCinq{grid-template-columns:1fr;gap:30px;margin-top:35px}.home_integrationGrid__dUoWA h2,.home_introGrid__dCinq h2{font-size:clamp(39px,10vw,64px)}.home_integrationGrid__dUoWA p,.home_introGrid__dCinq p{font-size:16px}.home_introGrid__dCinq p:first-child{font-size:21px}.home_disciplines__kk891{grid-template-columns:1fr 1fr;margin-top:36px;gap:18px 10px;font-size:8px}.home_disciplines__kk891 span:before{margin-right:7px}.home_systemsSection__s_BWy{padding-top:0}.home_systemHeading__zD6sG{display:block;margin:34px 0 26px}.home_systemHeading__zD6sG h2{font-size:43px}.home_systemHeading__zD6sG p{font-size:14px;margin-top:22px;max-width:300px}.home_systemSelector__bA61i{display:flex;flex-direction:column;gap:25px}.home_systemList__Tgn_Z{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#10120f30}.home_systemList__Tgn_Z button{background:var(--paper);border:0;padding:17px 11px;gap:9px}.home_systemList__Tgn_Z button strong{font-size:25px}.home_systemList__Tgn_Z button small{font-size:10px;margin-top:7px}.home_systemList__Tgn_Z button>svg{display:none}.home_systemNumber__k2viQ{font-size:8px}.home_researchLink__1_P9n{grid-column:1/-1;padding:15px 0;background:var(--paper);border:0;margin:0;font-size:11px}.home_systemArt__RB8Jc{height:260px}.home_systemStory__9b0sP{padding:22px;gap:14px}.home_systemStory__9b0sP h3{font-size:26px}.home_systemStory__9b0sP p{font-size:13px}.home_systemStory__9b0sP>a{width:36px;height:36px}.home_platformSection__MjHmk{padding:42px var(--gutter) 48px}.home_platformHeading__kr5GJ{margin:35px 0 30px}.home_platformHeading__kr5GJ h2{font-size:clamp(34px,8.4vw,48px);line-height:1.07}.home_lightLink__SXblu{font-size:13px}.home_platformFrame__syJSj{margin:0}.home_platformChrome__69PEA{padding:12px 10px;font-size:7px}.home_platformChrome__69PEA>span:last-child{display:none}.home_platformCaption__5dbK4{padding:12px 10px;font-size:10px}.home_platformCaption__5dbK4>span:last-child{display:none}.home_platformBenefits__jEzXp{grid-template-columns:1fr;gap:28px;margin-top:32px}.home_platformBenefits__jEzXp>div{display:grid;grid-template-columns:28px 1fr;column-gap:12px;padding-top:17px}.home_platformBenefits__jEzXp h3{margin:0 0 12px;font-size:23px}.home_platformBenefits__jEzXp p{grid-column:2;font-size:14px}.home_platformBenefits__jEzXp span{padding-top:5px;font-size:9px}.home_integrationGrid__dUoWA{margin-bottom:40px}.home_partnerRows__Fbd2y{grid-template-columns:1fr}.home_partnerRows__Fbd2y>*{padding:24px 0}.home_partnerRows__Fbd2y>*+*{padding:24px 0;border-left:0;border-top:1px solid #10120f30}.home_partnerRows__Fbd2y strong{margin:14px 0 12px;font-size:29px}.home_partnerRows__Fbd2y p{font-size:14px}}@media(prefers-reduced-motion:reduce){.home_home__cRg8z *{transition:none!important}}.home_mapMotion__sSP_K{display:inline-flex;align-items:center;gap:15px;min-height:30px;border:0;padding:0;background:transparent;color:inherit;font:12px/1.5 var(--font-body),sans-serif;cursor:pointer;white-space:nowrap}.home_mapMotion__sSP_K:disabled{opacity:.5;cursor:default}.home_mapMotion__sSP_K span{color:var(--acid);font-size:17px}.home_editorialHero__VivF3{padding:52px var(--gutter) 0;background:var(--paper);color:var(--charcoal)}.home_editorialEyebrow__B6l48{display:flex;justify-content:space-between;gap:24px;font:11px/1.5 ui-monospace,monospace;letter-spacing:.06em}.home_editorialEyebrow__B6l48>span:last-child{color:#787d70}.home_editorialHeading__Fv94J{display:grid;grid-template-columns:1.65fr .6fr;align-items:end;gap:8%;padding:48px 0 65px}.home_editorialHeading__Fv94J h1{margin:0;font-size:clamp(62px,7.25vw,126px);font-weight:400;line-height:.96;letter-spacing:-.065em}.home_editorialHeading__Fv94J p{margin:0;max-width:350px;color:#707568;font-size:16px;line-height:1.65}.home_editorialNav__qi7SG{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--charcoal);border-bottom:1px solid #10120f30}.home_editorialNav__qi7SG a{display:flex;align-items:center;gap:17px;min-height:69px;padding:16px 20px;font-size:14px;transition:background .2s}.home_editorialNav__qi7SG a:first-child{padding-left:0}.home_editorialNav__qi7SG a+a{border-left:1px solid #10120f30}.home_editorialNav__qi7SG a>span{color:#71746e;font:10px/1.5 ui-monospace,monospace}.home_editorialNav__qi7SG svg{margin-left:auto;width:18px}.home_editorialNav__qi7SG a:hover{background:#deded7}@media(max-width:1000px){.home_editorialHeading__Fv94J{grid-template-columns:1fr;gap:32px}.home_editorialHeading__Fv94J p{max-width:420px}.home_editorialNav__qi7SG{grid-template-columns:repeat(3,minmax(0,1fr))}.home_editorialNav__qi7SG a{gap:10px;padding:16px 12px}.home_editorialNav__qi7SG a:nth-child(4){border-left:0}.home_editorialNav__qi7SG a:nth-child(n+4){border-top:1px solid #10120f30}}@media(max-width:660px){.home_editorialHero__VivF3{padding-top:32px}.home_editorialEyebrow__B6l48{font-size:8px}.home_editorialEyebrow__B6l48>span:last-child{display:none}.home_editorialHeading__Fv94J{padding:38px 0;gap:28px}.home_editorialHeading__Fv94J h1{font-size:clamp(48px,12.6vw,80px);letter-spacing:-.06em}.home_editorialHeading__Fv94J p{max-width:330px;font-size:15px}.home_editorialNav__qi7SG{grid-template-columns:1fr 1fr}.home_editorialNav__qi7SG a{min-height:58px;padding:14px 12px;border-bottom:1px solid #10120f25}.home_editorialNav__qi7SG a:first-child{padding-left:12px}.home_editorialNav__qi7SG a:nth-child(odd){border-left:0}.home_editorialNav__qi7SG a:nth-child(4){border-left:1px solid #10120f30}.home_editorialNav__qi7SG a:nth-child(3){border-top:1px solid #10120f30}.home_systemArt__RB8Jc:has([data-system=act-1]){height:340px}}.home_platformSection__MjHmk{--acid:#f1f1f1;background:#101010;color:#eee}.home_platformSection__MjHmk>.home_sectionLabel__7FeqC{color:#999}.home_platformHeading__kr5GJ h2 span{color:#898989}.home_platformFrame__syJSj{border-color:#3b3b3b}.home_platformChrome__69PEA{border-color:#3b3b3b;color:#8c8c8c;background:#181818}.home_platformChrome__69PEA>span:first-child{color:#ddd}.home_platformChrome__69PEA i{background:#ddd}.home_platformCaption__5dbK4{border-color:#3b3b3b;color:#aaa;background:#181818}.home_platformBenefits__jEzXp>div{border-color:#363636}.home_platformBenefits__jEzXp p{color:#999}.home_platformSection__MjHmk :focus-visible{outline-color:#eee}