.nlp-page{--nlp-pale:rgb(238,244,250);--nlp-hairline:rgb(228,233,239);--nlp-slate:rgb(60,70,84)}.nlp-metrics-band{background:var(--rpa-cream);padding:48px var(--rpa-gutter)}.nlp-metrics-grid{display:grid;margin:0 auto;padding:0;max-width:1280px;grid-template-columns:minmax(0,1fr);gap:16px;list-style:none}@media (min-width:640px){.nlp-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.nlp-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nlp-metrics-card{display:flex;box-sizing:border-box;min-height:186px;flex-direction:column;justify-content:space-between;gap:16px;padding:32px 25px 40px;border-radius:14px;background:var(--nlp-pale);box-shadow:inset 0 0 0 1px var(--nlp-hairline)}@media (min-width:1280px){.nlp-metrics-card{height:186px}}.nlp-metrics-value{font-size:44px;font-weight:500;line-height:45px;color:var(--rpa-accent)}.nlp-metrics-label,.nlp-metrics-value{margin:0;font-family:var(--rpa-font);letter-spacing:0}.nlp-metrics-label{width:240px;max-width:100%;font-size:15px;font-weight:400;line-height:19.25px;color:rgb(34,34,34)}.nlp-why-band{background:var(--rpa-cream);padding:48px var(--rpa-gutter)}.nlp-why-inner{margin:0 auto;max-width:1280px;gap:40px}.nlp-why-inner,.nlp-why-intro{display:flex;flex-direction:column}.nlp-why-intro{align-items:flex-start;gap:8px}@media (min-width:1280px){.nlp-why-inner{flex-direction:row;align-items:flex-start;gap:66px}.nlp-why-intro{position:sticky;top:64px;z-index:1;flex:none;width:486px}.nlp-why-list{flex:none;width:720px}}.nlp-why-title{font-size:48px;font-weight:500;line-height:1.2em;color:rgb(0,0,0)}.nlp-why-subtitle,.nlp-why-title{margin:0;width:100%;font-family:var(--rpa-font);letter-spacing:normal;text-align:start}.nlp-why-subtitle{font-size:20px;font-weight:400;line-height:1.6em;color:rgb(34,34,34)}.nlp-why-list{display:flex;margin:0;padding:0;flex-direction:column;gap:32px;list-style:none}.nlp-why-item{display:flex;align-items:flex-start;gap:20px}.nlp-why-icon{display:flex;flex:none;width:28px;height:28px;color:var(--rpa-accent)}.nlp-why-icon svg{display:block;width:100%;height:100%}.nlp-why-item-copy{flex:1 1 0;min-width:0;font-family:var(--rpa-font);line-height:1.25em;color:rgb(34,34,34)}.nlp-why-item-title{margin:0;font-size:24px;font-weight:500;line-height:1.25em}.nlp-why-item-description{margin:0;font-size:16px;font-weight:400;line-height:1.25em}.nlp-services-band{background:var(--rpa-cream);padding:48px var(--rpa-gutter) 96px}.nlp-services-inner{display:flex;margin:0 auto;max-width:1280px;flex-direction:column;align-items:center;gap:40px}.nlp-deliverables-header,.nlp-services-header{display:flex;width:100%;flex-direction:column;align-items:center;gap:4px;text-align:center}.nlp-deliverables-subtitle,.nlp-services-subtitle{margin:0;width:100%;max-width:1086px;font-family:var(--rpa-font);font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:normal;text-align:center;color:rgb(34,34,34)}.nlp-services-grid{display:grid;margin:0;padding:0;width:100%;grid-template-columns:minmax(0,1fr);gap:16px;list-style:none}@media (min-width:768px){.nlp-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media (min-width:1100px){.nlp-services-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.nlp-services-grid{grid-auto-rows:minmax(524px,1fr)}}.nlp-services-card{display:flex;box-sizing:border-box;flex-direction:column;align-items:flex-start;padding:25px 31px;border-radius:14px;background:rgb(255,255,255);box-shadow:inset 0 0 0 1px var(--nlp-hairline);font-family:var(--rpa-font)}.nlp-services-number{display:inline-flex;padding:4px 10px;border-radius:16777200px;background:var(--nlp-pale);font-size:11px;font-weight:700;line-height:16.5px;letter-spacing:1.1px;color:rgb(31,78,121)}.nlp-services-card-title{margin:15.5px 0 0;max-width:329px;font-size:20px;font-weight:700;line-height:27.5px;letter-spacing:-.4px;color:rgb(15,23,32)}.nlp-services-card-description{margin:10px 0 0;padding-bottom:20px;width:100%;max-width:329px;border-bottom:1px solid var(--nlp-hairline);font-size:15px;font-weight:400;line-height:24.375px;color:var(--nlp-slate)}.nlp-services-points{display:flex;margin:20px 0 0;padding:0;max-width:303px;flex-direction:column;gap:10px;list-style:none;font-size:13.5px;font-weight:400;line-height:21.9375px;color:var(--nlp-slate)}.nlp-page .rpa-advantage-card{padding-bottom:20px}.nlp-process{max-width:1280px;align-items:flex-start;gap:36px;font-family:var(--rpa-font);color:rgb(255,255,255)}.nlp-process,.nlp-process-header{display:flex;width:100%;flex-direction:column}.nlp-process-header{gap:8px}.nlp-process-subtitle{margin:0;font-size:20px;font-weight:400;line-height:1.6em;text-align:center}.nlp-process-steps{display:grid;margin:0;padding:0;width:100%;grid-template-columns:minmax(0,1fr);gap:40px 24px;list-style:none}@media (min-width:768px){.nlp-process-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.nlp-process-steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}}.nlp-process-step{display:flex;flex-direction:column;gap:20px}.nlp-process-step-head{display:flex;align-items:center;gap:12px}.nlp-process-step-number{display:flex;flex:none;width:40px;height:40px;align-items:center;justify-content:center;border-radius:100%;background:rgb(0,187,255);font-size:15px;font-weight:700;line-height:1em}.nlp-process-step-rule{flex:1 1 0;height:2px;background:rgba(255,255,255,.2)}.nlp-process-step:last-child .nlp-process-step-rule{display:none}.nlp-process-step-title{margin:0;font-size:20px;font-weight:600;line-height:1.3em}.nlp-process-step-description{margin:0;font-size:14px;font-weight:400;line-height:1.65em}.nlp-deliverables-band{background:var(--rpa-cream);padding:96px var(--rpa-gutter) 48px}.nlp-deliverables-inner{margin:0 auto;max-width:1280px}.nlp-deliverables-body,.nlp-deliverables-inner{display:flex;flex-direction:column;align-items:center;gap:40px}.nlp-deliverables-body{width:100%}@media (min-width:1280px){.nlp-deliverables-body{flex-direction:row;gap:59px}}.nlp-deliverables-list{display:flex;margin:0;padding:0;width:100%;flex-direction:column;gap:16px;list-style:none}@media (min-width:1280px){.nlp-deliverables-list{flex:none;width:680px}}.nlp-deliverables-card{display:grid;box-sizing:border-box;min-height:146px;grid-template-columns:42px minmax(0,1fr);align-items:start;padding:21px;border-radius:14px;background:rgb(255,255,255);box-shadow:inset 0 0 0 1px var(--nlp-hairline);font-family:var(--rpa-font)}.nlp-deliverables-number{font-size:20px;font-weight:800;line-height:28px;letter-spacing:-.5px;color:var(--rpa-accent)}.nlp-deliverables-copy{max-width:514px}.nlp-deliverables-card-title{margin:0;font-size:20px;font-weight:600;line-height:24.75px;letter-spacing:-.36px;color:rgb(10,40,51)}.nlp-deliverables-card-description{margin:6.25px 0 0;font-size:15px;font-weight:400;line-height:24.375px;color:var(--nlp-slate)}.nlp-deliverables-architecture{display:flex;box-sizing:border-box;margin:0;width:100%;max-width:540px;flex:none;flex-direction:column;padding:25px;border-radius:14px;background:rgb(255,255,255);box-shadow:inset 0 0 0 1px var(--nlp-hairline),0 1px 2px rgba(15,23,32,.04),0 8px 24px -12px rgba(15,23,32,.12);font-family:var(--rpa-font)}@media (min-width:1280px){.nlp-deliverables-architecture{width:540px;height:624px}}.nlp-deliverables-architecture-label{margin:0;font-size:11px;font-weight:700;line-height:16.5px;letter-spacing:1.76px;text-transform:uppercase;color:rgb(122,134,153)}.nlp-deliverables-diagram{display:block;margin-top:16.5px;width:100%;height:auto;aspect-ratio:1;font-family:sans-serif}.nlp-deliverables-architecture-caption{margin-top:11px;font-size:12px;font-weight:400;line-height:19.5px;color:rgb(122,134,153)}@media (max-width:809px){.nlp-services-band{padding-bottom:64px}.nlp-deliverables-band{padding-top:64px}.nlp-why-intro{align-items:center}.nlp-why-subtitle,.nlp-why-title{text-align:center}}.rag-metrics-band{background:var(--rpa-cream);padding:96px var(--rpa-gutter) 48px}.rag-metrics-grid{display:grid;margin:0 auto;padding:0;max-width:1280px;grid-template-columns:repeat(4,minmax(180px,1fr));gap:20px;list-style:none}.rag-metrics-item{display:flex;flex-direction:column;gap:16px}.rag-metrics-value{font-size:44px;font-weight:500;line-height:45px;color:var(--rpa-accent)}.rag-metrics-label,.rag-metrics-value{margin:0;font-family:var(--rpa-font);letter-spacing:0}.rag-metrics-label{font-size:15px;font-weight:400;line-height:19.25px;color:rgb(34,34,34)}.rag-svc-inner{display:flex;margin:0 auto;width:100%;max-width:1220px;align-items:flex-start;gap:56px;font-family:var(--rpa-font);font-size:12px;line-height:normal}.rag-svc-list{display:flex;flex:0 0 460px;flex-direction:column;gap:4px}.rag-svc-item{display:flex;width:100%;align-items:center;gap:12px;padding:15px 14px;border:1px solid transparent;border-radius:14px;background:transparent;font:inherit;text-align:start;cursor:pointer;outline:none;transition:background-color .16s ease,border-color .16s ease}.rag-svc-item:hover{background:#ebeef4}.rag-svc-item.is-active{border-color:#e3e7ef;background:#ffffff;box-shadow:0 1px 2px rgba(16,24,40,.05)}.rag-svc-item:focus-visible{border-color:#006c94}.rag-svc-num{display:flex;flex:0 0 32px;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background:#e7eaf1;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:#171b2b}.rag-svc-item.is-active .rag-svc-num{background:#131a33;color:#ffffff}.rag-svc-title{flex:1;font-size:14.5px;font-weight:500;line-height:1.35;letter-spacing:-.005em;white-space:nowrap;color:#14161b}.rag-svc-item.is-active .rag-svc-title{font-weight:600;color:#006c94}.rag-svc-chevron{flex:0 0 auto;color:#006c94;opacity:0;transform:translateX(-2px);transition:opacity .16s ease,transform .16s ease}.rag-svc-item.is-active .rag-svc-chevron{opacity:1;transform:translateX(0)}.rag-svc-chevron svg{display:inline;vertical-align:initial}[dir=rtl] .rag-svc-chevron svg,[dir=rtl] .rag-svc-cta svg{transform:scaleX(-1)}[dir=rtl] .rag-svc-chevron{transform:translateX(2px)}[dir=rtl] .rag-svc-item.is-active .rag-svc-chevron{transform:translateX(0)}.rag-svc-panel{flex:1;min-width:0;padding:52px 48px 44px;overflow:hidden;border-radius:22px;background:#ffffff;box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}.rag-svc-header{gap:20px;margin-bottom:26px}.rag-svc-header,.rag-svc-icon{display:flex;align-items:center}.rag-svc-icon{flex:0 0 auto;width:52px;height:52px;justify-content:center;border-radius:14px;background:#e1f0f4;color:#006c94}.rag-svc-header h3{margin:0;font-size:27px;font-weight:700;line-height:normal;letter-spacing:-.01em;color:#12151b}.rag-svc-desc{margin:0 0 26px;max-width:680px;font-size:16px;line-height:1.65;color:#5b6472}.rag-svc-divider{margin:0 0 22px;border:none;border-top:1px solid #eceef2}.rag-svc-included{margin:0 0 16px;font-size:12px;font-weight:600;line-height:normal;letter-spacing:.08em;text-transform:uppercase;color:#8a93a3}.rag-svc-checks{display:flow-root;margin:0;padding:0;list-style:none}.rag-svc-check-row{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.rag-svc-check-icon{display:flex;flex:0 0 20px;width:20px;height:20px;margin-top:2px;align-items:center;justify-content:center;border-radius:50%;background:#e1f0f4;color:#006c94}.rag-svc-check-text{font-size:15.5px;line-height:1.5;color:#3c4350}.rag-svc-cta{display:flex;width:fit-content;align-items:center;gap:8px;margin-top:12px;font-size:15.5px;font-weight:600;color:#006c94;text-decoration:none}.rag-svc-cta:hover{text-decoration:underline}@media (max-width:860px){.rag-svc-inner{flex-direction:column;gap:24px;padding:32px 18px}.rag-svc-list{flex:none;width:100%}.rag-svc-title{white-space:normal}.rag-svc-panel{width:100%;padding:36px 26px 32px}.rag-svc-header h3{font-size:22px}}.rag-page .nlp-why-band{width:100%;background:transparent;padding:0}.rag-page .nlp-why-item-copy,.rag-page .nlp-why-subtitle,.rag-page .nlp-why-title{color:rgb(255,255,255)}.rag-page .nlp-why-item{align-items:center}.rag-page .nlp-why-icon{color:rgb(0,187,255)}.rag-page .nlp-why-item-title{font-size:22px;line-height:1.4em}.rag-page .nlp-why-item-description{line-height:1.4em}.rag-industries{display:flex;width:100%;max-width:1280px;flex-direction:column;align-items:center;gap:32px}.rag-industries-grid{display:grid;margin:0;padding:0;width:100%;grid-template-columns:repeat(2,minmax(50px,1fr));gap:16px;list-style:none}.rag-industries-card{display:flex;box-sizing:border-box;min-height:132px;flex-direction:column;padding:20px 28px 18px;border-radius:16px;background:rgb(255,255,255);box-shadow:inset 0 0 0 1px rgb(227,232,239)}.rag-industries-card-title{margin:0;font-family:var(--rpa-font);font-size:20px;font-weight:600;line-height:21.25px;letter-spacing:0;color:rgb(10,40,51)}.rag-industries-card-description{margin:6.75px 0 0;max-width:505px;font-family:var(--rpa-font);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;color:rgb(34,34,34)}.rag-process .erp-process-band{background:var(--rpa-cream);padding:96px var(--rpa-gutter) 48px}.rag-process .erp-process-title{font-size:48px;line-height:1.2em}.rag-process .erp-process-card{height:auto;min-height:0;background:rgb(255,255,255)}.rag-process .erp-process-card-title{white-space:nowrap}.rag-process .erp-process-card-number{height:96px;margin-top:56px;font-size:96px;line-height:96px}.rag-process .erp-process-card-copy{margin-top:56px;padding-bottom:0}.rag-process .erp-process-card-accent{background:rgb(0,187,255)}@media (min-width:1100px){.rag-process .erp-process-grid-shell{border:none;border-radius:0;background:transparent;overflow:visible}.rag-process .erp-process-grid{column-gap:2px;align-items:start}.rag-process .erp-process-card,.rag-process .erp-process-card:nth-child(4){border:none;box-shadow:inset 0 0 0 1px rgb(229,231,235)}.rag-process .erp-process-card:first-child{border-start-start-radius:28px;border-end-start-radius:28px}.rag-process .erp-process-card:last-child{border-start-end-radius:28px;border-end-end-radius:28px}}@media (max-width:1099px){.rag-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rag-industries-grid{grid-template-columns:minmax(0,1fr)}.rag-process .erp-process-card-title{white-space:normal}}@media (max-width:809px){.rag-metrics-band,.rag-process .erp-process-band{padding-top:64px}}@media (max-width:479px){.rag-metrics-grid{grid-template-columns:minmax(0,1fr)}}