.page_page__Qx6hW{--navy:#07172d;--navy-2:#0b2441;--mix-blue:#167cc1;--mix-cyan:#20c3dc;--mix-cyan-soft:#91e7ef;--ink:#102838;--sub:#667883;--line:#d9e3e8;--soft:#f3f7f9;--white:#fff;width:100%;overflow:hidden;background:#fff;color:var(--ink)}.page_container__3JrPA{width:calc(100% - 48px);max-width:1000px;margin:0 auto}.page_eyebrow__Ox3Oe,.page_sectionEyebrow__uPudH{display:block;color:var(--mix-cyan);font-size:12.65px;font-weight:800;letter-spacing:.14em}.page_hero__tdMVY{position:relative;min-height:640px;display:flex;align-items:center;overflow:hidden;background:linear-gradient(110deg,#061426,#09213b 57%,#073d55)}.page_hero__tdMVY:before{content:"";position:absolute;inset:0;opacity:.17;background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0);background-size:46px 46px;mask-image:linear-gradient(90deg,#000 0,transparent 72%)}.page_heroGlow__Sxiqp{position:absolute;width:540px;height:540px;right:-160px;bottom:-270px;border-radius:50%;background:radial-gradient(circle,rgba(32,195,220,.3),transparent 68%);filter:blur(2px)}.page_heroGrid__MjdOF{position:relative;z-index:2;min-height:640px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:65px;align-items:center;padding:72px 0;box-sizing:border-box}.page_heroCopy__vS4T5{min-width:0}.page_heroCopy__vS4T5 h1{margin:17px 0 12px;color:#fff;font-size:clamp(56px,5.4vw,84px);font-weight:800;line-height:.95;letter-spacing:-.055em}.page_heroCopy__vS4T5 h2{margin:0;color:hsla(0,0%,100%,.92);font-size:clamp(28px,2.7vw,40px);font-weight:500;line-height:1.25;letter-spacing:-.035em}.page_heroCopy__vS4T5 h2 span{color:var(--mix-cyan-soft)}.page_heroCopy__vS4T5>p{max-width:610px;margin:25px 0 0;color:hsla(0,0%,100%,.68);font-size:17.25px;line-height:1.85}.page_keywordRow__5opcc{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.page_keywordRow__5opcc span{padding:8px 10px;border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.72);background:hsla(0,0%,100%,.04);font-size:10.35px;font-weight:700;letter-spacing:.07em}.page_heroActions__XBDZs{display:flex;gap:12px;margin-top:34px}.page_ctaButton__r7i8_,.page_primaryButton__lGEIZ,.page_secondaryButton__E0_dV{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:0 20px;box-sizing:border-box;text-decoration:none;font-size:14.95px;font-weight:800;transition:.2s ease}.page_primaryButton__lGEIZ{min-width:190px;color:#061827;background:var(--mix-cyan)}.page_primaryButton__lGEIZ:hover{background:#fff}.page_primaryButton__lGEIZ span{font-size:20.7px}.page_secondaryButton__E0_dV{min-width:120px;justify-content:center;color:#fff;border:1px solid hsla(0,0%,100%,.28)}.page_secondaryButton__E0_dV:hover{border-color:#fff;background:hsla(0,0%,100%,.05)}.page_heroVisual__b_y40{min-width:0}.page_visualFrame__XCRq4{position:relative;height:360px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,#fff,#edf7fa)}.page_heroImage__pUKzD{object-fit:contain;padding:26px;box-sizing:border-box}.page_visualMeta__3g404{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid hsla(0,0%,100%,.12)}.page_visualMeta__3g404>div{min-height:68px;padding:13px 12px;box-sizing:border-box;border-right:1px solid hsla(0,0%,100%,.12);border-bottom:1px solid hsla(0,0%,100%,.12)}.page_visualMeta__3g404 span{display:block;margin-bottom:6px;color:var(--mix-cyan);font-size:9.2px;font-weight:800;letter-spacing:.12em}.page_visualMeta__3g404 strong{color:hsla(0,0%,100%,.83);font-size:11.5px;font-weight:600}.page_problemSection__8kpRO{padding:92px 0;background:#fff}.page_problemGrid__CL8p0{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:start}.page_ctaInner__AtDPp h2,.page_performanceCopy__m_dsz h2,.page_problemGrid__CL8p0 h2,.page_sectionHeader__I9I4s h2,.page_workflowHead__U5OkK h2{margin:13px 0 0;font-size:clamp(32px,3vw,45px);font-weight:650;line-height:1.25;letter-spacing:-.04em}.page_problemCopy___NZHs{padding-top:29px;border-top:1px solid var(--line)}.page_problemCopy___NZHs p{margin:0;color:var(--sub);font-size:16.1px;line-height:1.85}.page_problemCopy___NZHs p+p{margin-top:18px}.page_capabilitySection__5N38B{padding:95px 0 105px;color:#fff;background:var(--navy)}.page_sectionHeader__I9I4s{margin-bottom:48px}.page_capabilitySection__5N38B .page_sectionHeader__I9I4s h2{color:#fff}.page_capabilityList__zjjGg{border-top:1px solid hsla(0,0%,100%,.14)}.page_capabilityItem__S6Ygr{position:relative;min-height:160px;display:grid;grid-template-columns:90px 260px 1fr 35px;gap:20px;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.14)}.page_capabilityNumber__tFD_M{color:var(--mix-cyan);font-size:39.1px;font-weight:800}.page_capabilityItem__S6Ygr h3{margin:0;color:#fff;font-size:21.85px;font-weight:650}.page_capabilityItem__S6Ygr p{max-width:560px;margin:0;color:hsla(0,0%,100%,.57);font-size:13.8px;line-height:1.75}.page_capabilityArrow__1S2Zt{color:var(--mix-cyan);font-size:23px}.page_workflowSection__ASzhP{padding:100px 0 105px;background:var(--soft)}.page_workflowHead__U5OkK{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end;margin-bottom:52px}.page_workflowHead__U5OkK>p{margin:0 0 6px;color:var(--sub);font-size:14.95px;line-height:1.8}.page_workflowGrid__eaH6K{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #cfdce2;border-left:1px solid #cfdce2}.page_workflowCard__tl0Og{min-height:190px;padding:22px 17px;box-sizing:border-box;border-right:1px solid #cfdce2;border-bottom:1px solid #cfdce2;background:hsla(0,0%,100%,.5)}.page_workflowCard__tl0Og>span{display:block;margin-bottom:47px;color:var(--mix-blue);font-size:11.5px;font-weight:800}.page_workflowCard__tl0Og h3{margin:0;font-size:17.25px;font-weight:700}.page_workflowCard__tl0Og p{margin:9px 0 0;color:var(--sub);font-size:11.5px;line-height:1.6}.page_performanceSection__AY36d{padding:105px 0;color:#fff;background:radial-gradient(circle at 80% 10%,rgba(32,195,220,.16),transparent 32%),var(--navy-2)}.page_performanceGrid__iv0we{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.page_performanceCopy__m_dsz{min-width:0}.page_performanceCopy__m_dsz h2{color:#fff}.page_performanceCopy__m_dsz p{max-width:500px;margin:21px 0 0;color:hsla(0,0%,100%,.55);font-size:14.95px;line-height:1.8}.page_performancePanel__bVJSz{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid hsla(0,0%,100%,.14);border-left:1px solid hsla(0,0%,100%,.14)}.page_performanceItem__8zC8S{min-height:92px;display:flex;align-items:center;gap:15px;padding:16px;box-sizing:border-box;border-right:1px solid hsla(0,0%,100%,.14);border-bottom:1px solid hsla(0,0%,100%,.14)}.page_performanceItem__8zC8S span{color:var(--mix-cyan);font-size:10.35px;font-weight:800}.page_performanceItem__8zC8S strong{color:hsla(0,0%,100%,.88);font-size:14.95px;font-weight:600}.page_applicationSection__ii5o6{padding:100px 0 105px;background:#fff}.page_applicationGrid__VjTA1{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.page_applicationCard__FHnF3{min-height:215px;padding:23px;box-sizing:border-box;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.page_applicationCard__FHnF3>span{display:block;margin-bottom:41px;color:var(--mix-blue);font-size:10.35px;font-weight:800}.page_applicationCard__FHnF3 h3{margin:0 0 12px;font-size:18.4px;font-weight:700}.page_applicationCard__FHnF3 p{margin:0;color:var(--sub);font-size:12.65px;line-height:1.7}.page_ctaSection__DvlEY{padding:77px 0;background:#edf4f6}.page_ctaInner__AtDPp{display:flex;align-items:flex-end;justify-content:space-between;gap:60px}.page_ctaInner__AtDPp p{max-width:600px;margin:18px 0 0;color:var(--sub);font-size:13.8px;line-height:1.75}.page_ctaButton__r7i8_{min-width:195px;color:#fff;background:var(--navy)}.page_ctaButton__r7i8_:hover{background:var(--mix-blue)}.page_ctaButton__r7i8_ span{color:var(--mix-cyan);font-size:20.7px}@media (max-width:1100px){.page_heroGrid__MjdOF{grid-template-columns:1fr;gap:45px;padding:70px 0}.page_heroVisual__b_y40{max-width:650px}.page_visualFrame__XCRq4{height:390px}.page_performanceGrid__iv0we,.page_problemGrid__CL8p0,.page_workflowHead__U5OkK{grid-template-columns:1fr;gap:40px}.page_capabilityItem__S6Ygr{grid-template-columns:70px 220px 1fr 30px}.page_workflowGrid__eaH6K{grid-template-columns:repeat(3,1fr)}.page_applicationGrid__VjTA1{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.page_container__3JrPA{width:calc(100% - 32px)}.page_hero__tdMVY{min-height:auto}.page_heroGrid__MjdOF{min-height:auto;padding:48px 0 54px;gap:32px}.page_heroCopy__vS4T5 h1{font-size:54px}.page_heroCopy__vS4T5 h2{font-size:25px;line-height:1.28;letter-spacing:-.035em}.page_heroCopy__vS4T5>p{font-size:14.95px;line-height:1.75}.page_heroActions__XBDZs{flex-direction:column}.page_primaryButton__lGEIZ,.page_secondaryButton__E0_dV{width:100%}.page_visualFrame__XCRq4{height:270px}.page_visualMeta__3g404{grid-template-columns:1fr}.page_visualMeta__3g404>div{min-height:54px}.page_applicationSection__ii5o6,.page_capabilitySection__5N38B,.page_ctaSection__DvlEY,.page_performanceSection__AY36d,.page_problemSection__8kpRO,.page_workflowSection__ASzhP{padding-top:65px;padding-bottom:68px}.page_ctaInner__AtDPp h2,.page_performanceCopy__m_dsz h2,.page_problemGrid__CL8p0 h2,.page_sectionHeader__I9I4s h2,.page_workflowHead__U5OkK h2{font-size:27px;line-height:1.28;letter-spacing:-.035em}.page_capabilityItem__S6Ygr{min-height:auto;grid-template-columns:48px 1fr 25px;gap:10px;padding:24px 0}.page_capabilityNumber__tFD_M{grid-row:1/span 2;font-size:28.75px}.page_capabilityItem__S6Ygr h3{font-size:18.4px}.page_capabilityItem__S6Ygr p{grid-column:2/4;margin-top:5px;font-size:12.65px}.page_capabilityArrow__1S2Zt{grid-column:3;grid-row:1}.page_workflowGrid__eaH6K{grid-template-columns:repeat(2,1fr)}.page_workflowCard__tl0Og{min-height:155px}.page_workflowCard__tl0Og:last-child{grid-column:1/-1}.page_performancePanel__bVJSz{grid-template-columns:1fr}.page_performanceItem__8zC8S{min-height:70px}.page_applicationGrid__VjTA1{grid-template-columns:1fr}.page_applicationCard__FHnF3{min-height:auto}.page_applicationCard__FHnF3>span{margin-bottom:25px}.page_ctaInner__AtDPp{display:block}.page_ctaButton__r7i8_{width:100%;margin-top:28px}}