.factor-ecosystem-module__-v5KaW__inner{width:min(100% - 96px,1240px);margin:0 auto}.factor-ecosystem-module__-v5KaW__eyebrow{color:#1769aa;margin:0 0 18px;font-size:12px;font-weight:650;line-height:1.5}.factor-ecosystem-module__-v5KaW__mechanism{color:#172532;background:#fff;padding:112px 0 104px;scroll-margin-top:68px}.factor-ecosystem-module__-v5KaW__sectionIntro{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:80px;display:grid}.factor-ecosystem-module__-v5KaW__sectionIntro h2,.factor-ecosystem-module__-v5KaW__contribution h2,.factor-ecosystem-module__-v5KaW__cta h2{color:#172532;letter-spacing:0;text-wrap:balance;font-size:40px;font-weight:620;line-height:1.3}.factor-ecosystem-module__-v5KaW__sectionIntro>p{color:#526879;max-width:500px;font-size:16px;line-height:1.9}.factor-ecosystem-module__-v5KaW__workflow{border-top:1px solid #cfdce6;grid-template-columns:repeat(5,minmax(0,1fr));margin:72px 0 0;padding:0;list-style:none;display:grid}.factor-ecosystem-module__-v5KaW__workflow li{min-width:0;padding:30px 24px 0 0;position:relative}.factor-ecosystem-module__-v5KaW__workflow li+li{border-left:1px solid #e1e9ef;padding-left:24px}.factor-ecosystem-module__-v5KaW__stepMeta{color:#1769aa;justify-content:space-between;align-items:center;gap:12px;display:flex}.factor-ecosystem-module__-v5KaW__stepMeta span{font-family:var(--font-mono);font-size:11px;font-weight:650}.factor-ecosystem-module__-v5KaW__stepMeta svg{flex:none}.factor-ecosystem-module__-v5KaW__workflow h3{color:#203544;margin-top:30px;font-size:19px;font-weight:600;line-height:1.4}.factor-ecosystem-module__-v5KaW__workflow p{color:#5c7181;margin-top:12px;font-size:14px;line-height:1.8}.factor-ecosystem-module__-v5KaW__contribution{color:#172532;background:#f5f8fa;padding:112px 0 96px}.factor-ecosystem-module__-v5KaW__contributionGrid{grid-template-columns:minmax(320px,.8fr) minmax(520px,1.2fr);align-items:center;gap:96px;display:grid}.factor-ecosystem-module__-v5KaW__contributionHeading{max-width:470px}.factor-ecosystem-module__-v5KaW__contributionHeading>p:last-child{color:#526879;margin-top:24px;font-size:16px;line-height:1.9}.factor-ecosystem-module__-v5KaW__valueList{border-top:1px solid #172532;margin:0;padding:0;list-style:none}.factor-ecosystem-module__-v5KaW__valueList li{border-bottom:1px solid #d8e4ec;grid-template-columns:44px minmax(0,1fr);gap:20px;padding:28px 0 30px;display:grid}.factor-ecosystem-module__-v5KaW__valueList li>span{color:#1769aa;font-family:var(--font-mono);padding-top:5px;font-size:11px;font-weight:650}.factor-ecosystem-module__-v5KaW__valueList h3{color:#203544;font-size:21px;font-weight:600;line-height:1.4}.factor-ecosystem-module__-v5KaW__valueList p{color:#5c7181;margin-top:10px;font-size:14px;line-height:1.8}.factor-ecosystem-module__-v5KaW__disclaimer{color:#6b7f8e;border-top:1px solid #d8e4ec;max-width:860px;margin:44px 0 0 auto;padding-top:18px;font-size:12px;line-height:1.8}.factor-ecosystem-module__-v5KaW__cta{color:#172532;background:#fff;padding:104px 0}.factor-ecosystem-module__-v5KaW__ctaInner{text-align:center;width:min(100% - 96px,820px);margin:0 auto}.factor-ecosystem-module__-v5KaW__ctaInner>p:nth-of-type(2){color:#526879;max-width:600px;margin:22px auto 0;font-size:15px;line-height:1.85}.factor-ecosystem-module__-v5KaW__cta a{color:#fff;background:#1769aa;border:1px solid #1769aa;border-radius:6px;justify-content:center;align-items:center;min-height:46px;margin-top:34px;padding:0 20px;font-size:14px;font-weight:600;transition:border-color .18s,background-color .18s;display:inline-flex}.factor-ecosystem-module__-v5KaW__cta a:hover{background:#0e4f82;border-color:#0e4f82}.factor-ecosystem-module__-v5KaW__cta a:focus-visible{outline-offset:4px;outline:2px solid #1769aa}@media (max-width:1080px){.factor-ecosystem-module__-v5KaW__inner{width:min(100% - 64px,1240px)}.factor-ecosystem-module__-v5KaW__sectionIntro{gap:56px}.factor-ecosystem-module__-v5KaW__workflow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:42px}.factor-ecosystem-module__-v5KaW__workflow li:nth-child(4){border-left:0;padding-left:0}.factor-ecosystem-module__-v5KaW__contributionGrid{gap:64px}}@media (max-width:760px){.factor-ecosystem-module__-v5KaW__mechanism,.factor-ecosystem-module__-v5KaW__contribution{padding:80px 0 72px}.factor-ecosystem-module__-v5KaW__sectionIntro,.factor-ecosystem-module__-v5KaW__contributionGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:30px}.factor-ecosystem-module__-v5KaW__sectionIntro h2,.factor-ecosystem-module__-v5KaW__contribution h2,.factor-ecosystem-module__-v5KaW__cta h2{font-size:32px}.factor-ecosystem-module__-v5KaW__sectionIntro>p,.factor-ecosystem-module__-v5KaW__contributionHeading>p:last-child{font-size:15px}.factor-ecosystem-module__-v5KaW__workflow{grid-template-columns:minmax(0,1fr);gap:0;margin-top:48px}.factor-ecosystem-module__-v5KaW__workflow li,.factor-ecosystem-module__-v5KaW__workflow li+li{border-bottom:1px solid #e1e9ef;border-left:0;grid-template-columns:42px minmax(0,1fr);gap:8px 16px;padding:24px 0;display:grid}.factor-ecosystem-module__-v5KaW__stepMeta{flex-direction:column;grid-row:1/3;justify-content:flex-start;align-items:flex-start}.factor-ecosystem-module__-v5KaW__workflow h3{margin-top:0;font-size:18px}.factor-ecosystem-module__-v5KaW__workflow p{margin-top:0}.factor-ecosystem-module__-v5KaW__contributionHeading{max-width:580px}.factor-ecosystem-module__-v5KaW__disclaimer{margin-top:34px}.factor-ecosystem-module__-v5KaW__cta{padding:80px 0}.factor-ecosystem-module__-v5KaW__ctaInner{width:min(100% - 64px,820px)}}@media (max-width:640px){.factor-ecosystem-module__-v5KaW__inner,.factor-ecosystem-module__-v5KaW__ctaInner{width:calc(100% - 40px)}.factor-ecosystem-module__-v5KaW__valueList li{grid-template-columns:36px minmax(0,1fr);gap:14px;padding:25px 0 27px}.factor-ecosystem-module__-v5KaW__valueList h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.factor-ecosystem-module__-v5KaW__cta a{transition:none}}
.product-landing-module__7Hbqba__page{--product-blue:#1769aa;--product-blue-deep:#0e4f82;--product-ink:#172532;--product-body:#526879;color:var(--product-ink);letter-spacing:0;background:#f5f8fa;overflow:hidden}.product-landing-module__7Hbqba__hero{isolation:isolate;background:#f5f8fa;place-items:center;min-height:min(760px,100svh - 24px);padding:132px 0 96px;display:grid;position:relative}.product-landing-module__7Hbqba__hero:before{z-index:-1;content:"";pointer-events:none;background:#1769aa24;width:min(70vw,980px);height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-156px)}.product-landing-module__7Hbqba__narrativeHero{background:#fbfcfe;min-height:0;padding:clamp(130px,16svh,174px) 0 70px;display:block}.product-landing-module__7Hbqba__narrativeHero:before{display:none}.product-landing-module__7Hbqba__narrativeHero:after{z-index:-1;content:"";pointer-events:none;background-image:radial-gradient(72% 45% at 18% 12%,#76b5ef2e,#0000 68%),radial-gradient(62% 42% at 84% 42%,#4891d621,#0000 70%),radial-gradient(58% 38% at 42% 82%,#8bc5f621,#0000 72%);background-size:100% 1100px;position:absolute;inset:0}.product-landing-module__7Hbqba__inner{text-align:center;width:min(100% - 96px,820px);margin:0 auto}.product-landing-module__7Hbqba__narrativeInner{width:min(100% - 64px,920px)}.product-landing-module__7Hbqba__kicker{color:var(--product-blue);justify-content:center;align-items:center;gap:12px;margin-bottom:28px;font-size:12px;font-weight:650;line-height:1.5;display:flex}.product-landing-module__7Hbqba__kicker i{background:#a9bdcc;width:26px;height:1px}.product-landing-module__7Hbqba__kicker b{color:#647a8b;font-weight:550}.product-landing-module__7Hbqba__inner h1{color:var(--product-ink);font-size:clamp(44px,5vw,64px);font-weight:650;line-height:1.15}.product-landing-module__7Hbqba__lead{color:#2b465a;max-width:700px;margin:30px auto 0;font-size:21px;font-weight:520;line-height:1.7}.product-landing-module__7Hbqba__description{max-width:650px;color:var(--product-body);margin:20px auto 0;font-size:15px;line-height:1.9}.product-landing-module__7Hbqba__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:38px;display:flex}.product-landing-module__7Hbqba__primaryAction,.product-landing-module__7Hbqba__secondaryAction{justify-content:center;align-items:center;gap:9px;min-height:46px;font-size:14px;font-weight:600;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.product-landing-module__7Hbqba__primaryAction{color:#fff;border:1px solid var(--product-blue);background:var(--product-blue);border-radius:6px;padding:0 20px}.product-landing-module__7Hbqba__primaryAction:hover{border-color:var(--product-blue-deep);background:var(--product-blue-deep)}.product-landing-module__7Hbqba__secondaryAction{color:var(--product-blue)}.product-landing-module__7Hbqba__secondaryAction:hover{color:var(--product-blue-deep)}.product-landing-module__7Hbqba__primaryAction:focus-visible,.product-landing-module__7Hbqba__secondaryAction:focus-visible{outline:2px solid var(--product-blue);outline-offset:4px}.product-landing-module__7Hbqba__narrativeInner h1{color:#122b4b;text-wrap:balance;font-size:clamp(44px,5vw,72px);font-weight:680}.product-landing-module__7Hbqba__narrativeInner .product-landing-module__7Hbqba__lead{max-width:760px;color:var(--product-blue);margin-top:20px;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.5}.product-landing-module__7Hbqba__narrativeInner .product-landing-module__7Hbqba__description{color:#5c6875;max-width:740px;margin-top:15px;font-size:16px;line-height:1.8}.product-landing-module__7Hbqba__narrativeInner .product-landing-module__7Hbqba__actions{margin-top:28px}.product-landing-module__7Hbqba__heroSummary{border-block:1px solid #dce5ed;grid-template-columns:repeat(3,minmax(0,1fr));max-width:670px;margin:56px auto 0;padding:22px 0;display:grid}.product-landing-module__7Hbqba__heroSummary span{color:#617386;justify-content:center;align-items:center;min-height:26px;font-size:14px;display:flex}.product-landing-module__7Hbqba__heroSummary span+span{border-left:1px solid #dce5ed}.header-factor{--product-blue:#1769aa;--product-blue-deep:#0e4f82;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#fbfcfee0;border-bottom-color:#1769aa1f}.header-factor.header-scrolled{background:#fbfcfef5;border-bottom-color:#1769aa2e}:is(.header-factor .logo,.header-factor .nav-link,.header-factor .menu-toggle,.header-factor .nav-product-trigger){color:#293844}:is(.header-factor .nav-link:hover,.header-factor .nav-link.active){color:var(--product-blue)}.header-factor .nav-link:after{background:var(--product-blue)}.header-factor .btn-primary{border-color:var(--product-blue);background:var(--product-blue);box-shadow:none}.header-factor .btn-primary:hover{border-color:var(--product-blue-deep);background:var(--product-blue-deep)}.header-factor .nav-product-menu{background:#fffffffa;border-color:#dce5ed;box-shadow:0 18px 42px #2a4c6c1f}.header-factor .nav-product-menu a{color:#202b35}.header-factor .nav-product-menu span{color:#647587}:is(.header-factor .nav-product-menu a:hover,.header-factor .nav-product-menu a:focus-visible){background:#f0f6fa}.header-factor .nav-mobile{background:#fbfcfefa;border-bottom-color:#dce5ed}.header-factor .nav-mobile-group{border-bottom-color:#dce5ed}.header-factor .nav-mobile-group-label{color:#718292}.product-landing-module__7Hbqba__page+.footer{--product-blue:#1769aa;--product-ink:#172532;color:#526879;background:#fff;border-top-color:#1769aa24}:is(.product-landing-module__7Hbqba__page+.footer .footer-heading,.product-landing-module__7Hbqba__page+.footer .logo){color:var(--product-ink)}.product-landing-module__7Hbqba__page+.footer .footer-links a{color:#526879}.product-landing-module__7Hbqba__page+.footer .footer-links a:hover{color:var(--product-blue)}@media (max-width:900px){.product-landing-module__7Hbqba__hero{min-height:680px;padding:112px 0 80px}.product-landing-module__7Hbqba__inner{width:min(100% - 64px,760px)}.product-landing-module__7Hbqba__narrativeHero{min-height:0;padding:112px 0 56px}.product-landing-module__7Hbqba__narrativeInner{width:min(100% - 40px,720px)}}@media (max-width:640px){.product-landing-module__7Hbqba__hero{min-height:620px;padding:104px 0 64px}.product-landing-module__7Hbqba__inner{width:calc(100% - 40px)}.product-landing-module__7Hbqba__kicker{flex-wrap:wrap;margin-bottom:22px}.product-landing-module__7Hbqba__inner h1{font-size:38px;line-height:1.2}.product-landing-module__7Hbqba__lead{margin-top:24px;font-size:18px}.product-landing-module__7Hbqba__description{font-size:15px;line-height:1.8}.product-landing-module__7Hbqba__actions{align-items:stretch;margin-top:32px}.product-landing-module__7Hbqba__primaryAction{flex:100%}.product-landing-module__7Hbqba__narrativeHero{min-height:0;padding:104px 0 56px}.product-landing-module__7Hbqba__narrativeInner{width:calc(100% - 32px)}.product-landing-module__7Hbqba__narrativeInner h1{font-size:38px}.product-landing-module__7Hbqba__narrativeInner .product-landing-module__7Hbqba__lead{font-size:19px}.product-landing-module__7Hbqba__heroSummary{margin-top:36px;padding-block:16px}.product-landing-module__7Hbqba__heroSummary span{padding:0 8px;font-size:12px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.product-landing-module__7Hbqba__primaryAction,.product-landing-module__7Hbqba__secondaryAction{transition:none}}
.research-client-vision-module__e4jgKG__inner{width:min(100% - 96px,1240px);margin:0 auto}.research-client-vision-module__e4jgKG__eyebrow{color:#1769aa;margin:0 0 18px;font-size:12px;font-weight:650;line-height:1.5}.research-client-vision-module__e4jgKG__challenges,.research-client-vision-module__e4jgKG__agentSection,.research-client-vision-module__e4jgKG__cta{color:#172532;background:#fff}.research-client-vision-module__e4jgKG__workflowSection{color:#172532;background:#f5f8fa}.research-client-vision-module__e4jgKG__challenges{padding:112px 0 104px;scroll-margin-top:68px}.research-client-vision-module__e4jgKG__sectionIntro{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:80px;display:grid}.research-client-vision-module__e4jgKG__sectionIntro h2,.research-client-vision-module__e4jgKG__workflowHeading h2,.research-client-vision-module__e4jgKG__agentHeading h2,.research-client-vision-module__e4jgKG__cta h2{color:#172532;letter-spacing:0;text-wrap:balance;font-size:40px;font-weight:620;line-height:1.3}.research-client-vision-module__e4jgKG__sectionIntro>p{color:#526879;max-width:510px;font-size:16px;line-height:1.9}.research-client-vision-module__e4jgKG__challengeList{border-top:1px solid #172532;grid-template-columns:repeat(3,minmax(0,1fr));margin:72px 0 0;padding:0;list-style:none;display:grid}.research-client-vision-module__e4jgKG__challengeList li{min-width:0;padding:30px 30px 0 0}.research-client-vision-module__e4jgKG__challengeList li+li{border-left:1px solid #dbe5ec;padding-left:30px}.research-client-vision-module__e4jgKG__challengeList span,.research-client-vision-module__e4jgKG__workflow>li>span{color:#1769aa;font-family:var(--font-mono);font-size:11px;font-weight:650;line-height:1.5}.research-client-vision-module__e4jgKG__challengeList h3{color:#203544;margin-top:30px;font-size:21px;font-weight:600;line-height:1.4}.research-client-vision-module__e4jgKG__challengeList p{color:#5c7181;margin-top:12px;font-size:14px;line-height:1.8}.research-client-vision-module__e4jgKG__workflowSection{padding:112px 0 104px}.research-client-vision-module__e4jgKG__workflowHeading{max-width:760px}.research-client-vision-module__e4jgKG__workflowHeading>p:last-child{color:#526879;max-width:690px;margin-top:22px;font-size:16px;line-height:1.9}.research-client-vision-module__e4jgKG__workflow{border-top:1px solid #bfcfdb;grid-template-columns:repeat(5,minmax(0,1fr));margin:72px 0 0;padding:0;list-style:none;display:grid}.research-client-vision-module__e4jgKG__workflow li{grid-template-rows:auto 1fr;min-width:0;padding:30px 24px 0 0;display:grid;position:relative}.research-client-vision-module__e4jgKG__workflow li+li{border-left:1px solid #dbe5ec;padding-left:24px}.research-client-vision-module__e4jgKG__workflow li:before{content:"";background:#1769aa;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.research-client-vision-module__e4jgKG__workflow li+li:before{left:24px}.research-client-vision-module__e4jgKG__workflow h3{color:#203544;margin-top:28px;font-size:19px;font-weight:600;line-height:1.4}.research-client-vision-module__e4jgKG__workflow p{color:#5c7181;margin-top:12px;font-size:14px;line-height:1.8}.research-client-vision-module__e4jgKG__agentSection{padding:112px 0 104px}.research-client-vision-module__e4jgKG__agentGrid{grid-template-columns:minmax(320px,.86fr) minmax(520px,1.14fr);align-items:start;gap:104px;display:grid}.research-client-vision-module__e4jgKG__agentHeading{max-width:500px}.research-client-vision-module__e4jgKG__agentHeading>p:last-child{color:#526879;margin-top:24px;font-size:16px;line-height:1.9}.research-client-vision-module__e4jgKG__responsibilities{border-top:1px solid #172532}.research-client-vision-module__e4jgKG__responsibilities article{border-bottom:1px solid #dbe5ec;grid-template-columns:40px minmax(0,1fr);gap:22px;padding:28px 0 30px;display:grid}.research-client-vision-module__e4jgKG__responsibilities svg{color:#1769aa;margin-top:3px}.research-client-vision-module__e4jgKG__responsibilities h3{color:#203544;font-size:20px;font-weight:600;line-height:1.4}.research-client-vision-module__e4jgKG__responsibilities p{color:#5c7181;margin-top:9px;font-size:14px;line-height:1.8}.research-client-vision-module__e4jgKG__cta{padding:104px 0}.research-client-vision-module__e4jgKG__ctaInner{text-align:center;width:min(100% - 96px,820px);margin:0 auto}.research-client-vision-module__e4jgKG__ctaInner>p:nth-of-type(2){color:#526879;max-width:620px;margin:22px auto 0;font-size:15px;line-height:1.85}.research-client-vision-module__e4jgKG__cta a{color:#fff;background:#1769aa;border:1px solid #1769aa;border-radius:6px;justify-content:center;align-items:center;min-height:46px;margin-top:34px;padding:0 20px;font-size:14px;font-weight:600;transition:border-color .18s,background-color .18s;display:inline-flex}.research-client-vision-module__e4jgKG__cta a:hover{background:#0e4f82;border-color:#0e4f82}.research-client-vision-module__e4jgKG__cta a:focus-visible{outline-offset:4px;outline:2px solid #1769aa}@media (max-width:1080px){.research-client-vision-module__e4jgKG__inner{width:min(100% - 64px,1240px)}.research-client-vision-module__e4jgKG__sectionIntro{gap:56px}.research-client-vision-module__e4jgKG__agentGrid{gap:64px}}@media (max-width:860px){.research-client-vision-module__e4jgKG__challenges,.research-client-vision-module__e4jgKG__workflowSection,.research-client-vision-module__e4jgKG__agentSection{padding:80px 0 72px}.research-client-vision-module__e4jgKG__sectionIntro,.research-client-vision-module__e4jgKG__agentGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.research-client-vision-module__e4jgKG__sectionIntro h2,.research-client-vision-module__e4jgKG__workflowHeading h2,.research-client-vision-module__e4jgKG__agentHeading h2,.research-client-vision-module__e4jgKG__cta h2{font-size:32px}.research-client-vision-module__e4jgKG__sectionIntro>p,.research-client-vision-module__e4jgKG__workflowHeading>p:last-child,.research-client-vision-module__e4jgKG__agentHeading>p:last-child{font-size:15px}.research-client-vision-module__e4jgKG__challengeList{grid-template-columns:minmax(0,1fr);margin-top:48px}.research-client-vision-module__e4jgKG__challengeList li,.research-client-vision-module__e4jgKG__challengeList li+li{border-bottom:1px solid #dbe5ec;border-left:0;grid-template-columns:42px minmax(0,1fr);gap:8px 16px;padding:24px 0;display:grid}.research-client-vision-module__e4jgKG__challengeList span{grid-row:1/3;padding-top:5px}.research-client-vision-module__e4jgKG__challengeList h3,.research-client-vision-module__e4jgKG__challengeList p{margin-top:0}.research-client-vision-module__e4jgKG__workflow{border-top:0;border-left:1px solid #bfcfdb;grid-template-columns:minmax(0,1fr);margin-top:48px}.research-client-vision-module__e4jgKG__workflow li,.research-client-vision-module__e4jgKG__workflow li+li{border-left:0;grid-template-rows:auto;grid-template-columns:42px minmax(0,1fr);gap:8px 16px;padding:0 0 32px 25px}.research-client-vision-module__e4jgKG__workflow li+li{padding-top:4px}.research-client-vision-module__e4jgKG__workflow li:before,.research-client-vision-module__e4jgKG__workflow li+li:before{top:4px;left:-4px}.research-client-vision-module__e4jgKG__workflow h3{margin-top:0}.research-client-vision-module__e4jgKG__workflow p{grid-column:2;margin-top:0}.research-client-vision-module__e4jgKG__agentHeading{max-width:650px}.research-client-vision-module__e4jgKG__cta{padding:80px 0}.research-client-vision-module__e4jgKG__ctaInner{width:min(100% - 64px,820px)}}@media (max-width:640px){.research-client-vision-module__e4jgKG__inner,.research-client-vision-module__e4jgKG__ctaInner{width:calc(100% - 40px)}.research-client-vision-module__e4jgKG__responsibilities article{grid-template-columns:34px minmax(0,1fr);gap:16px;padding:25px 0 27px}.research-client-vision-module__e4jgKG__responsibilities h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.research-client-vision-module__e4jgKG__cta a{transition:none}}
