.V-_CpW_page{--ink:#151515;--muted:#6f6a60;--dim:#a09890;--ghost:#c5baa8;--orange:#ff9b1a;--orange-dark:#f08a0a;--orange-soft:#fff1df;--orange-pale:#fff8ef;--cream:#f7f3ea;--cream-2:#f8f4ee;--cream-3:#f0e9dc;--paper:#fefcf8;--white:#fff;--border:#ddd2bf;--border-soft:#eae0d0;--green:#2e9e5b;--green-soft:#eaf7ef;--display:var(--font-ob-display), Arial, sans-serif;--sans:var(--font-ob-sans), Arial, sans-serif;--mono:var(--font-ob-mono), monospace;--fs-micro:9px;--fs-label:10px;--fs-ui:12px;--fs-body-sm:13px;--fs-body:15px;--fs-body-lg:16px;min-height:100vh;color:var(--ink);font-family:var(--sans);background:radial-gradient(at 78% 8%,#ff9b1a13 0%,#ff9b1a00 32%),linear-gradient(#fbf8f1 0%,#f8f3e9 42%,#f6f0e5 100%);overflow-x:hidden}.V-_CpW_page,.V-_CpW_page *,.V-_CpW_page :before,.V-_CpW_page :after{box-sizing:border-box}.V-_CpW_page a{color:inherit;text-decoration:none}.V-_CpW_page h1,.V-_CpW_page h2,.V-_CpW_page h3,.V-_CpW_page p{margin-top:0}.V-_CpW_page ::selection{background:var(--orange);color:#fff}.V-_CpW_page a:focus-visible,.V-_CpW_page button:focus-visible,.V-_CpW_page summary:focus-visible,.V-_CpW_page [tabindex="0"]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@keyframes V-_CpW_heroReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes V-_CpW_visualReveal{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes V-_CpW_signalPulse{0%,to{transform:scale(1);box-shadow:0 0 #ff9b1a4d}55%{transform:scale(1.1);box-shadow:0 0 0 8px #ff9b1a00}}@keyframes V-_CpW_signalTravel{0%{opacity:.25}50%{opacity:.8}to{opacity:.25}}@keyframes V-_CpW_softFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.V-_CpW_navigation{z-index:100;-webkit-backdrop-filter:blur(18px);background:#fbf8f1f0;border-bottom:1px solid #ddd2bf94;grid-template-columns:minmax(180px,1fr) auto minmax(220px,1fr);align-items:center;gap:28px;width:100%;height:74px;padding:0 64px;display:grid;position:sticky;top:0}.V-_CpW_brand{justify-content:flex-start;align-items:center;width:fit-content;display:flex}.V-_CpW_brand img{width:166px;height:auto;display:block}.V-_CpW_navLinks{justify-content:center;align-items:center;gap:31px;height:100%;display:flex}.V-_CpW_navLinks>a{color:#72706b;align-items:center;height:100%;font-size:12px;font-weight:500;transition:color .18s,opacity .18s;display:flex;position:relative}.V-_CpW_navLinks>a:hover{color:var(--ink)}.V-_CpW_navActive{color:var(--ink)!important;font-weight:650!important}.V-_CpW_navActive>span{background:var(--orange);border-radius:50%;width:5px;height:5px;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.V-_CpW_navActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.V-_CpW_loginButton{border:1px solid var(--border);min-height:39px;color:var(--ink);background:#ffffffb3;border-radius:8px;justify-content:center;align-items:center;padding:0 17px;font-size:12px;font-weight:550;transition:background-color .18s,border-color .18s;display:inline-flex}.V-_CpW_loginButton:hover{background:#fff;border-color:#cfc4b0}.V-_CpW_navCta{background:var(--orange);border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:0 19px;font-size:12px;font-weight:700;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex;box-shadow:0 5px 18px #ff9b1a33;color:#fff!important}.V-_CpW_navCta:hover{background:var(--orange-dark);transform:translateY(-1px);box-shadow:0 8px 24px #ff9b1a47}.V-_CpW_mobileMenu{display:none;position:relative}.V-_CpW_mobileMenu summary{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;place-items:center;width:42px;height:42px;list-style:none;display:grid}.V-_CpW_mobileMenu summary::-webkit-details-marker{display:none}.V-_CpW_mobileMenu>div{border:1px solid var(--border);background:#fff;border-radius:12px;width:min(260px,100vw - 40px);padding:14px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 18px 55px #1515151f}.V-_CpW_mobileMenu a{min-height:42px;color:var(--muted);border-radius:6px;align-items:center;padding:0 10px;font-size:14px;display:flex}.V-_CpW_mobileMenu a:hover{background:var(--cream-2);color:var(--ink)}.V-_CpW_eyebrow{color:#f57f00;font-family:var(--mono);font-size:var(--fs-ui);letter-spacing:.105em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-weight:500;line-height:1.4;display:flex}.V-_CpW_eyebrow i{background:var(--orange);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #ff9b1a14}.V-_CpW_hero{background:radial-gradient(circle at 82% 28%,#ff9b1a14,#0000 28%),linear-gradient(115deg,#ffffff7a,#f8f3e97a);border-bottom:1px solid #eae0d0c7;min-height:690px;position:relative;overflow:hidden}.V-_CpW_heroGridBackground{pointer-events:none;opacity:.8;background-image:linear-gradient(#d7cdbc57 1px,#0000 1px),linear-gradient(90deg,#d7cdbc57 1px,#0000 1px);background-size:196px 196px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000a6,#0000002e 85%,#0000);mask-image:linear-gradient(#000000a6,#0000002e 85%,#0000)}.V-_CpW_heroInner{z-index:2;grid-template-columns:minmax(0,.96fr) minmax(520px,1.04fr);align-items:center;gap:64px;width:min(1210px,100% - 80px);min-height:690px;margin:0 auto;padding:65px 0 68px;display:grid;position:relative}.V-_CpW_heroCopy{z-index:5;min-width:0;max-width:610px;position:relative}.V-_CpW_breadcrumb{color:#aaa49a;font-family:var(--sans);font-size:var(--fs-ui);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:36px;line-height:1.5;animation:.48s both V-_CpW_heroReveal;display:flex}.V-_CpW_breadcrumb a{transition:color .18s}.V-_CpW_breadcrumb a:hover{color:var(--ink)}.V-_CpW_breadcrumb span{color:#c7c0b4}.V-_CpW_breadcrumb strong{color:#e87808;font-weight:500}.V-_CpW_heroCopy>.V-_CpW_eyebrow{animation:.5s 60ms both V-_CpW_heroReveal}.V-_CpW_heroCopy h1{color:#111923;max-width:650px;font-family:var(--display);letter-spacing:-.055em;text-wrap:balance;margin:0 0 23px;font-size:clamp(47px,5vw,72px);font-weight:720;line-height:.98;animation:.65s .12s both V-_CpW_heroReveal}.V-_CpW_heroCopy h1 em{color:#ff7900;font-style:normal}.V-_CpW_heroIntro{color:#66707b;max-width:540px;margin:0 0 27px;font-size:16px;font-weight:400;line-height:1.62;animation:.58s .2s both V-_CpW_heroReveal}.V-_CpW_heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:30px;animation:.58s .28s both V-_CpW_heroReveal;display:flex}.V-_CpW_primaryButton,.V-_CpW_secondaryButton{border-radius:8px;justify-content:center;align-items:center;min-height:48px;font-size:13px;font-weight:650;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}.V-_CpW_primaryButton{background:linear-gradient(#ff9d20 0%,#ff8200 100%);gap:10px;padding:0 23px;box-shadow:0 9px 25px #ff840033,inset 0 1px #ffffff38;color:#fff!important}.V-_CpW_primaryButton:hover{transform:translateY(-1px);box-shadow:0 12px 30px #ff840045}.V-_CpW_secondaryButton{background:#ffffffb8;border:1px solid #cfd4d9;padding:0 22px;box-shadow:0 2px 7px #15151508;color:#17202a!important}.V-_CpW_secondaryButton:hover{background:#fff;border-color:#bbb6ac}.V-_CpW_heroPlatforms{flex-wrap:wrap;align-items:center;gap:22px;animation:.58s .34s both V-_CpW_heroReveal;display:flex}.V-_CpW_heroPlatforms>div{color:#14181c;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.V-_CpW_heroPlatforms img{object-fit:contain}.V-_CpW_heroVisualComposition{width:100%;min-width:0;height:500px;animation:.82s .16s both V-_CpW_visualReveal;position:relative}.V-_CpW_signalCurve{z-index:0;pointer-events:none;position:absolute;inset:0}.V-_CpW_signalCurve svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.V-_CpW_signalCurve path{fill:none;stroke:#ff8200b3;stroke-width:1.2px;vector-effect:non-scaling-stroke;animation:4s ease-in-out infinite V-_CpW_signalTravel}.V-_CpW_signalCurve i{background:#ff7900;border:1.5px solid #fff;border-radius:50%;width:9px;height:9px;animation:3s ease-in-out infinite V-_CpW_signalPulse;position:absolute;box-shadow:0 0 0 1px #ff790038,0 4px 9px #ff79003d}.V-_CpW_signalPointOne{top:77%;left:14%}.V-_CpW_signalPointTwo{top:48%;left:49.5%}.V-_CpW_signalPointThree{top:15%;right:7%}.V-_CpW_engineRail{z-index:2;-webkit-backdrop-filter:blur(10px);background:#fffdf9db;border:1px solid #ded6c9d1;border-radius:10px;gap:8px;width:148px;padding:11px;display:grid;position:absolute;top:66px;left:0;box-shadow:0 17px 48px #42352314,inset 0 1px #ffffffd9}.V-_CpW_engineRailItem{color:#71757a;border:1px solid #0000;border-radius:7px;align-items:center;min-height:38px;padding:0 8px;display:flex;position:relative;overflow:visible}.V-_CpW_engineRailItem img{width:16px!important;height:16px!important}.V-_CpW_engineRailItem svg{width:16px!important;height:16px!important}.V-_CpW_engineRailItem .V-_CpW_engineName{color:#4d5359;font-size:var(--fs-ui);gap:7px}.V-_CpW_engineRailActive{background:#fff2e1;border-color:#ff9b1a29}.V-_CpW_engineRailActive .V-_CpW_engineName{color:var(--ink)}.V-_CpW_engineRailSignal{background:linear-gradient(90deg,#ff8400,#ff84001a);width:21px;height:1px;position:absolute;top:50%;right:-21px}.V-_CpW_engineRailSignal:before{content:"";background:#ff8400;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:-1px}.V-_CpW_engineRailMore{color:#aaa59d;font-size:var(--fs-ui);padding:5px 9px 3px}.V-_CpW_answerCard{z-index:3;-webkit-backdrop-filter:blur(14px);background:linear-gradient(#fffffff7,#ffffffe8);border:1px solid #dad3c9eb;border-radius:12px;width:315px;min-height:377px;padding:18px;position:absolute;top:61px;left:111px;box-shadow:0 26px 70px #3127181f,inset 0 1px #fff}.V-_CpW_answerCardTop{color:#191919;align-items:center;min-height:32px;display:flex}.V-_CpW_answerCardTop .V-_CpW_engineName{font-size:var(--fs-ui);font-weight:650}.V-_CpW_answerPrompt{color:#2f3439;font-size:var(--fs-ui);background:#f4f3f1;border-radius:7px;margin:7px 0 14px;padding:14px;line-height:1.55}.V-_CpW_answerResults{gap:5px;display:grid}.V-_CpW_answerResults>div{background:#ffffffc2;border:1px solid #ece9e4;border-radius:7px;align-items:center;gap:10px;min-height:50px;padding:7px 9px;display:flex}.V-_CpW_answerResults p{min-width:0;margin:0}.V-_CpW_answerResults strong{color:#202428;font-size:var(--fs-ui);margin-bottom:2px;font-weight:700;display:block}.V-_CpW_answerResults small{color:#969a9e;font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;display:block;overflow:hidden}.V-_CpW_fakeProductIcon{color:#171717;width:27px;height:27px;font-size:var(--fs-ui);background:#f2f2f2;border-radius:6px;flex:0 0 27px;place-items:center;font-weight:800;display:grid}.V-_CpW_brandResult{position:relative;background:#fffaf3!important;border:1.5px dashed #ff8100a6!important}.V-_CpW_brandResult:after{content:"";background:linear-gradient(90deg,#ff8100bf,#0000);width:61px;height:1px;position:absolute;top:50%;right:-61px}.V-_CpW_metricCard{z-index:5;-webkit-backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #dad3c9e0;border-radius:12px;width:216px;min-height:382px;padding:21px 18px 15px;animation:7s ease-in-out infinite V-_CpW_softFloat;position:absolute;top:39px;right:-15px;box-shadow:0 25px 65px #3127181f,inset 0 1px #fff}.V-_CpW_metricHeading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.V-_CpW_metricHeading p{color:#25282b;font-size:var(--fs-ui);margin:0;font-weight:650;line-height:1.45}.V-_CpW_metricHeading strong{font-weight:800}.V-_CpW_metricHeading span{color:#218149;font-family:var(--mono);font-size:var(--fs-label);white-space:nowrap;background:#e9faef;border-radius:5px;padding:4px 6px}.V-_CpW_miniChart{border-bottom:1px solid #f0ede8;align-items:flex-end;gap:5px;height:65px;margin:16px 0 12px;display:flex}.V-_CpW_miniChart i{background:#f5eee4;border-radius:3px 3px 0 0;width:100%;min-height:12px}.V-_CpW_miniChart .V-_CpW_chartActive{background:linear-gradient(#ffad4e,#ff8610)}.V-_CpW_metricList{margin:0}.V-_CpW_metricList>div{min-height:44px;font-size:var(--fs-label);border-top:1px solid #efebe5;justify-content:space-between;align-items:center;gap:12px;display:flex}.V-_CpW_metricList dt{color:#8c9196}.V-_CpW_metricList dd{color:#24272a;margin:0;font-weight:700}.V-_CpW_illustrative{color:#b7b1a8;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em;margin-top:10px;display:block}.V-_CpW_platformStrip{border-bottom:1px solid var(--border-soft);background:#ffffff57;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:126px;padding:22px 40px 26px;display:flex}.V-_CpW_platformStrip>span{color:#aaa49c;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.1em;text-align:center}.V-_CpW_platformStrip>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:54px;display:flex}.V-_CpW_platformStrip>div>div{color:#7d7c79;filter:grayscale();opacity:.72;align-items:center;gap:8px;font-size:13px;font-weight:550;display:flex}.V-_CpW_contextSection{background:#fffdf999;border-bottom:1px solid #eae0d0c2;padding:74px 0 79px}.V-_CpW_sectionInner{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:center;gap:90px;width:min(1210px,100% - 80px);margin:0 auto;display:grid}.V-_CpW_contextCopy h2,.V-_CpW_actionCopy h2,.V-_CpW_ecosystemHeader h2,.V-_CpW_traceCopy h2{color:#111923;font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.2vw,57px);font-weight:720;line-height:1.02}.V-_CpW_contextCopy h2 em,.V-_CpW_actionCopy h2 em{color:#ff7900;font-style:normal}.V-_CpW_contextCopy>p:last-child{color:#707982;max-width:590px;margin:22px 0 0;font-size:15px;line-height:1.65}.V-_CpW_benefitList{gap:17px;display:grid}.V-_CpW_benefitList article{grid-template-columns:42px minmax(0,1fr);align-items:flex-start;gap:15px;display:grid}.V-_CpW_benefitList article>div{color:#ff7e00;background:#fff0df;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}.V-_CpW_benefitList article p{margin:0}.V-_CpW_benefitList strong{color:#171c21;margin-bottom:4px;font-size:13px;font-weight:700;display:block}.V-_CpW_benefitList span{color:#8a9096;font-size:var(--fs-ui);line-height:1.55;display:block}.V-_CpW_productSection{background:linear-gradient(#f7f2e894,#f9f5ed94);border-bottom:1px solid #eae0d0c2;padding:74px 0 76px;overflow:hidden}.V-_CpW_productInner{grid-template-columns:minmax(0,1.18fr) minmax(350px,.82fr);align-items:center;gap:52px;width:min(1280px,100% - 64px);margin:0 auto;display:grid}.V-_CpW_dashboard{background:#fffffff5;border:1px solid #ddd6ca;border-radius:11px;grid-template-columns:138px minmax(0,1fr);min-width:0;min-height:402px;display:grid;overflow:hidden;box-shadow:0 20px 54px #2e261b14,inset 0 1px #fff}.V-_CpW_dashboardSidebar{background:#fffdfa;border-right:1px solid #e8e2d8;padding:17px 12px}.V-_CpW_dashboardSidebar>img{margin:0 auto 24px;display:block}.V-_CpW_dashboardSidebar nav{gap:5px;display:grid}.V-_CpW_dashboardSidebar nav span{color:#757b82;min-height:33px;font-size:var(--fs-ui);border-radius:6px;align-items:center;padding:0 10px;display:flex}.V-_CpW_dashboardNavActive{font-weight:700;color:#ef7d00!important;background:#fff0df!important}.V-_CpW_dashboardMain{background:linear-gradient(#fff,#fffdf9f0);min-width:0;padding:20px 18px 24px;position:relative}.V-_CpW_dashboardHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:15px;display:flex}.V-_CpW_dashboardHeader h3{color:#161b20;font-family:var(--display);margin:0;font-size:18px;font-weight:700}.V-_CpW_dashboardHeader p{color:#95999d;font-size:var(--fs-label);margin:3px 0 0}.V-_CpW_dashboardHeader>span{color:#61676d;font-size:var(--fs-label);white-space:nowrap;background:#fff;border:1px solid #e7e2da;border-radius:5px;padding:7px 9px}.V-_CpW_dashboardEngines{border:1px solid #ece7df;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px;display:grid;overflow:hidden}.V-_CpW_dashboardEngines>div{background:#fff;border-left:1px solid #ece7df;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:38px;padding:0 8px;display:flex}.V-_CpW_dashboardEngines>div:first-child{background:#fff7ed;border-left:0}.V-_CpW_dashboardEngines .V-_CpW_engineName{font-size:var(--fs-label);gap:4px}.V-_CpW_dashboardEngines .V-_CpW_engineName img,.V-_CpW_dashboardEngines .V-_CpW_engineName svg{width:13px!important;height:13px!important}.V-_CpW_dashboardEngines strong{color:#4c5155;font-family:var(--mono);font-size:var(--fs-label)}.V-_CpW_dashboardTable{border:1px solid #ebe6de;border-radius:6px;overflow:hidden}.V-_CpW_dashboardTableHead,.V-_CpW_dashboardRow{grid-template-columns:minmax(155px,1.55fr) minmax(65px,.7fr) minmax(75px,.8fr) minmax(55px,.6fr) minmax(76px,.8fr);align-items:center;display:grid}.V-_CpW_dashboardTableHead{color:#aaa59e;min-height:31px;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.04em;background:#fbfaf8}.V-_CpW_dashboardRow{color:#4f555b;min-height:44px;font-size:var(--fs-label);background:#ffffffe6;border-top:1px solid #efebe4}.V-_CpW_dashboardTableHead span,.V-_CpW_dashboardRow span{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 9px;overflow:hidden}.V-_CpW_dashboardRow>span:first-child{color:#282e33;font-weight:600}.V-_CpW_dashboardRow .V-_CpW_positive,.V-_CpW_dashboardRow .V-_CpW_neutral{border-radius:4px;width:fit-content;margin-left:9px;padding:4px 6px}.V-_CpW_dashboardRow .V-_CpW_positive{color:#388254;background:#e8f7ec}.V-_CpW_dashboardRow .V-_CpW_neutral{color:#8a6d17;background:#fff5d9}.V-_CpW_dashboardDisclaimer{color:#c0b9ae;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em;position:absolute;bottom:7px;right:18px}.V-_CpW_actionCopy .V-_CpW_eyebrow{margin-bottom:16px}.V-_CpW_actionIntro{color:#727980;max-width:430px;margin:20px 0 27px;font-size:14px;line-height:1.65}.V-_CpW_actionSteps{gap:18px;display:grid}.V-_CpW_actionSteps article{grid-template-columns:39px minmax(0,1fr);align-items:flex-start;gap:13px;display:grid}.V-_CpW_actionSteps article>span{color:#f27e00;width:37px;height:37px;font-family:var(--mono);background:#ffefd9;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.V-_CpW_actionSteps p{margin:0}.V-_CpW_actionSteps strong{color:#191e23;margin-bottom:3px;font-size:12px;font-weight:700;display:block}.V-_CpW_actionSteps small{color:#8c9196;font-size:var(--fs-ui);line-height:1.55;display:block}.V-_CpW_ecosystemSection{border-bottom:1px solid var(--border-soft);background:#fffefbbd;padding:66px 0 72px}.V-_CpW_ecosystemHeader{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:33px;display:flex}.V-_CpW_ecosystemHeader h2{font-size:clamp(35px,4vw,50px)}.V-_CpW_ecosystemHeader>a{color:#ef7d00;min-height:42px;font-size:var(--fs-ui);white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.V-_CpW_ecosystemHeader>a:hover{text-underline-offset:4px;text-decoration:underline}.V-_CpW_platformGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.V-_CpW_platformGrid article{border-left:1px solid #e8e2d8;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:15px;min-height:140px;padding:11px 24px 7px;display:grid}.V-_CpW_platformGrid article:first-child{border-left:0;padding-left:0}.V-_CpW_platformGrid h3{color:#181d22;margin:2px 0 8px;font-size:12px;font-weight:700}.V-_CpW_platformGrid p{color:#7c8389;font-size:var(--fs-ui);margin:0;line-height:1.65}.V-_CpW_platformImage{object-fit:contain}.V-_CpW_traceSection{grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);align-items:center;gap:70px;width:min(1210px,100% - 80px);margin:0 auto;padding:90px 0;display:grid}.V-_CpW_traceCopy{max-width:410px}.V-_CpW_traceCopy h2{font-size:clamp(38px,4.2vw,58px)}.V-_CpW_traceCopy>p:last-child{max-width:390px;color:var(--muted);margin:21px 0 0;font-size:14px;line-height:1.7}.V-_CpW_instrument{background:#fffffff5;border:1px solid #ddd6ca;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 20px 55px #2f261914,inset 0 1px #fff}.V-_CpW_instrumentBar{color:#aaa49a;min-height:37px;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.06em;background:#faf7f2;border-bottom:1px solid #ece6dd;justify-content:space-between;align-items:center;gap:14px;padding:0 14px;display:flex}.V-_CpW_windowDots{gap:5px;display:flex}.V-_CpW_windowDots i{background:#c9c2b8;border-radius:50%;width:6px;height:6px}.V-_CpW_instrumentTitle{color:#1a2025;font-family:var(--display);letter-spacing:-.02em;padding:17px 18px 13px;font-size:18px;font-weight:700}.V-_CpW_instrumentNote{color:#99938a;font-size:var(--fs-ui);margin:0;padding:13px 18px 16px;line-height:1.6}.V-_CpW_tabs{background:#fff;border:1px solid #e8e2d9;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 16px 14px;display:grid;overflow:hidden}.V-_CpW_tabs button{cursor:pointer;min-height:47px;font:inherit;background:#fff;border-top:0;border-bottom:2px solid #0000;border-left:0;border-right:1px solid #e8e2d9;justify-content:center;align-items:center;padding:6px;transition:background-color .18s,border-color .18s;display:flex}.V-_CpW_tabs button:last-child{border-right:0}.V-_CpW_tabs button:hover{background:#fff9f1}.V-_CpW_tabs button[aria-selected=true]{border-bottom-color:var(--orange);background:#fff5e7}.V-_CpW_tabs button:focus-visible{outline-offset:-3px}.V-_CpW_engineName{color:#21262b;font-size:var(--fs-ui);white-space:nowrap;align-items:center;gap:8px;font-weight:600;line-height:1.4;display:inline-flex}.V-_CpW_engineName img,.V-_CpW_engineName svg{object-fit:contain;flex:none;width:20px;height:20px}.V-_CpW_traceGrid{grid-template-columns:1fr 1fr;gap:13px;margin:0 16px 15px;display:grid;position:relative}.V-_CpW_answerPanel,.V-_CpW_sourcePanel{background:#fff;border:1px solid #ece6dd;border-radius:8px;min-width:0;padding:15px}.V-_CpW_instrument h3{color:#20252a;margin:0 0 12px;font-size:12px;font-weight:700}.V-_CpW_excerpt{color:#4f575e;background:#f6f4f0;border-radius:7px;margin:0 0 14px;padding:14px;font-size:12px;line-height:1.7}.V-_CpW_page mark{color:#191919;background:#ffe4bd;border-radius:3px;padding:1px 3px}.V-_CpW_evidenceMarkers{align-items:center;gap:7px;margin-top:13px;display:flex}.V-_CpW_evidenceMarkers:before{content:"";background:var(--orange);width:27px;height:1px}.V-_CpW_evidenceMarkers b{color:#ef7b00;font-family:var(--mono);font-size:var(--fs-label);border-bottom:1px solid #ef7b00}.V-_CpW_traceLines{pointer-events:none;width:28px;height:190px;stroke:var(--orange);stroke-width:1px;position:absolute;top:55px;left:calc(50% - 14px)}.V-_CpW_traceLines circle{fill:var(--orange);stroke:none}.V-_CpW_fullAnswer{color:#8d8a84;font-size:var(--fs-ui)}.V-_CpW_fullAnswer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.V-_CpW_fullAnswer p{margin:0;padding:8px 0;line-height:1.65}.V-_CpW_panelFoot{border-top:1px solid #eee9e1;margin-top:12px;padding-top:12px}.V-_CpW_sources{margin:7px 0 0;padding:0;list-style:none}.V-_CpW_sources li{border-bottom:1px solid #eee9e1;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:12px 0;display:grid}.V-_CpW_sources li:last-child{border-bottom:0}.V-_CpW_sourceNumber{color:#aca69d;font-family:var(--mono);font-size:var(--fs-label);padding-top:2px}.V-_CpW_sourceLink{overflow-wrap:anywhere;min-height:38px;font-size:var(--fs-ui);flex-direction:column;line-height:1.45;display:flex;color:#30353a!important}.V-_CpW_sourceLink:hover{text-underline-offset:3px;text-decoration:underline}.V-_CpW_url{color:#9b968f;font-size:var(--fs-label);margin-top:3px}.V-_CpW_success,.V-_CpW_neutral{width:fit-content;font-size:var(--fs-ui);border-radius:4px;align-items:center;padding:4px 6px;display:inline-flex}.V-_CpW_success{background:var(--green-soft);color:#286942}.V-_CpW_neutral{color:#65696d;background:#f1f1ef}.V-_CpW_unsupported{color:#8b8882;background:#f5f3ef;border-radius:7px;padding:14px}.V-_CpW_unsupported strong{color:#292e33;font-size:var(--fs-ui)}.V-_CpW_unsupported p{font-size:var(--fs-ui);margin:10px 0 0;line-height:1.65}.V-_CpW_finalCta{background:radial-gradient(circle at 76%,#ff9b1a1c,#0000 28%),linear-gradient(#f2eadc,#eae0cf);border-top:1px solid #eadfce;justify-content:space-between;align-items:center;gap:50px;min-height:290px;padding:62px max(40px,50vw - 605px);display:flex;position:relative;overflow:hidden}.V-_CpW_finalCta:before,.V-_CpW_finalCta:after{content:"";border:1px solid #ff9b1a14;border-radius:50%;width:230px;height:230px;position:absolute;top:50%;right:12%;transform:translateY(-50%)}.V-_CpW_finalCta:after{opacity:.6;width:390px;height:390px;right:5%}.V-_CpW_finalCta>div,.V-_CpW_finalCta>a{z-index:2;position:relative}.V-_CpW_finalCta>div{max-width:680px}.V-_CpW_finalCta span{color:#ee7c00;font-family:var(--mono);font-size:var(--fs-ui);letter-spacing:.12em;margin-bottom:14px;display:block}.V-_CpW_finalCta h2{color:#151a1f;font-family:var(--display);letter-spacing:-.05em;margin:0 0 15px;font-size:clamp(37px,4.6vw,59px);font-weight:720;line-height:1}.V-_CpW_finalCta p{color:#74746f;max-width:570px;margin:0;font-size:14px;line-height:1.7}.V-_CpW_finalCta>a{background:var(--orange);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 25px;font-size:13px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 9px 28px #ff9b1a3d}.V-_CpW_finalCta>a:hover{transform:translateY(-2px);box-shadow:0 13px 33px #ff9b1a52}@media (max-width:1180px){.V-_CpW_navigation{grid-template-columns:auto 1fr auto;padding:0 32px}.V-_CpW_navLinks{gap:19px}.V-_CpW_heroInner{grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);gap:35px;width:min(100% - 56px,1120px)}.V-_CpW_heroVisualComposition{transform-origin:100%;transform:scale(.94)}.V-_CpW_sectionInner,.V-_CpW_ecosystemInner,.V-_CpW_traceSection{width:min(100% - 56px,1120px)}.V-_CpW_productInner{grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);width:min(100% - 48px,1160px)}.V-_CpW_dashboardTableHead,.V-_CpW_dashboardRow{grid-template-columns:minmax(120px,1.3fr) .7fr .8fr .55fr .75fr}}@media (max-width:1024px){.V-_CpW_navLinks{display:none}.V-_CpW_navigation{grid-template-columns:1fr auto;height:68px}.V-_CpW_mobileMenu{display:block}.V-_CpW_hero{min-height:0}.V-_CpW_heroInner{grid-template-columns:1fr;gap:52px;min-height:0;padding:70px 0}.V-_CpW_heroCopy,.V-_CpW_heroCopy h1{max-width:720px}.V-_CpW_heroVisualComposition{width:min(720px,100%);height:510px;margin:0 auto;transform:none}.V-_CpW_sectionInner{grid-template-columns:1fr;gap:45px}.V-_CpW_contextCopy{max-width:720px}.V-_CpW_benefitList{grid-template-columns:1fr 1fr;gap:26px 35px}.V-_CpW_productInner{grid-template-columns:1fr;gap:50px}.V-_CpW_dashboard{width:min(850px,100%);margin:0 auto}.V-_CpW_actionCopy{max-width:700px;margin:0 auto}.V-_CpW_actionSteps{max-width:620px}.V-_CpW_platformGrid{grid-template-columns:1fr 1fr;gap:30px 0}.V-_CpW_platformGrid article:nth-child(3){border-left:0;padding-left:0}.V-_CpW_traceSection{grid-template-columns:1fr;gap:38px}.V-_CpW_traceCopy{max-width:690px}}@media (max-width:760px){.V-_CpW_navigation{height:64px;padding:0 20px}.V-_CpW_brand img{width:145px}.V-_CpW_loginButton{display:none}.V-_CpW_navCta{min-height:38px;font-size:var(--fs-ui);padding:0 13px}.V-_CpW_heroInner,.V-_CpW_sectionInner,.V-_CpW_ecosystemInner,.V-_CpW_traceSection{width:calc(100% - 40px)}.V-_CpW_heroInner{padding:47px 0 58px}.V-_CpW_breadcrumb{margin-bottom:28px}.V-_CpW_heroCopy h1{font-size:clamp(42px,13vw,60px)}.V-_CpW_heroIntro{font-size:15px}.V-_CpW_heroVisualComposition{height:465px}.V-_CpW_engineRail{width:125px;left:0}.V-_CpW_answerCard{width:min(300px,62vw);left:88px}.V-_CpW_metricCard{transform-origin:100% 0;width:190px;right:-5px;transform:scale(.92)}.V-_CpW_platformStrip>div{gap:24px 34px}.V-_CpW_contextSection,.V-_CpW_productSection,.V-_CpW_ecosystemSection{padding-top:58px;padding-bottom:60px}.V-_CpW_contextCopy h2,.V-_CpW_actionCopy h2,.V-_CpW_ecosystemHeader h2,.V-_CpW_traceCopy h2{font-size:clamp(35px,10vw,46px)}.V-_CpW_benefitList{grid-template-columns:1fr}.V-_CpW_productInner{width:calc(100% - 32px)}.V-_CpW_dashboard{grid-template-columns:105px minmax(0,1fr)}.V-_CpW_dashboardSidebar{padding:15px 8px}.V-_CpW_dashboardSidebar>img{width:82px;height:auto}.V-_CpW_dashboardMain{padding:17px 12px 22px}.V-_CpW_dashboardEngines{grid-template-columns:1fr 1fr}.V-_CpW_dashboardEngines>div:nth-child(3){border-top:1px solid #ece7df;border-left:0}.V-_CpW_dashboardEngines>div:nth-child(4){border-top:1px solid #ece7df}.V-_CpW_dashboardTable{overflow-x:auto}.V-_CpW_dashboardTableHead,.V-_CpW_dashboardRow{min-width:530px}.V-_CpW_ecosystemHeader{flex-direction:column;align-items:flex-start}.V-_CpW_platformGrid{grid-template-columns:1fr}.V-_CpW_platformGrid article,.V-_CpW_platformGrid article:nth-child(3){border-top:1px solid #e8e2d8;border-left:0;min-height:0;padding:19px 0}.V-_CpW_platformGrid article:first-child{border-top:0}.V-_CpW_traceSection{padding-top:65px;padding-bottom:65px}.V-_CpW_traceGrid{grid-template-columns:1fr}.V-_CpW_traceLines{display:none}.V-_CpW_finalCta{flex-direction:column;align-items:flex-start;gap:30px;padding:55px 24px}.V-_CpW_finalCta>a{width:100%}}@media (max-width:520px){.V-_CpW_navCta{display:none}.V-_CpW_heroCopy h1{font-size:43px;line-height:.99}.V-_CpW_heroActions{grid-template-columns:1fr;display:grid}.V-_CpW_primaryButton,.V-_CpW_secondaryButton{width:100%}.V-_CpW_heroPlatforms{grid-template-columns:1fr 1fr;gap:15px;display:grid}.V-_CpW_heroVisualComposition{height:430px;margin-top:7px}.V-_CpW_engineRail{width:110px;padding:8px;top:36px;left:0}.V-_CpW_engineRailItem{min-height:34px;padding:0 5px}.V-_CpW_engineRailItem .V-_CpW_engineName{font-size:var(--fs-label)}.V-_CpW_answerCard{width:240px;min-height:350px;padding:12px;top:32px;left:77px}.V-_CpW_answerPrompt{font-size:var(--fs-label);padding:10px}.V-_CpW_answerResults>div{min-height:46px}.V-_CpW_metricCard{opacity:.96;transform-origin:0 0;width:180px;top:15px;right:-73px;transform:scale(.79)}.V-_CpW_platformStrip{padding-left:20px;padding-right:20px}.V-_CpW_platformStrip>div{grid-template-columns:1fr 1fr;gap:18px;width:100%;display:grid}.V-_CpW_platformStrip>div>div{justify-content:center}.V-_CpW_dashboard{grid-template-columns:1fr}.V-_CpW_dashboardSidebar{border-bottom:1px solid #e8e2d8;border-right:0;justify-content:space-between;align-items:center;gap:10px;padding:11px;display:flex}.V-_CpW_dashboardSidebar>img{width:95px;margin:0}.V-_CpW_dashboardSidebar nav{display:none}.V-_CpW_dashboardHeader{flex-wrap:wrap}.V-_CpW_dashboardEngines .V-_CpW_engineName{font-size:var(--fs-micro)}.V-_CpW_tabs{grid-template-columns:1fr 1fr}.V-_CpW_tabs button:nth-child(2){border-right:0}.V-_CpW_tabs button:first-child,.V-_CpW_tabs button:nth-child(2){border-bottom:1px solid #e8e2d9}.V-_CpW_tabs button[aria-selected=true]{box-shadow:inset 0 -2px var(--orange)}.V-_CpW_finalCta h2{font-size:42px}}@media (prefers-reduced-motion:reduce){.V-_CpW_page *,.V-_CpW_page :before,.V-_CpW_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.V-_CpW_signalInstrument{background:radial-gradient(circle at 85% 5%,#ff9b1a0e,#0000 25%),#fffffff7;overflow:hidden}.V-_CpW_signalHeader{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 18px 17px;display:flex}.V-_CpW_signalHeader h3{font-family:var(--display);letter-spacing:-.025em;margin:4px 0 0;font-size:21px;font-weight:720}.V-_CpW_signalKicker{color:var(--orange);font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.12em;font-weight:500}.V-_CpW_signalLive{color:#2e7d4c;min-height:25px;font-family:var(--mono);font-size:var(--fs-label);background:#eaf7efbf;border:1px solid #2e9e5b2e;border-radius:100px;flex:none;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.V-_CpW_signalLive i{background:#2e9e5b;border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite V-_CpW_signalPulse;box-shadow:0 0 0 3px #2e9e5b17}.V-_CpW_signalJourney{color:#b1aba2;background:linear-gradient(90deg,#fff8eeb3,#fffc);border:1px solid #ece6dd;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:54px;margin:0 16px 15px;padding:9px 13px;display:flex}.V-_CpW_signalJourney>svg{color:#d0c8bc;flex:none}.V-_CpW_signalJourneyStep{align-items:center;gap:7px;min-width:0;display:flex}.V-_CpW_signalJourneyStep>span{color:#a6a097;width:21px;height:21px;font-family:var(--mono);font-size:var(--fs-micro);background:#fff;border:1px solid #ded8cf;border-radius:50%;flex:none;place-items:center;display:grid}.V-_CpW_signalJourneyStep strong{color:#777b7e;font-size:var(--fs-label);font-weight:600}.V-_CpW_signalJourneyDetected>span{color:#ed7d00;background:#fff0dc;border-color:#ff9b1a47;box-shadow:0 0 0 4px #ff9b1a0d}.V-_CpW_signalJourneyDetected strong{color:#262a2e}.V-_CpW_signalBody{min-width:0}.V-_CpW_querySignal{background:#faf8f4;border:1px solid #ebe5db;border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:64px;margin:0 16px 13px;padding:10px 13px;display:grid}.V-_CpW_querySignalIcon{color:#f07c00;background:#fff0dd;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.V-_CpW_querySignal>div:nth-child(2){min-width:0}.V-_CpW_querySignal>div:nth-child(2)>span{color:#aaa49b;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em;margin-bottom:3px;display:block}.V-_CpW_querySignal p{color:#34393e;font-size:var(--fs-ui);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:550;line-height:1.45;overflow:hidden}.V-_CpW_querySignal>.V-_CpW_engineName{border-left:1px solid #e8e2d8;padding-left:12px}.V-_CpW_signalContentGrid{grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);gap:12px;margin:0 16px 14px;display:grid;position:relative}.V-_CpW_signalAnswer,.V-_CpW_signalEvidence{background:#fffffff0;border:1px solid #ebe5dc;border-radius:9px;min-width:0;padding:15px}.V-_CpW_signalPanelHeading{justify-content:space-between;align-items:flex-start;gap:10px;min-height:39px;margin-bottom:13px;display:flex}.V-_CpW_signalPanelHeading>div>span{color:#aaa49b;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em;margin-bottom:3px;display:block}.V-_CpW_signalPanelHeading strong{color:#282d31;font-size:var(--fs-ui);font-weight:700}.V-_CpW_signalPanelHeading>svg{color:#aaa49b}.V-_CpW_detectedBadge,.V-_CpW_notDetectedBadge{min-height:23px;font-family:var(--mono);font-size:var(--fs-micro);border-radius:100px;flex:none;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.V-_CpW_detectedBadge{color:#2b8050;background:#edf9f1;border:1px solid #2e9e5b2e}.V-_CpW_notDetectedBadge{color:#8b8883;background:#f5f3f0;border:1px solid #e8e3dc}.V-_CpW_signalExcerpt{color:#515960;font-size:var(--fs-ui);background:linear-gradient(145deg,#f8f6f2,#f4f2ee);border:1px solid #eee9e2;border-radius:7px;margin:0 0 13px;padding:15px;line-height:1.78;position:relative}.V-_CpW_signalBrandMark{margin:0 2px;font-weight:700;position:relative;box-shadow:0 0 0 3px #ff9b1a14;color:#20252a!important;background:#ffe5bd!important;border-radius:4px!important;padding:2px 5px!important}.V-_CpW_signalBrandMark>span{background:var(--orange);border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:-8px;transform:translateY(-50%);box-shadow:0 0 0 3px #ff9b1a1a}.V-_CpW_signalReferences{align-items:center;gap:6px;margin-top:13px;display:flex}.V-_CpW_signalReferences:before{content:"";background:linear-gradient(90deg, var(--orange), #ff9b1a26);width:25px;height:1px}.V-_CpW_signalReferences b{color:#ed7a00;min-width:20px;height:20px;font-family:var(--mono);font-size:var(--fs-micro);background:#fff7eb;border:1px solid #ff9b1a38;border-radius:4px;place-items:center;font-weight:500;display:inline-grid}.V-_CpW_answerSignals{border:1px solid #eee9e1;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.V-_CpW_answerSignals>div{background:#fff;border-left:1px solid #eee9e1;min-width:0;min-height:48px;padding:9px}.V-_CpW_answerSignals>div:first-child{border-left:0}.V-_CpW_answerSignals span{color:#a29c94;font-size:var(--fs-micro);margin-bottom:3px;display:block}.V-_CpW_answerSignals strong{color:#363b40;font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.V-_CpW_signalContext{border-top:1px solid #eee9e1;grid-template-columns:22px minmax(0,1fr);gap:8px;margin-top:12px;padding-top:12px;display:grid}.V-_CpW_signalContext>svg{color:var(--orange)}.V-_CpW_signalContext span{color:#aaa49b;font-family:var(--mono);font-size:var(--fs-micro);margin-bottom:3px;display:block}.V-_CpW_signalContext p{color:#787d82;font-size:var(--fs-label);margin:0;line-height:1.55}.V-_CpW_sourceCaptureStatus{background:#f1faf4;border:1px solid #2e9e5b26;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;display:flex}.V-_CpW_sourceCaptureStatus>span{color:#267747;font-size:var(--fs-label);align-items:center;gap:5px;font-weight:650;display:inline-flex}.V-_CpW_sourceCaptureStatus i{background:#2e9e5b;border-radius:50%;width:5px;height:5px}.V-_CpW_sourceCaptureStatus small{color:#849087;font-size:var(--fs-micro)}.V-_CpW_signalEvidence .V-_CpW_sources{margin-top:0}.V-_CpW_signalEvidenceFoot{min-height:36px;font-size:var(--fs-label);border-top:1px solid #eee9e1;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding-top:10px;display:flex}.V-_CpW_signalEvidenceFoot span{color:#9d978e}.V-_CpW_signalEvidenceFoot strong{color:#32373c;font-weight:700}.V-_CpW_sourceUnavailable{text-align:center;background:#faf8f5;border:1px dashed #e3ddd4;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:245px;padding:24px 18px;display:flex}.V-_CpW_sourceUnavailableIcon{color:#a29d96;background:#fff;border:1px solid #e8e2da;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:13px;display:grid}.V-_CpW_sourceUnavailable>strong{color:#353a3f;font-size:var(--fs-ui)}.V-_CpW_sourceUnavailable>p{color:#898d91;max-width:210px;font-size:var(--fs-label);margin:8px auto 0;line-height:1.6}.V-_CpW_sourceUnavailable>span{color:#aaa59f;font-size:var(--fs-label);border-top:1px solid #e8e3dc;margin-top:13px;padding-top:11px;line-height:1.5}.V-_CpW_signalSummary{background:linear-gradient(90deg,#fff8ed,#fffdf9);border:1px solid #ff9b1a30;border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,.8fr);align-items:center;gap:16px;min-height:64px;margin:0 16px 3px;padding:10px 13px;display:grid}.V-_CpW_signalSummaryLead{align-items:center;gap:10px;min-width:0;display:flex}.V-_CpW_signalSummaryDot{background:var(--orange);border:2px solid #fff;border-radius:50%;flex:none;width:9px;height:9px;animation:2.7s ease-in-out infinite V-_CpW_signalPulse;box-shadow:0 0 0 1px #ff9b1a45,0 0 0 5px #ff9b1a0f}.V-_CpW_signalSummary small{color:#df7808;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.1em;margin-bottom:3px;display:block}.V-_CpW_signalSummary strong{color:#353a3f;font-size:var(--fs-label);font-weight:650;line-height:1.4;display:block}.V-_CpW_signalSummaryArrow{color:#ef8b1c}.V-_CpW_signalSummaryResult{border-left:1px solid #ff9b1a2e;min-width:0;padding-left:14px}@media (max-width:720px){.V-_CpW_signalJourney{justify-content:flex-start;overflow-x:auto}.V-_CpW_signalJourneyStep{flex:none}.V-_CpW_querySignal{grid-template-columns:34px minmax(0,1fr)}.V-_CpW_querySignal>.V-_CpW_engineName{border-top:1px solid #e8e2d8;border-left:0;grid-column:2;padding:7px 0 0}.V-_CpW_signalContentGrid{grid-template-columns:1fr}.V-_CpW_signalSummary{grid-template-columns:1fr;gap:10px}.V-_CpW_signalSummaryArrow{transform:rotate(90deg)}.V-_CpW_signalSummaryResult{border-top:1px solid #ff9b1a2e;border-left:0;padding:10px 0 0}}@media (max-width:480px){.V-_CpW_signalHeader{flex-direction:column;gap:10px}.V-_CpW_signalLive{align-self:flex-start}.V-_CpW_answerSignals{grid-template-columns:1fr}.V-_CpW_answerSignals>div{border-top:1px solid #eee9e1;border-left:0}.V-_CpW_answerSignals>div:first-child{border-top:0}.V-_CpW_sourceCaptureStatus{flex-direction:column;align-items:flex-start}}.V-_CpW_heroGridBackground{opacity:.62;background-size:128px 128px}.V-_CpW_heroInner{grid-template-columns:minmax(0,.93fr) minmax(560px,1.07fr);gap:48px}.V-_CpW_heroVisualComposition{transform-origin:0;width:108%;max-width:none;transform:translate(18px)scale(1.055)}.V-_CpW_engineRail{left:-5px}.V-_CpW_answerCard{width:326px;left:116px}.V-_CpW_metricCard{width:224px;right:-8px}.V-_CpW_platformStrip{min-height:112px;padding-top:20px;padding-bottom:22px}.V-_CpW_platformStrip>div>div{opacity:.82}.V-_CpW_sectionInner{grid-template-columns:minmax(0,1.3fr) minmax(380px,.7fr);gap:66px}.V-_CpW_contextCopy{max-width:730px}.V-_CpW_contextCopy h2{max-width:730px;font-size:clamp(42px,4vw,56px)}.V-_CpW_contextCopy>p:last-child{max-width:610px}.V-_CpW_benefitList{justify-self:end;width:100%;max-width:430px}.V-_CpW_benefitList article{grid-template-columns:44px minmax(0,1fr);gap:16px}.V-_CpW_benefitList article>div{width:42px;height:42px}.V-_CpW_benefitList strong{font-size:13.5px}.V-_CpW_benefitList span{font-size:11.25px}.V-_CpW_productInner{grid-template-columns:minmax(0,1.27fr) minmax(350px,.73fr);gap:55px}.V-_CpW_dashboard{min-height:420px;box-shadow:0 25px 70px #2e261b18,inset 0 1px #fff}.V-_CpW_actionCopy{max-width:435px}.V-_CpW_ecosystemSection{padding-top:72px;padding-bottom:78px}.V-_CpW_platformGrid article{padding-left:28px;padding-right:28px}.V-_CpW_platformGrid article:first-child{padding-left:0}@media (max-width:1180px){.V-_CpW_heroVisualComposition{width:100%;transform:none}.V-_CpW_sectionInner{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.V-_CpW_productInner{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)}}@media (max-width:1024px){.V-_CpW_sectionInner,.V-_CpW_productInner{grid-template-columns:1fr}.V-_CpW_benefitList{justify-self:stretch;max-width:none}}@media (max-width:760px){.V-_CpW_heroVisualComposition{transform:none}}@keyframes V-_CpW_heroSignalLineBirth{0%{opacity:0;width:0}to{opacity:1;width:82px}}@keyframes V-_CpW_heroSignalMask{0%{transform:translateY(108%)}to{transform:translateY(0)}}@keyframes V-_CpW_heroSignalClip{0%{clip-path:inset(0 100% 0 0);opacity:.7}to{clip-path:inset(0);opacity:1}}@keyframes V-_CpW_heroSignalEngineIn{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:translate(0)}}@keyframes V-_CpW_heroSignalDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes V-_CpW_heroSignalText{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes V-_CpW_heroSignalMarkWipe{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes V-_CpW_heroSignalCalloutIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes V-_CpW_heroSignalMetricIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes V-_CpW_heroSignalDotIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes V-_CpW_heroSignalGridWake{0%,to{opacity:.025}50%{opacity:.065}}.V-_CpW_heroEyebrow{width:fit-content;position:relative}.V-_CpW_heroEyebrow>i{z-index:2;animation:2.8s ease-in-out .15s infinite V-_CpW_signalPulse;position:relative}.V-_CpW_heroEyebrowTrace{z-index:-1;background:linear-gradient(90deg,#ff9b1ad9,#ff9b1a0f);width:0;height:1px;animation:.45s cubic-bezier(.22,.8,.2,1) .14s forwards V-_CpW_heroSignalLineBirth;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.V-_CpW_heroCopy h1.V-_CpW_heroTitle{animation:none}.V-_CpW_heroTitle{display:grid}.V-_CpW_heroLine{padding-bottom:.04em;display:block;overflow:hidden}.V-_CpW_heroLineInner{animation:.62s cubic-bezier(.2,.78,.18,1) forwards V-_CpW_heroSignalMask;display:block;transform:translateY(108%)}.V-_CpW_heroLine:first-child .V-_CpW_heroLineInner{animation-delay:.4s}.V-_CpW_heroLine:nth-child(2) .V-_CpW_heroLineInner{animation-delay:.51s}.V-_CpW_heroLine:nth-child(3) .V-_CpW_heroLineInner{animation-delay:.62s}.V-_CpW_heroSignalViewport{clip-path:inset(0 100% 0 0);width:108%;min-width:0;height:500px;animation:.62s cubic-bezier(.22,.8,.2,1) .72s forwards V-_CpW_heroSignalClip;position:relative;overflow:visible}.V-_CpW_heroSignalGrid{z-index:0;pointer-events:none;opacity:.025;background-image:linear-gradient(#ff9b1a59 1px,#0000 1px),linear-gradient(90deg,#ff9b1a59 1px,#0000 1px);background-size:48px 48px;animation:4.5s ease-in-out 1.6s infinite V-_CpW_heroSignalGridWake;position:absolute;inset:25px -10px 25px 0;-webkit-mask-image:radial-gradient(circle at 56%,#000,#0000 67%);mask-image:radial-gradient(circle at 56%,#000,#0000 67%)}.V-_CpW_heroSignalSvg{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.V-_CpW_heroSignalPath{fill:none;stroke:#ff8400b3;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.V-_CpW_heroSignalPathActive{opacity:1;animation:.72s cubic-bezier(.22,.8,.2,1) forwards V-_CpW_heroSignalDraw}.V-_CpW_heroSignalRunner{fill:#ff8508;stroke:#fff;stroke-width:1.5px;filter:drop-shadow(0 2px 4px #ff850847)}.V-_CpW_heroSignalEngineRail{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf9e8;border:1px solid #ddd4c6e6;border-radius:11px;gap:5px;width:152px;padding:11px;display:grid;position:absolute;top:61px;left:0;box-shadow:0 18px 46px #2d251912}.V-_CpW_heroSignalRailLabel{color:#aaa49a;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.09em;padding:4px 7px 7px}.V-_CpW_heroSignalEngineButton{cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;min-height:42px;padding:0 9px;transition:background-color .18s,border-color .18s;animation:.38s cubic-bezier(.22,.8,.2,1) forwards V-_CpW_heroSignalEngineIn;display:flex;position:relative;transform:translate(-7px)}.V-_CpW_heroSignalEngineButton:hover{background:#fff9f1}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName{color:#7a7975;font-size:var(--fs-label);gap:7px}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName img,.V-_CpW_heroSignalEngineButton .V-_CpW_engineName svg{filter:grayscale();opacity:.58;width:16px;height:16px;transition:filter .25s,opacity .25s}.V-_CpW_heroSignalEngineActive .V-_CpW_engineName{color:#272b2f}.V-_CpW_heroSignalEngineActive .V-_CpW_engineName img,.V-_CpW_heroSignalEngineActive .V-_CpW_engineName svg{filter:grayscale(0);opacity:1}.V-_CpW_heroSignalEnginePoint{background:0 0;border:1px solid #fff;border-radius:50%;width:6px;height:6px;transition:background-color .2s,box-shadow .2s;position:absolute;top:50%;right:-17px;transform:translateY(-50%)}.V-_CpW_heroSignalEngineActive .V-_CpW_heroSignalEnginePoint{background:var(--orange);box-shadow:0 0 0 4px #ff9b1a17}.V-_CpW_heroSignalMore{color:#b6b0a8;font-size:var(--fs-label);padding:6px 8px 2px}.V-_CpW_heroSignalAnswerWindow{z-index:4;background:#fffffff5;border:1px solid #dad2c6f0;border-radius:12px;width:355px;min-height:385px;position:absolute;top:48px;left:112px;overflow:hidden;box-shadow:0 25px 68px #2c23161c,inset 0 1px #fff}.V-_CpW_heroSignalWindowTop{background:#fcfaf6;border-bottom:1px solid #ece7df;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:43px;padding:0 14px;display:grid}.V-_CpW_heroSignalWindowDots{gap:4px;display:flex}.V-_CpW_heroSignalWindowDots i{background:#c9c1b5;border-radius:50%;width:5px;height:5px}.V-_CpW_heroSignalWindowTop>span{color:#b0aaa1;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em}.V-_CpW_heroSignalWindowTop .V-_CpW_engineName img,.V-_CpW_heroSignalWindowTop .V-_CpW_engineName svg{width:15px;height:15px}.V-_CpW_heroSignalQuery{background:#f6f4f0;border-radius:7px;margin:13px 14px 11px;padding:11px 12px}.V-_CpW_heroSignalQuery>span,.V-_CpW_heroSignalResponseLabel{color:#aaa49c;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em;margin-bottom:4px;display:block}.V-_CpW_heroSignalQuery p{color:#555b60;font-size:var(--fs-label);margin:0;line-height:1.5}.V-_CpW_heroSignalResponseWrap{opacity:0;margin:0 14px;transform:translateY(7px)}.V-_CpW_heroSignalResponseVisible{animation:.4s cubic-bezier(.22,.8,.2,1) forwards V-_CpW_heroSignalText}.V-_CpW_heroSignalResponse{color:#6c7176;min-height:105px;font-size:var(--fs-ui);background:#faf9f6;border:1px solid #eee9e2;border-radius:7px;margin:0;padding:13px;line-height:1.7}.V-_CpW_heroSignalMark{color:#22272b;background:linear-gradient(90deg,#ffe3b7,#ffe3b7) 0 0/0% 100% no-repeat;border-radius:3px;margin:0 2px;padding:1px 4px;font-weight:700;position:relative}.V-_CpW_heroSignalMarkVisible{animation:.34s ease-out forwards V-_CpW_heroSignalMarkWipe}.V-_CpW_heroSignalMark>i{background:var(--orange);border:1px solid #fff;border-radius:50%;width:6px;height:6px;animation:.18s ease-out .3s forwards V-_CpW_heroSignalDotIn;position:absolute;top:50%;right:-7px;transform:translateY(-50%)scale(0);box-shadow:0 0 0 4px #ff9b1a14}.V-_CpW_heroSignalMissing{color:#898682;font-size:var(--fs-label);background:#f3f1ee;border-radius:5px;margin-top:7px;padding:7px 9px;animation:.3s both V-_CpW_heroSignalText}.V-_CpW_heroSignalCallouts{grid-template-columns:1fr .8fr 1.2fr;gap:5px;margin-top:11px;display:grid}.V-_CpW_heroSignalCallout{opacity:0;background:#fff;border:1px solid #eee9e2;border-radius:5px;align-items:center;gap:4px;min-width:0;min-height:38px;padding:6px 7px;display:flex;transform:translate(-6px)}.V-_CpW_heroSignalCalloutVisible{animation:.28s ease-out forwards V-_CpW_heroSignalCalloutIn}.V-_CpW_heroSignalCallout:nth-child(2){animation-delay:80ms}.V-_CpW_heroSignalCallout:nth-child(3){animation-delay:.16s}.V-_CpW_heroSignalCallout>i{background:var(--orange);border-radius:50%;flex:none;width:4px;height:4px}.V-_CpW_heroSignalCallout>span{color:#9a958d;font-family:var(--mono);font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.V-_CpW_heroSignalCallout strong{color:#34393e;font-size:var(--fs-label);margin-left:auto}.V-_CpW_heroSignalCallout>svg{color:#2e9e5b;margin-left:auto}.V-_CpW_heroSignalAnswerFoot{background:#fdfbf8;border-top:1px solid #eee9e1;justify-content:space-between;align-items:center;gap:12px;min-height:35px;padding:0 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.V-_CpW_heroSignalAnswerFoot>span{color:#b4aea5;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.07em}.V-_CpW_heroSignalStatusPositive,.V-_CpW_heroSignalStatusNeutral{font-size:var(--fs-micro);align-items:center;gap:5px;display:inline-flex}.V-_CpW_heroSignalStatusPositive{color:#2e8150}.V-_CpW_heroSignalStatusNeutral{color:#88847d}.V-_CpW_heroSignalStatusPositive i,.V-_CpW_heroSignalStatusNeutral i{border-radius:50%;width:4px;height:4px}.V-_CpW_heroSignalStatusPositive i{background:#2e9e5b}.V-_CpW_heroSignalStatusNeutral i{background:#aaa59e}.V-_CpW_heroSignalMetricCard{z-index:6;opacity:0;background:#fffffff7;border:1px solid #dad2c6f0;border-radius:11px;width:216px;min-height:315px;padding:18px;position:absolute;top:67px;right:-13px;transform:translate(8px);box-shadow:0 23px 60px #2c23161c}.V-_CpW_heroSignalMetricVisible{animation:.42s cubic-bezier(.22,.8,.2,1) forwards V-_CpW_heroSignalMetricIn}.V-_CpW_heroSignalMetricTop{color:#aaa49b;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:8px;display:flex}.V-_CpW_heroSignalTrend{color:#2d8150;background:#eaf8ee;border-radius:4px;padding:3px 5px}.V-_CpW_heroSignalMetricTitle{color:#353a3e;font-size:var(--fs-ui);margin:14px 0 13px;line-height:1.45}.V-_CpW_heroSignalMetricTitle strong{color:#1d2227;font-size:15px}.V-_CpW_heroSignalObservationDots{background:#faf8f5;border:1px solid #eee9e1;border-radius:6px;grid-template-columns:repeat(6,1fr);gap:5px;min-height:39px;padding:8px;display:grid}.V-_CpW_heroSignalObservationDots i{aspect-ratio:1;opacity:0;background:#e7e1d9;border-radius:50%;width:100%;animation:.2s ease-out forwards V-_CpW_heroSignalDotIn;transform:scale(0)}.V-_CpW_heroSignalObservationDots .V-_CpW_heroSignalObservationActive{background:#ff9b1a}.V-_CpW_heroSignalMetrics{margin:13px 0 0}.V-_CpW_heroSignalMetrics>div{min-height:39px;font-size:var(--fs-label);border-top:1px solid #eee9e2;justify-content:space-between;align-items:center;gap:10px;display:flex}.V-_CpW_heroSignalMetrics dt{color:#99948c}.V-_CpW_heroSignalMetrics dd{color:#34393e;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:95px;margin:0;font-weight:700;overflow:hidden}.V-_CpW_heroSignalMetricFoot{color:#b4aea6;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.07em;border-top:1px solid #eee9e1;align-items:center;gap:5px;margin-top:8px;padding-top:8px;display:flex}.V-_CpW_heroSignalInsight{z-index:7;opacity:0;background:#fff9eff0;border:1px solid #ff9b1a2e;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:267px;min-height:54px;padding:8px 12px;display:grid;position:absolute;bottom:18px;right:2px;transform:translateY(7px);box-shadow:0 12px 32px #4430170e}.V-_CpW_heroSignalInsightVisible{animation:.38s ease-out .12s forwards V-_CpW_heroSignalText}.V-_CpW_heroSignalInsightDot{background:var(--orange);border:2px solid #fff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ff9b1a14}.V-_CpW_heroSignalInsight small{color:#dd7809;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em;margin-bottom:2px;display:block}.V-_CpW_heroSignalInsight strong{color:#3a3e42;font-size:var(--fs-label);font-weight:650;display:block}@media (max-width:1180px){.V-_CpW_heroSignalViewport{width:100%}.V-_CpW_heroSignalMetricCard{right:-5px}}@media (max-width:1024px){.V-_CpW_heroSignalViewport{width:min(680px,100%);height:500px;margin:0 auto}}@media (max-width:680px){.V-_CpW_heroSignalViewport{height:450px;overflow:hidden}.V-_CpW_heroSignalEngineRail{width:120px;padding:8px;top:55px}.V-_CpW_heroSignalEngineButton{min-height:37px;padding:0 6px}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName{font-size:var(--fs-label);gap:5px}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName img,.V-_CpW_heroSignalEngineButton .V-_CpW_engineName svg{width:14px;height:14px}.V-_CpW_heroSignalAnswerWindow{width:285px;min-height:365px;left:90px}.V-_CpW_heroSignalMetricCard{transform-origin:0 0;width:185px;top:50px;right:-90px}.V-_CpW_heroSignalInsight{min-width:235px;bottom:8px;right:12px}}@media (max-width:480px){.V-_CpW_heroSignalViewport{height:425px}.V-_CpW_heroSignalEngineRail{width:106px;left:-7px}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName{font-size:var(--fs-micro)}.V-_CpW_heroSignalAnswerWindow{width:252px;left:71px}.V-_CpW_heroSignalCallouts{grid-template-columns:1fr 1fr}.V-_CpW_heroSignalCallout:last-child{grid-column:1/-1}.V-_CpW_heroSignalMetricCard{transform-origin:0 0;right:-118px;transform:scale(.84)}.V-_CpW_heroSignalInsight{transform-origin:100% 100%;min-width:220px;bottom:3px;right:4px;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.V-_CpW_heroLineInner{animation:none;transform:none}.V-_CpW_heroSignalViewport{clip-path:none!important;animation:none!important}.V-_CpW_heroSignalEngineButton,.V-_CpW_heroSignalResponseWrap,.V-_CpW_heroSignalMetricCard,.V-_CpW_heroSignalInsight,.V-_CpW_heroSignalCallout{opacity:1;animation:none;transform:none}.V-_CpW_heroSignalPath{stroke-dashoffset:0;opacity:1;animation:none}}.V-_CpW_heroSignalRunner{r:4.5px;filter:drop-shadow(0 0 3px #ff91148c)}.V-_CpW_heroSignalEngineRail{z-index:7;width:150px;top:54px;left:-14px;box-shadow:0 18px 45px #2a221717}.V-_CpW_heroSignalAnswerWindow{width:385px;min-height:355px;top:42px;left:100px;box-shadow:0 28px 75px #2c23161d,inset 0 1px #fff}.V-_CpW_heroSignalWindowTop{min-height:45px}.V-_CpW_heroSignalWindowTop>span{font-size:var(--fs-micro)}.V-_CpW_heroSignalWindowTop .V-_CpW_engineName{font-size:var(--fs-label)}.V-_CpW_heroSignalQuery{margin:14px 14px 12px;padding:12px 13px}.V-_CpW_heroSignalQuery>span,.V-_CpW_heroSignalResponseLabel{font-size:var(--fs-micro)}.V-_CpW_heroSignalQuery p{font-size:var(--fs-label)}.V-_CpW_heroSignalResponse{color:#60666c;min-height:94px;font-size:var(--fs-ui);padding:15px;line-height:1.72}.V-_CpW_heroSignalMark{color:#161b1f;padding:2px 5px;font-weight:750}.V-_CpW_heroSignalCallouts{gap:7px;margin-top:12px}.V-_CpW_heroSignalCallout{min-height:42px;padding:7px 8px}.V-_CpW_heroSignalCallout>span{font-size:var(--fs-micro)}.V-_CpW_heroSignalCallout strong{font-size:var(--fs-label)}.V-_CpW_heroSignalAnswerWindow{padding-bottom:40px}.V-_CpW_heroSignalAnswerFoot{min-height:39px}.V-_CpW_heroSignalMetricCard{width:208px;min-height:286px;padding:18px;top:60px;right:-27px}.V-_CpW_heroSignalMetricTitle{font-size:var(--fs-ui);margin-top:15px}.V-_CpW_heroSignalMetricTitle strong{font-size:17px}.V-_CpW_heroSignalObservationDots{grid-template-columns:repeat(6,1fr);gap:6px;min-height:42px;padding:9px}.V-_CpW_heroSignalObservationDots i{max-width:20px}.V-_CpW_heroSignalMetrics>div:nth-child(3),.V-_CpW_heroSignalMetrics>div:nth-child(4){display:none}.V-_CpW_heroSignalMetrics dt,.V-_CpW_heroSignalMetrics dd{font-size:var(--fs-label)}.V-_CpW_heroSignalInsight{background:#fff8edf7;min-width:272px;min-height:55px;bottom:21px;right:10px;box-shadow:0 9px 30px #ff9b1a12}.V-_CpW_heroSignalInsight strong{font-size:var(--fs-label)}.V-_CpW_heroSignalGrid{opacity:.04;background-size:42px 42px}@media (max-width:1180px){.V-_CpW_heroSignalViewport{width:106%;transform:none}.V-_CpW_heroSignalMetricCard{right:-10px}}@media (max-width:1024px){.V-_CpW_heroSignalViewport{width:min(700px,100%)}}.V-_CpW_heroSignalViewport{width:112%;height:470px;transform:translate(16px)}.V-_CpW_heroSignalEngineRail{z-index:8;width:142px;top:52px;left:-18px}.V-_CpW_heroSignalEngineButton{min-height:43px}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName{font-size:var(--fs-label)}.V-_CpW_heroSignalAnswerWindow{z-index:4;width:385px;min-height:350px;top:42px;left:88px}.V-_CpW_heroSignalQuery{background:#f4f1ec}.V-_CpW_heroSignalQuery p{color:#494f54}.V-_CpW_heroSignalResponse{color:#555c62;background:linear-gradient(#faf8f4,#f7f4ef)}.V-_CpW_heroSignalResponseVisible .V-_CpW_heroSignalResponse>span{transition:opacity .4s,color .4s}.V-_CpW_heroSignalResponseVisible .V-_CpW_heroSignalResponse:has(.V-_CpW_heroSignalMarkVisible)>span{opacity:.58}.V-_CpW_heroSignalMarkVisible{box-shadow:0 0 0 3px #ff9b1a17;color:#15191d!important}.V-_CpW_heroSignalCallouts{z-index:3;position:relative}.V-_CpW_heroSignalCallout{background:#fff;border-color:#e7dfd4}.V-_CpW_heroSignalPath{stroke:#ff8d10;stroke-width:1.15px;opacity:.8}.V-_CpW_heroSignalRunner{fill:#ff8d10;filter:drop-shadow(0 0 4px #ff8d107a)}.V-_CpW_heroSignalMetricCard{z-index:6;width:210px;top:57px;right:-17px}.V-_CpW_heroSignalMetricCard:before{content:"";background:linear-gradient(90deg,#ff8d1026,#ff8d10);width:52px;height:1px;position:absolute;top:91px;left:-52px}.V-_CpW_heroSignalMetricCard:after{content:"";background:#ff8d10;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:88px;left:-4px;box-shadow:0 0 0 3px #ff8d1014}.V-_CpW_heroSignalInsight{background:linear-gradient(90deg,#fff8ed,#fffdf9);border-color:#ff9b1a3d;width:278px;min-width:278px;bottom:11px;right:-5px}.V-_CpW_heroSignalInsight:before{content:"";background:linear-gradient(#ff8d1026,#ff8d10);width:1px;height:29px;position:absolute;top:-29px;left:35px}.V-_CpW_heroSignalInsight:after{content:"";background:#ff8d10;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:-5px;left:32px}.V-_CpW_heroSignalGrid{opacity:.035;background-size:44px 44px;-webkit-mask-image:radial-gradient(at 57% 48%,#000 0%,#000000b8 38%,#0000 73%);mask-image:radial-gradient(at 57% 48%,#000 0%,#000000b8 38%,#0000 73%)}@media (max-width:1180px){.V-_CpW_heroSignalViewport{width:100%;transform:none}.V-_CpW_heroSignalEngineRail{left:0}.V-_CpW_heroSignalAnswerWindow{left:100px}.V-_CpW_heroSignalMetricCard{right:0}.V-_CpW_heroSignalInsight{right:4px}}@keyframes V-_CpW_heroSignalClipRelease{to{clip-path:none}}.V-_CpW_heroSignalViewport{animation:.62s cubic-bezier(.22,.8,.2,1) .72s forwards V-_CpW_heroSignalClip,0s 1.36s forwards V-_CpW_heroSignalClipRelease;overflow:visible}.V-_CpW_heroSignalEngineRail{left:-18px}.V-_CpW_heroSignalAnswerWindow{left:88px}.V-_CpW_heroSignalMetricCard{right:-12px}.V-_CpW_heroSignalInsight{right:-4px}.V-_CpW_heroSignalEngineRail{z-index:8;left:-54px;overflow:visible}.V-_CpW_heroSignalAnswerWindow{z-index:4;left:88px}.V-_CpW_heroSignalEngineActive:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ff8d10 0%,#ff8d10b3 72%,#ff8d101f 100%);width:43px;height:1px;position:absolute;top:50%;right:-43px;transform:translateY(-50%)}.V-_CpW_heroSignalEngineActive:before{content:"";pointer-events:none;background:#ff8d10;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-46px;transform:translateY(-50%);box-shadow:0 0 0 3px #ff8d1014}.V-_CpW_heroSignalEngineActive .V-_CpW_heroSignalEnginePoint{opacity:0}.V-_CpW_heroSignalAnswerWindow{overflow:hidden}.V-_CpW_heroSignalQuery,.V-_CpW_heroSignalResponseWrap{z-index:2;position:relative}.V-_CpW_heroSignalRailLabel{color:#908980;font-size:var(--fs-micro);font-weight:500}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName{color:#5f625f;font-size:var(--fs-label);font-weight:550}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName img,.V-_CpW_heroSignalEngineButton .V-_CpW_engineName svg{opacity:.68}.V-_CpW_heroSignalEngineActive{background:#fff1dc;border-color:#ff9b1a57}.V-_CpW_heroSignalEngineActive .V-_CpW_engineName{color:#1f2428;font-weight:650}.V-_CpW_heroSignalEngineActive .V-_CpW_engineName img,.V-_CpW_heroSignalEngineActive .V-_CpW_engineName svg{opacity:1}.V-_CpW_heroSignalEngineButton:focus{outline:none}.V-_CpW_heroSignalEngineButton:focus-visible{outline-offset:2px;outline:2px solid #ff9110b8}.V-_CpW_heroSignalWindowTop{color:#77746f}.V-_CpW_heroSignalWindowTop>span{color:#948e86;font-size:var(--fs-micro);font-weight:500}.V-_CpW_heroSignalWindowTop .V-_CpW_engineName{color:#555a5e;font-size:var(--fs-ui);font-weight:600}.V-_CpW_heroSignalQuery{background:#f3f0eb;border:1px solid #ece6dd}.V-_CpW_heroSignalQuery>span{color:#8e8880;font-size:var(--fs-micro);font-weight:500}.V-_CpW_heroSignalQuery p{color:#3f464c;font-size:var(--fs-ui);font-weight:500;line-height:1.55}.V-_CpW_heroSignalResponseLabel{color:#958f87;font-size:var(--fs-micro);font-weight:500}.V-_CpW_heroSignalResponse{color:#555d64;font-size:var(--fs-ui);background:linear-gradient(#faf8f5 0%,#f7f4ef 100%);border-color:#e8e1d8;line-height:1.72}.V-_CpW_heroSignalResponseVisible .V-_CpW_heroSignalResponse:has(.V-_CpW_heroSignalMarkVisible)>span{opacity:.74;color:#697077}.V-_CpW_heroSignalMark{font-size:var(--fs-ui);background:linear-gradient(90deg,#ffd99f,#ffe7c1) no-repeat;border:1px solid #ff9b1a29;font-weight:750;box-shadow:0 0 0 3px #ff9b1a0e;color:#171b1f!important;padding:2px 5px!important}.V-_CpW_heroSignalCallout{background:#fff;border-color:#e5ded4;min-height:44px}.V-_CpW_heroSignalCallout>span{color:#847e75;font-size:var(--fs-micro);font-weight:500}.V-_CpW_heroSignalCallout strong{color:#272d32;font-size:var(--fs-label);font-weight:700}.V-_CpW_heroSignalCalloutVisible:first-child{background:#fff8ee;border-color:#ff9b1a4f}.V-_CpW_heroSignalCalloutVisible:first-child>svg{color:#23874b}.V-_CpW_heroSignalAnswerFoot>span{color:#918b83;font-size:var(--fs-micro)}.V-_CpW_heroSignalStatusPositive{color:#23794a;font-size:var(--fs-micro);font-weight:600}.V-_CpW_heroSignalStatusNeutral{color:#716d67;font-size:var(--fs-micro)}.V-_CpW_heroSignalMetricTop{color:#8c867e;font-size:var(--fs-micro)}.V-_CpW_heroSignalTrend{color:#207949;font-size:var(--fs-micro);font-weight:600}.V-_CpW_heroSignalMetricTitle{color:#3d4348;font-size:var(--fs-ui);line-height:1.5}.V-_CpW_heroSignalMetricTitle strong{color:#11171c;font-size:18px;font-weight:750}.V-_CpW_heroSignalObservationDots{background:#f8f5f0;border-color:#e5ded4}.V-_CpW_heroSignalObservationDots i{background:#ddd7cf}.V-_CpW_heroSignalObservationDots .V-_CpW_heroSignalObservationActive{background:#ff9412;box-shadow:0 0 0 1px #ff941214}.V-_CpW_heroSignalMetrics>div{min-height:39px}.V-_CpW_heroSignalMetrics dt{color:#807b74;font-size:var(--fs-label)}.V-_CpW_heroSignalMetrics dd{color:#242a2f;font-size:var(--fs-label);font-weight:700}.V-_CpW_heroSignalMetricFoot{color:#948e86;font-size:var(--fs-micro)}.V-_CpW_heroSignalInsight{background:linear-gradient(90deg,#fff7e9 0%,#fffdf8 100%);border-color:#ff9b1a4d;min-height:57px;box-shadow:0 10px 30px #422f170f}.V-_CpW_heroSignalInsight small{color:#d86e00;font-size:var(--fs-micro);font-weight:500}.V-_CpW_heroSignalInsight strong{color:#272c30;font-size:var(--fs-label);font-weight:700}.V-_CpW_heroSignalInsight>svg{color:#ef8106}.V-_CpW_heroSignalPath{stroke:#ff8808e0;stroke-width:1.2px}.V-_CpW_heroSignalEngineActive:after{background:linear-gradient(90deg,#ff8b0b 0%,#ff8b0bb8 75%,#ff8b0b26 100%);height:1px}.V-_CpW_heroSignalEngineRail,.V-_CpW_heroSignalAnswerWindow,.V-_CpW_heroSignalMetricCard{border-color:#d3cabce6}.V-_CpW_heroSignalAnswerWindow{box-shadow:0 25px 70px #372b1c17,inset 0 1px #ffffffe6}.V-_CpW_heroSignalMetricCard{box-shadow:0 22px 58px #372b1c16,inset 0 1px #ffffffe6}.V-_CpW_heroSignalEngineRail{background:#fffdf9f5}.V-_CpW_heroSignalAnswerWindow{background:#fffffff9}.V-_CpW_heroSignalMetricCard{background:#fffffffb}.V-_CpW_contextStory{background:radial-gradient(circle at 17% 32%,#ff9b1a0e,#0000 26%),linear-gradient(#fbf8f2 0%,#f7f1e7 100%);border-top:1px solid #ebe2d6;border-bottom:1px solid #ebe2d6;height:260vh;position:relative}.V-_CpW_contextStorySticky{align-items:center;height:calc(100vh - 74px);min-height:660px;display:flex;position:sticky;top:74px;overflow:hidden}.V-_CpW_contextStoryInner{grid-template-columns:minmax(0,1.22fr) minmax(355px,.78fr);align-items:center;gap:72px;width:min(1240px,100% - 80px);margin:0 auto;display:grid}.V-_CpW_contextStoryVisualShell{perspective:1000px;min-width:0}.V-_CpW_contextStoryVisual{background:#fffffff9;border:1px solid #d9d0c3;border-radius:14px;width:100%;min-height:515px;position:relative;overflow:hidden;box-shadow:0 28px 80px #392c1b18,inset 0 1px #fff}.V-_CpW_contextStoryWindowBar{background:#fcfaf6;border-bottom:1px solid #ebe5dc;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;height:45px;padding:0 15px;display:grid}.V-_CpW_contextStoryDots{gap:5px;display:flex}.V-_CpW_contextStoryDots i{background:#c8c0b5;border-radius:50%;width:6px;height:6px}.V-_CpW_contextStoryWindowBar>span{color:#9b958d;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.09em}.V-_CpW_contextStoryEngine{align-items:center;gap:7px;display:flex}.V-_CpW_contextStoryEngine img{object-fit:contain}.V-_CpW_contextStoryEngine strong{color:#3b4145;font-size:var(--fs-ui);font-weight:650}.V-_CpW_contextStoryEngine small{color:#aaa49b;font-family:var(--mono);font-size:var(--fs-micro)}.V-_CpW_contextStoryQuery{background:#f5f2ed;border:1px solid #e8e1d7;border-radius:8px;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:65px;margin:15px 16px 12px;padding:11px 13px;display:grid}.V-_CpW_contextStoryQueryIcon{color:#f28008;background:#fff0dc;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.V-_CpW_contextStoryQueryCopy>span{color:#918b83;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.07em;margin-bottom:4px;font-weight:600;display:block}.V-_CpW_contextStoryQueryCopy p{color:#394047;font-size:var(--fs-ui);margin:0;font-weight:550;line-height:1.5}.V-_CpW_contextStoryQuery>span:last-child{color:#b0aaa1;font-family:var(--mono);font-size:var(--fs-label)}.V-_CpW_contextStoryWorkspace{grid-template-columns:minmax(0,1.3fr) minmax(205px,.7fr);gap:12px;min-height:365px;padding:0 16px 16px;display:grid;position:relative}.V-_CpW_contextStoryAnswerPanel{z-index:2;background:#fff;border:1px solid #e9e2d8;border-radius:9px;min-width:0;padding:15px;position:relative}.V-_CpW_contextStoryPanelLabel{color:#99938b;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.07em;justify-content:space-between;gap:12px;margin-bottom:13px;display:flex}.V-_CpW_contextStoryAnswer{color:#555d64;min-height:190px;font-size:var(--fs-ui);background:linear-gradient(#f9f7f3,#f5f2ed);border:1px solid #ebe5dc;border-radius:7px;padding:15px;line-height:1.8}.V-_CpW_contextStoryAnswer p+p{margin-top:14px}.V-_CpW_contextStoryNoise{opacity:1;transition:opacity .55s,color .55s}.V-_CpW_contextStoryBrand{color:#252a2e;background:0 0;border-radius:3px;margin:0 2px;padding:2px 5px;font-weight:750;transition:background-color .45s,box-shadow .45s;position:relative}.V-_CpW_contextFocus .V-_CpW_contextStoryNoise{opacity:.28}.V-_CpW_contextFocus .V-_CpW_contextStoryBrand{color:#14191d;background:#ffdba5;box-shadow:0 0 0 3px #ff9b1a12}.V-_CpW_contextStoryBrandDot{background:var(--orange);opacity:0;border:2px solid #fff;border-radius:50%;width:7px;height:7px;transition:opacity .25s,transform .25s;position:absolute;top:50%;right:-9px;transform:translateY(-50%)scale(0);box-shadow:0 0 0 4px #ff9b1a14}.V-_CpW_contextFocus .V-_CpW_contextStoryBrandDot{opacity:1;transform:translateY(-50%)scale(1)}.V-_CpW_contextStoryCompetitorSentence{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(5px)}.V-_CpW_contextCompetitor .V-_CpW_contextStoryCompetitorSentence{opacity:1;transform:translateY(0)}.V-_CpW_contextStoryCompetitorText{color:#343a3f;background:0 0;border-radius:3px;padding:2px 5px;transition:background-color .4s,color .4s}.V-_CpW_contextCompetitor .V-_CpW_contextStoryCompetitorText{color:#20252a;background:#ece9e4}.V-_CpW_contextStoryAnswerMeta{border:1px solid #ebe5dd;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid;overflow:hidden}.V-_CpW_contextStoryAnswerMeta>div{background:#fff;border-left:1px solid #ebe5dd;min-height:54px;padding:9px}.V-_CpW_contextStoryAnswerMeta>div:first-child{border-left:0}.V-_CpW_contextStoryAnswerMeta span{color:#938e87;font-family:var(--mono);font-size:var(--fs-micro);margin-bottom:4px;display:block}.V-_CpW_contextStoryAnswerMeta strong{color:#282e33;font-size:var(--fs-label);font-weight:700}.V-_CpW_contextStoryEvidenceRail{z-index:3;align-content:start;gap:12px;display:grid;position:relative}.V-_CpW_contextStorySourceCard,.V-_CpW_contextStoryCompetitorCard{opacity:0;background:#fff;border:1px solid #e6dfd5;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;min-height:102px;padding:13px;transition:opacity .48s,transform .48s,border-color .3s,box-shadow .3s;display:grid;position:relative;transform:translate(15px)}.V-_CpW_contextStoryCardVisible{opacity:1;transform:translate(0)}.V-_CpW_contextSource .V-_CpW_contextStorySourceCard{border-color:#ff9b1a4a;box-shadow:0 9px 26px #ff9b1a0f}.V-_CpW_contextCompetitor .V-_CpW_contextStoryCompetitorCard{border-color:#d8d2ca}.V-_CpW_contextStoryEvidenceIcon{color:#ef7d00;background:#fff0de;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.V-_CpW_contextStoryCompetitorCard .V-_CpW_contextStoryEvidenceIcon{color:#60656a;background:#f0efed}.V-_CpW_contextStoryEvidenceCopy{min-width:0}.V-_CpW_contextStoryEvidenceCopy>span{color:#918b83;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.06em;margin-bottom:4px;display:block}.V-_CpW_contextStoryEvidenceCopy strong{color:#292f34;font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.V-_CpW_contextStoryEvidenceCopy small{color:#8b8e90;font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.V-_CpW_contextStoryEvidenceStatus{color:#287c4b;width:fit-content;font-size:var(--fs-micro);background:#ebf8ef;border-radius:100px;grid-column:1/-1;align-items:center;gap:4px;margin-left:42px;padding:4px 7px;font-weight:600;display:inline-flex}.V-_CpW_contextStoryCompetitorPosition{color:#4f555a;font-family:var(--mono);font-size:var(--fs-label);font-weight:650;position:absolute;top:12px;right:12px}.V-_CpW_contextStorySourcePath,.V-_CpW_contextStoryCompetitorPath{fill:none;stroke-width:1.1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .72s cubic-bezier(.22,.8,.2,1),opacity .2s}.V-_CpW_contextStorySourcePath{stroke:#ff8c0b}.V-_CpW_contextStoryCompetitorPath{stroke:#8d8b86}.V-_CpW_contextStorySourceDot,.V-_CpW_contextStoryCompetitorDot{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .2s,transform .22s;transform:scale(0)}.V-_CpW_contextSource .V-_CpW_contextStorySourceDot,.V-_CpW_contextCompetitor .V-_CpW_contextStoryCompetitorDot{opacity:1;transform:scale(1)}.V-_CpW_contextStoryInsightCard{z-index:7;opacity:0;background:linear-gradient(90deg,#fff7e8,#fffdf8);border:1px solid #ff9b1a45;border-radius:9px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:12px 14px;transition:opacity .5s,transform .5s cubic-bezier(.22,.8,.2,1);display:grid;position:absolute;bottom:16px;left:16px;right:16px;transform:translateY(15px);box-shadow:0 13px 35px #3e2b1412}.V-_CpW_contextStoryInsightVisible{opacity:1;transform:translateY(0)}.V-_CpW_contextStoryInsightIcon{color:#f27e00;background:#ffead0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.V-_CpW_contextStoryInsightCard span{color:#de7508;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.07em;margin-bottom:3px;display:block}.V-_CpW_contextStoryInsightCard strong{color:#292f34;max-width:440px;font-size:var(--fs-ui);font-weight:650;line-height:1.45;display:block}.V-_CpW_contextStoryInsightCard>svg{color:#ec810d}.V-_CpW_contextStoryVisualFooter{color:#aaa49b;min-height:40px;font-family:var(--mono);font-size:var(--fs-micro);border-top:1px solid #ece6dd;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.V-_CpW_contextStoryVisualFooter>div{color:#666c70;align-items:center;gap:6px;display:flex}.V-_CpW_contextStoryVisualFooter i{background:var(--orange);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #ff9b1a14}.V-_CpW_contextStoryCopy h2{color:#111923;font-family:var(--display);letter-spacing:-.052em;margin:0;font-size:clamp(41px,4.15vw,59px);font-weight:720;line-height:1.01}.V-_CpW_contextStoryCopy h2 em{color:#ff7900;font-style:normal}.V-_CpW_contextStoryIntro{color:#6e777f;max-width:430px;margin:21px 0 25px;font-size:14px;line-height:1.68}.V-_CpW_contextStorySteps{gap:3px;display:grid}.V-_CpW_contextStoryStep{opacity:.42;border-radius:8px;grid-template-columns:31px minmax(0,1fr);align-items:start;gap:12px;min-height:67px;padding:9px 8px;transition:opacity .35s,background-color .35s,transform .35s;display:grid;position:relative}.V-_CpW_contextStoryStepActive{opacity:1;background:#fff8edd6;transform:translate(5px)}.V-_CpW_contextStoryStepIndex{color:#938d85;width:29px;height:29px;font-family:var(--mono);font-size:var(--fs-micro);background:#fff;border:1px solid #ded6cb;border-radius:50%;place-items:center;transition:color .3s,background-color .3s,border-color .3s;display:grid}.V-_CpW_contextStoryStepActive .V-_CpW_contextStoryStepIndex{color:#ed7b00;background:#fff0da;border-color:#ff9b1a52;box-shadow:0 0 0 4px #ff9b1a0d}.V-_CpW_contextStoryStepBody strong{color:#252a2e;font-size:var(--fs-ui);margin:2px 0 3px;font-weight:700;display:block}.V-_CpW_contextStoryStepBody p{color:#6d757e;font-size:var(--fs-label);margin:0;line-height:1.5}.V-_CpW_contextStoryProgress{border-top:1px solid #ded7cd;height:25px;margin-top:19px;position:relative}.V-_CpW_contextStoryProgressBar{background:#ff8a08;height:1px;transition:width 60ms linear;position:absolute;top:-1px;left:0}.V-_CpW_contextStoryProgress small{color:#aaa49b;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.07em;padding-top:9px;display:block}@media (max-width:1024px){.V-_CpW_contextStory{height:auto;padding:80px 0}.V-_CpW_contextStorySticky{height:auto;min-height:0;position:relative;top:auto;overflow:visible}.V-_CpW_contextStoryInner{grid-template-columns:1fr;gap:50px;width:calc(100% - 48px)}.V-_CpW_contextStoryCopy{grid-row:1;max-width:720px}.V-_CpW_contextStoryVisualShell{grid-row:2}.V-_CpW_contextStoryNoise{opacity:.52}.V-_CpW_contextStoryBrand{background:#ffdba5}.V-_CpW_contextStoryBrandDot{opacity:1;transform:translateY(-50%)scale(1)}.V-_CpW_contextStoryCompetitorSentence,.V-_CpW_contextStorySourceCard,.V-_CpW_contextStoryCompetitorCard,.V-_CpW_contextStoryInsightCard{opacity:1;transform:none}.V-_CpW_contextStoryRelationSvg,.V-_CpW_contextStorySteps,.V-_CpW_contextStoryProgress{display:none}}@media (max-width:680px){.V-_CpW_contextStoryInner{width:calc(100% - 32px)}.V-_CpW_contextStoryVisual{min-height:0}.V-_CpW_contextStoryWorkspace{grid-template-columns:1fr;padding-bottom:100px}.V-_CpW_contextStoryEvidenceRail{grid-template-columns:1fr 1fr}.V-_CpW_contextStoryAnswer{font-size:var(--fs-ui)}.V-_CpW_contextStoryInsightCard{bottom:12px;left:12px;right:12px}}@media (max-width:500px){.V-_CpW_contextStoryCopy h2{font-size:41px}.V-_CpW_contextStoryEvidenceRail,.V-_CpW_contextStoryAnswerMeta{grid-template-columns:1fr}.V-_CpW_contextStoryAnswerMeta>div{border-top:1px solid #ebe5dd;border-left:0}.V-_CpW_contextStoryAnswerMeta>div:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.V-_CpW_contextStoryNoise,.V-_CpW_contextStoryBrand,.V-_CpW_contextStoryBrandDot,.V-_CpW_contextStoryCompetitorSentence,.V-_CpW_contextStorySourceCard,.V-_CpW_contextStoryCompetitorCard,.V-_CpW_contextStorySourcePath,.V-_CpW_contextStoryCompetitorPath,.V-_CpW_contextStorySourceDot,.V-_CpW_contextStoryCompetitorDot,.V-_CpW_contextStoryInsightCard,.V-_CpW_contextStoryStep{transition:none!important}}.V-_CpW_page{overflow-x:clip}.V-_CpW_contextStory{isolation:isolate;height:235vh;position:relative;overflow:visible}.V-_CpW_contextStorySticky{z-index:2;align-items:center;width:100%;height:calc(100vh - 74px);min-height:0;display:flex;position:sticky;top:74px;overflow:visible}.V-_CpW_contextStoryInner,.V-_CpW_contextStoryVisualShell,.V-_CpW_contextStoryCopy{overflow:visible}.V-_CpW_contextStoryVisual{overflow:hidden}.V-_CpW_contextStoryInner{z-index:2;position:relative}.V-_CpW_contextStory{height:235vh}.V-_CpW_contextStoryCopy{max-width:485px}.V-_CpW_contextStoryIntro{color:#68717a;font-size:15px;line-height:1.7}.V-_CpW_contextStorySteps{gap:8px;padding-left:2px;position:relative}.V-_CpW_contextStorySteps:before{content:"";pointer-events:none;background:linear-gradient(#ff8a0829,#b5afa66b);width:1px;position:absolute;top:18px;bottom:18px;left:14px}.V-_CpW_contextStoryStep{opacity:.72;background:0 0;border:1px solid #0000;gap:14px;min-height:74px;padding:11px 12px}.V-_CpW_contextStoryStepDone{opacity:.88}.V-_CpW_contextStoryStepActive{opacity:1;background:#fff8ee;border-color:#ff9b1a2e;transform:translate(5px);box-shadow:0 10px 24px #ff9b1a0d}.V-_CpW_contextStorySteps .V-_CpW_contextStoryStep:not(.V-_CpW_contextStoryStepActive):not(.V-_CpW_contextStoryStepDone){opacity:.62}.V-_CpW_contextStoryStepIndex{z-index:2;color:#8b857d;width:31px;height:31px;font-size:var(--fs-micro);background:#fffdfa;border-color:#d9d1c5;font-weight:650;position:relative}.V-_CpW_contextStoryStepActive .V-_CpW_contextStoryStepIndex{color:#ed7b00;background:#fff0da;border-color:#ff9b1a57}.V-_CpW_contextStoryStepDone .V-_CpW_contextStoryStepIndex{color:#2f8553;background:#eef8f1;border-color:#2e9e5b38}.V-_CpW_contextStoryStepBody strong{color:#252b30;margin:1px 0 5px;font-size:13px;font-weight:700;line-height:1.3}.V-_CpW_contextStoryStepBody p{color:#7a817f;font-size:var(--fs-ui);line-height:1.55}.V-_CpW_contextStoryStepActive .V-_CpW_contextStoryStepBody strong{color:#171c20}.V-_CpW_contextStoryStepActive .V-_CpW_contextStoryStepBody p{color:#68707a}.V-_CpW_contextStoryStepDone .V-_CpW_contextStoryStepBody p{color:#737b84}.V-_CpW_contextStoryProgress{border-top:1px solid #d8d0c4;height:28px;margin-top:22px}.V-_CpW_contextStoryProgressBar{background:linear-gradient(90deg,#ff8c0a 0%,#ff7e00 100%);height:2px;top:-1px;box-shadow:0 0 0 1px #ff8c0a08}.V-_CpW_contextStoryProgress small{color:#9c958c;font-size:var(--fs-micro);letter-spacing:.08em;padding-top:10px;font-weight:500}.V-_CpW_contextStoryCopy .V-_CpW_eyebrow{color:#f07f00}.V-_CpW_contextStoryCopy .V-_CpW_eyebrow i{background:#ff8d0f;box-shadow:0 0 0 4px #ff8d0f14}.V-_CpW_contextStoryAnswer{color:#27251f;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:16px;font-weight:400;line-height:1.6}.V-_CpW_contextStoryAnswer p{margin:8px 0}.V-_CpW_contextStoryAnswer p:first-child{margin-top:0}.V-_CpW_contextStoryAnswer p:last-child{margin-bottom:0}.V-_CpW_contextStoryAnswer .V-_CpW_contextStoryBrand,.V-_CpW_contextStoryCompetitorText{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:inherit;font-weight:700}.V-_CpW_perplexityResponse{color:#27251f;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:16px;line-height:1.6}.V-_CpW_contextStorySourcePath{fill:none;stroke:#ff8610;stroke-width:1.35px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .72s cubic-bezier(.22,.8,.2,1),opacity .18s}.V-_CpW_contextSource .V-_CpW_contextStorySourcePath{opacity:.95;stroke-dashoffset:0}.V-_CpW_contextStoryCompetitorPath{fill:none;stroke:#8e8b85;stroke-width:1.1px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .72s cubic-bezier(.22,.8,.2,1),opacity .18s}.V-_CpW_contextCompetitor .V-_CpW_contextStoryCompetitorPath{opacity:.72;stroke-dashoffset:0}.V-_CpW_contextStorySourceDot{fill:#ff8610;stroke:#fff;stroke-width:2px;filter:drop-shadow(0 1px 2px #ff861033)}.V-_CpW_contextStoryRelationSvg{z-index:20;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.V-_CpW_contextStorySourcePath{fill:none;stroke:#ff8408;stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .25s}.V-_CpW_contextSource .V-_CpW_contextStorySourcePath{opacity:1}.V-_CpW_contextStoryCompetitorPath{fill:none;stroke:#77746e;stroke-width:1.35px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .25s}.V-_CpW_contextCompetitor .V-_CpW_contextStoryCompetitorPath{opacity:.78}.V-_CpW_contextStorySourceDot,.V-_CpW_contextStoryCompetitorDot{opacity:0;transition:opacity .2s;transform:none}.V-_CpW_contextStorySourceDot{fill:#ff8408;stroke:#fff;stroke-width:2px}.V-_CpW_contextStoryCompetitorDot{fill:#77746e;stroke:#fff;stroke-width:2px}.V-_CpW_contextSource .V-_CpW_contextStorySourceDot,.V-_CpW_contextCompetitor .V-_CpW_contextStoryCompetitorDot{opacity:1}.V-_CpW_contextStoryRelationSvg path{fill:none!important}.V-_CpW_contextStoryRelationSvg{pointer-events:none;overflow:visible}.V-_CpW_actionSignal{background:radial-gradient(circle at 50% 24%,#ff8f080e,#0000 28%),#fbf8f2;border-top:1px solid #ebe2d6;border-bottom:1px solid #ebe2d6;padding:120px 0 112px;position:relative;overflow:hidden}.V-_CpW_actionSignalInner{width:min(1200px,100% - 80px);margin:0 auto}.V-_CpW_actionSignalHeader{grid-template-columns:minmax(0,1fr) 390px;align-items:end;gap:56px;display:grid}.V-_CpW_actionSignalHeader h2{color:#111923;max-width:680px;font-family:var(--display);letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.2vw,72px);font-weight:720;line-height:.98}.V-_CpW_actionSignalHeader h2 em{color:#ff7900;font-style:normal}.V-_CpW_actionSignalIntro{color:#69727a;max-width:300px;margin:0 0 6px;font-size:14px;line-height:1.72}.V-_CpW_actionSignalOrigin{justify-content:center;align-items:flex-end;height:115px;display:flex;position:relative}.V-_CpW_actionSignalOriginNode{opacity:0;background:#fffaf1;border:1px solid #ff8a0840;border-radius:8px;align-items:center;gap:10px;min-width:210px;padding:10px 13px;transition:opacity .4s,transform .5s cubic-bezier(.22,.8,.2,1);display:flex;transform:translateY(-8px)}.V-_CpW_actionSignalVisible .V-_CpW_actionSignalOriginNode{opacity:1;transform:translateY(0)}.V-_CpW_actionSignalOriginNode>i{background:#ff8508;border:2px solid #fff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #ff850814}.V-_CpW_actionSignalOriginNode span{color:#dd7304;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em;margin-bottom:2px;display:block}.V-_CpW_actionSignalOriginNode strong{color:#272d32;font-size:var(--fs-ui);font-weight:700;display:block}.V-_CpW_actionSignalMap{height:150px;position:relative}.V-_CpW_actionSignalSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.V-_CpW_actionSignalTrunk,.V-_CpW_actionSignalBus,.V-_CpW_actionSignalBranch{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.V-_CpW_actionSignalTrunk{stroke:#ff8508;stroke-width:1.45px}.V-_CpW_actionSignalBranch{stroke:#c8c2b8;stroke-width:1px;transition:stroke .25s,stroke-width .25s}.V-_CpW_actionSignalBranchActive{stroke:#ff8508;stroke-width:1.35px}.V-_CpW_actionSignalVisible .V-_CpW_actionSignalTrunk{animation:.44s cubic-bezier(.22,.8,.2,1) .2s forwards V-_CpW_actionSignalDraw}.V-_CpW_actionSignalVisible .V-_CpW_actionSignalBus{animation:.72s cubic-bezier(.22,.8,.2,1) .56s forwards V-_CpW_actionSignalDraw}.V-_CpW_actionSignalVisible .V-_CpW_actionSignalBranch{animation:.48s cubic-bezier(.22,.8,.2,1) 1.08s forwards V-_CpW_actionSignalDraw}@keyframes V-_CpW_actionSignalDraw{to{stroke-dashoffset:0}}.V-_CpW_actionSignalHubRing,.V-_CpW_actionSignalHub,.V-_CpW_actionSignalBranchNode{transform-box:fill-box;transform-origin:50%;opacity:0;transform:scale(0)}.V-_CpW_actionSignalHubRing{fill:#ff85080f;stroke:#ff850833;stroke-width:1px}.V-_CpW_actionSignalHub{fill:#ff8508;stroke:#fff;stroke-width:2px}.V-_CpW_actionSignalBranchNode{fill:#c2bcb3;stroke:#fbf8f2;stroke-width:2px}.V-_CpW_actionSignalVisible .V-_CpW_actionSignalHubRing,.V-_CpW_actionSignalVisible .V-_CpW_actionSignalHub{animation:.22s ease-out .5s forwards V-_CpW_actionSignalNodeIn}.V-_CpW_actionSignalVisible .V-_CpW_actionSignalBranchNode{animation:.18s ease-out 1.05s forwards V-_CpW_actionSignalNodeIn}@keyframes V-_CpW_actionSignalNodeIn{to{opacity:1;transform:scale(1)}}.V-_CpW_actionSignalGrid{border-top:1px solid #ded7cd;border-bottom:1px solid #ded7cd;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.V-_CpW_actionSignalItem{opacity:0;border-left:1px solid #ded7cd;flex-direction:column;min-height:265px;padding:24px 23px 20px;transition:opacity .45s,transform .45s cubic-bezier(.22,.8,.2,1),background-color .3s;display:flex;position:relative;transform:translateY(10px)}.V-_CpW_actionSignalItem:first-child{border-left:0}.V-_CpW_actionSignalVisible .V-_CpW_actionSignalItem{opacity:1;transition-delay:calc(1.28s + var(--action-index) * 90ms);transform:translateY(0)}.V-_CpW_actionSignalItem:hover,.V-_CpW_actionSignalItemActive{background:#fff9f0bf}.V-_CpW_actionSignalItemTop{align-items:center;gap:9px;display:flex}.V-_CpW_actionSignalItemIcon{color:#77746f;background:#f2efe9;border-radius:7px;place-items:center;width:31px;height:31px;transition:background-color .25s,color .25s;display:grid}.V-_CpW_actionSignalItemTop>span{color:#89837b;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.075em;font-weight:600}.V-_CpW_actionSignalItemBody{margin-top:30px}.V-_CpW_actionSignalItemBody strong{color:#20262b;letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:1.32;display:block}.V-_CpW_actionSignalItemBody p{color:#747c83;max-width:220px;font-size:var(--fs-ui);margin:10px 0 0;line-height:1.6}.V-_CpW_actionSignalMetric{align-items:baseline;gap:8px;margin-top:auto;padding-top:24px;display:flex}.V-_CpW_actionSignalMetric strong{color:#ff7900;letter-spacing:-.04em;font-size:25px;font-weight:720}.V-_CpW_actionSignalMetric span{color:#868b8f;font-size:var(--fs-label)}.V-_CpW_actionSignalFooter{justify-content:space-between;align-items:center;gap:24px;min-height:70px;display:flex}.V-_CpW_actionSignalFooter>span{color:#aaa49a;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em}.V-_CpW_actionSignalFooter a{color:#e97400;font-size:var(--fs-ui);align-items:center;gap:7px;font-weight:600;text-decoration:none;display:inline-flex}.V-_CpW_actionSignalFooter a svg{transition:transform .2s}.V-_CpW_actionSignalFooter a:hover svg{transform:translate(3px)}@media (max-width:1000px){.V-_CpW_actionSignal{padding:90px 0}.V-_CpW_actionSignalInner{width:calc(100% - 48px)}.V-_CpW_actionSignalHeader{grid-template-columns:1fr;gap:25px}.V-_CpW_actionSignalIntro{max-width:620px}.V-_CpW_actionSignalGrid{grid-template-columns:repeat(2,1fr)}.V-_CpW_actionSignalItem:nth-child(3){border-top:1px solid #ded7cd;border-left:0}.V-_CpW_actionSignalItem:nth-child(4){border-top:1px solid #ded7cd}.V-_CpW_actionSignalMap{display:none}.V-_CpW_actionSignalOrigin{height:100px}}@media (max-width:620px){.V-_CpW_actionSignalInner{width:calc(100% - 32px)}.V-_CpW_actionSignalHeader h2{font-size:44px}.V-_CpW_actionSignalGrid{grid-template-columns:1fr}.V-_CpW_actionSignalItem{border-top:1px solid #ded7cd;border-left:0;min-height:220px}.V-_CpW_actionSignalItem:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.V-_CpW_actionSignalOriginNode,.V-_CpW_actionSignalItem,.V-_CpW_actionSignalHubRing,.V-_CpW_actionSignalHub,.V-_CpW_actionSignalBranchNode{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.V-_CpW_actionSignalTrunk,.V-_CpW_actionSignalBus,.V-_CpW_actionSignalBranch{stroke-dashoffset:0!important;animation:none!important}}.V-_CpW_actionSignalHeader{gap:56px}.V-_CpW_actionSignalIntro{max-width:390px;margin-bottom:12px}.V-_CpW_actionSignalBus{stroke:#c3bcb2}.V-_CpW_actionSignalBranch{stroke:#bbb4aa}.V-_CpW_actionSignalItemTop>span{color:#7c756d}.V-_CpW_actionSignalItemBody p{color:#697179;font-size:var(--fs-ui);line-height:1.6}.V-_CpW_actionSignalItemActive .V-_CpW_actionSignalItemIcon{color:#ef7d00;background:#fff0db}.V-_CpW_actionSignalSvg path{fill:none!important}.V-_CpW_actionSignalFooter>span{color:#948d84}.V-_CpW_actionSignalBus{stroke:#b7b0a6;stroke-width:1.1px}.V-_CpW_actionSignalBranch{stroke:#b7b0a6;stroke-width:1.05px}.V-_CpW_actionSignalBranchNode{fill:#aaa399}.V-_CpW_ecosystem{background:#fcfaf6;border-top:1px solid #e9e1d6;border-bottom:1px solid #e9e1d6;padding:118px 0 104px;position:relative;overflow:hidden}.V-_CpW_ecosystemInner{width:min(1200px,100% - 80px);margin:0 auto}.V-_CpW_ecosystemHeader{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:80px;margin-bottom:68px;display:grid}.V-_CpW_ecosystemHeader h2{color:#111923;max-width:760px;font-family:var(--display);letter-spacing:-.055em;margin:0;font-size:clamp(49px,5vw,70px);font-weight:720;line-height:.98}.V-_CpW_ecosystemHeader h2 em{color:#ff7900;font-style:normal}.V-_CpW_ecosystemHeaderAside{padding-bottom:5px}.V-_CpW_ecosystemHeaderAside p{color:#69727a;max-width:350px;margin:0 0 21px;font-size:13.5px;line-height:1.7}.V-_CpW_ecosystemHeaderAside a{color:#e97700;font-size:var(--fs-ui);align-items:center;gap:7px;font-weight:600;text-decoration:none;display:inline-flex}.V-_CpW_ecosystemHeaderAside a svg{transition:transform .2s}.V-_CpW_ecosystemHeaderAside a:hover svg{transform:translate(3px)}.V-_CpW_ecosystemGrid{border-top:1px solid #ddd6cc;border-bottom:1px solid #ddd6cc;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.V-_CpW_ecosystemEngine{text-align:left;appearance:none;cursor:pointer;background:0 0;border:0;border-left:1px solid #ddd6cc;border-radius:0;flex-direction:column;min-width:0;min-height:340px;padding:28px 25px 22px;transition:background-color .3s;display:flex;position:relative}.V-_CpW_ecosystemEngine:first-child{border-left:0}.V-_CpW_ecosystemEngine:hover,.V-_CpW_ecosystemEngineActive{background:#fff9f0ad}.V-_CpW_ecosystemEngine:focus{outline:none}.V-_CpW_ecosystemEngine:focus-visible{outline-offset:-1px;outline:1px solid #ff84087a}.V-_CpW_ecosystemEngineSignal{width:100%;height:2px;position:absolute;top:-1px;left:0;overflow:hidden}.V-_CpW_ecosystemEngineSignal:before{content:"";transform-origin:0;background:#ff8508;transition:transform .42s cubic-bezier(.22,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.V-_CpW_ecosystemEngineActive .V-_CpW_ecosystemEngineSignal:before{transform:scaleX(1)}.V-_CpW_ecosystemEngineSignal i{opacity:0;background:#ff8508;border:2px solid #fcfaf6;border-radius:50%;width:6px;height:6px;transition:opacity .2s,transform .25s;position:absolute;top:50%;left:22px;transform:translateY(-50%)scale(0)}.V-_CpW_ecosystemEngineActive .V-_CpW_ecosystemEngineSignal i{opacity:1;transform:translateY(-50%)scale(1)}.V-_CpW_ecosystemLogoWrap{place-items:center;width:48px;height:48px;display:grid}.V-_CpW_ecosystemLogo{object-fit:contain;opacity:.47;filter:grayscale()saturate(0);width:34px;height:34px;transition:filter .35s,opacity .35s}.V-_CpW_ecosystemEngineActive .V-_CpW_ecosystemLogo{opacity:1;filter:grayscale(0)saturate()}.V-_CpW_ecosystemEngineTitle{justify-content:space-between;align-items:baseline;gap:15px;margin-top:19px;display:flex}.V-_CpW_ecosystemEngineTitle strong{color:#242a2f;letter-spacing:-.025em;font-size:16px;font-weight:720}.V-_CpW_ecosystemEngineTitle>span{color:#aaa49b;font-family:var(--mono);font-size:var(--fs-micro)}.V-_CpW_ecosystemEngineDescription{color:#747c83;min-height:66px;font-size:var(--fs-ui);margin:13px 0 0;line-height:1.62;transition:color .25s}.V-_CpW_ecosystemEngineActive .V-_CpW_ecosystemEngineDescription{color:#636c74}.V-_CpW_ecosystemEngineSignals{gap:10px;margin-top:24px;display:grid}.V-_CpW_ecosystemEngineSignals span{color:#747a74;font-size:var(--fs-ui);align-items:center;gap:8px;font-weight:500;line-height:1.35;display:flex}.V-_CpW_ecosystemEngineSignals svg{color:#9e9991;flex:none;width:11px;height:11px;transition:color .25s}.V-_CpW_ecosystemEngineActive .V-_CpW_ecosystemEngineSignals svg{color:#ed8108}.V-_CpW_ecosystemCapture{border-top:1px solid #ebe5dc;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:21px;display:flex}.V-_CpW_ecosystemCapture>span{color:#8f8981;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.07em}.V-_CpW_ecosystemCapture strong{color:#85817b;font-size:var(--fs-label);font-weight:650}.V-_CpW_ecosystemCapture .V-_CpW_ecosystemCaptureAvailable{color:#27824f}.V-_CpW_ecosystemDetail{background:#ffffff54;border-bottom:1px solid #ddd6cc;grid-template-columns:190px minmax(0,1fr) 175px;align-items:stretch;min-height:104px;display:grid}.V-_CpW_ecosystemDetail>div{border-left:1px solid #e4ddd3;flex-direction:column;justify-content:center;padding:20px 22px;display:flex}.V-_CpW_ecosystemDetail>div:first-child{border-left:0}.V-_CpW_ecosystemDetail span{color:#99938a;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.075em;margin-bottom:8px;display:block}.V-_CpW_ecosystemDetailEngine>div{align-items:center;gap:9px;display:flex}.V-_CpW_ecosystemDetailEngine img{object-fit:contain}.V-_CpW_ecosystemDetailEngine strong{color:#262c31;font-size:var(--fs-ui);font-weight:700}.V-_CpW_ecosystemDetailCopy strong{color:#31373c;max-width:580px;font-size:var(--fs-ui);font-weight:650;line-height:1.5}.V-_CpW_ecosystemDetailCapture strong{color:#85817b;font-size:var(--fs-ui);font-weight:700}.V-_CpW_ecosystemDetailCapture .V-_CpW_ecosystemDetailCaptured{color:#277e4d}.V-_CpW_ecosystemFooter{justify-content:space-between;align-items:center;gap:30px;min-height:61px;display:flex}.V-_CpW_ecosystemFooter>span{color:#aaa49b;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.08em}.V-_CpW_ecosystemFooter p{color:#929087;max-width:430px;font-size:var(--fs-label);text-align:right;margin:0;line-height:1.55}@media (max-width:1000px){.V-_CpW_ecosystem{padding:90px 0}.V-_CpW_ecosystemInner{width:calc(100% - 48px)}.V-_CpW_ecosystemHeader{grid-template-columns:1fr;gap:24px;margin-bottom:50px}.V-_CpW_ecosystemHeaderAside p{max-width:650px}.V-_CpW_ecosystemGrid{grid-template-columns:repeat(2,1fr)}.V-_CpW_ecosystemEngine{min-height:310px}.V-_CpW_ecosystemEngine:nth-child(3){border-top:1px solid #ddd6cc;border-left:0}.V-_CpW_ecosystemEngine:nth-child(4){border-top:1px solid #ddd6cc}.V-_CpW_ecosystemDetail{grid-template-columns:1fr 2fr}.V-_CpW_ecosystemDetailCapture{border-top:1px solid #e4ddd3;grid-column:1/-1;border-left:0!important}}@media (max-width:620px){.V-_CpW_ecosystemInner{width:calc(100% - 32px)}.V-_CpW_ecosystemHeader h2{font-size:44px}.V-_CpW_ecosystemGrid{grid-template-columns:1fr}.V-_CpW_ecosystemEngine{border-top:1px solid #ddd6cc;border-left:0;min-height:auto;padding:25px 18px}.V-_CpW_ecosystemEngine:first-child{border-top:0}.V-_CpW_ecosystemEngineDescription{min-height:0}.V-_CpW_ecosystemCapture{margin-top:25px}.V-_CpW_ecosystemDetail{grid-template-columns:1fr}.V-_CpW_ecosystemDetail>div{border-top:1px solid #e4ddd3;border-left:0}.V-_CpW_ecosystemDetail>div:first-child{border-top:0}.V-_CpW_ecosystemFooter{flex-direction:column;align-items:flex-start;padding:18px 0}.V-_CpW_ecosystemFooter p{text-align:left;max-width:100%}}@media (prefers-reduced-motion:reduce){.V-_CpW_ecosystemEngineSignal:before,.V-_CpW_ecosystemEngineSignal i,.V-_CpW_ecosystemLogo,.V-_CpW_ecosystemEngine,.V-_CpW_ecosystemHeaderAside a svg{transition:none!important}}.V-_CpW_engineCompare{background:radial-gradient(circle at 68% 44%,#ff88080b,#0000 34%),#fbf8f2;border-top:1px solid #e9e1d6;padding:126px 0 128px;position:relative;overflow:hidden}.V-_CpW_engineCompareInner{grid-template-columns:355px minmax(0,1fr);align-items:center;gap:82px;width:min(1220px,100% - 80px);margin:0 auto;display:grid}.V-_CpW_engineCompareCopy h2{color:#111923;font-family:var(--display);letter-spacing:-.055em;margin:0;font-size:clamp(50px,4.8vw,68px);font-weight:720;line-height:.97}.V-_CpW_engineCompareCopy h2 em{color:#ff7900;font-style:normal}.V-_CpW_engineCompareIntro{color:#687179;max-width:330px;margin:28px 0 0;font-size:14px;line-height:1.7}.V-_CpW_engineCompareEquation{align-items:center;gap:11px;margin-top:34px;display:flex}.V-_CpW_engineCompareEquation span{color:#8f8981;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.08em}.V-_CpW_engineCompareEquation strong{color:#ff8105;font-size:19px;font-weight:500}.V-_CpW_engineCompareDemo{min-width:0}.V-_CpW_engineCompareTabs{background:#ffffff80;border:1px solid #dcd4c9;border-bottom:0;border-radius:12px 12px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.V-_CpW_engineCompareTab{appearance:none;color:#565c61;cursor:pointer;background:0 0;border:0;border-left:1px solid #e3dcd2;justify-content:center;align-items:center;gap:10px;min-height:66px;padding:0 18px;transition:background-color .25s;display:flex;position:relative}.V-_CpW_engineCompareTab:first-child{border-left:0}.V-_CpW_engineCompareTab:after{content:"";transform-origin:0;background:#ff8408;height:2px;transition:transform .32s cubic-bezier(.22,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.V-_CpW_engineCompareTab:hover{background:#fff9f08c}.V-_CpW_engineCompareTabActive{background:#fff8ed}.V-_CpW_engineCompareTabActive:after{transform:scaleX(1)}.V-_CpW_engineCompareTab img{object-fit:contain;opacity:.42;filter:grayscale()saturate(0);width:24px;height:24px;transition:opacity .25s,filter .25s}.V-_CpW_engineCompareTabActive img{opacity:1;filter:none}.V-_CpW_engineCompareTab span{font-size:13px;font-weight:650}.V-_CpW_engineCompareCard{background:#ffffffd1;border:1px solid #dcd4c9;border-radius:0 0 12px 12px;animation:.34s cubic-bezier(.22,.8,.2,1) V-_CpW_engineCompareSwitch;overflow:hidden;box-shadow:0 24px 60px #422f1b12}@keyframes V-_CpW_engineCompareSwitch{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.V-_CpW_engineCompareQuery{background:#f8f5f0;border-bottom:1px solid #e3dcd2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;min-height:88px;padding:19px 22px;display:grid}.V-_CpW_engineCompareQuery span{color:#948e86;font-family:var(--mono);font-size:var(--fs-ui);letter-spacing:.08em;margin-bottom:7px;display:block}.V-_CpW_engineCompareQuery p{color:#252c31;margin:0;font-size:14px;font-weight:520;line-height:1.45}.V-_CpW_engineCompareCurrent{border-left:1px solid #dbd4cb;justify-content:flex-end;align-items:center;gap:9px;min-width:125px;padding-left:20px;display:flex}.V-_CpW_engineCompareCurrent img{object-fit:contain}.V-_CpW_engineCompareCurrent strong{color:#343a3f;font-size:13px;font-weight:700}.V-_CpW_engineCompareAnswer{border-bottom:1px solid #e3dcd2;padding:28px 30px 30px}.V-_CpW_engineCompareAnswerHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px;display:flex}.V-_CpW_engineCompareAnswerHeader>span{color:#242b30;font-size:14px;font-weight:700}.V-_CpW_engineCompareDetection{font-size:var(--fs-ui);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex}.V-_CpW_engineCompareDetection i{border-radius:50%;width:6px;height:6px}.V-_CpW_engineCompareDetectionYes{color:#367e56;background:#edf8f0}.V-_CpW_engineCompareDetectionYes i{background:#42a56b}.V-_CpW_engineCompareDetectionNo{color:#73706b;background:#f1eeea}.V-_CpW_engineCompareDetectionNo i{background:#938e87}.V-_CpW_engineCompareAnswerText,.V-_CpW_engineComparePerplexityText{color:#4d565d;background:#f8f6f2;border:1px solid #e1d9cf;border-radius:9px;min-height:145px;margin:0;padding:24px 25px;font-size:15px;line-height:1.7}.V-_CpW_engineComparePerplexityText{color:#27251f;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:16px;line-height:1.68}.V-_CpW_engineCompareAnswerText mark,.V-_CpW_engineComparePerplexityText mark{color:#211e19;background:#ffd494;border-radius:3px;padding:2px 5px;font-weight:750}.V-_CpW_engineCompareMetrics{border-bottom:1px solid #e3dcd2;grid-template-columns:repeat(3,1fr);display:grid}.V-_CpW_engineCompareMetrics>div{border-left:1px solid #e3dcd2;flex-direction:column;justify-content:center;min-height:88px;padding:20px 22px;display:flex}.V-_CpW_engineCompareMetrics>div:first-child{border-left:0}.V-_CpW_engineCompareMetrics span{color:#8d877f;font-family:var(--mono);font-size:var(--fs-ui);letter-spacing:.075em;margin-bottom:8px}.V-_CpW_engineCompareMetrics strong{color:#272d32;font-size:14px;font-weight:700}.V-_CpW_engineCompareCapturedValue{color:#277d4e!important}.V-_CpW_engineCompareSource{background:#fcfaf6;border-bottom:1px solid #e3dcd2;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:76px;padding:15px 22px;display:grid}.V-_CpW_engineCompareSourceIcon{color:#ed7b00;background:#fff0db;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.V-_CpW_engineCompareSource span{color:#928b83;font-family:var(--mono);font-size:var(--fs-ui);letter-spacing:.07em;margin-bottom:4px;display:block}.V-_CpW_engineCompareSource strong{color:#30363b;font-size:13px;font-weight:650}.V-_CpW_engineCompareSourceBadge{color:#2f7e51;font-size:var(--fs-ui);background:#edf8f0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-weight:600;display:flex}.V-_CpW_engineCompareSignal{background:#fffaf2;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:14px 22px;display:flex}.V-_CpW_engineCompareSignal>div{align-items:center;gap:11px;display:flex}.V-_CpW_engineCompareSignal>div>i{background:#ff8408;border:2px solid #fff;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #ff840814}.V-_CpW_engineCompareSignal span{color:#df7507;font-family:var(--mono);font-size:var(--fs-ui);letter-spacing:.075em;margin-bottom:4px;display:block}.V-_CpW_engineCompareSignal strong{color:#282e33;font-size:12px;font-weight:700;display:block}.V-_CpW_engineCompareSignal>svg{color:#ef7d00}.V-_CpW_engineCompareNote{color:#99938b;font-size:var(--fs-ui);margin:12px 4px 0;line-height:1.5}@media (max-width:1050px){.V-_CpW_engineCompareInner{grid-template-columns:1fr;gap:55px;width:calc(100% - 48px)}.V-_CpW_engineCompareCopy{max-width:650px}.V-_CpW_engineCompareIntro{max-width:520px}}@media (max-width:700px){.V-_CpW_engineCompare{padding:90px 0}.V-_CpW_engineCompareInner{width:calc(100% - 32px)}.V-_CpW_engineCompareCopy h2{font-size:45px}.V-_CpW_engineCompareTabs{grid-template-columns:repeat(2,1fr)}.V-_CpW_engineCompareTab:nth-child(3){border-top:1px solid #e3dcd2;border-left:0}.V-_CpW_engineCompareTab:nth-child(4){border-top:1px solid #e3dcd2}.V-_CpW_engineCompareQuery{grid-template-columns:1fr}.V-_CpW_engineCompareCurrent{border-top:1px solid #ddd6cd;border-left:0;justify-content:flex-start;padding:12px 0 0}.V-_CpW_engineCompareAnswer{padding:22px 18px}.V-_CpW_engineCompareAnswerText,.V-_CpW_engineComparePerplexityText{min-height:auto;padding:20px;font-size:14px}.V-_CpW_engineComparePerplexityText{font-size:16px}.V-_CpW_engineCompareMetrics{grid-template-columns:1fr}.V-_CpW_engineCompareMetrics>div{border-top:1px solid #e3dcd2;border-left:0;min-height:74px}.V-_CpW_engineCompareMetrics>div:first-child{border-top:0}.V-_CpW_engineCompareSource{grid-template-columns:38px 1fr}.V-_CpW_engineCompareSourceBadge{grid-column:2}}@media (prefers-reduced-motion:reduce){.V-_CpW_engineCompareCard{animation:none!important}.V-_CpW_engineCompareTab,.V-_CpW_engineCompareTab img,.V-_CpW_engineCompareTab:after{transition:none!important}}.V-_CpW_citationFaq{background:#fcfaf6;border-top:1px solid #e9e1d6;padding:124px 0 128px;position:relative}.V-_CpW_citationFaqInner{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:110px;width:min(1200px,100% - 80px);margin:0 auto;display:grid}.V-_CpW_citationFaqIntro{position:sticky;top:118px}.V-_CpW_citationFaqIntro h2{color:#111923;font-family:var(--display);letter-spacing:-.055em;margin:0;font-size:clamp(46px,4.4vw,62px);font-weight:720;line-height:.99}.V-_CpW_citationFaqIntro h2 em{color:#ff7900;font-style:normal}.V-_CpW_citationFaqIntro>p:not(.V-_CpW_eyebrow){color:#687179;max-width:330px;margin:27px 0 0;font-size:13.5px;line-height:1.72}.V-_CpW_citationFaqIntro>a{color:#e97700;font-size:var(--fs-ui);align-items:center;gap:8px;margin-top:27px;font-weight:650;text-decoration:none;display:inline-flex}.V-_CpW_citationFaqIntro>a svg{transition:transform .2s}.V-_CpW_citationFaqIntro>a:hover svg{transform:translate(3px)}.V-_CpW_citationFaqList{border-top:1px solid #dcd5cb}.V-_CpW_citationFaqItem{border-bottom:1px solid #dcd5cb}.V-_CpW_citationFaqItem summary{cursor:pointer;grid-template-columns:42px minmax(0,1fr) 32px;align-items:center;gap:15px;min-height:91px;padding:0 4px;list-style:none;display:grid}.V-_CpW_citationFaqItem summary::-webkit-details-marker{display:none}.V-_CpW_citationFaqNumber{color:#a29b92;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.06em}.V-_CpW_citationFaqItem summary strong{color:#22292e;letter-spacing:-.018em;font-size:16px;font-weight:670;line-height:1.35;transition:color .2s}.V-_CpW_citationFaqItem summary:hover strong,.V-_CpW_citationFaqItem[open] summary strong{color:#111923}.V-_CpW_citationFaqToggle{border:1px solid #ddd6cc;border-radius:50%;place-items:center;width:30px;height:30px;transition:border-color .25s,background-color .25s;display:grid;position:relative}.V-_CpW_citationFaqToggle i{background:#69655f;width:10px;height:1px;transition:transform .25s,background-color .25s;position:absolute}.V-_CpW_citationFaqToggle i:last-child{transform:rotate(90deg)}.V-_CpW_citationFaqItem[open] .V-_CpW_citationFaqToggle{background:#fff4e5;border-color:#ffc98e}.V-_CpW_citationFaqItem[open] .V-_CpW_citationFaqToggle i{background:#ef7b00}.V-_CpW_citationFaqItem[open] .V-_CpW_citationFaqToggle i:last-child{transform:rotate(0)}.V-_CpW_citationFaqAnswer{padding:0 58px 29px;animation:.28s cubic-bezier(.22,.8,.2,1) V-_CpW_citationFaqIn}.V-_CpW_citationFaqAnswer p{color:#69727a;max-width:680px;margin:0;font-size:13.5px;line-height:1.75}@keyframes V-_CpW_citationFaqIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.V-_CpW_citationFaqItem{position:relative}.V-_CpW_citationFaqItem:before{content:"";background:#ff8508;width:0;height:1px;transition:width .35s cubic-bezier(.22,.8,.2,1);position:absolute;top:-1px;left:0}.V-_CpW_citationFaqItem[open]:before{width:54px}@media (max-width:950px){.V-_CpW_citationFaq{padding:90px 0}.V-_CpW_citationFaqInner{grid-template-columns:1fr;gap:55px;width:calc(100% - 48px)}.V-_CpW_citationFaqIntro{max-width:650px;position:static}.V-_CpW_citationFaqIntro>p:not(.V-_CpW_eyebrow){max-width:520px}}@media (max-width:620px){.V-_CpW_citationFaqInner{width:calc(100% - 32px)}.V-_CpW_citationFaqIntro h2{font-size:44px}.V-_CpW_citationFaqItem summary{grid-template-columns:31px minmax(0,1fr) 30px;gap:10px;min-height:82px}.V-_CpW_citationFaqItem summary strong{font-size:14px}.V-_CpW_citationFaqAnswer{padding:0 41px 25px}.V-_CpW_citationFaqAnswer p{font-size:13px}}@media (prefers-reduced-motion:reduce){.V-_CpW_citationFaqAnswer{animation:none!important}.V-_CpW_citationFaqToggle,.V-_CpW_citationFaqToggle i,.V-_CpW_citationFaqItem:before{transition:none!important}}.V-_CpW_citationRelated{background:#fbf8f2;border-top:1px solid #e9e1d6;padding:92px 0}.V-_CpW_citationRelatedInner{width:min(1200px,100% - 80px);margin:0 auto}.V-_CpW_citationRelatedHead{margin-bottom:42px}.V-_CpW_citationRelatedHead h2{color:#111923;font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:46px;font-weight:720;line-height:1}.V-_CpW_citationRelatedLinks{border-top:1px solid #dcd5cb;border-bottom:1px solid #dcd5cb;grid-template-columns:repeat(3,1fr);display:grid}.V-_CpW_citationRelatedItem{min-height:190px;color:inherit;border-left:1px solid #dcd5cb;flex-direction:column;padding:25px 25px 23px;text-decoration:none;transition:background-color .25s;display:flex;position:relative}.V-_CpW_citationRelatedItem:first-child{border-left:0}.V-_CpW_citationRelatedItem:hover{background:#fff9f0}.V-_CpW_citationRelatedItem>span{color:#a39c93;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.08em}.V-_CpW_citationRelatedItem strong{color:#20272c;margin-top:23px;font-size:17px;font-weight:700}.V-_CpW_citationRelatedItem p{color:#6c747b;max-width:270px;font-size:var(--fs-ui);margin:8px 0 22px;line-height:1.55}.V-_CpW_citationRelatedItem svg{color:#ef7a00;margin-top:auto;transition:transform .2s}.V-_CpW_citationRelatedItem:hover svg{transform:translate(4px)}@media (max-width:750px){.V-_CpW_citationRelatedInner{width:calc(100% - 32px)}.V-_CpW_citationRelatedLinks{grid-template-columns:1fr}.V-_CpW_citationRelatedItem{border-top:1px solid #dcd5cb;border-left:0}.V-_CpW_citationRelatedItem:first-child{border-top:0}}.V-_CpW_finalCta{background:radial-gradient(circle at 50% 34%,#ff840813,#0000 26%),#f8f4ed;border-top:1px solid #e6ddd1;padding:138px 0 74px;position:relative;overflow:hidden}.V-_CpW_finalCtaInner{text-align:center;width:min(1180px,100% - 80px);margin:0 auto;position:relative}.V-_CpW_finalCtaSignal{width:100%;height:82px;margin-bottom:23px;position:relative}.V-_CpW_finalCtaSignalLine{background:linear-gradient(#ff840800,#ff84089e);width:1px;height:58px;position:absolute;top:0;left:50%;transform:translate(-50%)}.V-_CpW_finalCtaSignalRing{background:#ff84080b;border:1px solid #ff840833;border-radius:50%;width:26px;height:26px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.V-_CpW_finalCtaSignalDot{background:#ff8408;border:2px solid #f8f4ed;border-radius:50%;width:8px;height:8px;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #ff840814}.V-_CpW_finalCtaContent{max-width:850px;margin:0 auto}.V-_CpW_finalCtaEyebrow{color:#d97208;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.09em;align-items:center;gap:8px;margin:0 0 22px;font-weight:600;display:inline-flex}.V-_CpW_finalCtaEyebrow i{background:#ff8508;border-radius:50%;width:7px;height:7px}.V-_CpW_finalCtaContent h2{color:#101820;font-family:var(--display);letter-spacing:-.065em;margin:0;font-size:clamp(58px,7vw,96px);font-weight:730;line-height:.92}.V-_CpW_finalCtaContent h2 em{color:#ff7600;font-style:normal}.V-_CpW_finalCtaIntro{color:#666f76;max-width:560px;margin:31px auto 0;font-size:15px;line-height:1.7}.V-_CpW_finalCtaActions{justify-content:center;align-items:center;gap:11px;margin-top:35px;display:flex}.V-_CpW_finalCtaPrimary,.V-_CpW_finalCtaSecondary{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:47px;padding:0 20px;font-size:12px;font-weight:650;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.V-_CpW_finalCtaPrimary{color:#fff;background:#ff7900;border:1px solid #ff7900}.V-_CpW_finalCtaPrimary svg{transition:transform .2s}.V-_CpW_finalCtaPrimary:hover svg{transform:translate(3px)}.V-_CpW_finalCtaPrimary:hover{background:#ef7100;border-color:#ef7100}.V-_CpW_finalCtaSecondary{color:#292f34;background:#ffffff8c;border:1px solid #d8d0c5}.V-_CpW_finalCtaSecondary:hover{background:#fff;border-color:#c9bfb2}.V-_CpW_finalCtaPoints{text-align:left;border-top:1px solid #ddd4c8;border-bottom:1px solid #ddd4c8;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 34px;max-width:760px;margin:52px auto 0;padding:22px 0;display:grid}.V-_CpW_finalCtaPoints>div{align-items:center;gap:9px;display:flex}.V-_CpW_finalCtaPoints>div>span{color:#ec7b00;background:#fff0dc;border-radius:50%;flex:none;place-items:center;width:21px;height:21px;display:grid}.V-_CpW_finalCtaPoints p{color:#626b72;font-size:var(--fs-ui);margin:0;line-height:1.45}.V-_CpW_finalCtaClosing{color:#8f887f;grid-template-columns:max-content 46px max-content 46px max-content 46px max-content;align-items:center;column-gap:12px;width:fit-content;margin:72px auto 0;padding:14px 18px;display:grid}.V-_CpW_finalCtaClosing span,.V-_CpW_finalCtaClosing strong{min-height:18px;font-family:var(--mono);font-size:var(--fs-ui);letter-spacing:.08em;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:flex}.V-_CpW_finalCtaClosing span{color:#918a82;font-weight:600}.V-_CpW_finalCtaClosing strong{color:#df7406;font-weight:750}.V-_CpW_finalCtaClosing i{background:#c9c0b5;width:100%;height:1px;position:relative}.V-_CpW_finalCtaClosing i:after{content:"";border-top:1px solid #a9a197;border-right:1px solid #a9a197;width:5px;height:5px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.V-_CpW_finalCta{min-height:0;display:block}@media (max-width:1024px){.V-_CpW_navigation{grid-template-columns:1fr auto;height:68px;padding-inline:28px}.V-_CpW_navLinks{display:none}.V-_CpW_mobileMenu{display:block}.V-_CpW_hero{min-height:0}.V-_CpW_heroInner{align-items:start;gap:50px;width:min(100% - 48px,760px);min-height:0;padding:58px 0 70px;grid-template-columns:minmax(0,1fr)!important}.V-_CpW_heroCopy{width:100%;min-width:0;max-width:none}.V-_CpW_heroCopy h1,.V-_CpW_heroTitle{width:100%;max-width:720px}.V-_CpW_heroVisualComposition,.V-_CpW_heroSignalViewport{max-width:680px;margin-inline:auto;width:100%!important;transform:none!important}.V-_CpW_contextStory{padding:90px 0;overflow:visible;height:auto!important}.V-_CpW_contextStorySticky{overflow:visible;height:auto!important;min-height:0!important;position:relative!important;top:auto!important}.V-_CpW_contextStoryInner{gap:48px;width:min(100% - 48px,760px);grid-template-columns:minmax(0,1fr)!important}.V-_CpW_contextStoryCopy{grid-row:1;width:100%;max-width:680px}.V-_CpW_contextStoryVisualShell{grid-row:2;width:100%;min-width:0}.V-_CpW_contextStorySteps,.V-_CpW_contextStoryProgress,.V-_CpW_contextStoryRelationSvg{display:none}.V-_CpW_contextStoryNoise{opacity:.5}.V-_CpW_contextStoryBrandDot,.V-_CpW_contextStoryCompetitorSentence,.V-_CpW_contextStorySourceCard,.V-_CpW_contextStoryCompetitorCard,.V-_CpW_contextStoryInsightCard{opacity:1;transform:none}.V-_CpW_actionSignal{padding:90px 0}.V-_CpW_actionSignalInner{width:min(100% - 48px,760px)}.V-_CpW_actionSignalHeader{grid-template-columns:minmax(0,1fr);gap:28px}.V-_CpW_actionSignalIntro{max-width:620px}.V-_CpW_actionSignalMap{display:none}.V-_CpW_actionSignalOrigin{height:95px}.V-_CpW_actionSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.V-_CpW_ecosystem{padding:90px 0}.V-_CpW_ecosystemInner{width:min(100% - 48px,760px)}.V-_CpW_ecosystemHeader{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:48px}.V-_CpW_ecosystemHeaderAside{max-width:600px}.V-_CpW_ecosystemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.V-_CpW_ecosystemDetail{grid-template-columns:1fr 2fr}.V-_CpW_engineCompare{padding:95px 0}.V-_CpW_engineCompareInner{grid-template-columns:minmax(0,1fr);gap:50px;width:min(100% - 48px,760px)}.V-_CpW_engineCompareCopy{max-width:650px}.V-_CpW_citationFaq{padding:90px 0}.V-_CpW_citationFaqInner{grid-template-columns:minmax(0,1fr);gap:55px;width:min(100% - 48px,760px)}.V-_CpW_citationFaqIntro{max-width:650px;position:static}.V-_CpW_citationRelatedInner{width:min(100% - 48px,760px)}.V-_CpW_finalCta{padding:105px 0 60px;display:block}.V-_CpW_finalCtaInner{width:min(100% - 48px,760px)}}@media (max-width:760px){.V-_CpW_heroInner,.V-_CpW_contextStoryInner,.V-_CpW_actionSignalInner,.V-_CpW_ecosystemInner,.V-_CpW_engineCompareInner,.V-_CpW_citationFaqInner,.V-_CpW_citationRelatedInner,.V-_CpW_finalCtaInner{width:calc(100% - 32px);max-width:none}.V-_CpW_navigation{gap:12px;height:64px;padding-inline:18px}.V-_CpW_brand img{width:142px}.V-_CpW_loginButton,.V-_CpW_navCta{display:none}.V-_CpW_heroInner{gap:38px;padding:36px 0 58px}.V-_CpW_breadcrumb{white-space:normal;flex-wrap:wrap;gap:6px;width:100%;margin-bottom:24px;font-size:11px;line-height:1.4;display:flex}.V-_CpW_heroCopy>.V-_CpW_eyebrow{margin-bottom:17px}.V-_CpW_heroCopy h1,.V-_CpW_heroCopy h1.V-_CpW_heroTitle{letter-spacing:-.055em;text-wrap:balance;width:100%;max-width:none;margin-bottom:22px;font-size:clamp(42px,12.4vw,52px);line-height:.97}.V-_CpW_heroLine{width:100%}.V-_CpW_heroIntro{max-width:none;margin-bottom:25px;font-size:15px;line-height:1.62}.V-_CpW_heroActions{grid-template-columns:1fr;gap:10px;display:grid}.V-_CpW_primaryButton,.V-_CpW_secondaryButton{width:100%;min-height:50px}.V-_CpW_heroPlatforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.V-_CpW_heroVisualComposition{height:auto;min-height:470px;margin-top:5px;overflow:hidden}.V-_CpW_heroSignalViewport{max-width:none;margin:0;position:relative;clip-path:none!important;width:100%!important;height:470px!important;overflow:hidden!important;transform:none!important}.V-_CpW_heroSignalEngineRail{padding:7px;width:104px!important;top:20px!important;left:0!important}.V-_CpW_heroSignalEngineButton{min-height:38px}.V-_CpW_heroSignalAnswerWindow{min-height:350px;width:calc(100% - 87px)!important;top:20px!important;left:87px!important}.V-_CpW_heroSignalMetricCard{display:none}.V-_CpW_heroSignalInsight{width:auto!important;min-width:0!important;bottom:8px!important;left:87px!important;right:0!important;transform:none!important}.V-_CpW_heroSignalInsight:before,.V-_CpW_heroSignalInsight:after{display:none}.V-_CpW_platformStrip{min-height:0;padding:24px 16px 28px}.V-_CpW_platformStrip>span{font-size:9px;line-height:1.4}.V-_CpW_platformStrip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;width:100%;display:grid}.V-_CpW_platformStrip>div>div{justify-content:center}.V-_CpW_contextStory{padding:72px 0;height:auto!important}.V-_CpW_contextStorySticky{height:auto!important;position:relative!important;top:auto!important}.V-_CpW_contextStoryInner{gap:38px;grid-template-columns:minmax(0,1fr)!important}.V-_CpW_contextStoryCopy h2{font-size:clamp(42px,12vw,52px);line-height:.98}.V-_CpW_contextStoryIntro{font-size:15px;line-height:1.65}.V-_CpW_contextStoryVisual{border-radius:10px;min-height:0}.V-_CpW_contextStoryWindowBar{min-height:44px}.V-_CpW_contextStoryQuery{grid-template-columns:34px minmax(0,1fr);margin:12px}.V-_CpW_contextStoryQuery>span:last-child{display:none}.V-_CpW_contextStoryQueryCopy p{font-size:12px}.V-_CpW_contextStoryWorkspace{grid-template-columns:minmax(0,1fr);gap:12px;padding:0 12px 105px}.V-_CpW_contextStoryAnswerPanel{padding:12px}.V-_CpW_contextStoryAnswer{min-height:auto;padding:17px;line-height:1.62;font-size:15px!important}.V-_CpW_contextStoryEvidenceRail{grid-template-columns:minmax(0,1fr)}.V-_CpW_contextStoryInsightCard{bottom:12px;left:12px;right:12px}.V-_CpW_actionSignal{padding:78px 0}.V-_CpW_actionSignalHeader h2{font-size:clamp(42px,12vw,52px);line-height:.98}.V-_CpW_actionSignalIntro{font-size:14px;line-height:1.65}.V-_CpW_actionSignalOrigin{height:90px}.V-_CpW_actionSignalGrid{grid-template-columns:minmax(0,1fr)}.V-_CpW_actionSignalItem{border-top:1px solid #ded7cd;border-left:0;min-height:220px}.V-_CpW_actionSignalItem:first-child{border-top:0}.V-_CpW_actionSignalItemBody p{max-width:none;font-size:13px;line-height:1.55}.V-_CpW_actionSignalMetric span{font-size:10px}.V-_CpW_actionSignalFooter{flex-direction:column;align-items:flex-start;padding:20px 0}.V-_CpW_ecosystem{padding:78px 0}.V-_CpW_ecosystemHeader{margin-bottom:38px}.V-_CpW_ecosystemHeader h2{font-size:clamp(42px,12vw,52px);line-height:.98}.V-_CpW_ecosystemHeaderAside p{max-width:none;font-size:14px}.V-_CpW_ecosystemGrid{grid-template-columns:minmax(0,1fr)}.V-_CpW_ecosystemEngine{border-top:1px solid #ddd6cc;border-left:0;min-height:0;padding:27px 20px}.V-_CpW_ecosystemEngine:first-child{border-top:0}.V-_CpW_ecosystemEngineDescription{min-height:0;font-size:13px;line-height:1.55}.V-_CpW_ecosystemEngineSignals span{font-size:12px}.V-_CpW_ecosystemCapture>span,.V-_CpW_ecosystemCapture strong{font-size:10px}.V-_CpW_ecosystemDetail{grid-template-columns:minmax(0,1fr)}.V-_CpW_ecosystemDetail>div{border-top:1px solid #e4ddd3;border-left:0;padding:18px 20px}.V-_CpW_ecosystemDetail>div:first-child{border-top:0}.V-_CpW_ecosystemDetail span{font-size:9px}.V-_CpW_ecosystemDetailEngine strong,.V-_CpW_ecosystemDetailCopy strong,.V-_CpW_ecosystemDetailCapture strong{font-size:12px}.V-_CpW_ecosystemFooter{flex-direction:column;align-items:flex-start;gap:9px;padding:18px 0}.V-_CpW_ecosystemFooter>span{font-size:9px}.V-_CpW_ecosystemFooter p{text-align:left;max-width:none;font-size:11px}.V-_CpW_engineCompare{padding:78px 0}.V-_CpW_engineCompareInner{gap:40px}.V-_CpW_engineCompareCopy h2{font-size:clamp(42px,12vw,52px);line-height:.98}.V-_CpW_engineCompareIntro{max-width:none;font-size:14px}.V-_CpW_engineCompareTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.V-_CpW_engineCompareTab{min-height:58px}.V-_CpW_engineCompareTab:nth-child(3){border-top:1px solid #e3dcd2;border-left:0}.V-_CpW_engineCompareTab:nth-child(4){border-top:1px solid #e3dcd2}.V-_CpW_engineCompareQuery{grid-template-columns:minmax(0,1fr);padding:17px}.V-_CpW_engineCompareCurrent{border-top:1px solid #ddd6cd;border-left:0;justify-content:flex-start;padding:13px 0 0}.V-_CpW_engineCompareAnswer{padding:20px 16px}.V-_CpW_engineCompareAnswerHeader{flex-direction:column;align-items:flex-start}.V-_CpW_engineCompareAnswerText,.V-_CpW_engineComparePerplexityText{min-height:0;padding:18px;font-size:15px;line-height:1.65}.V-_CpW_engineComparePerplexityText{font-size:16px}.V-_CpW_engineCompareMetrics{grid-template-columns:minmax(0,1fr)}.V-_CpW_engineCompareMetrics>div{border-top:1px solid #e3dcd2;border-left:0;min-height:72px}.V-_CpW_engineCompareMetrics>div:first-child{border-top:0}.V-_CpW_engineCompareSource{grid-template-columns:38px minmax(0,1fr);align-items:start}.V-_CpW_engineCompareSourceBadge{grid-column:2}.V-_CpW_citationFaq{padding:78px 0}.V-_CpW_citationFaqInner{gap:42px}.V-_CpW_citationFaqIntro h2{font-size:clamp(42px,12vw,52px);line-height:.98}.V-_CpW_citationFaqIntro>p:not(.V-_CpW_eyebrow){max-width:none;font-size:14px}.V-_CpW_citationFaqItem summary{grid-template-columns:30px minmax(0,1fr) 30px;gap:10px;min-height:82px;padding:0}.V-_CpW_citationFaqItem summary strong{font-size:15px}.V-_CpW_citationFaqAnswer{padding:0 40px 25px}.V-_CpW_citationFaqAnswer p{font-size:14px;line-height:1.65}.V-_CpW_citationRelated{padding:75px 0}.V-_CpW_citationRelatedHead{margin-bottom:34px}.V-_CpW_citationRelatedHead h2{font-size:42px}.V-_CpW_citationRelatedLinks{grid-template-columns:minmax(0,1fr)}.V-_CpW_citationRelatedItem{border-top:1px solid #dcd5cb;border-left:0;min-height:175px;padding:24px 20px}.V-_CpW_citationRelatedItem:first-child{border-top:0}.V-_CpW_citationRelatedItem>span{font-size:9px}.V-_CpW_citationRelatedItem p{max-width:none;font-size:13px}.V-_CpW_finalCta{padding:90px 0 48px;display:block}.V-_CpW_finalCtaSignal{height:65px}.V-_CpW_finalCtaContent h2{font-size:clamp(51px,14vw,67px);line-height:.92}.V-_CpW_finalCtaIntro{font-size:14px}.V-_CpW_finalCtaActions{grid-template-columns:1fr;gap:10px;display:grid}.V-_CpW_finalCtaPrimary,.V-_CpW_finalCtaSecondary{width:100%;min-height:50px}.V-_CpW_finalCtaPoints{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:42px}.V-_CpW_finalCtaPoints p{font-size:12px}.V-_CpW_finalCtaClosing{grid-template-columns:max-content 1fr max-content 1fr max-content 1fr max-content;column-gap:6px;width:100%;margin-top:55px;padding-inline:0}.V-_CpW_finalCtaClosing span,.V-_CpW_finalCtaClosing strong{font-size:8px}.V-_CpW_finalCtaFootnote{margin-top:45px}}@media (max-width:480px){.V-_CpW_navigation{padding-inline:16px}.V-_CpW_brand img{width:135px}.V-_CpW_heroInner{width:calc(100% - 28px);padding-top:30px}.V-_CpW_heroCopy h1,.V-_CpW_heroCopy h1.V-_CpW_heroTitle{font-size:clamp(40px,12vw,47px)}.V-_CpW_heroPlatforms{grid-template-columns:repeat(2,minmax(0,1fr))}.V-_CpW_heroSignalViewport{height:455px!important}.V-_CpW_heroSignalEngineRail{width:98px!important}.V-_CpW_heroSignalAnswerWindow{width:calc(100% - 80px)!important;left:80px!important}.V-_CpW_heroSignalInsight{left:80px!important}.V-_CpW_contextStoryCopy h2,.V-_CpW_actionSignalHeader h2,.V-_CpW_ecosystemHeader h2,.V-_CpW_engineCompareCopy h2,.V-_CpW_citationFaqIntro h2{font-size:42px}.V-_CpW_finalCtaContent h2{font-size:52px}}@media (max-width:760px){.V-_CpW_mobileReveal{--mobile-reveal-delay:0s;opacity:0;transition:opacity .65s cubic-bezier(.22, .8, .2, 1) var(--mobile-reveal-delay), transform .65s cubic-bezier(.22, .8, .2, 1) var(--mobile-reveal-delay);will-change:opacity, transform;transform:translateY(24px)}.V-_CpW_mobileRevealVisible{opacity:1;transform:translate(0,0)}.V-_CpW_heroSignalViewport.V-_CpW_mobileReveal{transform:translateY(32px)scale(.97)}.V-_CpW_heroSignalViewport.V-_CpW_mobileRevealVisible{transform:translate(0,0)scale(1)}.V-_CpW_heroPlatforms>div.V-_CpW_mobileReveal{transform:translateY(14px)}.V-_CpW_heroPlatforms>div.V-_CpW_mobileRevealVisible{transform:translate(0,0)}.V-_CpW_contextStoryVisual.V-_CpW_mobileReveal{transform:translateY(28px)scale(.975)}.V-_CpW_contextStoryVisual.V-_CpW_mobileRevealVisible{transform:translate(0,0)scale(1)}.V-_CpW_contextStorySourceCard.V-_CpW_mobileReveal,.V-_CpW_contextStoryCompetitorCard.V-_CpW_mobileReveal{transform:translate(14px)}.V-_CpW_contextStorySourceCard.V-_CpW_mobileRevealVisible,.V-_CpW_contextStoryCompetitorCard.V-_CpW_mobileRevealVisible{transform:translate(0,0)}.V-_CpW_contextStoryInsightCard.V-_CpW_mobileReveal{transform:translateY(16px)scale(.97)}.V-_CpW_contextStoryInsightCard.V-_CpW_mobileRevealVisible{transform:translate(0,0)scale(1)}.V-_CpW_actionSignalOrigin.V-_CpW_mobileReveal{transform:translateY(18px)scale(.96)}.V-_CpW_actionSignalOrigin.V-_CpW_mobileRevealVisible{transform:translate(0,0)scale(1)}.V-_CpW_actionSignalItem.V-_CpW_mobileReveal{transform:translate(-18px)}.V-_CpW_actionSignalItem:nth-child(2n).V-_CpW_mobileReveal{transform:translate(18px)}.V-_CpW_actionSignalItem.V-_CpW_mobileRevealVisible,.V-_CpW_actionSignalItem:nth-child(2n).V-_CpW_mobileRevealVisible{transform:translate(0,0)}.V-_CpW_ecosystemEngine.V-_CpW_mobileReveal{transform:translateY(20px)}.V-_CpW_ecosystemEngine.V-_CpW_mobileRevealVisible{transform:translate(0,0)}.V-_CpW_ecosystemEngine.V-_CpW_mobileRevealVisible .V-_CpW_ecosystemEngineSignal:before{animation:.65s cubic-bezier(.22,.8,.2,1) .25s both V-_CpW_mobileEngineSignalIn}.V-_CpW_engineCompareDemo.V-_CpW_mobileReveal{transform:translateY(28px)scale(.98)}.V-_CpW_engineCompareDemo.V-_CpW_mobileRevealVisible{transform:translate(0,0)scale(1)}.V-_CpW_citationFaqItem.V-_CpW_mobileReveal{transform:translate(16px)}.V-_CpW_citationFaqItem.V-_CpW_mobileRevealVisible{transform:translate(0,0)}.V-_CpW_citationRelatedItem.V-_CpW_mobileReveal{transform:translateY(18px)}.V-_CpW_citationRelatedItem.V-_CpW_mobileRevealVisible{transform:translate(0,0)}.V-_CpW_finalCtaSignal.V-_CpW_mobileReveal{opacity:1;transform:none}.V-_CpW_finalCtaSignalLine{transform-origin:top;transition:transform .75s cubic-bezier(.22,.8,.2,1);transform:translate(-50%)scaleY(0)}.V-_CpW_finalCtaSignal.V-_CpW_mobileRevealVisible .V-_CpW_finalCtaSignalLine{transform:translate(-50%)scaleY(1)}.V-_CpW_finalCtaSignalRing{opacity:0;transition:transform .45s cubic-bezier(.22,.8,.2,1) .38s,opacity .35s .38s;transform:translate(-50%)scale(0)}.V-_CpW_finalCtaSignal.V-_CpW_mobileRevealVisible .V-_CpW_finalCtaSignalRing{opacity:1;transform:translate(-50%)scale(1)}.V-_CpW_finalCtaSignalDot{transition:transform .4s cubic-bezier(.22,.8,.2,1) .52s;transform:translate(-50%)scale(0)}.V-_CpW_finalCtaSignal.V-_CpW_mobileRevealVisible .V-_CpW_finalCtaSignalDot{transform:translate(-50%)scale(1)}.V-_CpW_finalCtaPoints>div.V-_CpW_mobileReveal{transform:translateY(14px)}.V-_CpW_finalCtaPoints>div.V-_CpW_mobileRevealVisible{transform:translate(0,0)}.V-_CpW_finalCtaClosing.V-_CpW_mobileReveal{transform:translateY(14px)}.V-_CpW_finalCtaClosing.V-_CpW_mobileRevealVisible{transform:translate(0,0)}}@keyframes V-_CpW_mobileEngineSignalIn{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.V-_CpW_mobileReveal,.V-_CpW_mobileRevealVisible{opacity:1!important;transition:none!important;transform:none!important}.V-_CpW_finalCtaSignalLine,.V-_CpW_finalCtaSignalRing,.V-_CpW_finalCtaSignalDot{transition:none!important}}@media (max-width:760px){.V-_CpW_heroVisualComposition{width:100%;height:590px;min-height:590px;overflow:visible}.V-_CpW_heroSignalViewport{margin:0;position:relative;clip-path:none!important;width:100%!important;height:590px!important;overflow:hidden!important}.V-_CpW_heroSignalEngineRail{border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:7px;display:grid;right:0;box-shadow:0 10px 30px #2d25190b;width:100%!important;top:0!important;left:0!important}.V-_CpW_heroSignalRailLabel,.V-_CpW_heroSignalMore{display:none}.V-_CpW_heroSignalEngineButton{opacity:0;min-height:43px;padding:0 10px;animation:.4s cubic-bezier(.22,.8,.2,1) forwards V-_CpW_heroSignalEngineMobileIn;transform:translateY(8px)}.V-_CpW_heroSignalEngineButton:first-of-type{animation-delay:50ms}.V-_CpW_heroSignalEngineButton:nth-of-type(2){animation-delay:.11s}.V-_CpW_heroSignalEngineButton:nth-of-type(3){animation-delay:.17s}.V-_CpW_heroSignalEngineButton:nth-of-type(4){animation-delay:.23s}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName{justify-content:flex-start;gap:8px;width:100%;font-size:11px}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName img,.V-_CpW_heroSignalEngineButton .V-_CpW_engineName svg{width:17px;height:17px}.V-_CpW_heroSignalEnginePoint{display:none}.V-_CpW_heroSignalAnswerWindow{border-radius:10px;min-height:370px;right:0;width:100%!important;top:108px!important;left:0!important}.V-_CpW_heroSignalWindowTop{gap:8px;min-height:44px;padding:0 12px}.V-_CpW_heroSignalWindowTop>span{font-size:9px}.V-_CpW_heroSignalWindowTop .V-_CpW_engineName{font-size:11px}.V-_CpW_heroSignalQuery{margin:12px 12px 10px;padding:11px 12px}.V-_CpW_heroSignalQuery>span,.V-_CpW_heroSignalResponseLabel{font-size:9px}.V-_CpW_heroSignalQuery p{font-size:12px;line-height:1.45}.V-_CpW_heroSignalResponseWrap{margin:0 12px}.V-_CpW_heroSignalResponse{min-height:128px;padding:15px;font-size:14px;line-height:1.62}.V-_CpW_heroSignalCallouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.V-_CpW_heroSignalCallout{min-height:42px;padding:7px 8px}.V-_CpW_heroSignalCallout:last-child{grid-column:1/-1}.V-_CpW_heroSignalCallout>span{font-size:9px}.V-_CpW_heroSignalCallout strong{font-size:10px}.V-_CpW_heroSignalAnswerFoot{min-height:38px;padding:0 12px}.V-_CpW_heroSignalAnswerFoot>span,.V-_CpW_heroSignalStatusPositive,.V-_CpW_heroSignalStatusNeutral{font-size:9px}.V-_CpW_heroSignalMetricCard{display:none!important}.V-_CpW_heroSignalInsight{min-height:58px;padding:11px 13px;transform:none;width:100%!important;min-width:0!important;bottom:8px!important;left:0!important;right:0!important}.V-_CpW_heroSignalInsight:before,.V-_CpW_heroSignalInsight:after{display:none}.V-_CpW_heroSignalInsight small{font-size:9px}.V-_CpW_heroSignalInsight strong{font-size:11px}}@media (max-width:480px){.V-_CpW_heroVisualComposition{height:575px;min-height:575px}.V-_CpW_heroSignalViewport{height:575px!important}.V-_CpW_heroSignalEngineButton{min-height:41px;padding:0 8px}.V-_CpW_heroSignalEngineButton .V-_CpW_engineName{font-size:10px}.V-_CpW_heroSignalAnswerWindow{min-height:365px;top:104px!important}.V-_CpW_heroSignalResponse{font-size:13px}}@keyframes V-_CpW_heroSignalEngineMobileIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
