window.FK_ASSETS={"base":"","map":{"assets/hero-scene.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af5367799dc0d5744e7_hero-scene.webp","assets/logo-mark.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febbc937a70c3ab38865_logo-mark.webp","assets/res/tool-find.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe9f633c84ddcd89dae4_tool-find.webp","assets/res/blog-agents.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe9f550dd0bd022532d4_blog-agents.webp","assets/res/blog-vetting.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe9f5a9c1d2a116dcb96_blog-vetting.webp","assets/res/blog-dashboard.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe9e550dd0bd02253237_blog-dashboard.webp","assets/res/favlabs.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe9f633c84ddcd89db05_favlabs.webp","assets/res/academy.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fea07681f082ae3a816f_academy.webp","assets/res/tool-price.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe9fc937a70c3ab3794c_tool-price.webp","assets/cta/radar-3.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af92eceea8d529c3f06_radar-3.webp","assets/cta/post-3.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af8325594b217d01a85_post-3.webp","assets/cta/radar-2.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af9a8acc48d98742ded_radar-2.webp","assets/cta/radar-5.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afa548ff4b6bde45952_radar-5.webp","assets/cta/post-5.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af8e1a43ed521d4b055_post-5.webp","assets/cta/frame-window.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af5fe863c60e4536653_frame-window.webp","assets/cta/post-4.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af83a94810faf8ac1c5_post-4.webp","assets/cta/int-inbox.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febac937a70c3ab387a1_int-inbox.webp","assets/cta/radar-4.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afa071639bcdc17bf46_radar-4.webp","assets/cta/cta-dolls.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb85fefaaf2db6264fa_cta-dolls.webp","assets/cta/radar-6.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afa32585947dcc29ffc_radar-6.webp","assets/cta/post-6.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af8548ff4b6bde442d7_post-6.webp","assets/cta/int-api.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb907be31048e1f5eae_int-api.webp","assets/cta/post-1.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af811cab4b1d93dee78_post-1.webp","assets/cta/radar-1.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af9e38d2cadf254f3c7_radar-1.webp","assets/cta/int-slack.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feba633c84ddcd89ea14_int-slack.webp","assets/cta/int-ai.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febac937a70c3ab387bf_int-ai.webp","assets/logos/unilever.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af95087930ea918e929_logos-unilever.png","assets/logos/leroy-merlin.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febd5e442c3b2d98acf5_leroy-merlin.webp","assets/logos/decathlon.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febe5a9c1d2a116ddfed_decathlon.webp","assets/logos/honda-trim.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febceac2a1cf41ba19f6_honda-trim.webp","assets/uc/uc-tech.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb9b3e3e8bc34300f5c_uc-tech.webp","assets/uc/uc-pr.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb958219a9edff3dd93_uc-pr.webp","assets/uc/uc-b2c.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb95a9c1d2a116ddd35_uc-b2c.webp","assets/uc/uc-advocacy.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb9efeb080c9caa295d_uc-advocacy.webp","assets/uc/uc-agency.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb958219a9edff3dd59_uc-agency.webp","assets/tiles/S07.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02bb92342f854157f6f6_S07-480.webp","assets/tiles/S11.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada040baff04ca6baafce6c_S11-480.webp","assets/tiles/listening-hood.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02b51c42100ec2bb1c01_listening-hood-480.webp","assets/tiles/S10.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada040bf65be37f9ddf4aa8_S10-480.webp","assets/tiles/S06.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02b8e5ad7213b4d8164d_S06-480.webp","assets/tiles/discovery-hood.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada040bc020e87a5288a089_discovery-hood-480.webp","assets/tiles/S01.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada040aff60e7d409e5e941_S01-480.webp","assets/tiles/S17.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02beb09ec3caeb23ea4f_S17-480.webp","assets/tiles/S19.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02bc5322dff7cb03f031_S19-480.webp","assets/tiles/S15.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02b9d09debbd45221bb9_S15-480.webp","assets/tiles/S02.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02ba92342f854157f6b5_S02-480.webp","assets/tiles/management-hood.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02b692342f854157f44f_management-hood-480.webp","assets/tiles/S14.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02ba00b5cbea83279349_S14-480.webp","assets/tiles/S18.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02bd1c42100ec2bb1f87_S18-480.webp","assets/tiles/S13.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada040baff04ca6baafcf18_S13-480.webp","assets/tiles/S05.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02b8c020e87a5287ddfc_S05-480.webp","assets/tiles/S09.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02bd5ec4116a40909b2a_S09-480.webp","assets/tiles/S08.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada040ab16065e7f8ac0a2a_S08-480.webp","assets/tiles/S04.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada040ae5ad7213b4d8b4a4_S04-480.webp","assets/tiles/S12.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ada02b9cb04c397d6e4fbcf_S12-480.webp","assets/trust/unilever.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afddb0c48675ad09de1_trust-unilever.png","assets/trust/badge-ccpa.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fea0796e5831803c479d_badge-ccpa.webp","assets/trust/publicis.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febb5a9c1d2a116ddeb9_publicis.webp","assets/trust/badge-dolls.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af23229f074bb2b7769_badge-dolls.webp","assets/trust/badge-gdpr.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fea07681f082ae3a81a3_badge-gdpr.webp","assets/trust/badge-tech.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af3aed5846271a3da9a_badge-tech.webp","assets/trust/badge-eu.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb8770c8a66c3e0d1d2_badge-eu.webp","assets/trust/badge-b2c.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af19dcbe59721d365c2_badge-b2c.webp","assets/trust/emergent.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febdeac2a1cf41ba1a46_emergent.webp","assets/trust/nutridry.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febc5e442c3b2d98abbb_nutridry.webp","assets/trust/badge-advocacy.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af1df3830e9fcb99640_badge-advocacy.webp","assets/trust/badge-agency.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af1aed5846271a3da5a_badge-agency.webp","assets/trust/lemlist.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febd07be31048e1f6137_lemlist.webp","assets/trust/granola.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febc550dd0bd02254511_granola.webp","assets/trust/badge-pr.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af3e2a9a619b3f4b340_badge-pr.webp","assets/trust/google.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febb6ccb4d6b53aeb2dd_google.webp","assets/trust/noota.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febc5e442c3b2d98ab6b_noota.webp","assets/trust/forbes.png":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9febb796e5831803c4fec_forbes.webp","assets/hero/d-pano.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af3467492a2e13fcd29_d-pano.webp","assets/hero/b-lighthouse.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe93dc5ee5edcbe7fe8e_b-lighthouse.webp","assets/hero/c-world.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af3548ff4b6bde441cf_c-world.webp","assets/hero/b-dish.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe9407be31048e1f4b99_b-dish.webp","assets/hero/b-thread.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe93796e5831803c4230_b-thread.webp","assets/hero/b-mailbox.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe93633c84ddcd89d47c_b-mailbox.webp","assets/hero/b-backdrop.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9fe93c020e87a5285f6f6_b-backdrop.webp","assets/hero/d-scene.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af394e53e41815d4cec_d-scene.webp","assets/hero/a-scene.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af26c8bb93450a49aeb_a-scene.webp","assets/avatars/t-paul.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afc548ff4b6bde459e6_t-paul.webp","assets/avatars/knit-maya.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af62eceea8d529c3ea1_knit-maya.webp","assets/avatars/t-elie.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afc2eceea8d529c4110_t-elie.webp","assets/avatars/knit-ana.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af69dcbe59721d37d3b_knit-ana.webp","assets/avatars/knit-priya.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9feb9efeb080c9caa2981_knit-priya.webp","assets/avatars/knit-leo.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af6a6b425cc1e21f1e6_knit-leo.webp","assets/avatars/t-marc.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afc81f63f9f62c9e6ce_t-marc.webp","assets/avatars/t-max.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afc620c7ffb92df294a_t-max.webp","assets/hood/avatar.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af12e1c57ad30b8d2ad_avatar.webp","assets/hood/three-quarter.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afc6c8bb93450a4a3a5_three-quarter.webp","assets/hood/front.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93af54194858d5691be60_front.webp","assets/hood/walk.webp":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad93afd325594b217d031b7_walk.webp"},"engine":"https://cdn.prod.website-files.com/5fdb2fcb29d84dc42a52f445/6ad9f960d38a15d1441c0190_fk-engine-v2.txt"}; (function(){function run(){(function(){if(window.FKP)return;window.FKP=1;var d=document,H=d.documentElement;var calm=matchMedia('(prefers-reduced-motion: reduce)').matches;var $=function(s,r){return(r||d).querySelector(s);};var $$=function(s,r){return[].slice.call((r||d).querySelectorAll(s));};var C=window.FK_ASSETS||(window.FK_ASSETS={base:'',map:{}});function FKU(p){return(C.map&&C.map[p])||((C.base||'')+p);} function hasAsset(p){return!!((C.map&&C.map[p])||C.base);} H.classList.add('fk-js');$$('img[src*="website-files.com/assets/"]').forEach(function(im){var p='assets/'+im.getAttribute('src').split('/assets/')[1];if(!hasAsset(p))return;im.removeAttribute('srcset');im.src=FKU(p);});var io='IntersectionObserver'in window&&!calm?new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('is-in');io.unobserve(e.target);}});},{threshold:.12}):null;function reveal(el,delay){if(delay)el.style.setProperty('--fk-d',delay+'s');if(io)io.observe(el);else el.classList.add('is-in');} ['.customers_heading','.usecases_header','.cta-band_component','.favy_header','.integrations_header','.resource-hub_header','.resource-hub_footer','.security_card','.closing_card'].forEach(function(s){$$(s).forEach(function(el){reveal(el);});});$$('.usecases_tabs').forEach(function(el){reveal(el,.08);});$$('.usecases_card').forEach(function(el){reveal(el,.12);});$$('.integrations_card').forEach(function(el,i){reveal(el,i*.08);});$$('.resource-hub_card').forEach(function(el,i){reveal(el,(i%3)*.08);});$$('.usecases_tab').forEach(function(el,i){el.style.setProperty('--fk-d',(.08+i*.07)+'s');});$$('.security_item').forEach(function(el,i){reveal(el,i*.09);});var TD={'customers_case-card':[0,.11,.21],'customers_stat-card':[.32,.42,.52],'customers_logos-card':[.3]};Object.keys(TD).forEach(function(k){$$('.'+k).forEach(function(el,i){reveal(el,TD[k][i]||0);});});function splitWords(el){var i=0,kids=[].slice.call(el.childNodes);el.textContent='';function word(node){var w=d.createElement('span'),s=d.createElement('span');w.className='fk-sw';s.style.setProperty('--i',i++);s.appendChild(node);w.appendChild(s);el.appendChild(w);} kids.forEach(function(n){if(n.nodeType===3){n.textContent.split(/(\s+)/).forEach(function(p){if(!p)return;if(/^\s+$/.test(p))el.appendChild(d.createTextNode(' '));else word(d.createTextNode(p));});}else if(n.nodeName==='BR')el.appendChild(n);else word(n);});el.classList.add('fk-split');} var hero=$('.section_header'),plane=$('.header_scene-plane'),sheet=$('.customers_component');if(!calm){$$('.header_heading:not(.fk-split)').forEach(splitWords);$$('.customers_heading').forEach(splitWords);} if(hero){requestAnimationFrame(function(){setTimeout(function(){hero.classList.add('fk-ready');},calm?0:250);});var sc=$('.header_scene',hero);if(sc&&!calm){var box=d.createElement('div'),cols=['#ff7aa8','#c58cff','#ffffff','#ffc9a8'];box.className='fk-motes';box.setAttribute('aria-hidden','true');for(var k=0;k<18;k++){var m=d.createElement('i');m.style.cssText='--x:'+(Math.random()*100).toFixed(1)+'%;--s:'+(8+Math.random()*16).toFixed(0)+'px;--c:'+cols[k%4]+';--t:'+(14+Math.random()*16).toFixed(1)+'s;--dl:'+(-Math.random()*26).toFixed(1)+'s;--o:'+(.25+Math.random()*.4).toFixed(2)+';--dx:'+((Math.random()-.5)*160).toFixed(0)+'px';box.appendChild(m);} sc.appendChild(box);} if(plane&&!calm)hero.addEventListener('pointermove',function(e){plane.style.setProperty('--fk-px',(e.clientX/innerWidth-.5).toFixed(3));plane.style.setProperty('--fk-py',(e.clientY/innerHeight-.5).toFixed(3));});} (function(){var w=$('.header_heading-highlight-text');if(!w||calm)return;var words=['creator campaign','employee advocacy program','competition analysis'],i=0;function swap(){w.classList.add('fk-out');setTimeout(function(){i=(i+1)%words.length;w.textContent=words[i];w.classList.remove('fk-out');w.classList.add('fk-pre');void w.offsetWidth;w.classList.remove('fk-pre');},380);} setTimeout(function(){setInterval(swap,2800);},2600);})();var yp=d.createElement('div');yp.className='fk-yprog';d.body.appendChild(yp);var queued=false;function onScroll(){queued=false;if(hero){if(!calm&&plane)plane.style.transform='translate3d(0,'+(Math.min(scrollY,1100)*.07).toFixed(1)+'px,0)';var hh=hero.offsetHeight||800;hero.style.setProperty('--fk-hp',Math.max(0,Math.min(1,scrollY/(hh*.8))).toFixed(3));} if(sheet){var st=sheet.getBoundingClientRect().top;sheet.style.setProperty('--fk-sp',Math.max(0,Math.min(1,(innerHeight-st)/(innerHeight*.55))).toFixed(3));} yp.style.width=(100*scrollY/Math.max(1,H.scrollHeight-innerHeight)).toFixed(2)+'%';} addEventListener('scroll',function(){if(!queued){queued=true;requestAnimationFrame(onScroll);}},{passive:true});addEventListener('resize',onScroll);onScroll();$$('.customers_stat-number').forEach(function(num){var to=+num.getAttribute('data-to'),suf=num.getAttribute('data-suf')||'',els=$$('.customers_stat-number-text',num),done=false;if(!to&&to!==0)return;function set(v){els.forEach(function(e){e.textContent=Math.round(v)+suf;});} function run(){if(done)return;done=true;if(calm||to<2){set(to);return;} var t0=performance.now();(function f(t){var p=Math.min(1,(t-t0)/1300);set(to*(1-Math.pow(1-p,3)));if(p<1)requestAnimationFrame(f);})(t0);} if(!calm&&to>=2)set(0);if('IntersectionObserver'in window)new IntersectionObserver(function(es,o){if(es[0].isIntersecting){run();o.disconnect();}},{threshold:.5}).observe(num.closest('.customers_stat-card')||num);else run();});$$('.customers_case-card').forEach(function(c){c.addEventListener('pointermove',function(e){var r=c.getBoundingClientRect();c.style.setProperty('--fk-px',((e.clientX-r.left)/r.width-.5).toFixed(2));c.style.setProperty('--fk-py',((e.clientY-r.top)/r.height-.5).toFixed(2));});c.addEventListener('pointerleave',function(){c.style.setProperty('--fk-px',0);c.style.setProperty('--fk-py',0);});});if(!calm)(function(){var PAR=[['.resource-hub_card-image',.06],['.integrations_card-image',.05],['.favy_card-image',.05],['.security_item-badge-image',.08],['.usecases_tab-icon-image',.04],['.header_scene-image',.03]];var items=[],vis=new Set(),q=false;PAR.forEach(function(p){$$(p[0]).forEach(function(el){el.fkPar=p[1];items.push(el);});});var vo='IntersectionObserver'in window?new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting)vis.add(e.target);else{vis.delete(e.target);e.target.style.setProperty('--fk-py','0px');}});},{rootMargin:'10% 0px'}):null;items.forEach(function(el){if(vo)vo.observe(el);});function tick(){q=false;var vh=innerHeight,mid=vh/2;vis.forEach(function(el){var r=el.getBoundingClientRect(),c=r.top+r.height/2;el.style.setProperty('--fk-py',(((c-mid)/vh)*-100*el.fkPar).toFixed(1)+'px');});} addEventListener('scroll',function(){if(!q){q=true;requestAnimationFrame(tick);}},{passive:true});})();var ENG=null;function unpack(b64){var bin=atob(b64.replace(/\s+/g,'')),u8=new Uint8Array(bin.length);for(var j=0;jsc.clientWidth+2){var tr=tabs[i].getBoundingClientRect(),sr=sc.getBoundingClientRect(),x=sc.scrollLeft+tr.left-sr.left-(sc.clientWidth-tr.width)/2;if(sc.scrollTo)sc.scrollTo({left:Math.max(0,x),behavior:'smooth'});else sc.scrollLeft=x;} txt('.usecases_panel-eyebrow',u.eye);txt('.usecases_panel-heading',u.h);txt('.usecases_panel-description',u.sub);if(statsBox&&statTpl&&statTpl[0]){statsBox.textContent='';u.stats.forEach(function(s,k){var n=statTpl[k?1:0].cloneNode(true);n.classList.toggle('is-first',!k);var v=$('.usecases_stat-value',n),l=$('.usecases_stat-label',n);if(v)v.textContent=s[0];if(l)l.textContent=s[1];statsBox.appendChild(n);});} txt('.usecases_quote-text','“'+u.q+'”');txt('.usecases_quote-name',u.who);txt('.usecases_quote-role',u.role);var w=WHO[u.k]||[],av=$('.usecases_quote-avatar',root),avi=$('.usecases_quote-avatar-image',root);if(av)av.setAttribute('data-who',w[0]||'maya');if(avi&&hasAsset('assets/avatars/'+AV[w[0]||'maya']+'.webp')){avi.removeAttribute('srcset');avi.src=FKU('assets/avatars/'+AV[w[0]||'maya']+'.webp');} var lg=$('.usecases_quote-logo',root);if(lg){if(w[1]&&hasAsset('assets/trust/'+w[1]+'.png')){lg.removeAttribute('srcset');lg.src=FKU('assets/trust/'+w[1]+'.png');lg.style.display='';} else lg.style.display=w[1]?'':'none';} var a=$('.usecases_story-link',root);if(a){a.href=u.url;setText(a,'Read the '+u.co+' story ');} if(panel){panel.classList.remove('fk-swap');void panel.offsetWidth;panel.classList.add('fk-swap');} play(true);} function showPop(n){var list=STEPS[U[cur].k],st=list[n],stepBox=$('.usecases_demo-step',pop);setText($('.usecases_demo-step-label',pop),'Step '+(n+1)+' of '+list.length);if(stepBox&&dotTpl){$$('.usecases_demo-step-dot',stepBox).forEach(function(x){x.remove();});list.forEach(function(_,k){var x=dotTpl.cloneNode(true);x.classList.toggle('is-active',k===n);x.classList.toggle('fk-done',k';var x=d.createElement('button');x.type='button';x.className='fk-x';x.setAttribute('aria-label','Close');x.textContent='✕';card.appendChild(live);card.appendChild(x);return{cell:cell,card:card,live:live,slot:live.firstChild,i:JOBS[n],soon:soon,f:null};});var hot=null,animUntil=0,EASE='cubic-bezier(.2,.9,.25,1)',DUR=560;function rects(){return cells.map(function(c){return c.cell.getBoundingClientRect();});} function reflow(mutate){var gh=grid.getBoundingClientRect().height,first=rects();mutate();var last=rects(),gh2=grid.getBoundingClientRect().height;animUntil=performance.now()+DUR+80;if(calm)return;cells.forEach(function(c,i){var f=first[i],l=last[i];if(!f.width||!f.height||!l.width||!l.height)return;var dx=f.left-l.left,dy=f.top-l.top,sx=f.width/l.width,sy=f.height/l.height;if(Math.abs(dx)<1&&Math.abs(dy)<1&&Math.abs(sx-1)<.01&&Math.abs(sy-1)<.01)return;c.cell.animate([{transformOrigin:'0 0',transform:'translate('+dx+'px,'+dy+'px) scale('+sx+','+sy+')'},{transformOrigin:'0 0',transform:'none'}],{duration:DUR,easing:EASE});});if(Math.abs(gh-gh2)>1)grid.animate([{height:gh+'px'},{height:gh2+'px'}],{duration:DUR,easing:EASE});} function sizeSlot(t){var W=t.card.clientWidth,Hh=t.card.clientHeight,top=t.live.offsetTop||76,SL=Math.max(260,Math.min(W-28,(Hh-top-22)/.74));t.slot.style.width=SL+'px';t.slot.style.height=(SL*.74)+'px';t.live.style.left=Math.max(14,(W-SL)/2)+'px';} function place(t){var g=grid.getBoundingClientRect(),c=t.cell.getBoundingClientRect(),cs=getComputedStyle(grid);var cols=cs.gridTemplateColumns.split(' ').length,gap=parseFloat(cs.columnGap)||16,row=parseFloat(cs.gridAutoRows)||214;var colW=(g.width-gap*(cols-1))/cols,col=Math.round((c.left-g.left)/(colW+gap))+1,rw=Math.round((c.top-g.top)/(row+gap))+1,span=Math.min(3,cols);col=Math.max(1,Math.min(col,cols-span+1));t.cell.style.gridColumn=col+' / span '+span;t.cell.style.gridRow=rw+' / span 3';} function expand(t){if(hot===t)return;if(hot)collapse(hot);grid.classList.add('fk-has-hot');t.card.classList.add('fk-morph');reflow(function(){place(t);t.cell.classList.add('fk-hot');hot=t;});setTimeout(function(){if(hot!==t)return;t.card.classList.remove('fk-morph');sizeSlot(t);t.card.classList.add('fk-xp');var ready=false,due=false;function go(){if(hot===t&&t.E)t.E.play(t.i);} t.f=mountEngine(t.slot,function(h){t.E=h;ready=true;if(due)go();});setTimeout(function(){due=true;if(ready)go();},300);},DUR+30);} function collapse(t){if(!t||hot!==t)return;if(t.E)t.E.stop();if(t.f)t.f.remove();t.f=null;t.E=null;hot=null;t.card.classList.remove('fk-xp');t.card.classList.add('fk-morph');reflow(function(){t.cell.classList.remove('fk-hot');t.cell.style.gridColumn='';t.cell.style.gridRow='';grid.classList.remove('fk-has-hot');});setTimeout(function(){t.card.classList.remove('fk-morph');},DUR);} function cellOf(el){var c=el&&el.closest&&el.closest('.favy_cell');return cells.filter(function(x){return x.cell===c;})[0];} grid.addEventListener('click',function(e){var c=cellOf(e.target);if(!c)return;if(e.target.closest('.fk-x')){collapse(hot);return;} if(performance.now()=animUntil)collapse(hot);});addEventListener('resize',function(){if(hot)sizeSlot(hot);});var co='IntersectionObserver'in window&&!calm?new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('is-in');co.unobserve(e.target);}});},{threshold:.1}):null;cells.forEach(function(t){if(co)co.observe(t.cell);else t.cell.classList.add('is-in');});})();})();}if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",run);else run()})();