.glass-button-module__6N2MgW__wrap{isolation:isolate;vertical-align:middle;transition:transform var(--motion-settle,.22s) var(--ease-out,cubic-bezier(.23,1,.32,1));border-radius:999px;display:inline-flex;position:relative}.glass-button-module__6N2MgW__button{--glass-ink:#292d34;isolation:isolate;border-radius:inherit;width:100%;color:var(--glass-ink);-webkit-backdrop-filter:blur(16px)saturate(130%);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-settle,.22s) var(--ease-out,cubic-bezier(.23,1,.32,1)), box-shadow .22s ease;background:linear-gradient(165deg,#ffffffe6 0%,#f2f4f794 45%,#dfe4eba6 100%);border:1px solid #ffffffd9;justify-content:center;align-items:center;padding:0;font-family:inherit;font-weight:500;line-height:1.25;display:inline-flex;position:relative;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 2px #75819338,inset 1px 0 1px #fffd,0 0 0 1px #202c4018}.glass-button-module__6N2MgW__button:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:.65;background:linear-gradient(175deg,#ffffff5e,#ffffff0a 45%,#0000 52%);transition:opacity .22s;position:absolute;inset:2px}.glass-button-module__6N2MgW__text{letter-spacing:-.025em;white-space:nowrap;-webkit-user-select:none;user-select:none;text-shadow:0 1px 1px #ffffffa6;justify-content:center;align-items:center;gap:11px;padding:15px 24px;display:flex}.glass-button-module__6N2MgW__default{min-height:52px;font-size:15px}.glass-button-module__6N2MgW__small{min-height:40px;font-size:13px}.glass-button-module__6N2MgW__small .glass-button-module__6N2MgW__text{gap:8px;padding:11px 16px}.glass-button-module__6N2MgW__large{min-height:58px;font-size:18px}.glass-button-module__6N2MgW__large .glass-button-module__6N2MgW__text{padding:17px 30px}.glass-button-module__6N2MgW__icon{width:44px;height:44px}.glass-button-module__6N2MgW__icon .glass-button-module__6N2MgW__text{padding:0}.glass-button-module__6N2MgW__clear{--glass-ink:#292d34}.glass-button-module__6N2MgW__smoke{--glass-ink:#fff;background:linear-gradient(165deg,#5e626bd9,#31353deb 48%,#242830f5);border-color:#646870;box-shadow:inset 0 1px 1px #ffffff75,inset 0 -1px 2px #10131b80,inset 1px 0 1px #ffffff35,0 0 0 1px #1a20212b}.glass-button-module__6N2MgW__smoke .glass-button-module__6N2MgW__text{text-shadow:0 1px 2px #00000050}.glass-button-module__6N2MgW__light{background:linear-gradient(165deg,#fffffff2,#f0f3f7e6 55%,#dce2eced)}.glass-button-module__6N2MgW__shadow{z-index:-1;border-radius:inherit;pointer-events:none;transition:opacity .22s;position:absolute;inset:0;box-shadow:0 4px 12px -4px #17233630}.glass-button-module__6N2MgW__text>svg{flex-shrink:0;transition:translate .22s}.glass-button-module__6N2MgW__button:focus-visible{outline-offset:5px;outline:2px solid #6386b5}@media (hover:hover) and (pointer:fine){.glass-button-module__6N2MgW__wrap:has(.glass-button-module__6N2MgW__button:not(:disabled):hover){transform:translateY(-2px)}.glass-button-module__6N2MgW__button:not(:disabled):hover:before{opacity:1}.glass-button-module__6N2MgW__button:not(:disabled):hover .glass-button-module__6N2MgW__text>svg:last-child{translate:2px}}.glass-button-module__6N2MgW__wrap:has(.glass-button-module__6N2MgW__button:not(:disabled):active){transition-duration:var(--motion-press,.12s);transform:translateY(1px)scale(.98)}.glass-button-module__6N2MgW__button:not(:disabled):active+.glass-button-module__6N2MgW__shadow{opacity:.45}.glass-button-module__6N2MgW__wrap[data-disabled]{opacity:.5}.glass-button-module__6N2MgW__button:disabled{cursor:not-allowed}.pricing-card>.glass-button-module__6N2MgW__wrap{width:100%}.pricing-card .glass-button-module__6N2MgW__text{padding-inline:12px;font-size:13px}.pricing-card .glass-button-module__6N2MgW__text>svg{display:none}@media (max-width:809px){.glass-button-module__6N2MgW__small{min-height:44px}}@media (max-width:480px){.hero-actions .glass-button-module__6N2MgW__wrap{min-width:230px}.glass-button-module__6N2MgW__default{font-size:14px}}@media (prefers-reduced-motion:reduce){.glass-button-module__6N2MgW__wrap,.glass-button-module__6N2MgW__button,.glass-button-module__6N2MgW__button:before,.glass-button-module__6N2MgW__shadow,.glass-button-module__6N2MgW__text>svg{transition:none}:is(.glass-button-module__6N2MgW__wrap:has(.glass-button-module__6N2MgW__button:not(:disabled):hover),.glass-button-module__6N2MgW__wrap:has(.glass-button-module__6N2MgW__button:not(:disabled):active)){transform:none}.glass-button-module__6N2MgW__button:not(:disabled):hover .glass-button-module__6N2MgW__text>svg:last-child{translate:none}}
.sparkflow-case-study-module__vZd_wW__study{--sf-ink:#f4f7fc;--sf-muted:#aebdd0;--sf-blue:#afc9ed;--sf-line:#ffffff18;color:var(--sf-ink);background:radial-gradient(at 5% 0,#29415f55,#0000 40%),linear-gradient(145deg,#1c2839,#171e2b 75%);border:1px solid #354256;border-radius:38px;margin:0;padding:36px 52px 0;overflow:hidden}.sparkflow-case-study-module__vZd_wW__topline{border-bottom:1px solid var(--sf-line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:26px;display:flex}.sparkflow-case-study-module__vZd_wW__brand{letter-spacing:-.055em;color:#d5e5fa;align-items:center;gap:9px;font-size:25px;font-weight:550;display:flex}.sparkflow-case-study-module__vZd_wW__brand svg{color:#9ebde8}.sparkflow-case-study-module__vZd_wW__topline>span:last-child,.sparkflow-case-study-module__vZd_wW__eyebrow{letter-spacing:.11em;color:#91a6c1;font-size:10px;font-weight:500;line-height:1.5;display:block}.sparkflow-case-study-module__vZd_wW__hero{padding:48px 0 36px}.sparkflow-case-study-module__vZd_wW__client{letter-spacing:0;color:#b8c9df;margin-bottom:19px;font-size:13px}.sparkflow-case-study-module__vZd_wW__hero h2{letter-spacing:-.055em;font-size:clamp(44px,5.7vw,70px);font-weight:600;line-height:1.02}.sparkflow-case-study-module__vZd_wW__hero h2>span{color:var(--sf-blue)}.sparkflow-case-study-module__vZd_wW__intro{color:#b8c6d9;max-width:570px;margin-top:25px;font-size:17px;line-height:1.6}.sparkflow-case-study-module__vZd_wW__context{color:#90a4bf;flex-wrap:wrap;gap:9px 0;margin-top:26px;font-size:12px;display:flex}.sparkflow-case-study-module__vZd_wW__context>span+span:before{content:"·";color:#657c99;margin:0 12px}.sparkflow-case-study-module__vZd_wW__results{border-top:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line);grid-template-columns:1fr 1.25fr .6fr;gap:24px;padding:33px 0 34px;display:grid}.sparkflow-case-study-module__vZd_wW__results>div{min-width:0}.sparkflow-case-study-module__vZd_wW__results>div+div{border-left:1px solid var(--sf-line);padding-left:30px}.sparkflow-case-study-module__vZd_wW__results strong{letter-spacing:-.055em;color:#dce9fa;white-space:nowrap;font-size:clamp(32px,3.6vw,47px);font-weight:500;line-height:1.1;display:block}.sparkflow-case-study-module__vZd_wW__results>div>span{color:#a7b8ce;margin-top:12px;font-size:12px;display:block}.sparkflow-case-study-module__vZd_wW__results .sparkflow-case-study-module__vZd_wW__timeResult{align-items:center;gap:12px;font-size:clamp(28px,3.2vw,42px);display:flex}.sparkflow-case-study-module__vZd_wW__timeResult>span{color:#8b9bb1;letter-spacing:-.04em;font-size:.66em}.sparkflow-case-study-module__vZd_wW__timeResult>svg{color:#7286a2;width:19px}.sparkflow-case-study-module__vZd_wW__challenge{grid-template-columns:1fr 1fr;gap:60px;padding:54px 0 60px;display:grid}.sparkflow-case-study-module__vZd_wW__study h3{letter-spacing:-.045em;font-size:31px;font-weight:550;line-height:1.12}.sparkflow-case-study-module__vZd_wW__challenge h3{margin-top:17px;font-size:37px}.sparkflow-case-study-module__vZd_wW__challenge h3>span,.sparkflow-case-study-module__vZd_wW__walkthroughCopy h3>span,.sparkflow-case-study-module__vZd_wW__integration h3>span,.sparkflow-case-study-module__vZd_wW__ownership h3>span{color:var(--sf-blue)}.sparkflow-case-study-module__vZd_wW__challengeCopy{align-self:center}.sparkflow-case-study-module__vZd_wW__challengeCopy p{color:var(--sf-muted);font-size:15px;line-height:1.7}.sparkflow-case-study-module__vZd_wW__challengeCopy p+p{margin-top:16px}.sparkflow-case-study-module__vZd_wW__walkthrough{background:linear-gradient(135deg,#ffffff05,#ffffff02);border:1px solid #ffffff15;border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);align-items:center;gap:28px;margin:0 -24px;padding:28px 24px;display:grid}.sparkflow-case-study-module__vZd_wW__walkthroughCopy{min-width:0}.sparkflow-case-study-module__vZd_wW__walkthroughCopy h3{margin-top:17px;font-size:34px}.sparkflow-case-study-module__vZd_wW__stepButtons{border:0;grid-template-columns:repeat(4,1fr);gap:8px;min-width:0;margin-top:32px;padding:0;display:grid}.sparkflow-case-study-module__vZd_wW__stepButtons button{text-align:left;color:#8ea3bf;background:0 0;border:0;flex-direction:column;gap:7px;padding:0 0 12px;font-size:12px;transition:color .25s;display:flex;position:relative}.sparkflow-case-study-module__vZd_wW__stepButtons button>span{color:#7187a5;font-variant-numeric:tabular-nums;font-size:9px}.sparkflow-case-study-module__vZd_wW__stepButtons button>i{background:#ffffff14;border-radius:3px;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.sparkflow-case-study-module__vZd_wW__stepButtons button>i:after{content:"";transform-origin:0;background:#b4cff4;width:100%;height:100%;transition:transform .5s;display:block;transform:scaleX(0)}.sparkflow-case-study-module__vZd_wW__stepButtons button[aria-pressed=true]{color:#edf4ff}.sparkflow-case-study-module__vZd_wW__stepButtons button[aria-pressed=true]>i:after{transform:scaleX(1)}.sparkflow-case-study-module__vZd_wW__stepButtons button:hover{color:#e1edff}.sparkflow-case-study-module__vZd_wW__stepButtons button:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #9cbeef}.sparkflow-case-study-module__vZd_wW__stepDetail{min-height:156px;margin-top:25px}.sparkflow-case-study-module__vZd_wW__stepDetail strong{color:#e5edf8;font-size:17px;font-weight:500;line-height:1.4}.sparkflow-case-study-module__vZd_wW__stepDetail p{color:#a3b6cf;margin-top:11px;font-size:14px;line-height:1.65}.sparkflow-case-study-module__vZd_wW__exploreHint{color:#8298b6;align-items:center;gap:7px;font-size:11px;display:flex}.sparkflow-case-study-module__vZd_wW__workflowFigure{min-width:0;margin:0}.sparkflow-case-study-module__vZd_wW__artboard{isolation:isolate;background:linear-gradient(135deg,#ceddf2,#aebfd9);border-radius:22px;justify-content:center;align-items:center;height:454px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff7a,0 20px 40px -30px #050c1880}.sparkflow-case-study-module__vZd_wW__artGlow{z-index:-1;background:radial-gradient(at 12% 10%,#ffffffb3,#0000 70%);position:absolute;inset:0}.sparkflow-case-study-module__vZd_wW__scene{transform-origin:50%;isolation:isolate;flex-shrink:0;width:470px;height:470px;position:relative;scale:.9}.sparkflow-case-study-module__vZd_wW__phone{color:#334b6b;z-index:3;background:linear-gradient(130deg,#fff,#f0f5fc);border:4px solid #d7e2f2;border-bottom-color:#aabbd1;border-radius:28px;width:193px;height:374px;padding:24px 13px 14px;animation:8s ease-in-out infinite sparkflow-case-study-module__vZd_wW__surfaceDrift;position:absolute;top:22px;left:14px;transform:perspective(1000px)rotateY(9deg)rotate(-5deg);box-shadow:inset 0 0 0 1px #fff,3px 4px #7287a3,6px 8px 0 -1px #e0e9f7,12px 23px 24px -9px #3c536740}.sparkflow-case-study-module__vZd_wW__speaker{background:#c9d6e7;border-radius:5px;width:40px;height:5px;position:absolute;top:8px;left:calc(50% - 20px)}.sparkflow-case-study-module__vZd_wW__phoneBrand{color:#5278a8;align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.sparkflow-case-study-module__vZd_wW__phoneBrand>svg:last-child{color:#9dafc7;margin-left:auto}.sparkflow-case-study-module__vZd_wW__deviceLabel{letter-spacing:.1em;color:#879ab3;margin-top:17px;font-size:7px;display:block}.sparkflow-case-study-module__vZd_wW__deviceTitle{letter-spacing:-.04em;margin:6px 0 12px;font-size:17px;font-weight:600;line-height:1.1;display:block}.sparkflow-case-study-module__vZd_wW__captureFields{gap:4px;display:grid}.sparkflow-case-study-module__vZd_wW__captureFields>div{text-align:left;background:#ffffffb3;border:1px solid #dee6f1;border-radius:7px;grid-template-columns:43px 1fr 10px;align-items:center;gap:3px;min-height:26px;padding:6px;transition:background .3s,border-color .3s;display:grid}.sparkflow-case-study-module__vZd_wW__captureFields>div>span{color:#8a9bb2;font-size:8px}.sparkflow-case-study-module__vZd_wW__captureFields>div>strong{color:#4f6786;font-size:9px;font-weight:500;line-height:1.1}.sparkflow-case-study-module__vZd_wW__captureFields>div>svg{color:#a6bddc}.sparkflow-case-study-module__vZd_wW__captureFields>div[data-active=true]{background:#e3edfa;border-color:#a8c2e6;box-shadow:inset 0 1px #fff}.sparkflow-case-study-module__vZd_wW__photoStrip{align-items:center;gap:6px;margin-top:9px;padding:3px 0;display:flex}.sparkflow-case-study-module__vZd_wW__photoStrip>span{color:#7a9ac3;background:linear-gradient(135deg,#e1eaf6,#f4f8fd);border:1px solid #dce5f1;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.sparkflow-case-study-module__vZd_wW__photoStrip strong{color:#6e85a3;font-size:8px;font-weight:500;display:block}.sparkflow-case-study-module__vZd_wW__photoStrip small{color:#8ea0b8;margin-top:2px;font-size:7px;display:block}.sparkflow-case-study-module__vZd_wW__photoStrip>svg{color:#8da9cc;margin-left:auto}.sparkflow-case-study-module__vZd_wW__captured{color:#f3f7fe;background:#4c709f;border-radius:7px;justify-content:center;align-items:center;gap:5px;margin-top:9px;padding:8px 0;font-size:9px;display:flex}.sparkflow-case-study-module__vZd_wW__composer,.sparkflow-case-study-module__vZd_wW__invoice{color:#415d80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(130deg,#fffffff0,#eaf1fbd9);border:1px solid #ffffffd9;border-bottom-color:#afbfd5;border-radius:18px;width:221px;padding:17px;transition:border-color .4s,box-shadow .4s;animation:8s ease-in-out -2s infinite sparkflow-case-study-module__vZd_wW__surfaceDrift;position:absolute;left:232px;transform:perspective(1000px)rotateY(-7deg)rotate(3deg);box-shadow:inset 0 1px #fff,2px 4px #9fb2cf,5px 17px 24px -10px #425f854a}.sparkflow-case-study-module__vZd_wW__composer{min-height:154px;top:39px;overflow:hidden}.sparkflow-case-study-module__vZd_wW__panelHeading{letter-spacing:.07em;color:#8a9db8;align-items:center;gap:7px;font-size:8px;display:flex}.sparkflow-case-study-module__vZd_wW__panelHeading>i{background:#86a5cd;border-radius:50%;width:4px;height:4px;margin-left:auto}.sparkflow-case-study-module__vZd_wW__aiIcon{color:#6e91c0;background:linear-gradient(145deg,#fff,#dce8f8);border:1px solid #d3e0f1;border-radius:8px;place-items:center;width:27px;height:27px;display:grid;box-shadow:0 3px 4px #59779c14}.sparkflow-case-study-module__vZd_wW__composer p{letter-spacing:-.025em;color:#436085;margin-top:12px;font-size:15px;font-weight:500;line-height:1.35}.sparkflow-case-study-module__vZd_wW__composerFoot{color:#8a9eb9;border-top:1px solid #dce5f1;align-items:center;gap:4px;margin-top:12px;padding-top:9px;font-size:8px;display:flex}.sparkflow-case-study-module__vZd_wW__invoice{min-height:137px;animation-delay:-4s;top:224px}.sparkflow-case-study-module__vZd_wW__invoice>strong{letter-spacing:-.025em;color:#436085;margin:12px 0 9px;font-size:15px;font-weight:500;display:block}.sparkflow-case-study-module__vZd_wW__reviewRows{gap:5px;display:grid}.sparkflow-case-study-module__vZd_wW__reviewRows>span{color:#7b93b2;justify-content:space-between;align-items:center;font-size:8px;display:flex}.sparkflow-case-study-module__vZd_wW__reviewRows svg{color:#84a2ca}.sparkflow-case-study-module__vZd_wW__phone[data-active=true]{border-color:#e6eefb #e6eefb #9eb8db}.sparkflow-case-study-module__vZd_wW__composer[data-active=true],.sparkflow-case-study-module__vZd_wW__invoice[data-active=true]{border-color:#9ab9e6;box-shadow:inset 0 1px #fff,2px 4px #8ea9ce,5px 17px 24px -10px #425f854a,0 0 20px #e5f0ff70}.sparkflow-case-study-module__vZd_wW__composer:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff9c,#0000 70%);animation:5.5s ease-in-out infinite sparkflow-case-study-module__vZd_wW__composerLight;position:absolute;inset:0;translate:-130%}.sparkflow-case-study-module__vZd_wW__syncBadge{color:#57789f;z-index:4;white-space:nowrap;background:linear-gradient(135deg,#ffffffe0,#e4eefbe6);border:1px solid #ffffffc9;border-bottom-color:#aebfd6;border-radius:12px;align-items:center;gap:8px;min-height:38px;padding:9px 14px;transition:background .4s;animation:8s ease-in-out -3s infinite sparkflow-case-study-module__vZd_wW__surfaceDrift;display:flex;position:absolute;bottom:0;left:124px;box-shadow:0 9px 16px -10px #1f426d70}.sparkflow-case-study-module__vZd_wW__syncBadge>span{letter-spacing:-.025em;font-size:11px;font-weight:550}.sparkflow-case-study-module__vZd_wW__syncBadge>small{color:#91a5bf;font-size:8px}.sparkflow-case-study-module__vZd_wW__syncBadge>i{background:#9ab4d8;border-radius:50%;width:5px;height:5px}.sparkflow-case-study-module__vZd_wW__syncBadge[data-active=true]{background:linear-gradient(135deg,#fff,#d7e7fc)}.sparkflow-case-study-module__vZd_wW__syncBadge[data-active=true]>svg{animation:4s ease-in-out infinite sparkflow-case-study-module__vZd_wW__syncTurn}.sparkflow-case-study-module__vZd_wW__connection{z-index:-1;border-top:1px solid #7695bc8c;border-bottom:1px solid #7695bc8c;border-right:1px solid #7695bc8c;width:135px;height:193px;position:absolute;top:129px;left:185px}.sparkflow-case-study-module__vZd_wW__connection i{background:#eff6ff;width:17px;height:3px;animation:4s ease-in-out infinite sparkflow-case-study-module__vZd_wW__connectionTravel;position:absolute;top:-2px;left:0;box-shadow:0 0 4px #fff}.sparkflow-case-study-module__vZd_wW__connection i:last-child{animation-direction:reverse;animation-delay:-2s;top:auto;bottom:-2px}.sparkflow-case-study-module__vZd_wW__workflowFigure figcaption{color:#9ab0ce;justify-content:space-between;gap:8px;padding:13px 3px 0;font-size:10px;display:flex}.sparkflow-case-study-module__vZd_wW__workflowFigure figcaption>span{color:#7188a6;font-size:9px}.sparkflow-case-study-module__vZd_wW__integration{grid-template-columns:.58fr 1fr;align-items:center;gap:45px;padding:60px 0 45px;display:grid}.sparkflow-case-study-module__vZd_wW__integrationGraphic{justify-content:center;align-items:center;padding:30px 0;display:flex}.sparkflow-case-study-module__vZd_wW__integrationGraphic>span{color:#c6dcfa;background:linear-gradient(145deg,#47678e,#294462);border:1px solid #617b9c;border-radius:22px;place-items:center;width:79px;height:79px;display:grid;transform:rotate(-6deg);box-shadow:inset 0 1px #ffffff45,2px 5px #14273f,0 17px 24px -13px #03091499}.sparkflow-case-study-module__vZd_wW__integrationGraphic>span:last-child{transform:rotate(6deg)}.sparkflow-case-study-module__vZd_wW__integrationGraphic>div{color:#88a7cd;background:#8aa6c180;place-items:center;width:74px;height:1px;display:grid;position:relative}.sparkflow-case-study-module__vZd_wW__integrationGraphic>div>svg{box-sizing:content-box;background:#1a2637;padding:3px}.sparkflow-case-study-module__vZd_wW__qbMark{letter-spacing:-.11em;padding-right:4px;font-size:35px;font-weight:600}.sparkflow-case-study-module__vZd_wW__integration h3{margin-top:12px;font-size:27px}.sparkflow-case-study-module__vZd_wW__integration p{color:var(--sf-muted);max-width:510px;margin-top:15px;font-size:14px;line-height:1.65}.sparkflow-case-study-module__vZd_wW__integrationPoints{flex-wrap:wrap;gap:10px 16px;margin-top:19px;display:flex}.sparkflow-case-study-module__vZd_wW__integrationPoints>span{color:#8eabcf;align-items:center;gap:5px;font-size:10px;display:flex}.sparkflow-case-study-module__vZd_wW__supporting{border-top:1px solid var(--sf-line);grid-template-columns:1fr 1fr;gap:36px;padding:36px 0 45px;display:grid}.sparkflow-case-study-module__vZd_wW__supporting>div>svg{color:#8eafd9;stroke-width:1.4px;margin-bottom:19px}.sparkflow-case-study-module__vZd_wW__supporting h3{font-size:21px}.sparkflow-case-study-module__vZd_wW__supporting p{color:var(--sf-muted);max-width:390px;margin-top:12px;font-size:14px;line-height:1.65}.sparkflow-case-study-module__vZd_wW__ownership{background:linear-gradient(120deg,#9bbfec0a,#9bbfec03);border-top:1px solid #ffffff14;grid-template-columns:1.1fr 1fr;align-items:center;gap:35px;margin:0 -52px;padding:38px 52px 42px;display:grid}.sparkflow-case-study-module__vZd_wW__ownershipHeading{align-items:flex-start;gap:16px;display:flex}.sparkflow-case-study-module__vZd_wW__ownershipHeading>svg{color:#9dbde5;margin-top:2px}.sparkflow-case-study-module__vZd_wW__ownership .sparkflow-case-study-module__vZd_wW__eyebrow{font-size:9px}.sparkflow-case-study-module__vZd_wW__ownership h3{margin-top:13px;font-size:29px}.sparkflow-case-study-module__vZd_wW__nextChapter p{color:#9fb2cc;max-width:350px;margin-top:12px;font-size:13px;line-height:1.65}.sparkflow-case-study-module__vZd_wW__walkthrough[data-running=false] *,.sparkflow-case-study-module__vZd_wW__walkthrough[data-running=false] :after{animation-play-state:paused!important}@keyframes sparkflow-case-study-module__vZd_wW__surfaceDrift{0%,to{translate:0}50%{translate:0 -4px}}@keyframes sparkflow-case-study-module__vZd_wW__composerLight{0%,15%{translate:-130%}65%,to{translate:130%}}@keyframes sparkflow-case-study-module__vZd_wW__connectionTravel{0%{opacity:0;translate:0}15%{opacity:1}85%{opacity:1}to{opacity:0;translate:115px}}@keyframes sparkflow-case-study-module__vZd_wW__syncTurn{0%,20%{rotate:none}80%,to{rotate:180deg}}@media (min-width:810px) and (max-width:1100px){.sparkflow-case-study-module__vZd_wW__study{padding:30px 36px 0}.sparkflow-case-study-module__vZd_wW__walkthrough{grid-template-columns:minmax(0,.8fr) minmax(0,1.15fr);gap:22px;margin:0 -16px;padding:24px 16px}.sparkflow-case-study-module__vZd_wW__walkthroughCopy h3{font-size:29px}.sparkflow-case-study-module__vZd_wW__scene{scale:.72}.sparkflow-case-study-module__vZd_wW__artboard{height:360px}.sparkflow-case-study-module__vZd_wW__stepDetail{min-height:185px}.sparkflow-case-study-module__vZd_wW__results{gap:18px}.sparkflow-case-study-module__vZd_wW__results>div+div{padding-left:20px}.sparkflow-case-study-module__vZd_wW__ownership{margin:0 -36px;padding:34px 36px}}@media (max-width:809px){.sparkflow-case-study-module__vZd_wW__study{border-radius:30px;padding:28px 30px 0}.sparkflow-case-study-module__vZd_wW__hero{padding-top:35px}.sparkflow-case-study-module__vZd_wW__hero h2{font-size:58px}.sparkflow-case-study-module__vZd_wW__results{gap:18px}.sparkflow-case-study-module__vZd_wW__results>div+div{padding-left:20px}.sparkflow-case-study-module__vZd_wW__results strong{font-size:clamp(28px,4.8vw,38px)}.sparkflow-case-study-module__vZd_wW__results .sparkflow-case-study-module__vZd_wW__timeResult{gap:8px;font-size:clamp(26px,4.2vw,32px)}.sparkflow-case-study-module__vZd_wW__results>div>span{font-size:11px;line-height:1.4}.sparkflow-case-study-module__vZd_wW__challenge{gap:30px;padding:40px 0}.sparkflow-case-study-module__vZd_wW__challenge h3{font-size:29px}.sparkflow-case-study-module__vZd_wW__challengeCopy p{font-size:14px}.sparkflow-case-study-module__vZd_wW__walkthrough{grid-template-columns:1fr;gap:24px;margin:0 -12px;padding:28px 20px}.sparkflow-case-study-module__vZd_wW__walkthroughCopy h3{font-size:36px}.sparkflow-case-study-module__vZd_wW__stepButtons{max-width:420px;margin-top:25px}.sparkflow-case-study-module__vZd_wW__stepButtons button{padding-bottom:14px;font-size:14px}.sparkflow-case-study-module__vZd_wW__stepDetail{max-width:530px;min-height:102px;margin-top:20px}.sparkflow-case-study-module__vZd_wW__exploreHint{margin-top:4px}.sparkflow-case-study-module__vZd_wW__scene{scale:1}.sparkflow-case-study-module__vZd_wW__artboard{height:510px}.sparkflow-case-study-module__vZd_wW__integration{grid-template-columns:.5fr 1fr;gap:24px;padding:36px 0}.sparkflow-case-study-module__vZd_wW__integrationGraphic>span{border-radius:16px;width:57px;height:57px}.sparkflow-case-study-module__vZd_wW__integrationGraphic>div{width:38px}.sparkflow-case-study-module__vZd_wW__integration h3{font-size:23px}.sparkflow-case-study-module__vZd_wW__supporting{gap:26px;padding:30px 0 36px}.sparkflow-case-study-module__vZd_wW__ownership{gap:24px;margin:0 -30px;padding:32px 30px}.sparkflow-case-study-module__vZd_wW__ownership h3{font-size:25px}}@media (max-width:580px){.sparkflow-case-study-module__vZd_wW__study{border-radius:28px;padding:24px 22px 0}.sparkflow-case-study-module__vZd_wW__topline{padding-bottom:20px}.sparkflow-case-study-module__vZd_wW__brand{font-size:22px}.sparkflow-case-study-module__vZd_wW__topline>span:last-child{letter-spacing:.07em;font-size:8px}.sparkflow-case-study-module__vZd_wW__client{max-width:260px;font-size:12px}.sparkflow-case-study-module__vZd_wW__hero h2{font-size:clamp(37px,9vw,50px)}.sparkflow-case-study-module__vZd_wW__intro{margin-top:21px;font-size:15px}.sparkflow-case-study-module__vZd_wW__context{grid-template-columns:1fr 1fr;gap:8px 10px;margin-top:23px;font-size:11px;display:grid}.sparkflow-case-study-module__vZd_wW__context>span+span:before{display:none}.sparkflow-case-study-module__vZd_wW__results{grid-template-columns:1fr;gap:0;padding:0}.sparkflow-case-study-module__vZd_wW__results>div{justify-content:space-between;align-items:center;gap:15px;padding:22px 0;display:flex}.sparkflow-case-study-module__vZd_wW__results>div+div{border-left:0;border-top:1px solid var(--sf-line);padding-left:0}.sparkflow-case-study-module__vZd_wW__results strong{font-size:36px}.sparkflow-case-study-module__vZd_wW__results .sparkflow-case-study-module__vZd_wW__timeResult{gap:7px;font-size:32px}.sparkflow-case-study-module__vZd_wW__results>div>span{text-align:right;max-width:101px;margin:0;font-size:11px}.sparkflow-case-study-module__vZd_wW__challenge{grid-template-columns:1fr;gap:22px;padding:35px 0 39px}.sparkflow-case-study-module__vZd_wW__challenge h3{font-size:33px}.sparkflow-case-study-module__vZd_wW__challengeCopy p{font-size:14px}.sparkflow-case-study-module__vZd_wW__walkthrough{border-radius:23px;gap:20px;margin:0 -12px;padding:25px 14px 16px}.sparkflow-case-study-module__vZd_wW__walkthroughCopy{padding:0 5px}.sparkflow-case-study-module__vZd_wW__walkthroughCopy h3{font-size:30px}.sparkflow-case-study-module__vZd_wW__stepButtons{gap:7px}.sparkflow-case-study-module__vZd_wW__stepButtons button{min-height:48px;font-size:12px}.sparkflow-case-study-module__vZd_wW__stepDetail{min-height:146px}.sparkflow-case-study-module__vZd_wW__stepDetail strong{font-size:16px}.sparkflow-case-study-module__vZd_wW__stepDetail p{font-size:14px}.sparkflow-case-study-module__vZd_wW__scene{scale:.69}.sparkflow-case-study-module__vZd_wW__artboard{border-radius:16px;height:350px}.sparkflow-case-study-module__vZd_wW__workflowFigure figcaption{text-align:center;flex-wrap:wrap;justify-content:center;font-size:9px}.sparkflow-case-study-module__vZd_wW__workflowFigure figcaption>span{font-size:8px}.sparkflow-case-study-module__vZd_wW__integration{grid-template-columns:1fr;gap:24px;padding:39px 0}.sparkflow-case-study-module__vZd_wW__integrationGraphic{justify-content:flex-start;padding:0 4px}.sparkflow-case-study-module__vZd_wW__integrationGraphic>span{width:60px;height:60px}.sparkflow-case-study-module__vZd_wW__integrationGraphic>div{width:58px}.sparkflow-case-study-module__vZd_wW__integration h3{font-size:25px}.sparkflow-case-study-module__vZd_wW__integration p{font-size:14px}.sparkflow-case-study-module__vZd_wW__integrationPoints{gap:10px 13px}.sparkflow-case-study-module__vZd_wW__supporting{grid-template-columns:1fr;gap:30px;padding:30px 0 36px}.sparkflow-case-study-module__vZd_wW__supporting>div>svg{margin-bottom:14px}.sparkflow-case-study-module__vZd_wW__supporting h3{font-size:21px}.sparkflow-case-study-module__vZd_wW__ownership{grid-template-columns:1fr;gap:25px;margin:0 -22px;padding:30px 22px}.sparkflow-case-study-module__vZd_wW__ownershipHeading{gap:13px}.sparkflow-case-study-module__vZd_wW__ownership h3{font-size:27px}.sparkflow-case-study-module__vZd_wW__nextChapter{padding-left:38px}}@media (max-width:380px){.sparkflow-case-study-module__vZd_wW__study{padding-left:18px;padding-right:18px}.sparkflow-case-study-module__vZd_wW__brand{font-size:20px}.sparkflow-case-study-module__vZd_wW__brand svg{width:17px}.sparkflow-case-study-module__vZd_wW__topline>span:last-child{font-size:7px}.sparkflow-case-study-module__vZd_wW__results strong{font-size:30px}.sparkflow-case-study-module__vZd_wW__results .sparkflow-case-study-module__vZd_wW__timeResult{gap:5px;font-size:27px}.sparkflow-case-study-module__vZd_wW__results .sparkflow-case-study-module__vZd_wW__timeResult>svg{width:14px}.sparkflow-case-study-module__vZd_wW__results>div>span{max-width:83px;font-size:10px}.sparkflow-case-study-module__vZd_wW__scene{scale:.57}.sparkflow-case-study-module__vZd_wW__artboard{height:302px}.sparkflow-case-study-module__vZd_wW__walkthroughCopy h3{font-size:28px}.sparkflow-case-study-module__vZd_wW__stepDetail{min-height:173px}.sparkflow-case-study-module__vZd_wW__ownership{margin:0 -18px;padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.sparkflow-case-study-module__vZd_wW__walkthrough *,.sparkflow-case-study-module__vZd_wW__walkthrough :after{transition:none!important;animation:none!important}.sparkflow-case-study-module__vZd_wW__connection i{display:none}}@media (max-width:580px){.sparkflow-case-study-module__vZd_wW__artboard{height:418px}.sparkflow-case-study-module__vZd_wW__scene{width:100%;height:400px;scale:1}.sparkflow-case-study-module__vZd_wW__phone{opacity:0;pointer-events:none;transition:opacity .35s;top:12px;left:calc(50% - 96.5px)}.sparkflow-case-study-module__vZd_wW__composer,.sparkflow-case-study-module__vZd_wW__invoice{opacity:0;pointer-events:none;width:auto;max-width:310px;margin:auto;padding:22px;transition:opacity .35s;top:100px;left:20px;right:20px}.sparkflow-case-study-module__vZd_wW__composer p{font-size:19px;line-height:1.4}.sparkflow-case-study-module__vZd_wW__composerFoot{font-size:9px;line-height:1.4}.sparkflow-case-study-module__vZd_wW__panelHeading{font-size:9px}.sparkflow-case-study-module__vZd_wW__invoice>strong{margin:20px 0;font-size:20px}.sparkflow-case-study-module__vZd_wW__reviewRows{gap:12px}.sparkflow-case-study-module__vZd_wW__reviewRows>span{font-size:11px}.sparkflow-case-study-module__vZd_wW__syncBadge{opacity:0;pointer-events:none;border-radius:19px;grid-template-columns:19px 1fr 6px;gap:10px;width:240px;max-width:calc(100% - 32px);padding:24px 18px;transition:opacity .35s;display:grid;top:155px;bottom:auto;left:50%;transform:translate(-50%)}.sparkflow-case-study-module__vZd_wW__syncBadge>span{font-size:18px}.sparkflow-case-study-module__vZd_wW__syncBadge>small{grid-area:2/2;font-size:10px}.sparkflow-case-study-module__vZd_wW__syncBadge>i{grid-area:1/3}.sparkflow-case-study-module__vZd_wW__phone[data-active=true],.sparkflow-case-study-module__vZd_wW__composer[data-active=true],.sparkflow-case-study-module__vZd_wW__invoice[data-active=true],.sparkflow-case-study-module__vZd_wW__syncBadge[data-active=true]{opacity:1}.sparkflow-case-study-module__vZd_wW__connection{display:none}}
