{"id":16067,"date":"2026-08-25T04:27:09","date_gmt":"2026-08-25T04:27:09","guid":{"rendered":"https:\/\/www.insitusales.com\/?page_id=16067"},"modified":"2026-09-06T20:00:09","modified_gmt":"2026-09-06T20:00:09","slug":"exito-del-cliente","status":"publish","type":"page","link":"https:\/\/www.insitusales.com\/es\/exito-del-cliente\/","title":{"rendered":"Casos de \u00e9xito de clientes"},"content":{"rendered":"\r\n<!-- inSitu Sales customer success hub \u2014 reviewed 2026-08-25 -->\r\n<style id=\"insitu-customer-success\">\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 .pt-hub-identity { display:flex; width:148px; min-height:58px; align-items:center; justify-content:center; padding:8px 11px; border:1px solid #d8e5ef; border-radius:12px; background:#fff; }\r\n.insitu-success-page .pt-hub-identity img { width:100%; height:auto; object-fit:contain; }\r\n.insitu-success-page .pt-hub-identity.compact { width:140px; min-height:56px; }\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.insitu-success-page.pt-case { --pt-ink:#10253f; --pt-blue:#1e69a8; --pt-bright:#66aef6; --pt-soft:#62758b; --pt-pale:#eef7ff; --pt-line:#d8e6f2; background:#fff; color:var(--pt-ink); }\r\n.insitu-success-page.pt-case .eyebrow { color:#2682cc; }\r\n.insitu-success-page.pt-case .eyebrow.light { color:#9ed2ff; }\r\n.insitu-success-page .pt-logo-lockup { display:flex; width:210px; min-height:76px; align-items:center; justify-content:center; padding:12px 16px; border:1px solid #d9e5ee; border-radius:17px; background:#fff; box-shadow:0 12px 28px rgba(23,72,111,.08); }\r\n.insitu-success-page .pt-logo-lockup img { display:block; width:100%; height:auto; object-fit:contain; }\r\n.insitu-success-page .pt-logo-lockup.compact { width:118px; min-height:48px; padding:7px 10px; border-radius:11px; box-shadow:none; }\r\n.insitu-success-page .pt-hero { position:relative; overflow:hidden; min-height:830px; background:radial-gradient(circle at 82% 14%,rgba(102,174,246,.24),transparent 34%),linear-gradient(130deg,#fafdff 0%,#eff7fd 58%,#e8f4ff 100%); }\r\n.insitu-success-page .pt-hero::after { position:absolute; right:-110px; bottom:-240px; width:620px; height:620px; border:100px solid rgba(255,255,255,.48); border-radius:50%; content:\"\"; }\r\n.insitu-success-page .pt-hero .case-breadcrumbs { position:relative; z-index:2; padding-top:26px; }\r\n.insitu-success-page .pt-hero-grid { position:relative; z-index:2; display:grid; grid-template-columns:.86fr 1.14fr; gap:58px; align-items:center; padding:54px 0 104px; }\r\n.insitu-success-page .pt-hero-copy { min-width:0; }\r\n.insitu-success-page .pt-hero-copy .pt-logo-lockup { margin:18px 0 24px; }\r\n.insitu-success-page .pt-hero h1 { margin:0; color:var(--pt-ink); font:700 clamp(43px,4.4vw,67px)\/1.02 Manrope,sans-serif; letter-spacing:-.045em; }\r\n.insitu-success-page .pt-lead { max-width:680px; margin:24px 0 0; color:#536b83; font-size:18px; line-height:1.65; }\r\n.insitu-success-page .pt-tag-row { display:flex; flex-wrap:wrap; gap:8px; margin-top:26px; }\r\n.insitu-success-page .pt-tag-row span { padding:8px 11px; border:1px solid #cfe2f2; border-radius:999px; color:#245f91; background:rgba(255,255,255,.74); font-size:11px; font-weight:800; }\r\n.insitu-success-page .pt-hero-actions { display:flex; flex-wrap:wrap; gap:22px; align-items:center; margin-top:31px; }\r\n.insitu-success-page .pt-hero-actions .button.primary { background:#ff6666; }\r\n.insitu-success-page .pt-hero-visual { position:relative; min-width:0; min-height:610px; }\r\n.insitu-success-page .pt-commerce-workspace { position:absolute; inset:22px 0 45px 0; overflow:hidden; border:1px solid #d6e4ee; border-radius:26px; background:#fff; box-shadow:0 34px 80px rgba(26,79,120,.19); }\r\n.insitu-success-page .pt-commerce-workspace > header { display:grid; grid-template-columns:130px 1fr auto; gap:20px; align-items:center; min-height:76px; padding:0 22px; border-bottom:1px solid #e0e9f0; }\r\n.insitu-success-page .pt-commerce-workspace > header .pt-logo-lockup { width:122px; min-height:44px; padding:5px 8px; border:0; }\r\n.insitu-success-page .pt-commerce-workspace > header nav { display:flex; gap:22px; color:#8291a0; font-size:10px; font-weight:800; text-transform:uppercase; }\r\n.insitu-success-page .pt-commerce-workspace > header nav span.active { color:var(--pt-blue); }\r\n.insitu-success-page .pt-commerce-workspace > header > div:last-child { display:inline-flex; gap:7px; align-items:center; padding:9px 11px; border-radius:10px; color:#fff; background:var(--pt-blue); font-size:9px; }\r\n.insitu-success-page .pt-commerce-workspace > header svg { width:16px; height:16px; }\r\n.insitu-success-page .pt-workspace-search { display:flex; justify-content:space-between; gap:12px; align-items:center; margin:19px 22px 13px; padding:12px 14px; border:1px solid #dce7ef; border-radius:11px; color:#8391a0; background:#f9fbfd; font-size:10px; }\r\n.insitu-success-page .pt-workspace-search b { flex:none; color:#266a9f; }\r\n.insitu-success-page .pt-product-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:12px; padding:0 22px 20px; }\r\n.insitu-success-page .pt-product-grid article { min-width:0; padding:11px; border:1px solid #dfe8ef; border-radius:16px; background:#fff; }\r\n.insitu-success-page .pt-product-grid img { display:block; width:100%; height:138px; border-radius:11px; background:#f3f7fa; object-fit:contain; }\r\n.insitu-success-page .pt-product-grid small { display:block; margin-top:11px; color:#2781c9; font-size:7px; font-weight:800; letter-spacing:.09em; }\r\n.insitu-success-page .pt-product-grid strong { display:block; min-height:31px; margin-top:5px; color:#17334d; font-size:12px; }\r\n.insitu-success-page .pt-product-grid p { min-height:29px; margin:4px 0 10px; color:#7a8998; font-size:8px; line-height:1.4; }\r\n.insitu-success-page .pt-product-grid article > div { display:flex; justify-content:space-between; gap:8px; align-items:center; color:#77899a; font-size:8px; }\r\n.insitu-success-page .pt-product-grid button { padding:7px 11px; border:0; border-radius:7px; color:#fff; background:#2e83c3; font-size:8px; font-weight:800; }\r\n.insitu-success-page .pt-commerce-workspace > footer { display:flex; flex-wrap:wrap; gap:11px; align-items:center; padding:14px 20px; border-top:1px solid #e1eaf1; color:#65798b; background:#f3f8fc; font-size:8px; }\r\n.insitu-success-page .pt-commerce-workspace > footer span { display:inline-flex; gap:5px; align-items:center; }\r\n.insitu-success-page .pt-commerce-workspace > footer svg { width:14px; height:14px; color:#168650; }\r\n.insitu-success-page .pt-commerce-workspace > footer strong { margin-left:auto; color:#496b86; font-size:8px; text-transform:uppercase; }\r\n.insitu-success-page .pt-proof-chip { position:absolute; z-index:3; display:flex; gap:10px; align-items:center; min-width:170px; padding:14px 17px; border:1px solid #d4e5f2; border-radius:16px; background:#fff; box-shadow:0 18px 40px rgba(20,66,102,.16); }\r\n.insitu-success-page .pt-proof-chip strong { color:#146fae; font-size:22px; }\r\n.insitu-success-page .pt-proof-chip span { color:#5b7287; font-size:10px; line-height:1.3; }\r\n.insitu-success-page .pt-proof-chip.catalog { left:-25px; bottom:10px; }\r\n.insitu-success-page .pt-proof-chip.access { right:-20px; bottom:0; }\r\n.insitu-success-page .pt-stat-strip { position:relative; z-index:3; color:#fff; background:linear-gradient(110deg,#0f2f4b,#125a8e 58%,#1676aa); }\r\n.insitu-success-page .pt-stat-strip .shell { display:grid; grid-template-columns:repeat(5,1fr); }\r\n.insitu-success-page .pt-stat-strip .shell > div { min-height:132px; padding:31px 22px; border-right:1px solid rgba(255,255,255,.13); }\r\n.insitu-success-page .pt-stat-strip .shell > div:first-child { border-left:1px solid rgba(255,255,255,.13); }\r\n.insitu-success-page .pt-stat-strip strong { display:block; font:700 31px\/1 Manrope,sans-serif; }\r\n.insitu-success-page .pt-stat-strip span { display:block; margin-top:10px; color:#c7e0f2; font-size:11px; line-height:1.4; }\r\n.insitu-success-page .pt-stat-strip > p { margin:0; padding:12px 18px 14px; color:#b8d4e8; background:rgba(0,0,0,.12); text-align:center; font-size:10px; }\r\n.insitu-success-page .pt-intro { display:grid; grid-template-columns:1fr .62fr; gap:72px; align-items:start; }\r\n.insitu-success-page .pt-intro > div > p:not(.eyebrow) { color:var(--pt-soft); font-size:17px; }\r\n.insitu-success-page .pt-at-glance { padding:31px; border:1px solid var(--pt-line); border-radius:24px; background:#f7fbff; }\r\n.insitu-success-page .pt-at-glance dl { margin:20px 0 0; }\r\n.insitu-success-page .pt-at-glance dl div { display:grid; grid-template-columns:115px 1fr; gap:16px; padding:13px 0; border-top:1px solid #dfebf4; }\r\n.insitu-success-page .pt-at-glance dt { color:#75879a; font-size:11px; font-weight:800; text-transform:uppercase; }\r\n.insitu-success-page .pt-at-glance dd { margin:0; color:#1a3d5a; font-size:13px; font-weight:700; }\r\n.insitu-success-page .pt-workflow-section { background:#f1f7fc; }\r\n.insitu-success-page.pt-case .cs-section-heading { display:grid; grid-template-columns:1fr .56fr; gap:60px; align-items:end; }\r\n.insitu-success-page.pt-case .cs-section-heading > p { color:var(--pt-soft); }\r\n.insitu-success-page .pt-workflow-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:15px; margin-top:38px; }\r\n.insitu-success-page .pt-workflow-grid article { min-height:265px; padding:25px; border:1px solid var(--pt-line); border-radius:21px; background:#fff; }\r\n.insitu-success-page .pt-workflow-grid article > span { color:#2484cb; font-size:9px; font-weight:900; letter-spacing:.1em; }\r\n.insitu-success-page .pt-workflow-grid svg { display:block; width:40px; height:40px; margin:25px 0 20px; padding:9px; border-radius:12px; color:#fff; background:linear-gradient(145deg,#2a91d8,#1c619a); }\r\n.insitu-success-page .pt-workflow-grid h3 { font-size:20px; line-height:1.2; }\r\n.insitu-success-page .pt-workflow-grid p { color:var(--pt-soft); font-size:13px; }\r\n.insitu-success-page .pt-storefront-section { color:#fff; background:linear-gradient(120deg,#0c2942,#124a70 60%,#176d91); }\r\n.insitu-success-page .pt-storefront-section .shell { display:grid; grid-template-columns:.73fr 1.27fr; gap:62px; align-items:center; }\r\n.insitu-success-page .pt-storefront-section h2 { color:#fff; }\r\n.insitu-success-page .pt-storefront-copy > p:not(.eyebrow) { color:#c3d9e8; font-size:17px; }\r\n.insitu-success-page .pt-storefront-benefits { display:grid; gap:13px; margin-top:27px; }\r\n.insitu-success-page .pt-storefront-benefits > div { display:grid; grid-template-columns:43px 1fr; gap:12px; align-items:center; }\r\n.insitu-success-page .pt-storefront-benefits svg { width:42px; height:42px; padding:9px; border-radius:12px; color:#b9e4ff; background:rgba(102,174,246,.17); }\r\n.insitu-success-page .pt-storefront-benefits span { color:#c3d9e8; font-size:12px; }\r\n.insitu-success-page .pt-storefront-benefits strong { display:block; margin-bottom:3px; color:#fff; font-size:13px; }\r\n.insitu-success-page .pt-storefront-section figure { overflow:hidden; margin:0; border:1px solid rgba(255,255,255,.18); border-radius:24px; background:#fff; box-shadow:0 28px 66px rgba(0,0,0,.24); }\r\n.insitu-success-page .pt-storefront-section figure > img { display:block; width:100%; height:335px; object-fit:cover; }\r\n.insitu-success-page .pt-storefront-section figcaption { display:grid; grid-template-columns:125px 1fr; gap:17px; align-items:center; padding:17px 21px; color:#64778a; }\r\n.insitu-success-page .pt-storefront-section figcaption .pt-logo-lockup { width:120px; min-height:48px; }\r\n.insitu-success-page .pt-storefront-section figcaption strong { display:block; color:#173653; }\r\n.insitu-success-page .pt-storefront-section figcaption span { font-size:11px; }\r\n.insitu-success-page .pt-evidence-section { background:#fff; }\r\n.insitu-success-page .pt-evidence-grid { display:grid; grid-template-columns:.88fr 1.12fr; gap:70px; align-items:start; }\r\n.insitu-success-page .pt-evidence-grid > div:first-child > p:not(.eyebrow) { color:var(--pt-soft); font-size:17px; }\r\n.insitu-success-page .pt-evidence-pills { display:flex; flex-wrap:wrap; gap:9px; margin-top:25px; }\r\n.insitu-success-page .pt-evidence-pills span { padding:8px 11px; border-radius:999px; color:#216998; background:#eaf5fd; font-size:11px; font-weight:800; }\r\n.insitu-success-page .pt-evidence-cards { display:grid; grid-template-columns:repeat(2,1fr); gap:14px; }\r\n.insitu-success-page .pt-evidence-cards article { min-height:192px; padding:25px; border:1px solid var(--pt-line); border-radius:22px; background:#f9fcff; }\r\n.insitu-success-page .pt-evidence-cards svg { width:39px; height:39px; padding:9px; border-radius:12px; color:#fff; background:var(--pt-blue); }\r\n.insitu-success-page .pt-evidence-cards strong { display:block; margin-top:22px; color:var(--pt-ink); font:700 33px\/1 Manrope,sans-serif; }\r\n.insitu-success-page .pt-evidence-cards span { display:block; margin-top:8px; color:var(--pt-soft); font-size:12px; line-height:1.45; }\r\n.insitu-success-page .pt-visual-section { background:#f1f7fc; }\r\n.insitu-success-page .pt-chart-grid { display:grid; grid-template-columns:1fr 1fr; gap:20px; margin-top:34px; }\r\n.insitu-success-page .pt-chart-grid figure, .insitu-success-page .pt-connected-systems { margin:0; padding:27px; border:1px solid var(--pt-line); border-radius:24px; background:#fff; box-shadow:0 13px 36px rgba(22,65,101,.06); }\r\n.insitu-success-page .pt-chart-grid figcaption { display:flex; justify-content:space-between; gap:16px; align-items:center; margin-bottom:24px; }\r\n.insitu-success-page .pt-chart-grid figcaption span { display:block; color:var(--pt-ink); font:700 18px\/1.2 Manrope,sans-serif; }\r\n.insitu-success-page .pt-chart-grid figcaption small { display:block; margin-top:5px; color:#77899b; }\r\n.insitu-success-page .pt-chart-grid figcaption svg { width:42px; height:42px; padding:10px; border-radius:13px; color:var(--pt-blue); background:#e6f2fb; }\r\n.insitu-success-page .pt-month-bars { display:grid; grid-template-columns:repeat(8,1fr); gap:7px; height:235px; align-items:end; }\r\n.insitu-success-page .pt-month-bars > div { display:grid; grid-template-rows:20px 1fr 14px; gap:6px; height:100%; align-items:end; }\r\n.insitu-success-page .pt-month-bars b { color:#37617f; text-align:center; font-size:9px; font-weight:800; }\r\n.insitu-success-page .pt-month-bars i { display:flex; height:180px; align-items:end; border-radius:8px 8px 3px 3px; background:#e9f0f5; }\r\n.insitu-success-page .pt-month-bars i span { display:block; width:100%; min-height:8px; border-radius:8px 8px 3px 3px; background:linear-gradient(#69b9ef,#257eb9); }\r\n.insitu-success-page .pt-month-bars small { color:#728698; text-align:center; font-size:9px; }\r\n.insitu-success-page .pt-month-chart > p { margin:18px 0 0; color:#7b8da0; font-size:10px; }\r\n.insitu-success-page .pt-catalog-stats { display:grid; grid-template-columns:repeat(2,1fr); gap:10px; margin-bottom:16px; }\r\n.insitu-success-page .pt-catalog-stats div { padding:16px; border-radius:15px; background:#eef6fc; }\r\n.insitu-success-page .pt-catalog-stats strong { display:block; color:#155d91; font-size:22px; }\r\n.insitu-success-page .pt-catalog-stats span { color:#6e8193; font-size:10px; }\r\n.insitu-success-page .pt-catalog-figure > img { display:block; width:100%; height:154px; border-radius:15px; object-fit:cover; }\r\n.insitu-success-page .pt-connected-systems { grid-column:1 \/ -1; display:grid; grid-template-columns:1fr 34px 1fr 34px 1fr; gap:12px; align-items:center; }\r\n.insitu-success-page .pt-connected-systems article { display:flex; min-height:130px; flex-direction:column; justify-content:center; align-items:center; padding:20px; border:1px solid #dce8f1; border-radius:18px; background:#f9fcff; text-align:center; }\r\n.insitu-success-page .pt-connected-systems article.commerce { display:grid; grid-template-columns:48px 1fr; gap:13px; text-align:left; }\r\n.insitu-success-page .pt-connected-systems article.commerce svg { width:46px; height:46px; padding:10px; border-radius:13px; color:#fff; background:#2c84c2; }\r\n.insitu-success-page .pt-connected-systems article.commerce small { display:block; color:#2b7db7; font-size:8px; font-weight:900; }\r\n.insitu-success-page .pt-connected-systems article.commerce strong { display:block; margin:5px 0; color:#173653; font-size:14px; }\r\n.insitu-success-page .pt-connected-systems article span { color:#728598; font-size:10px; }\r\n.insitu-success-page .pt-connected-systems article img { display:block; width:min(200px,100%); height:44px; margin-bottom:12px; object-fit:contain; }\r\n.insitu-success-page .pt-connected-systems article.quickbooks img { height:54px; }\r\n.insitu-success-page .pt-connected-systems > i { color:#5a9ac7; font-size:23px; font-style:normal; text-align:center; }\r\n.insitu-success-page .pt-connected-systems > footer { grid-column:1 \/ -1; display:flex; gap:8px; align-items:center; justify-content:center; padding-top:17px; border-top:1px solid #e0eaf1; color:#628096; font-size:11px; }\r\n.insitu-success-page .pt-connected-systems > footer svg { width:18px; height:18px; color:#168650; }\r\n.insitu-success-page .pt-integrations { background:#fff; }\r\n.insitu-success-page .pt-integrations-grid { display:grid; grid-template-columns:1fr .58fr; gap:70px; align-items:start; }\r\n.insitu-success-page .pt-integrations-grid > div > p:not(.eyebrow) { color:var(--pt-soft); font-size:17px; }\r\n.insitu-success-page .pt-integration-pills { display:flex; flex-wrap:wrap; gap:9px; margin-top:24px; }\r\n.insitu-success-page .pt-integration-pills span { padding:8px 11px; border-radius:999px; color:#24688f; background:#eaf5fc; font-size:11px; font-weight:800; }\r\n.insitu-success-page .pt-integrations aside, .insitu-success-page .pt-methodology aside { display:grid; gap:14px; padding:28px; border:1px solid var(--pt-line); border-radius:22px; background:#f7fbff; }\r\n.insitu-success-page .pt-integrations aside svg, .insitu-success-page .pt-methodology aside svg { width:44px; height:44px; padding:10px; border-radius:14px; color:#fff; background:var(--pt-blue); }\r\n.insitu-success-page .pt-integrations aside p, .insitu-success-page .pt-methodology aside p { margin:0; color:var(--pt-soft); font-size:12px; }\r\n.insitu-success-page .pt-products { background:#f3f8fc; }\r\n.insitu-success-page .pt-product-cloud { display:flex; flex-wrap:wrap; gap:12px; margin-top:30px; }\r\n.insitu-success-page .pt-product-cloud span { padding:14px 17px; border:1px solid #d5e5f1; border-radius:13px; color:#245d84; background:#fff; font-weight:700; }\r\n.insitu-success-page .pt-methodology { display:grid; grid-template-columns:1fr .58fr; gap:70px; align-items:start; }\r\n.insitu-success-page .pt-methodology > div > p:not(.eyebrow) { color:var(--pt-soft); }\r\n.insitu-success-page .pt-faq { background:#f3f8fc; }\r\n.insitu-success-page .pt-faq-list { display:grid; gap:12px; }\r\n.insitu-success-page .pt-faq-list details { padding:0 24px; border:1px solid var(--pt-line); border-radius:17px; background:#fff; }\r\n.insitu-success-page .pt-faq-list summary { display:flex; justify-content:space-between; gap:20px; padding:22px 0; color:var(--pt-ink); cursor:pointer; font-weight:700; list-style:none; }\r\n.insitu-success-page .pt-faq-list summary span { color:var(--pt-blue); font-size:22px; }\r\n.insitu-success-page .pt-faq-list details p { margin:-4px 0 24px; color:var(--pt-soft); }\r\n\r\n@media (max-width:1100px) {\r\n  .insitu-success-page .pt-hero-grid { grid-template-columns:1fr; }\r\n  .insitu-success-page .pt-hero-visual { width:min(760px,100%); margin:0 auto; }\r\n  .insitu-success-page .pt-stat-strip .shell { grid-template-columns:repeat(3,1fr); }\r\n  .insitu-success-page .pt-stat-strip .shell > div { border:1px solid rgba(255,255,255,.13); }\r\n  .insitu-success-page .pt-workflow-grid { grid-template-columns:repeat(2,1fr); }\r\n}\r\n\r\n@media (max-width:860px) {\r\n  .insitu-success-page .pt-intro, .insitu-success-page .pt-storefront-section .shell, .insitu-success-page .pt-evidence-grid, .insitu-success-page .pt-integrations-grid, .insitu-success-page .pt-methodology { grid-template-columns:1fr; }\r\n  .insitu-success-page.pt-case .cs-section-heading { grid-template-columns:1fr; gap:18px; }\r\n  .insitu-success-page .pt-chart-grid { grid-template-columns:1fr; }\r\n  .insitu-success-page .pt-connected-systems { grid-column:auto; }\r\n}\r\n\r\n@media (max-width:640px) {\r\n  .insitu-success-page .pt-hero { min-height:auto; }\r\n  .insitu-success-page .pt-hero-grid { gap:38px; padding:42px 0 76px; }\r\n  .insitu-success-page .pt-hero h1 { font-size:42px; }\r\n  .insitu-success-page .pt-lead { font-size:17px; }\r\n  .insitu-success-page .pt-hero-visual { min-height:720px; }\r\n  .insitu-success-page .pt-commerce-workspace { inset:0 0 55px; }\r\n  .insitu-success-page .pt-commerce-workspace > header { grid-template-columns:104px 1fr; padding:0 12px; }\r\n  .insitu-success-page .pt-commerce-workspace > header .pt-logo-lockup { width:102px; }\r\n  .insitu-success-page .pt-commerce-workspace > header nav { justify-content:flex-end; gap:10px; font-size:8px; }\r\n  .insitu-success-page .pt-commerce-workspace > header > div:last-child { grid-column:1 \/ -1; justify-content:center; margin:0 0 10px; }\r\n  .insitu-success-page .pt-workspace-search { margin:12px; }\r\n  .insitu-success-page .pt-workspace-search b { display:none; }\r\n  .insitu-success-page .pt-product-grid { grid-template-columns:1fr; padding:0 12px 12px; }\r\n  .insitu-success-page .pt-product-grid article { display:grid; grid-template-columns:105px 1fr; grid-template-rows:auto auto auto auto; column-gap:12px; }\r\n  .insitu-success-page .pt-product-grid img { grid-row:1 \/ 5; height:105px; }\r\n  .insitu-success-page .pt-product-grid strong, .insitu-success-page .pt-product-grid p { min-height:0; }\r\n  .insitu-success-page .pt-commerce-workspace > footer strong { width:100%; margin-left:0; }\r\n  .insitu-success-page .pt-proof-chip { min-width:148px; padding:12px; }\r\n  .insitu-success-page .pt-proof-chip.catalog { left:0; bottom:8px; }\r\n  .insitu-success-page .pt-proof-chip.access { right:0; bottom:8px; max-width:178px; }\r\n  .insitu-success-page .pt-stat-strip .shell { grid-template-columns:1fr 1fr; }\r\n  .insitu-success-page .pt-stat-strip .shell > div { min-height:112px; padding:23px 17px; }\r\n  .insitu-success-page .pt-stat-strip strong { font-size:27px; }\r\n  .insitu-success-page .pt-workflow-grid, .insitu-success-page .pt-evidence-cards { grid-template-columns:1fr; }\r\n  .insitu-success-page .pt-workflow-grid article { min-height:auto; }\r\n  .insitu-success-page .pt-storefront-section figure > img { height:240px; }\r\n  .insitu-success-page .pt-storefront-section figcaption { grid-template-columns:1fr; }\r\n  .insitu-success-page .pt-month-bars { gap:4px; }\r\n  .insitu-success-page .pt-month-bars i { height:150px; }\r\n  .insitu-success-page .pt-connected-systems { grid-template-columns:1fr; }\r\n  .insitu-success-page .pt-connected-systems > i { transform:rotate(90deg); }\r\n  .insitu-success-page .pt-connected-systems article.commerce { grid-template-columns:44px 1fr; }\r\n  .insitu-success-page .pt-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 \"><section class=\"cs-hub-hero\"><div class=\"shell cs-hub-hero-grid\"><div><p class=\"eyebrow\">CUSTOMER SUCCESS STORIES<\/p><h1>Wholesale distribution customer success stories.<\/h1><p>See how distributors turn connected field sales, DSD, warehouse, inventory, delivery, B2B ordering, and back-office workflows into measurable progress.<\/p><\/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=\"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>Evidence before claims<\/strong><p>Each story separates verified operational usage, customer-reported outcomes, and editorial context.<\/p><\/aside><\/div><\/section><section class=\"section shell cs-featured-section\"><div class=\"cs-section-heading\"><div><p class=\"eyebrow\">FEATURED STORY<\/p><h2>From field order to lot-controlled fulfillment.<\/h2><\/div><p>Cortes Distributors shows how a high-volume grocery operation can connect customer coverage with warehouse execution.<\/p><\/div><article class=\"cs-featured-card\"><div class=\"cs-featured-copy\"><div class=\"cortes-identity \"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cortesdist.com\/wp-content\/uploads\/2024\/10\/logos-web-cortes_cortes-e1730139434851-1024x500.png\" width=\"1024\" height=\"500\" alt=\"Cortes Distribuidora logo\" title=\"\"><\/div><p class=\"cs-story-kicker\">CONSUMER PACKAGED GOODS \u00b7 UNITED STATES<\/p><h3>One workflow for field sales, picking, bins, lots, and inventory transfers.<\/h3><p>Cortes uses inSitu Sales across a broad multicultural grocery and beverage catalog, connecting commercial activity with the warehouse detail required to fulfill accurately.<\/p><div class=\"cs-featured-metrics\"><div><strong>900+<\/strong><span>active customer accounts<\/span><\/div><div><strong>2,000+<\/strong><span>active saleable products<\/span><\/div><div><strong>11,000+<\/strong><span>pick lists in the study period<\/span><\/div><\/div><a class=\"button primary\" href=\"https:\/\/www.insitusales.com\/en\/customer-success\/cortes-distributors\/\">READ THE CORTES STORY<\/a><\/div><div class=\"cs-featured-visual\" aria-label=\"inSitu Sales field and warehouse applications\"><div class=\"cs-device sales-device\"><span>FIELD SALES<\/span><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/sales-rep-app-2.png\" alt=\"inSitu Sales field sales application\" title=\"\"><\/div><div class=\"cs-device warehouse-device\"><span>WAREHOUSE<\/span><img decoding=\"async\" src=\"https:\/\/www.insitusales.com\/wp-content\/uploads\/warehouse-inventory-picker-app-1.png\" alt=\"inSitu Sales warehouse picking application\" title=\"\"><\/div><div class=\"cs-proof-chip chip-one\"><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>4,200+<\/strong> bin locations<\/span><\/div><div class=\"cs-proof-chip chip-two\"><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=\"M20.25 6.375c0 2.278-3.694 4.125-8.25 4.125S3.75 8.653 3.75 6.375m16.5 0c0-2.278-3.694-4.125-8.25-4.125S3.75 4.097 3.75 6.375m16.5 0v11.25c0 2.278-3.694 4.125-8.25 4.125s-8.25-1.847-8.25-4.125V6.375m16.5 0v3.75m-16.5-3.75v3.75m16.5 0v3.75C20.25 16.153 16.556 18 12 18s-8.25-1.847-8.25-4.125v-3.75m16.5 0c0 2.278-3.694 4.125-8.25 4.125s-8.25-1.847-8.25-4.125\"><\/path><\/svg><span><strong>12,000+<\/strong> lot records<\/span><\/div><\/div><div class=\"cs-tag-row\" aria-label=\"Workflows used\"><span>Field Sales<\/span><span>Order Management<\/span><span>Warehouse Picking<\/span><span>Inventory<\/span><span>Bin Locations<\/span><span>Lot Numbers<\/span><span>Transfers<\/span><\/div><\/article><\/section><section class=\"section cs-library-section\"><div class=\"shell\"><div class=\"cs-section-heading\"><div><p class=\"eyebrow\">CUSTOMER STORY LIBRARY<\/p><h2>Explore success by operation.<\/h2><\/div><p>Built as an SEO-friendly hub that can grow by industry, workflow, integration, and customer outcome.<\/p><\/div><div class=\"cs-filter-row\" aria-label=\"Customer story filters\"><span class=\"active\" aria-pressed=\"true\">All stories<\/span><span class=\"\" aria-pressed=\"false\">CPG &amp; grocery<\/span><span class=\"\" aria-pressed=\"false\">Tobacco &amp; cigars<\/span><span class=\"\" aria-pressed=\"false\">Field sales<\/span><span class=\"\" aria-pressed=\"false\">Warehouse &amp; inventory<\/span><span class=\"\" aria-pressed=\"false\">B2B eCommerce<\/span><\/div><div class=\"cs-story-grid\"><a class=\"cs-story-card featured\" href=\"https:\/\/www.insitusales.com\/en\/customer-success\/cortes-distributors\/\"><div class=\"cs-story-card-top\"><div class=\"cortes-identity compact\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cortesdist.com\/wp-content\/uploads\/2024\/10\/logos-web-cortes_cortes-e1730139434851-1024x500.png\" width=\"1024\" height=\"500\" alt=\"Cortes Distribuidora logo\" title=\"\"><\/div><span>FEATURED<\/span><\/div><h3>High-volume grocery distribution, connected from route to warehouse<\/h3><p>Field activity, orders, invoices, picking, bin locations, lot control, and stock transfers.<\/p><div class=\"cs-card-stats\"><span><strong>7<\/strong> warehouses<\/span><span><strong>269k+<\/strong> pick detail lines<\/span><\/div><span class=\"cs-card-link\">Read case study <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><\/span><\/a><a class=\"cs-story-card pdr-story-card\" href=\"https:\/\/www.insitusales.com\/en\/customer-success\/pdr-cigars\/\"><div class=\"cs-story-card-top\"><div class=\"pdr-hub-identity compact\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.pdrcigars.com\/wp-content\/uploads\/2022\/03\/PDR-Logo_White-512.jpg\" width=\"512\" height=\"512\" alt=\"PDR Cigars logo\" title=\"\"><\/div><span>PUBLISHED<\/span><\/div><h3>Premium cigar field sales, customer coverage, and pricing in one workflow<\/h3><p>Licensed sales reps, assigned accounts, a searchable cigar catalog, customer-specific price lists, mobile orders, invoicing, and stock visibility.<\/p><div class=\"cs-card-stats\"><span><strong>2,700+<\/strong> active accounts<\/span><span><strong>450+<\/strong> active products<\/span><\/div><span class=\"cs-card-link\">Read case study <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><\/span><\/a><a class=\"cs-story-card ih-story-card\" href=\"https:\/\/www.insitusales.com\/en\/customer-success\/ih-wholesale\/\"><div class=\"cs-story-card-top\"><div class=\"ih-hub-identity compact\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/insitusales.s3.us-east-1.amazonaws.com\/web-app\/ROOT\/data\/10333\/images\/others\/Logo%20gold.jpeg\/728c4e56-c9bb-4bc6-b545-13865bdf6682_Logo%20gold.jpeg\" width=\"1024\" height=\"1024\" alt=\"I&amp;H Wholesale logo\" title=\"\"><\/div><span>PUBLISHED<\/span><\/div><h3>Private B2B cigar ordering, QuickBooks, and reporting in one connected flow<\/h3><p>A branded customer portal and app, catalog and barcode ordering, purchase history, QuickBooks continuity, and optional tobacco reporting.<\/p><div class=\"cs-card-stats\"><span><strong>500+<\/strong> active portal users<\/span><span><strong>6,000+<\/strong> active products<\/span><\/div><span class=\"cs-card-link\">Read case study <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><\/span><\/a><a class=\"cs-story-card lf-story-card\" href=\"https:\/\/www.insitusales.com\/en\/customer-success\/distribution-lefruitier\/\"><div class=\"cs-story-card-top\"><div class=\"lf-hub-identity 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><span>PUBLISHED<\/span><\/div><h3>Fresh-produce B2B ordering, web invoice conversion, and driver operations<\/h3><p>Branded ordering, connected order-to-invoice records, driver invoicing and visits, and QuickBooks continuity.<\/p><div class=\"cs-card-stats\"><span><strong>270+<\/strong> active portal users<\/span><span><strong>6,200+<\/strong> B2B orders \u00b7 Jan\u2013Aug 25, 2026<\/span><\/div><span class=\"cs-card-link\">Read case study <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><\/span><\/a><a class=\"cs-story-card rg-story-card\" href=\"https:\/\/www.insitusales.com\/en\/customer-success\/rooted-grounds-coffee\/\"><div class=\"cs-story-card-top\"><div class=\"rg-hub-identity compact\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/rgcoffee.com\/wp-content\/uploads\/sites\/22\/2021\/05\/RG-logo.jpg\" width=\"500\" height=\"673\" alt=\"Rooted Grounds Coffee Company logo\" title=\"\"><\/div><span>PUBLISHED<\/span><\/div><h3>Branded B2B coffee ordering, flexible fulfillment, and QuickBooks in one flow<\/h3><p>Customer self-service, a broad coffee catalog, shipping and pickup context, order history, and connected back-office records.<\/p><div class=\"cs-card-stats\"><span><strong>300+<\/strong> active portal users<\/span><span><strong>1,100+<\/strong> B2B portal orders \u00b7 Jan\u2013Aug 25, 2026<\/span><\/div><span class=\"cs-card-link\">Read case study <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><\/span><\/a><a class=\"cs-story-card pt-story-card\" href=\"https:\/\/www.insitusales.com\/en\/customer-success\/physiotech\/\"><div class=\"cs-story-card-top\"><div class=\"pt-hub-identity compact\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/insitusales.s3.amazonaws.com\/usr\/local\/tomcat\/webapps\/ROOT%23%2320200505174216\/usr\/share\/tomcat7\/webapps\/ROOT\/data\/3967\/images\/others\/Physio%20Tech%20Inc.%20LOGO%20%28002%29.jpg\/Physio%20Tech%20Inc.%20LOGO%20%28002%29.jpg?AWSAccessKeyId=AKIAIWW6MBMJ775OT5ZA&amp;Expires=1904326754&amp;Signature=1Q1xOocbCqcqldtXYbhc%2BsXMCvo%3D\" width=\"288\" height=\"111\" alt=\"PhysioTech logo\" title=\"\"><\/div><span>PUBLISHED<\/span><\/div><h3>Medical equipment B2B ordering, ShipStation, and QuickBooks<\/h3><p>A branded professional-buyer storefront, a 6,400+ product catalog, shipping execution, and connected accounting records.<\/p><div class=\"cs-card-stats\"><span><strong>2,200<\/strong> customer accounts with access<\/span><span><strong>1,700+<\/strong> B2B orders \u00b7 Jan\u2013Aug 25, 2026<\/span><\/div><span class=\"cs-card-link\">Read case study <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><\/span><\/a><a class=\"cs-story-card\" href=\"https:\/\/www.insitusales.com\/en\/case-study-asian-wholesale-grocers\/\"><div class=\"cs-story-card-top\"><div class=\"awg-mark\">AWG<\/div><span>PUBLISHED<\/span><\/div><h3>Asian Wholesale Grocers reduced manual work across sales and ordering<\/h3><p>Field Sales, B2B eCommerce, inventory visibility, and ERP synchronization.<\/p><div class=\"cs-card-stats\"><span><strong>40%<\/strong> faster order processing<\/span><span><strong>25%<\/strong> fewer order errors<\/span><\/div><span class=\"cs-card-link\">Read case study <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><\/span><\/a><\/div><\/div><\/section><section class=\"section shell cs-proof-framework\"><div><p class=\"eyebrow\">A STRONGER PROOF STANDARD<\/p><h2>Designed to be more useful than a logo wall.<\/h2><p>Competitor libraries often stop at customer logos, general testimonials, or isolated implementation narratives. This structure gives buyers the operational context needed to judge fit.<\/p><h3>Customer reviews and partner references<\/h3><p><a href=\"https:\/\/www.capterra.com\/p\/166256\/inSitu-Sales\/reviews\/\" target=\"_blank\" rel=\"noopener\">Read customer reviews of inSitu Sales on Capterra<\/a> for reviewers\u2019 experiences with the software.<\/p><p><a href=\"https:\/\/quickbooks.intuit.com\/uk\/industry\/wholesale-distribution\/\" target=\"_blank\" rel=\"noopener\">See inSitu Sales on Intuit\u2019s wholesale-distribution page<\/a>, where Intuit describes its connection with QuickBooks.<\/p><\/div><div class=\"cs-framework-grid\"><article><span>01<\/span><h3>Customer context<\/h3><p>Industry, product mix, operation type, team, and distribution complexity.<\/p><\/article><article><span>02<\/span><h3>Connected workflow<\/h3><p>How sales, warehouse, delivery, customer ordering, and back-office work together.<\/p><\/article><article><span>03<\/span><h3>Evidence &amp; method<\/h3><p>Corroborated platform data, customer-reported outcomes, and clear limitations.<\/p><\/article><article><span>04<\/span><h3>Buyer next step<\/h3><p>Relevant product, industry, integration, and comparison links\u2014not a dead end.<\/p><\/article><\/div><\/section><section class=\"cs-final-cta\"><div class=\"shell\"><div><p class=\"eyebrow light\">YOUR OPERATION, CONNECTED<\/p><h2>See how this workflow maps to your distribution business.<\/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-customer-success-schema\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.insitusales.com\/en\/customer-success\/#webpage\",\"url\":\"https:\/\/www.insitusales.com\/en\/customer-success\/\",\"name\":\"Wholesale Distribution Customer Success Stories\",\"description\":\"Evidence-backed customer stories from wholesale distribution operations.\"},{\"@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\/\"}]}]}<\/script>\r\n\r\n\n","protected":false},"excerpt":{"rendered":"<p>CASOS DE \u00c9XITO DE CLIENTES Casos de \u00e9xito de clientes de distribuci\u00f3n mayorista. Descubra c\u00f3mo los distribuidores transforman las ventas en campo, la Autoventa, el almac\u00e9n, el inventario, la entrega, los pedidos B2B y los flujos de trabajo administrativos en un progreso medible. Evidencia antes de afirmaciones Cada historia separa el uso operativo verificado, los resultados reportados por los clientes y el contexto editorial. HISTORIA DESTACADA Desde el pedido en campo hasta el cumplimiento controlado por lotes. Cortes Distributors muestra c\u00f3mo un alto volumen\u2026<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"pro\/page-templates\/full-width-page.php","meta":{"footnotes":""},"class_list":["post-16067","page","type-page","status-publish","hentry"],"featured_image_src":null,"_links":{"self":[{"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages\/16067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/comments?post=16067"}],"version-history":[{"count":10,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages\/16067\/revisions"}],"predecessor-version":[{"id":16284,"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/pages\/16067\/revisions\/16284"}],"wp:attachment":[{"href":"https:\/\/www.insitusales.com\/es\/wp-json\/wp\/v2\/media?parent=16067"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}