.jJaAkW_interior{--interior-text:#b8bfd3;--interior-accent:#c2a7ff;--interior-line:#30384e;color:#f3f4fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080f21}.jJaAkW_container{width:min(1200px,100% - 96px);margin-inline:auto}.jJaAkW_interior h1{letter-spacing:-.065em;font-size:clamp(3rem,5.1vw,4.9rem);font-weight:550;line-height:1.05}.jJaAkW_interior h1 span{color:#c2a7ff}.jJaAkW_interior h2{letter-spacing:-.05em;font-size:clamp(2rem,3.3vw,3.15rem);font-weight:550;line-height:1.12}.jJaAkW_interior h2 span{color:#a7b1cc}.jJaAkW_interior h3{letter-spacing:-.025em;font-weight:600}.jJaAkW_interior :focus-visible{outline:3px solid var(--mint);outline-offset:5px}.jJaAkW_eyebrow{color:var(--interior-accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-size:.7rem;font-weight:650;line-height:1.7}.jJaAkW_intro{border-bottom:1px solid var(--interior-line);background:radial-gradient(at 90% 0,#4c287e33,#0000 65%);padding-block:82px 60px;position:relative}.jJaAkW_introGrid{grid-template-columns:1.6fr 1fr;align-items:end;gap:80px;display:grid}.jJaAkW_introAside p{color:var(--interior-text);font-size:1rem;line-height:1.8}.jJaAkW_introAside .jJaAkW_smallNote{color:#9ca9c6;border-left:2px solid var(--mint);margin-top:24px;padding-left:15px;font-size:.8rem}.jJaAkW_solutionIndex{border-top:1px solid #45425a;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;margin-top:64px;display:grid}.jJaAkW_solutionIndex a{border-bottom:1px solid var(--interior-line);align-items:center;gap:12px;min-height:65px;padding-block:15px;font-size:.82rem;line-height:1.5;display:flex}.jJaAkW_solutionIndex a>span:first-child{color:#a89bc3;font-size:.66rem}.jJaAkW_solutionIndex a>span:last-child{color:var(--interior-accent);margin-left:auto}.jJaAkW_solutionIndex a:hover{color:var(--mint)}.jJaAkW_portfolio{padding-block:70px 64px}.jJaAkW_solutionStories{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.jJaAkW_story{background:linear-gradient(145deg,#162039,#10182d);border:1px solid #343b52;border-radius:12px;flex-direction:column;min-width:0;padding:36px;scroll-margin-top:32px;display:flex}.jJaAkW_storyHeader>p:last-child{color:var(--interior-text);margin-top:20px;font-size:.94rem;line-height:1.8}.jJaAkW_storyNumber{color:#d4c3f7;border-bottom:1px solid #9274c6;min-width:48px;margin-bottom:24px;padding-bottom:12px;font-size:.76rem;display:inline-block}.jJaAkW_storyHeader .jJaAkW_eyebrow{margin-bottom:14px;font-size:.65rem}.jJaAkW_storyHeader h2{font-size:clamp(1.8rem,2.5vw,2.35rem)}.jJaAkW_storyContent{gap:24px;margin-top:30px;display:grid}.jJaAkW_storyContent h3{color:#e1d4fb;letter-spacing:0;margin-bottom:9px;font-size:.75rem;line-height:1.6}.jJaAkW_storyContent p,.jJaAkW_storyContent li{color:var(--interior-text);font-size:.88rem;line-height:1.8}.jJaAkW_applications ul{margin:0;padding:0;list-style:none}.jJaAkW_applications li{padding-left:16px;position:relative}.jJaAkW_applications li+li{margin-top:6px}.jJaAkW_applications li:before{content:"";background:var(--mint);border-radius:50%;width:4px;height:4px;position:absolute;top:.8em;left:0}.jJaAkW_benefit{border-left:2px solid #9470cd;padding-left:16px}.jJaAkW_benefit h3{color:#b2edda}.jJaAkW_storyFooter{margin-top:auto;padding-top:30px}.jJaAkW_storyFooter .button{font-size:.8rem}.jJaAkW_storyWide{grid-column:1/-1;grid-template-columns:1fr 1.45fr;column-gap:72px;padding:48px;display:grid}.jJaAkW_storyWide .jJaAkW_storyContent{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;margin-top:0}.jJaAkW_storyWide .jJaAkW_storyHeader h2{font-size:clamp(2rem,3.3vw,3rem)}.jJaAkW_storyWide .jJaAkW_storyFooter{grid-column:2}.jJaAkW_storyWide:first-child{background:0 0;border:0;border-bottom:1px solid #49405d;border-radius:0;padding:12px 0 52px}.jJaAkW_storyWide:first-child .jJaAkW_storyNumber{color:var(--mint);border-color:var(--mint)}.jJaAkW_connectionStory{border:0;background:radial-gradient(at 75%,#39245533,#0000 70%);border-block:1px solid #49405d;border-radius:0;padding:48px 0}.jJaAkW_integrationFlow{border-block:1px solid #55506e;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:18px 15px;font-size:.73rem;line-height:1.6;display:flex}.jJaAkW_integrationFlow>span:nth-child(2n){color:var(--mint);font-size:1.3rem}.jJaAkW_integrationFlow strong{color:#dfcef9;font-weight:500}.jJaAkW_erpStory{background:radial-gradient(at 100% 0,#5424824d,#0000 70%),#141b30}.jJaAkW_sankhya{border-top:1px solid #615277;grid-column:1/-1;grid-template-columns:1fr 1.45fr;gap:72px;margin-top:36px;padding:32px 0 0;display:grid}.jJaAkW_sankhya .jJaAkW_eyebrow{color:var(--mint);margin-bottom:12px;font-size:.65rem}.jJaAkW_sankhya h3{font-size:1.7rem;font-weight:500;line-height:1.2}.jJaAkW_sankhya p:not(.jJaAkW_eyebrow){color:#d3d5e4;font-size:.9rem;line-height:1.8}.jJaAkW_sankhya p+p{margin-top:14px}.jJaAkW_sankhya div>span{color:var(--interior-text);margin-top:16px;font-size:.74rem;line-height:1.8;display:block}.jJaAkW_scopeNote{color:var(--interior-text);margin-top:28px;font-size:.77rem;line-height:1.8}.jJaAkW_aboutIntro{padding-block:88px}.jJaAkW_aboutIntroGrid{grid-template-columns:1.4fr 1fr;align-items:center;gap:84px;display:grid}.jJaAkW_aboutLead{color:var(--interior-text);max-width:560px;margin-top:28px;font-size:1rem;line-height:1.8}.jJaAkW_aboutStatement{background:radial-gradient(at 0,#52278522,#0000 80%);border-left:1px solid #655281;padding:32px 0 24px 38px}.jJaAkW_aboutStatement>span:first-child{color:var(--mint);margin-bottom:32px;font-size:3.5rem;font-weight:300;line-height:1;display:block}.jJaAkW_aboutStatement>p{letter-spacing:-.025em;color:#b6a8cf;font-size:clamp(1.15rem,1.8vw,1.6rem);line-height:1.6}.jJaAkW_aboutStatement strong{color:#f3f4fb;font-weight:500}.jJaAkW_statementSignature{color:#d8c6fb;margin-top:32px;font-size:.85rem;display:block}.jJaAkW_aboutIdentity,.jJaAkW_aboutMethod,.jJaAkW_aboutPrinciples{padding-block:88px}.jJaAkW_editorialGrid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.jJaAkW_editorialCopy p{color:var(--interior-text);font-size:.98rem;line-height:1.9}.jJaAkW_editorialCopy p+p{margin-top:22px}.jJaAkW_disciplineLine{border-top:1px solid var(--interior-line);align-items:center;gap:24px;margin-top:32px;padding-top:24px;font-size:1rem;display:flex}.jJaAkW_disciplineLine>span:nth-child(2){color:var(--mint);font-size:1.6rem;font-weight:300}.jJaAkW_purpose{background:linear-gradient(115deg,#241b3e,#131e35);border-block:1px solid #453858;padding-block:78px 40px}.jJaAkW_purpose h2{font-size:clamp(2.6rem,5vw,4.8rem)}.jJaAkW_purpose h2 span{color:#c2a7ff}.jJaAkW_purposeLead{color:#d4d7e6;max-width:710px;margin-top:28px;font-size:1.2rem;line-height:1.8}.jJaAkW_purposeNotes{border-top:1px solid #5c4b74;grid-template-columns:1fr 1fr;gap:80px;margin-top:48px;padding-top:28px;display:grid}.jJaAkW_purposeNotes h3{margin-bottom:12px;font-size:.9rem}.jJaAkW_purposeNotes p{color:var(--interior-text);font-size:.91rem;line-height:1.8}.jJaAkW_editorialNote{color:var(--interior-text);margin-top:36px;font-size:.73rem;line-height:1.8}.jJaAkW_methodLayout{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}.jJaAkW_methodIntro{max-width:350px;color:var(--interior-text);margin-top:24px;font-size:.95rem;line-height:1.8}.jJaAkW_methodList{margin:0;padding:0;list-style:none}.jJaAkW_methodList li{grid-template-columns:50px 1fr;gap:26px;padding-bottom:32px;display:grid;position:relative}.jJaAkW_methodList li:not(:last-child):before{content:"";background:#63537d;width:1px;position:absolute;top:50px;bottom:0;left:24px}.jJaAkW_methodList li:last-child{padding-bottom:0}.jJaAkW_methodList li>span{color:#d2bdf6;border:1px solid #86709f;border-radius:50%;place-items:center;width:50px;height:50px;font-size:.73rem;display:grid}.jJaAkW_methodList li:first-child>span{color:var(--navy);background:var(--mint);border-color:var(--mint)}.jJaAkW_methodList h3{margin-block:8px 12px;font-size:1.45rem}.jJaAkW_methodList p{color:var(--interior-text);font-size:.9rem;line-height:1.8}.jJaAkW_aboutPrinciples{border-top:1px solid var(--interior-line);background:#10192e}.jJaAkW_principleHeading{grid-template-columns:1fr 2fr;gap:50px;display:grid}.jJaAkW_principleColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:48px;display:grid}.jJaAkW_principleColumns article>span{color:var(--interior-accent);margin-bottom:22px;font-size:2rem;display:inline-block}.jJaAkW_principleColumns h3{font-size:1.25rem}.jJaAkW_principleColumns p{color:var(--interior-text);margin-top:16px;font-size:.9rem;line-height:1.8}.jJaAkW_valuesLine{color:#c9bcdf;border-top:1px solid #41445f;margin-top:42px;padding-top:24px;font-size:.76rem;line-height:2}.jJaAkW_invitation{padding-block:56px 72px}.jJaAkW_invitationPanel{background:radial-gradient(at 90%,#6633aa32,#0000 65%),#171a31;border:1px solid #55416c;border-radius:14px;justify-content:space-between;align-items:center;gap:40px;padding:48px 56px;display:flex}.jJaAkW_invitationPanel h2 span{color:#c2a7ff}.jJaAkW_invitationPanel>div>p:last-child{color:var(--interior-text);margin-top:20px;font-size:.92rem;line-height:1.8}.jJaAkW_invitationPanel>a{flex-shrink:0}.jJaAkW_contactIntro{border-bottom:0;padding-bottom:48px}.jJaAkW_contactIntro h1{max-width:930px}.jJaAkW_contactLead{color:var(--interior-text);max-width:580px;margin-top:26px;font-size:1.05rem;line-height:1.8}.jJaAkW_contactSection{padding-block:12px 80px}.jJaAkW_contactLayout{grid-template-columns:.85fr 1.3fr;align-items:start;gap:80px;display:grid}.jJaAkW_contactAside{padding-top:26px}.jJaAkW_contactAside h2{font-size:clamp(2rem,3vw,2.6rem)}.jJaAkW_contactAside>p:not(.jJaAkW_eyebrow){color:var(--interior-text);margin-block:24px;font-size:.94rem;line-height:1.8}.jJaAkW_contactAside .channel-card{background:#141e34;border:1px solid #4a4667;border-radius:10px;gap:16px;margin-top:16px;padding:24px}.jJaAkW_contactAside .channel-card:first-child{background:linear-gradient(125deg,#15342f,#142239);border-color:#3a806f}.jJaAkW_contactAside .channel-icon{color:var(--mint);background:#1c2f38;border:1px solid #4a786e}.jJaAkW_contactAside .channel-card h3{color:#f3f4fb}.jJaAkW_contactAside .channel-card p{color:#c0cbdb}.jJaAkW_contactAside .channel-status{color:#c2a7ff}.jJaAkW_contactAside .channel-link{color:#81efd0;overflow-wrap:anywhere}.jJaAkW_firstConversation{border-left:2px solid #8b64c1;margin-top:32px;padding-left:18px}.jJaAkW_firstConversation h3{font-size:.9rem}.jJaAkW_firstConversation p{color:var(--interior-text);margin-top:12px;font-size:.85rem;line-height:1.8}.jJaAkW_contactAside .jJaAkW_contactNote{color:#aba7c2;font-size:.78rem}.jJaAkW_contactPage .contact-form-panel{background:linear-gradient(140deg,#1c2340,#121c31 65%);border-color:#575171;border-radius:14px;min-width:0;padding:36px;box-shadow:0 24px 70px #03071344}.jJaAkW_contactPage .contact-form-panel .eyebrow{color:#c2a7ff}.jJaAkW_contactPage .contact-form-panel h2{color:#f3f4fb;font-size:2rem}.jJaAkW_contactPage .form-notice{color:#ded5ee;background:#2c2444;border-left-color:#b69be9;font-size:.8rem}:is(.jJaAkW_contactPage .contact-privacy,.jJaAkW_contactPage .contact-privacy-section p){color:var(--interior-text)}.jJaAkW_contactPage .contact-privacy a{color:#cfb8ff}.jJaAkW_contactPage .field label{color:#edf0fb}.jJaAkW_contactPage .field label span{color:#b8bfd3}:is(.jJaAkW_contactPage .field input,.jJaAkW_contactPage .field select,.jJaAkW_contactPage .field textarea){color:#edf0fb;background:#0e172b;border-color:#7d809e}:is(.jJaAkW_contactPage .field input::placeholder,.jJaAkW_contactPage .field textarea::placeholder){color:#a7b2ca}.jJaAkW_contactPage .field :disabled{color:#c6cddd;-webkit-text-fill-color:#c6cddd;opacity:1}.jJaAkW_contactPage .field [aria-invalid=true]{border-color:#ff9bb0}:is(.jJaAkW_contactPage .field-error,.jJaAkW_contactPage .field p.field-error){color:#ffb3c4}.jJaAkW_contactPage .form-finish p{color:#b8bfd3}.jJaAkW_contactPage .form-result{color:#c1f2e1}.jJaAkW_contactPage .form-result.field-error{color:#ffb3c4}.jJaAkW_contactPage .button--primary{color:#fff;background:linear-gradient(110deg,#793bfa,#5a25cf);border-color:#a079e2}.jJaAkW_contactPage .button--disabled{color:#d0d6e6;background:#303a54;border-color:#626c86}.jJaAkW_contactPage .contact-privacy-section{border-top:1px solid #30384e;padding-top:40px;padding-bottom:64px}.jJaAkW_contactPage .review-label{color:#d4bfff;background:#241e39;border-left-color:#c2a7ff}.jJaAkW_contactPage .contact-privacy-section h2{font-size:1.7rem}.jJaAkW_interior .button--secondary{color:#dfd2f8;border-color:#8c759f}.jJaAkW_interior .button--secondary:hover{background:#322443;border-color:#c2a7ff}@media (max-width:1100px){.jJaAkW_container{width:calc(100% - 64px)}.jJaAkW_introGrid,.jJaAkW_aboutIntroGrid{gap:44px}.jJaAkW_solutionIndex{grid-template-columns:repeat(3,minmax(0,1fr))}.jJaAkW_story{padding:30px}.jJaAkW_storyWide,.jJaAkW_sankhya{column-gap:36px}.jJaAkW_editorialGrid,.jJaAkW_methodLayout{gap:56px}.jJaAkW_contactLayout{grid-template-columns:.8fr 1.2fr;gap:36px}.jJaAkW_contactPage .contact-form-panel{padding:28px}.jJaAkW_contactAside .channel-card{padding:20px 16px}.jJaAkW_invitationPanel{padding:40px}}@media (max-width:767px){.jJaAkW_container{width:calc(100% - 40px)}.jJaAkW_intro,.jJaAkW_aboutIntro{padding-block:48px 40px}.jJaAkW_interior h1{font-size:clamp(2.55rem,8vw,3.8rem)}.jJaAkW_introGrid,.jJaAkW_aboutIntroGrid,.jJaAkW_editorialGrid,.jJaAkW_methodLayout{grid-template-columns:1fr;gap:30px}.jJaAkW_introAside p{font-size:.95rem}.jJaAkW_introAside .jJaAkW_smallNote{margin-top:18px}.jJaAkW_solutionIndex{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:32px}.jJaAkW_solutionIndex a{gap:9px;min-height:64px;font-size:.77rem}.jJaAkW_portfolio{padding-block:32px 40px}.jJaAkW_solutionStories{grid-template-columns:1fr;gap:18px}.jJaAkW_story,.jJaAkW_storyWide{padding:28px 24px;display:flex}.jJaAkW_storyWide:first-child{padding:12px 0 36px}.jJaAkW_connectionStory{padding:32px 0}.jJaAkW_storyWide .jJaAkW_storyContent{grid-template-columns:1fr;gap:24px;margin-top:28px}.jJaAkW_storyHeader h2,.jJaAkW_storyWide .jJaAkW_storyHeader h2{font-size:2rem}.jJaAkW_storyNumber{margin-bottom:20px}.jJaAkW_storyContent{margin-top:28px}.jJaAkW_integrationFlow{grid-column:auto;gap:8px;padding-inline:0;font-size:.7rem}.jJaAkW_sankhya{margin-top:28px;padding-top:24px;display:block}.jJaAkW_sankhya h3{margin-bottom:22px;font-size:1.6rem}.jJaAkW_storyFooter .button{justify-content:space-between;width:100%;padding-inline:16px}.jJaAkW_aboutStatement{border:1px solid #59416d;border-radius:8px;padding:24px}.jJaAkW_aboutStatement>span:first-child{margin-bottom:18px;font-size:2.5rem}.jJaAkW_aboutStatement>p{font-size:1.3rem}.jJaAkW_statementSignature{margin-top:24px}.jJaAkW_aboutIdentity,.jJaAkW_aboutMethod,.jJaAkW_aboutPrinciples{padding-block:56px}.jJaAkW_purpose{padding-block:56px 32px}.jJaAkW_purpose h2{font-size:2.8rem}.jJaAkW_purposeLead{font-size:1.05rem}.jJaAkW_purposeNotes{grid-template-columns:1fr;gap:28px;margin-top:32px}.jJaAkW_methodList li{gap:20px}.jJaAkW_principleHeading{grid-template-columns:1fr;gap:0}.jJaAkW_principleColumns{grid-template-columns:1fr;gap:28px;margin-top:32px}.jJaAkW_principleColumns article{border-top:1px solid #41445f;padding-top:24px}.jJaAkW_principleColumns article>span{margin-bottom:18px}.jJaAkW_valuesLine{margin-top:32px}.jJaAkW_invitation{padding-block:24px 48px}.jJaAkW_invitationPanel{padding:32px 26px;display:block}.jJaAkW_invitationPanel>a{margin-top:28px}.jJaAkW_contactIntro{padding-bottom:28px}.jJaAkW_contactLayout{grid-template-columns:1fr;gap:20px}.jJaAkW_contactSection{padding-block:0 48px}.jJaAkW_contactAside{padding-top:8px}.jJaAkW_contactAside>p:not(.jJaAkW_eyebrow){margin-block:20px}.jJaAkW_contactAside .channel-card{padding:22px}.jJaAkW_contactPage .contact-form-panel{padding:28px 24px}.jJaAkW_contactPage .contact-privacy-section{padding-top:32px}}@media (max-width:389px){.jJaAkW_solutionIndex{grid-template-columns:1fr}.jJaAkW_solutionIndex a{min-height:48px}.jJaAkW_story,.jJaAkW_storyWide{padding:24px 20px}.jJaAkW_storyHeader h2,.jJaAkW_storyWide .jJaAkW_storyHeader h2{font-size:1.8rem}.jJaAkW_integrationFlow{flex-wrap:wrap;justify-content:start;gap:8px 12px}.jJaAkW_contactPage .contact-form-panel{padding:24px 18px}.jJaAkW_contactAside .channel-card{padding:20px 16px}.jJaAkW_invitationPanel{padding:28px 22px}.jJaAkW_invitationPanel>a{justify-content:space-between;width:100%;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.jJaAkW_interior *,.jJaAkW_interior :before,.jJaAkW_interior :after{transition:none!important;animation:none!important}.jJaAkW_interior .button:hover{transform:none}}
