.demoForm_form__wT2rB{display:flex;flex-direction:column;gap:20px}.demoForm_row__ODsSx{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:20px;gap:20px}.demoForm_label__bAwg9{display:block}.demoForm_labelText__3h7HV{display:block;font-size:13.5px;font-weight:500;color:var(--body-text);margin-bottom:8px}.demoForm_field__TA6TG{width:100%;padding:13px 15px;font-size:16px;font-family:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:3px;outline:none;box-sizing:border-box}.demoForm_field__TA6TG:focus{border-color:var(--ink)}.demoForm_textarea__Wzf_X{resize:vertical;line-height:1.5}.demoForm_select__7cbhl{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%230B0B0C' stroke-width='1.4'><path d='M1 1l5 5 5-5'/></svg>");background-repeat:no-repeat;background-position:right 16px center}.demoForm_submitBtn__YJbIx{margin-top:6px;padding:16px;font-size:16px;font-weight:600;font-family:inherit;background:var(--ink);color:var(--paper);border:none;border-radius:3px;cursor:pointer;transition:opacity .2s}.demoForm_submitBtn__YJbIx:hover{opacity:.86}.demoForm_privacy__9NQHG{font-size:12.5px;line-height:1.5;color:var(--muted-soft);margin:2px 0 0}.demoForm_success__YKT1_{text-align:center;padding:clamp(20px,3vw,40px) 0}.demoForm_successIcon__5L27I{margin:0 auto;display:block}.demoForm_successTitle__l5SrS{font-size:clamp(24px,2.6vw,32px);font-weight:600;letter-spacing:-.02em;margin:26px 0 0}.demoForm_successBody__0c9Uj{font-size:16px;line-height:1.6;color:var(--body-text);margin:16px auto 0;max-width:34ch}.demoForm_resetBtn__lGxPq{margin-top:30px;padding:13px 24px;font-size:15px;font-weight:600;font-family:inherit;background:none;color:var(--ink);border:1px solid var(--ink);border-radius:3px;cursor:pointer;transition:background .2s,color .2s}.demoForm_resetBtn__lGxPq:hover{background:var(--ink);color:var(--paper)}.eyebrow_eyebrow__c_x_B{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:32px}.eyebrow_light__wAtG0{color:var(--muted)}.eyebrow_dark___Jb44{color:var(--on-dark-soft)}.page_section__Emmgd{background:var(--paper);padding:clamp(140px,15vw,210px) 40px clamp(80px,10vw,140px)}.page_grid__r_4vy{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-gap:clamp(48px,6vw,100px);gap:clamp(48px,6vw,100px);align-items:start}.page_title__4klHY{font-size:clamp(36px,5vw,76px);line-height:1;letter-spacing:-.035em;font-weight:600;margin:0}.page_sub__70HC7{font-size:clamp(17px,1.6vw,22px);line-height:1.55;color:var(--body-text);max-width:520px;margin:32px 0 0}.page_formCard__t5fGl{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:clamp(26px,3.2vw,44px);box-shadow:0 30px 70px rgba(11,11,12,.07)}.page_hero__p95U6{position:relative;min-height:100vh;background:var(--ink);color:var(--paper);display:flex;align-items:center;overflow:hidden}.page_heroCanvas__ymw_P{position:absolute;inset:0;z-index:0}.page_heroOverlay__baVCI{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(11,11,12,.95),rgba(11,11,12,.78) 34%,rgba(11,11,12,.15) 62%,rgba(11,11,12,0) 80%);pointer-events:none}.page_heroInner__5IwFI{position:relative;z-index:2;max-width:1320px;margin:0 auto;padding:140px 40px 90px;width:100%}.page_heroContent__jH9kN{max-width:880px}.page_heroEyebrow__XRwQn{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.62);margin-bottom:30px}.page_heroTitle__84pW3{font-size:clamp(44px,6.6vw,98px);line-height:.98;letter-spacing:-.035em;font-weight:600;margin:0}.page_heroSub__3P_2q{font-size:clamp(17px,1.5vw,21px);line-height:1.55;color:var(--on-dark);max-width:600px;margin:34px 0 0}.page_heroActions__GaJJy{display:flex;flex-wrap:wrap;gap:14px;margin-top:44px}.page_scrollCue__RZcp5{position:absolute;left:40px;bottom:34px;z-index:2;display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-soft)}.page_scrollCueIcon__uc2Fz{animation:page_daimonCue__uXeG1 2s ease-in-out infinite}.page_intro__baW3A{background:var(--paper);padding:clamp(80px,11vw,150px) 40px}.page_introInner__JkTUr{max-width:1180px;margin:0 auto}.page_introTitle__kgWYm{font-size:clamp(30px,4.2vw,62px);line-height:1.04;letter-spacing:-.03em;font-weight:600;margin:0;max-width:18ch;text-wrap:balance}.page_introBody__su391{font-size:clamp(17px,1.45vw,20px);line-height:1.65;color:var(--body-text);max-width:660px;margin:40px 0 0}.page_preview__5zGtT{background:var(--cream);padding:clamp(80px,11vw,150px) 40px;border-top:1px solid var(--line)}.page_previewGrid__GxORu{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:clamp(40px,5vw,90px);gap:clamp(40px,5vw,90px);align-items:center}.page_previewTitle__seuQv{font-size:clamp(30px,3.6vw,52px);line-height:1.05;letter-spacing:-.03em;font-weight:600;margin:0}.page_previewBody__K768V{font-size:clamp(16px,1.35vw,19px);line-height:1.6;color:var(--body-text);margin:28px 0 0;max-width:520px}.page_textLink__wynFJ{display:inline-flex;align-items:center;gap:9px;margin-top:34px;font-size:15.5px;font-weight:600;border-bottom:1.5px solid var(--ink);padding-bottom:3px;transition:gap .2s}.page_textLink__wynFJ:hover{gap:14px}.page_demoCard__vKK3b{background:var(--ink);color:var(--paper);border-radius:6px;padding:clamp(28px,3vw,44px);box-shadow:0 30px 70px rgba(11,11,12,.18)}.page_demoCardLabel__QolOV{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-soft);margin-bottom:22px}.page_demoCardQuestion__MUwS2{font-size:clamp(19px,1.7vw,24px);line-height:1.4;font-weight:500}.page_demoCardRule___gJs2{height:1px;background:hsla(0,0%,100%,.12);margin:26px 0}.page_demoCardPoints__0Ni1B{display:flex;flex-direction:column;gap:18px}.page_demoCardPoint__gSzU0{display:flex;gap:14px;align-items:flex-start}.page_demoCardCheck__6yXX6{flex:none;margin-top:2px;opacity:.8}.page_demoCardPointText__keYWG{font-size:15.5px;line-height:1.5;color:var(--on-dark-strong)}.page_industries__6_Si_{background:var(--paper);padding:clamp(80px,11vw,150px) 40px}.page_industriesInner__9dIK_{max-width:1320px;margin:0 auto}.page_industriesTitle__4ciAM{font-size:clamp(28px,3.6vw,52px);line-height:1.05;letter-spacing:-.03em;font-weight:600;margin:0 0 56px;max-width:20ch;text-wrap:balance}.page_industriesGrid__GMZYe{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden}.page_indCard__uEWGm{display:block;background:var(--paper);padding:clamp(30px,3vw,48px);transition:background .25s;min-height:300px;position:relative}.page_indCard__uEWGm:first-child{border-right:1px solid var(--line)}.page_indCard__uEWGm:hover{background:var(--cream)}.page_indCardIdx__o__CZ{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:var(--muted-soft)}.page_indCardTitle__tfkFO{font-size:clamp(22px,2vw,30px);font-weight:600;letter-spacing:-.02em;margin:46px 0 14px}.page_indCardDesc__Bho2b{font-size:15.5px;line-height:1.55;color:var(--body-text);max-width:34ch;margin:0}.page_indCardArrow__orCuc{position:absolute;right:clamp(30px,3vw,48px);bottom:clamp(30px,3vw,48px);display:inline-flex}.page_proof___ah8g{background:var(--ink);color:var(--paper);padding:clamp(80px,11vw,160px) 40px}.page_proofInner__YLtpY{max-width:1320px;margin:0 auto}.page_proofTitle__yQqx2{font-size:clamp(28px,3.6vw,54px);line-height:1.08;letter-spacing:-.03em;font-weight:600;margin:0 0 70px;max-width:22ch;text-wrap:balance}.page_proofStats__A_08C{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:48px;gap:48px;border-top:1px solid var(--on-dark-faint);padding-top:54px}.page_proofStatValue__ogcJ9{font-size:clamp(28px,2.8vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.05}.page_proofStatLabel__1CGZ0{font-size:14.5px;color:hsla(0,0%,100%,.58);margin-top:14px;line-height:1.45;max-width:24ch}.page_proofQuote__dY9pP{margin:clamp(64px,8vw,110px) 0 0;font-size:clamp(24px,3vw,42px);line-height:1.3;letter-spacing:-.02em;font-weight:500;max-width:24ch}.page_ctaSection__WBNgN{background:var(--paper);padding:clamp(90px,12vw,170px) 40px;text-align:center}.page_ctaInner__LIGsj{max-width:840px;margin:0 auto}.page_ctaTitle__drx5J{font-size:clamp(34px,5vw,72px);line-height:1.02;letter-spacing:-.035em;font-weight:600;margin:0}.page_ctaSub__W1kPY{font-size:clamp(17px,1.5vw,21px);line-height:1.55;color:var(--body-text);margin:30px auto 0;max-width:540px}.page_cta__OMmVI{margin-top:44px}.page_header__moxxO{background:var(--paper);padding:clamp(150px,16vw,230px) 40px clamp(70px,8vw,110px);border-bottom:1px solid var(--line)}.page_headerInner___Htoe{max-width:1180px;margin:0 auto}.page_title__NRzsv{font-size:clamp(40px,6.2vw,92px);line-height:.99;letter-spacing:-.035em;font-weight:600;margin:0;max-width:15ch;text-wrap:balance}.page_sub__Rgs3Z{font-size:clamp(17px,1.6vw,22px);line-height:1.55;color:var(--body-text);max-width:640px;margin:36px 0 0}.page_problem__FP756{background:var(--paper);padding:clamp(80px,11vw,150px) 40px}.page_problemGrid__wLcbK{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(40px,5vw,90px);gap:clamp(40px,5vw,90px);align-items:start}.page_problemTitle__JeOgg{font-size:clamp(30px,3.6vw,54px);line-height:1.04;letter-spacing:-.03em;font-weight:600;margin:0}.page_problemBody__wUW_b{font-size:clamp(17px,1.5vw,21px);line-height:1.6;color:var(--body-text);margin:0;max-width:48ch}.page_tags__8PA3c{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.page_tag__baZNd{font-family:var(--font-mono);font-size:13px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:9px 16px;background:var(--cream)}.page_solution__3vL_6{background:var(--ink);color:var(--paper);padding:clamp(80px,11vw,160px) 40px}.page_solutionInner__EElNl{max-width:1180px;margin:0 auto}.page_solutionTitle__NrV8q{font-size:clamp(30px,4.2vw,62px);line-height:1.02;letter-spacing:-.03em;font-weight:600;margin:0;max-width:16ch;text-wrap:balance}.page_solutionBody__5JMCf{font-size:clamp(17px,1.5vw,21px);line-height:1.6;color:var(--on-dark);max-width:620px;margin:34px 0 0}.page_exampleBox__RzQ0b{margin-top:clamp(48px,6vw,80px);border:1px solid hsla(0,0%,100%,.16);border-radius:6px;padding:clamp(28px,3.4vw,52px);max-width:760px}.page_exampleLabel__uVR4l{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin-bottom:20px}.page_exampleText__yxVMY{font-size:clamp(21px,2.4vw,34px);line-height:1.3;letter-spacing:-.02em;font-weight:500}.page_pillars__CGhdw{background:var(--paper);padding:clamp(80px,11vw,160px) 40px}.page_pillarsInner__5Gkd5{max-width:1320px;margin:0 auto}.page_pillarsTitle__0YVAS{font-size:clamp(30px,4.2vw,60px);line-height:1.03;letter-spacing:-.03em;font-weight:600;margin:0 0 64px}.page_pillarsGrid__tk_r6{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden}.page_pillarCard__voqNo{background:var(--paper);padding:clamp(30px,2.8vw,44px);min-height:280px;display:flex;flex-direction:column}.page_pillarNum__uBXsp{font-family:var(--font-mono);font-size:13px;letter-spacing:.08em;color:var(--ink);border:1px solid var(--ink);width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 13px}.page_pillarTitle__LHoAQ{font-size:clamp(20px,1.7vw,25px);font-weight:600;letter-spacing:-.02em;margin:32px 0 14px;line-height:1.15}.page_pillarBody__iMFj2{font-size:15.5px;line-height:1.58;color:var(--body-text);margin:0}.page_note__h5e0L{background:var(--cream);padding:clamp(80px,11vw,150px) 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_noteInner__9I_qX{max-width:900px;margin:0 auto;text-align:center}.page_noteLabel__n61id{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-soft);margin-bottom:30px}.page_noteTitle__zKGwj{font-size:clamp(26px,3.4vw,46px);line-height:1.1;letter-spacing:-.025em;font-weight:600;margin:0;text-wrap:balance}.page_noteBody__u466m{font-size:clamp(17px,1.5vw,21px);line-height:1.6;color:var(--body-text);margin:28px auto 0;max-width:540px}.page_tech__w9Gzi{background:var(--paper);padding:clamp(80px,11vw,160px) 40px}.page_techInner__9mCq6{max-width:1320px;margin:0 auto}.page_techTitle__I__XL{font-size:clamp(30px,4.2vw,60px);line-height:1.03;letter-spacing:-.03em;font-weight:600;margin:0 0 64px;max-width:18ch;text-wrap:balance}.page_techGrid__nAdzv{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:clamp(36px,4vw,64px);gap:clamp(36px,4vw,64px)}.page_techItem__Et7Aa{border-top:2px solid var(--ink);padding-top:24px}.page_techItemTitle__iduYX{font-size:clamp(19px,1.6vw,23px);font-weight:600;letter-spacing:-.02em;margin:0 0 14px}.page_techItemBody__TXk25{font-size:15.5px;line-height:1.58;color:var(--body-text);margin:0}.page_usecases__lhOWi{background:var(--ink);color:var(--paper);padding:clamp(80px,11vw,160px) 40px}.page_usecasesInner__G5cCK{max-width:1320px;margin:0 auto}.page_usecasesTitle__xoVp_{font-size:clamp(30px,4.2vw,60px);line-height:1.03;letter-spacing:-.03em;font-weight:600;margin:0 0 64px}.page_ucList__T_Qpe{display:flex;flex-direction:column}.page_ucRow__Gk5Jk{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:clamp(24px,4vw,72px);gap:clamp(24px,4vw,72px);padding:clamp(34px,4vw,52px) 0;border-top:1px solid var(--on-dark-faint);align-items:start}.page_ucRole__2_XGH{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-soft);margin-bottom:18px}.page_ucQuery__hm0__{font-size:clamp(19px,1.9vw,27px);line-height:1.32;letter-spacing:-.015em;font-weight:500}.page_ucOutcomeLabel___6H9M{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin-bottom:14px}.page_ucOutcome__WACgL{font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.8);margin:0}.page_ctaSection__7SGH6{background:var(--paper);padding:clamp(90px,12vw,170px) 40px;text-align:center}.page_ctaInner__hJuIs{max-width:840px;margin:0 auto}.page_ctaTitle__XQjh3{font-size:clamp(34px,5vw,72px);line-height:1.02;letter-spacing:-.035em;font-weight:600;margin:0;text-wrap:balance}.page_ctaSub__H9LK_{font-size:clamp(17px,1.5vw,21px);line-height:1.55;color:var(--body-text);margin:30px auto 0;max-width:520px}.page_cta__7RY_3{margin-top:44px}.page_header__HzMYh{background:var(--paper);padding:clamp(150px,16vw,230px) 40px clamp(48px,6vw,80px);border-bottom:1px solid var(--line)}.page_headerInner__9dq0x{max-width:1320px;margin:0 auto}.page_title__J_Tp7{font-size:clamp(38px,5.4vw,80px);line-height:1;letter-spacing:-.035em;font-weight:600;margin:0}.page_intro__7q8wK{font-size:clamp(17px,1.6vw,22px);line-height:1.55;color:var(--body-text);max-width:620px;margin:32px 0 0}.page_members__K_KRf{background:var(--paper);padding:clamp(56px,7vw,100px) 40px clamp(90px,11vw,150px)}.page_membersGrid__xnD7u{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:clamp(36px,4vw,56px);gap:clamp(36px,4vw,56px)}.page_member__Hwboj{display:flex;flex-direction:column}.page_photo___EmBk{width:100%;height:360px;background:var(--cream);border:1px solid var(--line);border-radius:4px;display:flex;align-items:center;justify-content:center}.page_name__Bk6pe{font-size:clamp(20px,1.8vw,26px);font-weight:600;letter-spacing:-.02em;margin:26px 0 6px}.page_role__zmPcn{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.05em;color:var(--muted);margin-bottom:18px}.page_bio__hcd9q{font-size:15px;line-height:1.62;color:var(--body-text);margin:0}