.page-module___8aEwW__page{--ink:#171411;--paper:#f7f4ef;--muted:#6c6258;--line:#d9d0c5;--acid:#d6ff45;--coral:#ff6f59;--sky:#76c7ff;--mint:#54d6a1;min-height:100vh;color:var(--ink);background:var(--paper)}.page-module___8aEwW__siteHeader{z-index:20;border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:color-mix(in srgb, var(--paper) 92%, white);grid-template-columns:auto 1fr auto;align-items:center;gap:32px;width:100%;padding:16px clamp(20px,4vw,56px);display:grid;position:sticky;top:0}.page-module___8aEwW__logo{align-items:center;gap:10px;width:fit-content;font-size:25px;font-weight:800;line-height:1;display:inline-flex}.page-module___8aEwW__logoMark{flex:0 0 36px;width:36px;height:36px}.page-module___8aEwW__nav{color:var(--muted);justify-content:center;gap:28px;font-size:14px;font-weight:700;display:flex}.page-module___8aEwW__nav a,.page-module___8aEwW__headerCta,.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__lightButton,.page-module___8aEwW__resourcesHeader a,.page-module___8aEwW__resourceCard a{transition:color .18s,background-color .18s,border-color .18s,transform .18s}.page-module___8aEwW__nav a:hover{color:var(--ink)}.page-module___8aEwW__headerActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.page-module___8aEwW__headerCta,.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__lightButton,.page-module___8aEwW__emailLoginButton{border:1px solid var(--ink);border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.page-module___8aEwW__headerCta,.page-module___8aEwW__primaryButton{color:var(--paper);background:var(--ink)}.page-module___8aEwW__emailLoginButton{color:var(--ink);cursor:pointer;font:inherit;background:#fff}.page-module___8aEwW__headerCta:hover,.page-module___8aEwW__primaryButton:hover{background:#2c2722;transform:translateY(-1px)}.page-module___8aEwW__emailLoginButton:hover{background:var(--acid);transform:translateY(-1px)}.page-module___8aEwW__secondaryButton{color:var(--ink);background:0 0}.page-module___8aEwW__secondaryButton:hover{background:#fff}.page-module___8aEwW__hero{border-bottom:1px solid var(--line);align-content:end;min-height:720px;padding:20px clamp(20px,4vw,56px) 64px;display:grid}.page-module___8aEwW__announcement{border:1px solid var(--ink);background:var(--acid);border-radius:8px;width:fit-content;padding:10px 14px;font-size:13px;font-weight:800}.page-module___8aEwW__heroGrid{grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);align-items:end;gap:clamp(32px,5vw,84px);min-width:0;margin-top:86px;display:grid}.page-module___8aEwW__heroCopy{width:100%;min-width:0;max-width:820px}.page-module___8aEwW__kicker{color:var(--muted);text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:900}.page-module___8aEwW__heroCopy h1{letter-spacing:0;max-width:780px;font-size:clamp(58px,7vw,124px);font-weight:900;line-height:.95}.page-module___8aEwW__titleLine{display:inline}.page-module___8aEwW__titleLine+.page-module___8aEwW__titleLine:before{content:" "}.page-module___8aEwW__heroText{max-width:680px;color:var(--muted);margin-top:28px;font-size:20px;line-height:1.55}.page-module___8aEwW__heroActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.page-module___8aEwW__heroVisual{border:1px solid var(--ink);background:linear-gradient(color-mix(in srgb, var(--ink) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ink) 8%, transparent) 1px, transparent 1px), #fffaf2;width:100%;min-height:610px;box-shadow:18px 18px 0 var(--ink);background-size:48px 48px;border-radius:8px;position:relative;overflow:hidden}.page-module___8aEwW__mapPanel,.page-module___8aEwW__dispatchPanel,.page-module___8aEwW__promisePanel{border:1px solid var(--ink);background:var(--paper);box-shadow:8px 8px 0 color-mix(in srgb, var(--ink) 14%, transparent);border-radius:8px;position:absolute}.page-module___8aEwW__mapPanel{height:295px;top:28px;left:28px;right:28px;overflow:hidden}.page-module___8aEwW__mapHeader{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;padding:16px;font-size:14px;font-weight:800;display:flex}.page-module___8aEwW__mapHeader strong{background:var(--mint);border-radius:999px;padding:6px 10px;font-size:13px}.page-module___8aEwW__routeCanvas{height:238px;position:relative}.page-module___8aEwW__hub{z-index:2;border:1px solid var(--ink);background:#fff;border-radius:8px;place-items:center;width:48px;height:48px;font-size:13px;font-weight:900;display:grid;position:absolute}.page-module___8aEwW__hubOne{background:var(--acid);top:34px;left:36px}.page-module___8aEwW__hubTwo{background:var(--sky);top:136px;left:48%}.page-module___8aEwW__hubThree{background:var(--coral);top:48px;right:42px}.page-module___8aEwW__routeLineOne,.page-module___8aEwW__routeLineTwo,.page-module___8aEwW__routeLineThree{background:var(--ink);transform-origin:0;height:3px;position:absolute}.page-module___8aEwW__routeLineOne{width:46%;top:72px;left:82px;transform:rotate(24deg)}.page-module___8aEwW__routeLineTwo{width:34%;top:168px;left:52%;transform:rotate(-32deg)}.page-module___8aEwW__routeLineThree{background:repeating-linear-gradient(90deg, var(--ink) 0 10px, transparent 10px 18px);width:70%;top:128px;left:78px}.page-module___8aEwW__dispatchPanel{width:min(270px,100% - 56px);padding:18px;bottom:28px;right:28px}.page-module___8aEwW__dispatchPanel div{justify-content:space-between;align-items:end;gap:12px;display:flex}.page-module___8aEwW__dispatchPanel strong{font-size:48px;line-height:.9}.page-module___8aEwW__panelLabel,.page-module___8aEwW__promisePanel span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.page-module___8aEwW__dispatchPanel p{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.35}.page-module___8aEwW__promisePanel{width:230px;padding:16px;top:346px;left:28px}.page-module___8aEwW__promisePanel strong{margin:10px 0 6px;font-size:20px;display:block}.page-module___8aEwW__promisePanel small{color:var(--muted);font-size:13px;font-weight:700}.page-module___8aEwW__capabilities,.page-module___8aEwW__outcomes,.page-module___8aEwW__workflow,.page-module___8aEwW__resources{padding:88px clamp(20px,4vw,56px)}.page-module___8aEwW__sectionIntro{grid-template-columns:minmax(240px,.52fr) minmax(0,1fr);align-items:end;gap:32px;margin-bottom:44px;display:grid}.page-module___8aEwW__sectionIntro h2,.page-module___8aEwW__workflowCopy h2,.page-module___8aEwW__resourcesHeader h2,.page-module___8aEwW__demo h2,.page-module___8aEwW__intelligence h2{letter-spacing:0;font-size:clamp(38px,5vw,76px);font-weight:900;line-height:.98}.page-module___8aEwW__capabilityGrid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module___8aEwW__capabilityCard{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#fffdf7;min-height:260px;padding:24px}.page-module___8aEwW__capabilityCard:nth-child(2){background:#edf8ff}.page-module___8aEwW__capabilityCard:nth-child(3){background:#f1ffd2}.page-module___8aEwW__capabilityCard:nth-child(4){background:#fff0ec}.page-module___8aEwW__capabilityCard p{color:var(--muted);margin-bottom:52px;font-size:15px;font-weight:900}.page-module___8aEwW__capabilityCard h3{letter-spacing:0;font-size:25px;line-height:1.12}.page-module___8aEwW__outcomes{color:var(--paper);background:var(--ink)}.page-module___8aEwW__outcomes .page-module___8aEwW__kicker{color:#b7aea4}.page-module___8aEwW__statsGrid{background:color-mix(in srgb, var(--paper) 30%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.page-module___8aEwW__stat{background:var(--ink);min-height:210px;padding:26px}.page-module___8aEwW__stat strong{color:var(--acid);font-size:clamp(52px,7vw,104px);line-height:.92;display:block}.page-module___8aEwW__stat span{color:#d7cec3;max-width:200px;margin-top:18px;font-size:18px;font-weight:700;display:block}.page-module___8aEwW__intelligence{color:var(--paper);background:#24302a;grid-template-columns:minmax(0,.92fr) minmax(300px,.78fr);align-items:center;gap:48px;padding:96px clamp(20px,4vw,56px);display:grid}.page-module___8aEwW__intelligenceCopy{max-width:760px}.page-module___8aEwW__intelligenceCopy .page-module___8aEwW__kicker{color:var(--acid)}.page-module___8aEwW__intelligenceCopy p:not(.page-module___8aEwW__kicker){color:#d9ded8;max-width:640px;margin:24px 0 30px;font-size:19px;line-height:1.6}.page-module___8aEwW__lightButton{border-color:var(--paper);width:fit-content;color:var(--ink);background:var(--acid)}.page-module___8aEwW__lightButton:hover{background:#e8ff88}.page-module___8aEwW__iqVisual{background:linear-gradient(135deg,#d6ff4533,#0000 42%),#111814;border:1px solid #f7f4ef;border-radius:8px;min-height:410px;padding:24px}.page-module___8aEwW__iqMeter{border:1px solid var(--paper);background:var(--paper);color:var(--ink);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;font-weight:900;display:flex}.page-module___8aEwW__iqRows{gap:18px;margin-top:72px;display:grid}.page-module___8aEwW__iqRows span{background:linear-gradient(90deg, var(--acid) 0 64%, transparent 64%);border:1px solid #f7f4ef;border-radius:8px;height:28px;display:block}.page-module___8aEwW__iqRows span:nth-child(2){background:linear-gradient(90deg, var(--sky) 0 48%, transparent 48%)}.page-module___8aEwW__iqRows span:nth-child(3){background:linear-gradient(90deg, var(--coral) 0 34%, transparent 34%)}.page-module___8aEwW__iqRows span:nth-child(4){background:linear-gradient(90deg, var(--mint) 0 76%, transparent 76%)}.page-module___8aEwW__workflow{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.6fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.page-module___8aEwW__workflowCopy{position:sticky;top:96px}.page-module___8aEwW__workflowGrid{gap:14px;display:grid}.page-module___8aEwW__workflowStep{border:1px solid var(--ink);background:#fffdf7;border-radius:8px;grid-template-columns:160px 1fr;align-items:center;gap:24px;padding:26px;display:grid}.page-module___8aEwW__workflowStep span{font-size:24px;font-weight:900}.page-module___8aEwW__workflowStep p{color:var(--muted);font-size:18px;line-height:1.45}.page-module___8aEwW__resourcesHeader{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.page-module___8aEwW__resourcesHeader h2{max-width:760px}.page-module___8aEwW__resourcesHeader a,.page-module___8aEwW__resourceCard a{color:var(--muted);font-size:14px;font-weight:900}.page-module___8aEwW__resourcesHeader a:hover,.page-module___8aEwW__resourceCard a:hover{color:var(--ink)}.page-module___8aEwW__resourceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.page-module___8aEwW__resourceCard{border:1px solid var(--ink);background:#fffdf7;border-radius:8px;align-content:space-between;min-height:260px;padding:22px;display:grid}.page-module___8aEwW__resourceCard span{color:var(--coral);font-size:18px;font-weight:900}.page-module___8aEwW__resourceCard h3{letter-spacing:0;font-size:23px;line-height:1.15}.page-module___8aEwW__demo{border:1px solid var(--ink);background:var(--acid);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:0 clamp(20px,4vw,56px) 56px;padding:42px;display:grid}.page-module___8aEwW__demo h2{max-width:960px}.page-module___8aEwW__footer{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:28px clamp(20px,4vw,56px);font-size:14px;font-weight:700;display:grid}@media (max-width:1100px){.page-module___8aEwW__siteHeader{grid-template-columns:auto auto}.page-module___8aEwW__nav{display:none}.page-module___8aEwW__headerCta{justify-self:end}.page-module___8aEwW__heroGrid,.page-module___8aEwW__intelligence,.page-module___8aEwW__workflow{grid-template-columns:1fr}.page-module___8aEwW__heroVisual{max-width:720px}.page-module___8aEwW__capabilityGrid,.page-module___8aEwW__statsGrid,.page-module___8aEwW__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__workflowCopy{position:static}}@media (max-width:720px){.page-module___8aEwW__page{overflow-x:hidden}.page-module___8aEwW__siteHeader{grid-template-columns:auto;padding:14px 18px}.page-module___8aEwW__logo{font-size:22px}.page-module___8aEwW__headerActions{justify-content:flex-start;width:100%}.page-module___8aEwW__headerCta{display:none}.page-module___8aEwW__hero{min-height:auto;padding:18px 18px 48px}.page-module___8aEwW__announcement{max-width:100%;font-size:12px}.page-module___8aEwW__heroGrid{width:100%;margin-top:56px;display:block}.page-module___8aEwW__heroCopy h1{overflow-wrap:anywhere;max-width:100%;font-size:38px;line-height:1.02}.page-module___8aEwW__heroText{overflow-wrap:anywhere;max-width:100%;font-size:18px}.page-module___8aEwW__heroVisual{width:100%;max-width:100%;min-height:610px;box-shadow:8px 8px 0 var(--ink);margin-top:34px}.page-module___8aEwW__mapPanel,.page-module___8aEwW__dispatchPanel,.page-module___8aEwW__promisePanel{width:auto;left:18px;right:18px}.page-module___8aEwW__promisePanel{top:332px;bottom:auto}.page-module___8aEwW__dispatchPanel{top:454px;bottom:auto}.page-module___8aEwW__capabilities,.page-module___8aEwW__outcomes,.page-module___8aEwW__workflow,.page-module___8aEwW__resources,.page-module___8aEwW__intelligence{padding:64px 18px}.page-module___8aEwW__sectionIntro,.page-module___8aEwW__capabilityGrid,.page-module___8aEwW__statsGrid,.page-module___8aEwW__workflowStep,.page-module___8aEwW__resourceGrid,.page-module___8aEwW__demo,.page-module___8aEwW__footer{grid-template-columns:1fr}.page-module___8aEwW__capabilityCard,.page-module___8aEwW__stat,.page-module___8aEwW__resourceCard{min-height:210px}.page-module___8aEwW__workflowStep{gap:10px}.page-module___8aEwW__resourcesHeader{flex-direction:column;align-items:start}.page-module___8aEwW__demo{margin:0 18px 44px;padding:26px}.page-module___8aEwW__demo .page-module___8aEwW__primaryButton{width:100%}.page-module___8aEwW__footer{align-items:start}}@media (max-width:600px){.page-module___8aEwW__heroCopy,.page-module___8aEwW__heroVisual{width:min(330px,100%);max-width:330px}.page-module___8aEwW__titleLine{display:block}.page-module___8aEwW__titleLine+.page-module___8aEwW__titleLine:before{content:none}.page-module___8aEwW__heroCopy h1{font-size:36px}.page-module___8aEwW__heroText{font-size:17px}.page-module___8aEwW__mapHeader{padding:14px}.page-module___8aEwW__hubThree{right:18px}}
