.Ai_section__nuhm1{max-width:var(--container);margin:0 auto;padding:112px var(--gutter) 0;scroll-margin-top:var(--header-h)}.Ai_head__BzuL7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:40px;gap:40px;align-items:end;margin-bottom:48px}.Ai_eyebrow__MfKgC{font-family:var(--font-mono);font-size:11px;letter-spacing:2px;color:var(--accent)}.Ai_eyebrowDark__JaAVf{color:var(--primary)}.Ai_h2__Rb__y{font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.05;text-transform:uppercase;margin:0;letter-spacing:-.5px}.Ai_h2Big__PT8HF{font-size:clamp(32px,3.8vw,52px);line-height:1;letter-spacing:-1.2px}.Ai_accent__y40Ek{color:var(--accent)}.Ai_note__SLTFm{font-size:17px;line-height:1.55;color:var(--ink-2);margin:28px 0 0;max-width:840px}.Ai_noteLine__0RBbe{border-left:1px solid var(--primary);padding-left:20px}.Ai_titleRow__nzPYI{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.Ai_allLink__iPh_F{font-size:14px;font-weight:600;white-space:nowrap}.Ai_hero__050vP{position:relative;overflow:hidden}.Ai_heroGrid__7mXMc{position:absolute;inset:0;background-image:linear-gradient(rgba(145,68,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(145,68,255,.12) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse at 65% 30%,#000 25%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 65% 30%,#000 25%,transparent 75%)}.Ai_heroHalo__A80rY{position:absolute;right:-14%;top:-34%;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(90,38,189,.65),rgba(90,38,189,0) 65%);animation:Ai_glow__Wl2w0 7s ease-in-out infinite;pointer-events:none}.Ai_heroInner__jmhFq{position:relative;max-width:var(--container);margin:0 auto;padding:96px var(--gutter) 0}.Ai_heroTop__NUspo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:48px;gap:48px;align-items:stretch;margin-bottom:56px}.Ai_heroEyebrow__oLe9g{font-family:var(--font-mono);font-size:11px;letter-spacing:2px;color:var(--accent);margin-bottom:32px;display:flex;align-items:center;gap:12px}.Ai_dot__OPy52{width:8px;height:8px;background:var(--accent-bright);display:inline-block;animation:Ai_blink__vgYWu 1.6s infinite;flex:none}.Ai_h1__Rl7n0{font-size:clamp(38px,4.6vw,76px);font-weight:600;line-height:.94;letter-spacing:-2.5px;margin:0 0 36px;text-transform:uppercase}.Ai_lead__PlLHt{font-size:19px;line-height:1.5;color:var(--ink-2);margin:0 0 20px;max-width:600px}.Ai_heroNote__qF64H{font-size:15px;line-height:1.6;color:var(--muted);margin:0 0 40px;max-width:600px;border-left:1px solid var(--primary);padding-left:20px}.Ai_actions__X4KcF{display:flex;gap:12px;flex-wrap:wrap}.Ai_btn__TuU__{height:60px;padding:0 34px;background:var(--primary);color:#fff;border:0;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;transition:all .2s}.Ai_btn__TuU__:hover{background:var(--primary-hover);box-shadow:0 0 40px rgba(145,68,255,.5);color:#fff}.Ai_btnGhost__ZN2_Y{height:60px;padding:0 30px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.28);font-size:13px;font-weight:600;letter-spacing:.5px;display:inline-flex;align-items:center;transition:all .2s}.Ai_btnGhost__ZN2_Y:hover{border-color:#fff;background:rgba(255,255,255,.06);color:#fff}.Ai_heroArt__dNi_u{border:1px solid var(--border);min-height:560px;overflow:hidden;display:flex}.Ai_proof__d1wZ4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border)}.Ai_proofCell__1XqIC{background:var(--bg);padding:28px 28px 32px;display:flex;flex-direction:column;gap:12px}.Ai_proofNum__Wo2aT{font-size:clamp(28px,3vw,40px);font-weight:600;letter-spacing:-1.4px;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Ai_proofText__2qL_X{font-size:14px;line-height:1.5;color:var(--muted)}a.Ai_proofCell__1XqIC{color:inherit;text-decoration:none;transition:background .3s}a.Ai_proofCell__1XqIC:hover{background:var(--surface)}.Ai_proofCase__VXqJZ{margin-top:auto;font-size:13px;font-weight:600;line-height:1.4;color:var(--accent)}.Ai_logos__tSM4x{display:flex;align-items:center;gap:36px;flex-wrap:wrap;background:var(--light-bg);border:1px solid var(--light-border);border-top:0;padding:22px 28px}.Ai_logosLabel__iU_Sd{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--light-muted)}.Ai_logoRow__wNXin{display:flex;align-items:center;gap:36px;flex-wrap:wrap}.Ai_logo___bEQa{display:block;width:auto}.Ai_logoWithText__B5Clz{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:var(--light-ink)}.Ai_cards__F2YQ4{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.Ai_card__ghzc2{background:var(--surface);border:1px solid var(--border);padding:32px;display:flex;flex-direction:column;gap:16px;transition:border-color .3s}.Ai_cardHover__33cP3:hover{border-color:var(--primary)}.Ai_cardNum__GTe93{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--accent);letter-spacing:1px}.Ai_cardTitle__zW3IR{font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.3px}.Ai_cardText__AEfNg{font-size:15px;line-height:1.6;color:var(--muted);margin:0}.Ai_light__UiOP2{background:var(--light-bg);color:var(--light-ink);margin-top:112px}.Ai_lightInner__6iZOu{max-width:var(--container);margin:0 auto;padding:104px var(--gutter)}.Ai_services__pa3vg{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:1px;gap:1px;background:var(--light-border);border:1px solid var(--light-border)}.Ai_service__LzAIa{background:#fff;padding:40px 36px;display:flex;flex-direction:column;gap:22px}.Ai_serviceTop__puezu{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.Ai_serviceTitle__g4Mcn{font-size:26px;font-weight:600;line-height:1.1;margin:0;letter-spacing:-.5px}.Ai_serviceNum__FW0Bg{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--primary);letter-spacing:1px;flex:none;padding-top:6px}.Ai_serviceRows__SIhWA{display:flex;flex-direction:column;border-top:1px solid var(--light-border)}.Ai_serviceRow__vgQPD{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid var(--light-border)}.Ai_serviceKey__DT2xI{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--primary);padding-top:3px}.Ai_serviceVal__K_hYV{font-size:15px;line-height:1.55}.Ai_serviceTerms__2XLiT{margin-top:auto;font-size:14px;font-weight:600;background:var(--light-bg);padding:14px 16px}.Ai_extras___orsG{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;margin-top:20px}.Ai_extra__A3YaY{background:#fff;border:1px solid var(--light-border);padding:32px 36px;display:flex;flex-direction:column;gap:12px}.Ai_extraTitle__chSNM{font-size:22px;font-weight:600;letter-spacing:-.3px}.Ai_extraText__Wyg_p{font-size:15px;line-height:1.6;color:var(--light-muted);margin:0}.Ai_extraDark__b7Nj2{background:var(--light-ink);color:#fff;padding:32px 36px;display:flex;flex-direction:column;gap:12px}.Ai_extraDarkLabel__8pEuY{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--accent)}.Ai_extraDarkText__ivuDz{font-size:15px;line-height:1.6;margin:0;color:var(--ink-2)}.Ai_humanLead__Vzfpw{font-size:19px;line-height:1.5;color:var(--ink-2);margin:0 0 40px;max-width:840px}.Ai_humanTable__G9nJr{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border)}.Ai_humanRow__E8H_I{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.Ai_humanCell__zyMWv{background:var(--surface-2);padding:22px 28px;display:flex;flex-direction:column;gap:8px}.Ai_humanCellMuted__rkM3W{background:var(--surface)}.Ai_humanKey__1pVTr{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--accent)}.Ai_humanCellMuted__rkM3W .Ai_humanKey__1pVTr{color:var(--muted)}.Ai_humanVal__y4wfY{font-size:16px;font-weight:600;line-height:1.4;color:#fff}.Ai_humanCellMuted__rkM3W .Ai_humanVal__y4wfY{font-weight:400;color:var(--muted)}.Ai_humanArrow__IQ0CN{background:var(--surface);display:flex;align-items:center;justify-content:center;color:var(--primary);font-size:16px}.Ai_people__30uVx{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.Ai_person__xUeTD{background:var(--surface);border:1px solid var(--border);display:flex;flex-direction:column}.Ai_personPhoto__PcECB{aspect-ratio:4/3;position:relative;overflow:hidden;border-bottom:1px solid var(--border);background:repeating-linear-gradient(135deg,#170F2A 0 10px,#0F0A1C 10px 20px)}.Ai_personBody__61mtS{padding:24px 28px 28px;display:flex;flex-direction:column;gap:10px}.Ai_personRole__2sR_J{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--accent);text-transform:uppercase}.Ai_personName__o25HT{font-size:20px;font-weight:600;line-height:1.15;letter-spacing:-.3px}.Ai_personText__UNUNU{font-size:14px;line-height:1.55;color:var(--muted);margin:0}.Ai_faqList__4wNqt{border-top:1px solid var(--border)}.Ai_faqItem__7PYgh{border-bottom:1px solid var(--border)}.Ai_faqHead__a_nSt{width:100%;background:transparent;border:0;padding:26px 0;display:grid;grid-template-columns:minmax(0,1fr) 32px;grid-gap:24px;gap:24px;align-items:start;text-align:left;cursor:pointer;color:var(--ink);transition:color .2s}.Ai_faqHead__a_nSt:hover,.Ai_faqHead__a_nSt[aria-expanded=true]{color:var(--accent)}.Ai_faqQ__nOhi2{font-size:19px;font-weight:600;line-height:1.35;letter-spacing:-.2px}.Ai_faqPlus__n17Zi{font-size:24px;line-height:1;color:var(--accent);transition:transform .3s;justify-self:end}.Ai_faqHead__a_nSt[aria-expanded=true] .Ai_faqPlus__n17Zi{transform:rotate(45deg)}.Ai_faqA__qBWsV{font-size:16px;line-height:1.65;color:var(--muted);margin:0 0 28px;max-width:840px;animation:Ai_pageIn__A_Q3P .4s ease both}@media (max-width:1000px){.Ai_heroTop__NUspo{grid-template-columns:1fr}.Ai_heroArt__dNi_u{min-height:520px}.Ai_head__BzuL7{grid-template-columns:1fr;gap:20px;align-items:start;margin-bottom:32px}.Ai_section__nuhm1{padding-top:72px}.Ai_light__UiOP2{margin-top:72px}.Ai_lightInner__6iZOu{padding:72px var(--gutter)}}@media (max-width:600px){.Ai_heroInner__jmhFq{padding-top:48px}.Ai_h1__Rl7n0{letter-spacing:-1px}.Ai_heroArt__dNi_u{min-height:0}.Ai_btnGhost__ZN2_Y,.Ai_btn__TuU__{height:52px;padding:0 22px;width:100%;justify-content:center}.Ai_actions__X4KcF{flex-direction:column;align-items:stretch}.Ai_services__pa3vg{grid-template-columns:1fr}.Ai_service__LzAIa{padding:28px 22px}.Ai_serviceRow__vgQPD{gap:4px}.Ai_humanRow__E8H_I,.Ai_serviceRow__vgQPD{grid-template-columns:1fr}.Ai_humanArrow__IQ0CN{display:none}.Ai_card__ghzc2{padding:24px}}@keyframes Ai_glow__Wl2w0{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes Ai_blink__vgYWu{0%,to{opacity:1}50%{opacity:.2}}@keyframes Ai_pageIn__A_Q3P{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.Software_heroRow__HvJxQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:end;margin-bottom:56px}.Software_heroLead__1MVyH{font-size:19px;line-height:1.5;color:var(--ink-2);margin:0;max-width:600px}.Software_heroActions__09U9E{justify-content:flex-end}.Software_promoGrid__WqxZh{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border)}.Software_promo__W2VQq{background:var(--primary);color:#fff;padding:32px 36px;display:flex;flex-direction:column;gap:12px;justify-content:center}.Software_promoLabel__bWf99{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--lilac)}.Software_promoTitle__fXySK{font-size:clamp(28px,2.8vw,40px);font-weight:600;letter-spacing:-1.5px;line-height:1;text-transform:uppercase}.Software_promoText__MVqY8{font-size:15px;line-height:1.5;color:var(--lilac);margin:0;max-width:420px}.Software_proofList__JXbvt{display:flex;flex-direction:column;gap:1px;background:var(--border)}.Software_proofRow__fYt35{background:var(--bg);padding:16px 28px;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;flex:1 1}.Software_proofNum__MsNBJ{font-size:clamp(24px,2.2vw,32px);font-weight:600;letter-spacing:-1.2px;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Software_proofText__vWN76{font-size:14px;line-height:1.5;color:var(--muted)}.Software_requests__sMAwD{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border)}.Software_request__UzxO6{background:var(--surface);padding:26px 32px;display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:baseline;transition:background .3s}.Software_request__UzxO6:hover{background:var(--surface-2)}.Software_requestNum__toKkP{font-family:var(--font-mono);font-size:11px;color:var(--accent);letter-spacing:1px}.Software_requestText__Tv0ss{font-size:17px;line-height:1.55;color:var(--muted)}.Software_requestTitle__62llQ{color:#fff;font-weight:600}.Software_h2Dark__j35NF{color:var(--light-ink)}.Software_accentDark__dpJvr{color:var(--primary)}.Software_diffs__CQwI8{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1px;gap:1px;background:var(--light-border);border:1px solid var(--light-border)}.Software_diff__aiUko{background:#fff;padding:36px 32px;display:flex;flex-direction:column;gap:16px;transition:background .3s}.Software_diff__aiUko:hover{background:var(--light-bg)}.Software_diffNum__xJEgj{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--primary);letter-spacing:1px}.Software_diffTitle__D0pDi{font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.3px}.Software_diffText__c4_i1{font-size:15px;line-height:1.6;color:var(--light-muted);margin:0}.Software_services__89evq{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:20px;gap:20px}.Software_service__WkSIl{background:var(--surface);border:1px solid var(--border);padding:36px 32px;display:flex;flex-direction:column;gap:22px;transition:border-color .3s}.Software_service__WkSIl:hover{border-color:var(--primary)}.Software_serviceTop__gfWOd{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.Software_serviceTitle__YdCMV{font-size:24px;font-weight:600;line-height:1.1;margin:0;letter-spacing:-.5px}.Software_serviceNum__eR29j{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--accent);letter-spacing:1px;flex:none;padding-top:5px}.Software_serviceRows__TDma7{display:flex;flex-direction:column;border-top:1px solid var(--border)}.Software_serviceRow__n4IKk{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:16px;gap:16px;padding:12px 0;border-bottom:1px solid var(--border)}.Software_serviceKey__baL2Z{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--accent);padding-top:3px}.Software_serviceVal__mbfU8{font-size:15px;line-height:1.55;color:var(--ink-2)}.Software_serviceTerms__O_6Qp{margin-top:auto;font-size:14px;font-weight:600;color:#fff;background:var(--surface-2);padding:14px 16px}.Software_extras__piqcI{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;margin-top:20px}.Software_extra__bw0G8{background:var(--surface);border:1px solid var(--border)}.Software_extraAccent__4NEUD,.Software_extra__bw0G8{padding:32px;display:flex;flex-direction:column;gap:12px}.Software_extraAccent__4NEUD{background:var(--primary);color:#fff}.Software_extraLabel__OJ5R6{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--lilac)}.Software_extraTitle__w2rIE{font-size:22px;font-weight:600;letter-spacing:-.3px}.Software_extraText___Hyjl{font-size:15px;line-height:1.6;color:var(--muted);margin:0}.Software_extraAccent__4NEUD .Software_extraText___Hyjl{color:var(--lilac)}.Software_stackGrid__EXeHO{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:20px;gap:20px;align-items:start}.Software_stack__6dHmD{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border)}.Software_stackRow__yISPF{background:var(--surface);padding:20px 28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:24px;gap:24px;align-items:baseline}.Software_stackLayer__uQ0Jo{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--muted);text-transform:uppercase}.Software_stackTech__oMc1M{font-size:16px;font-weight:600;color:var(--ink)}.Software_load__lkhs_{background:var(--surface);border:1px solid var(--border);padding:36px 32px;display:flex;flex-direction:column;gap:24px}.Software_loadLabel__T_SiO{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--accent)}.Software_loadRows__6ZXgH{display:flex;flex-direction:column;border-top:1px solid var(--border)}.Software_loadRow__kpQXY{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--border)}.Software_loadNum__V7yRf{font-size:24px;font-weight:600;letter-spacing:-.8px;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Software_loadText__hl9Pz{font-size:14px;line-height:1.5;color:var(--muted)}.Software_loadNote__fenZe{font-size:15px;line-height:1.6;color:var(--ink-2);margin:0}.Software_aiSection__AcPAi{max-width:var(--container);margin:0 auto;padding:96px var(--gutter) 0}.Software_ai__UMpQX{border:1px solid var(--primary);background:linear-gradient(120deg,#150F26,#07040F 60%);padding:56px 48px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center;position:relative;overflow:hidden}.Software_aiGlow__3VB_5{position:absolute;right:-10%;top:-40%;width:50%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(145,68,255,.35),transparent 65%);pointer-events:none}.Software_aiText__ZzUVJ{position:relative;display:flex;flex-direction:column;gap:20px}.Software_aiH2__rZ8UW{font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1;text-transform:uppercase;margin:0;letter-spacing:-1.5px}.Software_aiP__NZLqb{font-size:17px;line-height:1.6;color:var(--ink-2);margin:0;max-width:620px}.Software_aiPoints___WAQZ{position:relative;display:flex;flex-direction:column;border-top:1px solid var(--border)}.Software_aiPoint__lF7e3{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--border);font-size:15px;line-height:1.5;color:var(--ink)}.Software_aiPlus__eRTWj{color:var(--accent)}.Software_titleRow__CIqzS{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.Software_arrows__PLewM{display:flex;border:1px solid var(--border)}.Software_arrow__ouQT_{width:48px;height:48px;background:transparent;color:#fff;border:0;font-size:18px;cursor:pointer;transition:background .2s}.Software_arrow__ouQT_:first-child{border-right:1px solid var(--border)}.Software_arrow__ouQT_:hover{background:var(--primary)}.Software_team__XmNwP{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.Software_team__XmNwP::-webkit-scrollbar{display:none}.Software_member__rMt72{flex:0 0 min(100%,300px);scroll-snap-align:start;background:var(--surface);border:1px solid var(--border);display:flex;flex-direction:column;transition:border-color .3s}.Software_member__rMt72:hover{border-color:var(--primary)}.Software_memberPhoto___msEL{aspect-ratio:1/1;position:relative;overflow:hidden;border-bottom:1px solid var(--border);background:repeating-linear-gradient(135deg,#170F2A 0 10px,#0F0A1C 10px 20px)}.Software_memberBody__3AWXI{padding:24px 26px 28px;display:flex;flex-direction:column;gap:10px;flex:1 1}.Software_memberRole__sRVXK{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--accent);text-transform:uppercase}.Software_memberName__bKlm0{font-size:20px;font-weight:600;line-height:1.15;letter-spacing:-.3px}.Software_memberText__Taxpp{font-size:14px;line-height:1.55;color:var(--muted);margin:0}.Software_memberMore__MUwNa{background:var(--surface-2)}.Software_memberMore__MUwNa:hover{border-color:var(--border)}.Software_memberCount___6xOz{aspect-ratio:1/1;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(135deg,#1A1030 0 10px,#0F0A1C 10px 20px);font-size:clamp(40px,5vw,64px);font-weight:600;letter-spacing:-2px;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1000px){.Software_ai__UMpQX,.Software_heroRow__HvJxQ,.Software_promoGrid__WqxZh,.Software_stackGrid__EXeHO{grid-template-columns:1fr}.Software_heroRow__HvJxQ{gap:28px}.Software_heroActions__09U9E{justify-content:flex-start}.Software_ai__UMpQX{padding:36px 28px;gap:28px}.Software_aiSection__AcPAi{padding-top:72px}}@media (max-width:600px){.Software_request__UzxO6{grid-template-columns:1fr;gap:6px;padding:22px 20px}.Software_serviceRow__n4IKk,.Software_stackRow__yISPF{grid-template-columns:1fr;gap:4px}.Software_services__89evq{grid-template-columns:1fr}.Software_service__WkSIl{padding:28px 22px}.Software_promo__W2VQq{padding:26px 22px}.Software_proofRow__fYt35{padding:16px 20px}}.Software_cases__ph5cA{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:20px;gap:20px}.Software_case__XrRs9{background:var(--surface);border:1px solid var(--border);display:flex;flex-direction:column;color:var(--ink);transition:transform .3s,box-shadow .3s,border-color .3s}.Software_case__XrRs9:hover{transform:translateY(-6px);box-shadow:var(--shadow-card);border-color:var(--primary);color:var(--ink)}.Software_caseCover__g_51J{aspect-ratio:16/9;position:relative;overflow:hidden;border-bottom:1px solid var(--border)}.Software_caseBody__Vvh_I{padding:28px 32px 32px;display:flex;flex-direction:column;gap:14px;flex:1 1}.Software_caseKind__5Uw4r{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--accent)}.Software_caseTitle__RNHu_{font-size:22px;font-weight:600;line-height:1.2;margin:0;letter-spacing:-.3px}.Software_caseLead__5KRsn{font-size:15px;line-height:1.6;color:var(--muted);margin:0;flex:1 1}.Software_caseMetrics__d1rnS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px;padding-top:4px}.Software_caseMetric__lqQSO{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%}.Software_caseNum__q74RE{font-size:22px;font-weight:600;letter-spacing:-.6px;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Software_caseLabel__l69Fx{font-size:12px;line-height:1.4;color:var(--muted)}.Software_caseMore__ArGvg{font-size:13px;font-weight:600;color:var(--accent)}