.ServicesCinematicFidelity-module__qS_z8q__page{--bg:#01050b;--blue:#5fc3ff;--blue-bright:#a6e4ff;--text:#f5f9ff;--muted:#94a9c0;--line:#5bb7ff33;--frame:1720px;background:var(--bg);min-height:100vh;color:var(--text);overflow:hidden}.ServicesCinematicFidelity-module__qS_z8q__page *,.ServicesCinematicFidelity-module__qS_z8q__page :before,.ServicesCinematicFidelity-module__qS_z8q__page :after{box-sizing:border-box}.ServicesCinematicFidelity-module__qS_z8q__page h1,.ServicesCinematicFidelity-module__qS_z8q__page h2,.ServicesCinematicFidelity-module__qS_z8q__page p{margin:0}.ServicesCinematicFidelity-module__qS_z8q__hero{isolation:isolate;background:#01050b;min-height:clamp(650px,36vw,720px);position:relative;overflow:hidden}.ServicesCinematicFidelity-module__qS_z8q__heroArt{z-index:0!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.ServicesCinematicFidelity-module__qS_z8q__heroShade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#01050bf5 0%,#01050be6 12%,#01050ba6 23%,#01050b33 35%,#01050b05 53%,#01050b08 82%,#01050b3d 100%),linear-gradient(#01050b0a 0%,#0000 64%,#01050b80 100%);position:absolute;inset:0}.ServicesCinematicFidelity-module__qS_z8q__heroInner,.ServicesCinematicFidelity-module__qS_z8q__valueInner,.ServicesCinematicFidelity-module__qS_z8q__sectionInner{width:min(calc(100% - 96px), var(--frame));margin:0 auto}.ServicesCinematicFidelity-module__qS_z8q__heroInner{z-index:4;min-height:inherit;pointer-events:none;align-items:center;display:flex;position:relative}.ServicesCinematicFidelity-module__qS_z8q__heroCopy{pointer-events:auto;width:min(520px,34vw)}.ServicesCinematicFidelity-module__qS_z8q__eyebrow,.ServicesCinematicFidelity-module__qS_z8q__microcopy,.ServicesCinematicFidelity-module__qS_z8q__heroMotto,.ServicesCinematicFidelity-module__qS_z8q__nodeNumber,.ServicesCinematicFidelity-module__qS_z8q__sectionHeader>span{font-family:var(--font-inter), Inter, Arial, sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:800}.ServicesCinematicFidelity-module__qS_z8q__eyebrow{color:var(--blue)}.ServicesCinematicFidelity-module__qS_z8q__heroCopy h1{font-family:var(--font-space-grotesk), "Space Grotesk", var(--font-inter), Inter, Arial, sans-serif;letter-spacing:-.055em;margin-top:18px;font-size:clamp(3rem,3.1vw,4rem);font-weight:575;line-height:.98}.ServicesCinematicFidelity-module__qS_z8q__heroCopy h1 span,.ServicesCinematicFidelity-module__qS_z8q__heroCopy h1 em{white-space:nowrap;display:block}.ServicesCinematicFidelity-module__qS_z8q__heroCopy h1 em{color:var(--blue);font:inherit;margin-top:6px;font-style:normal;font-weight:650}.ServicesCinematicFidelity-module__qS_z8q__heroLede{color:#c8d5e4;max-width:47ch;font-size:clamp(.88rem,.93vw,1rem);line-height:1.62;margin-top:24px!important}.ServicesCinematicFidelity-module__qS_z8q__primaryCta{color:#effaff;background:#020f1da8;border:1px solid #6bcaffb8;border-radius:9px;align-items:center;gap:14px;min-height:48px;margin-top:26px;padding:0 20px;font-size:.76rem;font-weight:760;text-decoration:none;transition:border-color .16s,background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 0 22px #2ea9ff26,inset 0 0 18px #53c1ff0d}.ServicesCinematicFidelity-module__qS_z8q__primaryCta:hover,.ServicesCinematicFidelity-module__qS_z8q__primaryCta:focus-visible{border-color:var(--blue-bright);background:#062038c7;outline:none;box-shadow:0 0 30px #36b3ff3d}.ServicesCinematicFidelity-module__qS_z8q__primaryCta svg{width:16px;height:16px}.ServicesCinematicFidelity-module__qS_z8q__microcopy{color:#7593b0;letter-spacing:.15em;font-size:.55rem;margin-top:14px!important}.ServicesCinematicFidelity-module__qS_z8q__heroMotto{color:#6f96b9;text-align:right;pointer-events:none;gap:5px;line-height:1.05;display:grid;position:absolute;top:58px;right:0}.ServicesCinematicFidelity-module__qS_z8q__heroMotto strong{color:#80cfff;font:inherit;margin-top:4px}.ServicesCinematicFidelity-module__qS_z8q__coreField{z-index:3;pointer-events:none;position:absolute;inset:0}.ServicesCinematicFidelity-module__qS_z8q__serviceNode{z-index:3;color:#d3e2ef;width:194px;font:inherit;cursor:pointer;pointer-events:auto;text-shadow:0 1px 8px #000000e6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0108109e;border:0;border-radius:6px;transition:color .16s,filter .16s,background .16s;position:absolute;box-shadow:0 8px 26px #0003}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=left]{text-align:right;border-right:1px solid #69c7ff85;padding:9px 18px 9px 12px;transform:translate(-100%,-50%)}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=right]{text-align:left;border-left:1px solid #69c7ff85;padding:9px 12px 9px 18px;transform:translateY(-50%)}.ServicesCinematicFidelity-module__qS_z8q__nodeSignal{background:#061321;border:1px solid #8edbff;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 5px #46b7ff0f,0 0 18px #42b8ff61}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=left] .ServicesCinematicFidelity-module__qS_z8q__nodeSignal{right:-6px}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=right] .ServicesCinematicFidelity-module__qS_z8q__nodeSignal{left:-6px}.ServicesCinematicFidelity-module__qS_z8q__nodeNumber{color:#79b8e0;letter-spacing:.14em;font-size:.55rem;display:block}.ServicesCinematicFidelity-module__qS_z8q__serviceNode strong{color:#eef8ff;letter-spacing:.055em;text-transform:uppercase;margin-top:4px;font-size:.74rem;font-weight:800;line-height:1.2;display:block}.ServicesCinematicFidelity-module__qS_z8q__serviceNode small{color:#a9bdd0;margin-top:6px;font-size:.63rem;line-height:1.42;display:block}.ServicesCinematicFidelity-module__qS_z8q__serviceNode:hover,.ServicesCinematicFidelity-module__qS_z8q__serviceNode:focus-visible,.ServicesCinematicFidelity-module__qS_z8q__serviceNode[aria-pressed=true]{color:#f4fbff;filter:drop-shadow(0 0 12px #39a8ff47);background:#031220d1;outline:none}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[aria-pressed=true] .ServicesCinematicFidelity-module__qS_z8q__nodeSignal,.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-pinned=true] .ServicesCinematicFidelity-module__qS_z8q__nodeSignal{background:#8ddcff;box-shadow:0 0 0 6px #46b7ff14,0 0 25px #4cc7ffcc}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=automation]{left:var(--node-automation-x,65.49%);top:var(--node-automation-y,calc(50% - 15.221vw))}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=experience]{left:var(--node-experience-x,49.821%);top:var(--node-experience-y,calc(50% - 5.054vw))}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=platform]{left:var(--node-platform-x,80.861%);top:var(--node-platform-y,calc(50% - 5.173vw))}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=decision]{left:var(--node-decision-x,56.4%);top:var(--node-decision-y,calc(50% + 7.207vw))}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=software]{left:var(--node-software-x,74.342%);top:var(--node-software-y,calc(50% + 7.147vw))}.ServicesCinematicFidelity-module__qS_z8q__valueBand{z-index:6;background:#020b15f7;border-top:1px solid #5bb7ff33;border-bottom:1px solid #5bb7ff2e;position:relative}.ServicesCinematicFidelity-module__qS_z8q__valueInner{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;min-height:108px;display:grid}.ServicesCinematicFidelity-module__qS_z8q__valueInner article{border-left:1px solid #5bb7ff2e;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:16px;min-height:70px;padding:8px clamp(22px,2.4vw,40px);display:grid}.ServicesCinematicFidelity-module__qS_z8q__valueInner article:first-child{border-left:0;padding-left:0}.ServicesCinematicFidelity-module__qS_z8q__valueInner svg{width:32px;height:32px;color:var(--blue);stroke-width:1.4px;filter:drop-shadow(0 0 10px #45b8ff42)}.ServicesCinematicFidelity-module__qS_z8q__valueInner h2{color:#e2f1fc;letter-spacing:.05em;text-transform:uppercase;font-size:.73rem;font-weight:800}.ServicesCinematicFidelity-module__qS_z8q__valueInner p{color:#9bb0c4;font-size:.72rem;line-height:1.42;margin-top:6px!important}.ServicesCinematicFidelity-module__qS_z8q__startSection{background:radial-gradient(circle at 74% 0,#1b73cf17,#0000 30%),#01060c;padding:46px 0 52px}.ServicesCinematicFidelity-module__qS_z8q__sectionHeader{justify-content:space-between;align-items:center;gap:30px;display:flex}.ServicesCinematicFidelity-module__qS_z8q__sectionHeader>span{color:#7392ae;font-size:.57rem}.ServicesCinematicFidelity-module__qS_z8q__startGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.ServicesCinematicFidelity-module__qS_z8q__startCard{color:#d3e1ed;background:linear-gradient(145deg,#051424db,#020911c2);border:1px solid #5bb7ff4d;border-radius:10px;min-height:215px;padding:23px 22px 48px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;position:relative}.ServicesCinematicFidelity-module__qS_z8q__startCard:hover,.ServicesCinematicFidelity-module__qS_z8q__startCard:focus-visible,.ServicesCinematicFidelity-module__qS_z8q__startCard[data-active=true]{background:linear-gradient(145deg,#08223be6,#020b15d1);border-color:#69cbffad;outline:none}.ServicesCinematicFidelity-module__qS_z8q__startCard:hover,.ServicesCinematicFidelity-module__qS_z8q__startCard:focus-visible{transform:translateY(-2px)}.ServicesCinematicFidelity-module__qS_z8q__startCard>svg:first-child{width:29px;height:29px;color:var(--blue);stroke-width:1.35px}.ServicesCinematicFidelity-module__qS_z8q__startCard strong{color:#f1f9ff;margin-top:27px;font-size:.89rem;font-weight:720;line-height:1.28;display:block}.ServicesCinematicFidelity-module__qS_z8q__startCard p{color:#adbed0;font-size:.74rem;line-height:1.5;margin-top:12px!important}.ServicesCinematicFidelity-module__qS_z8q__startCard>svg:last-child{width:17px;height:17px;color:var(--blue);position:absolute;bottom:18px;right:18px}.ServicesCinematicFidelity-module__qS_z8q__partnershipSection{background:#01060c;padding:14px 0 48px}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand{background:#04101db8;border:1px solid #5bb7ff38;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand article{border-left:1px solid #5bb7ff29;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;min-height:114px;padding:20px clamp(24px,3vw,46px);display:grid}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand article:first-child{border-left:0}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand svg{width:38px;height:38px;color:var(--blue);stroke-width:1.35px}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand h2{color:#e8f5ff;font-size:.86rem;font-weight:760}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand p{color:#a3b6c8;font-size:.73rem;line-height:1.45;margin-top:7px!important}@media (max-width:1180px){.ServicesCinematicFidelity-module__qS_z8q__hero{min-height:auto}.ServicesCinematicFidelity-module__qS_z8q__heroArt{object-position:60% center!important}.ServicesCinematicFidelity-module__qS_z8q__heroShade{background:linear-gradient(#01050bd1 0%,#01050b61 44%,#01050bd1 100%),linear-gradient(90deg,#01050bf0 0%,#01050b7a 60%,#01050b5c 100%)}.ServicesCinematicFidelity-module__qS_z8q__heroInner,.ServicesCinematicFidelity-module__qS_z8q__valueInner,.ServicesCinematicFidelity-module__qS_z8q__sectionInner{width:min(calc(100% - 72px), var(--frame))}.ServicesCinematicFidelity-module__qS_z8q__heroInner{align-items:flex-start;min-height:540px;padding:56px 0 42px}.ServicesCinematicFidelity-module__qS_z8q__heroCopy{width:min(540px,66vw)}.ServicesCinematicFidelity-module__qS_z8q__heroMotto{display:none}.ServicesCinematicFidelity-module__qS_z8q__coreField{width:100%;padding:18px max(36px, calc((100% - var(--frame)) / 2)) 34px;pointer-events:auto;background:#010810ed;border-top:1px solid #5bb7ff2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid;position:relative;inset:auto}.ServicesCinematicFidelity-module__qS_z8q__serviceNode,.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=automation],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=experience],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=platform],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=decision],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=software],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=left],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=right]{width:auto;min-height:88px;box-shadow:none;color:#dce9f4;text-align:left;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;border-bottom:1px solid #5bb7ff1a;border-left:1px solid #69c7ff59;border-right:0;border-radius:0;padding:15px 20px 15px 24px;position:relative;inset:auto;transform:none}.ServicesCinematicFidelity-module__qS_z8q__serviceNode small{color:#a9bdd0}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=left] .ServicesCinematicFidelity-module__qS_z8q__nodeSignal,.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=right] .ServicesCinematicFidelity-module__qS_z8q__nodeSignal{left:-6px;right:auto}.ServicesCinematicFidelity-module__qS_z8q__valueInner{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicesCinematicFidelity-module__qS_z8q__valueInner article:nth-child(3){border-left:0}.ServicesCinematicFidelity-module__qS_z8q__startGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ServicesCinematicFidelity-module__qS_z8q__hero{background:#01050b}.ServicesCinematicFidelity-module__qS_z8q__heroArt{object-fit:cover!important;object-position:64% center!important;width:100%!important;height:310px!important;inset:300px 0 auto!important}.ServicesCinematicFidelity-module__qS_z8q__heroShade{background:linear-gradient(#01050b40 0%,#01050b0d 48%,#01050b99 100%),linear-gradient(90deg,#01050b4d 0%,#0000 55%,#01050b2e 100%);height:310px;inset:300px 0 auto}.ServicesCinematicFidelity-module__qS_z8q__heroInner,.ServicesCinematicFidelity-module__qS_z8q__valueInner,.ServicesCinematicFidelity-module__qS_z8q__sectionInner{width:calc(100% - 40px)}.ServicesCinematicFidelity-module__qS_z8q__heroInner{align-items:flex-start;min-height:300px;padding:42px 0 32px}.ServicesCinematicFidelity-module__qS_z8q__heroCopy{width:100%}.ServicesCinematicFidelity-module__qS_z8q__heroCopy h1{font-size:clamp(2.45rem,12vw,3.45rem)}.ServicesCinematicFidelity-module__qS_z8q__heroCopy h1 span,.ServicesCinematicFidelity-module__qS_z8q__heroCopy h1 em{white-space:normal}.ServicesCinematicFidelity-module__qS_z8q__heroLede{max-width:40ch;font-size:.91rem;line-height:1.58}.ServicesCinematicFidelity-module__qS_z8q__primaryCta{justify-content:space-between;width:100%}.ServicesCinematicFidelity-module__qS_z8q__microcopy{font-size:.52rem}.ServicesCinematicFidelity-module__qS_z8q__coreField{background:#020a13;border-top:1px solid #5bb7ff2e;grid-template-columns:1fr;width:100%;margin:310px 0 0;padding:0 20px 24px}.ServicesCinematicFidelity-module__qS_z8q__serviceNode,.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=automation],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=experience],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=platform],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=decision],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-position=software],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=left],.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=right]{border-top:1px solid #5bb7ff21;border-bottom:0;border-left:0;min-height:82px;padding:14px 8px 14px 22px}.ServicesCinematicFidelity-module__qS_z8q__serviceNode:first-child{border-top:0}.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=left] .ServicesCinematicFidelity-module__qS_z8q__nodeSignal,.ServicesCinematicFidelity-module__qS_z8q__serviceNode[data-side=right] .ServicesCinematicFidelity-module__qS_z8q__nodeSignal{left:0}.ServicesCinematicFidelity-module__qS_z8q__valueInner{grid-template-columns:1fr;padding:8px 0}.ServicesCinematicFidelity-module__qS_z8q__valueInner article,.ServicesCinematicFidelity-module__qS_z8q__valueInner article:first-child,.ServicesCinematicFidelity-module__qS_z8q__valueInner article:nth-child(3){border-top:1px solid #5bb7ff21;border-left:0;padding:18px 0}.ServicesCinematicFidelity-module__qS_z8q__valueInner article:first-child{border-top:0}.ServicesCinematicFidelity-module__qS_z8q__sectionHeader{flex-direction:column;align-items:flex-start;gap:8px}.ServicesCinematicFidelity-module__qS_z8q__startSection{padding:38px 0 28px}.ServicesCinematicFidelity-module__qS_z8q__startGrid{margin-top:18px;display:block}.ServicesCinematicFidelity-module__qS_z8q__startCard,.ServicesCinematicFidelity-module__qS_z8q__startCard:hover,.ServicesCinematicFidelity-module__qS_z8q__startCard:focus-visible,.ServicesCinematicFidelity-module__qS_z8q__startCard[data-active=true]{background:0 0;border:0;border-top:1px solid #5bb7ff29;border-radius:0;grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr) 20px;gap:5px 14px;min-height:0;padding:18px 0;display:grid;transform:none}.ServicesCinematicFidelity-module__qS_z8q__startCard>svg:first-child{grid-area:1/1/span 2;align-self:start;width:27px;height:27px}.ServicesCinematicFidelity-module__qS_z8q__startCard strong{grid-area:1/2;margin-top:0;font-size:.86rem}.ServicesCinematicFidelity-module__qS_z8q__startCard p{grid-area:2/2;font-size:.75rem;line-height:1.47;margin-top:2px!important}.ServicesCinematicFidelity-module__qS_z8q__startCard>svg:last-child{grid-area:1/3/span 2;place-self:center end;width:17px;height:17px;position:static}.ServicesCinematicFidelity-module__qS_z8q__partnershipSection{padding:18px 0 36px}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand{background:0 0;border-left:0;border-right:0;border-radius:0;grid-template-columns:1fr;margin-top:16px}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand article,.ServicesCinematicFidelity-module__qS_z8q__partnershipBand article:first-child{border-top:1px solid #5bb7ff24;border-left:0;min-height:96px;padding:18px 0}.ServicesCinematicFidelity-module__qS_z8q__partnershipBand article:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.ServicesCinematicFidelity-module__qS_z8q__serviceNode,.ServicesCinematicFidelity-module__qS_z8q__primaryCta,.ServicesCinematicFidelity-module__qS_z8q__startCard{transition:none}}
