.project-cover[data-astro-cid-vvzeint3]{--cycle: 8s;--play: paused;--scene-ease: cubic-bezier(.22, 1, .36, 1);display:block;container-type:inline-size;aspect-ratio:3/2;position:relative;overflow:hidden;background:#efefef;color:#3a3a3a;isolation:isolate}.project-cover[data-astro-cid-vvzeint3][data-visible]{--play: running}[data-motion=paused] .project-cover[data-astro-cid-vvzeint3],body.sheet-open .site-frame .project-cover[data-astro-cid-vvzeint3]{--play: paused}.project-cover[data-astro-cid-vvzeint3] [data-astro-cid-vvzeint3],.project-cover[data-astro-cid-vvzeint3] [data-astro-cid-vvzeint3]:before,.project-cover[data-astro-cid-vvzeint3] [data-astro-cid-vvzeint3]:after{animation-play-state:var(--play)!important}.scene[data-astro-cid-vvzeint3]{width:100%;height:100%;display:block}.scene[data-astro-cid-vvzeint3] text[data-astro-cid-vvzeint3]{font-family:var(--font-sans)}.scene[data-astro-cid-vvzeint3] .scene-label[data-astro-cid-vvzeint3]{font:9px var(--font-mono);letter-spacing:.8px;fill:currentColor}.scene-muted[data-astro-cid-vvzeint3]{opacity:.5}.cover-foot[data-astro-cid-vvzeint3]{position:absolute;left:6%;bottom:5%;font:1.3cqw var(--font-mono);opacity:.5}.cover-in-card[data-astro-cid-vvzeint3] .cover-foot[data-astro-cid-vvzeint3]{display:none}.cover-in-card[data-astro-cid-vvzeint3] .scene[data-astro-cid-vvzeint3]{transform:translateY(-1.5cqw)}.cover-in-card[data-astro-cid-vvzeint3] .plan-state[data-astro-cid-vvzeint3],.cover-in-card[data-astro-cid-vvzeint3] .plan-done[data-astro-cid-vvzeint3]{display:none}.cover-compass-action-kpi[data-astro-cid-vvzeint3]{background:#222;color:#d1d1d1}.cover-email-flow-global-d2c[data-astro-cid-vvzeint3],.cover-beyond-the-chatbot[data-astro-cid-vvzeint3]{background:#ebebeb}.cover-dashboard-for-all[data-astro-cid-vvzeint3]{background:#262626;color:#e2e2e2}.cycle[data-astro-cid-vvzeint3]{animation:stage-cycle var(--cycle) linear infinite}.row-label[data-astro-cid-vvzeint3]{font-size:10px;letter-spacing:.5px;fill:#b5b5b5}.actual-bar[data-astro-cid-vvzeint3]{transform-box:fill-box;transform-origin:left center}.actual-bar-0[data-astro-cid-vvzeint3]{animation:align-revenue var(--cycle) var(--scene-ease) infinite}.actual-bar-1[data-astro-cid-vvzeint3]{animation:align-inventory var(--cycle) var(--scene-ease) infinite}.actual-bar-2[data-astro-cid-vvzeint3]{animation:align-cash var(--cycle) var(--scene-ease) infinite}.aligned[data-astro-cid-vvzeint3]{animation:aligned var(--cycle) var(--scene-ease) infinite}.aligned-1[data-astro-cid-vvzeint3]{animation-delay:.45s}.aligned-2[data-astro-cid-vvzeint3]{animation-delay:.9s}.plan-done[data-astro-cid-vvzeint3]{animation:plan-done var(--cycle) var(--scene-ease) infinite}.plan-state[data-astro-cid-vvzeint3]{opacity:.45}.event-label[data-astro-cid-vvzeint3]{font-size:12px;fill:#6a6a6a}.event-order[data-astro-cid-vvzeint3] .event-label[data-astro-cid-vvzeint3]{fill:#f3f3f3}.event-order[data-astro-cid-vvzeint3]{animation:event-order var(--cycle) var(--scene-ease) infinite;transform-box:fill-box;transform-origin:center}.event-muted[data-astro-cid-vvzeint3]{opacity:.65}.order-dot[data-astro-cid-vvzeint3]{animation:order-dot var(--cycle) ease-in-out infinite}.mail-trace[data-astro-cid-vvzeint3]{stroke-dasharray:.1 .9;animation:mail-route var(--cycle) linear infinite}.mail-message[data-astro-cid-vvzeint3]{animation:mail-arrive var(--cycle) var(--scene-ease) infinite}.mail-title[data-astro-cid-vvzeint3]{font-size:21px;letter-spacing:-.65px;fill:#303030}.mail-copy[data-astro-cid-vvzeint3]{font-size:11px;fill:#828282}.mail-button[data-astro-cid-vvzeint3]{font:8px var(--font-mono);fill:#f3f3f3}.mail-content[data-astro-cid-vvzeint3]{animation:mail-content var(--cycle) var(--scene-ease) infinite}.mail-delivered[data-astro-cid-vvzeint3]{animation:mail-delivered var(--cycle) var(--scene-ease) infinite}.insight-screen[data-astro-cid-vvzeint3]{position:absolute;top:16%;left:14%;width:72%;height:53%;border:1px solid #cfcfcf;border-radius:1.6cqw;overflow:hidden;background:#fff}.screen-bar[data-astro-cid-vvzeint3]{display:flex;justify-content:space-between;padding:1.5cqw 2cqw;border-bottom:1px solid #e5e5e5;font:1.15cqw var(--font-mono)}.cover-in-card[data-astro-cid-vvzeint3] .insight-screen[data-astro-cid-vvzeint3]{top:13%;height:48%}.screen-bar[data-astro-cid-vvzeint3] span[data-astro-cid-vvzeint3]:last-child{opacity:.5}.screen-content[data-astro-cid-vvzeint3]{position:relative;height:calc(100% - 4.2cqw);overflow:hidden}.screen-content[data-astro-cid-vvzeint3] img{width:100%;height:auto;display:block}.insight-assembly[data-astro-cid-vvzeint3]{position:absolute;inset:0;width:100%;height:100%;background:#f9f9f9;animation:reveal-screen var(--cycle) var(--scene-ease) infinite}.insight-tile[data-astro-cid-vvzeint3]{transform-box:fill-box;transform-origin:center}.tile-one[data-astro-cid-vvzeint3]{animation:tile-one var(--cycle) var(--scene-ease) infinite}.tile-two[data-astro-cid-vvzeint3]{animation:tile-two var(--cycle) var(--scene-ease) infinite}.tile-three[data-astro-cid-vvzeint3]{animation:tile-three var(--cycle) var(--scene-ease) infinite}.tile-chart[data-astro-cid-vvzeint3]{animation:tile-chart var(--cycle) var(--scene-ease) infinite}.insight-line[data-astro-cid-vvzeint3]{stroke-dasharray:1;animation:chart-line var(--cycle) var(--scene-ease) infinite}.insight-caption[data-astro-cid-vvzeint3]{position:absolute;top:72%;left:14%;font:1.15cqw var(--font-mono);opacity:.5}.cover-in-card[data-astro-cid-vvzeint3] .insight-caption[data-astro-cid-vvzeint3]{display:none}.source-name[data-astro-cid-vvzeint3]{font-size:15px;fill:#e2e2e2}.data-trace[data-astro-cid-vvzeint3]{stroke-dasharray:.09 .91;animation:data-route var(--cycle) linear infinite}.trace-1[data-astro-cid-vvzeint3]{animation-delay:.3s}.trace-2[data-astro-cid-vvzeint3]{animation-delay:.6s}.data-answer[data-astro-cid-vvzeint3]{transform-box:fill-box;transform-origin:center;animation:data-answer var(--cycle) var(--scene-ease) infinite}.answer-label[data-astro-cid-vvzeint3]{font:8px var(--font-mono);letter-spacing:.5px;fill:#5b5b5b}.answer-bar[data-astro-cid-vvzeint3]{transform-box:fill-box;transform-origin:center bottom;animation:answer-bar var(--cycle) var(--scene-ease) infinite;animation-delay:var(--bar-delay)}@keyframes stage-cycle{0%,to{opacity:0}9%,87%{opacity:1}}@keyframes align-revenue{0%,19%{transform:scaleX(.43)}45%,91%{transform:scaleX(1)}to{transform:scaleX(.43)}}@keyframes align-inventory{0%,25%{transform:scaleX(.68)}52%,91%{transform:scaleX(1)}to{transform:scaleX(.68)}}@keyframes align-cash{0%,31%{transform:scaleX(.28)}59%,91%{transform:scaleX(1)}to{transform:scaleX(.28)}}@keyframes aligned{0%,42%,97%,to{opacity:0}48%,86%{opacity:1}}@keyframes plan-done{0%,60%,97%,to{opacity:0}70%,87%{opacity:1}}@keyframes event-order{0%,15%,80%,to{transform:scale(1)}22%,34%{transform:scale(1.04)}45%,70%{transform:scale(1)}}@keyframes order-dot{0%,14%,35%,to{opacity:.4}23%,28%{opacity:1}}@keyframes mail-route{0%,25%{stroke-dashoffset:1;opacity:0}26%{opacity:1}44%{stroke-dashoffset:0;opacity:1}46%,to{stroke-dashoffset:0;opacity:0}}@keyframes mail-arrive{0%,26%{transform:translate(28px,8px);opacity:.35}46%,87%{transform:translate(0);opacity:1}to{transform:translateY(-12px);opacity:0}}@keyframes mail-content{0%,38%{opacity:0;transform:translateY(8px)}55%,to{opacity:1;transform:translateY(0)}}@keyframes mail-delivered{0%,59%{opacity:0}68%,to{opacity:1}}@keyframes tile-one{0%,12%{transform:translate(-18px,10px) rotate(-5deg)}34%,to{transform:none}}@keyframes tile-two{0%,16%{transform:translateY(-14px) rotate(4deg)}38%,to{transform:none}}@keyframes tile-three{0%,20%{transform:translate(17px,8px) rotate(5deg)}42%,to{transform:none}}@keyframes tile-chart{0%,24%{transform:translateY(18px);opacity:.3}45%,to{transform:none;opacity:1}}@keyframes chart-line{0%,33%{stroke-dashoffset:1}58%,to{stroke-dashoffset:0}}@keyframes reveal-screen{0%,58%{opacity:1}72%,94%{opacity:0}to{opacity:1}}@keyframes data-route{0%,18%{stroke-dashoffset:1;opacity:0}19%{opacity:1}43%{stroke-dashoffset:0;opacity:1}45%,to{stroke-dashoffset:0;opacity:0}}@keyframes data-answer{0%,36%{opacity:.25;transform:translateY(8px) scale(.94)}55%,87%{opacity:1;transform:none}to{opacity:.25;transform:translateY(8px) scale(.94)}}@keyframes answer-bar{0%,43%{transform:scaleY(.15);opacity:.2}63%,to{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.project-cover[data-astro-cid-vvzeint3] [data-astro-cid-vvzeint3]{animation:none!important}.insight-assembly[data-astro-cid-vvzeint3],.data-trace[data-astro-cid-vvzeint3],.mail-trace[data-astro-cid-vvzeint3]{opacity:0}}
