{"id":297,"date":"2026-09-28T11:17:05","date_gmt":"2026-09-28T04:17:05","guid":{"rendered":"https:\/\/siteplore.com\/?page_id=297"},"modified":"2026-09-28T11:17:06","modified_gmt":"2026-09-28T04:17:06","slug":"case-studies","status":"publish","type":"page","link":"https:\/\/siteplore.com\/index.php\/case-studies\/","title":{"rendered":"Case Studies"},"content":{"rendered":"\n<!--\n  Siteplore \u2014 Case Studies page body\n  Paste this complete block into a WordPress Custom HTML block.\n  All CSS and JavaScript are scoped to #sp-case-studies.\n-->\n\n<section id=\"sp-case-studies\" class=\"sp-cs\" aria-label=\"Siteplore case studies\">\n  <style>\n    #sp-case-studies,\n    #sp-case-studies * { box-sizing: border-box; }\n\n    #sp-case-studies {\n      --sp-navy-950: #101a2d;\n      --sp-navy-900: #17243d;\n      --sp-navy-800: #223757;\n      --sp-blue-700: #1767ad;\n      --sp-blue-600: #2381cf;\n      --sp-blue-100: #dceeff;\n      --sp-sky-50: #f3f9ff;\n      --sp-yellow-500: #fdbd0d;\n      --sp-yellow-100: #fff0b9;\n      --sp-green-600: #13866f;\n      --sp-green-100: #dff6ee;\n      --sp-red-600: #ca4455;\n      --sp-red-100: #ffe5e9;\n      --sp-ink: #142137;\n      --sp-muted: #5f6f86;\n      --sp-line: #dce5ef;\n      --sp-white: #ffffff;\n      --sp-shadow: 0 24px 70px rgba(16, 34, 62, .12);\n      color: var(--sp-ink);\n      background: var(--sp-white);\n      font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n      font-size: 16px;\n      line-height: 1.65;\n      overflow: hidden;\n    }\n\n    #sp-case-studies a { color: inherit; }\n    #sp-case-studies button,\n    #sp-case-studies a { -webkit-tap-highlight-color: transparent; }\n    #sp-case-studies svg { display: block; }\n\n    #sp-case-studies .sp-shell {\n      width: min(1180px, calc(100% - 40px));\n      margin-inline: auto;\n    }\n\n    #sp-case-studies .sp-eyebrow {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      margin: 0 0 18px;\n      color: var(--sp-blue-700);\n      font-size: 12px;\n      font-weight: 800;\n      letter-spacing: .14em;\n      line-height: 1.3;\n      text-transform: uppercase;\n    }\n\n    #sp-case-studies .sp-eyebrow::before {\n      width: 30px;\n      height: 3px;\n      background: var(--sp-yellow-500);\n      border-radius: 999px;\n      content: \"\";\n    }\n\n    #sp-case-studies .sp-title {\n      max-width: 830px;\n      margin: 0;\n      color: var(--sp-navy-950);\n      font-size: clamp(34px, 5vw, 62px);\n      font-weight: 800;\n      letter-spacing: -.045em;\n      line-height: 1.04;\n    }\n\n    #sp-case-studies .sp-section-title {\n      max-width: 760px;\n      margin: 0;\n      color: var(--sp-navy-950);\n      font-size: clamp(30px, 4vw, 46px);\n      font-weight: 800;\n      letter-spacing: -.035em;\n      line-height: 1.12;\n    }\n\n    #sp-case-studies .sp-section-lead {\n      max-width: 760px;\n      margin: 20px 0 0;\n      color: var(--sp-muted);\n      font-size: 18px;\n    }\n\n    #sp-case-studies .sp-btn {\n      display: inline-flex;\n      min-height: 50px;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      padding: 12px 21px;\n      border: 1px solid transparent;\n      border-radius: 10px;\n      font-size: 15px;\n      font-weight: 800;\n      line-height: 1.2;\n      text-decoration: none;\n      transition: transform .2s ease, box-shadow .2s ease, background .2s ease;\n    }\n\n    #sp-case-studies .sp-btn:hover { transform: translateY(-2px); }\n    #sp-case-studies .sp-btn-primary {\n      color: var(--sp-navy-950);\n      background: var(--sp-yellow-500);\n      box-shadow: 0 12px 30px rgba(253, 189, 13, .23);\n    }\n\n    #sp-case-studies .sp-btn-primary:hover { background: #ffc92d; }\n    #sp-case-studies .sp-btn-secondary {\n      color: var(--sp-white);\n      border-color: rgba(255,255,255,.34);\n      background: rgba(255,255,255,.06);\n    }\n\n    #sp-case-studies .sp-btn-secondary:hover { background: rgba(255,255,255,.12); }\n\n    \/* Hero *\/\n    #sp-case-studies .sp-hero {\n      position: relative;\n      isolation: isolate;\n      padding: 96px 0 82px;\n      color: var(--sp-white);\n      background:\n        radial-gradient(circle at 86% 15%, rgba(35, 129, 207, .28), transparent 28%),\n        radial-gradient(circle at 12% 90%, rgba(253, 189, 13, .13), transparent 25%),\n        linear-gradient(130deg, var(--sp-navy-950), var(--sp-navy-800));\n    }\n\n    #sp-case-studies .sp-hero::before {\n      position: absolute;\n      z-index: -1;\n      inset: 0;\n      opacity: .17;\n      background-image:\n        linear-gradient(rgba(255,255,255,.14) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(255,255,255,.14) 1px, transparent 1px);\n      background-size: 44px 44px;\n      mask-image: linear-gradient(to right, #000, transparent 75%);\n      content: \"\";\n    }\n\n    #sp-case-studies .sp-hero-grid {\n      display: grid;\n      align-items: center;\n      gap: 66px;\n      grid-template-columns: minmax(0, 1.1fr) minmax(360px, .9fr);\n    }\n\n    #sp-case-studies .sp-hero .sp-eyebrow { color: #b8ddff; }\n    #sp-case-studies .sp-hero .sp-title { color: var(--sp-white); }\n    #sp-case-studies .sp-hero-copy {\n      max-width: 730px;\n      margin: 24px 0 0;\n      color: #d9e6f4;\n      font-size: clamp(17px, 2vw, 20px);\n    }\n\n    #sp-case-studies .sp-hero-copy strong { color: var(--sp-white); }\n    #sp-case-studies .sp-actions {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n      margin-top: 34px;\n    }\n\n    #sp-case-studies .sp-hero-note {\n      display: flex;\n      align-items: flex-start;\n      gap: 10px;\n      max-width: 690px;\n      margin-top: 28px;\n      color: #afc1d5;\n      font-size: 13px;\n      line-height: 1.55;\n    }\n\n    #sp-case-studies .sp-note-dot {\n      flex: 0 0 auto;\n      width: 8px;\n      height: 8px;\n      margin-top: 6px;\n      border-radius: 50%;\n      background: var(--sp-yellow-500);\n      box-shadow: 0 0 0 5px rgba(253,189,13,.12);\n    }\n\n    \/* Dashboard illustration *\/\n    #sp-case-studies .sp-dashboard {\n      position: relative;\n      padding: 18px;\n      border: 1px solid rgba(255,255,255,.2);\n      border-radius: 20px;\n      background: rgba(9, 18, 33, .55);\n      box-shadow: 0 40px 80px rgba(0,0,0,.26);\n      backdrop-filter: blur(12px);\n    }\n\n    #sp-case-studies .sp-dashboard::after {\n      position: absolute;\n      z-index: -1;\n      right: -18px;\n      bottom: -20px;\n      width: 120px;\n      height: 120px;\n      border-radius: 30px;\n      background: var(--sp-yellow-500);\n      content: \"\";\n      transform: rotate(12deg);\n    }\n\n    #sp-case-studies .sp-dash-head {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      padding: 2px 2px 15px;\n      font-size: 13px;\n    }\n\n    #sp-case-studies .sp-live {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      color: #a9f0df;\n      font-weight: 800;\n    }\n\n    #sp-case-studies .sp-live::before {\n      width: 8px;\n      height: 8px;\n      border-radius: 50%;\n      background: #36d7b1;\n      box-shadow: 0 0 0 5px rgba(54,215,177,.13);\n      content: \"\";\n    }\n\n    #sp-case-studies .sp-dash-body {\n      display: grid;\n      gap: 12px;\n      grid-template-columns: .85fr 1.15fr;\n    }\n\n    #sp-case-studies .sp-health,\n    #sp-case-studies .sp-trend,\n    #sp-case-studies .sp-alert-row {\n      border: 1px solid #e7edf5;\n      border-radius: 14px;\n      background: var(--sp-white);\n    }\n\n    #sp-case-studies .sp-health {\n      display: grid;\n      min-height: 195px;\n      place-items: center;\n      padding: 18px;\n      color: var(--sp-ink);\n      text-align: center;\n    }\n\n    #sp-case-studies .sp-ring {\n      display: grid;\n      width: 112px;\n      height: 112px;\n      place-items: center;\n      border-radius: 50%;\n      background: conic-gradient(var(--sp-green-600) 0 82%, #e4ecf4 82% 100%);\n    }\n\n    #sp-case-studies .sp-ring-inner {\n      display: grid;\n      width: 84px;\n      height: 84px;\n      place-items: center;\n      border-radius: 50%;\n      color: var(--sp-navy-950);\n      background: #fff;\n      font-size: 27px;\n      font-weight: 850;\n    }\n\n    #sp-case-studies .sp-health-label {\n      margin-top: 9px;\n      color: var(--sp-muted);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    #sp-case-studies .sp-trend { padding: 16px; color: var(--sp-ink); }\n    #sp-case-studies .sp-trend-top {\n      display: flex;\n      align-items: flex-start;\n      justify-content: space-between;\n      gap: 10px;\n      margin-bottom: 18px;\n    }\n\n    #sp-case-studies .sp-trend-label { color: var(--sp-muted); font-size: 11px; font-weight: 700; }\n    #sp-case-studies .sp-trend-value { font-size: 23px; font-weight: 850; }\n    #sp-case-studies .sp-badge-up {\n      padding: 4px 8px;\n      border-radius: 999px;\n      color: var(--sp-red-600);\n      background: var(--sp-red-100);\n      font-size: 10px;\n      font-weight: 800;\n    }\n\n    #sp-case-studies .sp-chart { width: 100%; height: 102px; }\n    #sp-case-studies .sp-alert-row {\n      display: grid;\n      grid-column: 1 \/ -1;\n      grid-template-columns: auto 1fr auto;\n      align-items: center;\n      gap: 12px;\n      padding: 13px 14px;\n      color: var(--sp-ink);\n    }\n\n    #sp-case-studies .sp-alert-icon {\n      display: grid;\n      width: 35px;\n      height: 35px;\n      place-items: center;\n      border-radius: 10px;\n      color: #9b6100;\n      background: var(--sp-yellow-100);\n    }\n\n    #sp-case-studies .sp-alert-title { font-size: 12px; font-weight: 850; }\n    #sp-case-studies .sp-alert-sub { color: var(--sp-muted); font-size: 10px; }\n    #sp-case-studies .sp-priority {\n      padding: 5px 8px;\n      border-radius: 999px;\n      color: #9c5f00;\n      background: var(--sp-yellow-100);\n      font-size: 9px;\n      font-weight: 850;\n      letter-spacing: .05em;\n      text-transform: uppercase;\n    }\n\n    \/* Value band *\/\n    #sp-case-studies .sp-value-band {\n      position: relative;\n      z-index: 2;\n      margin-top: -1px;\n      border-bottom: 1px solid var(--sp-line);\n      background: var(--sp-white);\n    }\n\n    #sp-case-studies .sp-value-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n    }\n\n    #sp-case-studies .sp-value-item {\n      min-height: 128px;\n      padding: 28px 26px;\n      border-right: 1px solid var(--sp-line);\n    }\n\n    #sp-case-studies .sp-value-item:first-child { border-left: 1px solid var(--sp-line); }\n    #sp-case-studies .sp-value-kicker {\n      display: block;\n      margin-bottom: 7px;\n      color: var(--sp-blue-700);\n      font-size: 11px;\n      font-weight: 850;\n      letter-spacing: .13em;\n      text-transform: uppercase;\n    }\n\n    #sp-case-studies .sp-value-item strong {\n      display: block;\n      color: var(--sp-navy-950);\n      font-size: 19px;\n      line-height: 1.25;\n    }\n\n    #sp-case-studies .sp-value-item span:last-child {\n      display: block;\n      margin-top: 7px;\n      color: var(--sp-muted);\n      font-size: 13px;\n    }\n\n    \/* Intro \/ method *\/\n    #sp-case-studies .sp-method { padding: 104px 0 88px; background: var(--sp-white); }\n    #sp-case-studies .sp-method-grid {\n      display: grid;\n      align-items: start;\n      gap: 72px;\n      grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);\n    }\n\n    #sp-case-studies .sp-proof-list { display: grid; gap: 14px; }\n    #sp-case-studies .sp-proof {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 17px;\n      padding: 21px;\n      border: 1px solid var(--sp-line);\n      border-radius: 15px;\n      background: #fff;\n      box-shadow: 0 10px 30px rgba(22, 42, 72, .055);\n    }\n\n    #sp-case-studies .sp-proof-number {\n      display: grid;\n      width: 38px;\n      height: 38px;\n      place-items: center;\n      border-radius: 10px;\n      color: var(--sp-navy-950);\n      background: var(--sp-yellow-500);\n      font-size: 13px;\n      font-weight: 900;\n    }\n\n    #sp-case-studies .sp-proof h3 {\n      margin: 0 0 4px;\n      color: var(--sp-navy-950);\n      font-size: 17px;\n      line-height: 1.3;\n    }\n\n    #sp-case-studies .sp-proof p { margin: 0; color: var(--sp-muted); font-size: 14px; }\n\n    \/* Filters and cases *\/\n    #sp-case-studies .sp-cases { padding: 96px 0 104px; background: var(--sp-sky-50); }\n    #sp-case-studies .sp-case-head {\n      display: flex;\n      align-items: end;\n      justify-content: space-between;\n      gap: 28px;\n    }\n\n    #sp-case-studies .sp-filter-wrap { margin-top: 38px; }\n    #sp-case-studies .sp-filter-label {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--sp-muted);\n      font-size: 12px;\n      font-weight: 800;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n    }\n\n    #sp-case-studies .sp-filters {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n    }\n\n    #sp-case-studies .sp-filter {\n      min-height: 42px;\n      padding: 9px 15px;\n      border: 1px solid #cad8e7;\n      border-radius: 999px;\n      color: var(--sp-navy-800);\n      background: #fff;\n      cursor: pointer;\n      font: inherit;\n      font-size: 13px;\n      font-weight: 800;\n      transition: color .18s ease, background .18s ease, border-color .18s ease, transform .18s ease;\n    }\n\n    #sp-case-studies .sp-filter:hover { transform: translateY(-1px); border-color: var(--sp-blue-600); }\n    #sp-case-studies .sp-filter[aria-pressed=\"true\"] {\n      color: #fff;\n      border-color: var(--sp-navy-900);\n      background: var(--sp-navy-900);\n    }\n\n    #sp-case-studies .sp-case-grid {\n      display: grid;\n      gap: 22px;\n      margin-top: 34px;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    #sp-case-studies .sp-case-card {\n      display: flex;\n      min-width: 0;\n      min-height: 100%;\n      flex-direction: column;\n      padding: 28px;\n      border: 1px solid #d8e3ee;\n      border-radius: 18px;\n      background: #fff;\n      box-shadow: 0 12px 34px rgba(20, 49, 82, .07);\n      transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease;\n    }\n\n    #sp-case-studies .sp-case-card:hover {\n      border-color: #b7cee4;\n      box-shadow: 0 22px 50px rgba(20, 49, 82, .12);\n      transform: translateY(-4px);\n    }\n\n    #sp-case-studies .sp-case-card[hidden] { display: none; }\n    #sp-case-studies .sp-card-top {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 14px;\n    }\n\n    #sp-case-studies .sp-case-icon {\n      display: grid;\n      width: 48px;\n      height: 48px;\n      flex: 0 0 auto;\n      place-items: center;\n      border-radius: 14px;\n      color: var(--sp-blue-700);\n      background: var(--sp-blue-100);\n    }\n\n    #sp-case-studies .sp-case-icon svg { width: 25px; height: 25px; }\n    #sp-case-studies .sp-case-type {\n      padding: 6px 9px;\n      border-radius: 999px;\n      color: var(--sp-blue-700);\n      background: #edf7ff;\n      font-size: 10px;\n      font-weight: 850;\n      letter-spacing: .07em;\n      text-transform: uppercase;\n    }\n\n    #sp-case-studies .sp-case-card h3 {\n      margin: 22px 0 9px;\n      color: var(--sp-navy-950);\n      font-size: 24px;\n      letter-spacing: -.025em;\n      line-height: 1.2;\n    }\n\n    #sp-case-studies .sp-case-summary { margin: 0; color: var(--sp-muted); font-size: 14px; }\n    #sp-case-studies .sp-case-path {\n      display: grid;\n      gap: 9px;\n      margin: 23px 0;\n    }\n\n    #sp-case-studies .sp-path-row {\n      display: grid;\n      grid-template-columns: 72px 1fr;\n      gap: 11px;\n      padding-top: 9px;\n      border-top: 1px solid #eaf0f6;\n      color: var(--sp-muted);\n      font-size: 13px;\n    }\n\n    #sp-case-studies .sp-path-row:first-child { padding-top: 0; border-top: 0; }\n    #sp-case-studies .sp-path-row strong { color: var(--sp-navy-800); font-size: 11px; letter-spacing: .07em; text-transform: uppercase; }\n    #sp-case-studies .sp-case-kpis {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 7px;\n      margin-top: auto;\n    }\n\n    #sp-case-studies .sp-kpi {\n      padding: 6px 9px;\n      border: 1px solid #d9e5ef;\n      border-radius: 7px;\n      color: #4f6178;\n      background: #f8fbfe;\n      font-size: 10px;\n      font-weight: 800;\n    }\n\n    #sp-case-studies .sp-card-link {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      margin-top: 22px;\n      color: var(--sp-blue-700);\n      font-size: 13px;\n      font-weight: 850;\n      text-decoration: none;\n    }\n\n    #sp-case-studies .sp-card-link:hover { text-decoration: underline; text-underline-offset: 4px; }\n\n    #sp-case-studies .sp-honesty-note {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      gap: 14px;\n      margin-top: 30px;\n      padding: 18px 20px;\n      border: 1px solid #cbddeb;\n      border-radius: 14px;\n      color: #445a73;\n      background: #fff;\n      font-size: 13px;\n    }\n\n    #sp-case-studies .sp-honesty-note strong { color: var(--sp-navy-900); }\n    #sp-case-studies .sp-info-icon {\n      display: grid;\n      width: 28px;\n      height: 28px;\n      place-items: center;\n      border-radius: 50%;\n      color: #fff;\n      background: var(--sp-blue-700);\n      font-size: 13px;\n      font-weight: 900;\n    }\n\n    \/* Evidence path *\/\n    #sp-case-studies .sp-evidence { padding: 100px 0; background: #fff; }\n    #sp-case-studies .sp-evidence-head { text-align: center; }\n    #sp-case-studies .sp-evidence-head .sp-section-title,\n    #sp-case-studies .sp-evidence-head .sp-section-lead { margin-inline: auto; }\n    #sp-case-studies .sp-evidence-head .sp-eyebrow { justify-content: center; }\n    #sp-case-studies .sp-evidence-flow {\n      display: grid;\n      gap: 0;\n      margin-top: 50px;\n      grid-template-columns: repeat(4, 1fr);\n    }\n\n    #sp-case-studies .sp-step {\n      position: relative;\n      padding: 29px 24px;\n      border: 1px solid var(--sp-line);\n      border-right: 0;\n      background: #fff;\n    }\n\n    #sp-case-studies .sp-step:first-child { border-radius: 16px 0 0 16px; }\n    #sp-case-studies .sp-step:last-child { border-right: 1px solid var(--sp-line); border-radius: 0 16px 16px 0; }\n    #sp-case-studies .sp-step::after {\n      position: absolute;\n      z-index: 2;\n      top: 50%;\n      right: -14px;\n      width: 28px;\n      height: 28px;\n      border-top: 1px solid var(--sp-line);\n      border-right: 1px solid var(--sp-line);\n      background: #fff;\n      content: \"\";\n      transform: translateY(-50%) rotate(45deg);\n    }\n\n    #sp-case-studies .sp-step:last-child::after { display: none; }\n    #sp-case-studies .sp-step-num {\n      color: var(--sp-yellow-500);\n      font-size: 12px;\n      font-weight: 900;\n      letter-spacing: .1em;\n    }\n\n    #sp-case-studies .sp-step h3 { margin: 10px 0 8px; color: var(--sp-navy-950); font-size: 20px; }\n    #sp-case-studies .sp-step p { margin: 0; color: var(--sp-muted); font-size: 13px; }\n\n    #sp-case-studies .sp-standards {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: center;\n      gap: 9px;\n      margin-top: 34px;\n      color: var(--sp-muted);\n      font-size: 12px;\n    }\n\n    #sp-case-studies .sp-standard {\n      padding: 7px 10px;\n      border: 1px solid var(--sp-line);\n      border-radius: 999px;\n      color: var(--sp-navy-800);\n      background: #f8fbfe;\n      font-weight: 800;\n    }\n\n    \/* CTA *\/\n    #sp-case-studies .sp-cta { padding: 0 0 100px; background: #fff; }\n    #sp-case-studies .sp-cta-box {\n      position: relative;\n      isolation: isolate;\n      display: grid;\n      align-items: center;\n      gap: 38px;\n      padding: 54px;\n      overflow: hidden;\n      border-radius: 24px;\n      color: #fff;\n      background: linear-gradient(120deg, var(--sp-navy-950), #234b74);\n      box-shadow: var(--sp-shadow);\n      grid-template-columns: 1fr auto;\n    }\n\n    #sp-case-studies .sp-cta-box::before {\n      position: absolute;\n      z-index: -1;\n      top: -85px;\n      right: -40px;\n      width: 300px;\n      height: 300px;\n      border: 56px solid rgba(253,189,13,.88);\n      border-radius: 50%;\n      content: \"\";\n    }\n\n    #sp-case-studies .sp-cta-box h2 {\n      max-width: 740px;\n      margin: 0;\n      color: #fff;\n      font-size: clamp(29px, 4vw, 44px);\n      letter-spacing: -.035em;\n      line-height: 1.1;\n    }\n\n    #sp-case-studies .sp-cta-box p { max-width: 700px; margin: 15px 0 0; color: #d2e2f1; }\n    #sp-case-studies .sp-cta-actions { display: flex; flex-direction: column; gap: 10px; min-width: 220px; }\n    #sp-case-studies .sp-cta-actions .sp-btn { width: 100%; }\n\n    #sp-case-studies .sp-sr-only {\n      position: absolute !important;\n      width: 1px !important;\n      height: 1px !important;\n      padding: 0 !important;\n      margin: -1px !important;\n      overflow: hidden !important;\n      clip: rect(0,0,0,0) !important;\n      white-space: nowrap !important;\n      border: 0 !important;\n    }\n\n    @media (max-width: 980px) {\n      #sp-case-studies .sp-hero { padding-top: 74px; }\n      #sp-case-studies .sp-hero-grid,\n      #sp-case-studies .sp-method-grid { grid-template-columns: 1fr; }\n      #sp-case-studies .sp-hero-grid { gap: 48px; }\n      #sp-case-studies .sp-dashboard { max-width: 680px; }\n      #sp-case-studies .sp-value-grid { grid-template-columns: repeat(2, 1fr); }\n      #sp-case-studies .sp-value-item:nth-child(odd) { border-left: 1px solid var(--sp-line); }\n      #sp-case-studies .sp-value-item { border-top: 1px solid var(--sp-line); }\n      #sp-case-studies .sp-value-item:nth-child(-n+2) { border-top: 0; }\n      #sp-case-studies .sp-evidence-flow { gap: 14px; grid-template-columns: repeat(2, 1fr); }\n      #sp-case-studies .sp-step,\n      #sp-case-studies .sp-step:first-child,\n      #sp-case-studies .sp-step:last-child { border: 1px solid var(--sp-line); border-radius: 14px; }\n      #sp-case-studies .sp-step::after { display: none; }\n      #sp-case-studies .sp-cta-box { grid-template-columns: 1fr; }\n      #sp-case-studies .sp-cta-actions { flex-direction: row; min-width: 0; }\n    }\n\n    @media (max-width: 700px) {\n      #sp-case-studies .sp-shell { width: min(100% - 28px, 1180px); }\n      #sp-case-studies .sp-hero { padding: 62px 0 58px; }\n      #sp-case-studies .sp-dash-body,\n      #sp-case-studies .sp-case-grid,\n      #sp-case-studies .sp-evidence-flow { grid-template-columns: 1fr; }\n      #sp-case-studies .sp-alert-row { grid-column: auto; }\n      #sp-case-studies .sp-value-grid { grid-template-columns: 1fr; }\n      #sp-case-studies .sp-value-item,\n      #sp-case-studies .sp-value-item:nth-child(odd),\n      #sp-case-studies .sp-value-item:first-child { border: 0; border-top: 1px solid var(--sp-line); }\n      #sp-case-studies .sp-value-item:first-child { border-top: 0; }\n      #sp-case-studies .sp-method,\n      #sp-case-studies .sp-cases,\n      #sp-case-studies .sp-evidence { padding-block: 72px; }\n      #sp-case-studies .sp-case-head { display: block; }\n      #sp-case-studies .sp-case-card { padding: 23px; }\n      #sp-case-studies .sp-path-row { grid-template-columns: 64px 1fr; }\n      #sp-case-studies .sp-cta { padding-bottom: 72px; }\n      #sp-case-studies .sp-cta-box { padding: 34px 24px; border-radius: 18px; }\n      #sp-case-studies .sp-cta-actions { flex-direction: column; }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #sp-case-studies *,\n      #sp-case-studies *::before,\n      #sp-case-studies *::after { scroll-behavior: auto !important; transition: none !important; }\n    }\n  <\/style>\n\n  <header class=\"sp-hero\">\n    <div class=\"sp-shell sp-hero-grid\">\n      <div>\n        <p class=\"sp-eyebrow\">Application case studies<\/p>\n        <h1 class=\"sp-title\">From field signals to accountable operational action.<\/h1>\n        <p class=\"sp-hero-copy\">\n          Explore how Siteplore can combine <strong>connected sensing, engineering context and managed insight<\/strong>\n          to protect critical assets, reduce operating cost, support compliance and improve field decisions.\n        <\/p>\n        <div class=\"sp-actions\">\n          <a class=\"sp-btn sp-btn-primary\" href=\"\/index.php\/site-assessment-engineering\">\n            Start a site assessment\n            <span aria-hidden=\"true\">\u2192<\/span>\n          <\/a>\n          <a class=\"sp-btn sp-btn-secondary\" href=\"\/index.php\/pricing\">Explore plans<\/a>\n        <\/div>\n        <div class=\"sp-hero-note\">\n          <span class=\"sp-note-dot\" aria-hidden=\"true\"><\/span>\n          <span>Deployment scenarios are converted into measurable customer case studies after baseline validation and a defined paid pilot.<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-dashboard\" aria-label=\"Illustrative Siteplore asset-health dashboard\">\n        <div class=\"sp-dash-head\">\n          <strong>Critical Asset Overview<\/strong>\n          <span class=\"sp-live\">Live monitoring<\/span>\n        <\/div>\n        <div class=\"sp-dash-body\">\n          <div class=\"sp-health\">\n            <div>\n              <div class=\"sp-ring\"><div class=\"sp-ring-inner\">82<\/div><\/div>\n              <div class=\"sp-health-label\">Asset health score<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"sp-trend\">\n            <div class=\"sp-trend-top\">\n              <div>\n                <div class=\"sp-trend-label\">VIBRATION TREND<\/div>\n                <div class=\"sp-trend-value\">4.8 <small style=\"font-size:11px;color:#6b7a90\">mm\/s<\/small><\/div>\n              <\/div>\n              <span class=\"sp-badge-up\">+18% vs baseline<\/span>\n            <\/div>\n            <svg class=\"sp-chart\" viewBox=\"0 0 300 104\" role=\"img\" aria-label=\"Illustrative rising vibration trend\">\n              <defs>\n                <linearGradient id=\"spChartFill\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                  <stop offset=\"0\" stop-color=\"#2381cf\" stop-opacity=\".28\"\/>\n                  <stop offset=\"1\" stop-color=\"#2381cf\" stop-opacity=\"0\"\/>\n                <\/linearGradient>\n              <\/defs>\n              <path d=\"M0 88 H300 M0 54 H300 M0 20 H300\" stroke=\"#e7eef5\" stroke-width=\"1\"\/>\n              <path d=\"M0 83 C28 78,42 84,67 74 S105 70,126 68 S164 72,187 55 S220 53,241 39 S275 30,300 16 L300 104 L0 104 Z\" fill=\"url(#spChartFill)\"\/>\n              <path d=\"M0 83 C28 78,42 84,67 74 S105 70,126 68 S164 72,187 55 S220 53,241 39 S275 30,300 16\" fill=\"none\" stroke=\"#2381cf\" stroke-width=\"4\" stroke-linecap=\"round\"\/>\n              <circle cx=\"300\" cy=\"16\" r=\"5\" fill=\"#fdbd0d\" stroke=\"#fff\" stroke-width=\"3\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"sp-alert-row\">\n            <span class=\"sp-alert-icon\" aria-hidden=\"true\">!<\/span>\n            <div>\n              <div class=\"sp-alert-title\">Inspection recommended<\/div>\n              <div class=\"sp-alert-sub\">Check alignment, mounting and lubrication within 72 hours.<\/div>\n            <\/div>\n            <span class=\"sp-priority\">Priority 2<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/header>\n\n  <div class=\"sp-value-band\" aria-label=\"Siteplore value paths\">\n    <div class=\"sp-shell sp-value-grid\">\n      <div class=\"sp-value-item\">\n        <span class=\"sp-value-kicker\">Protect<\/span>\n        <strong>Detect degradation earlier<\/strong>\n        <span>Turn changing conditions into prioritized warnings.<\/span>\n      <\/div>\n      <div class=\"sp-value-item\">\n        <span class=\"sp-value-kicker\">Optimize<\/span>\n        <strong>Convert waste into savings<\/strong>\n        <span>Relate consumption, runtime and maintenance to business value.<\/span>\n      <\/div>\n      <div class=\"sp-value-item\">\n        <span class=\"sp-value-kicker\">Assure<\/span>\n        <strong>Build traceable evidence<\/strong>\n        <span>Keep measurement, calibration and response records connected.<\/span>\n      <\/div>\n      <div class=\"sp-value-item\">\n        <span class=\"sp-value-kicker\">Explore<\/span>\n        <strong>Collect decision-ready data<\/strong>\n        <span>Support research, field studies and crop optimization.<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <section class=\"sp-method\">\n    <div class=\"sp-shell sp-method-grid\">\n      <div>\n        <p class=\"sp-eyebrow\">What a case must prove<\/p>\n        <h2 class=\"sp-section-title\">A useful case study begins with a decision, not a dashboard.<\/h2>\n        <p class=\"sp-section-lead\">\n          Siteplore structures each deployment around a defined operational problem, an observable baseline,\n          an accountable response and measurable acceptance criteria.\n        <\/p>\n      <\/div>\n      <div class=\"sp-proof-list\">\n        <article class=\"sp-proof\">\n          <span class=\"sp-proof-number\">01<\/span>\n          <div><h3>Detect the right condition<\/h3><p>Combine thresholds, rate-of-change, baseline deviation and operating context to reduce nuisance alerts.<\/p><\/div>\n        <\/article>\n        <article class=\"sp-proof\">\n          <span class=\"sp-proof-number\">02<\/span>\n          <div><h3>Explain the operational risk<\/h3><p>Translate data into affected equipment, severity, probable causes and potential consequences.<\/p><\/div>\n        <\/article>\n        <article class=\"sp-proof\">\n          <span class=\"sp-proof-number\">03<\/span>\n          <div><h3>Recommend a practical response<\/h3><p>Provide inspection priorities and time-bound actions while keeping authorized personnel in control.<\/p><\/div>\n        <\/article>\n        <article class=\"sp-proof\">\n          <span class=\"sp-proof-number\">04<\/span>\n          <div><h3>Verify the result<\/h3><p>Capture field feedback, completed work, corrected condition and the value protected or saved.<\/p><\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"sp-cases\" id=\"application-cases\">\n    <div class=\"sp-shell\">\n      <div class=\"sp-case-head\">\n        <div>\n          <p class=\"sp-eyebrow\">Operational scenarios<\/p>\n          <h2 class=\"sp-section-title\">Explore Siteplore by business problem.<\/h2>\n          <p class=\"sp-section-lead\">Each scenario can begin with a focused 90-day paid pilot and scale after its technical and economic value is verified.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-filter-wrap\">\n        <span class=\"sp-filter-label\">Filter case studies<\/span>\n        <div class=\"sp-filters\" role=\"group\" aria-label=\"Filter case studies by category\">\n          <button class=\"sp-filter\" type=\"button\" data-filter=\"all\" aria-pressed=\"true\">All cases<\/button>\n          <button class=\"sp-filter\" type=\"button\" data-filter=\"reliability\" aria-pressed=\"false\">Asset reliability<\/button>\n          <button class=\"sp-filter\" type=\"button\" data-filter=\"energy\" aria-pressed=\"false\">Energy<\/button>\n          <button class=\"sp-filter\" type=\"button\" data-filter=\"compliance\" aria-pressed=\"false\">Compliance<\/button>\n          <button class=\"sp-filter\" type=\"button\" data-filter=\"research\" aria-pressed=\"false\">Research &amp; agriculture<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"sp-case-grid\" aria-live=\"polite\">\n        <article class=\"sp-case-card\" data-category=\"reliability\">\n          <div class=\"sp-card-top\">\n            <span class=\"sp-case-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M4 14h3l2-6 3 10 2-7 2 3h4\"\/><path d=\"M4 4h16v16H4z\" rx=\"2\"\/><\/svg>\n            <\/span>\n            <span class=\"sp-case-type\">MachineGuard<\/span>\n          <\/div>\n          <h3>Early warning for rotating equipment<\/h3>\n          <p class=\"sp-case-summary\">Identify developing motor, pump, fan or gearbox problems before an alarm becomes a forced shutdown.<\/p>\n          <div class=\"sp-case-path\">\n            <div class=\"sp-path-row\"><strong>Observe<\/strong><span>Vibration, bearing temperature, motor current, speed, load and process condition.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Decide<\/strong><span>Rank severity, correlate signals and recommend checks for alignment, looseness, lubrication or bearing condition.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Prove<\/strong><span>Validate findings through inspection and measure warning lead time, avoided damage and false-alarm rate.<\/span><\/div>\n          <\/div>\n          <div class=\"sp-case-kpis\"><span class=\"sp-kpi\">Warning lead time<\/span><span class=\"sp-kpi\">Validated findings<\/span><span class=\"sp-kpi\">Avoided downtime<\/span><\/div>\n          <a class=\"sp-card-link\" href=\"\/index.php\/machineguard\">Explore MachineGuard <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"sp-case-card\" data-category=\"reliability\">\n          <div class=\"sp-card-top\">\n            <span class=\"sp-case-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M7 7h10v10H7z\"\/><path d=\"M3 12h4m10 0h4M12 3v4m0 10v4\"\/><path d=\"m9 10 3 2 3-2\"\/><\/svg>\n            <\/span>\n            <span class=\"sp-case-type\">MachineGuard<\/span>\n          <\/div>\n          <h3>MCC duty\u2013standby assurance<\/h3>\n          <p class=\"sp-case-summary\">Keep standby motors and pumps ready by monitoring rotation schedules, runtime balance and unsuccessful starts.<\/p>\n          <div class=\"sp-case-path\">\n            <div class=\"sp-path-row\"><strong>Observe<\/strong><span>Run status, breaker and contactor state, current, runtime, start count, trip history and process permissives.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Decide<\/strong><span>Flag missed rotation, excessive starts, runtime imbalance, failed standby tests and unavailable backup equipment.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Prove<\/strong><span>Track schedule compliance, standby availability and confirmed successful changeovers.<\/span><\/div>\n          <\/div>\n          <div class=\"sp-case-kpis\"><span class=\"sp-kpi\">Runtime balance<\/span><span class=\"sp-kpi\">Standby availability<\/span><span class=\"sp-kpi\">Failed starts<\/span><\/div>\n          <a class=\"sp-card-link\" href=\"\/index.php\/machineguard\">Explore MachineGuard <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"sp-case-card\" data-category=\"reliability\">\n          <div class=\"sp-card-top\">\n            <span class=\"sp-case-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M12 3a6 6 0 0 0-6 6v3l-2 3h16l-2-3V9a6 6 0 0 0-6-6Z\"\/><path d=\"M9.5 19h5\"\/><path d=\"M9 9h6\"\/><\/svg>\n            <\/span>\n            <span class=\"sp-case-type\">Managed Insight<\/span>\n          <\/div>\n          <h3>Close monitoring of critical assets<\/h3>\n          <p class=\"sp-case-summary\">Provide always-on visibility and escalation for assets whose failure could affect safety, environment, production or quality.<\/p>\n          <div class=\"sp-case-path\">\n            <div class=\"sp-path-row\"><strong>Observe<\/strong><span>Continuous multivariable trends with edge buffering, sensor-health checks and operating-state context.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Decide<\/strong><span>Use risk-based severity, alert escalation and expert review to prioritize the next safe action.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Prove<\/strong><span>Measure data availability, detection coverage, response time and reduction in emergency work.<\/span><\/div>\n          <\/div>\n          <div class=\"sp-case-kpis\"><span class=\"sp-kpi\">Asset availability<\/span><span class=\"sp-kpi\">Response time<\/span><span class=\"sp-kpi\">Emergency work<\/span><\/div>\n          <a class=\"sp-card-link\" href=\"\/index.php\/reliability-predictive-maintenance\">Reliability solutions <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"sp-case-card\" data-category=\"reliability\">\n          <div class=\"sp-card-top\">\n            <span class=\"sp-case-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M8 4h8l2 4v11H6V8l2-4Z\"\/><path d=\"M6 9h12M9 14h6\"\/><circle cx=\"12\" cy=\"17\" r=\"1\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <span class=\"sp-case-type\">Portable Survey<\/span>\n          <\/div>\n          <h3>Portable machine health evaluation<\/h3>\n          <p class=\"sp-case-summary\">Screen many machines economically before selecting which assets need corrective work or permanent online monitoring.<\/p>\n          <div class=\"sp-case-path\">\n            <div class=\"sp-path-row\"><strong>Observe<\/strong><span>Route-based vibration, temperature, current, speed, measurement position and operating-load data.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Decide<\/strong><span>Compare repeatable readings with baseline and classify normal, watch, investigate or urgent conditions.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Prove<\/strong><span>Confirm findings, record corrective work and identify candidates for continuous MachineGuard monitoring.<\/span><\/div>\n          <\/div>\n          <div class=\"sp-case-kpis\"><span class=\"sp-kpi\">Machines\/day<\/span><span class=\"sp-kpi\">Repeatability<\/span><span class=\"sp-kpi\">Confirmed defects<\/span><\/div>\n          <a class=\"sp-card-link\" href=\"\/index.php\/site-assessment-engineering\">Request a machine survey <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"sp-case-card\" data-category=\"energy\">\n          <div class=\"sp-card-top\">\n            <span class=\"sp-case-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"m13 2-8 12h6l-1 8 9-13h-6V2Z\"\/><\/svg>\n            <\/span>\n            <span class=\"sp-case-type\">PowerWatch<\/span>\n          <\/div>\n          <h3>Energy cost and performance optimization<\/h3>\n          <p class=\"sp-case-summary\">Separate genuine efficiency improvements from changes caused by production volume, schedule, load or weather.<\/p>\n          <div class=\"sp-case-path\">\n            <div class=\"sp-path-row\"><strong>Observe<\/strong><span>Energy, demand, power factor, operating hours, production output and significant energy-use variables.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Decide<\/strong><span>Identify idle load, peak-demand drivers, inefficient schedules and abnormal energy intensity.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Prove<\/strong><span>Normalize the baseline and verify savings after corrective actions or operating changes.<\/span><\/div>\n          <\/div>\n          <div class=\"sp-case-kpis\"><span class=\"sp-kpi\">kWh\/unit<\/span><span class=\"sp-kpi\">Peak demand<\/span><span class=\"sp-kpi\">Verified savings<\/span><\/div>\n          <a class=\"sp-card-link\" href=\"\/index.php\/powerwatch\">Explore PowerWatch <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"sp-case-card\" data-category=\"compliance\">\n          <div class=\"sp-card-top\">\n            <span class=\"sp-case-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M6 3h9l3 3v15H6z\"\/><path d=\"M14 3v4h4M9 12l2 2 4-5M9 17h6\"\/><\/svg>\n            <\/span>\n            <span class=\"sp-case-type\">RekaSense + PowerWatch<\/span>\n          <\/div>\n          <h3>Traceable compliance monitoring<\/h3>\n          <p class=\"sp-case-summary\">Maintain a connected record of measurements, data quality, calibration status, exceedances and corrective actions.<\/p>\n          <div class=\"sp-case-path\">\n            <div class=\"sp-path-row\"><strong>Observe<\/strong><span>Environmental or energy data with timestamps, sensor metadata, quality flags and calibration records.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Decide<\/strong><span>Issue pre-alerts, route exceedances, assign accountable actions and monitor overdue calibration.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Prove<\/strong><span>Produce audit-ready evidence with data completeness, response history and closed corrective actions.<\/span><\/div>\n          <\/div>\n          <div class=\"sp-case-kpis\"><span class=\"sp-kpi\">Data completeness<\/span><span class=\"sp-kpi\">Response time<\/span><span class=\"sp-kpi\">Calibration status<\/span><\/div>\n          <a class=\"sp-card-link\" href=\"\/index.php\/rekasense\">Explore RekaSense <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"sp-case-card\" data-category=\"research\">\n          <div class=\"sp-card-top\">\n            <span class=\"sp-case-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M9 3h6M10 3v5l-5 9a3 3 0 0 0 3 4h8a3 3 0 0 0 3-4l-5-9V3\"\/><path d=\"M7 16h10\"\/><\/svg>\n            <\/span>\n            <span class=\"sp-case-type\">RekaSense Research<\/span>\n          <\/div>\n          <h3>Research study data collection<\/h3>\n          <p class=\"sp-case-summary\">Create a reliable field-data pipeline for universities, environmental studies, pilot plants and applied research.<\/p>\n          <div class=\"sp-case-path\">\n            <div class=\"sp-path-row\"><strong>Observe<\/strong><span>Configurable sampling, local backup, synchronized timestamps, experiment IDs and sensor metadata.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Decide<\/strong><span>Detect missing data, sensor faults and study events while researchers can still intervene.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Prove<\/strong><span>Deliver structured datasets with raw values, quality flags, annotations and CSV\/API access.<\/span><\/div>\n          <\/div>\n          <div class=\"sp-case-kpis\"><span class=\"sp-kpi\">Dataset completeness<\/span><span class=\"sp-kpi\">Sensor uptime<\/span><span class=\"sp-kpi\">Manual visits avoided<\/span><\/div>\n          <a class=\"sp-card-link\" href=\"\/index.php\/custom-iot-analytics-development\">Discuss a research deployment <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n\n        <article class=\"sp-case-card\" data-category=\"research\">\n          <div class=\"sp-card-top\">\n            <span class=\"sp-case-icon\" aria-hidden=\"true\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><path d=\"M12 21V9\"\/><path d=\"M12 13c-5 0-8-3-8-8 5 0 8 3 8 8Z\"\/><path d=\"M12 17c5 0 8-3 8-8-5 0-8 3-8 8Z\"\/><path d=\"M5 21h14\"\/><\/svg>\n            <\/span>\n            <span class=\"sp-case-type\">RekaSense Agriculture<\/span>\n          <\/div>\n          <h3>Crop and irrigation optimization<\/h3>\n          <p class=\"sp-case-summary\">Support irrigation decisions using local weather, soil condition, crop stage and measured water delivery.<\/p>\n          <div class=\"sp-case-path\">\n            <div class=\"sp-path-row\"><strong>Observe<\/strong><span>Rainfall, temperature, humidity, solar radiation, wind, soil moisture, irrigation flow and pump energy.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Decide<\/strong><span>Estimate crop water requirement, highlight water stress and prioritize irrigation by block.<\/span><\/div>\n            <div class=\"sp-path-row\"><strong>Prove<\/strong><span>Compare water use, energy, schedule compliance and crop performance across seasons or treatments.<\/span><\/div>\n          <\/div>\n          <div class=\"sp-case-kpis\"><span class=\"sp-kpi\">Water\/ha<\/span><span class=\"sp-kpi\">Irrigation energy<\/span><span class=\"sp-kpi\">Yield comparison<\/span><\/div>\n          <a class=\"sp-card-link\" href=\"\/index.php\/agriculture-environmental-monitoring\">Agriculture monitoring <span aria-hidden=\"true\">\u2192<\/span><\/a>\n        <\/article>\n      <\/div>\n\n      <div class=\"sp-honesty-note\">\n        <span class=\"sp-info-icon\" aria-hidden=\"true\">i<\/span>\n        <div><strong>Evidence policy:<\/strong> the scenarios above describe intended deployment patterns, not fabricated customer claims. Named customers, savings and performance figures should be published only after customer approval and documented baseline verification.<\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"sp-evidence\">\n    <div class=\"sp-shell\">\n      <div class=\"sp-evidence-head\">\n        <p class=\"sp-eyebrow\">The evidence path<\/p>\n        <h2 class=\"sp-section-title\">How a scenario becomes a verified case study.<\/h2>\n        <p class=\"sp-section-lead\">The same four-stage method keeps pilots focused, comparable and commercially defensible.<\/p>\n      <\/div>\n      <div class=\"sp-evidence-flow\">\n        <article class=\"sp-step\"><span class=\"sp-step-num\">01 \/ BASELINE<\/span><h3>Define<\/h3><p>Agree the pain point, scope, current condition, economic exposure and acceptance criteria.<\/p><\/article>\n        <article class=\"sp-step\"><span class=\"sp-step-num\">02 \/ PILOT<\/span><h3>Measure<\/h3><p>Install selected sensing, verify data quality and establish normal operating behaviour.<\/p><\/article>\n        <article class=\"sp-step\"><span class=\"sp-step-num\">03 \/ ACTION<\/span><h3>Respond<\/h3><p>Convert detected conditions into accountable inspections, corrective work and documented feedback.<\/p><\/article>\n        <article class=\"sp-step\"><span class=\"sp-step-num\">04 \/ VALUE<\/span><h3>Verify<\/h3><p>Compare against the baseline, calculate the result and decide whether to scale across the site.<\/p><\/article>\n      <\/div>\n      <div class=\"sp-standards\" aria-label=\"Reference frameworks\">\n        <span>Aligned where applicable with:<\/span>\n        <span class=\"sp-standard\">ISO 17359<\/span>\n        <span class=\"sp-standard\">ISO 20816<\/span>\n        <span class=\"sp-standard\">ISO 50001<\/span>\n        <span class=\"sp-standard\">ISO 14001<\/span>\n        <span class=\"sp-standard\">ISO\/IEC 17025 principles<\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"sp-cta\">\n    <div class=\"sp-shell\">\n      <div class=\"sp-cta-box\">\n        <div>\n          <h2>Start with one site, one pain point and one measurable outcome.<\/h2>\n          <p>Siteplore can help define the baseline, select the right signals and structure a 90-day paid pilot with clear technical and business acceptance criteria.<\/p>\n        <\/div>\n        <div class=\"sp-cta-actions\">\n          <a class=\"sp-btn sp-btn-primary\" href=\"\/index.php\/site-assessment-engineering\">Book a site assessment <span aria-hidden=\"true\">\u2192<\/span><\/a>\n          <a class=\"sp-btn sp-btn-secondary\" href=\"\/index.php\/pricing\">View pricing options<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <script>\n    (() => {\n      const root = document.getElementById('sp-case-studies');\n      if (!root) return;\n\n      const filters = [...root.querySelectorAll('.sp-filter')];\n      const cards = [...root.querySelectorAll('.sp-case-card')];\n\n      filters.forEach((button) => {\n        button.addEventListener('click', () => {\n          const selected = button.dataset.filter;\n\n          filters.forEach((item) => item.setAttribute('aria-pressed', String(item === button)));\n          cards.forEach((card) => {\n            card.hidden = selected !== 'all' && card.dataset.category !== selected;\n          });\n        });\n      });\n    })();\n  <\/script>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Application case studies From field signals to accountable operational action. Explore how Siteplore can combine connected sensing, engineering context and managed insight to protect critical assets, reduce operating cost, support compliance and improve field decisions. Start a site assessment \u2192 Explore plans Deployment scenarios are converted into measurable customer case studies after baseline validation and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-297","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/siteplore.com\/index.php\/wp-json\/wp\/v2\/pages\/297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siteplore.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/siteplore.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/siteplore.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/siteplore.com\/index.php\/wp-json\/wp\/v2\/comments?post=297"}],"version-history":[{"count":1,"href":"https:\/\/siteplore.com\/index.php\/wp-json\/wp\/v2\/pages\/297\/revisions"}],"predecessor-version":[{"id":298,"href":"https:\/\/siteplore.com\/index.php\/wp-json\/wp\/v2\/pages\/297\/revisions\/298"}],"wp:attachment":[{"href":"https:\/\/siteplore.com\/index.php\/wp-json\/wp\/v2\/media?parent=297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}