.platform_page__uLhXu{width:min(100%,var(--page-max));margin:0 auto;padding-inline:var(--page-gutter);display:flex;flex-direction:column;gap:clamp(var(--sp-48),16vw,var(--sp-96))}.platform_hero__ol3nl{display:flex;align-items:center;justify-content:center;min-height:clamp(60vh,68vw,88vh);padding-block:clamp(var(--sp-56),18vw,10rem);text-align:center;color:var(--bg-indigo)}.platform_heroInner__0Rqmu{display:flex;flex-direction:column;align-items:center;gap:clamp(var(--sp-24),6vw,var(--sp-40))}.platform_heroHeading__jZNAp{margin:0;font-family:var(--font-heading);font-weight:300;font-size:clamp(var(--fs-36),5vw,4.4rem);line-height:1.1;color:var(--bg-indigo);letter-spacing:.2px}.platform_heroScrollCue__T0BWd{display:inline-flex}.platform_introSection__NvfeZ{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(var(--sp-16),3vw,var(--sp-24));color:var(--bg-indigo);max-width:min(72ch,960px);min-height:100vh;padding-bottom:clamp(var(--sp-48),14vw,var(--sp-72));margin:0 auto;text-align:center}.platform_introHeading__FePLa{margin:0;font-family:var(--font-heading);font-weight:300;font-size:clamp(var(--fs-30),3.6vw,var(--fs-48));letter-spacing:.18px;color:var(--bg-indigo)}.platform_introSubtext__aL7bj{margin:0;font-family:var(--font-body);font-size:clamp(var(--fs-16),1.5vw,var(--fs-20));line-height:1.65;max-width:60ch;color:color-mix(in srgb,var(--bg-indigo) 88%,transparent)}.platform_featuresSection__3Yn_m{display:flex;flex-direction:column;align-items:center;gap:clamp(var(--sp-24),5vw,var(--sp-64));text-align:center;color:var(--bg-indigo);padding-block:clamp(var(--sp-64),16vw,var(--sp-120));margin-bottom:clamp(var(--sp-80),16vw,var(--sp-136))}.platform_featuresHeading__9Aw1N{margin:0;font-family:var(--font-heading);font-weight:300;font-size:clamp(var(--fs-30),3.6vw,var(--fs-48));line-height:1.25;letter-spacing:.16px;color:var(--bg-indigo);max-width:min(72ch,1080px)}.platform_faqSection__NRSnz{display:flex;flex-direction:column;align-items:center;gap:clamp(var(--sp-24),5vw,var(--sp-64));color:var(--bg-indigo);padding-block:clamp(var(--sp-48),14vw,var(--sp-96));margin-top:clamp(var(--sp-36),10vw,var(--sp-64));width:100%}.platform_faqContent__QPPoC{width:100%;display:flex;justify-content:center}.FAQ_wrapper___PbEs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(var(--sp-40),6vw,var(--sp-72));width:100%;align-items:start}.FAQ_leftColumn__oTzLQ{display:flex;flex-direction:column;gap:clamp(var(--sp-16),3vw,var(--sp-24));color:var(--bg-indigo);text-align:left}.FAQ_heading__pNRys{margin:0;font-family:var(--font-heading);font-weight:300;font-size:clamp(var(--fs-30),3.6vw,var(--fs-48));line-height:1.18;letter-spacing:.14px;color:var(--bg-indigo)}.FAQ_accordion__hd4NP{display:flex;flex-direction:column;gap:0;background:transparent;border:.5px solid color-mix(in srgb,var(--bg-indigo) 26%,white 74%);border-radius:0;padding:0;box-shadow:none;backdrop-filter:blur(12px);overflow:hidden}.FAQ_item__gnkvT{background:transparent;border:none;border-bottom:.5px solid color-mix(in srgb,var(--bg-indigo) 20%,white 80%);overflow:hidden;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease;will-change:background,border-color,box-shadow}.FAQ_itemOpen__cw1M9{background:color-mix(in srgb,var(--bg-indigo) 10%,transparent 90%);border-bottom-color:color-mix(in srgb,var(--bg-indigo) 32%,white 68%);box-shadow:inset 0 .5px 0 rgba(255,255,255,.12)}.FAQ_item__gnkvT:focus-within,.FAQ_item__gnkvT:hover{background:color-mix(in srgb,var(--bg-indigo) 8%,transparent 92%);border-bottom-color:color-mix(in srgb,var(--bg-indigo) 28%,white 72%);box-shadow:inset 0 .5px 0 rgba(255,255,255,.1)}.FAQ_item__gnkvT:last-of-type{border-bottom:none}.FAQ_trigger__B9u0r{width:100%;padding-block:clamp(1.1em,3.4vw,1.6em);padding-inline:clamp(var(--sp-28),3.6vw,var(--sp-40));padding-inline-end:clamp(var(--sp-36),4.6vw,var(--sp-52));background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;gap:clamp(var(--sp-16),3vw,var(--sp-24));text-align:left;cursor:pointer;color:color-mix(in srgb,var(--bg-indigo) 88%,transparent);font-family:var(--font-body);font-size:clamp(var(--fs-16),1.4vw,var(--fs-20));font-weight:500;letter-spacing:.02em;transition:color .2s ease;will-change:color}.FAQ_trigger__B9u0r:focus-visible,.FAQ_trigger__B9u0r:hover{color:color-mix(in srgb,var(--bg-indigo) 85%,white 15%)}.FAQ_trigger__B9u0r:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--bg-indigo) 24%,white 76%)}.FAQ_question__1kBzu{flex:1;padding-inline-start:clamp(var(--sp-12),2vw,var(--sp-20))}.FAQ_icon__rSdfM,.FAQ_question__1kBzu{display:inline-flex;align-items:center}.FAQ_icon__rSdfM{justify-content:center;width:clamp(24px,2.2vw,32px);height:clamp(24px,2.2vw,32px);color:var(--bg-indigo);margin-inline-start:clamp(var(--sp-20),2.4vw,var(--sp-28));margin-inline-end:clamp(var(--sp-12),2vw,var(--sp-20));transition:transform .22s ease;will-change:transform}.FAQ_iconSvg__XZcI2{width:100%;height:100%}.FAQ_iconOpen__bkLav{transform:rotate(-180deg)}.FAQ_answerWrapper__Q5ARD{padding:0 clamp(var(--sp-20),3vw,var(--sp-28)) 0;max-height:0;overflow:hidden;transition:max-height .26s ease,padding .26s ease;will-change:max-height,padding}.FAQ_answerWrapper__Q5ARD[data-open=true]{max-height:240px;padding-block:clamp(var(--sp-12),1.8vw,var(--sp-20))}.FAQ_answer__bQnwZ{margin:0;font-family:var(--font-body);font-size:clamp(var(--fs-14),1.2vw,var(--fs-18));line-height:1.65;letter-spacing:.01em;color:color-mix(in srgb,var(--bg-indigo) 88%,transparent)}@media (max-width:1024px){.FAQ_wrapper___PbEs{grid-template-columns:1fr;gap:clamp(var(--sp-48),10vw,var(--sp-64))}.FAQ_leftColumn__oTzLQ{text-align:center;align-items:center}.FAQ_accordion__hd4NP{width:min(100%,640px);margin:0 auto}}.ScrollCue_button__A2m_R{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;transition:transform .2s ease}.ScrollCue_button__A2m_R:focus-visible,.ScrollCue_button__A2m_R:hover{transform:translateY(2px)}.ScrollCue_button__A2m_R:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ScrollCue_icon__78ou9{display:block;width:clamp(36px,4vw,48px);height:clamp(36px,4vw,48px);color:var(--bg-indigo);transition:color .22s ease}.ScrollCue_button__A2m_R:focus-visible .ScrollCue_icon__78ou9,.ScrollCue_button__A2m_R:hover .ScrollCue_icon__78ou9{color:color-mix(in srgb,var(--bg-indigo) 75%,white 25%)}.header-background_background__6zeda{position:absolute;inset:0;z-index:0;background-image:url(/images/Background-hero.png);background-repeat:no-repeat;background-position:50%;background-size:100% auto;pointer-events:none}.header-background_background__6zeda:before{content:"";position:absolute;inset:0;background:rgba(247,246,246,.02)}.home-header_wrapper__b540u{position:relative;display:flex;align-items:center;min-height:100vh;margin-top:calc(var(--floating-nav-clearance, 0px) * -1);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background-color:var(--bg-indigo);overflow:hidden}.home-header_inner__MiA9y{position:relative;z-index:2;width:min(100%,var(--page-max));margin:0 auto;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(var(--sp-24),5vw,var(--sp-40)) var(--page-gutter) clamp(var(--sp-32),7vw,calc(var(--sp-48) * 1.4))}.home-header_textBlock__jN8_7{display:flex;flex-direction:column;gap:clamp(var(--sp-24),6vw,var(--sp-40));max-width:min(50vw,56rem);width:100%;margin:0;transform:translateY(clamp(var(--sp-24),7vw,calc(var(--sp-48) * .9)))}.home-header_tagline__aO_8Q{display:inline-flex;align-items:baseline;gap:.35rem;font-family:var(--font-body);font-size:clamp(var(--fs-14),1.1vw,var(--fs-18));text-transform:uppercase;letter-spacing:.18em;color:var(--indigo-700);margin-bottom:var(--sp-12)}.home-header_taglineSup__mNUVw{font-size:.62em;letter-spacing:normal}.home-header_title__cwe0f{font-family:var(--font-heading);font-size:clamp(var(--fs-36),5vw,4.4rem);line-height:1.1;color:var(--bg-indigo);letter-spacing:.2px;max-width:min(50vw,42rem)}@media (max-width:1080px){.home-header_title__cwe0f{font-size:clamp(var(--fs-32),4.8vw,3.8rem);max-width:100%}}.home-header_subtitle__uV682{margin:0;font-family:var(--font-body);font-size:clamp(var(--fs-16),1.4vw,var(--fs-20));line-height:1.6;color:color-mix(in srgb,var(--bg-indigo) 88%,transparent)}.home-header_subtitleStrong__zrpyj{font-weight:600;color:inherit}.home-header_scrollCue__9t_eW{margin-top:0}@media (max-width:768px){.home-header_inner__MiA9y{padding:clamp(var(--sp-32),16vw,var(--sp-48))}.home-header_textBlock__jN8_7{max-width:100%}.home-header_tagline__aO_8Q{font-size:clamp(var(--fs-12),3.6vw,var(--fs-16));letter-spacing:.14em}.home-header_title__cwe0f{font-size:clamp(var(--fs-30),8vw,var(--fs-36))}.home-header_subtitle__uV682{font-size:clamp(var(--fs-14),4vw,var(--fs-18))}}.NexusForceGraph_wrapper__1kG9f{position:relative;width:100%;height:100%;pointer-events:none}.NexusForceGraph_canvas__fA_x7{width:100%;height:100%;display:block;pointer-events:auto}.OurTechnologyTiles_wrapper__C_U92{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--sp-16),3vw,var(--sp-32));width:calc(100% + (var(--section-inline-pad, 0) * 2));margin-inline:calc(var(--section-inline-pad, 0) * -1);margin-top:clamp(var(--sp-24),4vw,var(--sp-40))}.OurTechnologyTiles_tile__IAbxP{--tile-padding-block:clamp(var(--sp-20),2.6vw,var(--sp-32));--tile-padding-inline:clamp(var(--sp-32),4vw,var(--sp-48));--tile-footer-pad:clamp(0px,0.6vw,var(--sp-4));background:var(--bg-indigo);border:1px solid rgba(22,7,114,.16);box-shadow:0 36px 60px rgba(6,23,51,.18),inset 0 0 0 1px rgba(255,255,255,.22);border-radius:var(--radius-2xl);padding-block:var(--tile-padding-block);padding-inline:var(--tile-padding-inline);display:flex;flex-direction:column;min-height:clamp(38rem,90vh,58rem);max-height:90vh;position:relative;overflow:hidden;width:100%}.OurTechnologyTiles_tileContent__YjBUZ{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;row-gap:clamp(var(--sp-8),1.8vw,var(--sp-16));height:100%}.OurTechnologyTiles_tileHeader__8yzfv{grid-row:1;display:flex;flex-direction:column;gap:clamp(var(--sp-8),1.2vw,var(--sp-12));max-width:clamp(12rem,24vw,16rem);position:relative;z-index:2}.OurTechnologyTiles_tileTitle__g5_VN{font-family:var(--font-heading);font-size:clamp(var(--fs-30),3.6vw,var(--fs-48));font-weight:300;color:var(--indigo-1100);letter-spacing:.18px}.OurTechnologyTiles_tileSubtitle__rn8m6{font-family:var(--font-body);font-size:clamp(var(--fs-16),1.2vw,var(--fs-18));font-weight:300;letter-spacing:.04em;text-transform:none;color:var(--indigo-1100)}.OurTechnologyTiles_tileVisual__5TbI_{grid-row:2;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:0;pointer-events:auto;opacity:.82}.OurTechnologyTiles_tileFooter__EwwsY{grid-row:3;display:grid;grid-template-rows:auto 1fr;gap:clamp(var(--sp-16),1.8vw,var(--sp-24));width:100%;padding-bottom:var(--tile-footer-pad);position:relative;z-index:2;justify-items:stretch}.OurTechnologyTiles_tileDescription__US7ut{font-family:var(--font-body);font-size:clamp(var(--fs-16),1.2vw,var(--fs-18));line-height:1.55;color:var(--indigo-1100);text-align:justify;-moz-text-align-last:left;text-align-last:left;width:100%;margin:0;align-self:start;justify-self:stretch}.OurTechnologyTiles_tileCta__7nppa{display:flex;justify-content:flex-end;align-items:center;width:100%;height:100%}.OurTechnologyTiles_tileCta__7nppa,.OurTechnologyTiles_tileCta__7nppa *{pointer-events:auto}@media (max-width:980px){.OurTechnologyTiles_wrapper__C_U92{grid-template-columns:1fr}.OurTechnologyTiles_tile__IAbxP{min-height:clamp(32rem,92vh,54rem);max-height:none}.OurTechnologyTiles_tileVisual__5TbI_{width:100%;height:100%;opacity:.78}.OurTechnologyTiles_tileDescription__US7ut{text-align:justify;-moz-text-align-last:left;text-align-last:left}}@media (max-width:640px){.OurTechnologyTiles_tile__IAbxP{--tile-padding-block:clamp(var(--sp-16),5vw,var(--sp-24));--tile-padding-inline:clamp(var(--sp-24),8vw,var(--sp-32));--tile-footer-pad:clamp(var(--sp-2),2.6vw,var(--sp-8));padding-block:var(--tile-padding-block);padding-inline:var(--tile-padding-inline);min-height:clamp(30rem,94vh,50rem)}.OurTechnologyTiles_tileHeader__8yzfv{max-width:100%}.OurTechnologyTiles_tileFooter__EwwsY{gap:var(--sp-20);max-width:100%}.OurTechnologyTiles_tileVisual__5TbI_{width:100%;height:100%;opacity:.74}}.PraxisCollideForce_wrapper__9DtYy{position:relative;width:100%;height:100%;pointer-events:none}.PraxisCollideForce_canvas__6IGBs{width:100%;height:100%;display:block;pointer-events:auto}.Section-tag_tag__HLaro{display:inline-flex;align-items:center;justify-content:center;padding:clamp(.85rem,2.6vw,1.3rem) clamp(1.6rem,3.6vw,2.2rem);border-radius:clamp(2rem,9vw,3.6rem);border:.5px solid var(--bg-indigo);background:transparent;font-family:var(--font-body);font-weight:500;font-size:clamp(var(--fs-14),1.2vw,var(--fs-18));letter-spacing:.05em;color:color-mix(in srgb,var(--bg-indigo) 88%,transparent);line-height:1;text-align:center}.Toggle_wrapper__gitt8{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(var(--sp-32),6vw,var(--sp-64));color:var(--bg-indigo)}.Toggle_tablist__gzI9w{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(var(--sp-16),4vw,var(--sp-24))}.Toggle_tabButton__uAUff{display:inline-flex;align-items:center;justify-content:center;border:.5px solid var(--bg-indigo);background:transparent;color:color-mix(in srgb,var(--bg-indigo) 88%,transparent);font-family:var(--font-body);font-size:clamp(var(--fs-16),1.45vw,var(--fs-21));font-weight:400;letter-spacing:.04em;text-transform:none;padding-block:clamp(1rem,3.2vw,1.6rem);padding-inline:clamp(2.6rem,7vw,4.4rem);border-radius:clamp(2.2rem,9vw,3.8rem);cursor:pointer;transition:background .22s ease,box-shadow .22s ease,border-color .22s ease,color .22s ease,transform .22s ease;backdrop-filter:blur(12px);box-shadow:0 12px 28px rgba(6,23,51,.12),inset 0 0 0 1px rgba(255,255,255,.12)}.Toggle_tabButton__uAUff:hover{color:var(--bg-indigo);background:color-mix(in srgb,var(--bg-indigo) 6%,transparent 94%);box-shadow:0 18px 30px rgba(6,23,51,.14),inset 0 1px 0 rgba(255,255,255,.1);transform:none}.Toggle_tabButton__uAUff:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--bg-indigo) 22%,white 78%),0 18px 30px rgba(6,23,51,.14),inset 0 1px 0 rgba(255,255,255,.1)}.Toggle_tabButtonActive___SQtA{background:color-mix(in srgb,var(--bg-indigo) 8%,transparent 92%);color:color-mix(in srgb,var(--bg-indigo) 88%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 22px 36px rgba(6,23,51,.18)}.Toggle_panel__W5Yqi{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(var(--sp-32),6vw,var(--sp-56));padding-inline:clamp(var(--sp-16),6vw,var(--sp-48))}.Toggle_text__crQhC{display:flex;flex-direction:column;gap:clamp(var(--sp-16),3vw,var(--sp-24));text-align:left;color:var(--bg-indigo)}.Toggle_heading__QGtIL{margin:0;font-family:var(--font-heading);font-weight:300;font-size:clamp(var(--fs-30),3.4vw,var(--fs-48));letter-spacing:.16px;color:var(--bg-indigo)}.Toggle_copy__s14Ag{margin:0;font-family:var(--font-body);font-size:clamp(var(--fs-16),1.4vw,var(--fs-20));line-height:1.65;max-width:60ch;color:color-mix(in srgb,var(--bg-indigo) 88%,transparent)}.Toggle_visual__qkdFt{display:flex;justify-content:center;align-items:center;width:100%}.Toggle_imageFrame__XlXRO{position:relative;width:min(100%,560px);border-radius:clamp(var(--radius-xl),6vw,44px);overflow:hidden;box-shadow:0 28px 44px rgba(6,23,51,.16),0 0 0 1px rgba(22,7,114,.12)}.Toggle_image__B9ddY{display:block;width:100%;height:auto}.Toggle_imageOverlay__G0bQt{position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(22,7,114,.22);pointer-events:none}@media (max-width:1024px){.Toggle_panel__W5Yqi{grid-template-columns:1fr;text-align:center}.Toggle_text__crQhC{align-items:center;text-align:center}.Toggle_copy__s14Ag{max-width:72ch}}@media (max-width:720px){.Toggle_tabButton__uAUff{width:100%;justify-content:center;font-size:clamp(var(--fs-14),3.2vw,var(--fs-16))}.Toggle_panel__W5Yqi{padding-inline:clamp(var(--sp-16),8vw,var(--sp-32))}.Toggle_imageFrame__XlXRO{width:100%}}