.page-module__jtw6Fa__page{background:var(--brand-paper)}.page-module__jtw6Fa__page section[id]{scroll-margin-top:80px}.page-module__jtw6Fa__page :where(a,summary){scroll-margin-block:100px}.page-module__jtw6Fa__page :where(a,summary):focus-visible{outline-offset:5px;outline:3px solid #1a46b0}.page-module__jtw6Fa__page :where(header,footer,.page-module__jtw6Fa__hero,.page-module__jtw6Fa__workflow,.page-module__jtw6Fa__contact) :where(a,summary):focus-visible{outline-color:#4fc3e8}.page-module__jtw6Fa__header{z-index:40;background:var(--brand-dark);color:#fff;border-bottom:1px solid #ffffff1f;position:sticky;top:0}.page-module__jtw6Fa__headerInner{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}.page-module__jtw6Fa__nav{gap:30px;font-size:15px;display:flex}.page-module__jtw6Fa__nav a{padding-block:15px}.page-module__jtw6Fa__nav a:hover{color:var(--brand-cyan)}.page-module__jtw6Fa__skip{color:var(--brand-dark);background:#fff;padding:12px 18px;position:absolute;top:-100px;left:24px}.page-module__jtw6Fa__skip:focus{top:80px}.page-module__jtw6Fa__cta{color:#fff;background:var(--brand-accent);text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:15px 22px;font-size:16px;font-weight:700;line-height:1.4;transition:background .16s;display:inline-flex}.page-module__jtw6Fa__cta svg{flex-shrink:0}.page-module__jtw6Fa__cta:hover{background:#2454c7}.page-module__jtw6Fa__cta>span:last-child{margin-left:8px}.page-module__jtw6Fa__headerCta{min-height:44px;padding:10px 18px;font-size:15px}.page-module__jtw6Fa__hero{color:#fff;background:var(--brand-dark)}.page-module__jtw6Fa__heroGrid{grid-template-columns:1.18fr 1fr;align-items:center;gap:68px;padding-block:86px 96px;display:grid}.page-module__jtw6Fa__eyebrow{color:var(--brand-accent);font-size:14px;font-weight:700;line-height:1.5}.page-module__jtw6Fa__hero .page-module__jtw6Fa__eyebrow,.page-module__jtw6Fa__workflow .page-module__jtw6Fa__eyebrow,.page-module__jtw6Fa__contact .page-module__jtw6Fa__eyebrow{color:var(--brand-cyan)}.page-module__jtw6Fa__hero h1{letter-spacing:-.035em;text-wrap:initial;margin-top:22px;font-size:clamp(44px,4.8vw,70px);font-weight:500;line-height:1.04}.page-module__jtw6Fa__hero h1 span{color:#78d6f0;display:block}.page-module__jtw6Fa__heroDescription{color:#d5dfeb;max-width:520px;margin-top:26px;font-size:20px;line-height:1.55}.page-module__jtw6Fa__heroActions{flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:32px;display:flex}.page-module__jtw6Fa__textLink{min-height:48px;color:var(--brand-accent);align-items:center;gap:18px;font-size:15px;font-weight:700;display:inline-flex}.page-module__jtw6Fa__textLink:hover{text-underline-offset:5px;text-decoration:underline}.page-module__jtw6Fa__hero .page-module__jtw6Fa__textLink{color:#fff}.page-module__jtw6Fa__heroNote{color:#bac9db;max-width:450px;margin-top:20px;font-size:14px;line-height:1.6}.page-module__jtw6Fa__flowPreview{background:#0c223c;border:1px solid #ffffff2e;border-radius:12px;margin:0;padding:30px}.page-module__jtw6Fa__flowPreview figcaption{border-bottom:1px solid #ffffff26;padding-bottom:24px;font-size:17px;font-weight:700;line-height:1.5}.page-module__jtw6Fa__previewSteps{margin-top:26px;padding:0;list-style:none}.page-module__jtw6Fa__previewSteps li{grid-template-columns:44px 1fr;align-items:start;gap:16px;padding-bottom:32px;display:grid;position:relative}.page-module__jtw6Fa__previewSteps li:not(:last-child):after{content:"";background:#52708c;width:1px;position:absolute;top:50px;bottom:6px;left:21px}.page-module__jtw6Fa__previewSteps li:last-child{padding-bottom:0}.page-module__jtw6Fa__stepIcon{color:#8ce0f5;background:#153856;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;display:flex}.page-module__jtw6Fa__whatsappIcon{color:#5de29a;background:#123d35}.page-module__jtw6Fa__stepLabel{color:#c2d4e7;font-size:14px;font-weight:500}.page-module__jtw6Fa__previewSteps p{margin-top:6px;font-size:19px;font-weight:500;line-height:1.4}.page-module__jtw6Fa__previewHandoff{color:#d5dfeb;border-top:1px solid #ffffff26;gap:12px;margin-top:26px;padding-top:20px;font-size:15px;line-height:1.6;display:flex}.page-module__jtw6Fa__previewHandoff span{color:#78d6f0}.page-module__jtw6Fa__exampleLabel{color:#adc0d4;margin-top:18px;font-size:12px;line-height:1.5}.page-module__jtw6Fa__trust{border-bottom:1px solid var(--brand-line)}.page-module__jtw6Fa__trustInner{justify-content:space-between;align-items:center;gap:28px;padding-block:30px;display:flex}.page-module__jtw6Fa__trust p{font-size:16px;line-height:1.5}.page-module__jtw6Fa__trust strong{font-weight:700;display:block}.page-module__jtw6Fa__trust span{color:var(--brand-gray);margin-top:4px;font-size:14px;display:block}.page-module__jtw6Fa__meta{border-left:1px solid var(--brand-line);align-items:center;gap:24px;padding-left:40px;display:flex}.page-module__jtw6Fa__meta img{width:100px;height:auto}.page-module__jtw6Fa__benefits{padding-block:68px 80px}.page-module__jtw6Fa__fitHeading{max-width:720px;margin-bottom:40px}.page-module__jtw6Fa__fitHeading h2{letter-spacing:-.025em;margin-top:16px;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.12}.page-module__jtw6Fa__fitHeading>p:last-child{color:var(--brand-gray);margin-top:20px;font-size:18px;line-height:1.65}.page-module__jtw6Fa__benefitGrid{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.page-module__jtw6Fa__smallRule{background:var(--brand-accent);width:30px;height:3px;margin-bottom:20px;display:block}.page-module__jtw6Fa__benefitGrid h3{text-wrap:initial;font-size:27px;font-weight:500;line-height:1.15}.page-module__jtw6Fa__benefitGrid p{color:var(--brand-gray);margin-top:14px;font-size:17px;line-height:1.65}.page-module__jtw6Fa__solution{background:var(--brand-offwhite);padding-block:96px}.page-module__jtw6Fa__solutionGrid,.page-module__jtw6Fa__faqGrid{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.page-module__jtw6Fa__sectionIntro h2,.page-module__jtw6Fa__workflow h2,.page-module__jtw6Fa__implementation h2,.page-module__jtw6Fa__contact h2{letter-spacing:-.025em;text-wrap:initial;margin-top:18px;font-size:clamp(34px,3.5vw,50px);font-weight:500;line-height:1.1}.page-module__jtw6Fa__sectionIntro>p:not(.page-module__jtw6Fa__eyebrow){color:var(--brand-gray);margin-top:24px;font-size:18px;line-height:1.65}.page-module__jtw6Fa__sectionIntro .page-module__jtw6Fa__textLink{margin-top:22px}.page-module__jtw6Fa__sectionIntro>p.page-module__jtw6Fa__scopeNote{border-left:2px solid var(--brand-accent);padding-left:18px;font-size:15px}.page-module__jtw6Fa__deliverables{gap:32px;display:grid}.page-module__jtw6Fa__deliverables article{border-bottom:1px solid #cad7e5;padding-bottom:32px}.page-module__jtw6Fa__deliverables article:last-child{border:0;padding:0}.page-module__jtw6Fa__itemLabel{color:var(--brand-accent);font-size:13px;font-weight:700}.page-module__jtw6Fa__deliverables h3{margin-top:10px;font-size:28px;font-weight:700;line-height:1.2}.page-module__jtw6Fa__deliverables p:not(.page-module__jtw6Fa__itemLabel){color:var(--brand-gray);margin-top:12px;font-size:17px;line-height:1.7}.page-module__jtw6Fa__deliverables ul{flex-wrap:wrap;gap:8px 20px;margin-top:18px;font-size:14px;font-weight:500;list-style:none;display:flex}.page-module__jtw6Fa__deliverables li:before{content:"✓";color:var(--brand-accent);margin-right:7px}.page-module__jtw6Fa__deliverables p.page-module__jtw6Fa__detail{color:var(--brand-ink);border-left:2px solid var(--brand-accent);padding-left:14px;font-size:15px}.page-module__jtw6Fa__workflow{background:var(--brand-dark);color:#fff;padding-block:88px}.page-module__jtw6Fa__workflowHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;display:grid}.page-module__jtw6Fa__workflowHeading>p{color:#c2d1e2;max-width:430px;font-size:18px;line-height:1.65}.page-module__jtw6Fa__workflowSteps{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:48px;list-style:none;display:grid}.page-module__jtw6Fa__workflowSteps li{border-top:1px solid #ffffff45;flex-direction:column;padding-top:22px;display:flex;position:relative}.page-module__jtw6Fa__flowNumber{color:#86d6ec;font-size:14px;font-family:var(--font-mono)}.page-module__jtw6Fa__workflowSteps h3{margin-top:22px;font-size:26px;font-weight:500;line-height:1.2}.page-module__jtw6Fa__workflowSteps p{color:#c2d1e2;margin-top:14px;margin-bottom:26px;font-size:16px;line-height:1.65}.page-module__jtw6Fa__flowTag{color:#93e0f3;align-self:start;margin-top:auto;font-size:13px}.page-module__jtw6Fa__workflowCaption{color:#aec1d5;border-top:1px solid #ffffff26;margin-top:36px;padding-top:24px;font-size:14px;line-height:1.6}.page-module__jtw6Fa__evolution{background:var(--brand-offwhite);padding-block:96px}.page-module__jtw6Fa__evolutionHeading{max-width:740px}.page-module__jtw6Fa__evolution h2{letter-spacing:-.025em;margin-top:18px;font-size:clamp(34px,3.5vw,50px);font-weight:500;line-height:1.1}.page-module__jtw6Fa__evolutionHeading>p:last-child{color:var(--brand-gray);margin-top:24px;font-size:18px;line-height:1.65}.page-module__jtw6Fa__evolutionRows{border-top:1px solid #cad7e5;margin-top:44px}.page-module__jtw6Fa__evolutionRows article{border-bottom:1px solid #cad7e5;grid-template-columns:.65fr 1.1fr 1.5fr;align-items:baseline;gap:28px;padding-block:32px;display:grid}.page-module__jtw6Fa__stageLabel{color:var(--brand-accent);font-size:13px;font-weight:700}.page-module__jtw6Fa__evolution h3{font-size:29px;font-weight:500;line-height:1.15}.page-module__jtw6Fa__evolutionRows p{color:var(--brand-gray);font-size:17px;line-height:1.7}.page-module__jtw6Fa__evolutionRows .page-module__jtw6Fa__integrationNote{color:var(--brand-ink);margin-top:12px;font-size:14px}.page-module__jtw6Fa__evolutionNote{max-width:800px;color:var(--brand-gray);margin-top:26px;font-size:14px;line-height:1.7}.page-module__jtw6Fa__terms{background:var(--brand-offwhite);padding-block:88px}.page-module__jtw6Fa__termsGrid{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.page-module__jtw6Fa__termsList>div{border-bottom:1px solid #cad7e5;padding-block:24px}.page-module__jtw6Fa__termsList>div:first-child{padding-top:0}.page-module__jtw6Fa__termsList dt{font-size:22px;font-family:var(--font-display);font-weight:500}.page-module__jtw6Fa__termsList dd{color:var(--brand-gray);margin-top:10px;font-size:16px;line-height:1.75}.page-module__jtw6Fa__implementation{padding-block:96px}.page-module__jtw6Fa__implementationHeading{max-width:800px}.page-module__jtw6Fa__implementationGrid{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:48px;display:grid}.page-module__jtw6Fa__implementationGrid h3{font-size:25px;font-weight:700;line-height:1.2}.page-module__jtw6Fa__implementationGrid p{color:var(--brand-gray);margin-top:16px;font-size:17px;line-height:1.7}.page-module__jtw6Fa__team{border-top:1px solid var(--brand-line);align-items:center;gap:22px;margin-top:48px;padding-top:28px;display:flex}.page-module__jtw6Fa__portraits{flex-shrink:0;gap:10px;display:flex}.page-module__jtw6Fa__portraits img{object-fit:cover;border-radius:50%;width:56px;height:56px}.page-module__jtw6Fa__team strong{font-size:17px;font-weight:700;display:block}.page-module__jtw6Fa__team span{color:var(--brand-gray);margin-top:6px;font-size:14px;line-height:1.6;display:block}.page-module__jtw6Fa__faq{padding-block:88px}.page-module__jtw6Fa__faqGrid{gap:80px}.page-module__jtw6Fa__faqList details{border-bottom:1px solid #c9d6e4}.page-module__jtw6Fa__faqList details:first-child{border-top:1px solid #c9d6e4}.page-module__jtw6Fa__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:23px;font-size:18px;font-weight:700;line-height:1.5;list-style:none;display:flex}.page-module__jtw6Fa__faqList summary::-webkit-details-marker{display:none}.page-module__jtw6Fa__faqList summary span{color:var(--brand-accent);flex-shrink:0;font-size:26px;font-weight:400}.page-module__jtw6Fa__faqList details[open] summary span{transform:rotate(45deg)}.page-module__jtw6Fa__faqList details>p{color:var(--brand-gray);padding:0 32px 24px 0;font-size:16px;line-height:1.75}.page-module__jtw6Fa__contact{background:var(--brand-dark);color:#fff;padding-block:88px}.page-module__jtw6Fa__contactInner{text-align:center;max-width:850px}.page-module__jtw6Fa__contact h2{text-wrap:balance}.page-module__jtw6Fa__contactInner>p:not(.page-module__jtw6Fa__eyebrow,.page-module__jtw6Fa__contactNumber,.page-module__jtw6Fa__emailAlternative){color:#c2d1e2;max-width:600px;margin:24px auto 30px;font-size:20px;line-height:1.65}.page-module__jtw6Fa__contactNumber{color:#c2d1e2;margin-top:16px;font-size:15px}.page-module__jtw6Fa__emailAlternative{color:#c2d1e2;margin-top:28px;font-size:14px}.page-module__jtw6Fa__emailAlternative a{color:#8edff4;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:360px){.page-module__jtw6Fa__headerCta svg{display:none}}@media (max-width:1100px){.page-module__jtw6Fa__heroGrid{grid-template-columns:1.1fr 1fr;gap:36px;padding-block:68px}.page-module__jtw6Fa__hero h1{font-size:53px}.page-module__jtw6Fa__flowPreview{padding:24px}.page-module__jtw6Fa__nav{gap:18px}.page-module__jtw6Fa__solutionGrid,.page-module__jtw6Fa__faqGrid,.page-module__jtw6Fa__termsGrid{gap:48px}.page-module__jtw6Fa__benefitGrid{gap:28px}.page-module__jtw6Fa__workflowHeading{gap:44px}.page-module__jtw6Fa__workflowSteps{gap:22px}}@media (max-width:850px){.page-module__jtw6Fa__nav{display:none}.page-module__jtw6Fa__heroGrid{grid-template-columns:1fr;gap:42px}.page-module__jtw6Fa__heroCopy{max-width:630px}.page-module__jtw6Fa__hero h1{font-size:60px}.page-module__jtw6Fa__flowPreview{width:100%;max-width:630px}.page-module__jtw6Fa__previewSteps{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.page-module__jtw6Fa__previewSteps li{flex-direction:column;gap:16px;padding:0;display:flex}.page-module__jtw6Fa__previewSteps li:not(:last-child):after{display:none}.page-module__jtw6Fa__previewSteps p{font-size:17px}.page-module__jtw6Fa__trustInner{gap:24px}.page-module__jtw6Fa__meta{gap:18px;padding-left:24px}.page-module__jtw6Fa__meta img{width:80px}.page-module__jtw6Fa__benefitGrid{grid-template-columns:1fr;gap:32px}.page-module__jtw6Fa__benefitGrid article{max-width:650px}.page-module__jtw6Fa__smallRule{margin-bottom:14px}.page-module__jtw6Fa__solutionGrid,.page-module__jtw6Fa__faqGrid,.page-module__jtw6Fa__termsGrid{grid-template-columns:1fr;gap:40px}.page-module__jtw6Fa__evolutionRows article{grid-template-columns:1fr 1.3fr;gap:14px 32px}.page-module__jtw6Fa__stageLabel{grid-column:1/-1}.page-module__jtw6Fa__sectionIntro{max-width:650px}.page-module__jtw6Fa__workflowHeading{grid-template-columns:1fr;gap:24px}.page-module__jtw6Fa__workflowSteps{grid-template-columns:repeat(2,1fr);gap:36px}.page-module__jtw6Fa__implementationGrid{gap:26px}}@media (max-width:600px){.page-module__jtw6Fa__headerInner{gap:14px;min-height:72px}.page-module__jtw6Fa__headerCta{gap:8px;padding-inline:13px}.page-module__jtw6Fa__headerCta>span:last-child{display:none}.page-module__jtw6Fa__heroGrid{gap:36px;padding-block:44px 40px}.page-module__jtw6Fa__hero h1{margin-top:20px;font-size:clamp(39px,10.8vw,56px);line-height:1.06}.page-module__jtw6Fa__eyebrow{font-size:13px}.page-module__jtw6Fa__heroDescription{margin-top:22px;font-size:18px}.page-module__jtw6Fa__heroActions{gap:7px;margin-top:26px}.page-module__jtw6Fa__heroActions>.page-module__jtw6Fa__cta{width:100%}.page-module__jtw6Fa__heroActions>.page-module__jtw6Fa__textLink{margin-top:3px}.page-module__jtw6Fa__heroNote{margin-top:12px;font-size:14px}.page-module__jtw6Fa__cta{gap:10px;padding-inline:16px;font-size:15px}.page-module__jtw6Fa__flowPreview{border-radius:8px;padding:24px 20px}.page-module__jtw6Fa__flowPreview figcaption{padding-bottom:20px;font-size:16px}.page-module__jtw6Fa__previewSteps{display:block}.page-module__jtw6Fa__previewSteps li{grid-template-columns:40px 1fr;gap:14px;padding-bottom:26px;display:grid}.page-module__jtw6Fa__previewSteps li:not(:last-child):after{display:block;top:46px;bottom:6px;left:19px}.page-module__jtw6Fa__stepIcon{width:40px;height:40px}.page-module__jtw6Fa__stepLabel{font-size:13px}.page-module__jtw6Fa__previewSteps p{font-size:17px}.page-module__jtw6Fa__previewHandoff{font-size:14px}.page-module__jtw6Fa__trustInner{flex-direction:column;align-items:stretch;padding-block:26px}.page-module__jtw6Fa__trust p{font-size:15px}.page-module__jtw6Fa__meta{border-left:none;border-top:1px solid var(--brand-line);gap:20px;padding:22px 0 0}.page-module__jtw6Fa__meta img{width:94px}.page-module__jtw6Fa__benefits{padding-block:48px 56px}.page-module__jtw6Fa__benefitGrid h3{font-size:26px}.page-module__jtw6Fa__benefitGrid p{font-size:16px}.page-module__jtw6Fa__solution,.page-module__jtw6Fa__implementation,.page-module__jtw6Fa__faq,.page-module__jtw6Fa__workflow,.page-module__jtw6Fa__contact,.page-module__jtw6Fa__evolution,.page-module__jtw6Fa__terms{padding-block:56px}.page-module__jtw6Fa__sectionIntro h2,.page-module__jtw6Fa__workflow h2,.page-module__jtw6Fa__implementation h2,.page-module__jtw6Fa__contact h2,.page-module__jtw6Fa__evolution h2{font-size:36px}.page-module__jtw6Fa__fitHeading>p:last-child,.page-module__jtw6Fa__evolutionHeading>p:last-child{font-size:17px}.page-module__jtw6Fa__evolutionRows article{grid-template-columns:1fr;gap:14px}.page-module__jtw6Fa__evolutionRows p{font-size:16px}.page-module__jtw6Fa__sectionIntro>p:not(.page-module__jtw6Fa__eyebrow){font-size:17px}.page-module__jtw6Fa__deliverables h3{font-size:26px}.page-module__jtw6Fa__deliverables p:not(.page-module__jtw6Fa__itemLabel){font-size:16px}.page-module__jtw6Fa__deliverables p.page-module__jtw6Fa__detail{font-size:15px}.page-module__jtw6Fa__workflowHeading>p{font-size:17px}.page-module__jtw6Fa__workflowSteps{grid-template-columns:1fr;gap:30px;margin-top:32px}.page-module__jtw6Fa__workflowSteps li{padding-top:20px;padding-left:44px}.page-module__jtw6Fa__flowNumber{position:absolute;top:24px;left:0}.page-module__jtw6Fa__workflowSteps h3{margin-top:0;font-size:27px}.page-module__jtw6Fa__workflowSteps p{margin-bottom:14px}.page-module__jtw6Fa__implementationGrid{grid-template-columns:1fr;gap:30px;margin-top:32px}.page-module__jtw6Fa__implementationGrid h3{font-size:25px}.page-module__jtw6Fa__implementationGrid p{margin-top:12px;font-size:16px}.page-module__jtw6Fa__team{flex-direction:column;align-items:start;gap:18px;margin-top:32px}.page-module__jtw6Fa__faqList summary{gap:14px;padding-block:20px;font-size:17px}.page-module__jtw6Fa__faqList details>p{padding-right:0}.page-module__jtw6Fa__contactInner>p:not(.page-module__jtw6Fa__eyebrow,.page-module__jtw6Fa__contactNumber,.page-module__jtw6Fa__emailAlternative){font-size:18px}}
