{"id":16090,"date":"2026-08-25T23:13:35","date_gmt":"2026-08-25T23:13:35","guid":{"rendered":"https:\/\/www.insitusales.com\/?page_id=16090"},"modified":"2026-08-26T02:26:13","modified_gmt":"2026-08-26T02:26:13","slug":"distribusi-lefruitier","status":"publish","type":"page","link":"https:\/\/www.insitusales.com\/id\/kesuksesan-pelanggan\/distribusi-lefruitier\/","title":{"rendered":"Studi Kasus Distribusi Produk Lefruitier"},"content":{"rendered":"\r\n<!-- Distribution Lefruitier customer success story \u2014 prototype 2026-08-25 -->\r\n<style id=\"insitu-lefruitier-case-study\">\r\nbody:has(.insitu-success-page) .inner-header-description,\r\nbody:has(.insitu-success-page) .header-description-row,\r\nbody:has(.insitu-success-page) .hero-title { display: none !important; }\r\nbody:has(.insitu-success-page) #page-content,\r\nbody:has(.insitu-success-page) .page-content { padding: 0 !important; }\r\n.insitu-success-page {\r\n  position: relative;\r\n  left: 50%;\r\n  width: 100vw !important;\r\n  max-width: 100vw !important;\r\n  margin: 0 0 0 -50vw !important;\r\n  padding: 0 !important;\r\n  overflow: hidden;\r\n}\r\n.insitu-success-page::before,\r\n.insitu-success-page::after,\r\n.insitu-success-page :where(main, section, article, aside, header, footer, nav, div, figure, ol, ul, dl)::before,\r\n.insitu-success-page :where(main, section, article, aside, header, footer, nav, div, figure, ol, ul, dl)::after {\r\n  display: none !important;\r\n  content: none !important;\r\n}\r\n\r\n.insitu-success-page,\r\n.insitu-success-page * { box-sizing: border-box; }\r\n.insitu-success-page { color: #12213f; background: #fff; font-family: Inter, Arial, sans-serif; -webkit-font-smoothing: antialiased; }\r\n.insitu-success-page a { color: inherit; text-decoration: none; }\r\n.insitu-success-page img { display: block; max-width: 100%; height: auto; }\r\n.insitu-success-page .shell { width: min(1160px, calc(100% - 48px)); margin-inline: auto; }\r\n.insitu-success-page .section { padding-block: 112px; }\r\n.insitu-success-page .eyebrow { margin: 0 0 14px; color: #2f67d8; font-size: 12px; font-weight: 700; letter-spacing: .13em; }\r\n.insitu-success-page .eyebrow.light { color: #9abaff; }\r\n.insitu-success-page h1,\r\n.insitu-success-page h2,\r\n.insitu-success-page h3 { margin: 0; color: #12213f; font-family: Manrope, Inter, Arial, sans-serif; letter-spacing: -.035em; }\r\n.insitu-success-page h2 { font-size: clamp(35px, 4vw, 50px); line-height: 1.08; }\r\n.insitu-success-page h3 { font-size: 20px; line-height: 1.25; }\r\n.insitu-success-page p { line-height: 1.65; }\r\n.insitu-success-page .button { display: inline-flex; min-height: 50px; align-items: center; justify-content: center; gap: 9px; padding: 0 22px; border: 1px solid transparent; border-radius: 10px; font-weight: 650; }\r\n.insitu-success-page .button.primary { color: #fff; background: #ff6666; box-shadow: 0 10px 24px rgba(255,102,102,.24); }\r\n@media (max-width: 640px) {\r\n  .insitu-success-page .shell { width: min(100% - 30px, 1160px); }\r\n  .insitu-success-page .section { padding-block: 76px; }\r\n}\r\n\r\n.insitu-success-page.cs-main { --cs-navy: #12213f; --cs-blue: #2f67d8; --cs-coral: #ff6666; --cs-green: #31b783; --cs-line: #dbe5f0; color: var(--cs-navy); background: #fff; }\r\n.insitu-success-page .cs-header { position: sticky; top: 0; z-index: 80; display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; min-height: 72px; padding: 0 max(24px, calc((100vw - 1160px) \/ 2)); border-bottom: 1px solid rgba(216,227,239,.9); background: rgba(255,255,255,.94); backdrop-filter: blur(18px); }\r\n.insitu-success-page .cs-header .brand img { width: 154px; }\r\n.insitu-success-page .cs-desktop-nav { display: flex; gap: 28px; color: #40516d; font-size: 13px; font-weight: 600; }\r\n.insitu-success-page .cs-desktop-nav a { padding-block: 26px; }\r\n.insitu-success-page .cs-desktop-nav a:hover,.insitu-success-page .cs-desktop-nav a.active { color: var(--cs-blue); }\r\n.insitu-success-page .cs-demo { justify-self: end; min-height: 42px; font-size: 13px; }\r\n.insitu-success-page .cs-header .cs-menu-button,.insitu-success-page .cs-mobile-nav { display: none; }\r\n.insitu-success-page .cs-hub-hero { position: relative; overflow: hidden; padding: 104px 0 92px; background: radial-gradient(circle at 85% 5%, rgba(82,143,255,.16), transparent 34%), linear-gradient(135deg,#f6faff,#fff 68%); }\r\n.insitu-success-page .cs-hub-hero::after { position: absolute; right: -120px; bottom: -200px; width: 480px; aspect-ratio: 1; border: 1px solid #dce9f8; border-radius: 50%; content: \"\"; }\r\n.insitu-success-page .cs-hub-hero-grid { display: grid; grid-template-columns: 1fr 340px; align-items: end; gap: 80px; }\r\n.insitu-success-page .cs-hub-hero h1 { max-width: 820px; font-size: clamp(46px,5.2vw,72px); }\r\n.insitu-success-page .cs-hub-hero h1 + p { max-width: 760px; margin: 26px 0 0; color: #61708a; font-size: 18px; }\r\n.insitu-success-page .cs-hub-hero aside { position: relative; z-index: 1; padding: 26px; border: 1px solid #d9e5f2; border-radius: 16px; background: rgba(255,255,255,.88); box-shadow: 0 24px 60px rgba(28,65,110,.09); }\r\n.insitu-success-page .cs-hub-hero aside svg { color: var(--cs-green); font-size: 28px; }\r\n.insitu-success-page .cs-hub-hero aside strong { display: block; margin-top: 16px; font-family: Manrope,sans-serif; font-size: 18px; }\r\n.insitu-success-page .cs-hub-hero aside p { margin: 8px 0 0; color: #66758c; font-size: 13px; }\r\n.insitu-success-page .cs-section-heading { display: flex; align-items: end; justify-content: space-between; gap: 54px; margin-bottom: 42px; }\r\n.insitu-success-page .cs-section-heading > div { max-width: 760px; }\r\n.insitu-success-page .cs-section-heading h2 { font-size: clamp(34px,4vw,50px); }\r\n.insitu-success-page .cs-section-heading > p { max-width: 390px; margin: 0; color: #66758c; font-size: 14px; }\r\n.insitu-success-page .cs-featured-card { display: grid; grid-template-columns: 1.02fr .98fr; overflow: hidden; border: 1px solid var(--cs-line); border-radius: 24px; background: #fff; box-shadow: 0 30px 80px rgba(29,67,111,.11); }\r\n.insitu-success-page .cs-featured-copy { padding: 52px; }\r\n.insitu-success-page .cortes-identity { display: inline-flex; min-height: 66px; align-items: center; padding: 7px 10px; border: 1px solid #dce6f1; border-radius: 12px; background: #fff; }\r\n.insitu-success-page .cortes-identity img { width: 178px; height: auto; }\r\n.insitu-success-page .cortes-identity.compact { min-height: 58px; padding: 6px 9px; }\r\n.insitu-success-page .cortes-identity.compact img { width: 142px; }\r\n.insitu-success-page .cs-story-kicker { margin: 30px 0 10px; color: #6c7d94; font-size: 10px; font-weight: 750; letter-spacing: .12em; }\r\n.insitu-success-page .cs-featured-copy h3 { max-width: 610px; font-size: clamp(29px,3vw,42px); }\r\n.insitu-success-page .cs-featured-copy > p:not(.cs-story-kicker) { color: #61708a; font-size: 15px; }\r\n.insitu-success-page .cs-featured-metrics { display: grid; grid-template-columns: repeat(3,1fr); gap: 10px; margin: 28px 0; }\r\n.insitu-success-page .cs-featured-metrics div { padding: 15px 12px; border: 1px solid #dfe8f2; border-radius: 11px; background: #f8fbff; }\r\n.insitu-success-page .cs-featured-metrics strong,.insitu-success-page .cs-featured-metrics span { display: block; }\r\n.insitu-success-page .cs-featured-metrics strong { color: var(--cs-blue); font-family: Manrope,sans-serif; font-size: 23px; }\r\n.insitu-success-page .cs-featured-metrics span { margin-top: 4px; color: #718096; font-size: 9px; line-height: 1.35; }\r\n.insitu-success-page .cs-featured-copy .button { font-size: 12px; }\r\n.insitu-success-page .cs-featured-visual { position: relative; overflow: hidden; min-height: 560px; background: radial-gradient(circle at 50% 35%,#fff 0,#edf5ff 45%,#dfecfb 100%); }\r\n.insitu-success-page .cs-device { position: absolute; overflow: hidden; border: 1px solid #dbe5ef; border-radius: 18px; background: #fff; box-shadow: 0 22px 50px rgba(25,61,104,.18); }\r\n.insitu-success-page .cs-device > span { display: block; padding: 12px 15px; border-bottom: 1px solid #e3eaf2; color: #6a7890; font-size: 9px; font-weight: 750; letter-spacing: .1em; }\r\n.insitu-success-page .cs-device img { width: 100%; height: calc(100% - 39px); object-fit: contain; object-position: top center; }\r\n.insitu-success-page .sales-device { left: 46px; top: 70px; width: 45%; height: 390px; transform: rotate(-3deg); }\r\n.insitu-success-page .warehouse-device { right: 40px; top: 94px; width: 48%; height: 410px; transform: rotate(3deg); }\r\n.insitu-success-page .cs-proof-chip { position: absolute; z-index: 3; display: flex; align-items: center; gap: 10px; padding: 12px 15px; border: 1px solid #d8e5f1; border-radius: 12px; background: rgba(255,255,255,.96); box-shadow: 0 15px 38px rgba(28,64,105,.16); }\r\n.insitu-success-page .cs-proof-chip svg { color: var(--cs-blue); font-size: 21px; }\r\n.insitu-success-page .cs-proof-chip span { color: #67758b; font-size: 10px; }\r\n.insitu-success-page .cs-proof-chip strong { display: block; color: var(--cs-navy); font-size: 15px; }\r\n.insitu-success-page .chip-one { left: 24px; bottom: 26px; }.insitu-success-page .chip-two { right: 24px; bottom: 38px; }\r\n.insitu-success-page .cs-tag-row { grid-column: 1\/-1; display: flex; flex-wrap: wrap; gap: 8px; padding: 18px 52px; border-top: 1px solid var(--cs-line); background: #fbfdff; }\r\n.insitu-success-page .cs-tag-row span { padding: 7px 11px; border: 1px solid #d9e4f0; border-radius: 999px; color: #52647f; background: #fff; font-size: 10px; font-weight: 650; }\r\n.insitu-success-page .cs-library-section { background: #f4f8fd; }\r\n.insitu-success-page .cs-filter-row { display: flex; flex-wrap: wrap; gap: 9px; margin-bottom: 25px; }\r\n.insitu-success-page .cs-filter-row button,.insitu-success-page .cs-filter-row > span { padding: 9px 14px; border: 1px solid #d6e2ef; border-radius: 999px; color: #61708a; background: #fff; font-size: 11px; font-weight: 650; }\r\n.insitu-success-page .cs-filter-row button.active,.insitu-success-page .cs-filter-row > span.active { border-color: #bdd0f7; color: #235ecb; background: #eaf2ff; }\r\n.insitu-success-page .cs-story-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 22px; }\r\n.insitu-success-page .cs-story-card { display: flex; min-height: 385px; flex-direction: column; padding: 34px; border: 1px solid #dce6f1; border-radius: 18px; background: #fff; box-shadow: 0 16px 45px rgba(30,65,107,.07); transition: transform .2s ease,box-shadow .2s ease; }\r\n.insitu-success-page .cs-story-card:hover { transform: translateY(-4px); box-shadow: 0 22px 55px rgba(30,65,107,.12); }\r\n.insitu-success-page .cs-story-card-top { display: flex; align-items: center; justify-content: space-between; gap: 20px; }\r\n.insitu-success-page .cs-story-card-top > span { color: #6f7e94; font-size: 9px; font-weight: 750; letter-spacing: .12em; }\r\n.insitu-success-page .awg-mark { display: grid; width: 58px; height: 58px; place-items: center; border-radius: 50%; color: #a66300; background: #fff3d4; font-family: Manrope,sans-serif; font-weight: 700; }\r\n.insitu-success-page .cs-story-card h3 { margin-top: 30px; font-size: 26px; }\r\n.insitu-success-page .cs-story-card > p { color: #65748b; font-size: 14px; }\r\n.insitu-success-page .cs-card-stats { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin: 16px 0 24px; }\r\n.insitu-success-page .cs-card-stats span { padding: 12px; border-radius: 10px; color: #6a7990; background: #f5f8fc; font-size: 9px; }\r\n.insitu-success-page .cs-card-stats strong { display: block; margin-bottom: 3px; color: var(--cs-navy); font-size: 18px; }\r\n.insitu-success-page .cs-card-link { display: inline-flex; align-items: center; gap: 7px; margin-top: auto; color: var(--cs-blue); font-size: 12px; font-weight: 700; }\r\n.insitu-success-page .cs-proof-framework { display: grid; grid-template-columns: .72fr 1.28fr; gap: 70px; align-items: start; }\r\n.insitu-success-page .cs-proof-framework > div:first-child > p:not(.eyebrow) { color: #627188; }\r\n.insitu-success-page .cs-framework-grid { display: grid; grid-template-columns: 1fr 1fr; border: 1px solid var(--cs-line); border-radius: 18px; overflow: hidden; background: var(--cs-line); gap: 1px; }\r\n.insitu-success-page .cs-framework-grid article { min-height: 210px; padding: 28px; background: #fff; }\r\n.insitu-success-page .cs-framework-grid article > span { color: var(--cs-coral); font-size: 10px; font-weight: 800; letter-spacing: .12em; }\r\n.insitu-success-page .cs-framework-grid h3 { margin-top: 22px; }\r\n.insitu-success-page .cs-framework-grid p { color: #6b7890; font-size: 12px; }\r\n.insitu-success-page .cs-final-cta { padding: 64px 0; color: #fff; background: linear-gradient(120deg,#112441,#173c67); }\r\n.insitu-success-page .cs-final-cta .shell { display: flex; align-items: center; justify-content: space-between; gap: 44px; }\r\n.insitu-success-page .cs-final-cta h2 { max-width: 780px; color: #fff; font-size: clamp(32px,4vw,48px); }\r\n.insitu-success-page .cs-final-cta p:not(.eyebrow) { margin-bottom: 0; color: #bdcce0; }\r\n.insitu-success-page .cs-final-cta .button { flex: 0 0 auto; }\r\n.insitu-success-page .cs-footer { padding: 48px 0; border-top: 1px solid #dbe5ef; background: #fff; }\r\n.insitu-success-page .cs-footer-inner { display: flex; align-items: center; justify-content: space-between; gap: 40px; }\r\n.insitu-success-page .cs-footer img { width: 145px; }.insitu-success-page .cs-footer p { margin: 8px 0 0; color: #748197; font-size: 12px; }\r\n.insitu-success-page .cs-footer nav { display: flex; flex-wrap: wrap; gap: 20px; color: #52627c; font-size: 12px; font-weight: 600; }\r\n\r\n\/* Cortes story *\/\r\n.insitu-success-page .case-hero { overflow: hidden; padding: 26px 0 86px; background: radial-gradient(circle at 92% 12%,rgba(65,132,242,.18),transparent 36%),linear-gradient(140deg,#f7fbff,#fff 62%); }\r\n.insitu-success-page .case-breadcrumbs { display: flex; gap: 9px; margin-bottom: 60px; color: #738197; font-size: 11px; }.insitu-success-page .case-breadcrumbs a { color: var(--cs-blue); }\r\n.insitu-success-page .case-hero-grid { display: grid; grid-template-columns: 1.05fr .95fr; align-items: center; gap: 65px; }\r\n.insitu-success-page .case-hero-copy h1 { max-width: 720px; margin-top: 32px; font-size: clamp(43px,4.9vw,67px); }\r\n.insitu-success-page .case-lead { max-width: 700px; color: #5f6f87; font-size: 17px; }\r\n.insitu-success-page .case-hero-copy .cs-tag-row { margin-top: 24px; padding: 0; border: 0; background: transparent; }\r\n.insitu-success-page .case-hero-actions { display: flex; align-items: center; flex-wrap: wrap; gap: 22px; margin-top: 30px; }\r\n.insitu-success-page .case-hero-actions .button { font-size: 11px; }\r\n.insitu-success-page .cs-text-link { display: inline-flex; align-items: center; gap: 7px; color: var(--cs-blue); font-size: 12px; font-weight: 700; }\r\n.insitu-success-page .case-hero-visual { position: relative; min-height: 590px; padding: 30px; border: 1px solid #dce8f4; border-radius: 26px; background: rgba(255,255,255,.8); box-shadow: 0 30px 70px rgba(29,68,113,.12); }\r\n.insitu-success-page .case-visual-label { display: flex; justify-content: space-between; gap: 20px; color: #6e7d94; font-size: 9px; font-weight: 750; letter-spacing: .11em; }.insitu-success-page .case-visual-label strong { color: #34445f; letter-spacing: 0; }\r\n.insitu-success-page .case-app-stack { position: relative; height: 440px; margin-top: 25px; }\r\n.insitu-success-page .case-app-card { position: absolute; overflow: hidden; width: 58%; height: 390px; border: 1px solid #d9e4ee; border-radius: 16px; background: #fff; box-shadow: 0 20px 45px rgba(26,61,104,.16); }\r\n.insitu-success-page .case-app-card:first-child { left: 0; top: 0; transform: rotate(-2deg); }.insitu-success-page .case-app-card:last-child { right: 0; bottom: 0; transform: rotate(2deg); }\r\n.insitu-success-page .case-app-card span { display: block; padding: 12px 14px; border-bottom: 1px solid #e2e8f0; color: #6a7890; font-size: 9px; font-weight: 700; }\r\n.insitu-success-page .case-app-card img { width: 100%; height: calc(100% - 39px); object-fit: contain; object-position: top center; }\r\n.insitu-success-page .case-visual-proof { position: absolute; right: 24px; bottom: 24px; left: 24px; display: grid; grid-template-columns: 1fr 1fr; gap: 9px; }\r\n.insitu-success-page .case-visual-proof div { display: flex; align-items: center; gap: 9px; padding: 11px; border: 1px solid #dce5ef; border-radius: 10px; background: rgba(255,255,255,.96); box-shadow: 0 10px 25px rgba(25,61,103,.11); }\r\n.insitu-success-page .case-visual-proof svg { flex: 0 0 auto; color: var(--cs-green); font-size: 20px; }.insitu-success-page .case-visual-proof span { color: #6c7a90; font-size: 9px; }.insitu-success-page .case-visual-proof strong { display: block; color: var(--cs-navy); font-size: 14px; }\r\n.insitu-success-page .case-stat-strip { padding: 32px 0 24px; border-block: 1px solid #dce6f1; background: #f8fbff; }\r\n.insitu-success-page .case-stat-strip .shell { display: grid; grid-template-columns: repeat(5,1fr); }\r\n.insitu-success-page .case-stat-strip .shell > div { padding: 4px 24px; border-right: 1px solid #dbe5ef; }.insitu-success-page .case-stat-strip .shell > div:first-child { padding-left: 0; }.insitu-success-page .case-stat-strip .shell > div:last-child { border-right: 0; }\r\n.insitu-success-page .case-stat-strip strong,.insitu-success-page .case-stat-strip span { display: block; }.insitu-success-page .case-stat-strip strong { color: var(--cs-blue); font-family: Manrope,sans-serif; font-size: 26px; }.insitu-success-page .case-stat-strip span { margin-top: 5px; color: #69778e; font-size: 10px; line-height: 1.35; }\r\n.insitu-success-page .case-stat-strip > p { margin: 16px 24px 0; color: #8490a2; font-size: 9px; text-align: center; }\r\n.insitu-success-page .case-intro { display: grid; grid-template-columns: 1.2fr .8fr; gap: 82px; align-items: start; }\r\n.insitu-success-page .case-intro-main h2 { max-width: 760px; }.insitu-success-page .case-intro-main > p:not(.eyebrow) { color: #5d6c84; font-size: 16px; }\r\n.insitu-success-page .case-at-glance { padding: 32px; border: 1px solid #dbe6f1; border-radius: 18px; background: #f8fbff; box-shadow: 0 16px 40px rgba(31,68,111,.06); }\r\n.insitu-success-page .case-at-glance dl { margin: 0; }.insitu-success-page .case-at-glance dl div { padding: 16px 0; border-bottom: 1px solid #dfe8f2; }.insitu-success-page .case-at-glance dl div:last-child { border: 0; }\r\n.insitu-success-page .case-at-glance dt { color: #7b8799; font-size: 9px; font-weight: 750; letter-spacing: .09em; text-transform: uppercase; }.insitu-success-page .case-at-glance dd { margin: 6px 0 0; color: #33445f; font-size: 13px; line-height: 1.5; }\r\n.insitu-success-page .case-workflow-section { background: #f4f8fd; }\r\n.insitu-success-page .case-workflow-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 15px; }\r\n.insitu-success-page .case-workflow-grid article { min-height: 300px; padding: 28px; border: 1px solid #dbe6f1; border-radius: 16px; background: #fff; box-shadow: 0 14px 35px rgba(30,67,110,.05); }\r\n.insitu-success-page .case-workflow-grid article > span { color: var(--cs-blue); font-size: 9px; font-weight: 800; letter-spacing: .12em; }.insitu-success-page .case-workflow-grid svg { display: block; margin: 36px 0 24px; color: var(--cs-green); font-size: 29px; }.insitu-success-page .case-workflow-grid h3 { font-size: 20px; }.insitu-success-page .case-workflow-grid p { color: #68768d; font-size: 12px; }\r\n.insitu-success-page .case-evidence-section { padding: 112px 0; color: #e9f0fa; background: linear-gradient(128deg,#0f203c,#153a63); }\r\n.insitu-success-page .case-evidence-grid { display: grid; grid-template-columns: .85fr 1.15fr; align-items: center; gap: 70px; }\r\n.insitu-success-page .case-evidence-section h2 { color: #fff; }.insitu-success-page .case-evidence-section p:not(.eyebrow) { color: #b9c7da; }\r\n.insitu-success-page .case-evidence-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 24px; }.insitu-success-page .case-evidence-pills span { padding: 8px 11px; border: 1px solid #365173; border-radius: 999px; color: #d8e4f2; font-size: 10px; }\r\n.insitu-success-page .case-evidence-cards { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }.insitu-success-page .case-evidence-cards article { min-height: 180px; padding: 24px; border: 1px solid rgba(255,255,255,.13); border-radius: 14px; background: rgba(255,255,255,.06); }.insitu-success-page .case-evidence-cards svg { color: #77a6ff; font-size: 25px; }.insitu-success-page .case-evidence-cards strong,.insitu-success-page .case-evidence-cards span { display: block; }.insitu-success-page .case-evidence-cards strong { margin-top: 22px; color: #fff; font-family: Manrope,sans-serif; font-size: 26px; }.insitu-success-page .case-evidence-cards span { margin-top: 7px; color: #b7c5d9; font-size: 10px; line-height: 1.55; }\r\n.insitu-success-page .case-operations-visual { background: #f7f9fc; }\r\n.insitu-success-page .case-visual-grid { display: grid; grid-template-columns: 1.14fr .86fr; gap: 20px; align-items: stretch; }\r\n.insitu-success-page .case-visual-grid figure { margin: 0; padding: 34px; border: 1px solid #dbe5ef; border-radius: 20px; background: #fff; box-shadow: 0 18px 45px rgba(30,67,110,.07); }\r\n.insitu-success-page .case-visual-grid figcaption { display: flex; align-items: center; justify-content: space-between; gap: 24px; padding-bottom: 24px; border-bottom: 1px solid #e2e9f1; }\r\n.insitu-success-page .case-visual-grid figcaption span,.insitu-success-page .case-visual-grid figcaption small { display: block; }.insitu-success-page .case-visual-grid figcaption span { color: #243854; font-family: Manrope,sans-serif; font-size: 20px; font-weight: 700; }.insitu-success-page .case-visual-grid figcaption small { margin-top: 4px; color: #78869a; font-size: 10px; }.insitu-success-page .case-visual-grid figcaption svg { flex: 0 0 auto; color: var(--cs-blue); font-size: 28px; }\r\n.insitu-success-page .case-flow-track { display: grid; grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr; align-items: center; gap: 10px; margin-top: 38px; }\r\n.insitu-success-page .case-flow-track > i { color: #9db0c6; font-family: Manrope,sans-serif; font-size: 20px; font-style: normal; }\r\n.insitu-success-page .case-flow-node { min-height: 156px; padding: 20px 15px; border-radius: 15px; background: #f4f8fd; }\r\n.insitu-success-page .case-flow-node svg { color: var(--cs-green); font-size: 25px; }.insitu-success-page .case-flow-node strong,.insitu-success-page .case-flow-node span { display: block; }.insitu-success-page .case-flow-node strong { margin-top: 22px; color: var(--cs-navy); font-family: Manrope,sans-serif; font-size: 25px; }.insitu-success-page .case-flow-node span { margin-top: 5px; color: #69788f; font-size: 10px; line-height: 1.35; }\r\n.insitu-success-page .case-bar-row { margin-top: 30px; }.insitu-success-page .case-bar-row + .case-bar-row { margin-top: 25px; }.insitu-success-page .case-bar-row > div:first-child { display: flex; align-items: baseline; justify-content: space-between; gap: 20px; margin-bottom: 10px; }.insitu-success-page .case-bar-row span { color: #53647e; font-size: 11px; }.insitu-success-page .case-bar-row strong { color: var(--cs-navy); font-family: Manrope,sans-serif; font-size: 20px; }\r\n.insitu-success-page .case-bar-track { overflow: hidden; height: 13px; border-radius: 999px; background: #e7edf4; }.insitu-success-page .case-bar-track > span { display: block; height: 100%; border-radius: inherit; background: linear-gradient(90deg,#2f67d8,#4f8af2); }.insitu-success-page .case-bar-track .case-bar-92 { width: 92%; }.insitu-success-page .case-bar-track .case-bar-80 { width: 80%; background: linear-gradient(90deg,#24a775,#46c795); }\r\n.insitu-success-page .case-depth-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 8px; margin-top: 32px; }.insitu-success-page .case-depth-grid div { padding: 14px 10px; border-radius: 11px; background: #f5f8fc; }.insitu-success-page .case-depth-grid strong,.insitu-success-page .case-depth-grid span { display: block; }.insitu-success-page .case-depth-grid strong { color: var(--cs-blue); font-family: Manrope,sans-serif; font-size: 18px; }.insitu-success-page .case-depth-grid span { margin-top: 4px; color: #728096; font-size: 8px; line-height: 1.3; }\r\n.insitu-success-page .case-chart-caption { margin: 25px 0 0; color: #8490a2; font-size: 9px; line-height: 1.5; }\r\n.insitu-success-page .case-why { display: grid; grid-template-columns: .45fr 1.55fr; gap: 60px; }.insitu-success-page .case-why-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 14px; }.insitu-success-page .case-why-grid article { padding: 25px; border-top: 3px solid var(--cs-coral); background: #f8fbff; }.insitu-success-page .case-why-grid article:nth-child(2) { border-top-color: var(--cs-blue); }.insitu-success-page .case-why-grid article:nth-child(3) { border-top-color: var(--cs-green); }.insitu-success-page .case-why-grid p { color: #65738a; font-size: 12px; }.insitu-success-page .case-why blockquote { grid-column: 1\/-1; margin: 16px 0 0; padding: 35px 40px; border: 1px solid #dce6f1; border-radius: 16px; background: linear-gradient(120deg,#fff,#f4f8fd); }.insitu-success-page .case-why blockquote strong { color: var(--cs-blue); font-size: 10px; letter-spacing: .12em; text-transform: uppercase; }.insitu-success-page .case-why blockquote p { max-width: 900px; margin: 10px 0 0; color: #384962; font-family: Manrope,sans-serif; font-size: 22px; line-height: 1.5; }\r\n.insitu-success-page .case-products { background: #f7f9fc; }.insitu-success-page .case-product-cloud { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 30px; }.insitu-success-page .case-product-cloud span { padding: 12px 16px; border: 1px solid #dbe5ef; border-radius: 10px; color: #465872; background: #fff; font-size: 12px; font-weight: 600; }\r\n.insitu-success-page .case-methodology { display: grid; grid-template-columns: 1.2fr .8fr; gap: 70px; }.insitu-success-page .case-methodology > div > p:not(.eyebrow) { color: #637188; }.insitu-success-page .case-methodology aside { align-self: start; padding: 30px; border: 1px solid #eedcae; border-radius: 16px; background: #fff9e9; }.insitu-success-page .case-methodology aside svg { color: #be8906; font-size: 25px; }.insitu-success-page .case-methodology aside strong { display: block; margin-top: 16px; }.insitu-success-page .case-methodology aside p { color: #776846; font-size: 12px; }\r\n.insitu-success-page .case-faq { background: #f4f8fd; }.insitu-success-page .case-faq-list { display: grid; grid-template-columns: 1fr 1fr; gap: 13px; }.insitu-success-page .case-faq-list details { padding: 22px 24px; border: 1px solid #dbe5f0; border-radius: 13px; background: #fff; }.insitu-success-page .case-faq-list summary { display: flex; justify-content: space-between; gap: 18px; color: #293b57; font-weight: 700; font-size: 13px; cursor: pointer; list-style: none; }.insitu-success-page .case-faq-list summary span { color: var(--cs-blue); }.insitu-success-page .case-faq-list details p { margin-bottom: 0; color: #68768d; font-size: 12px; }\r\n\r\n@media (max-width: 960px) {\r\n  .insitu-success-page .cs-header { grid-template-columns: 1fr auto; }.insitu-success-page .cs-desktop-nav,.insitu-success-page .cs-header .cs-demo { display: none; }.insitu-success-page .cs-header .cs-menu-button { display: grid; font-size: 25px; }.insitu-success-page .cs-mobile-nav { position: absolute; top: 72px; right: 18px; left: 18px; display: grid; gap: 5px; padding: 18px; border: 1px solid #dbe5ef; border-radius: 14px; background: #fff; box-shadow: 0 18px 45px rgba(24,55,94,.16); }.insitu-success-page .cs-mobile-nav a:not(.button) { padding: 11px; }\r\n  .insitu-success-page .cs-hub-hero-grid,.insitu-success-page .cs-featured-card,.insitu-success-page .cs-proof-framework,.insitu-success-page .case-hero-grid,.insitu-success-page .case-intro,.insitu-success-page .case-evidence-grid,.insitu-success-page .case-visual-grid,.insitu-success-page .case-methodology { grid-template-columns: 1fr; }\r\n  .insitu-success-page .cs-hub-hero-grid { gap: 38px; }.insitu-success-page .cs-hub-hero aside { max-width: 520px; }.insitu-success-page .cs-featured-visual { min-height: 520px; }.insitu-success-page .cs-story-grid { grid-template-columns: 1fr; }.insitu-success-page .case-hero-visual { max-width: 650px; width: 100%; }.insitu-success-page .case-stat-strip .shell { grid-template-columns: repeat(3,1fr); gap: 18px; }.insitu-success-page .case-stat-strip .shell > div { border: 0; padding: 5px 0; }.insitu-success-page .case-workflow-grid { grid-template-columns: 1fr 1fr; }.insitu-success-page .case-why { grid-template-columns: 1fr; gap: 30px; }\r\n}\r\n\r\n@media (max-width: 640px) {\r\n  .insitu-success-page .cs-hub-hero { padding: 72px 0; }.insitu-success-page .cs-hub-hero h1,.insitu-success-page .case-hero-copy h1 { font-size: 40px; }.insitu-success-page .cs-section-heading { display: block; }.insitu-success-page .cs-section-heading > p { margin-top: 18px; }.insitu-success-page .cs-featured-copy { padding: 30px 24px; }.insitu-success-page .cs-featured-visual { min-height: 440px; }.insitu-success-page .sales-device { left: 18px; width: 54%; height: 330px; }.insitu-success-page .warehouse-device { right: 16px; width: 55%; height: 340px; }.insitu-success-page .cs-proof-chip { display: none; }.insitu-success-page .cs-featured-metrics { grid-template-columns: 1fr; }.insitu-success-page .cs-tag-row { padding: 16px 24px; }.insitu-success-page .cs-framework-grid,.insitu-success-page .case-faq-list,.insitu-success-page .case-evidence-cards,.insitu-success-page .case-why-grid { grid-template-columns: 1fr; }.insitu-success-page .cs-final-cta .shell,.insitu-success-page .cs-footer-inner { display: block; }.insitu-success-page .cs-final-cta .button { margin-top: 26px; }.insitu-success-page .cs-footer nav { margin-top: 26px; }.insitu-success-page .case-breadcrumbs { margin-bottom: 40px; }.insitu-success-page .case-hero { padding-bottom: 60px; }.insitu-success-page .case-hero-visual { min-height: 500px; padding: 20px; }.insitu-success-page .case-app-card { width: 65%; height: 330px; }.insitu-success-page .case-visual-proof { grid-template-columns: 1fr; }.insitu-success-page .case-stat-strip .shell { grid-template-columns: 1fr 1fr; }.insitu-success-page .case-workflow-grid { grid-template-columns: 1fr; }.insitu-success-page .case-workflow-grid article { min-height: 245px; }.insitu-success-page .case-evidence-section { padding: 80px 0; }.insitu-success-page .case-visual-grid figure { padding: 26px 22px; }.insitu-success-page .case-flow-track { grid-template-columns: 1fr 1fr; gap: 10px; }.insitu-success-page .case-flow-track > i { display: none; }.insitu-success-page .case-flow-node { min-height: 136px; }.insitu-success-page .case-depth-grid { grid-template-columns: 1fr; }.insitu-success-page .case-depth-grid div { display: flex; align-items: baseline; justify-content: space-between; gap: 16px; }.insitu-success-page .case-why blockquote { padding: 28px; }.insitu-success-page .case-why blockquote p { font-size: 18px; }\r\n}\r\n\r\n.insitu-success-page.pdr-case {\r\n  --pdr-navy: #102f48;\r\n  --pdr-blue: #13a9d3;\r\n  --pdr-red: #c83431;\r\n  --pdr-cream: #f5f0e8;\r\n  --pdr-ink: #15283c;\r\n}\r\n\r\n.insitu-success-page .pdr-hub-identity,\r\n.insitu-success-page .pdr-logo-lockup {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  overflow: hidden;\r\n  width: 96px;\r\n  height: 96px;\r\n  border: 1px solid #d9e4ee;\r\n  border-radius: 50%;\r\n  background: #fff;\r\n  box-shadow: 0 10px 28px rgba(22, 54, 85, .08);\r\n}\r\n\r\n.insitu-success-page .pdr-hub-identity img,\r\n.insitu-success-page .pdr-logo-lockup img { width: 100%; height: 100%; object-fit: cover; }\r\n.insitu-success-page .pdr-hub-identity.compact { width: 66px; height: 66px; }\r\n.insitu-success-page .pdr-logo-lockup { width: 92px; height: 92px; }\r\n.insitu-success-page .pdr-logo-lockup.compact { width: 72px; height: 72px; }\r\n.insitu-success-page .pdr-story-card { border-top: 3px solid #13a9d3; }\r\n\r\n.insitu-success-page .pdr-hero {\r\n  overflow: hidden;\r\n  padding: 26px 0 92px;\r\n  background:\r\n    radial-gradient(circle at 86% 14%, rgba(19,169,211,.18), transparent 33%),\r\n    linear-gradient(140deg, #f7fbfd, #fff 62%);\r\n}\r\n\r\n.insitu-success-page .pdr-hero-grid { display: grid; grid-template-columns: 1.03fr .97fr; align-items: center; gap: 64px; }\r\n.insitu-success-page .pdr-hero-copy h1 { max-width: 760px; margin-top: 28px; color: var(--pdr-ink); font-size: clamp(42px,4.6vw,65px); }\r\n.insitu-success-page .pdr-lead { max-width: 720px; color: #5d6e82; font-size: 17px; }\r\n.insitu-success-page .pdr-tag-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 26px; }\r\n.insitu-success-page .pdr-tag-row span { padding: 8px 11px; border: 1px solid #cfe1ea; border-radius: 999px; color: #476176; background: rgba(255,255,255,.88); font-size: 10px; font-weight: 700; }\r\n.insitu-success-page .pdr-hero-actions { display: flex; align-items: center; flex-wrap: wrap; gap: 22px; margin-top: 30px; }\r\n.insitu-success-page .pdr-hero-actions .button { font-size: 11px; }\r\n\r\n.insitu-success-page .pdr-hero-visual { position: relative; overflow: hidden; min-height: 615px; border: 1px solid #ccdae5; border-radius: 28px; background: #0a1018; box-shadow: 0 34px 80px rgba(17,45,72,.2); }\r\n.insitu-success-page .pdr-factory-photo { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; opacity: .94; }\r\n.insitu-success-page .pdr-hero-visual::after { position: absolute; inset: 0; content: \"\"; background: linear-gradient(180deg,rgba(5,10,15,.08) 34%,rgba(5,10,15,.72) 100%); pointer-events: none; }\r\n.insitu-success-page .pdr-app-card { position: absolute; z-index: 2; right: 26px; bottom: 27px; overflow: hidden; width: 38%; height: 320px; border: 1px solid rgba(255,255,255,.42); border-radius: 16px; background: #fff; box-shadow: 0 22px 52px rgba(0,0,0,.35); transform: rotate(2deg); }\r\n.insitu-success-page .pdr-app-card > span { display: block; padding: 11px 13px; border-bottom: 1px solid #e1e7ed; color: #65758a; font-size: 8px; font-weight: 800; letter-spacing: .12em; }\r\n.insitu-success-page .pdr-app-card img { width: 100%; height: calc(100% - 37px); object-fit: contain; object-position: top; }\r\n.insitu-success-page .pdr-hero-proof { position: absolute; z-index: 3; left: 24px; bottom: 84px; display: flex; align-items: center; gap: 10px; max-width: 225px; padding: 13px 15px; border: 1px solid rgba(255,255,255,.28); border-radius: 13px; color: #fff; background: rgba(10,31,47,.88); box-shadow: 0 15px 35px rgba(0,0,0,.25); backdrop-filter: blur(8px); }\r\n.insitu-success-page .pdr-hero-proof.secondary { bottom: 25px; }\r\n.insitu-success-page .pdr-hero-proof svg { flex: 0 0 auto; color: #43c7e9; font-size: 22px; }\r\n.insitu-success-page .pdr-hero-proof strong,.insitu-success-page .pdr-hero-proof span { display: block; }.insitu-success-page .pdr-hero-proof strong { color: #fff; font-size: 18px; }.insitu-success-page .pdr-hero-proof span { color: #c9d9e5; font-size: 9px; line-height: 1.4; }\r\n\r\n.insitu-success-page .pdr-stat-strip { padding: 32px 0 24px; border-block: 1px solid #d9e3ea; background: #f8fbfc; }\r\n.insitu-success-page .pdr-stat-strip .shell { display: grid; grid-template-columns: repeat(6,1fr); }\r\n.insitu-success-page .pdr-stat-strip .shell > div { padding: 4px 18px; border-right: 1px solid #dae4eb; }\r\n.insitu-success-page .pdr-stat-strip .shell > div:first-child { padding-left: 0; }.insitu-success-page .pdr-stat-strip .shell > div:last-child { border: 0; }\r\n.insitu-success-page .pdr-stat-strip strong,.insitu-success-page .pdr-stat-strip span { display: block; }\r\n.insitu-success-page .pdr-stat-strip strong { color: var(--pdr-blue); font-family: Manrope,sans-serif; font-size: 26px; }\r\n.insitu-success-page .pdr-stat-strip span { margin-top: 5px; color: #68798e; font-size: 9px; line-height: 1.4; }\r\n.insitu-success-page .pdr-stat-strip > p { margin: 16px 22px 0; color: #84909e; font-size: 9px; text-align: center; }\r\n\r\n.insitu-success-page .pdr-intro { display: grid; grid-template-columns: 1.2fr .8fr; gap: 80px; align-items: start; }\r\n.insitu-success-page .pdr-intro > div > p:not(.eyebrow) { color: #5b6c80; font-size: 16px; }\r\n.insitu-success-page .pdr-at-glance { padding: 32px; border: 1px solid #d7e3eb; border-radius: 18px; background: linear-gradient(145deg,#f9fcfd,#eef7fa); box-shadow: 0 18px 46px rgba(23,61,88,.07); }\r\n.insitu-success-page .pdr-at-glance dl { margin: 0; }.insitu-success-page .pdr-at-glance dl div { padding: 15px 0; border-bottom: 1px solid #dce8ed; }.insitu-success-page .pdr-at-glance dl div:last-child { border: 0; }\r\n.insitu-success-page .pdr-at-glance dt { color: #758797; font-size: 9px; font-weight: 800; letter-spacing: .1em; text-transform: uppercase; }.insitu-success-page .pdr-at-glance dd { margin: 6px 0 0; color: #30475a; font-size: 13px; line-height: 1.5; }\r\n\r\n.insitu-success-page .pdr-workflow-section { background: #f4f8fa; }\r\n.insitu-success-page .pdr-workflow-grid { display: grid; grid-template-columns: repeat(5,1fr); gap: 12px; }\r\n.insitu-success-page .pdr-workflow-grid article { min-height: 300px; padding: 26px 23px; border: 1px solid #d8e4eb; border-radius: 16px; background: #fff; box-shadow: 0 14px 34px rgba(25,61,88,.05); }\r\n.insitu-success-page .pdr-workflow-grid article > span { color: var(--pdr-blue); font-size: 9px; font-weight: 800; letter-spacing: .12em; }\r\n.insitu-success-page .pdr-workflow-grid svg { display: block; margin: 34px 0 24px; color: var(--pdr-red); font-size: 28px; }\r\n.insitu-success-page .pdr-workflow-grid h3 { font-size: 19px; }.insitu-success-page .pdr-workflow-grid p { color: #68788b; font-size: 11px; }\r\n\r\n.insitu-success-page .pdr-evidence-section { padding: 110px 0; color: #eaf2f6; background: linear-gradient(128deg,#0c1d2b,#123e56); }\r\n.insitu-success-page .pdr-evidence-grid { display: grid; grid-template-columns: .84fr 1.16fr; align-items: center; gap: 70px; }\r\n.insitu-success-page .pdr-evidence-section h2 { color: #fff; }.insitu-success-page .pdr-evidence-section p:not(.eyebrow) { color: #b9cbd6; }\r\n.insitu-success-page .pdr-evidence-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 25px; }.insitu-success-page .pdr-evidence-pills span { padding: 8px 11px; border: 1px solid #31566a; border-radius: 999px; color: #d3e2ea; font-size: 10px; }\r\n.insitu-success-page .pdr-evidence-cards { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }\r\n.insitu-success-page .pdr-evidence-cards article { min-height: 180px; padding: 24px; border: 1px solid rgba(255,255,255,.13); border-radius: 14px; background: rgba(255,255,255,.055); }\r\n.insitu-success-page .pdr-evidence-cards svg { color: #46c3e4; font-size: 25px; }.insitu-success-page .pdr-evidence-cards strong,.insitu-success-page .pdr-evidence-cards span { display: block; }\r\n.insitu-success-page .pdr-evidence-cards strong { margin-top: 22px; color: #fff; font-family: Manrope,sans-serif; font-size: 26px; }.insitu-success-page .pdr-evidence-cards span { margin-top: 7px; color: #b6c7d1; font-size: 10px; line-height: 1.55; }\r\n\r\n.insitu-success-page .pdr-visual-section { background: #f7f9fa; }\r\n.insitu-success-page .pdr-chart-grid { display: grid; grid-template-columns: 1.08fr 1fr .82fr; gap: 18px; align-items: stretch; }\r\n.insitu-success-page .pdr-chart-grid figure { margin: 0; padding: 30px; border: 1px solid #d8e3e9; border-radius: 20px; background: #fff; box-shadow: 0 18px 45px rgba(25,61,88,.07); }\r\n.insitu-success-page .pdr-chart-grid figcaption { display: flex; align-items: center; justify-content: space-between; gap: 22px; padding-bottom: 22px; border-bottom: 1px solid #e2e9ed; }\r\n.insitu-success-page .pdr-chart-grid figcaption span,.insitu-success-page .pdr-chart-grid figcaption small { display: block; }.insitu-success-page .pdr-chart-grid figcaption span { color: #263d50; font-family: Manrope,sans-serif; font-size: 19px; font-weight: 700; }.insitu-success-page .pdr-chart-grid figcaption small { margin-top: 4px; color: #798997; font-size: 9px; }.insitu-success-page .pdr-chart-grid figcaption svg { flex: 0 0 auto; color: var(--pdr-blue); font-size: 27px; }\r\n.insitu-success-page .pdr-account-rings { position: relative; min-height: 270px; margin-top: 25px; }\r\n.insitu-success-page .pdr-ring { position: absolute; display: grid; place-content: center; border-radius: 50%; text-align: center; }\r\n.insitu-success-page .pdr-ring strong,.insitu-success-page .pdr-ring span { display: block; }.insitu-success-page .pdr-ring strong { font-family: Manrope,sans-serif; }\r\n.insitu-success-page .primary-ring { left: 0; top: 0; width: 235px; height: 235px; color: #fff; background: linear-gradient(145deg,#133d56,#0f2639); box-shadow: 0 18px 40px rgba(15,47,70,.18); }\r\n.insitu-success-page .primary-ring strong { font-size: 34px; }.insitu-success-page .primary-ring span { max-width: 130px; margin: 5px auto 0; color: #c7d9e3; font-size: 9px; }\r\n.insitu-success-page .geo-ring { right: 4px; bottom: 0; width: 178px; height: 178px; border: 8px solid #fff; color: #fff; background: linear-gradient(145deg,#1eb7dc,#0d8fb5); box-shadow: 0 18px 40px rgba(17,144,181,.22); }\r\n.insitu-success-page .geo-ring strong { font-size: 27px; }.insitu-success-page .geo-ring span { max-width: 105px; margin: 4px auto 0; color: #e5f7fb; font-size: 8px; }\r\n.insitu-success-page .pdr-location-track { display: flex; align-items: center; gap: 10px; color: #617486; font-size: 9px; font-weight: 700; }.insitu-success-page .pdr-location-track i { flex: 1; height: 2px; background: linear-gradient(90deg,#123c55,#19b0d5); }\r\n.insitu-success-page .pdr-metric-bars { margin-top: 27px; }.insitu-success-page .pdr-metric-bars > div + div { margin-top: 19px; }.insitu-success-page .pdr-metric-bars > div { display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 12px; }.insitu-success-page .pdr-metric-bars span { color: #5c7082; font-size: 10px; }.insitu-success-page .pdr-metric-bars strong { color: #243d50; font-family: Manrope,sans-serif; font-size: 17px; }.insitu-success-page .pdr-metric-bars i { grid-column: 1\/-1; overflow: hidden; height: 10px; border-radius: 999px; background: #e6edf1; }.insitu-success-page .pdr-metric-bars b { display: block; height: 100%; border-radius: inherit; background: linear-gradient(90deg,#13a9d3,#58cce9); }\r\n.insitu-success-page .pdr-activity-number { margin-top: 38px; text-align: center; }.insitu-success-page .pdr-activity-number strong,.insitu-success-page .pdr-activity-number span { display: block; }.insitu-success-page .pdr-activity-number strong { color: var(--pdr-red); font-family: Manrope,sans-serif; font-size: 54px; }.insitu-success-page .pdr-activity-number span { color: #66798a; font-size: 11px; }\r\n.insitu-success-page .pdr-activity-dots { display: grid; grid-template-columns: repeat(8,1fr); gap: 7px; margin-top: 28px; }.insitu-success-page .pdr-activity-dots i { aspect-ratio: 1; border-radius: 4px; background: #d8e5eb; }.insitu-success-page .pdr-activity-dots i:nth-child(-n+25) { background: linear-gradient(145deg,#18aed4,#66cee8); }\r\n.insitu-success-page .pdr-chart-caption { margin: 24px 0 0; color: #83909b; font-size: 9px; line-height: 1.55; }\r\n\r\n.insitu-success-page .pdr-portfolio-section { background: var(--pdr-cream); }\r\n.insitu-success-page .pdr-portfolio-grid { display: grid; grid-template-columns: .72fr .72fr 1.56fr; gap: 18px; align-items: stretch; margin-bottom: 28px; }\r\n.insitu-success-page .pdr-product-image { position: relative; overflow: hidden; min-height: 390px; border: 1px solid #d9d0c4; border-radius: 18px; background: #fff; box-shadow: 0 16px 36px rgba(58,43,31,.08); }\r\n.insitu-success-page .pdr-product-image img { width: 100%; height: 100%; object-fit: cover; }.insitu-success-page .pdr-product-image > span { position: absolute; right: 12px; bottom: 12px; left: 12px; padding: 10px 12px; border-radius: 10px; color: #fff; background: rgba(25,29,31,.82); font-size: 9px; }\r\n.insitu-success-page .pdr-product-cloud { display: flex; align-content: center; flex-wrap: wrap; gap: 10px; padding: 30px; border: 1px solid #ded5ca; border-radius: 18px; background: rgba(255,255,255,.7); }\r\n.insitu-success-page .pdr-product-cloud span { align-self: center; padding: 12px 15px; border: 1px solid #d7cec2; border-radius: 999px; color: #4f514f; background: #fff; font-size: 11px; font-weight: 700; }\r\n\r\n.insitu-success-page .pdr-why { display: grid; grid-template-columns: .48fr 1.52fr; gap: 58px; }\r\n.insitu-success-page .pdr-why-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 14px; }\r\n.insitu-success-page .pdr-why-grid article { padding: 26px; border-top: 3px solid var(--pdr-red); background: #f8fbfc; }.insitu-success-page .pdr-why-grid article:nth-child(2) { border-top-color: var(--pdr-blue); }.insitu-success-page .pdr-why-grid article:nth-child(3) { border-top-color: #d59a44; }\r\n.insitu-success-page .pdr-why-grid article p { color: #647588; font-size: 12px; }\r\n.insitu-success-page .pdr-why-grid aside { grid-column: 1\/-1; display: flex; gap: 18px; align-items: flex-start; padding: 25px; border: 1px solid #d7e4ea; border-radius: 14px; background: linear-gradient(120deg,#f8fcfd,#eef7fa); }\r\n.insitu-success-page .pdr-why-grid aside svg { flex: 0 0 auto; color: var(--pdr-blue); font-size: 25px; }.insitu-success-page .pdr-why-grid aside strong { color: #274457; }.insitu-success-page .pdr-why-grid aside p { margin: 5px 0 0; color: #637686; font-size: 11px; }\r\n\r\n.insitu-success-page .pdr-methodology-section { background: #f7f9fa; }\r\n.insitu-success-page .pdr-methodology { display: grid; grid-template-columns: 1.18fr .82fr; gap: 70px; }\r\n.insitu-success-page .pdr-methodology > div > p:not(.eyebrow) { color: #627386; }\r\n.insitu-success-page .pdr-methodology aside { align-self: start; padding: 30px; border: 1px solid #ded3c5; border-radius: 17px; background: #fffaf4; }\r\n.insitu-success-page .pdr-methodology aside strong { display: block; margin-top: 18px; color: #3f464b; }.insitu-success-page .pdr-methodology aside p { color: #716b64; font-size: 12px; }\r\n.insitu-success-page .pdr-faq { background: #f2f7f9; }\r\n.insitu-success-page .pdr-final-cta { background: linear-gradient(120deg,#0c2131,#123d55); }\r\n\r\n@media (max-width: 1100px) {\r\n  .insitu-success-page .pdr-workflow-grid { grid-template-columns: repeat(3,1fr); }\r\n  .insitu-success-page .pdr-chart-grid { grid-template-columns: 1fr 1fr; }\r\n  .insitu-success-page .pdr-activity-chart { grid-column: 1\/-1; }\r\n}\r\n\r\n@media (max-width: 960px) {\r\n  .insitu-success-page .pdr-hero-grid,.insitu-success-page .pdr-intro,.insitu-success-page .pdr-evidence-grid,.insitu-success-page .pdr-methodology { grid-template-columns: 1fr; }\r\n  .insitu-success-page .pdr-hero-visual { max-width: 720px; width: 100%; }\r\n  .insitu-success-page .pdr-stat-strip .shell { grid-template-columns: repeat(3,1fr); gap: 18px; }\r\n  .insitu-success-page .pdr-stat-strip .shell > div { padding: 4px 0; border: 0; }\r\n  .insitu-success-page .pdr-portfolio-grid { grid-template-columns: 1fr 1fr; }.insitu-success-page .pdr-product-cloud { grid-column: 1\/-1; }\r\n  .insitu-success-page .pdr-why { grid-template-columns: 1fr; gap: 28px; }\r\n}\r\n\r\n@media (max-width: 640px) {\r\n  .insitu-success-page .pdr-hero-copy h1 { font-size: 40px; }\r\n  .insitu-success-page .pdr-hero { padding-bottom: 62px; }\r\n  .insitu-success-page .pdr-hero-visual { min-height: 500px; }\r\n  .insitu-success-page .pdr-app-card { width: 52%; height: 270px; }\r\n  .insitu-success-page .pdr-hero-proof { left: 14px; bottom: 76px; }.insitu-success-page .pdr-hero-proof.secondary { bottom: 16px; }\r\n  .insitu-success-page .pdr-stat-strip .shell { grid-template-columns: 1fr 1fr; }\r\n  .insitu-success-page .pdr-workflow-grid,.insitu-success-page .pdr-chart-grid,.insitu-success-page .pdr-portfolio-grid,.insitu-success-page .pdr-why-grid { grid-template-columns: 1fr; }\r\n  .insitu-success-page .pdr-activity-chart,.insitu-success-page .pdr-product-cloud,.insitu-success-page .pdr-why-grid aside { grid-column: auto; }\r\n  .insitu-success-page .pdr-workflow-grid article { min-height: 235px; }\r\n  .insitu-success-page .pdr-evidence-cards { grid-template-columns: 1fr; }\r\n  .insitu-success-page .pdr-product-image { min-height: 320px; }\r\n  .insitu-success-page .pdr-account-rings { min-height: 245px; }.insitu-success-page .primary-ring { width: 205px; height: 205px; }.insitu-success-page .geo-ring { width: 155px; height: 155px; }\r\n}\r\n\r\n.insitu-success-page.ih-case {\r\n  --ih-burgundy: #7d171e;\r\n  --ih-burgundy-dark: #4f0d12;\r\n  --ih-green: #19784b;\r\n  --ih-gold: #d2a136;\r\n  --ih-cream: #f8f4ed;\r\n  --ih-ink: #17273a;\r\n}\r\n\r\n.insitu-success-page .ih-logo-lockup,\r\n.insitu-success-page .ih-hub-identity {\r\n  display: inline-flex;\r\n  width: 104px;\r\n  height: 104px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  overflow: hidden;\r\n  border: 1px solid #e5d8d3;\r\n  border-radius: 24px;\r\n  background: #fff;\r\n  box-shadow: 0 14px 34px rgba(82, 17, 24, .12);\r\n}\r\n\r\n.insitu-success-page .ih-logo-lockup { width: 88px; height: 88px; border-radius: 21px; }\r\n\r\n.insitu-success-page .ih-logo-lockup img,\r\n.insitu-success-page .ih-hub-identity img { width: 100%; height: 100%; object-fit: contain; }\r\n.insitu-success-page .ih-logo-lockup.compact { width: 74px; height: 74px; border-radius: 18px; }\r\n.insitu-success-page .ih-hub-identity.compact { width: 66px; height: 66px; border-radius: 16px; }\r\n.insitu-success-page .ih-story-card { border-top: 3px solid var(--ih-burgundy, #7d171e); }\r\n\r\n.insitu-success-page .ih-hero {\r\n  position: relative;\r\n  overflow: hidden;\r\n  padding: 26px 0 72px;\r\n  background:\r\n    radial-gradient(circle at 90% 15%, rgba(25,120,75,.16), transparent 30%),\r\n    radial-gradient(circle at 73% 88%, rgba(210,161,54,.14), transparent 26%),\r\n    linear-gradient(135deg, #fffaf4 0%, #fff 58%, #f8fbf7 100%);\r\n}\r\n\r\n.insitu-success-page .ih-hero-grid { display: grid; grid-template-columns: 1.04fr .96fr; align-items: center; gap: 66px; }\r\n.insitu-success-page.ih-case .case-breadcrumbs { margin-bottom: 36px; }\r\n.insitu-success-page .ih-hero-copy h1 { max-width: 760px; margin-top: 20px; color: var(--ih-ink); font-size: clamp(42px,3.8vw,56px); }\r\n.insitu-success-page .ih-lead { max-width: 740px; color: #5f6e7d; font-size: 16px; }\r\n.insitu-success-page .ih-tag-row { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 20px; }\r\n.insitu-success-page .ih-tag-row span { padding: 8px 11px; border: 1px solid #e4d4cf; border-radius: 999px; color: #672027; background: rgba(255,255,255,.76); font-size: 12px; font-weight: 700; }\r\n.insitu-success-page .ih-hero-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 20px; margin-top: 24px; }\r\n\r\n.insitu-success-page .ih-hero-visual { position: relative; min-height: 600px; }\r\n.insitu-success-page .ih-app-shot { position: absolute; top: 8px; left: 50%; z-index: 2; width: 320px; transform: translateX(-48%) rotate(1.5deg); overflow: hidden; border: 10px solid #fff; border-radius: 42px; background: #fff; box-shadow: 0 30px 75px rgba(55, 16, 20, .22); }\r\n.insitu-success-page .ih-app-shot > span { display: block; padding: 11px 13px; color: #6f131a; background: #fff; font-size: 10px; font-weight: 800; letter-spacing: .12em; text-align: center; }\r\n.insitu-success-page .ih-app-shot img { width: 100%; height: 540px; object-fit: cover; object-position: top center; }\r\n.insitu-success-page .ih-hero-visual::before { position: absolute; inset: 64px 12px 25px 42px; content: \"\"; border-radius: 50%; background: radial-gradient(circle at 40% 40%, #f6e7dc 0%, #f0ddd0 47%, rgba(255,255,255,0) 72%); }\r\n.insitu-success-page .ih-proof-card,\r\n.insitu-success-page .ih-qb-card { position: absolute; z-index: 3; display: flex; align-items: center; gap: 12px; padding: 15px 17px; border: 1px solid rgba(125,23,30,.13); border-radius: 16px; background: rgba(255,255,255,.96); box-shadow: 0 16px 38px rgba(23,39,58,.13); }\r\n.insitu-success-page .ih-proof-card svg { width: 25px; height: 25px; color: var(--ih-green); }\r\n.insitu-success-page .ih-proof-card span { color: #697586; font-size: 12px; line-height: 1.3; }\r\n.insitu-success-page .ih-proof-card strong { display: block; color: var(--ih-ink); font-size: 20px; }\r\n.insitu-success-page .ih-proof-card.portal { top: 180px; left: -12px; }\r\n.insitu-success-page .ih-proof-card.catalog { right: -16px; bottom: 168px; }\r\n.insitu-success-page .ih-qb-card { right: 12px; bottom: 42px; flex-direction: column; align-items: flex-start; }\r\n.insitu-success-page .ih-qb-card img { width: 120px; height: auto; }\r\n.insitu-success-page .ih-qb-card span { color: #5e6d7c; font-size: 11px; font-weight: 700; }\r\n\r\n.insitu-success-page .ih-stat-strip { border-top: 1px solid #eadfdb; border-bottom: 1px solid #eadfdb; background: #fff; }\r\n.insitu-success-page .ih-stat-strip > .shell { display: grid; grid-template-columns: repeat(5,1fr); }\r\n.insitu-success-page .ih-stat-strip > .shell > div { padding: 34px 22px; border-right: 1px solid #eee4e0; }\r\n.insitu-success-page .ih-stat-strip > .shell > div:first-child { border-left: 1px solid #eee4e0; }\r\n.insitu-success-page .ih-stat-strip strong { display: block; color: var(--ih-burgundy); font-family: Manrope, sans-serif; font-size: 30px; line-height: 1; }\r\n.insitu-success-page .ih-stat-strip span { display: block; margin-top: 8px; color: #677585; font-size: 12px; line-height: 1.45; }\r\n.insitu-success-page .ih-stat-strip > p { margin: 0; padding: 12px 20px 18px; color: #7a8693; font-size: 11px; text-align: center; }\r\n\r\n.insitu-success-page .ih-intro { display: grid; grid-template-columns: 1.17fr .83fr; gap: 82px; align-items: start; }\r\n.insitu-success-page .ih-intro > div > p:not(.eyebrow) { color: #5b6878; }\r\n.insitu-success-page .ih-at-glance { padding: 34px; border: 1px solid #eadfdb; border-radius: 24px; background: var(--ih-cream); }\r\n.insitu-success-page .ih-at-glance dl { margin: 0; }\r\n.insitu-success-page .ih-at-glance dl div { display: grid; grid-template-columns: 118px 1fr; gap: 18px; padding: 15px 0; border-bottom: 1px solid #e3d8d1; }\r\n.insitu-success-page .ih-at-glance dl div:last-child { border: 0; }\r\n.insitu-success-page .ih-at-glance dt { color: #7d171e; font-size: 12px; font-weight: 800; text-transform: uppercase; }\r\n.insitu-success-page .ih-at-glance dd { margin: 0; color: #435265; font-size: 14px; line-height: 1.5; }\r\n\r\n.insitu-success-page .ih-workflow-section { background: #fcfaf7; }\r\n.insitu-success-page .ih-workflow-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 16px; margin-top: 44px; }\r\n.insitu-success-page .ih-workflow-grid article { min-height: 286px; padding: 28px; border: 1px solid #e7ddd7; border-radius: 20px; background: #fff; }\r\n.insitu-success-page .ih-workflow-grid article > span { color: var(--ih-burgundy); font-size: 11px; font-weight: 800; letter-spacing: .1em; }\r\n.insitu-success-page .ih-workflow-grid article > svg { display: block; width: 35px; height: 35px; margin: 32px 0 18px; color: var(--ih-green); }\r\n.insitu-success-page .ih-workflow-grid article h3 { color: var(--ih-ink); }\r\n.insitu-success-page .ih-workflow-grid article p { margin-bottom: 0; color: #657384; font-size: 14px; }\r\n\r\n.insitu-success-page .ih-app-section { overflow: hidden; color: #fff; background: linear-gradient(132deg, #4e0c12, #821820 54%, #3f1014); }\r\n.insitu-success-page .ih-app-section h2 { color: #fff; }\r\n.insitu-success-page .ih-app-section p { color: #eadadd; }\r\n.insitu-success-page .ih-app-grid { display: grid; grid-template-columns: .94fr 1.06fr; gap: 70px; align-items: center; }\r\n.insitu-success-page .ih-app-benefits { display: grid; gap: 12px; margin: 28px 0; }\r\n.insitu-success-page .ih-app-benefits > div { display: flex; align-items: center; gap: 14px; padding: 14px; border: 1px solid rgba(255,255,255,.12); border-radius: 14px; background: rgba(255,255,255,.06); }\r\n.insitu-success-page .ih-app-benefits svg { width: 25px; height: 25px; flex: 0 0 auto; color: #8ee0ad; }\r\n.insitu-success-page .ih-app-benefits span { color: #e9dfe1; font-size: 13px; }\r\n.insitu-success-page .ih-app-benefits strong { display: block; color: #fff; font-size: 14px; }\r\n.insitu-success-page .ih-app-section .cs-text-link.light { color: #fff; }\r\n.insitu-success-page .ih-ordering-note { display: flex; gap: 14px; margin-top: 28px; padding: 16px; border-radius: 15px; color: #203629; background: #e8f6ec; }\r\n.insitu-success-page .ih-ordering-note svg { width: 27px; height: 27px; flex: 0 0 auto; color: var(--ih-green); }\r\n.insitu-success-page .ih-ordering-note strong { font-size: 14px; }\r\n.insitu-success-page .ih-ordering-note p { margin: 4px 0 0; color: #4f6657; font-size: 12px; }\r\n.insitu-success-page .ih-app-gallery { position: relative; min-height: 670px; }\r\n.insitu-success-page .ih-app-gallery figure { position: absolute; margin: 0; overflow: hidden; border: 9px solid rgba(255,255,255,.94); border-radius: 34px; background: #fff; box-shadow: 0 32px 70px rgba(0,0,0,.28); }\r\n.insitu-success-page .ih-app-gallery figure.main { top: 0; left: 8%; z-index: 2; width: 330px; }\r\n.insitu-success-page .ih-app-gallery figure.scan { right: 0; bottom: 8px; z-index: 1; width: 255px; transform: rotate(4deg); }\r\n.insitu-success-page .ih-app-gallery img { width: 100%; height: 560px; object-fit: cover; object-position: top center; }\r\n.insitu-success-page .ih-app-gallery figure.scan img { height: 430px; }\r\n.insitu-success-page .ih-app-gallery figcaption { padding: 10px; color: #6c1820; font-size: 11px; font-weight: 800; text-align: center; }\r\n\r\n.insitu-success-page .ih-evidence-section { background: #fff; }\r\n.insitu-success-page .ih-evidence-grid { display: grid; grid-template-columns: .93fr 1.07fr; gap: 74px; align-items: center; }\r\n.insitu-success-page .ih-evidence-grid > div:first-child > p:not(.eyebrow) { color: #657283; }\r\n.insitu-success-page .ih-evidence-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 28px; }\r\n.insitu-success-page .ih-evidence-pills span { padding: 8px 11px; border-radius: 999px; color: #672027; background: #f7ece8; font-size: 11px; font-weight: 750; }\r\n.insitu-success-page .ih-evidence-cards { display: grid; grid-template-columns: repeat(2,1fr); gap: 14px; }\r\n.insitu-success-page .ih-evidence-cards article { min-height: 190px; padding: 26px; border: 1px solid #e8dfda; border-radius: 20px; background: #fcfaf7; }\r\n.insitu-success-page .ih-evidence-cards svg { width: 30px; height: 30px; color: var(--ih-green); }\r\n.insitu-success-page .ih-evidence-cards strong { display: block; margin-top: 18px; color: var(--ih-burgundy); font-family: Manrope, sans-serif; font-size: 31px; }\r\n.insitu-success-page .ih-evidence-cards span { display: block; margin-top: 8px; color: #647282; font-size: 12px; line-height: 1.5; }\r\n\r\n.insitu-success-page .ih-visual-section { background: #f8f4ed; }\r\n.insitu-success-page .ih-chart-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 18px; margin-top: 44px; }\r\n.insitu-success-page .ih-chart-grid figure { min-height: 510px; margin: 0; padding: 26px; border: 1px solid #e1d6cf; border-radius: 22px; background: #fff; }\r\n.insitu-success-page .ih-chart-grid figcaption { display: flex; justify-content: space-between; align-items: flex-start; gap: 18px; padding-bottom: 20px; border-bottom: 1px solid #eadfda; }\r\n.insitu-success-page .ih-chart-grid figcaption span { display: block; color: var(--ih-ink); font-size: 15px; font-weight: 800; }\r\n.insitu-success-page .ih-chart-grid figcaption small { display: block; margin-top: 4px; color: #7b8794; line-height: 1.4; }\r\n.insitu-success-page .ih-chart-grid figcaption svg { width: 27px; height: 27px; color: var(--ih-burgundy); }\r\n.insitu-success-page .ih-chart-grid figcaption img { width: 92px; height: auto; }\r\n.insitu-success-page .ih-adoption-ring { display: grid; width: 208px; height: 208px; margin: 30px auto 20px; place-items: center; border-radius: 50%; background: conic-gradient(var(--ih-green) 0 99.5%, #e7eee9 99.5% 100%); }\r\n.insitu-success-page .ih-adoption-ring::before { grid-area: 1\/1; width: 158px; height: 158px; content: \"\"; border-radius: 50%; background: #fff; }\r\n.insitu-success-page .ih-adoption-ring div { z-index: 1; grid-area: 1\/1; padding: 20px; text-align: center; }\r\n.insitu-success-page .ih-adoption-ring strong { display: block; color: var(--ih-burgundy); font-size: 22px; }\r\n.insitu-success-page .ih-adoption-ring span { display: block; margin-top: 5px; color: #708070; font-size: 11px; line-height: 1.35; }\r\n.insitu-success-page .ih-adoption-detail { display: grid; grid-template-columns: repeat(2,1fr); gap: 8px; }\r\n.insitu-success-page .ih-adoption-detail span { padding: 12px; border-radius: 12px; color: #657283; background: #f4f8f5; font-size: 11px; text-align: center; }\r\n.insitu-success-page .ih-adoption-detail strong { display: block; color: var(--ih-green); font-size: 16px; }\r\n.insitu-success-page .ih-metric-bars { display: grid; gap: 20px; padding: 30px 0 10px; }\r\n.insitu-success-page .ih-metric-bars > div { display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 8px; }\r\n.insitu-success-page .ih-metric-bars span { color: #5e6b79; font-size: 12px; }\r\n.insitu-success-page .ih-metric-bars strong { color: var(--ih-burgundy); font-size: 13px; }\r\n.insitu-success-page .ih-metric-bars i { grid-column: 1\/-1; height: 9px; overflow: hidden; border-radius: 999px; background: #f0e8e4; }\r\n.insitu-success-page .ih-metric-bars b { display: block; height: 100%; border-radius: inherit; background: linear-gradient(90deg, var(--ih-burgundy), #d35d58); }\r\n.insitu-success-page .ih-data-chain { display: grid; gap: 9px; padding: 28px 0 12px; }\r\n.insitu-success-page .ih-data-chain div { display: flex; align-items: center; gap: 12px; padding: 13px 14px; border-radius: 12px; background: #f4f8f5; }\r\n.insitu-success-page .ih-data-chain span { display: grid; width: 28px; height: 28px; place-items: center; border-radius: 9px; color: #fff; background: var(--ih-green); font-size: 10px; font-weight: 800; }\r\n.insitu-success-page .ih-data-chain strong { color: #445263; font-size: 13px; }\r\n.insitu-success-page .ih-chart-caption { margin: 18px 0 0; color: #818b96; font-size: 10px; line-height: 1.5; }\r\n\r\n.insitu-success-page .ih-reporting-section { color: #fff; background: #10263a; }\r\n.insitu-success-page .ih-reporting-section h2,\r\n.insitu-success-page .ih-reporting-section h3 { color: #fff; }\r\n.insitu-success-page .ih-reporting-section .cs-section-heading > p { color: #bac6d1; }\r\n.insitu-success-page .ih-reporting-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 16px; margin-top: 44px; }\r\n.insitu-success-page .ih-reporting-grid article { min-height: 240px; padding: 28px; border: 1px solid rgba(255,255,255,.13); border-radius: 20px; background: rgba(255,255,255,.06); }\r\n.insitu-success-page .ih-reporting-grid article > span { display: inline-flex; padding: 6px 9px; border-radius: 999px; color: #122a20; background: #91dfaf; font-size: 9px; font-weight: 850; letter-spacing: .08em; }\r\n.insitu-success-page .ih-reporting-grid article > strong { display: block; margin-top: 26px; color: #fff; font-size: 20px; }\r\n.insitu-success-page .ih-reporting-grid article p { color: #c1ccd5; font-size: 13px; }\r\n.insitu-success-page .ih-reporting-guardrail { display: flex; gap: 16px; margin-top: 22px; padding: 20px 22px; border-radius: 17px; color: #243527; background: #e9f5ed; }\r\n.insitu-success-page .ih-reporting-guardrail svg { width: 29px; height: 29px; flex: 0 0 auto; color: var(--ih-green); }\r\n.insitu-success-page .ih-reporting-guardrail p { margin: 5px 0 0; color: #5d6f61; font-size: 12px; }\r\n\r\n.insitu-success-page .ih-why > div:first-child { max-width: 740px; }\r\n.insitu-success-page .ih-why-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 16px; margin-top: 40px; }\r\n.insitu-success-page .ih-why-grid article { padding: 28px; border: 1px solid #e7ded8; border-radius: 18px; }\r\n.insitu-success-page .ih-why-grid article p { margin-bottom: 0; color: #657282; font-size: 13px; }\r\n.insitu-success-page .ih-why-grid aside { grid-column: 1\/-1; display: flex; gap: 16px; padding: 22px; border-radius: 18px; color: #3f2528; background: #f8ece8; }\r\n.insitu-success-page .ih-why-grid aside svg { width: 30px; height: 30px; flex: 0 0 auto; color: var(--ih-burgundy); }\r\n.insitu-success-page .ih-why-grid aside p { margin: 4px 0 0; color: #6b5b5d; font-size: 12px; }\r\n\r\n.insitu-success-page .ih-methodology-section { background: #faf8f5; }\r\n.insitu-success-page .ih-methodology { display: grid; grid-template-columns: 1.2fr .8fr; gap: 74px; align-items: start; }\r\n.insitu-success-page .ih-methodology > div > p:not(.eyebrow) { color: #626f7d; }\r\n.insitu-success-page .ih-methodology > aside { padding: 30px; border: 1px solid #e2d8d2; border-radius: 22px; background: #fff; }\r\n.insitu-success-page .ih-methodology > aside strong { display: block; margin-top: 18px; color: var(--ih-ink); }\r\n.insitu-success-page .ih-methodology > aside p { margin-bottom: 0; color: #6e7986; font-size: 12px; }\r\n.insitu-success-page .ih-faq { background: #fff; }\r\n.insitu-success-page .ih-final-cta { background: linear-gradient(125deg, #4f0d12, #7d171e); }\r\n\r\n@media (max-width: 1050px) {\r\n  .insitu-success-page .ih-hero-grid { gap: 36px; }\r\n  .insitu-success-page .ih-hero-visual { min-height: 590px; }\r\n  .insitu-success-page .ih-app-shot { width: 286px; }\r\n  .insitu-success-page .ih-proof-card.portal { left: 0; }\r\n  .insitu-success-page .ih-proof-card.catalog { right: 0; }\r\n  .insitu-success-page .ih-app-grid { gap: 36px; }\r\n  .insitu-success-page .ih-app-gallery figure.main { left: 0; }\r\n}\r\n\r\n@media (max-width: 900px) {\r\n  .insitu-success-page .ih-hero-grid,\r\n  .insitu-success-page .ih-intro,\r\n  .insitu-success-page .ih-app-grid,\r\n  .insitu-success-page .ih-evidence-grid,\r\n  .insitu-success-page .ih-methodology { grid-template-columns: 1fr; }\r\n  .insitu-success-page .ih-hero-visual { width: min(590px,100%); margin-inline: auto; }\r\n  .insitu-success-page .ih-stat-strip > .shell { grid-template-columns: repeat(2,1fr); }\r\n  .insitu-success-page .ih-stat-strip > .shell > div { border-bottom: 1px solid #eee4e0; }\r\n  .insitu-success-page .ih-workflow-grid { grid-template-columns: repeat(2,1fr); }\r\n  .insitu-success-page .ih-chart-grid { grid-template-columns: 1fr; }\r\n  .insitu-success-page .ih-chart-grid figure { min-height: auto; }\r\n  .insitu-success-page .ih-app-gallery { width: min(600px,100%); margin-inline: auto; }\r\n}\r\n\r\n@media (max-width: 640px) {\r\n  .insitu-success-page .ih-hero { padding-bottom: 70px; }\r\n  .insitu-success-page .ih-hero-copy h1 { font-size: 40px; }\r\n  .insitu-success-page .ih-hero-visual { min-height: 540px; margin-top: 18px; }\r\n  .insitu-success-page .ih-app-shot { width: 250px; }\r\n  .insitu-success-page .ih-app-shot img { height: 500px; }\r\n  .insitu-success-page .ih-proof-card { max-width: 160px; padding: 12px; }\r\n  .insitu-success-page .ih-proof-card.portal { top: 130px; left: -2px; }\r\n  .insitu-success-page .ih-proof-card.catalog { right: -2px; bottom: 120px; }\r\n  .insitu-success-page .ih-qb-card { right: 4px; bottom: 10px; }\r\n  .insitu-success-page .ih-stat-strip > .shell { grid-template-columns: 1fr; }\r\n  .insitu-success-page .ih-stat-strip > .shell > div { border-left: 1px solid #eee4e0; }\r\n  .insitu-success-page .ih-intro { gap: 34px; }\r\n  .insitu-success-page .ih-at-glance { padding: 24px; }\r\n  .insitu-success-page .ih-at-glance dl div { grid-template-columns: 1fr; gap: 6px; }\r\n  .insitu-success-page .ih-workflow-grid,\r\n  .insitu-success-page .ih-evidence-cards,\r\n  .insitu-success-page .ih-reporting-grid,\r\n  .insitu-success-page .ih-why-grid { grid-template-columns: 1fr; }\r\n  .insitu-success-page .ih-workflow-grid article { min-height: 0; }\r\n  .insitu-success-page .ih-app-gallery { min-height: 570px; }\r\n  .insitu-success-page .ih-app-gallery figure.main { width: 250px; }\r\n  .insitu-success-page .ih-app-gallery figure.scan { width: 195px; }\r\n  .insitu-success-page .ih-app-gallery img { height: 470px; }\r\n  .insitu-success-page .ih-app-gallery figure.scan img { height: 360px; }\r\n  .insitu-success-page .ih-why-grid aside { grid-column: auto; }\r\n}\r\n\r\n.insitu-success-page.rg-case { --rg-ink: #14243c; --rg-coffee: #5a3825; --rg-cream: #f7f0e7; --rg-gold: #d99a43; --rg-green: #48755c; }\r\n.insitu-success-page .rg-hub-identity { display: grid; width: 66px; height: 66px; place-items: center; overflow: hidden; padding: 5px 10px; border: 1px solid #d9e2e8; border-radius: 15px; background: #181818; }\r\n.insitu-success-page .rg-hub-identity img { width: auto; height: 100%; object-fit: contain; }\r\n.insitu-success-page .rg-story-card { border-color: #dfd5ca; }\r\n.insitu-success-page.rg-case .eyebrow { color: #a0642d; }\r\n.insitu-success-page .rg-hero { position: relative; overflow: hidden; padding: 30px 0 100px; background: radial-gradient(circle at 87% 20%, rgba(217,154,67,.22), transparent 28%), linear-gradient(135deg, #fff 0%, #fbf5ed 56%, #eef5ef 100%); }\r\n.insitu-success-page .rg-hero::after { position: absolute; right: -140px; bottom: -260px; width: 620px; height: 620px; border: 1px solid rgba(90,56,37,.12); border-radius: 50%; content: \"\"; }\r\n.insitu-success-page .rg-hero-grid { position: relative; z-index: 1; display: grid; grid-template-columns: minmax(0, .93fr) minmax(540px, 1.07fr); gap: 58px; align-items: center; padding-top: 48px; }\r\n.insitu-success-page .rg-hero-copy h1 { max-width: 720px; margin-top: 22px; font-size: clamp(42px, 5vw, 68px); line-height: 1.02; }\r\n.insitu-success-page .rg-lead { max-width: 690px; margin: 22px 0; color: #59677c; font-size: 18px; }\r\n.insitu-success-page .rg-logo-lockup { display: inline-flex; width: 114px; height: 86px; align-items: center; justify-content: center; padding: 8px 16px; border: 1px solid #e5d9cc; border-radius: 16px; background: #181818; box-shadow: 0 12px 34px rgba(67,43,29,.12); }\r\n.insitu-success-page .rg-logo-lockup img { width: auto; height: 100%; object-fit: contain; }\r\n.insitu-success-page .rg-logo-lockup.compact { width: 82px; height: 72px; padding: 6px 12px; border-radius: 13px; }\r\n.insitu-success-page .rg-tag-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 26px 0; }\r\n.insitu-success-page .rg-tag-row span { padding: 8px 12px; border: 1px solid #dfd5ca; border-radius: 999px; color: #67452f; background: rgba(255,255,255,.8); font-size: 12px; font-weight: 700; }\r\n.insitu-success-page .rg-hero-actions { display: flex; flex-wrap: wrap; gap: 20px; align-items: center; }\r\n.insitu-success-page .rg-hero-visual { position: relative; min-height: 570px; }\r\n.insitu-success-page .rg-browser { position: absolute; inset: 30px 0 50px 28px; overflow: hidden; border: 1px solid rgba(20,36,60,.16); border-radius: 24px; background: #fff; box-shadow: 0 28px 70px rgba(67,43,29,.18); }\r\n.insitu-success-page .rg-browser-bar { display: flex; height: 44px; align-items: center; gap: 7px; padding: 0 16px; color: #7d8999; background: #f3f5f6; font-size: 10px; }\r\n.insitu-success-page .rg-browser-bar i { width: 8px; height: 8px; border-radius: 50%; background: #ff8a7d; }\r\n.insitu-success-page .rg-browser-bar i:nth-child(2) { background: #f4bd52; }\r\n.insitu-success-page .rg-browser-bar i:nth-child(3) { background: #5fc99b; }\r\n.insitu-success-page .rg-browser-bar span { margin-left: 10px; }\r\n.insitu-success-page .rg-store-head { display: grid; grid-template-columns: 54px minmax(0, 1fr) 32px; gap: 16px; align-items: center; padding: 18px 22px 14px; }\r\n.insitu-success-page .rg-store-head > img { width: 46px; height: 54px; object-fit: contain; padding: 3px; border-radius: 7px; background: #161616; }\r\n.insitu-success-page .rg-store-head > div { display: flex; min-height: 40px; align-items: center; gap: 8px; padding: 0 14px; border: 1px solid #e0e4e8; border-radius: 9px; color: #8894a3; font-size: 11px; }\r\n.insitu-success-page .rg-store-head svg { width: 18px; }\r\n.insitu-success-page .rg-store-tabs { display: flex; gap: 8px; overflow: hidden; padding: 0 22px 18px; white-space: nowrap; }\r\n.insitu-success-page .rg-store-tabs span { padding: 7px 11px; border-radius: 999px; color: #6b7585; background: #f3f5f6; font-size: 9px; font-weight: 700; }\r\n.insitu-success-page .rg-store-tabs .active { color: #fff; background: var(--rg-coffee); }\r\n.insitu-success-page .rg-product-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; padding: 0 22px 24px; }\r\n.insitu-success-page .rg-product-card { min-width: 0; padding: 14px; border: 1px solid #e8ebee; border-radius: 14px; box-shadow: 0 8px 20px rgba(20,36,60,.05); }\r\n.insitu-success-page .rg-coffee-bag { position: relative; display: grid; width: 74px; height: 96px; place-items: center; margin: 0 auto 12px; clip-path: polygon(8% 8%, 92% 8%, 100% 100%, 0 100%); color: #fff; background: #bf7b36; }\r\n.insitu-success-page .rg-product-card.forest .rg-coffee-bag { background: #3f6c55; }\r\n.insitu-success-page .rg-product-card.berry .rg-coffee-bag { background: #743c4d; }\r\n.insitu-success-page .rg-coffee-bag span { font-size: 28px; font-weight: 800; }\r\n.insitu-success-page .rg-coffee-bag i { width: 26px; height: 1px; background: rgba(255,255,255,.7); }\r\n.insitu-success-page .rg-coffee-bag small { font-size: 7px; letter-spacing: .14em; }\r\n.insitu-success-page .rg-product-card > strong { display: block; overflow: hidden; color: var(--rg-ink); font-size: 10px; text-overflow: ellipsis; white-space: nowrap; }\r\n.insitu-success-page .rg-product-card > p { min-height: 30px; margin: 4px 0 9px; color: #8994a2; font-size: 8px; }\r\n.insitu-success-page .rg-product-card > div:last-child { display: flex; align-items: center; justify-content: space-between; color: #6c7786; font-size: 9px; }\r\n.insitu-success-page .rg-product-card button { width: 25px; height: 25px; border: 0; border-radius: 7px; color: #fff; background: var(--rg-coffee); }\r\n.insitu-success-page .rg-proof-card, .insitu-success-page .rg-qb-card { position: absolute; display: flex; align-items: center; gap: 10px; padding: 13px 16px; border: 1px solid rgba(20,36,60,.12); border-radius: 14px; background: rgba(255,255,255,.96); box-shadow: 0 16px 35px rgba(20,36,60,.14); }\r\n.insitu-success-page .rg-proof-card svg { width: 24px; height: 24px; color: var(--rg-green); }\r\n.insitu-success-page .rg-proof-card span { display: grid; color: #687589; font-size: 11px; }\r\n.insitu-success-page .rg-proof-card strong { color: var(--rg-ink); font-size: 16px; }\r\n.insitu-success-page .rg-proof-card.users { top: 0; right: -14px; }\r\n.insitu-success-page .rg-proof-card.orders { right: 8px; bottom: 36px; }\r\n.insitu-success-page .rg-qb-card { left: 0; bottom: 10px; }\r\n.insitu-success-page .rg-qb-card img { width: 86px; }\r\n.insitu-success-page .rg-qb-card span { color: #6d7888; font-size: 10px; }\r\n.insitu-success-page .rg-stat-strip { padding: 38px 0 24px; color: #fff; background: #192b26; }\r\n.insitu-success-page .rg-stat-strip .shell { display: grid; grid-template-columns: repeat(5, 1fr); }\r\n.insitu-success-page .rg-stat-strip .shell > div { padding: 0 20px; border-right: 1px solid rgba(255,255,255,.16); }\r\n.insitu-success-page .rg-stat-strip .shell > div:first-child { padding-left: 0; }\r\n.insitu-success-page .rg-stat-strip .shell > div:last-child { border: 0; }\r\n.insitu-success-page .rg-stat-strip strong { display: block; font: 700 30px\/1 Manrope, sans-serif; }\r\n.insitu-success-page .rg-stat-strip span { display: block; margin-top: 7px; color: #c9d7d1; font-size: 11px; }\r\n.insitu-success-page .rg-stat-strip > p { margin: 22px 24px 0; color: #aebfb8; font-size: 10px; text-align: center; }\r\n.insitu-success-page .rg-intro { display: grid; grid-template-columns: 1.35fr .75fr; gap: 80px; }\r\n.insitu-success-page .rg-intro > div > p { color: #617086; font-size: 17px; }\r\n.insitu-success-page .rg-at-glance { padding: 30px; border: 1px solid #e7ded4; border-radius: 20px; background: var(--rg-cream); }\r\n.insitu-success-page .rg-at-glance dl { margin: 0; }\r\n.insitu-success-page .rg-at-glance dl div { display: grid; grid-template-columns: 112px 1fr; gap: 18px; padding: 13px 0; border-bottom: 1px solid #dfd3c6; }\r\n.insitu-success-page .rg-at-glance dl div:last-child { border: 0; }\r\n.insitu-success-page .rg-at-glance dt { color: #826047; font-size: 12px; font-weight: 700; }\r\n.insitu-success-page .rg-at-glance dd { margin: 0; color: var(--rg-ink); font-size: 13px; line-height: 1.5; }\r\n.insitu-success-page .rg-workflow-section { background: #f6f8fa; }\r\n.insitu-success-page .rg-workflow-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 46px; }\r\n.insitu-success-page .rg-workflow-grid article { min-height: 288px; padding: 28px; border: 1px solid #dfe5eb; border-radius: 18px; background: #fff; }\r\n.insitu-success-page .rg-workflow-grid article > span { color: #aa6e35; font-size: 10px; font-weight: 800; letter-spacing: .09em; }\r\n.insitu-success-page .rg-workflow-grid svg { display: block; width: 34px; height: 34px; margin: 36px 0 22px; color: var(--rg-green); }\r\n.insitu-success-page .rg-workflow-grid p { color: #68768a; font-size: 14px; }\r\n.insitu-success-page .rg-channel-section { color: #fff; background: linear-gradient(120deg, #172923, #213f35 60%, #3d3429); }\r\n.insitu-success-page .rg-channel-section h2 { color: #fff; }\r\n.insitu-success-page .rg-channel-section p { color: #c9d8d2; }\r\n.insitu-success-page .rg-channel-grid { display: grid; grid-template-columns: .86fr 1.14fr; gap: 76px; align-items: center; }\r\n.insitu-success-page .rg-channel-benefits { display: grid; gap: 14px; margin: 28px 0; }\r\n.insitu-success-page .rg-channel-benefits > div { display: flex; gap: 13px; align-items: flex-start; }\r\n.insitu-success-page .rg-channel-benefits svg { width: 23px; flex: 0 0 auto; color: #e8b66c; }\r\n.insitu-success-page .rg-channel-benefits span { display: grid; color: #b9cbc4; font-size: 13px; }\r\n.insitu-success-page .rg-channel-benefits strong { color: #fff; font-size: 14px; }\r\n.insitu-success-page .rg-channel-panel { padding: 28px; border: 1px solid rgba(255,255,255,.15); border-radius: 24px; color: var(--rg-ink); background: #fff; box-shadow: 0 25px 55px rgba(0,0,0,.2); }\r\n.insitu-success-page .rg-channel-title { display: flex; align-items: center; justify-content: space-between; padding-bottom: 18px; border-bottom: 1px solid #e7ebee; }\r\n.insitu-success-page .rg-channel-title span { color: #9a693d; font-size: 10px; font-weight: 800; letter-spacing: .12em; }\r\n.insitu-success-page .rg-channel-title strong { font-size: 16px; }\r\n.insitu-success-page .rg-order-lines { padding: 10px 0; }\r\n.insitu-success-page .rg-order-lines > div { display: flex; justify-content: space-between; padding: 12px 0; border-bottom: 1px solid #edf0f2; color: #687589; font-size: 13px; }\r\n.insitu-success-page .rg-order-lines strong { color: var(--rg-ink); }\r\n.insitu-success-page .rg-delivery-choice { display: flex; gap: 12px; align-items: center; margin: 18px 0; padding: 14px; border-radius: 12px; background: #eef6f1; }\r\n.insitu-success-page .rg-delivery-choice > svg { width: 25px; color: var(--rg-green); }\r\n.insitu-success-page .rg-delivery-choice > span { display: grid; flex: 1; }\r\n.insitu-success-page .rg-delivery-choice small { color: #718279; font-size: 8px; letter-spacing: .1em; }\r\n.insitu-success-page .rg-delivery-choice strong { font-size: 12px; }\r\n.insitu-success-page .rg-channel-panel > button { width: 100%; min-height: 43px; border: 0; border-radius: 9px; color: #fff; background: var(--rg-coffee); font-weight: 800; }\r\n.insitu-success-page .rg-channel-panel > p { margin: 9px 0 0; color: #8792a0; font-size: 9px; text-align: center; }\r\n.insitu-success-page .rg-evidence-section { background: #fff; }\r\n.insitu-success-page .rg-evidence-grid { display: grid; grid-template-columns: .85fr 1.15fr; gap: 70px; align-items: center; }\r\n.insitu-success-page .rg-evidence-grid > div:first-child > p { color: #647287; }\r\n.insitu-success-page .rg-evidence-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 24px; }\r\n.insitu-success-page .rg-evidence-pills span { padding: 8px 11px; border-radius: 999px; color: #315c4a; background: #eaf4ef; font-size: 11px; font-weight: 700; }\r\n.insitu-success-page .rg-evidence-cards { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; }\r\n.insitu-success-page .rg-evidence-cards article { min-height: 180px; padding: 24px; border: 1px solid #e1e6eb; border-radius: 17px; background: #f8fafb; }\r\n.insitu-success-page .rg-evidence-cards svg { width: 27px; height: 27px; color: #a56b35; }\r\n.insitu-success-page .rg-evidence-cards strong { display: block; margin: 22px 0 7px; color: var(--rg-ink); font: 700 30px\/1 Manrope, sans-serif; }\r\n.insitu-success-page .rg-evidence-cards span { color: #687589; font-size: 12px; line-height: 1.5; }\r\n.insitu-success-page .rg-visual-section { background: #f6f1ea; }\r\n.insitu-success-page .rg-chart-grid { display: grid; grid-template-columns: 1.18fr .9fr .92fr; gap: 18px; margin-top: 45px; }\r\n.insitu-success-page .rg-chart-grid figure { margin: 0; padding: 25px; border: 1px solid #e2d7ca; border-radius: 19px; background: #fff; }\r\n.insitu-success-page .rg-chart-grid figcaption { display: flex; align-items: flex-start; justify-content: space-between; gap: 15px; }\r\n.insitu-success-page .rg-chart-grid figcaption > div { display: grid; }\r\n.insitu-success-page .rg-chart-grid figcaption span { color: var(--rg-ink); font-size: 15px; font-weight: 800; }\r\n.insitu-success-page .rg-chart-grid figcaption small { color: #84909e; font-size: 9px; }\r\n.insitu-success-page .rg-chart-grid figcaption svg { width: 25px; height: 25px; color: #a96e38; }\r\n.insitu-success-page .rg-month-bars { display: grid; height: 178px; grid-template-columns: repeat(8, 1fr); gap: 8px; align-items: end; margin: 26px 0 12px; }\r\n.insitu-success-page .rg-month-bars > div { display: grid; height: 100%; grid-template-rows: 1fr auto; gap: 8px; align-items: end; }\r\n.insitu-success-page .rg-month-bars i { display: flex; height: 100%; align-items: end; border-radius: 7px; background: #eee7df; }\r\n.insitu-success-page .rg-month-bars b { display: block; width: 100%; border-radius: 7px; background: linear-gradient(#dba150, #705038); }\r\n.insitu-success-page .rg-month-bars span { color: #8a7c70; font-size: 8px; text-align: center; }\r\n.insitu-success-page .rg-chart-highlight { display: flex; gap: 9px; align-items: baseline; color: #6c7887; font-size: 11px; }\r\n.insitu-success-page .rg-chart-highlight strong { color: var(--rg-ink); font-size: 21px; }\r\n.insitu-success-page .rg-chart-caption { margin: 16px 0 0; color: #8a95a2; font-size: 9px; }\r\n.insitu-success-page .rg-adoption-ring { position: relative; display: grid; width: 166px; height: 166px; place-items: center; margin: 27px auto 20px; border-radius: 50%; background: conic-gradient(var(--rg-green) 0 33%, #e7ece9 33% 100%); }\r\n.insitu-success-page .rg-adoption-ring::before { position: absolute; width: 120px; height: 120px; border-radius: 50%; background: #fff; content: \"\"; }\r\n.insitu-success-page .rg-adoption-ring div { position: relative; z-index: 1; display: grid; max-width: 105px; text-align: center; }\r\n.insitu-success-page .rg-adoption-ring strong { color: var(--rg-ink); font-size: 18px; }\r\n.insitu-success-page .rg-adoption-ring span { color: #758291; font-size: 9px; }\r\n.insitu-success-page .rg-adoption-detail { display: flex; justify-content: center; gap: 18px; }\r\n.insitu-success-page .rg-adoption-detail span { display: grid; color: #7d8996; font-size: 9px; }\r\n.insitu-success-page .rg-adoption-detail strong { color: var(--rg-ink); font-size: 14px; }\r\n.insitu-success-page .rg-connection-chart figcaption img { width: 84px; }\r\n.insitu-success-page .rg-data-chain { display: grid; gap: 7px; margin-top: 25px; }\r\n.insitu-success-page .rg-data-chain > div { display: flex; gap: 10px; align-items: center; padding: 9px 11px; border-radius: 9px; background: #f1f4f3; }\r\n.insitu-success-page .rg-data-chain span { color: #9a6a3d; font-size: 9px; font-weight: 800; }\r\n.insitu-success-page .rg-data-chain strong { color: #445264; font-size: 11px; }\r\n.insitu-success-page .rg-products { background: #fff; }\r\n.insitu-success-page .rg-product-cloud { display: flex; flex-wrap: wrap; gap: 10px; margin: 36px 0 28px; }\r\n.insitu-success-page .rg-product-cloud span { padding: 12px 16px; border: 1px solid #e1d6ca; border-radius: 999px; color: #684934; background: #fbf7f2; font-size: 13px; font-weight: 700; }\r\n.insitu-success-page .rg-methodology { display: grid; grid-template-columns: 1.15fr .65fr; gap: 75px; }\r\n.insitu-success-page .rg-methodology > div > p { color: #647287; }\r\n.insitu-success-page .rg-methodology aside { display: flex; flex-direction: column; align-items: flex-start; padding: 27px; border: 1px solid #e3d9ce; border-radius: 19px; background: #f8f2eb; }\r\n.insitu-success-page .rg-methodology aside > strong { margin-top: 18px; color: var(--rg-ink); }\r\n.insitu-success-page .rg-methodology aside > p { color: #6e7987; font-size: 12px; }\r\n.insitu-success-page .rg-faq { background: #f6f8fa; }\r\n.insitu-success-page .rg-faq-list { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-top: 40px; }\r\n.insitu-success-page .rg-faq details { padding: 20px 22px; border: 1px solid #dde4ea; border-radius: 13px; background: #fff; }\r\n.insitu-success-page .rg-faq summary { display: flex; cursor: pointer; list-style: none; justify-content: space-between; gap: 20px; color: var(--rg-ink); font-weight: 750; }\r\n.insitu-success-page .rg-faq summary span { color: #a26937; }\r\n.insitu-success-page .rg-faq details p { margin-bottom: 0; color: #687589; font-size: 13px; }\r\n\r\n@media (max-width: 1050px) {\r\n  .insitu-success-page .rg-hero-grid { grid-template-columns: 1fr; }\r\n  .insitu-success-page .rg-hero-copy { max-width: 800px; }\r\n  .insitu-success-page .rg-hero-visual { width: min(720px, 100%); min-height: 560px; margin-inline: auto; }\r\n  .insitu-success-page .rg-stat-strip .shell { grid-template-columns: repeat(3, 1fr); gap: 22px 0; }\r\n  .insitu-success-page .rg-stat-strip .shell > div:nth-child(3) { border: 0; }\r\n  .insitu-success-page .rg-workflow-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .insitu-success-page .rg-chart-grid { grid-template-columns: 1fr 1fr; }\r\n  .insitu-success-page .rg-connection-chart { grid-column: 1 \/ -1; }\r\n}\r\n@media (max-width: 760px) {\r\n  .insitu-success-page .rg-hero { padding-bottom: 76px; }\r\n  .insitu-success-page .rg-hero-grid { gap: 28px; padding-top: 26px; }\r\n  .insitu-success-page .rg-hero-copy h1 { font-size: 42px; }\r\n  .insitu-success-page .rg-hero-visual { min-height: 490px; }\r\n  .insitu-success-page .rg-browser { inset: 20px 0 60px; }\r\n  .insitu-success-page .rg-product-card:nth-child(3) { display: none; }\r\n  .insitu-success-page .rg-product-grid { grid-template-columns: repeat(2, 1fr); }\r\n  .insitu-success-page .rg-proof-card.users { right: 0; }\r\n  .insitu-success-page .rg-qb-card { bottom: 0; }\r\n  .insitu-success-page .rg-stat-strip .shell { grid-template-columns: repeat(2, 1fr); }\r\n  .insitu-success-page .rg-stat-strip .shell > div { padding: 0 14px; }\r\n  .insitu-success-page .rg-stat-strip .shell > div:nth-child(2n) { border: 0; }\r\n  .insitu-success-page .rg-intro, .insitu-success-page .rg-channel-grid, .insitu-success-page .rg-evidence-grid, .insitu-success-page .rg-methodology { grid-template-columns: 1fr; gap: 38px; }\r\n  .insitu-success-page .rg-workflow-grid, .insitu-success-page .rg-evidence-cards, .insitu-success-page .rg-chart-grid, .insitu-success-page .rg-faq-list { grid-template-columns: 1fr; }\r\n  .insitu-success-page .rg-connection-chart { grid-column: auto; }\r\n}\r\n@media (max-width: 480px) {\r\n  .insitu-success-page .rg-hero-copy h1 { font-size: 36px; }\r\n  .insitu-success-page .rg-lead { font-size: 16px; }\r\n  .insitu-success-page .rg-hero-visual { min-height: 430px; }\r\n  .insitu-success-page .rg-store-head { grid-template-columns: 44px 1fr 22px; gap: 8px; padding-inline: 12px; }\r\n  .insitu-success-page .rg-store-tabs, .insitu-success-page .rg-product-grid { padding-inline: 12px; }\r\n  .insitu-success-page .rg-proof-card { padding: 9px 11px; }\r\n  .insitu-success-page .rg-proof-card.orders { right: 0; bottom: 22px; }\r\n  .insitu-success-page .rg-qb-card { left: 0; bottom: -22px; }\r\n  .insitu-success-page .rg-stat-strip strong { font-size: 24px; }\r\n  .insitu-success-page .rg-at-glance { padding: 22px; }\r\n  .insitu-success-page .rg-at-glance dl div { grid-template-columns: 1fr; gap: 4px; }\r\n  .insitu-success-page .rg-workflow-grid article { min-height: auto; }\r\n}\r\n\r\n.insitu-success-page .lf-hub-identity { display: grid; width: 66px; height: 66px; place-items: center; overflow: hidden; padding: 5px; border: 1px solid #d9e8df; border-radius: 16px; background: #fff; }\r\n.insitu-success-page .lf-hub-identity img { width: 100%; height: 100%; object-fit: contain; }\r\n.insitu-success-page .lf-story-card { border-color: #d8e9df; }\r\n.insitu-success-page.lf-case { --lf-green: #169b49; --lf-green-dark: #087335; --lf-mint: #eaf9f0; --lf-ink: #10233d; --lf-soft: #5f728a; background: #fff; }\r\n.insitu-success-page.lf-case .case-breadcrumbs { display: flex; gap: 10px; padding-top: 34px; color: #64758a; font-size: 13px; }\r\n.insitu-success-page.lf-case .case-breadcrumbs a { color: #1a6d43; }\r\n.insitu-success-page .lf-hero { min-height: 860px; overflow: hidden; background: radial-gradient(circle at 86% 12%, rgba(70,220,137,.2), transparent 34%), linear-gradient(135deg, #f8fcfa 0%, #eef9f3 56%, #f7fbff 100%); }\r\n.insitu-success-page .lf-hero-grid { display: grid; grid-template-columns: minmax(0, .94fr) minmax(520px, 1.06fr); gap: 52px; align-items: center; padding: 70px 0 92px; }\r\n.insitu-success-page .lf-hero-copy { position: relative; z-index: 2; }\r\n.insitu-success-page .lf-logo-lockup { width: 116px; height: 92px; margin: 0 0 24px; padding: 6px; overflow: hidden; border: 1px solid rgba(19,78,48,.12); border-radius: 22px; background: #fff; box-shadow: 0 14px 34px rgba(22,73,48,.1); }\r\n.insitu-success-page .lf-logo-lockup img { width: 100%; height: 100%; object-fit: contain; }\r\n.insitu-success-page .lf-logo-lockup.compact { width: 82px; height: 72px; margin: 0; border-radius: 16px; box-shadow: none; }\r\n.insitu-success-page .lf-hero h1 { max-width: 690px; font-size: clamp(45px, 5.25vw, 70px); line-height: 1.01; }\r\n.insitu-success-page .lf-lead { max-width: 680px; margin: 26px 0 24px; color: #53677e; font-size: 19px; }\r\n.insitu-success-page .lf-tag-row { display: flex; flex-wrap: wrap; gap: 9px; }\r\n.insitu-success-page .lf-tag-row span { padding: 8px 12px; border: 1px solid rgba(13,123,61,.18); border-radius: 999px; color: #17643d; background: rgba(255,255,255,.8); font-size: 12px; font-weight: 700; }\r\n.insitu-success-page .lf-hero-actions { display: flex; flex-wrap: wrap; gap: 22px; align-items: center; margin-top: 28px; }\r\n.insitu-success-page.lf-case .cs-text-link { display: inline-flex; gap: 8px; align-items: center; color: #17643d; font-weight: 700; }\r\n.insitu-success-page.lf-case .cs-text-link.light { color: #d7ffea; }\r\n.insitu-success-page.lf-case .cs-text-link svg { width: 18px; height: 18px; }\r\n.insitu-success-page .lf-hero-visual { position: relative; min-height: 650px; }\r\n.insitu-success-page .lf-ops-workspace { position: absolute; top: 24px; right: 0; left: 0; z-index: 2; display: flex; min-height: 540px; flex-direction: column; overflow: hidden; border: 1px solid rgba(16,76,47,.15); border-radius: 28px; background: #fff; box-shadow: 0 34px 80px rgba(23,74,52,.18); }\r\n.insitu-success-page .lf-ops-workspace > header { display: grid; grid-template-columns: 74px 1fr auto; align-items: center; min-height: 58px; padding: 0 20px; border-bottom: 1px solid #e2ebe6; background: #fbfdfc; }\r\n.insitu-success-page .lf-ops-workspace > header strong { color: var(--lf-ink); font-size: 13px; }\r\n.insitu-success-page .lf-ops-workspace > header > span { padding: 7px 9px; border-radius: 999px; color: #087335; background: #e5f8ed; font-size: 9px; font-weight: 800; letter-spacing: .08em; }\r\n.insitu-success-page .lf-window-dots { display: flex; gap: 6px; }\r\n.insitu-success-page .lf-window-dots i { width: 8px; height: 8px; border-radius: 50%; background: #d7e2dc; }\r\n.insitu-success-page .lf-window-dots i:first-child { background: #ff8787; }.insitu-success-page .lf-window-dots i:nth-child(2) { background: #f4c14e; }.insitu-success-page .lf-window-dots i:last-child { background: #4cc97f; }\r\n.insitu-success-page .lf-ops-layout { display: grid; grid-template-columns: 118px minmax(0,1fr); flex: 1; }\r\n.insitu-success-page .lf-ops-layout > nav { display: grid; align-content: start; gap: 8px; padding: 22px 12px; border-right: 1px solid #e2ebe6; background: #f7faf8; }\r\n.insitu-success-page .lf-ops-layout > nav span { display: flex; gap: 8px; align-items: center; min-height: 39px; padding: 0 10px; border-radius: 10px; color: #6a7b70; font-size: 10px; font-weight: 700; }\r\n.insitu-success-page .lf-ops-layout > nav span.active { color: #fff; background: var(--lf-green); }\r\n.insitu-success-page .lf-ops-layout > nav svg { width: 16px; height: 16px; }\r\n.insitu-success-page .lf-order-panel { min-width: 0; padding: 22px 22px 18px; }\r\n.insitu-success-page .lf-order-heading { display: flex; justify-content: space-between; gap: 18px; align-items: center; }\r\n.insitu-success-page .lf-order-heading small { display: block; color: #819087; font-size: 8px; font-weight: 800; letter-spacing: .12em; }\r\n.insitu-success-page .lf-order-heading strong { display: block; margin-top: 4px; color: var(--lf-ink); font-size: 18px; }\r\n.insitu-success-page .lf-order-heading > span { padding: 7px 10px; border-radius: 999px; color: #8b6000; background: #fff5d8; font-size: 9px; font-weight: 800; }\r\n.insitu-success-page .lf-account-row { display: grid; grid-template-columns: 1.35fr 1fr 1fr; gap: 8px; margin: 18px 0 14px; }\r\n.insitu-success-page .lf-account-row > div { padding: 11px 12px; border: 1px solid #e1ebe5; border-radius: 11px; background: #fbfdfc; }\r\n.insitu-success-page .lf-account-row small { display: block; color: #8b9991; font-size: 7px; font-weight: 800; letter-spacing: .09em; }\r\n.insitu-success-page .lf-account-row strong { display: block; margin-top: 4px; overflow: hidden; color: #30453a; font-size: 10px; text-overflow: ellipsis; white-space: nowrap; }\r\n.insitu-success-page .lf-order-lines { overflow: hidden; border: 1px solid #e0e9e4; border-radius: 13px; }\r\n.insitu-success-page .lf-order-lines > div { display: grid; grid-template-columns: 34px minmax(0,1fr) auto; gap: 10px; align-items: center; min-height: 58px; padding: 8px 12px; border-bottom: 1px solid #e7eee9; }\r\n.insitu-success-page .lf-order-lines > div:last-child { border-bottom: 0; }\r\n.insitu-success-page .lf-order-lines i,.insitu-success-page .lf-portal-products article > i { display: block; width: 30px; height: 30px; border-radius: 10px; background: radial-gradient(circle at 34% 35%, #ffd55b 0 22%, transparent 23%), radial-gradient(circle at 66% 58%, #f09d32 0 27%, transparent 28%), #fff4d8; }\r\n.insitu-success-page .lf-order-lines i.vegetable,.insitu-success-page .lf-portal-products article > i.vegetable { background: radial-gradient(circle at 40% 55%, #45ac61 0 28%, transparent 29%), radial-gradient(circle at 64% 40%, #86cd60 0 26%, transparent 27%), #e8f6e6; }\r\n.insitu-success-page .lf-order-lines i.grocery { background: linear-gradient(135deg,#f3d073 0 48%,#dfad4f 49% 100%); }\r\n.insitu-success-page .lf-portal-products article > i.herb { background: radial-gradient(ellipse at 34% 60%,#2f9b5a 0 24%,transparent 25%),radial-gradient(ellipse at 65% 38%,#6bc778 0 25%,transparent 26%),#e4f5e8; }\r\n.insitu-success-page .lf-order-lines strong { display: block; color: #263b31; font-size: 10px; }\r\n.insitu-success-page .lf-order-lines small { display: block; margin-top: 3px; color: #8a9891; font-size: 8px; }\r\n.insitu-success-page .lf-order-lines b { color: #52655b; font-size: 9px; }\r\n.insitu-success-page .lf-workspace-actions { display: grid; grid-template-columns: 1fr 12px 1fr 12px 1fr; gap: 6px; align-items: center; margin-top: 14px; }\r\n.insitu-success-page .lf-workspace-actions > span { display: grid; grid-template-columns: 29px 1fr; grid-template-rows: auto auto; column-gap: 8px; align-items: center; min-height: 56px; padding: 8px; border-radius: 11px; background: #f0f8f3; }\r\n.insitu-success-page .lf-workspace-actions svg { grid-row: 1 \/ 3; width: 28px; height: 28px; padding: 7px; border-radius: 8px; color: #fff; background: var(--lf-green); }\r\n.insitu-success-page .lf-workspace-actions b { color: #2a4436; font-size: 8px; }\r\n.insitu-success-page .lf-workspace-actions small { color: #7e8e85; font-size: 7px; }\r\n.insitu-success-page .lf-workspace-actions > i { color: #76a88a; font-size: 12px; font-style: normal; text-align: center; }\r\n.insitu-success-page .lf-ops-workspace > footer { display: flex; gap: 8px; align-items: center; min-height: 47px; padding: 0 18px; color: #688076; background: #eff6f2; font-size: 8px; }\r\n.insitu-success-page .lf-ops-workspace > footer svg { width: 17px; height: 17px; color: var(--lf-green); }\r\n.insitu-success-page .lf-ops-workspace > footer strong { margin-left: auto; color: #315140; font-size: 8px; letter-spacing: .02em; }\r\n.insitu-success-page .lf-proof-chip { position: absolute; z-index: 4; display: flex; min-width: 180px; gap: 8px; align-items: baseline; padding: 16px 18px; border: 1px solid rgba(22,155,73,.16); border-radius: 16px; background: #fff; box-shadow: 0 14px 34px rgba(16,71,44,.13); }\r\n.insitu-success-page .lf-proof-chip strong { color: var(--lf-green-dark); font-size: 24px; }\r\n.insitu-success-page .lf-proof-chip span { color: #667a8d; font-size: 12px; }\r\n.insitu-success-page .lf-proof-chip.orders { left: 36px; bottom: 34px; }\r\n.insitu-success-page .lf-proof-chip.drivers { right: 24px; bottom: 34px; }\r\n.insitu-success-page .lf-stat-strip { color: #fff; background: linear-gradient(100deg, #0a5c32, #149448 62%, #1eae59); }\r\n.insitu-success-page .lf-stat-strip .shell { display: grid; grid-template-columns: repeat(5, 1fr); }\r\n.insitu-success-page .lf-stat-strip .shell > div { min-height: 136px; padding: 30px 24px; border-right: 1px solid rgba(255,255,255,.16); }\r\n.insitu-success-page .lf-stat-strip .shell > div:first-child { border-left: 1px solid rgba(255,255,255,.16); }\r\n.insitu-success-page .lf-stat-strip strong { display: block; margin-bottom: 5px; font-family: Manrope, sans-serif; font-size: 33px; }\r\n.insitu-success-page .lf-stat-strip span { color: #d9f5e5; font-size: 13px; line-height: 1.35; }\r\n.insitu-success-page .lf-stat-strip > p { margin: 0; padding: 12px 20px 13px; color: #c8ebd7; background: rgba(0,0,0,.1); text-align: center; font-size: 11px; }\r\n.insitu-success-page .lf-intro { display: grid; grid-template-columns: 1.18fr .82fr; gap: 78px; align-items: start; }\r\n.insitu-success-page .lf-intro > div > p:not(.eyebrow) { color: var(--lf-soft); font-size: 17px; }\r\n.insitu-success-page .lf-at-glance { padding: 34px; border: 1px solid #dcece3; border-radius: 24px; background: #f7fcf9; }\r\n.insitu-success-page .lf-at-glance dl { margin: 0; }\r\n.insitu-success-page .lf-at-glance dl div { display: grid; grid-template-columns: 112px 1fr; gap: 18px; padding: 15px 0; border-top: 1px solid #dcece3; }\r\n.insitu-success-page .lf-at-glance dt { color: #718497; font-size: 13px; }\r\n.insitu-success-page .lf-at-glance dd { margin: 0; color: var(--lf-ink); font-weight: 700; }\r\n.insitu-success-page .lf-workflow-section { background: #f6faf8; }\r\n.insitu-success-page.lf-case .cs-section-heading { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(280px, .65fr); gap: 54px; align-items: end; margin-bottom: 46px; }\r\n.insitu-success-page.lf-case .cs-section-heading > p { margin: 0; color: var(--lf-soft); }\r\n.insitu-success-page .lf-workflow-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }\r\n.insitu-success-page .lf-workflow-grid article { min-height: 292px; padding: 28px; border: 1px solid #dbe8e1; border-radius: 22px; background: #fff; box-shadow: 0 10px 30px rgba(34,75,56,.05); }\r\n.insitu-success-page .lf-workflow-grid article > span { color: var(--lf-green); font-size: 11px; font-weight: 800; letter-spacing: .1em; }\r\n.insitu-success-page .lf-workflow-grid svg { display: block; width: 48px; height: 48px; margin: 28px 0 24px; padding: 12px; border-radius: 14px; color: #fff; background: var(--lf-green); }\r\n.insitu-success-page .lf-workflow-grid h3 { min-height: 50px; }\r\n.insitu-success-page .lf-workflow-grid p { margin-bottom: 0; color: var(--lf-soft); font-size: 14px; }\r\n.insitu-success-page .lf-app-section { color: #fff; background: radial-gradient(circle at 84% 30%, rgba(75,222,142,.24), transparent 30%), linear-gradient(135deg, #071d29, #0a3b31 54%, #08743b); }\r\n.insitu-success-page .lf-app-section h2, .insitu-success-page .lf-app-section h3 { color: #fff; }\r\n.insitu-success-page .lf-app-grid { display: grid; grid-template-columns: 1fr .84fr; gap: 72px; align-items: center; }\r\n.insitu-success-page .lf-app-copy > p:not(.eyebrow) { color: #c7ddd4; font-size: 17px; }\r\n.insitu-success-page .lf-app-benefits { display: grid; gap: 15px; margin: 31px 0; }\r\n.insitu-success-page .lf-app-benefits > div { display: grid; grid-template-columns: 44px 1fr; gap: 13px; align-items: center; }\r\n.insitu-success-page .lf-app-benefits svg { width: 42px; height: 42px; padding: 10px; border-radius: 13px; color: #e5fff0; background: rgba(79,222,145,.14); }\r\n.insitu-success-page .lf-app-benefits span { color: #c9ded5; font-size: 14px; }\r\n.insitu-success-page .lf-app-benefits strong { display: block; color: #fff; font-size: 15px; }\r\n.insitu-success-page .lf-app-store-links { display: flex; flex-wrap: wrap; gap: 11px; margin-top: 28px; }\r\n.insitu-success-page .lf-app-store-links a { display: grid; min-width: 164px; gap: 2px; padding: 11px 16px; border: 1px solid rgba(255,255,255,.22); border-radius: 12px; color: #fff; background: rgba(255,255,255,.09); }\r\n.insitu-success-page .lf-app-store-links a:hover { border-color: rgba(255,255,255,.5); background: rgba(255,255,255,.15); }\r\n.insitu-success-page .lf-app-store-links span { color: #bdd4ca; font-size: 9px; letter-spacing: .05em; text-transform: uppercase; }\r\n.insitu-success-page .lf-app-store-links strong { font-size: 14px; }\r\n.insitu-success-page .lf-portal-concept { overflow: hidden; border: 1px solid rgba(255,255,255,.18); border-radius: 24px; color: #203329; background: #fff; box-shadow: 0 28px 70px rgba(0,0,0,.24); }\r\n.insitu-success-page .lf-portal-concept > header { display: grid; grid-template-columns: 58px 1fr auto; gap: 12px; align-items: center; padding: 16px 18px; border-bottom: 1px solid #e0e8e3; }\r\n.insitu-success-page .lf-portal-concept .lf-logo-lockup { width: 54px; height: 50px; padding: 4px; border-radius: 12px; }\r\n.insitu-success-page .lf-portal-concept > header > div:not(.lf-logo-lockup) { display: grid; gap: 3px; }\r\n.insitu-success-page .lf-portal-concept > header strong { color: #173424; font-size: 13px; }\r\n.insitu-success-page .lf-portal-concept > header span { color: #78887f; font-size: 9px; }\r\n.insitu-success-page .lf-order-badge { display: inline-flex !important; gap: 7px; align-items: center; min-height: 38px; padding: 0 12px; border-radius: 10px; color: #fff; background: var(--lf-green); font: 700 9px\/1 Inter,sans-serif; }\r\n.insitu-success-page .lf-order-badge svg { width: 16px; height: 16px; }\r\n.insitu-success-page .lf-portal-categories { display: flex; gap: 7px; overflow: hidden; padding: 12px 18px; background: #f4f8f5; }\r\n.insitu-success-page .lf-portal-categories span { flex: 0 0 auto; padding: 7px 10px; border-radius: 999px; color: #6d8075; background: #fff; font-size: 8px; font-weight: 700; }\r\n.insitu-success-page .lf-portal-categories span.active { color: #fff; background: #226b42; }\r\n.insitu-success-page .lf-portal-products { display: grid; grid-template-columns: repeat(3,1fr); gap: 9px; padding: 16px; }\r\n.insitu-success-page .lf-portal-products article { min-width: 0; padding: 14px; border: 1px solid #e1e9e4; border-radius: 14px; background: #fbfdfc; }\r\n.insitu-success-page .lf-portal-products article > i { width: 100%; height: 76px; margin-bottom: 12px; border-radius: 11px; background-size: 76px 76px; }\r\n.insitu-success-page .lf-portal-products article > small { display: block; color: #229351; font-size: 7px; font-weight: 800; letter-spacing: .08em; }\r\n.insitu-success-page .lf-portal-products article > strong { display: block; min-height: 31px; margin-top: 5px; color: #243c30; font-size: 11px; }\r\n.insitu-success-page .lf-portal-products article > div { display: grid; gap: 6px; margin-top: 10px; }\r\n.insitu-success-page .lf-portal-products article > div span { color: #86948d; font-size: 7px; }\r\n.insitu-success-page .lf-portal-products article > div b { padding: 7px; border-radius: 8px; color: #2d5c43; background: #edf6f0; text-align: center; font-size: 9px; }\r\n.insitu-success-page .lf-portal-concept > footer { display: flex; flex-wrap: wrap; gap: 10px; align-items: center; padding: 13px 17px; border-top: 1px solid #e0e8e3; color: #65796d; background: #f4f8f5; font-size: 8px; }\r\n.insitu-success-page .lf-portal-concept > footer span { display: inline-flex; gap: 5px; align-items: center; }\r\n.insitu-success-page .lf-portal-concept > footer svg { width: 14px; height: 14px; color: var(--lf-green); }\r\n.insitu-success-page .lf-portal-concept > footer strong { margin-left: auto; color: #315340; font-size: 8px; letter-spacing: .05em; text-transform: uppercase; }\r\n.insitu-success-page .lf-real-app-row { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0,1fr) 250px 250px; gap: 26px; align-items: start; margin-top: 42px; padding-top: 40px; border-top: 1px solid rgba(255,255,255,.14); }\r\n.insitu-success-page .lf-real-app-row > div { max-width: 520px; padding-top: 20px; }\r\n.insitu-success-page .lf-real-app-row h3 { max-width: 470px; color: #fff; font-size: 30px; }\r\n.insitu-success-page .lf-real-app-row > div > p:not(.eyebrow) { color: #c7ddd4; }\r\n.insitu-success-page .lf-real-app-row figure { margin: 0; }\r\n.insitu-success-page .lf-real-app-row figure img { width: 100%; height: auto; border-radius: 14px; }\r\n.insitu-success-page .lf-real-app-row figcaption { padding-top: 11px; color: #c5d9d0; font-size: 11px; text-align: center; }\r\n.insitu-success-page .lf-evidence-section { background: #fff; }\r\n.insitu-success-page .lf-evidence-grid { display: grid; grid-template-columns: .88fr 1.12fr; gap: 70px; align-items: start; }\r\n.insitu-success-page .lf-evidence-grid > div:first-child > p:not(.eyebrow) { color: var(--lf-soft); font-size: 17px; }\r\n.insitu-success-page .lf-evidence-pills { display: flex; flex-wrap: wrap; gap: 9px; margin-top: 26px; }\r\n.insitu-success-page .lf-evidence-pills span { padding: 8px 11px; border-radius: 999px; color: #17643d; background: var(--lf-mint); font-size: 12px; font-weight: 700; }\r\n.insitu-success-page .lf-evidence-cards { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; }\r\n.insitu-success-page .lf-evidence-cards article { min-height: 200px; padding: 26px; border: 1px solid #dbe8e1; border-radius: 22px; background: #f9fcfa; }\r\n.insitu-success-page .lf-evidence-cards svg { width: 38px; height: 38px; padding: 9px; border-radius: 12px; color: #fff; background: var(--lf-green); }\r\n.insitu-success-page .lf-evidence-cards strong { display: block; margin-top: 24px; color: var(--lf-ink); font: 700 34px\/1 Manrope, sans-serif; }\r\n.insitu-success-page .lf-evidence-cards span { display: block; margin-top: 9px; color: var(--lf-soft); font-size: 13px; line-height: 1.45; }\r\n.insitu-success-page .lf-visual-section { background: #f4f8fb; }\r\n.insitu-success-page .lf-chart-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; }\r\n.insitu-success-page .lf-chart-grid figure { margin: 0; padding: 28px; border: 1px solid #dce5ec; border-radius: 24px; background: #fff; box-shadow: 0 12px 34px rgba(25,57,83,.06); }\r\n.insitu-success-page .lf-chart-grid figure:last-child { grid-column: 1 \/ -1; }\r\n.insitu-success-page .lf-chart-grid figcaption { display: flex; justify-content: space-between; gap: 18px; align-items: center; margin-bottom: 24px; }\r\n.insitu-success-page .lf-chart-grid figcaption span { display: block; color: var(--lf-ink); font: 700 18px\/1.2 Manrope, sans-serif; }\r\n.insitu-success-page .lf-chart-grid figcaption small { display: block; margin-top: 5px; color: #758598; }\r\n.insitu-success-page .lf-chart-grid figcaption svg { width: 42px; height: 42px; padding: 10px; border-radius: 13px; color: var(--lf-green); background: var(--lf-mint); }\r\n.insitu-success-page .lf-month-bars { display: grid; grid-template-columns: repeat(8, 1fr); gap: 9px; height: 210px; align-items: end; }\r\n.insitu-success-page .lf-month-bars > div { display: grid; gap: 8px; height: 100%; align-items: end; }\r\n.insitu-success-page .lf-month-bars i { display: flex; height: 178px; align-items: end; border-radius: 8px 8px 3px 3px; background: #edf3ef; }\r\n.insitu-success-page .lf-month-bars b { display: block; width: 100%; border-radius: 8px 8px 3px 3px; background: linear-gradient(#40c579, #16894b); }\r\n.insitu-success-page .lf-month-bars span { color: #758598; text-align: center; font-size: 10px; font-style: normal; }\r\n.insitu-success-page .lf-chart-highlight { display: flex; gap: 11px; align-items: baseline; margin-top: 20px; padding-top: 17px; border-top: 1px solid #e3eaef; }\r\n.insitu-success-page .lf-chart-highlight strong { color: var(--lf-green-dark); font-size: 26px; }\r\n.insitu-success-page .lf-chart-highlight span, .insitu-success-page .lf-chart-grid figure > p { color: #718196; font-size: 12px; }\r\n.insitu-success-page .lf-conversion-flow { display: grid; grid-template-columns: 1fr 24px 1fr 24px 1fr; gap: 8px; align-items: center; min-height: 215px; }\r\n.insitu-success-page .lf-conversion-flow > div { min-height: 162px; padding: 22px 17px; border-radius: 18px; background: #f3faf6; text-align: center; }\r\n.insitu-success-page .lf-conversion-flow svg { width: 36px; height: 36px; padding: 8px; border-radius: 12px; color: #fff; background: var(--lf-green); }\r\n.insitu-success-page .lf-conversion-flow strong { display: block; margin: 18px 0 6px; color: var(--lf-ink); font-size: 25px; }\r\n.insitu-success-page .lf-conversion-flow span { color: #6c7e91; font-size: 12px; }\r\n.insitu-success-page .lf-conversion-flow > i { color: #68a884; font-size: 20px; font-style: normal; text-align: center; }\r\n.insitu-success-page .lf-driver-chart { display: grid; grid-template-columns: 1.25fr .75fr; gap: 24px; }\r\n.insitu-success-page .lf-driver-chart figcaption { grid-column: 1 \/ -1; }\r\n.insitu-success-page .lf-driver-map { position: relative; min-height: 250px; overflow: hidden; border-radius: 20px; background: linear-gradient(140deg, #edf8f2, #e6eef5); }\r\n.insitu-success-page .lf-driver-map svg { position: absolute; inset: 18px; width: calc(100% - 36px); height: calc(100% - 36px); }\r\n.insitu-success-page .lf-driver-map path { fill: none; stroke: #1ca55a; stroke-width: 5; stroke-linecap: round; stroke-dasharray: 9 9; }\r\n.insitu-success-page .lf-driver-map circle { fill: #ff6666; stroke: #fff; stroke-width: 4; }\r\n.insitu-success-page .lf-driver-map > div { position: absolute; right: 22px; bottom: 20px; display: grid; grid-template-columns: 40px 1fr; grid-template-rows: auto auto; column-gap: 10px; padding: 14px 17px; border-radius: 15px; background: #fff; box-shadow: 0 12px 28px rgba(18,61,42,.12); }\r\n.insitu-success-page .lf-driver-map > div svg { position: static; grid-row: 1 \/ 3; width: 36px; height: 36px; color: #ff6666; }\r\n.insitu-success-page .lf-driver-map strong { color: var(--lf-ink); font-size: 23px; }\r\n.insitu-success-page .lf-driver-map span { color: #718196; font-size: 11px; }\r\n.insitu-success-page .lf-driver-stats { display: grid; gap: 10px; }\r\n.insitu-success-page .lf-driver-stats span { padding: 20px; border: 1px solid #e0e8ed; border-radius: 17px; color: #718196; background: #f8fafc; font-size: 12px; }\r\n.insitu-success-page .lf-driver-stats strong { display: block; margin-bottom: 4px; color: var(--lf-ink); font-size: 25px; }\r\n.insitu-success-page .lf-driver-section { color: #fff; background: linear-gradient(120deg, #0e2940, #123d4e 54%, #0a5b3b); }\r\n.insitu-success-page .lf-driver-section h2 { color: #fff; }\r\n.insitu-success-page .lf-driver-grid { display: grid; grid-template-columns: .83fr 1.17fr; gap: 64px; align-items: center; }\r\n.insitu-success-page .lf-driver-grid > div:first-child p:not(.eyebrow) { color: #c3d6dd; }\r\n.insitu-success-page .lf-driver-grid .lf-capability-note { margin-top: 24px; padding: 14px 16px; border-left: 3px solid #61dfa0; color: #aee2c9 !important; background: rgba(0,0,0,.12); font-size: 12px; }\r\n.insitu-success-page .lf-pod-card { overflow: hidden; border: 1px solid rgba(255,255,255,.18); border-radius: 24px; color: #203329; background: #fff; box-shadow: 0 30px 70px rgba(0,0,0,.25); }\r\n.insitu-success-page .lf-pod-card > header { display: flex; justify-content: space-between; gap: 18px; align-items: center; padding: 18px 20px; border-bottom: 1px solid #e3ebe7; }\r\n.insitu-success-page .lf-pod-card > header small, .insitu-success-page .lf-pod-route small, .insitu-success-page .lf-pod-signature small { display: block; color: #788a80; font-size: 8px; font-weight: 800; letter-spacing: .1em; }\r\n.insitu-success-page .lf-pod-card > header strong { display: block; margin-top: 4px; color: #173424; font-size: 15px; }\r\n.insitu-success-page .lf-pod-card > header > span { display: inline-flex; gap: 6px; align-items: center; padding: 8px 10px; border-radius: 999px; color: #087335; background: #e5f8ed; font-size: 10px; font-weight: 800; }\r\n.insitu-success-page .lf-pod-card > header svg { width: 17px; height: 17px; }\r\n.insitu-success-page .lf-pod-route { display: grid; grid-template-columns: 42px 1fr auto; gap: 12px; align-items: center; margin: 17px 20px 0; padding: 13px 14px; border-radius: 14px; background: #f0f8f3; }\r\n.insitu-success-page .lf-pod-route > svg { width: 40px; height: 40px; padding: 9px; border-radius: 12px; color: #fff; background: var(--lf-green); }\r\n.insitu-success-page .lf-pod-route strong { display: block; margin-top: 3px; color: #29473a; font-size: 12px; }\r\n.insitu-success-page .lf-pod-route > span { color: #157d43; font-size: 12px; font-weight: 800; }\r\n.insitu-success-page .lf-pod-timeline { display: grid; grid-template-columns: repeat(4,1fr); gap: 0; margin: 18px 20px; }\r\n.insitu-success-page .lf-pod-timeline span { position: relative; padding: 18px 4px 0; color: #718178; font-size: 8px; text-align: center; }\r\n.insitu-success-page .lf-pod-timeline span::before { position: absolute; top: 3px; left: 50%; z-index: 2; width: 10px; height: 10px; border: 3px solid #fff; border-radius: 50%; background: #2cba67; box-shadow: 0 0 0 1px #2cba67; content: \"\"; transform: translateX(-50%); }\r\n.insitu-success-page .lf-pod-timeline span::after { position: absolute; top: 7px; right: 50%; width: 100%; height: 2px; background: #8bd5aa; content: \"\"; }\r\n.insitu-success-page .lf-pod-timeline span:first-child::after { display: none; }\r\n.insitu-success-page .lf-pod-photos { display: grid; grid-template-columns: repeat(2,1fr); gap: 10px; padding: 0 20px; }\r\n.insitu-success-page .lf-pod-photos figure { position: relative; height: 122px; margin: 0; overflow: hidden; border-radius: 13px; background: #dfe9e4; }\r\n.insitu-success-page .lf-pod-photos img { width: 100%; height: 100%; object-fit: cover; object-position: 54% 52%; }\r\n.insitu-success-page .lf-pod-photos figure:nth-child(2) img { object-position: 16% 60%; transform: scale(1.18); }\r\n.insitu-success-page .lf-pod-photos figcaption { position: absolute; right: 8px; bottom: 8px; left: 8px; display: flex; gap: 6px; align-items: center; padding: 7px 9px; border-radius: 9px; color: #fff; background: rgba(8,31,23,.76); font-size: 8px; font-weight: 700; backdrop-filter: blur(7px); }\r\n.insitu-success-page .lf-pod-photos figcaption svg { width: 14px; height: 14px; }\r\n.insitu-success-page .lf-pod-signature { display: grid; grid-template-columns: 1fr 118px; gap: 12px; margin: 12px 20px; }\r\n.insitu-success-page .lf-pod-signature > div, .insitu-success-page .lf-pod-signature aside { min-width: 0; padding: 12px 14px; border: 1px solid #e1e9e5; border-radius: 13px; background: #fbfdfc; }\r\n.insitu-success-page .lf-pod-signature svg { display: block; width: 100%; height: 40px; margin-top: 2px; }\r\n.insitu-success-page .lf-pod-signature path { fill: none; stroke: #28503c; stroke-width: 2.4; stroke-linecap: round; stroke-linejoin: round; }\r\n.insitu-success-page .lf-pod-signature > div > span { display: block; margin-top: -2px; color: #718178; font-size: 8px; }\r\n.insitu-success-page .lf-pod-signature aside { display: grid; grid-template-columns: 30px 1fr; grid-template-rows: auto auto; column-gap: 8px; align-content: center; }\r\n.insitu-success-page .lf-pod-signature aside svg { grid-row: 1 \/ 3; width: 30px; height: 30px; margin: 0; padding: 7px; border-radius: 9px; color: #fff; background: var(--lf-green); }\r\n.insitu-success-page .lf-pod-signature aside strong { color: #244637; font-size: 11px; }\r\n.insitu-success-page .lf-pod-signature aside span { color: #7b8a83; font-size: 7px; line-height: 1.25; }\r\n.insitu-success-page .lf-pod-card > footer { display: grid; grid-template-columns: 34px 1fr; gap: 10px; align-items: center; padding: 13px 20px; border-top: 1px solid #e1e9e5; color: #5f7468; background: #f3f8f5; font-size: 9px; }\r\n.insitu-success-page .lf-pod-card > footer svg { width: 32px; height: 32px; padding: 7px; border-radius: 10px; color: #157d43; background: #e0f5e9; }\r\n.insitu-success-page .lf-pod-card > footer strong { display: block; color: #29473a; font-size: 10px; }\r\n.insitu-success-page .lf-driver-cards { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-top: 30px; }\r\n.insitu-success-page .lf-driver-cards article { min-height: 148px; padding: 22px; border: 1px solid rgba(255,255,255,.14); border-radius: 20px; background: rgba(255,255,255,.08); }\r\n.insitu-success-page .lf-driver-cards svg { width: 38px; height: 38px; padding: 9px; border-radius: 12px; color: #d9ffea; background: rgba(73,220,141,.16); }\r\n.insitu-success-page .lf-driver-cards strong { display: block; margin-top: 20px; color: #fff; font-size: 30px; }\r\n.insitu-success-page .lf-driver-cards span { color: #c4d7dd; font-size: 12px; }\r\n.insitu-success-page .lf-quickbooks { background: #fff; }\r\n.insitu-success-page .lf-qb-grid { display: grid; grid-template-columns: 1fr .7fr; gap: 68px; align-items: center; }\r\n.insitu-success-page .lf-qb-grid > div > p:not(.eyebrow) { color: var(--lf-soft); font-size: 17px; }\r\n.insitu-success-page .lf-qb-pills { display: flex; flex-wrap: wrap; gap: 9px; margin-top: 24px; }\r\n.insitu-success-page .lf-qb-pills span { padding: 8px 12px; border-radius: 999px; color: #1f6542; background: var(--lf-mint); font-size: 12px; font-weight: 700; }\r\n.insitu-success-page .lf-qb-grid aside { padding: 34px; border: 1px solid #dce9e2; border-radius: 24px; background: #f8fcfa; text-align: center; }\r\n.insitu-success-page .lf-qb-grid aside img { width: min(270px,100%); margin: 0 auto 24px; }\r\n.insitu-success-page .lf-qb-grid aside svg { display: block; width: 45px; height: 45px; margin: 0 auto 16px; padding: 10px; border-radius: 50%; color: #fff; background: var(--lf-green); }\r\n.insitu-success-page .lf-qb-grid aside strong { color: var(--lf-ink); }\r\n.insitu-success-page .lf-qb-grid aside p { margin-bottom: 0; color: var(--lf-soft); font-size: 13px; }\r\n.insitu-success-page .lf-products { background: #f5faf7; }\r\n.insitu-success-page .lf-product-cloud { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 31px; }\r\n.insitu-success-page .lf-product-cloud span { padding: 14px 18px; border: 1px solid #d8e9df; border-radius: 13px; color: #285f43; background: #fff; font-weight: 700; }\r\n.insitu-success-page .lf-methodology { display: grid; grid-template-columns: 1fr .56fr; gap: 68px; align-items: start; }\r\n.insitu-success-page .lf-methodology > div > p:not(.eyebrow) { color: var(--lf-soft); }\r\n.insitu-success-page .lf-methodology aside { display: grid; gap: 15px; padding: 28px; border: 1px solid #dce9e2; border-radius: 22px; background: #f8fcfa; }\r\n.insitu-success-page .lf-methodology aside p { margin: 0; color: var(--lf-soft); font-size: 13px; }\r\n.insitu-success-page .lf-faq { background: #f5f8fb; }\r\n.insitu-success-page .lf-faq-list { display: grid; gap: 12px; }\r\n.insitu-success-page .lf-faq-list details { padding: 0 24px; border: 1px solid #dce5ec; border-radius: 17px; background: #fff; }\r\n.insitu-success-page .lf-faq-list summary { display: flex; justify-content: space-between; gap: 20px; padding: 22px 0; color: var(--lf-ink); cursor: pointer; font-weight: 700; list-style: none; }\r\n.insitu-success-page .lf-faq-list summary span { color: var(--lf-green); font-size: 22px; }\r\n.insitu-success-page .lf-faq-list details p { margin: -4px 0 24px; color: var(--lf-soft); }\r\n\r\n@media (max-width: 1100px) {\r\n  .insitu-success-page .lf-hero-grid { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-hero-visual { width: min(690px, 100%); margin: 0 auto; }\r\n  .insitu-success-page .lf-stat-strip .shell { grid-template-columns: repeat(3, 1fr); }\r\n  .insitu-success-page .lf-stat-strip .shell > div { border: 1px solid rgba(255,255,255,.14); }\r\n  .insitu-success-page .lf-workflow-grid { grid-template-columns: repeat(2, 1fr); }\r\n}\r\n\r\n@media (max-width: 860px) {\r\n  .insitu-success-page .lf-intro, .insitu-success-page .lf-app-grid, .insitu-success-page .lf-evidence-grid, .insitu-success-page .lf-driver-grid, .insitu-success-page .lf-qb-grid, .insitu-success-page .lf-methodology { grid-template-columns: 1fr; }\r\n  .insitu-success-page.lf-case .cs-section-heading { grid-template-columns: 1fr; gap: 18px; }\r\n  .insitu-success-page .lf-chart-grid { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-chart-grid figure:last-child { grid-column: auto; }\r\n  .insitu-success-page .lf-driver-chart { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-driver-chart figcaption { grid-column: auto; }\r\n  .insitu-success-page .lf-driver-cards { grid-template-columns: repeat(2,1fr); }\r\n  .insitu-success-page .lf-real-app-row { grid-template-columns: minmax(0,1fr) 220px 220px; }\r\n}\r\n\r\n@media (max-width: 640px) {\r\n  .insitu-success-page .lf-hero { min-height: auto; }\r\n  .insitu-success-page .lf-hero-grid { gap: 38px; padding: 45px 0 68px; }\r\n  .insitu-success-page .lf-hero h1 { font-size: 42px; }\r\n  .insitu-success-page .lf-lead { font-size: 17px; }\r\n  .insitu-success-page .lf-hero-visual { min-height: 690px; }\r\n  .insitu-success-page .lf-ops-workspace { top: 0; min-height: 605px; border-radius: 20px; }\r\n  .insitu-success-page .lf-ops-workspace > header { grid-template-columns: 58px 1fr auto; padding: 0 13px; }\r\n  .insitu-success-page .lf-ops-workspace > header strong { font-size: 11px; }\r\n  .insitu-success-page .lf-ops-layout { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-ops-layout > nav { grid-template-columns: repeat(4,1fr); gap: 4px; padding: 8px; border-right: 0; border-bottom: 1px solid #e2ebe6; }\r\n  .insitu-success-page .lf-ops-layout > nav span { justify-content: center; min-height: 36px; padding: 0; font-size: 0; }\r\n  .insitu-success-page .lf-ops-layout > nav svg { width: 17px; height: 17px; }\r\n  .insitu-success-page .lf-order-panel { padding: 15px 12px 12px; }\r\n  .insitu-success-page .lf-order-heading strong { font-size: 14px; }\r\n  .insitu-success-page .lf-account-row { grid-template-columns: repeat(3,1fr); margin: 13px 0 10px; }\r\n  .insitu-success-page .lf-account-row > div { padding: 8px; }\r\n  .insitu-success-page .lf-account-row strong { font-size: 8px; }\r\n  .insitu-success-page .lf-order-lines > div { min-height: 54px; padding: 7px 9px; }\r\n  .insitu-success-page .lf-workspace-actions { gap: 3px; }\r\n  .insitu-success-page .lf-workspace-actions > span { grid-template-columns: 1fr; grid-template-rows: auto auto auto; justify-items: center; padding: 7px 4px; text-align: center; }\r\n  .insitu-success-page .lf-workspace-actions svg { grid-row: auto; }\r\n  .insitu-success-page .lf-workspace-actions small { display: none; }\r\n  .insitu-success-page .lf-ops-workspace > footer strong { display: none; }\r\n  .insitu-success-page .lf-proof-chip { min-width: 148px; padding: 12px; }\r\n  .insitu-success-page .lf-proof-chip strong { font-size: 19px; }\r\n  .insitu-success-page .lf-proof-chip.orders { left: 0; bottom: 8px; }\r\n  .insitu-success-page .lf-proof-chip.drivers { right: 0; bottom: 8px; }\r\n  .insitu-success-page .lf-stat-strip .shell { grid-template-columns: 1fr 1fr; }\r\n  .insitu-success-page .lf-stat-strip .shell > div { min-height: 116px; padding: 24px 18px; }\r\n  .insitu-success-page .lf-stat-strip strong { font-size: 27px; }\r\n  .insitu-success-page .lf-workflow-grid, .insitu-success-page .lf-evidence-cards, .insitu-success-page .lf-driver-cards { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-workflow-grid article { min-height: auto; }\r\n  .insitu-success-page .lf-portal-concept > header { grid-template-columns: 50px 1fr; }\r\n  .insitu-success-page .lf-order-badge { grid-column: 1 \/ -1; justify-content: center; }\r\n  .insitu-success-page .lf-portal-categories { overflow-x: auto; }\r\n  .insitu-success-page .lf-portal-products { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-portal-products article { display: grid; grid-template-columns: 82px 1fr; grid-template-rows: auto auto auto; column-gap: 13px; }\r\n  .insitu-success-page .lf-portal-products article > i { grid-row: 1 \/ 4; height: 82px; margin: 0; }\r\n  .insitu-success-page .lf-portal-products article > div { margin-top: 5px; }\r\n  .insitu-success-page .lf-portal-concept > footer strong { width: 100%; margin-left: 0; }\r\n  .insitu-success-page .lf-real-app-row { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 14px; margin-top: 32px; padding-top: 30px; }\r\n  .insitu-success-page .lf-real-app-row > div { grid-column: 1 \/ -1; padding-top: 0; }\r\n  .insitu-success-page .lf-real-app-row h3 { font-size: 25px; }\r\n  .insitu-success-page .lf-real-app-row figure img { border-radius: 10px; }\r\n  .insitu-success-page .lf-real-app-row figcaption { font-size: 9px; }\r\n  .insitu-success-page .lf-app-store-links a { flex: 1 1 145px; min-width: 0; }\r\n  .insitu-success-page .lf-pod-route { grid-template-columns: 38px 1fr; }\r\n  .insitu-success-page .lf-pod-route > span { grid-column: 2; }\r\n  .insitu-success-page .lf-pod-timeline { grid-template-columns: repeat(2,1fr); row-gap: 12px; }\r\n  .insitu-success-page .lf-pod-timeline span:nth-child(3)::after { display: none; }\r\n  .insitu-success-page .lf-pod-photos { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-pod-signature { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-conversion-flow { grid-template-columns: 1fr; }\r\n  .insitu-success-page .lf-conversion-flow > i { transform: rotate(90deg); }\r\n  .insitu-success-page .lf-month-bars { gap: 5px; }\r\n  .insitu-success-page .lf-month-bars i { height: 150px; }\r\n  .insitu-success-page .lf-at-glance dl div { grid-template-columns: 1fr; gap: 5px; }\r\n}\r\n\r\n<\/style>\r\n<div class=\"insitu-success-page cs-main lf-case\"><section class=\"lf-hero\"><div class=\"shell case-breadcrumbs\"><a href=\"https:\/\/www.insitusales.com\/en\/customer-success\/\">Customer Success<\/a><span>\/<\/span><span>Distribution Lefruitier<\/span><\/div><div class=\"shell lf-hero-grid\"><div class=\"lf-hero-copy\"><p class=\"eyebrow\">CUSTOMER SUCCESS \u00b7 FRESH PRODUCE DISTRIBUTION \u00b7 MONTR\u00c9AL<\/p><div class=\"lf-logo-lockup \"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/distribution-lefruitier-logo.jpg\" width=\"512\" height=\"512\" alt=\"Distribution Lefruitier logo\" title=\"\"><\/div><h1>Distribution Lefruitier connects B2B produce ordering, driver invoicing, and QuickBooks.<\/h1><p class=\"lf-lead\">A source-backed look at how a fresh fruit and vegetable distributor moves customer demand from a branded online channel through web conversion and driver operations\u2014without losing the transaction context.<\/p><div class=\"lf-tag-row\" aria-label=\"Distribution Lefruitier workflows used\"><span>B2B eCommerce<\/span><span>White-label App<\/span><span>Web Order-to-Invoice<\/span><span>Dispatch<\/span><span>Driver Invoicing<\/span><span>Route Visits<\/span><span>QuickBooks<\/span><\/div><div class=\"lf-hero-actions\"><a class=\"button primary\" href=\"#lf-scale\">SEE THE OPERATIONAL SCALE<\/a><a class=\"cs-text-link\" href=\"https:\/\/www.insitusales.com\/en\/industries\/food-grocery-cpg\/\">Explore food distribution software <svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/a><\/div><\/div><div class=\"lf-hero-visual\" aria-label=\"Distribution Lefruitier connected B2B, web, and driver workflow\"><div class=\"lf-ops-workspace\" aria-label=\"Illustrative connected B2B order, invoice, driver, and QuickBooks workflow\"><header><div class=\"lf-window-dots\"><i><\/i><i><\/i><i><\/i><\/div><strong>Lefruitier Operations<\/strong><span>CONNECTED<\/span><\/header><div class=\"lf-ops-layout\"><nav aria-label=\"Illustrative operations navigation\"><span class=\"active\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z\"><\/path><\/svg>Orders<\/span><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg>Invoices<\/span><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8.25 18.75a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h6m-9 0H3.375a1.125 1.125 0 0 1-1.125-1.125V14.25m17.25 4.5a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h1.125c.621 0 1.129-.504 1.09-1.124a17.902 17.902 0 0 0-3.213-9.193 2.056 2.056 0 0 0-1.58-.86H14.25M16.5 18.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554 48.554 0 0 0-10.026 0 1.106 1.106 0 0 0-.987 1.106v7.635m12-6.677v6.677m0 4.5v-4.5m0 0h-12\"><\/path><\/svg>Dispatch<\/span><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99\"><\/path><\/svg>Sync<\/span><\/nav><section class=\"lf-order-panel\"><div class=\"lf-order-heading\"><div><small>B2B CUSTOMER ORDER<\/small><strong>New produce order received<\/strong><\/div><span>Ready to convert<\/span><\/div><div class=\"lf-account-row\"><div><small>CUSTOMER<\/small><strong>Approved business account<\/strong><\/div><div><small>DELIVERY<\/small><strong>Montr\u00e9al route<\/strong><\/div><div><small>PRICING<\/small><strong>Account rules applied<\/strong><\/div><\/div><div class=\"lf-order-lines\"><div><i class=\"fruit\"><\/i><span><strong>Fresh fruit assortment<\/strong><small>Case quantities captured online<\/small><\/span><b>12 cases<\/b><\/div><div><i class=\"vegetable\"><\/i><span><strong>Vegetables &amp; herbs<\/strong><small>Catalog and availability context<\/small><\/span><b>8 cases<\/b><\/div><div><i class=\"grocery\"><\/i><span><strong>Grocery essentials<\/strong><small>Repeat-order item<\/small><\/span><b>4 cases<\/b><\/div><\/div><div class=\"lf-workspace-actions\"><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><b>Invoice created<\/b><small>Order context retained<\/small><\/span><i>\u2192<\/i><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8.25 18.75a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h6m-9 0H3.375a1.125 1.125 0 0 1-1.125-1.125V14.25m17.25 4.5a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h1.125c.621 0 1.129-.504 1.09-1.124a17.902 17.902 0 0 0-3.213-9.193 2.056 2.056 0 0 0-1.58-.86H14.25M16.5 18.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554 48.554 0 0 0-10.026 0 1.106 1.106 0 0 0-.987 1.106v7.635m12-6.677v6.677m0 4.5v-4.5m0 0h-12\"><\/path><\/svg><b>Driver workflow<\/b><small>Visit context connected<\/small><\/span><i>\u2192<\/i><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99\"><\/path><\/svg><b>QuickBooks<\/b><small>Records synchronized<\/small><\/span><\/div><\/section><\/div><footer><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z\"><\/path><\/svg><span>Illustrative workflow \u00b7 no customer transaction data<\/span><strong>Order \u2192 Invoice \u2192 Driver \u2192 Accounting<\/strong><\/footer><\/div><div class=\"lf-proof-chip orders\"><strong>6,200+<\/strong><span>B2B orders<\/span><\/div><div class=\"lf-proof-chip drivers\"><strong>13,000+<\/strong><span>driver invoices<\/span><\/div><\/div><\/div><\/section><section class=\"lf-stat-strip\" id=\"lf-scale\"><div class=\"shell\"><div><strong>270+<\/strong><span>active B2B portal users<\/span><\/div><div><strong>6,200+<\/strong><span>B2B orders \u00b7 Jan 1\u2013Aug 25, 2026<\/span><\/div><div><strong>6,200+<\/strong><span>order-to-invoice conversions<\/span><\/div><div><strong>13,000+<\/strong><span>driver invoice documents<\/span><\/div><div><strong>21,000+<\/strong><span>driver visit records<\/span><\/div><\/div><p>Rounded operational measures corroborated against inSitu Sales platform data; confidential financial values are excluded.<\/p><\/section><section class=\"section shell lf-intro\"><div><p class=\"eyebrow\">THE OPERATING REALITY<\/p><h2>Fresh produce does not wait for disconnected handoffs.<\/h2><p>Distribution Lefruitier&#x27;s public app describes fresh fruits, vegetables, herbs, and grocery essentials delivered throughout Montr\u00e9al. Customers need an easy way to reorder, while the office and drivers need a dependable record of what was requested, invoiced, and handled in the field.<\/p><p>The operational challenge is continuity. A B2B order should not become another spreadsheet, phone call, or rekeying task before it reaches invoicing and distribution. The connected workflow keeps the customer, products, quantities, invoice, and activity history attached to the same transaction path.<\/p><a class=\"cs-text-link\" href=\"https:\/\/lefruitier.ca\/\" target=\"_blank\" rel=\"noreferrer noopener\">Visit the Distribution Lefruitier portal <svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/a><\/div><aside class=\"lf-at-glance\"><p class=\"eyebrow\">AT A GLANCE<\/p><dl><div><dt>Industry<\/dt><dd>Fresh fruit, vegetable &amp; grocery distribution<\/dd><\/div><div><dt>Market<\/dt><dd>Montr\u00e9al, Qu\u00e9bec<\/dd><\/div><div><dt>Digital channel<\/dt><dd>Branded B2B portal and white-label mobile app<\/dd><\/div><div><dt>Field workflow<\/dt><dd>Optimized routes, driver invoicing, proof of delivery &amp; online tracking<\/dd><\/div><div><dt>Back office<\/dt><dd>Validated QuickBooks integration<\/dd><\/div><\/dl><\/aside><\/section><section class=\"section lf-workflow-section\"><div class=\"shell\"><div class=\"cs-section-heading\"><div><p class=\"eyebrow\">THE CONNECTED WORKFLOW<\/p><h2>One produce order stays useful from customer cart to driver route.<\/h2><\/div><p>The workflow connects self-service demand, web operations, driver execution, and accounting rather than treating each as a separate system.<\/p><\/div><div class=\"lf-workflow-grid\"><article><span>01 \u00b7 ORDER<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z\"><\/path><\/svg><h3>Customers order online<\/h3><p>Business customers use Lefruitier&#x27;s branded portal and app to browse fresh produce, apply account pricing, and submit repeatable orders.<\/p><\/article><article><span>02 \u00b7 CONVERT<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><h3>The office keeps the order moving<\/h3><p>Web teams review customer demand and convert order records into invoices without rebuilding the transaction from scratch.<\/p><\/article><article><span>03 \u00b7 DISPATCH<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8.25 18.75a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h6m-9 0H3.375a1.125 1.125 0 0 1-1.125-1.125V14.25m17.25 4.5a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h1.125c.621 0 1.129-.504 1.09-1.124a17.902 17.902 0 0 0-3.213-9.193 2.056 2.056 0 0 0-1.58-.86H14.25M16.5 18.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554 48.554 0 0 0-10.026 0 1.106 1.106 0 0 0-.987 1.106v7.635m12-6.677v6.677m0 4.5v-4.5m0 0h-12\"><\/path><\/svg><h3>Optimized routes guide every delivery<\/h3><p>Orders move onto routes planned in inSitu. Drivers complete stops, capture signatures and delivery photos, and keep customer-facing order status and traceability up to date.<\/p><\/article><article><span>04 \u00b7 SYNC<\/span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99\"><\/path><\/svg><h3>QuickBooks stays connected<\/h3><p>Customers, items, invoices, payments, terms, taxes, inventory, and related accounting records remain synchronized.<\/p><\/article><\/div><\/div><\/section><section class=\"section lf-app-section\"><div class=\"shell lf-app-grid\"><div class=\"lf-app-copy\"><p class=\"eyebrow light\">A BRANDED CUSTOMER CHANNEL<\/p><h2>The ordering experience carries Lefruitier&#x27;s brand\u2014not a marketplace&#x27;s.<\/h2><p>The public white-label app gives customers a product-first experience for searching, selecting quantities, reviewing a cart, and returning to order history. Account-specific pricing and discounts can stay connected to the buyer.<\/p><div class=\"lf-app-benefits\"><div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z\"><\/path><\/svg><span><strong>Customer self-service<\/strong>Order without waiting for office hours.<\/span><\/div><div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m21 7.5-9-5.25L3 7.5m18 0-9 5.25m9-5.25v9l-9 5.25M3 7.5l9 5.25M3 7.5v9l9 5.25m0-9v9\"><\/path><\/svg><span><strong>Fresh-produce catalog<\/strong>Browse fruits, vegetables, herbs, and grocery essentials.<\/span><\/div><div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99\"><\/path><\/svg><span><strong>Repeatable ordering<\/strong>Use history and a familiar branded interface.<\/span><\/div><\/div><div class=\"lf-app-store-links\"><a href=\"https:\/\/apps.apple.com\/ca\/app\/lefruitier\/id6469846844\" target=\"_blank\" rel=\"noreferrer noopener\"><span>Download on the<\/span><strong>Apple App Store<\/strong><\/a><a href=\"https:\/\/play.google.com\/store\/apps\/details?hl=en_US&amp;id=com.insitusales.b2becommerce.lefruitier\" target=\"_blank\" rel=\"noreferrer noopener\"><span>Get it on<\/span><strong>Google Play<\/strong><\/a><\/div><\/div><div class=\"lf-portal-concept\" aria-label=\"Illustrative Lefruitier branded B2B ordering portal\"><header><div class=\"lf-logo-lockup compact\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/distribution-lefruitier-logo.jpg\" width=\"512\" height=\"512\" alt=\"Distribution Lefruitier logo\" title=\"\"><\/div><div><strong>Business ordering<\/strong><span>Search fresh produce and grocery essentials<\/span><\/div><div class=\"lf-order-badge\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z\"><\/path><\/svg> Current order<\/div><\/header><div class=\"lf-portal-categories\"><span class=\"active\">Fresh fruit<\/span><span>Vegetables<\/span><span>Herbs<\/span><span>Grocery essentials<\/span><\/div><div class=\"lf-portal-products\"><article><i class=\"fruit\"><\/i><small>FRESH PRODUCE<\/small><strong>Seasonal fruit<\/strong><div><span>Case quantity<\/span><b>\u2212\u00a0\u00a0 2 \u00a0\u00a0+<\/b><\/div><\/article><article><i class=\"vegetable\"><\/i><small>FRESH PRODUCE<\/small><strong>Leafy vegetables<\/strong><div><span>Case quantity<\/span><b>\u2212\u00a0\u00a0 4 \u00a0\u00a0+<\/b><\/div><\/article><article><i class=\"herb\"><\/i><small>HERBS<\/small><strong>Fresh herbs<\/strong><div><span>Case quantity<\/span><b>\u2212\u00a0\u00a0 1 \u00a0\u00a0+<\/b><\/div><\/article><\/div><footer><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z\"><\/path><\/svg> Account pricing applied<\/span><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99\"><\/path><\/svg> Order history available<\/span><strong>Illustrative branded portal<\/strong><\/footer><\/div><div class=\"lf-real-app-row\"><div><p class=\"eyebrow light\">REAL WHITE-LABEL APP SCREENS<\/p><h3>LeFruitier App available in Google Play and Apple Store.<\/h3><p>These official public app images show the branded catalog and ordering experience. They are displayed flat and do not contain private customer transactions.<\/p><\/div><figure><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/distribution-lefruitier-white-label-app-catalog.jpg\" width=\"392\" height=\"696\" loading=\"lazy\" alt=\"Official Lefruitier white-label app catalog screenshot\" title=\"\"><figcaption>Browse the branded produce catalog<\/figcaption><\/figure><figure><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/distribution-lefruitier-white-label-app-ordering.jpg\" width=\"392\" height=\"696\" loading=\"lazy\" alt=\"Official Lefruitier white-label app ordering screenshot\" title=\"\"><figcaption>Select quantities and build an order<\/figcaption><\/figure><\/div><\/div><\/section><section class=\"section lf-evidence-section\"><div class=\"shell lf-evidence-grid\"><div><p class=\"eyebrow\">WHAT THE USAGE SHOWS<\/p><h2>The web channel is part of the operating model\u2014not a side experiment.<\/h2><p>From January 1 through August 25, 2026, the branded B2B channel captured more than 6,200 orders, 41,000 order lines, and 118,000 ordered units\/items. More than 6,200 distinct orders were connected into invoice conversion.<\/p><div class=\"lf-evidence-pills\"><span>270+ active portal users<\/span><span>250+ enabled customer accounts<\/span><span>570+ products ordered<\/span><span>QuickBooks continuity<\/span><\/div><\/div><div class=\"lf-evidence-cards\"><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z\"><\/path><\/svg><strong>6,200+<\/strong><span>B2B order documents in the study period<\/span><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><strong>6,200+<\/strong><span>distinct orders converted into invoices<\/span><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M7.5 14.25v2.25m3-4.5v4.5m3-6.75v6.75m3-9v9M6 20.25h12A2.25 2.25 0 0 0 20.25 18V6A2.25 2.25 0 0 0 18 3.75H6A2.25 2.25 0 0 0 3.75 6v12A2.25 2.25 0 0 0 6 20.25Z\"><\/path><\/svg><strong>41,000+<\/strong><span>B2B order-detail lines captured online<\/span><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"m21 7.5-9-5.25L3 7.5m18 0-9 5.25m9-5.25v9l-9 5.25M3 7.5l9 5.25M3 7.5v9l9 5.25m0-9v9\"><\/path><\/svg><strong>118,000+<\/strong><span>units\/items ordered through the B2B workflow<\/span><\/article><\/div><\/div><\/section><section class=\"section lf-visual-section\"><div class=\"shell\"><div class=\"cs-section-heading\"><div><p class=\"eyebrow\">OPERATIONAL INFOGRAPHICS<\/p><h2>Digital ordering and driver activity at a glance.<\/h2><\/div><p>These visuals describe corroborated usage. They do not claim revenue growth or guarantee a performance outcome.<\/p><\/div><div class=\"lf-chart-grid\"><figure class=\"lf-month-chart\"><figcaption><div><span>Consistent online ordering<\/span><small>B2B orders by month \u00b7 2026 study period<\/small><\/div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z\"><\/path><\/svg><\/figcaption><div class=\"lf-month-bars\"><div><i><b style=\"height:67%\"><\/b><\/i><span>JAN<\/span><\/div><div><i><b style=\"height:67%\"><\/b><\/i><span>FEB<\/span><\/div><div><i><b style=\"height:73%\"><\/b><\/i><span>MAR<\/span><\/div><div><i><b style=\"height:77%\"><\/b><\/i><span>APR<\/span><\/div><div><i><b style=\"height:84%\"><\/b><\/i><span>MAY<\/span><\/div><div><i><b style=\"height:93%\"><\/b><\/i><span>JUN<\/span><\/div><div><i><b style=\"height:100%\"><\/b><\/i><span>JUL<\/span><\/div><div><i><b style=\"height:79%\"><\/b><\/i><span>AUG<\/span><\/div><\/div><div class=\"lf-chart-highlight\"><strong>600+<\/strong><span>B2B orders in every observed month<\/span><\/div><p>August is a partial month through the study date.<\/p><\/figure><figure class=\"lf-conversion-chart\"><figcaption><div><span>Connected order-to-invoice path<\/span><small>Distinct records in the study period<\/small><\/div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><\/figcaption><div class=\"lf-conversion-flow\"><div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M2.25 3h1.386c.51 0 .955.343 1.087.835l.383 1.437M7.5 14.25a3 3 0 0 0-3 3h15.75m-12.75-3h11.218c1.121-2.3 2.1-4.684 2.924-7.138a60.114 60.114 0 0 0-16.536-1.84M7.5 14.25 5.106 5.272M6 20.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Zm12.75 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z\"><\/path><\/svg><strong>6,200+<\/strong><span>B2B orders<\/span><\/div><i>\u2192<\/i><div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99\"><\/path><\/svg><strong>6,200+<\/strong><span>orders converted<\/span><\/div><i>\u2192<\/i><div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><strong>6,200+<\/strong><span>B2B-linked invoices<\/span><\/div><\/div><p>Rounded document counts; duplicate invoice records are excluded from the converted-order figure.<\/p><\/figure><figure class=\"lf-driver-chart\"><figcaption><div><span>Driver operating footprint<\/span><small>Licensed-driver records \u00b7 2026 study period<\/small><\/div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8.25 18.75a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h6m-9 0H3.375a1.125 1.125 0 0 1-1.125-1.125V14.25m17.25 4.5a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m3 0h1.125c.621 0 1.129-.504 1.09-1.124a17.902 17.902 0 0 0-3.213-9.193 2.056 2.056 0 0 0-1.58-.86H14.25M16.5 18.75h-2.25m0-11.177v-.958c0-.568-.422-1.048-.987-1.106a48.554 48.554 0 0 0-10.026 0 1.106 1.106 0 0 0-.987 1.106v7.635m12-6.677v6.677m0 4.5v-4.5m0 0h-12\"><\/path><\/svg><\/figcaption><div class=\"lf-driver-map\"><svg viewBox=\"0 0 520 220\" aria-hidden=\"true\"><path d=\"M38 170 C90 110 135 155 182 92 S276 38 327 96 S421 180 485 62\"><\/path><circle cx=\"38\" cy=\"170\" r=\"7\"><\/circle><circle cx=\"182\" cy=\"92\" r=\"7\"><\/circle><circle cx=\"327\" cy=\"96\" r=\"7\"><\/circle><circle cx=\"485\" cy=\"62\" r=\"7\"><\/circle><\/svg><div><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z\"><\/path><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z\"><\/path><\/svg><strong>490+<\/strong><span>visited locations<\/span><\/div><\/div><div class=\"lf-driver-stats\"><span><strong>13,000+<\/strong> driver invoices<\/span><span><strong>21,000+<\/strong> driver visits<\/span><span><strong>300,000+<\/strong> invoiced units\/items<\/span><\/div><\/figure><\/div><\/div><\/section><section class=\"section lf-driver-section\"><div class=\"shell\"><div class=\"lf-driver-grid\"><div><p class=\"eyebrow light\">DISPATCH, ROUTE OPTIMIZATION &amp; PROOF OF DELIVERY<\/p><h2>Every order stays visible from the planned route to the completed delivery.<\/h2><p>Orders move onto optimized routes planned in inSitu. Drivers follow assigned stops, complete the delivery, and capture the recipient&#x27;s signature and pictures as proof of delivery.<\/p><p>Customers can follow order status and delivery traceability online, while the office retains a connected record of the route, visit, invoice, signature, and delivery photos.<\/p><p class=\"lf-capability-note\">The proof-of-delivery screen illustrates supported inSitu Dispatch capabilities. Lefruitier&#x27;s published usage figures remain limited to corroborated driver invoicing and route-visit activity.<\/p><\/div><div class=\"lf-pod-card\" aria-label=\"Illustrative inSitu proof of delivery with route optimization, delivery photos, signature, and customer tracking\"><header><div><small>PROOF OF DELIVERY<\/small><strong>Montr\u00e9al route \u00b7 Stop 08<\/strong><\/div><span><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z\"><\/path><\/svg> Delivered<\/span><\/header><div class=\"lf-pod-route\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 6.75V15m6-6v8.25m.503 3.498 4.875-2.437c.381-.19.622-.58.622-1.006V4.82c0-.836-.88-1.38-1.628-1.006l-3.869 1.934c-.317.159-.69.159-1.006 0L9.503 3.252a1.125 1.125 0 0 0-1.006 0L3.622 5.689C3.24 5.88 3 6.27 3 6.695V19.18c0 .836.88 1.38 1.628 1.006l3.869-1.934c.317-.159.69-.159 1.006 0l4.994 2.497c.317.158.69.158 1.006 0Z\"><\/path><\/svg><div><small>OPTIMIZED IN INSITU<\/small><strong>Order routed to the next best stop<\/strong><\/div><span>8 of 12<\/span><\/div><div class=\"lf-pod-timeline\" aria-label=\"Customer-visible order status\"><span class=\"done\">Order confirmed<\/span><span class=\"done\">Route planned<\/span><span class=\"done\">Out for delivery<\/span><span class=\"done\">Delivered<\/span><\/div><div class=\"lf-pod-photos\"><figure><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/food-cpg-workflow-deliver-v1.jpg\" loading=\"lazy\" alt=\"Illustrative produce delivery photo captured for proof of delivery\" title=\"\"><figcaption><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6.827 6.175A2.31 2.31 0 0 1 5.186 7.23c-.38.054-.757.112-1.134.175C2.999 7.58 2.25 8.507 2.25 9.574V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9.574c0-1.067-.75-1.994-1.802-2.169a47.865 47.865 0 0 0-1.134-.175 2.31 2.31 0 0 1-1.64-1.055l-.822-1.316a2.192 2.192 0 0 0-1.736-1.039 48.774 48.774 0 0 0-5.232 0 2.192 2.192 0 0 0-1.736 1.039l-.821 1.316Z\"><\/path><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 12.75a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0ZM18.75 10.5h.008v.008h-.008V10.5Z\"><\/path><\/svg> Delivery photo<\/figcaption><\/figure><figure><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/food-cpg-workflow-deliver-v1.jpg\" loading=\"lazy\" alt=\"Illustrative receiving-area photo attached to proof of delivery\" title=\"\"><figcaption><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6.827 6.175A2.31 2.31 0 0 1 5.186 7.23c-.38.054-.757.112-1.134.175C2.999 7.58 2.25 8.507 2.25 9.574V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9.574c0-1.067-.75-1.994-1.802-2.169a47.865 47.865 0 0 0-1.134-.175 2.31 2.31 0 0 1-1.64-1.055l-.822-1.316a2.192 2.192 0 0 0-1.736-1.039 48.774 48.774 0 0 0-5.232 0 2.192 2.192 0 0 0-1.736 1.039l-.821 1.316Z\"><\/path><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 12.75a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0ZM18.75 10.5h.008v.008h-.008V10.5Z\"><\/path><\/svg> Receiving-area photo<\/figcaption><\/figure><\/div><div class=\"lf-pod-signature\"><div><small>CUSTOMER SIGNATURE<\/small><svg viewBox=\"0 0 280 68\" role=\"img\" aria-label=\"Illustrative customer signature\"><path d=\"M12 49c16-22 24-30 28-25 5 7-12 28-3 29 12 1 30-43 39-39 8 4-11 40-3 42 11 2 27-32 36-29 7 2-9 26-2 29 9 4 24-18 35-15 7 2 3 12 12 13 12 1 22-12 34-11 8 0 6 9 15 10 12 2 21-6 31-5 10 1 17 7 34 5\"><\/path><\/svg><span>Authorized receiver<\/span><\/div><aside><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6.827 6.175A2.31 2.31 0 0 1 5.186 7.23c-.38.054-.757.112-1.134.175C2.999 7.58 2.25 8.507 2.25 9.574V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9.574c0-1.067-.75-1.994-1.802-2.169a47.865 47.865 0 0 0-1.134-.175 2.31 2.31 0 0 1-1.64-1.055l-.822-1.316a2.192 2.192 0 0 0-1.736-1.039 48.774 48.774 0 0 0-5.232 0 2.192 2.192 0 0 0-1.736 1.039l-.821 1.316Z\"><\/path><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 12.75a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0ZM18.75 10.5h.008v.008h-.008V10.5Z\"><\/path><\/svg><strong>2 photos<\/strong><span>attached to delivery record<\/span><\/aside><\/div><footer><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.5 1.5H8.25A2.25 2.25 0 0 0 6 3.75v16.5a2.25 2.25 0 0 0 2.25 2.25h7.5A2.25 2.25 0 0 0 18 20.25V3.75a2.25 2.25 0 0 0-2.25-2.25H13.5m-3 0V3h3V1.5m-3 0h3m-3 18.75h3\"><\/path><\/svg><span><strong>Customer tracking<\/strong>Order status and delivery traceability remain available online.<\/span><\/footer><\/div><\/div><div class=\"lf-driver-cards\"><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z\"><\/path><\/svg><strong>8<\/strong><span>licensed drivers<\/span><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M11.35 3.836c-.065.21-.1.433-.1.664 0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75 2.25 2.25 0 0 0-.1-.664m-5.8 0A2.251 2.251 0 0 1 13.5 2.25H15c1.012 0 1.867.668 2.15 1.586m-5.8 0c-.376.023-.75.05-1.124.08C9.095 4.01 8.25 4.973 8.25 6.108V8.25m8.9-4.414c.376.023.75.05 1.124.08 1.131.094 1.976 1.057 1.976 2.192V16.5A2.25 2.25 0 0 1 18 18.75h-2.25m-7.5-10.5H4.875c-.621 0-1.125.504-1.125 1.125v11.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V18.75m-7.5-10.5h6.375c.621 0 1.125.504 1.125 1.125v9.375m-8.25-3 1.5 1.5 3-3.75\"><\/path><\/svg><strong>96,000+<\/strong><span>driver invoice-detail lines<\/span><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z\"><\/path><\/svg><strong>480+<\/strong><span>customers invoiced by drivers<\/span><\/article><article><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z\"><\/path><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z\"><\/path><\/svg><strong>490+<\/strong><span>locations represented in driver visits<\/span><\/article><\/div><\/div><\/section><section class=\"section lf-quickbooks\"><div class=\"shell lf-qb-grid\"><div><p class=\"eyebrow\">CONNECTED BACK OFFICE<\/p><h2>QuickBooks Online remains part of the same record flow.<\/h2><p>Current successful integration evidence supports customers, items, invoices, estimates, payments, sales terms, tax, inventory adjustments, and related accounting records. That continuity matters when B2B and driver activity are generating thousands of operational documents.<\/p><div class=\"lf-qb-pills\"><span>Customers<\/span><span>Items<\/span><span>Invoices<\/span><span>Payments<\/span><span>Terms<\/span><span>Tax<\/span><span>Inventory adjustments<\/span><\/div><\/div><aside><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/intuit-quickbooks-online-logo-2026.png\" width=\"2345\" height=\"600\" alt=\"Intuit QuickBooks Online\" title=\"\"><svg stroke=\"currentColor\" fill=\"none\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z\"><\/path><\/svg><strong>Current successful synchronization evidence<\/strong><p>Public wording is limited to record categories supported by validated integration activity.<\/p><\/aside><\/div><\/section><section class=\"section lf-products\"><div class=\"shell\"><div class=\"cs-section-heading\"><div><p class=\"eyebrow\">BUILT FOR FRESH-PRODUCE DISTRIBUTION<\/p><h2>Relevant wherever freshness and repeat ordering meet route execution.<\/h2><\/div><p>Public product context supports fruit-and-vegetable wholesaler, produce distribution software, foodservice ordering, grocery delivery, B2B ecommerce, and route-invoicing search intent.<\/p><\/div><div class=\"lf-product-cloud\"><span>Fresh fruit<\/span><span>Fresh vegetables<\/span><span>Herbs<\/span><span>Grocery essentials<\/span><span>Produce wholesalers<\/span><span>Restaurants<\/span><span>Retailers<\/span><span>Foodservice<\/span><span>Commercial buyers<\/span><span>Montr\u00e9al delivery<\/span><\/div><a class=\"cs-text-link\" href=\"https:\/\/www.insitusales.com\/en\/industries\/food-grocery-cpg\/\">See inSitu for food, grocery, CPG &amp; fresh-produce distribution <svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" height=\"1em\" width=\"1em\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill-rule=\"evenodd\" d=\"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\"><\/path><\/svg><\/a><\/div><\/section><section class=\"section shell lf-methodology\"><div><p class=\"eyebrow\">RESULTS METHODOLOGY<\/p><h2>Corroborated data, presented with commercial discretion.<\/h2><p>Operational measures in this case study were corroborated against inSitu Sales platform data and reviewed for consistency before publication. Figures are rounded to communicate scale while protecting confidential business information.<\/p><p>The story focuses on evidence-supported workflows: B2B ordering, order-to-invoice linkage, licensed-driver invoicing and visits, customer and catalog depth, and QuickBooks-connected records. Financial values, named buyer behavior, and customer-specific commercial terms are intentionally excluded.<\/p><\/div><aside><div class=\"lf-logo-lockup compact\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/distribution-lefruitier-logo.jpg\" width=\"512\" height=\"512\" alt=\"Distribution Lefruitier logo\" title=\"\"><\/div><strong>Publication standard<\/strong><p>Customer identity, attributed quotations, and reported outcomes should be reviewed and approved before publication. Operational usage is not presented as a guarantee of future business performance.<\/p><\/aside><\/section><section class=\"section lf-faq\"><div class=\"shell\"><div class=\"cs-section-heading\"><div><p class=\"eyebrow\">DISTRIBUTION LEFRUITIER CASE STUDY FAQ<\/p><h2>Clear answers for produce distributors evaluating connected software.<\/h2><\/div><\/div><div class=\"lf-faq-list\"><details><summary>How does Distribution Lefruitier use inSitu Sales?<span>+<\/span><\/summary><p>Corroborated operational data supports a branded B2B ordering channel, customer self-service, web-based order-to-invoice conversion, driver invoicing, route visits, and QuickBooks-connected business records.<\/p><\/details><details><summary>What products does Distribution Lefruitier sell?<span>+<\/span><\/summary><p>Its public app listing describes fresh fruits, vegetables, herbs, and other grocery essentials delivered throughout Montr\u00e9al. The case study uses those public categories to explain the distribution workflow.<\/p><\/details><details><summary>How does the order-to-invoice workflow work?<span>+<\/span><\/summary><p>Customers submit orders through the branded portal or app. The connected web workflow lets the office review those records and convert them into invoices while preserving customer and order context.<\/p><\/details><details><summary>How does inSitu Dispatch support the delivery workflow?<span>+<\/span><\/summary><p>inSitu can plan optimized routes, guide drivers through assigned stops, capture recipient signatures and delivery photos for proof of delivery, and provide customers with online order status and traceability. The Lefruitier usage figures on this page remain limited to corroborated driver invoicing and route-visit activity.<\/p><\/details><details><summary>Which accounting system is connected for Distribution Lefruitier?<span>+<\/span><\/summary><p>Current integration evidence identifies QuickBooks and supports synchronized customers, items, invoices, estimates, payments, terms, taxes, inventory adjustments, and other accounting records.<\/p><\/details><details><summary>Does this case study publish sales revenue or customer-level purchasing data?<span>+<\/span><\/summary><p>No. Financial values, named buyer behavior, and confidential commercial details are excluded. Public figures are conservative rounded operational measures.<\/p><\/details><\/div><\/div><\/section><section class=\"cs-final-cta\"><div class=\"shell\"><div><p class=\"eyebrow light\">READY TO CONNECT ONLINE ORDERS AND DRIVER OPERATIONS?<\/p><h2>Map your B2B, web, dispatch, invoicing, and QuickBooks workflow with inSitu Sales.<\/h2><\/div><a class=\"button primary\" href=\"https:\/\/www.insitusales.com\/en\/contact\/\">BOOK DEMO<\/a><\/div><\/section><\/div>\r\n<script type=\"application\/ld+json\" id=\"insitu-lefruitier-case-study-schema\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.insitusales.com\/en\/customer-success\/distribution-lefruitier\/#article\",\"headline\":\"How Distribution Lefruitier Connects B2B Produce Ordering, Driver Invoicing, and QuickBooks\",\"description\":\"An evidence-backed fresh-produce distribution customer story focused on B2B ecommerce, web order-to-invoice conversion, driver workflows, and QuickBooks-connected operations.\",\"datePublished\":\"2026-08-25\",\"dateModified\":\"2026-08-25\",\"author\":{\"@type\":\"Person\",\"name\":\"Pablo Gil\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"inSitu Sales\",\"url\":\"https:\/\/www.insitusales.com\/en\/\"},\"about\":[{\"@type\":\"Thing\",\"name\":\"Produce distribution software\"},{\"@type\":\"Thing\",\"name\":\"B2B ecommerce for food distributors\"},{\"@type\":\"Thing\",\"name\":\"Dispatch and driver invoicing\"},{\"@type\":\"Thing\",\"name\":\"QuickBooks integration\"}]},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.insitusales.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Customer Success\",\"item\":\"https:\/\/www.insitusales.com\/en\/customer-success\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Distribution Lefruitier\",\"item\":\"https:\/\/www.insitusales.com\/en\/customer-success\/distribution-lefruitier\/\"}]},{\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How does Distribution Lefruitier use inSitu Sales?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Corroborated operational data supports a branded B2B ordering channel, customer self-service, web-based order-to-invoice conversion, driver invoicing, route visits, and QuickBooks-connected business records.\"}},{\"@type\":\"Question\",\"name\":\"What products does Distribution Lefruitier sell?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Its public app listing describes fresh fruits, vegetables, herbs, and other grocery essentials delivered throughout Montr\u00e9al.\"}},{\"@type\":\"Question\",\"name\":\"How does the order-to-invoice workflow work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Customers submit orders through the branded portal or app. The connected web workflow lets the office review those records and convert them into invoices while preserving customer and order context.\"}},{\"@type\":\"Question\",\"name\":\"How does inSitu Dispatch support the delivery workflow?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"inSitu can plan optimized routes, guide drivers through assigned stops, capture recipient signatures and delivery photos for proof of delivery, and provide customers with online order status and traceability. The Lefruitier usage figures on this page remain limited to corroborated driver invoicing and route-visit activity.\"}},{\"@type\":\"Question\",\"name\":\"Which accounting system is connected for Distribution Lefruitier?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Current integration evidence identifies QuickBooks and supports synchronized customers, items, invoices, estimates, payments, terms, taxes, inventory adjustments, and other accounting records.\"}},{\"@type\":\"Question\",\"name\":\"Does this case study publish sales revenue or customer-level purchasing data?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Financial values, named buyer behavior, and confidential commercial details are excluded. Public figures are conservative rounded operational measures.\"}}]}]}<\/script>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Keberhasilan Pelanggan\/Distribusi Lefruitier KEBERHASILAN PELANGGAN \u00b7 DISTRIBUSI PRODUK SEGAR \u00b7 MONTR\u00c9AL Distribusi Lefruitier menghubungkan pemesanan produk B2B, penagihan pengemudi, dan QuickBooks. Analisis berbasis sumber tentang bagaimana distributor buah dan sayuran segar menggerakkan permintaan pelanggan dari saluran online bermerek melalui konversi web dan operasi pengemudi\u2014tanpa kehilangan konteks transaksi. eCommerce B2B Aplikasi White-label Pesanan Web ke Faktur Dispatch Penagihan Pengemudi Rute\u2026<\/p>","protected":false},"author":19,"featured_media":16099,"parent":16067,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"pro\/page-templates\/full-width-page.php","meta":{"footnotes":""},"class_list":["post-16090","page","type-page","status-publish","has-post-thumbnail","hentry"],"featured_image_src":"https:\/\/www.insitusales.com\/wp-content\/uploads\/distribution-lefruitier-customer-success-og.png","_links":{"self":[{"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/pages\/16090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/comments?post=16090"}],"version-history":[{"count":5,"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/pages\/16090\/revisions"}],"predecessor-version":[{"id":16103,"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/pages\/16090\/revisions\/16103"}],"up":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/pages\/16067"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/media\/16099"}],"wp:attachment":[{"href":"https:\/\/www.insitusales.com\/id\/wp-json\/wp\/v2\/media?parent=16090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}