@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500;600&display=swap";._site_fpsu2_2 *{box-sizing:border-box}._site_fpsu2_2 button,._site_fpsu2_2 input,._site_fpsu2_2 textarea{font:inherit}._site_fpsu2_2 a{color:inherit;text-decoration:none}._site_fpsu2_2 ::selection{background:#2197e8;color:#fff}._site_fpsu2_2{width:100%;overflow:hidden;background:#060b12;color:#f2f6fc;font-family:var(--font-family-base)}._topRail_fpsu2_7{min-height:28px;background:#02060a;border-bottom:1px solid #1e344a;color:#7594af;font:500 9px/1.3 var(--font-family-monospace);letter-spacing:.16em;display:flex;justify-content:space-between;align-items:center;padding:5px max(5.4vw,24px)}._topRailActions_fpsu2_8{display:flex;align-items:center;gap:18px}._topRailActions_fpsu2_8 a,._topRailActions_fpsu2_8 button{font:700 9px var(--font-family-monospace);letter-spacing:.1em;color:#9bd8ef;white-space:nowrap;background:transparent;border:0;padding:2px 0;cursor:pointer;text-decoration:none}._topRailActions_fpsu2_8 a:hover,._topRailActions_fpsu2_8 button:hover{color:#fff}@media(max-width:650px){._topRailActions_fpsu2_8{gap:11px}._topRailActions_fpsu2_8 a,._topRailActions_fpsu2_8 button{font-size:8px}}._statusDot_fpsu2_12{width:5px;height:5px;display:inline-block;background:#3db1fe;box-shadow:0 0 11px #2b9eed;border-radius:50%;margin-right:9px;vertical-align:1px}._railSlash_fpsu2_13{color:#368ec4;padding:0 8px}._header_fpsu2_14{width:100%;height:83px;padding:0 5.4vw;position:absolute;z-index:70;top:28px;left:0;display:flex;align-items:center;gap:36px;border-bottom:1px solid rgba(144,180,216,.23);background:linear-gradient(180deg,#02080ec7,#02080e1f);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._brand_fpsu2_15{display:inline-flex;align-items:center;gap:13px;flex-shrink:0}._brandLogo_fpsu2_16{width:clamp(160px,16vw,214px);height:auto;display:block;mix-blend-mode:screen}._brandSigil_fpsu2_17{width:37px;height:39px;display:grid;place-items:center;border:1px solid #8baac7;clip-path:polygon(50% 0,100% 21%,100% 77%,50% 100%,0 77%,0 21%);background:linear-gradient(130deg,#152739,#07101c);box-shadow:inset 0 0 0 2px #060b12}._brandSigil_fpsu2_17 span{color:#e5f4ff;font:32px/.9 var(--font-family-display);transform:translateY(1px)}._brandText_fpsu2_19{position:relative;font:37px/.77 var(--font-family-display);letter-spacing:.07em;color:#f5f9ff;display:flex;flex-direction:column}._brandPeriod_fpsu2_20,._footerLogo_fpsu2_20 span{color:#2da9ff}._brandText_fpsu2_19 small{font:500 7px/1.5 var(--font-family-monospace);letter-spacing:.29em;color:#a2bad0;margin-top:5px}._brandText_fpsu2_19,._brandText_fpsu2_19 small{display:block}._nav_fpsu2_24{margin-left:auto;display:flex;align-items:center;gap:clamp(14px,2.3vw,38px)}._nav_fpsu2_24>a{font:700 10px/1 var(--font-family-base);letter-spacing:.09em;white-space:nowrap;color:#b5c5d4;transition:color .2s}._nav_fpsu2_24>a:hover,._nav_fpsu2_24>a:focus-visible{color:#51bbff}._navCta_fpsu2_27{background:#259ff1;border:1px solid #55c2ff;box-shadow:0 3px 20px #218ddb33;color:#06131e;font:800 10px/1 var(--font-family-base);letter-spacing:.11em;padding:16px 17px;display:flex;align-items:center;gap:17px;white-space:nowrap;transition:background .2s,transform .2s}._navCta_fpsu2_27:hover{background:#63c6ff;transform:translateY(-2px)}._mobileToggle_fpsu2_29,._mobileContact_fpsu2_29{display:none!important}._hero_fpsu2_30{min-height:750px;height:min(870px,91vh);max-height:1000px;position:relative;overflow:hidden;isolation:isolate;background:#050b15}._heroBackdrop_fpsu2_31{position:absolute;z-index:-4;inset:0;background-position:center 48%;background-size:cover;transform:scale(1.025);animation:_slowCreep_fpsu2_1 25s ease-in-out infinite alternate}._hero_fpsu2_30:before{content:"";position:absolute;z-index:-3;inset:0;background:linear-gradient(90deg,#030810,#040b13fa 20%,#040b14cf,#050b135c 70%,#03070c57),linear-gradient(0deg,#060b12 0%,transparent 24%,rgba(1,5,11,.35) 85%)}._heroGrid_fpsu2_33{position:absolute;inset:0;z-index:-2;opacity:.21;pointer-events:none;background-image:linear-gradient(rgba(123,178,219,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(123,178,219,.12) 1px,transparent 1px);background-size:75px 75px;-webkit-mask-image:linear-gradient(90deg,transparent 45%,#000 100%);mask-image:linear-gradient(90deg,transparent 45%,#000 100%)}._heroHalo_fpsu2_34{position:absolute;width:min(39vw,550px);aspect-ratio:1;top:27%;right:6.3vw;opacity:.73;pointer-events:none;filter:drop-shadow(0 0 24px rgba(9,116,228,.19))}._haloOne_fpsu2_35,._haloTwo_fpsu2_35,._haloThree_fpsu2_35{position:absolute;border-radius:50%;inset:0;border:1px solid rgba(85,178,244,.28)}._haloOne_fpsu2_35{border-top-color:#75c8ffbf;border-right-color:transparent;animation:_rotateHalo_fpsu2_1 40s linear infinite}._haloTwo_fpsu2_35{inset:14%;border:1px dashed rgba(119,191,238,.37);animation:_rotateHalo_fpsu2_1 65s linear infinite reverse}._haloThree_fpsu2_35{inset:31%;border:2px solid rgba(94,172,225,.23);box-shadow:0 0 36px #2992e11a,inset 0 0 38px #2992e11a}._haloCross_fpsu2_39{position:absolute;left:50%;top:50%;height:1px;width:113%;background:linear-gradient(90deg,transparent,rgba(98,182,244,.2),transparent);transform:translate(-50%,-50%)}._haloCross_fpsu2_39:after{content:"";position:absolute;left:50%;top:50%;height:113px;width:1px;background:linear-gradient(transparent,rgba(98,182,244,.34),transparent);transform:translate(-50%,-50%)}._haloCode_fpsu2_41{position:absolute;bottom:6%;right:7%;font:500 9px var(--font-family-monospace);color:#89bfdc;letter-spacing:.16em}._radarSweep_fpsu2_42{position:absolute;inset:4%;border-radius:50%;background:conic-gradient(from 5deg,transparent 0deg,transparent 292deg,rgba(31,157,248,.02) 306deg,rgba(33,168,255,.26) 346deg,rgba(63,192,255,.01) 358deg,transparent 360deg);-webkit-mask-image:radial-gradient(circle,transparent 22%,#000 34%,#000 76%,transparent 83%);mask-image:radial-gradient(circle,transparent 22%,#000 34%,#000 76%,transparent 83%);animation:_radarTurn_fpsu2_1 11s linear infinite;transform-origin:center;opacity:.95}._radarTrack_fpsu2_43{position:absolute;inset:4%;border:1px solid rgba(78,167,228,.12);border-radius:50%;animation:_radarTurn_fpsu2_1 18s linear infinite}._orbitNodeA_fpsu2_44,._orbitNodeB_fpsu2_44,._orbitNodeC_fpsu2_44{position:absolute;width:7px;height:7px;border-radius:50%;background:#86d5ff;box-shadow:0 0 7px 2px #31abf9cc,0 0 27px #258ddd80}._orbitNodeA_fpsu2_44{top:10%;left:17%}._orbitNodeB_fpsu2_44{top:28%;right:-2%;width:5px;height:5px;opacity:.8}._orbitNodeC_fpsu2_44{bottom:-2%;left:48%;width:4px;height:4px;opacity:.7}._radarCore_fpsu2_46{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:25%;aspect-ratio:1;border:1px solid rgba(87,186,245,.42);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;background:radial-gradient(circle,rgba(9,60,103,.66),rgba(5,21,38,.4) 65%,transparent);box-shadow:0 0 44px #2192e02e,inset 0 0 30px #1476c626;color:#a6dfff;animation:_coreBreathe_fpsu2_1 5s ease-in-out infinite alternate}._radarCore_fpsu2_46 span{font:500 9px var(--font-family-monospace);letter-spacing:.19em;color:#a2c8df}._scanBeam_fpsu2_48{position:absolute;z-index:0;left:51%;right:0;top:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(80,188,255,.35),rgba(134,225,255,.62),transparent);filter:drop-shadow(0 0 11px rgba(38,163,254,.58));opacity:0;animation:_beamPass_fpsu2_1 11s ease-in-out infinite}._heroTelemetry_fpsu2_49{position:absolute;z-index:3;right:5.4vw;bottom:89px;width:clamp(230px,25vw,338px);padding:16px 17px 13px;background:linear-gradient(135deg,#081b2be0,#040e1ac2);border:1px solid rgba(111,177,224,.4);border-left:2px solid rgba(66,176,252,.85);box-shadow:0 15px 48px #00000061,inset 0 0 35px #1f7bbd1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}._telemetryHeader_fpsu2_50{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#d8edfa;font:600 9px var(--font-family-monospace);letter-spacing:.12em}._telemetryHeader_fpsu2_50>span:last-child{color:#77a4c3}._telemetryLight_fpsu2_52{display:inline-block;width:6px;height:6px;margin-right:8px;background:#69c7ff;border-radius:50%;box-shadow:0 0 12px 2px #40b6f5bf;animation:_beacon_fpsu2_1 2.7s ease-in-out infinite}._telemetryTrace_fpsu2_53{height:49px;position:relative;margin:12px 0 5px;overflow:hidden;background:repeating-linear-gradient(0deg,transparent,transparent 15px,rgba(76,147,206,.1) 16px),repeating-linear-gradient(90deg,transparent,transparent 29px,rgba(76,147,206,.09) 30px)}._telemetryTrace_fpsu2_53 svg{width:100%;height:100%;overflow:visible}._telemetryTrace_fpsu2_53 polyline{fill:none;stroke:#65caff;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(43,177,254,.6));stroke-dasharray:13 8;animation:_traceFlow_fpsu2_1 3s linear infinite}._traceDot_fpsu2_56{position:absolute;top:38%;left:0;width:2px;height:23px;background:#c5f3ff;box-shadow:0 0 17px 4px #3eb9ff99;animation:_traceCursor_fpsu2_1 5.5s ease-in-out infinite}._telemetryStages_fpsu2_57{display:flex;justify-content:space-between;gap:8px;border-top:1px solid rgba(89,157,205,.27);padding-top:11px;color:#9ac6df;font:600 8px var(--font-family-monospace);letter-spacing:.08em}._telemetryDisclaimer_fpsu2_58{margin-top:9px;color:#7695ac;font:500 7px/1.5 var(--font-family-monospace);letter-spacing:.07em}._heroContent_fpsu2_60{width:100%;max-width:1550px;margin:auto;padding:clamp(180px,19vh,226px) 5.4vw 170px;position:relative;z-index:2}._eyebrow_fpsu2_61,._micro_fpsu2_61,._eyebrowSm_fpsu2_61{font:600 10px/1.4 var(--font-family-monospace);letter-spacing:.18em;color:#c4d8e8}._eyebrow_fpsu2_61{display:flex;align-items:center;gap:13px;color:#62beff;margin-bottom:22px;white-space:nowrap}._blueLine_fpsu2_63{display:inline-block;width:33px;height:1px;background:#31aafc;box-shadow:0 0 10px #31aafc66;vertical-align:middle;flex-shrink:0}._monoNo_fpsu2_64{color:#7190a9;font-size:9px;margin-left:10px}._hero_fpsu2_30 h1{margin:0;font:clamp(72px,7.4vw,133px)/.85 var(--font-family-display);letter-spacing:.014em;max-width:1080px;color:#f3f8ff;text-shadow:0 5px 34px rgba(0,0,0,.35)}._hero_fpsu2_30 h1 em{font-style:normal;color:#e7f1fc}._hero_fpsu2_30 h1 strong{color:#3eaff8;font-weight:400}._heroLead_fpsu2_68{color:#c2d0dc;max-width:548px;margin:27px 0;font-size:15px;line-height:1.79;font-weight:400}._heroLead_fpsu2_68 b{color:#f6fbff;font-weight:650}._heroActions_fpsu2_70{display:flex;flex-wrap:wrap;gap:13px;align-items:center}._action_fpsu2_71{display:inline-flex;justify-content:space-between;align-items:center;gap:34px;min-height:52px;padding:16px 19px;font-size:11px;font-weight:800;letter-spacing:.11em;transition:all .22s ease}._actionPrimary_fpsu2_72{color:#06131e;background:#2da9ff;border:1px solid #65c5ff;box-shadow:0 6px 25px #2290e83d}._actionPrimary_fpsu2_72:hover{background:#6bc7ff;transform:translateY(-2px);box-shadow:0 10px 32px #2290e854}._actionOutline_fpsu2_74{color:#f2f6fc;border:1px solid rgba(170,195,220,.55);background:#060f198c}._actionOutline_fpsu2_74:hover{border-color:#40b4ff;background:#1e51734d;transform:translateY(-2px)}._heroAside_fpsu2_76{position:absolute;right:5.4vw;bottom:150px;writing-mode:vertical-rl;transform:rotate(180deg);font:500 9px var(--font-family-monospace);letter-spacing:.26em;color:#9cb6cd;display:flex;align-items:center;gap:14px}._verticalLine_fpsu2_77{display:inline-block;width:1px;height:34px;background:#37aaff}._heroBottom_fpsu2_78{position:absolute;bottom:0;left:0;right:0;padding:18px 5.4vw;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid rgba(160,194,221,.24);background:#02060b78;z-index:3}._heroBottomRight_fpsu2_79{display:flex;gap:14px;align-items:center;font:500 9px var(--font-family-monospace);letter-spacing:.14em;color:#8ba9bf}._heroBottomRight_fpsu2_79 b{color:#dfedfa;font-weight:600}._sectionNumber_fpsu2_81{border-bottom:1px solid #293b4c;padding-bottom:15px;color:#8aa3bb;font:600 10px var(--font-family-monospace);letter-spacing:.17em}._sectionNumber_fpsu2_81 span{color:#42b6ff;margin-right:4px}._manifesto_fpsu2_83{padding:105px 5.4vw 124px;background:linear-gradient(150deg,#08131e,#050b13 70%);position:relative}._manifesto_fpsu2_83:after{content:"";position:absolute;right:-250px;top:-150px;width:710px;height:620px;background:radial-gradient(ellipse,rgba(26,104,172,.12),transparent 65%);pointer-events:none}._manifestoContent_fpsu2_85{padding-top:67px;position:relative;z-index:1}._eyebrowSm_fpsu2_61{color:#3bacff;margin-bottom:19px}._manifesto_fpsu2_83 h2,._sectionHeading_fpsu2_87 h2,._vaultContent_fpsu2_87 h2,._contactLeft_fpsu2_87 h2{font:clamp(65px,8vw,142px)/.86 var(--font-family-display);letter-spacing:.01em;margin:0;font-weight:400}._manifesto_fpsu2_83 h2 span,._sectionHeading_fpsu2_87 h2 span,._vaultContent_fpsu2_87 h2 span,._contactLeft_fpsu2_87 h2 span{color:#38aef8}._manifesto_fpsu2_83 ._blueFullStop_fpsu2_89{color:#49baff}._manifestoBottom_fpsu2_90{display:flex;gap:70px;align-items:center;margin-top:35px;border-top:1px solid #294158;padding-top:28px}._crossGlyph_fpsu2_91{font-size:43px;color:#40b7fd;line-height:1}._manifestoBottom_fpsu2_90 p{margin:0;max-width:830px;font-size:16px;line-height:1.8;color:#aebfd1}._manifestoBottom_fpsu2_90 b{color:#f0f8ff;font-weight:650}._problemSection_fpsu2_94{display:grid;grid-template-columns:1fr 1fr;min-height:580px;background:#0b1521;border-block:1px solid #233a50}._problemImage_fpsu2_95{position:relative;background-size:cover;background-position:center;min-height:520px}._problemImage_fpsu2_95:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 53%,rgba(4,11,21,.44)),linear-gradient(0deg,rgba(5,14,23,.5),transparent 40%)}._imageLabel_fpsu2_97{position:absolute;z-index:2;bottom:24px;left:6%;padding:11px 13px;color:#d1e9fd;background:#030b14bf;border-left:2px solid #3eaefe;font:600 9px var(--font-family-monospace);letter-spacing:.17em}._problemCopy_fpsu2_98{padding:88px clamp(40px,6.3vw,114px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}._micro_fpsu2_61{color:#69b9f5;display:flex;align-items:center;gap:12px;margin:0 0 26px}._problemCopy_fpsu2_98 h2{font:clamp(46px,4.15vw,76px)/.94 var(--font-family-display);margin:0 0 30px;letter-spacing:.018em;max-width:675px}._problemCopy_fpsu2_98 h2 span{color:#39aaf0}._problemCopy_fpsu2_98 p:not(._micro_fpsu2_61){font-size:14px;line-height:1.82;color:#a9bcd0;max-width:580px;margin:0 0 15px}._inlineLink_fpsu2_103{display:flex;align-items:center;gap:22px;margin-top:22px;color:#67c5ff;font:800 11px var(--font-family-base);letter-spacing:.11em;padding-bottom:10px;border-bottom:1px solid rgba(84,180,245,.43);transition:gap .22s,color .22s}._inlineLink_fpsu2_103:hover{gap:30px;color:#fff}._architecture_fpsu2_105{padding:108px 5.4vw 120px;background:#060c15}._sectionHeading_fpsu2_87{display:flex;justify-content:space-between;align-items:end;gap:40px;padding:65px 0 55px}._sectionHeading_fpsu2_87 h2{font-size:clamp(60px,7.5vw,120px)}._sectionHeading_fpsu2_87>p{max-width:330px;color:#9db2c5;font-size:14px;line-height:1.87;margin:0 0 8px}._stepRail_fpsu2_109{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #34485a}._stepTab_fpsu2_110{border:0;border-right:1px solid #34485a;min-height:116px;padding:25px 26px;background:#0c1724;display:flex;flex-direction:column;gap:13px;text-align:left;color:#dce8f6;position:relative;cursor:pointer;transition:background .2s}._stepTab_fpsu2_110:last-child{border-right:0}._stepTab_fpsu2_110:hover{background:#132638}._stepTabActive_fpsu2_113{background:linear-gradient(140deg,#133a57,#10283d)!important;box-shadow:inset 0 3px #39b5ff}._stepNum_fpsu2_114{font:600 10px var(--font-family-monospace);color:#7d9bb1;letter-spacing:.14em}._stepTabActive_fpsu2_113 ._stepNum_fpsu2_114{color:#63bfff}._stepName_fpsu2_116{font:35px/1 var(--font-family-display);letter-spacing:.05em}._stepChevron_fpsu2_117{position:absolute;right:22px;bottom:27px;color:#4aaeee;opacity:.85}._stepDetail_fpsu2_118{display:grid;grid-template-columns:1fr 1fr;min-height:470px;border:1px solid #30465d;border-top:0;background:linear-gradient(110deg,#0c1724,#0a1420)}._stepVisual_fpsu2_119{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-right:1px solid #30465d;min-height:460px;background:radial-gradient(circle at 50% 50%,rgba(27,116,186,.19),transparent 56%),#091421}._stepVisualGrid_fpsu2_120{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(89,151,205,.19) 1px,transparent 1px),linear-gradient(90deg,rgba(89,151,205,.19) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(ellipse,black 15%,transparent 70%);mask-image:radial-gradient(ellipse,black 15%,transparent 70%)}._stepHex_fpsu2_121{width:min(49%,250px);aspect-ratio:1;transform:rotate(45deg);border:1px solid rgba(74,174,255,.7);box-shadow:0 0 42px #1077d521,inset 0 0 50px #1e73b821;display:grid;place-items:center;position:relative;animation:_pulseBox_fpsu2_1 5s ease-in-out infinite alternate}._stepHex_fpsu2_121:after{content:"";position:absolute;inset:18px;border:1px dashed #2e658e}._stepHexInner_fpsu2_123{transform:rotate(-45deg);color:#79caff;display:grid;place-items:center}._signalOrbit_fpsu2_124{position:absolute;left:50%;top:50%;width:min(70%,355px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px dashed rgba(83,179,237,.25);box-shadow:0 0 52px #1164af1a;animation:_orbitGlow_fpsu2_1 8s ease-in-out infinite alternate}._signalOrbit_fpsu2_124:before,._signalOrbit_fpsu2_124:after{content:"";position:absolute;border:1px solid rgba(62,156,232,.19);border-radius:50%;inset:17%;box-shadow:0 0 20px #2c9ae40f}._signalOrbit_fpsu2_124:after{inset:-11%;border-style:dotted;opacity:.42}._signalOrbit_fpsu2_124 i{position:absolute;display:block;width:6px;height:6px;background:#a7e2ff;box-shadow:0 0 9px #42b9ff,0 0 22px #3fabff66;border-radius:50%}._signalOrbit_fpsu2_124 i:nth-child(1){left:14%;top:14%;animation:_nodeGlow_fpsu2_1 3.1s ease-in-out infinite}._signalOrbit_fpsu2_124 i:nth-child(2){right:4%;top:44%;animation:_nodeGlow_fpsu2_1 3.1s 1s ease-in-out infinite}._signalOrbit_fpsu2_124 i:nth-child(3){bottom:1%;left:41%;animation:_nodeGlow_fpsu2_1 3.1s 2s ease-in-out infinite}._signalPulse_fpsu2_131{position:absolute;left:50%;top:50%;width:min(41%,200px);aspect-ratio:1;border:1px solid rgba(68,168,255,.58);border-radius:50%;transform:translate(-50%,-50%);animation:_signalRipple_fpsu2_1 4.6s ease-out infinite;pointer-events:none}._diagramTop_fpsu2_132,._diagramBottom_fpsu2_132{position:absolute;font:500 9px var(--font-family-monospace);letter-spacing:.14em;color:#779ab7;left:25px}._diagramTop_fpsu2_132{top:25px}._diagramBottom_fpsu2_132{bottom:25px}._diagramBottom_fpsu2_132 span{color:#3db1ff;margin-left:15px}._stepCopy_fpsu2_135{padding:clamp(42px,6vw,82px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._stepCopy_fpsu2_135 ._micro_fpsu2_61{margin:0 0 17px}._stepCopy_fpsu2_135 h3{font:clamp(44px,4.5vw,76px)/.95 var(--font-family-display);letter-spacing:.02em;margin:0 0 20px}._stepCopy_fpsu2_135>p{max-width:540px;color:#acbfd0;font-size:14px;line-height:1.9;margin:0 0 19px}._stepCopy_fpsu2_135 ul{margin:4px 0 28px;padding:0;list-style:none;display:grid;gap:13px}._stepCopy_fpsu2_135 li{display:flex;gap:12px;align-items:center;font-size:12px;color:#dce9f6;font-weight:550}._stepCopy_fpsu2_135 li svg{color:#4ab9ff;flex-shrink:0}._stepDevelopment_fpsu2_142{font:500 9px var(--font-family-monospace);letter-spacing:.13em;color:#799cb9}._capabilities_fpsu2_143{padding:100px 5.4vw 125px;background:#091420}._capGrid_fpsu2_144{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#2e4458;border:1px solid #2e4458;align-items:stretch}._capCard_fpsu2_145{background:#101c2a;min-height:322px;position:relative;transition:background .22s,transform .22s;overflow:hidden;display:flex;flex-direction:column}._capCard_fpsu2_145:hover,._capCardExpanded_fpsu2_146{background:#16273a}._capCardExpanded_fpsu2_146{box-shadow:inset 0 2px #46b7ff}._capTrigger_fpsu2_148{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;height:100%;min-height:322px;padding:33px 35px 34px;appearance:none;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer}._capTrigger_fpsu2_148:focus-visible{outline:2px solid #70c7ff;outline-offset:-5px}._capNumber_fpsu2_150{display:block;color:#708ca4;font:500 9px var(--font-family-monospace);letter-spacing:.17em;margin-bottom:30px}._capIcon_fpsu2_151{width:55px;height:55px;display:grid;place-items:center;color:#67bdfb;background:#2582cf1a;border:1px solid rgba(66,150,209,.27);margin-bottom:23px;position:relative;transition:transform .34s ease,border-color .34s,box-shadow .34s}._capIcon_fpsu2_151:after{content:"";position:absolute;inset:-5px;border:1px solid rgba(76,184,247,.24);opacity:0;transition:transform .5s,opacity .5s;transform:scale(.82)}._capCard_fpsu2_145:hover ._capIcon_fpsu2_151,._capCardExpanded_fpsu2_146 ._capIcon_fpsu2_151{transform:translateY(-3px);border-color:#6ec7ffbf;box-shadow:0 0 28px #2c98de2b}._capCard_fpsu2_145:hover ._capIcon_fpsu2_151:after,._capCardExpanded_fpsu2_146 ._capIcon_fpsu2_151:after{opacity:1;transform:scale(1)}._capTag_fpsu2_155{display:block;font:600 9px var(--font-family-monospace)!important;letter-spacing:.13em!important;color:#57b9fc!important;margin:0 0 7px!important}._capName_fpsu2_156{display:block;font:36px/1 var(--font-family-display);margin:0 0 15px;letter-spacing:.025em}._capSummary_fpsu2_157{display:block;max-width:365px;color:#adbdce;font:400 13px/1.72 var(--font-family-base);margin:0 0 28px}._capExpandPrompt_fpsu2_158{display:flex;justify-content:space-between;gap:18px;align-items:center;align-self:stretch;margin-top:auto;color:#72c8ff;font:700 10px/1.3 var(--font-family-monospace);letter-spacing:.12em}._capExpandIcon_fpsu2_159{border:1px solid #386684;width:31px;height:31px;display:grid;place-items:center;flex-shrink:0;transition:background .2s,transform .2s}._capCard_fpsu2_145:hover ._capExpandIcon_fpsu2_159,._capCardExpanded_fpsu2_146 ._capExpandIcon_fpsu2_159{background:#285b7c;color:#eaf7ff}._capDetailWrap_fpsu2_161{border-top:1px solid #34506a;animation:_capOpen_fpsu2_1 .24s ease-out}._capDetailWrap_fpsu2_161[hidden]{display:none}._capDetailContent_fpsu2_163{padding:24px 35px 35px;background:linear-gradient(180deg,#0e2539a8,#0f1e2f26)}._capDetailLabel_fpsu2_164{font:700 9px/1.5 var(--font-family-monospace);color:#5fbefa;letter-spacing:.13em}._capDetailContent_fpsu2_163>p{font:400 13px/1.78 var(--font-family-base);color:#d4e1eb;margin:10px 0 25px}._capDetailContent_fpsu2_163 ul{list-style:none;margin:13px 0 22px;padding:0;display:grid;gap:12px}._capDetailContent_fpsu2_163 li{display:flex;align-items:flex-start;gap:10px;color:#aebfd0;font:400 12px/1.6 var(--font-family-base)}._capDetailContent_fpsu2_163 li svg{flex-shrink:0;color:#51bcff;margin-top:2px}._capReadiness_fpsu2_169{margin-top:22px;padding:13px;border-left:2px solid #d9a960;background:#d19a3f14;color:#d7c7aa;font:500 10px/1.5 var(--font-family-monospace)}._capReadiness_fpsu2_169 span{color:#e6b667;font-weight:700}._capAccentLine_fpsu2_171{position:absolute;bottom:0;left:0;width:0;height:2px;background:#40b5ff;transition:width .3s}._capCard_fpsu2_145:hover ._capAccentLine_fpsu2_171,._capCardExpanded_fpsu2_146 ._capAccentLine_fpsu2_171{width:100%}@keyframes _capOpen_fpsu2_1{0%{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:translateY(0)}}._vaultSection_fpsu2_174{min-height:620px;display:grid;grid-template-columns:1fr 1fr;background:#050a12;border-block:1px solid #2d455b}._vaultPhoto_fpsu2_175{min-height:590px;background-position:center;background-size:cover;position:relative}._vaultPhoto_fpsu2_175:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,rgba(5,10,18,.75)),linear-gradient(0deg,rgba(5,10,18,.38),transparent 40%)}._vaultContent_fpsu2_87{padding:60px clamp(35px,6.5vw,110px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._vaultContent_fpsu2_87 h2{font-size:clamp(65px,6.5vw,115px);margin:0 0 20px}._vaultContent_fpsu2_87>p:not(._micro_fpsu2_61){font-size:14px;line-height:1.85;color:#b6c6d6;max-width:540px}._vaultRows_fpsu2_180{display:flex;flex-wrap:wrap;gap:23px;margin:28px 0 9px}._vaultRows_fpsu2_180 span{display:flex;align-items:center;gap:10px;font:600 10px var(--font-family-monospace);letter-spacing:.12em;color:#8fbee1}._vaultRows_fpsu2_180 svg{color:#56baff}._proofSection_fpsu2_183{background:#07111c;padding:105px 5.4vw 123px}._proofGrid_fpsu2_184{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #37516a;border-bottom:1px solid #37516a}._proofMetric_fpsu2_185{min-height:224px;padding:39px 31px 31px;border-right:1px solid #37516a}._proofMetric_fpsu2_185:first-child{padding-left:0}._proofMetric_fpsu2_185:last-child{border-right:0}._proofValue_fpsu2_187{font:clamp(83px,8vw,138px)/.85 var(--font-family-display);color:#e8f2ff;letter-spacing:.02em;position:relative}._proofCross_fpsu2_188{display:inline-block;margin-left:5px;font:26px var(--font-family-display);vertical-align:top;color:#38aef4;transform:translateY(9px)}._proofMetricLabel_fpsu2_189{font:700 11px var(--font-family-monospace);letter-spacing:.12em;color:#3fb8ff;margin-top:21px}._proofMetric_fpsu2_185 p{font:400 12px/1.7 var(--font-family-base);color:#91abc2;margin:11px 0 0}._proofFooter_fpsu2_191{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:27px}._releasePill_fpsu2_192{display:flex;align-items:center;gap:10px;padding:13px 18px;border:1px solid #555168;background:#171621;font:600 10px var(--font-family-monospace);letter-spacing:.08em;white-space:nowrap;color:#d6d2db}._releasePill_fpsu2_192 b{color:#f4c074;margin-left:7px}._holdDot_fpsu2_194{width:7px;height:7px;border-radius:50%;background:#f1b55b;box-shadow:0 0 11px #f1b55b5c}._proofFooter_fpsu2_191 p{margin:0;max-width:785px;color:#94a9bd;font:400 11px/1.7 var(--font-family-base)}._aboutSection_fpsu2_196{background:radial-gradient(ellipse at 85% 50%,rgba(31,103,160,.19),transparent 45%),linear-gradient(135deg,#0c1b2b,#060d15);padding:105px 5.4vw 128px;border-top:1px solid #1c3041}._aboutInner_fpsu2_197{padding-top:57px;position:relative}._largeQuote_fpsu2_198{display:block;font:135px/.55 Georgia,serif;color:#3197e4;margin:40px 0 30px}._aboutInner_fpsu2_197 h2{font:clamp(37px,4.3vw,72px)/1.12 var(--font-family-display);letter-spacing:.02em;max-width:1260px;margin:0 0 43px;color:#eef6ff}._aboutInner_fpsu2_197 h2 span{color:#46b4ff}._aboutByline_fpsu2_201{display:flex;align-items:center;gap:15px;font:700 11px var(--font-family-monospace);letter-spacing:.17em;color:#e4eff9}._aboutByline_fpsu2_201 span:last-child{color:#7e9db7;font-weight:500;margin-left:4px}._contactSection_fpsu2_203{display:grid;grid-template-columns:.97fr 1.03fr;gap:8vw;background:#08131e;padding:125px 5.4vw;align-items:center}._contactLeft_fpsu2_87 h2{font-size:clamp(66px,7vw,122px);margin-bottom:23px}._contactLeft_fpsu2_87>p:not(._micro_fpsu2_61){font-size:15px;color:#aebfd0;line-height:1.88;max-width:450px}._contactFine_fpsu2_206{display:flex;align-items:center;gap:13px;font:500 9px var(--font-family-monospace);letter-spacing:.09em;color:#7194ad;margin-top:54px;flex-wrap:wrap}._contactFine_fpsu2_206 svg{color:#44b4ff}._contactForm_fpsu2_208{padding:39px 42px 36px;border:1px solid #35536d;background:linear-gradient(140deg,#132a3db8,#0b1725fa);box-shadow:0 20px 75px #00000042;display:flex;flex-direction:column;gap:19px}._formTop_fpsu2_209{border-bottom:1px solid #31516a;padding-bottom:19px;margin-bottom:5px;display:flex;justify-content:space-between;gap:12px;align-items:center;font:600 10px var(--font-family-monospace);color:#e9f4fd;letter-spacing:.12em}._formTop_fpsu2_209 span:last-child{font-weight:500;color:#7196b3;font-size:9px}._formTwo_fpsu2_211{display:grid;grid-template-columns:1fr 1fr;gap:16px}._contactForm_fpsu2_208 label{display:flex;flex-direction:column;gap:9px;font:600 10px var(--font-family-monospace);color:#aac6dc;letter-spacing:.08em}._contactForm_fpsu2_208 input,._contactForm_fpsu2_208 textarea{width:100%;background:#0a1725!important;border:1px solid #39516a!important;border-radius:2px!important;color:#e8f4fe!important;box-shadow:none!important;outline:none;min-height:46px;font-size:13px!important;letter-spacing:normal;font-family:var(--font-family-base);padding:12px 14px}._contactForm_fpsu2_208 textarea{min-height:122px;resize:vertical;line-height:1.5}._contactForm_fpsu2_208 input:focus,._contactForm_fpsu2_208 textarea:focus{border-color:#52b6ff!important;box-shadow:0 0 0 2px #1f88cf24!important}._contactForm_fpsu2_208 input::placeholder,._contactForm_fpsu2_208 textarea::placeholder{color:#66849a;opacity:1}._submitButton_fpsu2_217{width:100%;background:#2ca8fa!important;border:1px solid #63c7ff!important;border-radius:1px!important;color:#061521!important;font:800 11px var(--font-family-base)!important;letter-spacing:.11em;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px;padding:17px 20px!important;min-height:55px}._submitButton_fpsu2_217:hover{background:#75d0ff!important}._submitButton_fpsu2_217:disabled{opacity:.6}._formSuccess_fpsu2_220,._formError_fpsu2_220{display:flex;align-items:center;gap:9px;margin:0;font-size:12px;line-height:1.5}._formSuccess_fpsu2_220{color:#7bdbb9}._formError_fpsu2_220{color:#ffa0ad}._formDisclaimer_fpsu2_222{font-size:10px;line-height:1.6;color:#7792a9;margin:0}._footer_fpsu2_20{background:#03080e;border-top:1px solid #254058;padding:50px 5.4vw 25px}._footerMain_fpsu2_224{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-bottom:49px}._footerLogo_fpsu2_20{display:inline-flex;align-items:center;width:240px;min-height:65px}._footerLogo_fpsu2_20 img{display:block;width:100%;height:auto;mix-blend-mode:screen}._footerMain_fpsu2_224>span{font:500 11px var(--font-family-monospace);letter-spacing:.12em;color:#879fb5}._footerMain_fpsu2_224>a:last-child{display:flex;align-items:center;gap:12px;font:700 10px var(--font-family-monospace);letter-spacing:.11em;color:#8bb7d8}._footerBottom_fpsu2_229{border-top:1px solid #1e3347;padding-top:23px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#7390a6;font:500 9px var(--font-family-monospace);letter-spacing:.11em}._reveal_fpsu2_230{opacity:0;transform:translateY(25px);transition:opacity .75s ease,transform .75s ease}._reveal_fpsu2_230[data-revealed=true]{opacity:1;transform:translateY(0)}@keyframes _slowCreep_fpsu2_1{0%{transform:scale(1.025)}to{transform:scale(1.11)}}@keyframes _rotateHalo_fpsu2_1{to{transform:rotate(360deg)}}@keyframes _bob_fpsu2_1{50%{transform:translateY(5px)}}@keyframes _pulseBox_fpsu2_1{to{box-shadow:0 0 65px #147dd547,inset 0 0 70px #1264b038}}@keyframes _radarTurn_fpsu2_1{to{transform:rotate(360deg)}}@keyframes _coreBreathe_fpsu2_1{0%{box-shadow:0 0 30px #2192e01c,inset 0 0 22px #1476c617}to{box-shadow:0 0 65px #2192e052,inset 0 0 36px #1476c633}}@keyframes _beamPass_fpsu2_1{0%,18%,88%,to{transform:translateY(-20px);opacity:0}28%{opacity:.75}65%{transform:translateY(760px);opacity:.15}70%{opacity:0}}@keyframes _beacon_fpsu2_1{0%,to{opacity:.4;box-shadow:0 0 3px #40b6f533}50%{opacity:1;box-shadow:0 0 12px 2px #40b6f5bf}}@keyframes _traceFlow_fpsu2_1{to{stroke-dashoffset:-84}}@keyframes _traceCursor_fpsu2_1{0%,8%{transform:translate(0);opacity:0}12%{opacity:.9}85%{opacity:.6}95%,to{transform:translate(300px);opacity:0}}@keyframes _orbitGlow_fpsu2_1{to{box-shadow:0 0 70px #1174c242;border-color:#53b3ed6e}}@keyframes _signalRipple_fpsu2_1{0%{transform:translate(-50%,-50%) scale(.7);opacity:.65}70%,to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}@keyframes _nodeGlow_fpsu2_1{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@media(max-width:1130px){._header_fpsu2_14{gap:19px}._nav_fpsu2_24{gap:15px}._nav_fpsu2_24>a{font-size:9px}._brandText_fpsu2_19{font-size:32px}._navCta_fpsu2_27{padding:15px 10px;gap:7px}._hero_fpsu2_30 h1{font-size:clamp(68px,8vw,106px)}._problemCopy_fpsu2_98{padding:55px 5vw}._stepTab_fpsu2_110{padding:21px}._stepName_fpsu2_116{font-size:29px}._contactSection_fpsu2_203{gap:5vw}}@media(max-width:920px){._nav_fpsu2_24{display:none;position:absolute;top:83px;left:0;right:0;margin:0;background:#050f1afa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #376180;padding:25px 5.4vw 28px;flex-direction:column;align-items:stretch;gap:0;box-shadow:0 35px 50px #00000080}._navOpen_fpsu2_259{display:flex}._nav_fpsu2_24>a{font-size:12px;padding:15px 0;border-bottom:1px solid #193448}._mobileContact_fpsu2_29{display:flex!important;gap:15px;align-items:center;color:#51bbff!important}._navCta_fpsu2_27{margin-left:auto}._mobileToggle_fpsu2_29{display:grid!important;place-items:center;color:#e9f4fb;border:1px solid #31506a;background:#050e178c;padding:10px;cursor:pointer}._problemSection_fpsu2_94,._vaultSection_fpsu2_174{grid-template-columns:1fr}._problemImage_fpsu2_95,._vaultPhoto_fpsu2_175{min-height:350px}._problemCopy_fpsu2_98,._vaultContent_fpsu2_87{padding:66px 5.4vw 83px}._stepDetail_fpsu2_118{grid-template-columns:1fr}._stepVisual_fpsu2_119{min-height:310px;border-right:0;border-bottom:1px solid #30465d}._stepHex_fpsu2_121{max-width:166px}._stepCopy_fpsu2_135{padding:42px}._contactSection_fpsu2_203{grid-template-columns:1fr;gap:45px;padding-top:105px}._contactLeft_fpsu2_87 h2{font-size:100px}._contactFine_fpsu2_206{margin-top:22px}}@media(max-width:650px){._topRail_fpsu2_7{padding-inline:20px}._topRailRight_fpsu2_277{display:none}._header_fpsu2_14{height:74px;padding:0 20px;top:28px}._brandSigil_fpsu2_17{width:32px;height:34px}._brandSigil_fpsu2_17 span{font-size:26px}._brandText_fpsu2_19{font-size:32px}._nav_fpsu2_24{top:74px;padding-inline:20px}._navCta_fpsu2_27{display:none}._hero_fpsu2_30{height:auto;min-height:780px;max-height:none}._heroBackdrop_fpsu2_31{background-position:64% center}._hero_fpsu2_30:before{background:linear-gradient(90deg,#030911f5,#030911bd 60%,#0309118a),linear-gradient(0deg,#060b12,transparent 36%)}._heroHalo_fpsu2_34{width:80vw;right:-32vw;top:22%;opacity:.35}._radarCore_fpsu2_46 svg{width:25px;height:25px}._radarCore_fpsu2_46 span{font-size:6px}._heroTelemetry_fpsu2_49{display:none}._telemetryTrace_fpsu2_53{height:27px;margin:8px 0 4px}._telemetryHeader_fpsu2_50{font-size:8px}._telemetryStages_fpsu2_57{font-size:7px;padding-top:8px}._telemetryDisclaimer_fpsu2_58{font-size:6px}._scanBeam_fpsu2_48{left:33%}._heroContent_fpsu2_60{padding:183px 20px 125px}._eyebrow_fpsu2_61{font-size:8px;gap:8px;white-space:normal;line-height:1.7}._eyebrow_fpsu2_61 ._blueLine_fpsu2_63{width:21px}._monoNo_fpsu2_64{display:none}._hero_fpsu2_30 h1{font-size:clamp(52px,12.4vw,85px);line-height:.91;letter-spacing:.004em}._heroLead_fpsu2_68{font-size:13px;line-height:1.7;margin:24px 0}._heroActions_fpsu2_70{align-items:stretch;flex-direction:column}._action_fpsu2_71{min-height:51px;justify-content:space-between;font-size:10px}._heroAside_fpsu2_76,._heroBottom_fpsu2_78,._heroBottomRight_fpsu2_79{display:none}._manifesto_fpsu2_83,._architecture_fpsu2_105,._capabilities_fpsu2_143,._proofSection_fpsu2_183,._aboutSection_fpsu2_196{padding:75px 20px 84px}._manifestoContent_fpsu2_85{padding-top:46px}._manifesto_fpsu2_83 h2{font-size:clamp(61px,14.5vw,100px)}._manifestoBottom_fpsu2_90{gap:22px;align-items:flex-start}._manifestoBottom_fpsu2_90 p{font-size:13px;line-height:1.75}._crossGlyph_fpsu2_91{font-size:28px}._problemImage_fpsu2_95{min-height:290px}._problemCopy_fpsu2_98,._vaultContent_fpsu2_87{padding:63px 20px}._problemCopy_fpsu2_98 h2{font-size:54px}._problemCopy_fpsu2_98 p:not(._micro_fpsu2_61),._vaultContent_fpsu2_87>p:not(._micro_fpsu2_61){font-size:13px}._sectionHeading_fpsu2_87{padding:45px 0 35px;display:block}._sectionHeading_fpsu2_87 h2{font-size:clamp(59px,12vw,89px)}._sectionHeading_fpsu2_87>p{font-size:13px;max-width:none;margin:22px 0 0}._stepRail_fpsu2_109{grid-template-columns:repeat(2,1fr)}._stepTab_fpsu2_110{min-height:93px;padding:18px}._stepTab_fpsu2_110:nth-child(2){border-right:0}._stepTab_fpsu2_110:nth-child(-n+2){border-bottom:1px solid #34485a}._stepName_fpsu2_116{font-size:29px}._stepChevron_fpsu2_117{right:14px;bottom:18px}._stepVisual_fpsu2_119{min-height:250px}._stepHex_fpsu2_121{max-width:130px}._stepCopy_fpsu2_135{padding:34px 24px}._stepCopy_fpsu2_135 h3{font-size:54px}._capGrid_fpsu2_144{grid-template-columns:1fr}._capCard_fpsu2_145{min-height:260px}._capTrigger_fpsu2_148{min-height:260px;padding:28px}._capDetailContent_fpsu2_163{padding:22px 28px 30px}._capNumber_fpsu2_150{margin-bottom:18px}._capIcon_fpsu2_151{width:46px;height:46px;margin-bottom:18px}._capName_fpsu2_156{font-size:34px}._vaultPhoto_fpsu2_175{min-height:305px}._vaultContent_fpsu2_87 h2{font-size:clamp(70px,15vw,108px)}._vaultRows_fpsu2_180{gap:13px}._vaultRows_fpsu2_180 span{font-size:9px}._proofGrid_fpsu2_184{grid-template-columns:1fr}._proofMetric_fpsu2_185,._proofMetric_fpsu2_185:first-child{min-height:165px;padding:28px 0;border-right:0;border-bottom:1px solid #37516a}._proofMetric_fpsu2_185:last-child{border-bottom:0}._proofValue_fpsu2_187{font-size:99px}._proofMetricLabel_fpsu2_189{margin-top:7px}._proofFooter_fpsu2_191{flex-direction:column;align-items:flex-start}._releasePill_fpsu2_192{font-size:9px}._aboutInner_fpsu2_197{padding-top:35px}._largeQuote_fpsu2_198{font-size:105px}._aboutInner_fpsu2_197 h2{font-size:clamp(40px,9.2vw,65px)}._aboutByline_fpsu2_201{flex-wrap:wrap;gap:10px;font-size:9px}._contactSection_fpsu2_203{padding:82px 20px 94px;gap:37px}._contactLeft_fpsu2_87 h2{font-size:clamp(75px,16vw,110px)}._contactLeft_fpsu2_87>p:not(._micro_fpsu2_61){font-size:13px}._contactForm_fpsu2_208{padding:28px 19px;gap:17px}._formTwo_fpsu2_211{grid-template-columns:1fr;gap:16px}._footer_fpsu2_20{padding:42px 20px 29px}._footerMain_fpsu2_224{align-items:flex-start;flex-direction:column;padding-bottom:37px}._footerBottom_fpsu2_229{flex-direction:column;gap:13px}}@media(prefers-reduced-motion:reduce){._heroBackdrop_fpsu2_31,._haloOne_fpsu2_35,._haloTwo_fpsu2_35,._stepHex_fpsu2_121,._radarSweep_fpsu2_42,._radarTrack_fpsu2_43,._radarCore_fpsu2_46,._scanBeam_fpsu2_48,._telemetryLight_fpsu2_52,._telemetryTrace_fpsu2_53 polyline,._traceDot_fpsu2_56,._signalOrbit_fpsu2_124,._signalPulse_fpsu2_131,._signalOrbit_fpsu2_124 i{animation:none!important}._reveal_fpsu2_230{opacity:1;transform:none;transition:none}._action_fpsu2_71,._navCta_fpsu2_27,._capCard_fpsu2_145,._capIcon_fpsu2_151,._capIcon_fpsu2_151:after{transition:none}._scanBeam_fpsu2_48,._signalPulse_fpsu2_131{opacity:0}}@media(prefers-reduced-motion:reduce){._site_fpsu2_2 *{animation-duration:.001ms!important;transition-duration:.001ms!important}._reveal_fpsu2_230{opacity:1;transform:none}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #060b12;--foreground: #f1f6fc;--surface: #0b1420;--surface-foreground: #f1f6fc;--sidebar: #09111a;--sidebar-foreground: #f1f6fc;--card: #101b2b;--card-foreground: #f1f6fc;--popup: #111b2a;--popup-foreground: #f1f6fc;--primary: #2da9ff;--primary-foreground: #041018;--secondary: #122335;--secondary-foreground: #e8f2fa;--accent: #2da9ff;--accent-foreground: #041018;--muted: #142332;--muted-foreground: #93a6bb;--success: #46bc94;--success-foreground: #06150f;--error: #ec7583;--error-foreground: #21060a;--warning: #f2ba66;--warning-foreground: #1f1404;--info: #2da9ff;--info-foreground: #061118;--info-hover: #57bdff;--info-active: #1684d6;--border: #2b3c4c;--font-family-base: "Inter", sans-serif;--font-family-display: "Bebas Neue", sans-serif;--font-family-monospace: "IBM Plex Mono", monospace;--font-family-cursive: cursive;--shadow: 0 16px 38px rgba(0,0,0,.28);--shadow-md: 0 26px 55px rgba(0,0,0,.38);--shadow-lg: 0 36px 100px rgba(0,0,0,.52);--shadow-focus: 0 0 0 3px rgba(45,169,255,.28);--radius-sm: 3px;--radius: 5px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 999px;--animation-duration-fast: .14s;--animation-duration-normal: .26s;--animation-duration-slow: .7s;--chart-color-1: #2da9ff;--chart-color-2: #9bd8f6;--chart-color-3: #718cae;--chart-color-4: #bed3e5;--chart-color-5: #5b7896}.dark{--background: #060b12;--foreground: #f1f6fc;--surface: #0b1420;--surface-foreground: #f1f6fc;--sidebar: #09111a;--sidebar-foreground: #f1f6fc;--card: #101b2b;--card-foreground: #f1f6fc;--popup: #111b2a;--popup-foreground: #f1f6fc;--primary: #2da9ff;--primary-foreground: #041018;--secondary: #122335;--secondary-foreground: #e8f2fa;--accent: #2da9ff;--accent-foreground: #041018;--muted: #142332;--muted-foreground: #93a6bb;--success: #46bc94;--success-foreground: #06150f;--error: #ec7583;--error-foreground: #21060a;--warning: #f2ba66;--warning-foreground: #1f1404;--info: #2da9ff;--info-foreground: #061118;--info-hover: #57bdff;--info-active: #1684d6;--border: #2b3c4c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#060b12;color:#f1f6fc}button,input,textarea{font-family:inherit}a{text-decoration:none}#root{min-height:100vh}
