.studio-demo_studioDemo__Alqe_{--muted:#756a70;--soft:#d9d0d4;--warm:#806e52;--data:#657f77;width:100%;color:var(--ink);font-family:Funnel Sans Variable,sans-serif}.studio-demo_studioDemo__Alqe_ *{box-sizing:border-box}.studio-demo_studioDemo__Alqe_ button,.studio-demo_studioDemo__Alqe_ input,.studio-demo_studioDemo__Alqe_ textarea{font:inherit}.studio-demo_demoHeader__h3Dfc{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:18px;margin-bottom:12px}.studio-demo_demoHeader__h3Dfc>div span{display:block;color:var(--muted);font:9px var(--font-mono);letter-spacing:.16em}.studio-demo_demoHeader__h3Dfc>div strong{display:block;margin-top:3px;font:italic 18px "Instrument Serif",serif}.studio-demo_demoHeader__h3Dfc nav{display:flex;justify-content:flex-end}.studio-demo_demoHeader__h3Dfc button,.studio-demo_expandButton__fLpAM,.studio-demo_playback__OuYBm button{padding:8px 10px;border:1px solid var(--line);background:var(--paper);color:var(--muted);font:9px var(--font-mono);letter-spacing:.07em;cursor:pointer}.studio-demo_demoHeader__h3Dfc nav button+button{border-left:0}.studio-demo_demoHeader__h3Dfc .studio-demo_activeTab__NuMlN{background:var(--signal);color:var(--paper)}.studio-demo_expandButton__fLpAM{margin-left:4px}.studio-demo_productWindow__4Lw1S{width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:8px;background:var(--paper);box-shadow:0 22px 54px #2e261b29}.studio-demo_windowBar__4DqTy{height:5.23%;min-height:32px;display:grid;grid-template-columns:90px 1fr 145px;align-items:center;padding:0 16px;border-bottom:1px solid var(--soft);background:var(--raised);color:var(--muted);font:9px var(--font-mono);letter-spacing:.12em}.studio-demo_windowBar__4DqTy>div{display:flex;gap:6px}.studio-demo_windowBar__4DqTy i{width:9px;height:9px;border-radius:50%;background:var(--signal)}.studio-demo_windowBar__4DqTy i:nth-child(2){background:var(--warm)}.studio-demo_windowBar__4DqTy i:nth-child(3){background:var(--data)}.studio-demo_windowBar__4DqTy small{text-align:right;font:inherit}.studio-demo_screenStage__cgzoY{position:relative;height:94.77%;overflow:hidden}.studio-demo_screenLayer__kyr_9{position:absolute;inset:0;opacity:0;pointer-events:none;transform:translateX(22px) scale(.994);transition:opacity .48s ease,transform .62s cubic-bezier(.22,.76,.24,1)}.studio-demo_screenLayer__kyr_9.studio-demo_current__q21_X{z-index:3;opacity:1;pointer-events:auto;transform:none}.studio-demo_screenLayer__kyr_9.studio-demo_before__d_QJH{transform:translateX(-22px) scale(.994)}.studio-demo_mockScreen__VK1Vb{position:relative;height:100%;overflow:hidden;background:var(--paper)}.studio-demo_canvasGrid__LLdQV,.studio-demo_paperGrid__1wC1Q{position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--signal) 22%,transparent) .7px,transparent .7px),linear-gradient(color-mix(in srgb,var(--ink) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 6%,transparent) 1px,transparent 1px)}.studio-demo_capabilityGrid__NXa_f{position:relative;z-index:1;width:calc(100% - 6.7%);height:calc(100% - 8%);margin:3% 3.35% 5%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:1.4%}.studio-demo_capabilityCard__bodvr{position:relative;min-width:0;padding:1.4% 1.5%;text-align:left;color:var(--ink);background:var(--paper);border:1px solid var(--soft);border-radius:7px 7px 7px 2px;box-shadow:3px 4px color-mix(in srgb,var(--ink) 7%,transparent);cursor:default;transition:transform .38s ease,box-shadow .38s ease,border-color .38s ease}.studio-demo_nextCard__C90WP{border:2px solid var(--signal);cursor:pointer}.studio-demo_nextCard__C90WP:after{content:"";position:absolute;width:18%;right:8%;bottom:17%;border-top:3px dashed var(--signal);transform:rotate(-8deg)}.studio-demo_focusCard__E_SqB{z-index:4;transform:translateY(-4px);box-shadow:7px 9px color-mix(in srgb,var(--signal) 18%,transparent)}.studio-demo_cardMeta__C457m{display:flex;justify-content:space-between;color:var(--muted);font:8px var(--font-mono);letter-spacing:.11em}.studio-demo_cardMeta__C457m small{font:inherit}.studio-demo_capabilityCard__bodvr>strong{display:block;margin-top:7px;font:italic 14px "Instrument Serif",serif}.studio-demo_canvasNote__FejvX,.studio-demo_capabilityCard__bodvr em,.studio-demo_handNote__N_uXR{color:var(--signal);font-family:Caveat,cursive;font-style:normal}.studio-demo_capabilityCard__bodvr em{position:absolute;right:7%;bottom:5%;font-size:17px}.studio-demo_capArt__kgLPg{position:relative;height:calc(100% - 42px);min-height:72px;margin-top:7px;overflow:hidden;border-block:1px dashed var(--soft);color:var(--data);font:7px var(--font-mono)}.studio-demo_routingArt___hJmw{display:grid;grid-template-columns:24% 1fr 26%;align-items:center;padding:5%}.studio-demo_modelStack__MDWc9,.studio-demo_providerStack__WdZJQ,.studio-demo_sourceStack__VvXHf{position:relative;z-index:2;display:grid;gap:5px}.studio-demo_agentStep__uKvwz,.studio-demo_chatSheet__TixPc,.studio-demo_miniNode__ifOxt,.studio-demo_permissionMap__57QJy,.studio-demo_providerStack__WdZJQ span,.studio-demo_requestLines__8oPaL,.studio-demo_sourceStack__VvXHf span{background:var(--raised);border:1px solid var(--soft);border-radius:3px}.studio-demo_providerStack__WdZJQ span{display:flex;align-items:center;gap:5px;padding:4px}.studio-demo_providerStack__WdZJQ i{flex:1;border-top:2px solid var(--warm)}.studio-demo_routeLines__SVs7w{position:relative;height:60px}.studio-demo_routeLines__SVs7w i{position:absolute;left:0;width:100%;border-top:2px dotted var(--warm)}.studio-demo_routeLines__SVs7w i:first-child{top:12px;transform:rotate(12deg)}.studio-demo_routeLines__SVs7w i:nth-child(2){top:29px}.studio-demo_routeLines__SVs7w i:nth-child(3){top:46px;transform:rotate(-12deg)}.studio-demo_modelStack__MDWc9 b{padding:7px 3px;text-align:center;border:1px solid var(--soft);border-radius:3px}.studio-demo_maskGate__nUNDz,.studio-demo_miniPrompt__MBsde,.studio-demo_modelStack__MDWc9 b:first-child{background:var(--signal);border-color:var(--signal);color:var(--paper)}.studio-demo_scanArt__p5C_U{display:grid;grid-template-columns:1fr 22% 1fr;align-items:center;gap:5%;padding:6%}.studio-demo_requestLines__8oPaL{display:grid;gap:6px;padding:10px 8px}.studio-demo_requestLines__8oPaL i{height:4px;background:var(--soft)}.studio-demo_requestLines__8oPaL i:nth-child(2){background:var(--signal)}.studio-demo_safeLines__rKE_G i:nth-child(2){width:66%}.studio-demo_maskGate__nUNDz{height:58px;display:grid;place-content:center;gap:4px;text-align:center;border-radius:25px 25px 5px 5px}.studio-demo_accessArt__khE1l{display:grid;grid-template-columns:33% 1fr;align-items:center;gap:9%;padding:5% 8%}.studio-demo_peopleStack__nTvhp{position:relative;height:68px}.studio-demo_peopleStack__nTvhp span{position:absolute;width:37px;height:37px;display:grid;place-items:center;border:3px solid var(--paper);border-radius:50%;background:var(--data);color:var(--paper)}.studio-demo_peopleStack__nTvhp span:nth-child(2){right:0;background:var(--warm)}.studio-demo_peopleStack__nTvhp span:nth-child(3){left:20%;bottom:0;background:var(--signal)}.studio-demo_permissionMap__57QJy{display:grid;gap:5px;padding:8px}.studio-demo_permissionMap__57QJy div{display:flex;justify-content:space-between;align-items:center}.studio-demo_permissionMap__57QJy i{width:22px;height:12px;padding:2px;border-radius:10px;background:var(--soft)}.studio-demo_permissionMap__57QJy i:after,.studio-demo_toggle__CZZQO:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:var(--paper)}.studio-demo_permissionMap__57QJy i.studio-demo_on__t2Hhv{background:var(--data)}.studio-demo_permissionMap__57QJy i.studio-demo_on__t2Hhv:after{margin-left:10px}.studio-demo_agentArt__DHKfv{display:grid;place-items:center}.studio-demo_agentOrbit__kr1AR{position:absolute;width:58%;height:65%;border:2px dotted var(--warm);border-radius:50%;transform:rotate(-8deg);animation:studio-demo_orbit__x8skZ 2.4s ease-in-out infinite alternate}.studio-demo_agentCore__XN_8v{position:relative;z-index:2;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;background:var(--data);color:var(--paper)}.studio-demo_agentStep__uKvwz{position:absolute;z-index:3;padding:5px}.studio-demo_plan__sjklm{left:8%;top:18%}.studio-demo_tool__AGsIw{right:7%;top:22%}.studio-demo_check__d3sRx{bottom:8%}.studio-demo_streamArt__sWzx_{display:grid;grid-template-columns:23% 1fr 40%;align-items:center;padding:5%}.studio-demo_sourceStack__VvXHf span{padding:4px;text-align:center}.studio-demo_streamLines__5EPoF{display:grid;gap:14px}.studio-demo_streamLines__5EPoF i{border-top:2px dotted var(--warm)}.studio-demo_chatSheet__TixPc{display:grid;gap:6px;padding:10px}.studio-demo_chatSheet__TixPc b,.studio-demo_chatSheet__TixPc span{height:6px;border-radius:4px;background:var(--soft)}.studio-demo_chatSheet__TixPc span:first-child{width:72%}.studio-demo_chatSheet__TixPc b{width:58%;margin-left:auto}.studio-demo_miniNode__ifOxt{position:absolute;z-index:2;padding:5px}.studio-demo_miniStart__FdWpv{left:3%;top:43%}.studio-demo_miniPrompt__MBsde{left:26%;top:43%}.studio-demo_miniRag__u590o{right:3%;top:14%}.studio-demo_miniOutput__q8060{right:3%;bottom:14%}.studio-demo_miniDecision__XgYwq{position:absolute;left:57%;top:42%;width:20px;height:20px;border:1px solid var(--warm);background:var(--raised);transform:rotate(45deg)}.studio-demo_miniPath__o2Cj3{position:absolute;border-top:2px dotted var(--warm);transform-origin:left}.studio-demo_pathOne__ZKoHm{left:17%;top:51%;width:11%}.studio-demo_pathTwo__EycQZ{left:47%;top:51%;width:13%}.studio-demo_pathThree__BtJ3Q{left:63%;top:48%;width:24%;transform:rotate(-28deg)}.studio-demo_pathFour__L05A6{left:63%;top:56%;width:24%;transform:rotate(28deg)}.studio-demo_demoCursor__GgjiA{position:absolute;z-index:12;width:15px;height:15px;opacity:0;border:3px solid var(--paper);border-radius:50%;background:var(--signal);box-shadow:0 0 0 1px var(--signal);pointer-events:none}.studio-demo_demoCursor__GgjiA i{position:absolute;inset:-9px;border:1px solid color-mix(in srgb,var(--signal) 55%,transparent);border-radius:50%}.studio-demo_landingCursor__iJW4w{right:17%;bottom:20%}.studio-demo_focusing__R9Cv1 .studio-demo_landingCursor__iJW4w{opacity:1;animation:studio-demo_landingPointer__zOYPz 1.9s cubic-bezier(.25,.7,.2,1) both}.studio-demo_focusing__R9Cv1 .studio-demo_landingCursor__iJW4w i{animation:studio-demo_cursorClick__2kyc8 .55s ease-out 1.15s both}.studio-demo_promptTopbar__FcYX5,.studio-demo_screenHeading__2DIt3{position:relative;z-index:2;height:10.5%;display:flex;align-items:center;justify-content:space-between;padding:0 3.1%;border-bottom:1px solid var(--soft)}.studio-demo_canvasFooter__licT_,.studio-demo_columnLabel__btQVi,.studio-demo_promptTopbar__FcYX5 span,.studio-demo_runStatus__euWxx,.studio-demo_screenHeading__2DIt3 span,.studio-demo_settingsPanel__t9b_H h4{color:var(--muted);font:9px var(--font-mono);letter-spacing:.12em}.studio-demo_promptTopbar__FcYX5 h3,.studio-demo_screenHeading__2DIt3 h3{margin:3px 0 0;font:italic 20px "Instrument Serif",serif}.studio-demo_runStatus__euWxx{display:flex;align-items:center;gap:7px;color:var(--data)}.studio-demo_runStatus__euWxx i{width:7px;height:7px;border-radius:50%;background:var(--data)}.studio-demo_workflowCanvas__atEq3{position:relative;height:84.7%;overflow:hidden}.studio-demo_canvasGrid__LLdQV{opacity:.7}.studio-demo_flowNode___nPo7{position:absolute;z-index:3;width:12.55%;min-height:66px;padding:1.05%;text-align:left;border:1px solid var(--soft);border-radius:6px;background:var(--paper);color:var(--ink);box-shadow:3px 4px color-mix(in srgb,var(--ink) 7%,transparent)}button.studio-demo_flowNode___nPo7{cursor:pointer}.studio-demo_flowNode___nPo7 small,.studio-demo_flowNode___nPo7>span{display:block;color:var(--muted);font:8px var(--font-mono);letter-spacing:.08em}.studio-demo_flowNode___nPo7 strong{display:block;margin-top:4px;font-size:12px}.studio-demo_flowNode___nPo7 small{margin-top:3px}.studio-demo_litNode__J9UTq{border-color:var(--warm);background:color-mix(in srgb,var(--warm) 6%,var(--raised));transform:translateY(-2px)}.studio-demo_litNode__J9UTq:before{content:"";position:absolute;top:7px;right:7px;width:6px;height:6px;border-radius:50%;background:var(--warm);animation:studio-demo_pulse__rsmVA .8s ease-in-out infinite alternate}.studio-demo_activeNode__2Tjwd{border:2px solid var(--signal)}.studio-demo_activeNode__2Tjwd:after{content:"click prompt →";position:absolute;top:100%;left:12%;color:var(--signal);white-space:nowrap;font:16px Caveat,cursive}.studio-demo_nodeStart___q4lT{left:3%;top:42%}.studio-demo_nodeClassify__2ZgjP{left:18%;top:42%}.studio-demo_nodeIf__JaaDP{left:34%;top:42%}.studio-demo_nodeRag__osZR3{left:51%;top:18%}.studio-demo_nodeEmbed__tdiH5{left:68%;top:18%}.studio-demo_nodePrompt___PUMn{left:52%;top:63%}.studio-demo_nodeOutput__XH3Wp{right:3%;top:42%}.studio-demo_connector__NjVha{position:absolute;z-index:1;height:0;border-top:2px dotted var(--line);transform-origin:left}.studio-demo_liveConnector__xbdz2{border-color:var(--warm)}.studio-demo_liveConnector__xbdz2:after{content:"";position:absolute;top:-5px;left:0;width:7px;height:7px;border-radius:50%;background:var(--warm);animation:studio-demo_travel__bBVjL 1.05s linear infinite}.studio-demo_c1__FOQ0W{left:15%;top:49%;width:6%}.studio-demo_c2__EqNBf{left:30%;top:49%;width:7%}.studio-demo_c3__4N0nW{left:46%;top:49%;width:12%;transform:rotate(-29deg)}.studio-demo_c4__Da2Hq{left:46%;top:51%;width:12%;transform:rotate(26deg)}.studio-demo_c5__6EcFD{left:62%;top:25%;width:7%}.studio-demo_c6__8O5Xw{left:78%;top:25%;width:13%;transform:rotate(25deg)}.studio-demo_c7__NEBcF{left:63%;top:71%;width:28%;transform:rotate(-13deg)}.studio-demo_pathDot__mmTeq{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--warm);opacity:.25}.studio-demo_dotA__cbI9G{left:31%;top:48%}.studio-demo_dotB__BzZSj{left:49%;top:55%}.studio-demo_dotC__bmAuu{left:82%;top:59%}.studio-demo_workflowStep1__W6Yl7 .studio-demo_dotA__cbI9G,.studio-demo_workflowStep2__MX_Yt .studio-demo_dotA__cbI9G,.studio-demo_workflowStep3__x5Y26 .studio-demo_dotA__cbI9G,.studio-demo_workflowStep3__x5Y26 .studio-demo_dotB__BzZSj,.studio-demo_workflowStep4__j9WKK .studio-demo_dotA__cbI9G,.studio-demo_workflowStep4__j9WKK .studio-demo_dotB__BzZSj,.studio-demo_workflowStep4__j9WKK .studio-demo_dotC__bmAuu{opacity:1}.studio-demo_canvasNote__FejvX{position:absolute;right:24%;bottom:4%;margin:0;opacity:0;font-size:19px;transform:translateY(8px) rotate(-3deg);transition:.35s}.studio-demo_workflowStep4__j9WKK .studio-demo_canvasNote__FejvX{opacity:1;transform:rotate(-3deg)}.studio-demo_workflowCursor__6ARZE{left:61%;top:73%}.studio-demo_workflowStep4__j9WKK .studio-demo_workflowCursor__6ARZE{opacity:1;animation:studio-demo_promptPointer__8UHMz 1.2s cubic-bezier(.25,.7,.2,1) both}.studio-demo_canvasFooter__licT_{height:4.8%;min-height:28px;display:flex;align-items:center;gap:3.2%;padding:0 3.1%;border-top:1px solid var(--soft);font-size:8px}.studio-demo_promptTopbar__FcYX5{height:10%}.studio-demo_testButton__wIvUd{padding:9px 13px;border:1px solid var(--signal);border-radius:4px;background:var(--signal);color:var(--paper);font:8px var(--font-mono);letter-spacing:.1em}.studio-demo_testButton__wIvUd.studio-demo_pressing__oQl60{background:var(--data);border-color:var(--data);transform:translateY(2px)}.studio-demo_promptLayout__Ub5gt{position:relative;height:90%;display:grid;grid-template-columns:20% minmax(34%,1fr) minmax(29%,.84fr)}.studio-demo_outputPanel__i8lc1,.studio-demo_promptEditor__lekv0,.studio-demo_settingsPanel__t9b_H{min-width:0;padding:1.8%;border-right:1px solid var(--soft)}.studio-demo_outputPanel__i8lc1{border:0}.studio-demo_settingsPanel__t9b_H h4{margin:0 0 11px}.studio-demo_setting__rvlBm{display:block;margin-bottom:9px}.studio-demo_rangeRow__IeqzN>span,.studio-demo_setting__rvlBm>span{display:flex;justify-content:space-between;margin-bottom:5px;font-size:10px}.studio-demo_setting__rvlBm button{width:100%;display:flex;justify-content:space-between;padding:7px;border:1px solid var(--soft);border-radius:4px;background:var(--paper);color:var(--ink);font-size:10px}.studio-demo_settingsPanel__t9b_H hr{margin:13px 0;border:0;border-top:1px dashed var(--soft)}.studio-demo_safetyRow__phlm_,.studio-demo_toggleRow__ihHl5{display:flex;align-items:center;justify-content:space-between;margin:8px 0;font-size:10px}.studio-demo_toggle__CZZQO{width:27px;height:15px;padding:2px;border-radius:12px;background:var(--data)}.studio-demo_toggle__CZZQO:after{margin-left:12px}.studio-demo_rangeRow__IeqzN{display:block;margin-top:11px}.studio-demo_rangeRow__IeqzN b,.studio-demo_safetyRow__phlm_ b{color:var(--data);font:8px var(--font-mono)}.studio-demo_rangeRow__IeqzN input{width:100%;accent-color:var(--warm)}.studio-demo_safetyRow__phlm_{padding:6px 0;border-bottom:1px solid var(--soft)}.studio-demo_settingsPanel__t9b_H>p{color:var(--muted);font:italic 9px/1.45 "Instrument Serif",serif}.studio-demo_columnLabel__btQVi{margin-bottom:11px}.studio-demo_promptEditor__lekv0 label{display:block;margin-bottom:12px}.studio-demo_promptEditor__lekv0 label>span{display:flex;justify-content:space-between;margin-bottom:5px;font-size:10px;font-weight:600}.studio-demo_promptEditor__lekv0 label small{color:var(--signal);font:7px var(--font-mono)}.studio-demo_promptEditor__lekv0 textarea{width:100%;height:88px;resize:none;padding:10px;border:1px solid var(--soft);border-radius:5px;background:var(--paper);color:var(--ink);font-size:10px;line-height:1.45}.studio-demo_promptEditor__lekv0 label:nth-of-type(2) textarea{height:112px}.studio-demo_typing__ii4cE textarea{border-color:var(--warm);box-shadow:0 0 0 3px color-mix(in srgb,var(--warm) 12%,transparent)}.studio-demo_maskFlow__r9Xuj{position:relative;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:7px;color:var(--muted);font:7px var(--font-mono);opacity:.55}.studio-demo_maskFlow__r9Xuj i{width:11%;border-top:2px dotted var(--warm)}.studio-demo_maskFlow__r9Xuj b{padding:5px;background:var(--signal);color:var(--paper)}.studio-demo_maskFlow__r9Xuj em{position:absolute;left:31%;width:7px;height:7px;border-radius:50%;background:var(--warm);opacity:0}.studio-demo_maskFlow__r9Xuj.studio-demo_running__7LLeo{opacity:1}.studio-demo_maskFlow__r9Xuj.studio-demo_running__7LLeo em{opacity:1;animation:studio-demo_maskTravel__aXR0S 1.3s ease-in-out infinite}.studio-demo_maskFlow__r9Xuj.studio-demo_masked___ZRu2 b{transform:scale(1.08)}.studio-demo_outputPanel__i8lc1{position:relative}.studio-demo_outputEmpty__FLGV6{position:absolute;left:6%;right:6%;top:11%;padding:9%;text-align:center;color:var(--muted);border:1px dashed var(--soft);transition:.28s}.studio-demo_outputEmpty__FLGV6 span{font:8px var(--font-mono)}.studio-demo_outputEmpty__FLGV6 p{font:italic 9px/1.4 "Instrument Serif",serif}.studio-demo_hasOutput__H4n7K .studio-demo_outputEmpty__FLGV6{opacity:0;transform:translateY(-8px)}.studio-demo_requestCard__LsDtW,.studio-demo_responseCard__es_49{margin:0 0 12px;padding:11px 12px;opacity:0;transform:translateY(12px);border:1px solid var(--soft);border-radius:5px;background:var(--paper);transition:.38s}.studio-demo_handNote__N_uXR.studio-demo_visible__hARCJ,.studio-demo_requestCard__LsDtW.studio-demo_visible__hARCJ,.studio-demo_responseCard__es_49.studio-demo_visible__hARCJ{opacity:1;transform:none}.studio-demo_requestCard__LsDtW.studio-demo_masked___ZRu2{border-color:var(--signal)}.studio-demo_requestCard__LsDtW header,.studio-demo_responseCard__es_49 header{display:flex;justify-content:space-between;color:var(--muted);font:7px var(--font-mono);letter-spacing:.1em}.studio-demo_piiValue__h_10O b,.studio-demo_requestCard__LsDtW header small,.studio-demo_responseCard__es_49 header small{color:var(--data)}.studio-demo_requestCard__LsDtW p,.studio-demo_responseCard__es_49 p{margin:9px 0 0;font-size:10px;line-height:1.45}.studio-demo_piiValue__h_10O b{display:inline-block;width:0;overflow:hidden;opacity:0;font:9px var(--font-mono)}.studio-demo_masked___ZRu2 .studio-demo_piiValue__h_10O del{color:var(--signal);text-decoration-color:var(--signal)}.studio-demo_masked___ZRu2 .studio-demo_piiValue__h_10O b{width:auto;margin-left:3px;opacity:1}.studio-demo_responseCard__es_49{border-color:var(--data)}.studio-demo_responseCard__es_49 p{display:none}.studio-demo_responseCard__es_49.studio-demo_complete__P7m4h p{display:block}.studio-demo_responseLoading__lSBrY{display:grid;gap:7px;margin-top:11px}.studio-demo_responseLoading__lSBrY span{height:6px;border-radius:5px;background:var(--soft);animation:studio-demo_loading__S_nIg 1.1s ease-in-out infinite alternate}.studio-demo_responseLoading__lSBrY span:nth-child(2){width:83%}.studio-demo_responseLoading__lSBrY span:nth-child(3){width:62%}.studio-demo_complete__P7m4h .studio-demo_responseLoading__lSBrY{display:none}.studio-demo_handNote__N_uXR{margin:9px 0 0 8%;opacity:0;font-size:21px;transform:translateY(8px) rotate(-3deg);transition:.35s}.studio-demo_testCursor__g6ntI{right:2.7%;top:5.5%}.studio-demo_promptStage1__sdAmx .studio-demo_testCursor__g6ntI{opacity:1;animation:studio-demo_testPointer__Cp24b .8s cubic-bezier(.25,.7,.2,1) both}.studio-demo_playback__OuYBm{display:grid;grid-template-columns:1fr 68px auto auto auto;align-items:center;gap:8px;margin-top:9px;color:var(--muted);font:8px var(--font-mono);letter-spacing:.07em}.studio-demo_playback__OuYBm label{display:flex}.studio-demo_playback__OuYBm input{width:100%;height:5px;accent-color:var(--signal)}.studio-demo_help__sdB_K{margin:6px 0 0;text-align:right;color:var(--muted);font:9px var(--font-mono);letter-spacing:.08em}.studio-demo_expanded__xo2aQ{position:fixed;inset:0;z-index:9999;padding:20px max(16px,calc((100vw - min(1020px,90vw))/2));overflow:auto;background:color-mix(in srgb,var(--paper) 96%,transparent);backdrop-filter:blur(16px)}.studio-demo_expanded__xo2aQ .studio-demo_productWindow__4Lw1S{width:min(1020px,90vw);margin:auto}.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc,.studio-demo_expanded__xo2aQ .studio-demo_help__sdB_K,.studio-demo_expanded__xo2aQ .studio-demo_playback__OuYBm{width:min(1020px,90vw);margin-left:auto;margin-right:auto}.studio-demo_srOnly__4KIXn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root[data-theme=dark] .studio-demo_studioDemo__Alqe_{--muted:#a89da2;--soft:#41393d}.studio-demo_studioDemo__Alqe_ button:focus-visible,.studio-demo_studioDemo__Alqe_ input:focus-visible,.studio-demo_studioDemo__Alqe_:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@keyframes studio-demo_orbit__x8skZ{to{transform:rotate(5deg) scale(1.04)}}@keyframes studio-demo_pulse__rsmVA{to{transform:scale(1.14);opacity:1}}@keyframes studio-demo_travel__bBVjL{to{left:calc(100% - 7px)}}@keyframes studio-demo_cursorClick__2kyc8{0%{opacity:0;transform:scale(.4)}25%{opacity:1}to{opacity:0;transform:scale(1.6)}}@keyframes studio-demo_landingPointer__zOYPz{0%{transform:translate(55px,42px)}62%,to{transform:none}}@keyframes studio-demo_promptPointer__8UHMz{0%{transform:translate(45px,38px)}58%,to{transform:none}}@keyframes studio-demo_testPointer__Cp24b{0%{transform:translate(42px,30px)}55%,to{transform:none}}@keyframes studio-demo_maskTravel__aXR0S{0%{left:31%;background:var(--warm)}48%{left:49%;background:var(--signal)}to{left:68%;background:var(--data)}}@keyframes studio-demo_loading__S_nIg{to{opacity:.35;transform:scaleX(.92)}}@media(max-width:700px){.studio-demo_demoHeader__h3Dfc{grid-template-columns:1fr auto;align-items:center}.studio-demo_demoHeader__h3Dfc>div{display:none}.studio-demo_demoHeader__h3Dfc nav{justify-content:flex-start;overflow-x:auto}.studio-demo_demoHeader__h3Dfc nav button{white-space:nowrap}.studio-demo_productWindow__4Lw1S{min-width:0}.studio-demo_windowBar__4DqTy{grid-template-columns:48px 1fr 82px;padding:0 7px;font-size:6px}.studio-demo_windowBar__4DqTy i{width:7px;height:7px}.studio-demo_capabilityGrid__NXa_f{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:1%}.studio-demo_capabilityCard__bodvr{padding:3%}.studio-demo_capabilityCard__bodvr>strong{font-size:9px}.studio-demo_capabilityCard__bodvr em{font-size:10px}.studio-demo_capArt__kgLPg{min-height:0;height:calc(100% - 28px);margin-top:3px}.studio-demo_cardMeta__C457m{font-size:5px}.studio-demo_promptTopbar__FcYX5,.studio-demo_screenHeading__2DIt3{height:14%;padding-inline:2%}.studio-demo_promptTopbar__FcYX5 span,.studio-demo_screenHeading__2DIt3 span{font-size:5px}.studio-demo_promptTopbar__FcYX5 h3,.studio-demo_screenHeading__2DIt3 h3{font-size:11px}.studio-demo_workflowCanvas__atEq3{height:81%}.studio-demo_flowNode___nPo7{width:14%;min-height:42px;padding:1%}.studio-demo_flowNode___nPo7 small,.studio-demo_flowNode___nPo7>span{font-size:4px}.studio-demo_flowNode___nPo7 strong{font-size:6px}.studio-demo_activeNode__2Tjwd:after,.studio-demo_canvasNote__FejvX{display:none}.studio-demo_canvasFooter__licT_{height:5%;font-size:5px}.studio-demo_promptTopbar__FcYX5{height:14%}.studio-demo_promptLayout__Ub5gt{height:86%;grid-template-columns:22% 42% 36%}.studio-demo_outputPanel__i8lc1,.studio-demo_promptEditor__lekv0,.studio-demo_settingsPanel__t9b_H{padding:2%}.studio-demo_columnLabel__btQVi,.studio-demo_settingsPanel__t9b_H h4{font-size:5px;margin-bottom:4px}.studio-demo_setting__rvlBm{margin-bottom:3px}.studio-demo_rangeRow__IeqzN>span,.studio-demo_safetyRow__phlm_,.studio-demo_setting__rvlBm>span,.studio-demo_toggleRow__ihHl5{font-size:5px;margin:2px 0}.studio-demo_setting__rvlBm button{padding:3px;font-size:5px}.studio-demo_settingsPanel__t9b_H hr{margin:4px 0}.studio-demo_settingsPanel__t9b_H>p{display:none}.studio-demo_promptEditor__lekv0 label{margin-bottom:4px}.studio-demo_promptEditor__lekv0 label>span{font-size:5px;margin-bottom:2px}.studio-demo_promptEditor__lekv0 textarea{height:44px!important;padding:4px;font-size:5px}.studio-demo_maskFlow__r9Xuj{margin-top:4px;gap:3px;font-size:4px}.studio-demo_maskFlow__r9Xuj b{padding:3px}.studio-demo_outputEmpty__FLGV6{top:12%;padding:5%}.studio-demo_outputEmpty__FLGV6 p,.studio-demo_outputEmpty__FLGV6 span{font-size:5px}.studio-demo_requestCard__LsDtW,.studio-demo_responseCard__es_49{margin-bottom:4px;padding:5px}.studio-demo_requestCard__LsDtW header,.studio-demo_requestCard__LsDtW p,.studio-demo_responseCard__es_49 header,.studio-demo_responseCard__es_49 p{font-size:5px}.studio-demo_responseLoading__lSBrY{gap:3px;margin-top:4px}.studio-demo_responseLoading__lSBrY span{height:3px}.studio-demo_handNote__N_uXR{font-size:10px}.studio-demo_playback__OuYBm{grid-template-columns:1fr 50px auto auto auto;gap:4px}.studio-demo_playback__OuYBm button{padding:7px 5px;font-size:6px}.studio-demo_help__sdB_K{display:none}.studio-demo_expanded__xo2aQ{display:flex;flex-direction:column;justify-content:center;padding:12px}.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc,.studio-demo_expanded__xo2aQ .studio-demo_playback__OuYBm,.studio-demo_expanded__xo2aQ .studio-demo_productWindow__4Lw1S{width:100%}}@media(prefers-reduced-motion:reduce){.studio-demo_studioDemo__Alqe_ *,.studio-demo_studioDemo__Alqe_ :after,.studio-demo_studioDemo__Alqe_ :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.studio-demo_capabilityCard__bodvr,.studio-demo_handNote__N_uXR,.studio-demo_requestCard__LsDtW,.studio-demo_responseCard__es_49,.studio-demo_screenLayer__kyr_9{transition-duration:.001ms!important}}.studio-demo_demoHeader__h3Dfc,.studio-demo_help__sdB_K,.studio-demo_playback__OuYBm{display:none}.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc{position:static;display:grid}.studio-demo_expanded__xo2aQ .studio-demo_playback__OuYBm{display:grid}.studio-demo_expanded__xo2aQ .studio-demo_help__sdB_K{display:block}@media(max-width:700px){.studio-demo_studioDemo__Alqe_:not(.studio-demo_expanded__xo2aQ) .studio-demo_demoHeader__h3Dfc{position:absolute;right:12px;bottom:12px;z-index:15;display:flex;margin:0}.studio-demo_studioDemo__Alqe_:not(.studio-demo_expanded__xo2aQ) .studio-demo_demoHeader__h3Dfc nav,.studio-demo_studioDemo__Alqe_:not(.studio-demo_expanded__xo2aQ) .studio-demo_demoHeader__h3Dfc>div{display:none}.studio-demo_studioDemo__Alqe_:not(.studio-demo_expanded__xo2aQ) .studio-demo_expandButton__fLpAM{min-height:44px;padding:0 14px;background:color-mix(in srgb,var(--paper) 92%,transparent);color:var(--ink);text-transform:uppercase}.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc{display:grid;grid-template-columns:1fr auto}.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc>div{display:none}.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc nav{display:flex}}.studio-demo_studioDemo__Alqe_{--faint:#675f63;--soft:rgba(33,29,31,0.16)}:root[data-theme=dark] .studio-demo_studioDemo__Alqe_{--soft:rgba(242,238,234,0.14)}@media(max-width:700px){.studio-demo_expanded__xo2aQ{inset:10px;display:block;padding:52px 0 0;overflow:auto}.studio-demo_expanded__xo2aQ .studio-demo_productWindow__4Lw1S{width:1020px;height:765px;margin:0;aspect-ratio:auto}.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc{position:fixed;z-index:16;top:14px;right:14px;display:block;width:auto;margin:0}.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc nav,.studio-demo_expanded__xo2aQ .studio-demo_demoHeader__h3Dfc>div,.studio-demo_expanded__xo2aQ .studio-demo_help__sdB_K,.studio-demo_expanded__xo2aQ .studio-demo_playback__OuYBm{display:none}.studio-demo_expanded__xo2aQ .studio-demo_expandButton__fLpAM{margin:0;background:var(--paper);color:var(--ink)}}.studio-demo_studioDemo__Alqe_:not(.studio-demo_expanded__xo2aQ){width:1020px;height:765px;transform:scale(var(--studio-scale,1));transform-origin:0 0}.studio-demo_studioDemo__Alqe_{--paper:#fcf9f5;--raised:#ebe5e2;--ink:#211d1f;--muted:#675f63;--line:#8b8085;--soft:rgba(33,29,31,.16);--signal:#793c57;--warm:#765315;--data:#2d6965;font-family:DM Sans,Funnel Sans,sans-serif}.studio-demo_windowBar__4DqTy i:nth-child(2),.studio-demo_windowBar__4DqTy i:nth-child(3){background:var(--signal)}.studio-demo_requestLines__8oPaL i{background:#cdb783}.studio-demo_requestLines__8oPaL i:nth-child(2){background:#c75033}.studio-demo_safeLines__rKE_G i:nth-child(2){background:var(--data)}.studio-demo_chatSheet__TixPc b,.studio-demo_chatSheet__TixPc span{background:#d5bd88}.studio-demo_chatSheet__TixPc span:first-child{background:var(--data)}.studio-demo_chatSheet__TixPc b,:root[data-theme=dark] .studio-demo_windowBar__4DqTy i:nth-child(2){background:var(--warm)}:root[data-theme=dark] .studio-demo_windowBar__4DqTy i:nth-child(3){background:var(--data)}.studio-demo_productWindow__4Lw1S{width:1020px;height:765px;aspect-ratio:auto;border:1px solid var(--line);border-radius:9px;box-shadow:none}.studio-demo_canvasGrid__LLdQV,.studio-demo_paperGrid__1wC1Q{background-image:radial-gradient(color-mix(in srgb,var(--ink) 6.5%,transparent) .7px,transparent .7px),linear-gradient(color-mix(in srgb,var(--ink) 4.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 4.5%,transparent) 1px,transparent 1px)}.studio-demo_cardMeta__C457m,.studio-demo_columnLabel__btQVi,.studio-demo_promptTopbar__FcYX5 span,.studio-demo_screenHeading__2DIt3 span,.studio-demo_settingsPanel__t9b_H h4,.studio-demo_windowBar__4DqTy{color:var(--faint)}.studio-demo_windowBar__4DqTy{height:40px;min-height:40px;grid-template-columns:110px 1fr 160px;padding:0 18px;font-family:"JetBrains Mono",var(--font-mono),monospace;font-size:9px;letter-spacing:.14em}.studio-demo_windowBar__4DqTy i{width:11px;height:11px}.studio-demo_screenStage__cgzoY{height:725px}.studio-demo_canvasGrid__LLdQV,.studio-demo_paperGrid__1wC1Q{background-size:16px 16px,64px 64px,64px 64px}.studio-demo_capabilityGrid__NXa_f{width:952px;height:665px;margin:28px 34px 32px;gap:14px}.studio-demo_capabilityCard__bodvr{padding:14px 15px 13px;border-radius:8px 8px 8px 2px;box-shadow:none}.studio-demo_capabilityCard__bodvr>strong{margin-top:9px;font-family:Literata,"Instrument Serif",serif;font-size:15px;font-weight:500}.studio-demo_capabilityCard__bodvr[data-capability=agents]>strong,.studio-demo_capabilityCard__bodvr[data-capability=models]>strong{font-size:14px}.studio-demo_capabilityCard__bodvr[data-capability=access]>strong{font-size:13px}.studio-demo_cardMeta__C457m{font-family:"JetBrains Mono",var(--font-mono),monospace;letter-spacing:.13em}.studio-demo_capabilityCard__bodvr em{right:18px;bottom:11px;font-size:19px}.studio-demo_nextCard__C90WP:after{width:54px;right:24px;bottom:30px}.studio-demo_capArt__kgLPg{height:calc(100% - 46px);min-height:112px;margin-top:9px;font:8px JetBrains Mono,var(--font-mono),monospace}.studio-demo_routingArt___hJmw{grid-template-columns:66px 1fr 68px;padding:10px 16px}.studio-demo_modelStack__MDWc9,.studio-demo_providerStack__WdZJQ,.studio-demo_sourceStack__VvXHf{gap:7px}.studio-demo_providerStack__WdZJQ span{padding:5px 6px}.studio-demo_routeLines__SVs7w{height:72px}.studio-demo_routeLines__SVs7w i:nth-child(2){top:35px}.studio-demo_routeLines__SVs7w i:nth-child(3){top:58px}.studio-demo_scanArt__p5C_U{grid-template-columns:1fr 58px 1fr;gap:12px;padding:18px}.studio-demo_requestLines__8oPaL{gap:8px;padding:12px 10px}.studio-demo_maskGate__nUNDz{height:72px}.studio-demo_accessArt__khE1l{grid-template-columns:82px 1fr;gap:24px;padding:16px 22px}.studio-demo_peopleStack__nTvhp{height:76px}.studio-demo_peopleStack__nTvhp span{width:41px;height:41px}.studio-demo_permissionMap__57QJy{gap:7px;padding:11px}.studio-demo_agentOrbit__kr1AR{width:154px;height:92px}.studio-demo_agentCore__XN_8v{width:66px;height:66px}.studio-demo_agentStep__uKvwz{padding:6px 7px}.studio-demo_plan__sjklm{left:20px;top:26px}.studio-demo_tool__AGsIw{right:18px;top:31px}.studio-demo_check__d3sRx{left:calc(50% - 23px);bottom:15px}.studio-demo_streamArt__sWzx_{grid-template-columns:56px 1fr 118px;padding:12px 18px}.studio-demo_sourceStack__VvXHf{gap:6px}.studio-demo_sourceStack__VvXHf span{padding:5px 7px}.studio-demo_streamLines__5EPoF{gap:17px}.studio-demo_chatSheet__TixPc{gap:8px;padding:13px 11px;border-radius:5px 5px 5px 1px;box-shadow:none}.studio-demo_chatSheet__TixPc b,.studio-demo_chatSheet__TixPc span{height:7px}.studio-demo_miniNode__ifOxt{padding:6px 8px;border-radius:3px 3px 3px 1px}.studio-demo_miniStart__FdWpv{left:9px;top:calc(50% - 12px)}.studio-demo_miniPrompt__MBsde{left:72px;top:calc(50% - 12px)}.studio-demo_miniRag__u590o{right:9px;top:19px}.studio-demo_miniOutput__q8060{right:9px;bottom:19px}.studio-demo_miniDecision__XgYwq{left:56%;top:calc(50% - 12px);width:24px;height:24px}.studio-demo_pathOne__ZKoHm{left:47px;top:50%;width:28px}.studio-demo_pathTwo__EycQZ{left:124px;top:50%;width:48px}.studio-demo_pathThree__BtJ3Q{left:61%;top:47%;width:64px}.studio-demo_pathFour__L05A6{left:61%;top:55%;width:64px}.studio-demo_demoCursor__GgjiA{width:17px;height:17px}.studio-demo_screenHeading__2DIt3{height:76px;padding:0 32px}.studio-demo_promptTopbar__FcYX5{height:72px;padding:0 32px}.studio-demo_promptTopbar__FcYX5 h3,.studio-demo_screenHeading__2DIt3 h3{font-family:Literata,"Instrument Serif",serif;font-size:23px}.studio-demo_workflowCanvas__atEq3{height:614px}.studio-demo_flowNode___nPo7{width:128px;min-height:68px;padding:11px 12px;border-radius:7px 7px 7px 2px;box-shadow:none}.studio-demo_flowNode___nPo7 strong{margin-top:5px;font-size:13px}.studio-demo_flowNode___nPo7 small{margin-top:4px}.studio-demo_activeNode__2Tjwd:after{left:20px;top:calc(100% + 6px);font-size:18px}.studio-demo_litNode__J9UTq:before{top:8px;right:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--warm) 15%,transparent)}.studio-demo_pathDot__mmTeq{z-index:2;box-shadow:0 0 0 4px color-mix(in srgb,var(--warm) 14%,transparent);transition:opacity .25s ease}.studio-demo_canvasNote__FejvX{font-size:21px;line-height:1}.studio-demo_flowNode___nPo7 small,.studio-demo_flowNode___nPo7>span{font-family:"JetBrains Mono",var(--font-mono),monospace;font-size:7px}.studio-demo_canvasFooter__licT_{height:35px;padding:0 32px;gap:32px}.studio-demo_promptLayout__Ub5gt{height:653px;grid-template-columns:205px minmax(340px,1fr) minmax(300px,.84fr)}.studio-demo_outputPanel__i8lc1,.studio-demo_promptEditor__lekv0,.studio-demo_settingsPanel__t9b_H{padding:18px}.studio-demo_setting__rvlBm{margin-bottom:12px}.studio-demo_rangeRow__IeqzN>span,.studio-demo_setting__rvlBm>span{margin-bottom:6px;font-size:11px}.studio-demo_setting__rvlBm button{padding:9px 10px;font-size:11px}.studio-demo_settingsPanel__t9b_H hr{margin:17px 0}.studio-demo_safetyRow__phlm_,.studio-demo_toggleRow__ihHl5{margin:11px 0;font-size:11px}.studio-demo_toggle__CZZQO{width:31px;height:17px}.studio-demo_toggle__CZZQO:after{width:13px;height:13px;margin-left:14px}.studio-demo_rangeRow__IeqzN{margin-top:15px}.studio-demo_safetyRow__phlm_{padding:8px 0}.studio-demo_settingsPanel__t9b_H>p{margin-top:16px;font-size:10px;line-height:1.5}.studio-demo_columnLabel__btQVi{margin-bottom:15px}.studio-demo_promptEditor__lekv0 label{margin-bottom:16px}.studio-demo_promptEditor__lekv0 label>span{margin-bottom:7px;font-size:11px}.studio-demo_promptEditor__lekv0 textarea{height:116px;padding:14px;font-size:12px;line-height:1.55}.studio-demo_promptEditor__lekv0 label:nth-of-type(2) textarea{height:152px}.studio-demo_maskFlow__r9Xuj{margin-top:20px;gap:9px;font-size:8px}.studio-demo_maskFlow__r9Xuj i{width:34px}.studio-demo_maskFlow__r9Xuj b{padding:6px 8px;border-radius:3px}.studio-demo_maskFlow__r9Xuj em{top:10px}.studio-demo_outputEmpty__FLGV6{left:18px;right:18px;top:76px;padding:28px 20px}.studio-demo_outputEmpty__FLGV6 p{margin:10px auto 0;max-width:210px;font-size:10px;line-height:1.5}.studio-demo_requestCard__LsDtW,.studio-demo_responseCard__es_49{margin-bottom:16px;padding:14px 15px;border-radius:6px 6px 6px 2px;box-shadow:none}.studio-demo_requestCard__LsDtW header,.studio-demo_responseCard__es_49 header{font-size:8px;letter-spacing:.12em}.studio-demo_requestCard__LsDtW p,.studio-demo_responseCard__es_49 p{margin-top:12px;font-size:12px;line-height:1.55}.studio-demo_piiValue__h_10O b{font-size:10px;vertical-align:bottom}.studio-demo_responseLoading__lSBrY{gap:9px;margin-top:14px}.studio-demo_responseLoading__lSBrY span{height:7px;transform-origin:left}.studio-demo_responseLoading__lSBrY span:nth-child(2){animation-delay:.16s}.studio-demo_responseLoading__lSBrY span:nth-child(3){animation-delay:.32s}.studio-demo_handNote__N_uXR{margin:12px 0 0 24px;font-size:24px;line-height:1}.studio-demo_testCursor__g6ntI{right:27px;top:45px}.studio-demo_promptStage1__sdAmx .studio-demo_testCursor__g6ntI i{animation:studio-demo_cursorClick__2kyc8 .45s ease-out .3s both}.studio-demo_activeNode__2Tjwd,.studio-demo_focusCard__E_SqB,.studio-demo_litNode__J9UTq,.studio-demo_nextCard__C90WP,.studio-demo_requestCard__LsDtW.studio-demo_masked___ZRu2,.studio-demo_responseCard__es_49,.studio-demo_typing__ii4cE textarea{border-color:var(--signal);background:color-mix(in srgb,var(--signal) 6%,var(--raised));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--signal) 12%,transparent)}:root[data-theme=dark] .studio-demo_studioDemo__Alqe_{--paper:#151216;--raised:#1d191d;--ink:#f2eeea;--muted:#c4bcc0;--faint:#aaa1a6;--line:#665b61;--soft:rgba(242,238,234,.14);--signal:#b86f8d;--warm:#b8a27f;--data:#86a69c}:root[data-theme=dark] .studio-demo_canvasGrid__LLdQV,:root[data-theme=dark] .studio-demo_paperGrid__1wC1Q{background-image:radial-gradient(color-mix(in srgb,var(--ink) 5.5%,transparent) .7px,transparent .7px),linear-gradient(color-mix(in srgb,var(--ink) 3.2%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 3.2%,transparent) 1px,transparent 1px)}:root[data-theme=dark] .studio-demo_litNode__J9UTq,:root[data-theme=dark] .studio-demo_nextCard__C90WP,:root[data-theme=dark] .studio-demo_typing__ii4cE textarea{border-color:var(--warm);background:color-mix(in srgb,var(--warm) 5%,var(--raised));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warm) 10%,transparent)}:root[data-theme=dark] .studio-demo_activeNode__2Tjwd,:root[data-theme=dark] .studio-demo_focusCard__E_SqB,:root[data-theme=dark] .studio-demo_requestCard__LsDtW.studio-demo_masked___ZRu2{border-color:var(--signal);background:color-mix(in srgb,var(--signal) 5%,var(--raised));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--signal) 10%,transparent)}:root[data-theme=dark] .studio-demo_responseCard__es_49{border-color:var(--data);background:color-mix(in srgb,var(--data) 5%,var(--raised));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--data) 10%,transparent)}.studio-demo_expanded__xo2aQ{transform:none}.studio-demo_landingScreen__dh1Lq:not(.studio-demo_focusing__R9Cv1) .studio-demo_routeLines__SVs7w i:nth-child(2),.studio-demo_landingScreen__dh1Lq:not(.studio-demo_focusing__R9Cv1) .studio-demo_streamLines__5EPoF i:nth-child(2){animation:studio-demo_lineBreathe__w9htO 1.8s ease-in-out infinite}.studio-demo_landingScreen__dh1Lq:not(.studio-demo_focusing__R9Cv1) .studio-demo_agentOrbit__kr1AR{animation:studio-demo_orbitBreathe__pDAgg 2.4s ease-in-out infinite alternate}.studio-demo_focusing__R9Cv1 .studio-demo_miniPrompt__MBsde{animation:studio-demo_nodePulse__eBR6S .78s ease-in-out infinite alternate}.studio-demo_focusCard__E_SqB em{animation:studio-demo_noteBob__L3_qW .72s ease-in-out infinite alternate}.studio-demo_workflowStep1__W6Yl7 .studio-demo_dotA__cbI9G,.studio-demo_workflowStep2__MX_Yt .studio-demo_dotA__cbI9G,.studio-demo_workflowStep3__x5Y26 .studio-demo_dotA__cbI9G,.studio-demo_workflowStep3__x5Y26 .studio-demo_dotB__BzZSj,.studio-demo_workflowStep4__j9WKK .studio-demo_dotA__cbI9G,.studio-demo_workflowStep4__j9WKK .studio-demo_dotB__BzZSj,.studio-demo_workflowStep4__j9WKK .studio-demo_dotC__bmAuu{animation:studio-demo_pulse__rsmVA .72s ease-in-out infinite alternate}.studio-demo_workflowStep4__j9WKK .studio-demo_workflowCursor__6ARZE i{animation:studio-demo_cursorClick__2kyc8 .55s ease-out .65s both}.studio-demo_typing__ii4cE small{animation:studio-demo_typingBlink__XYXo4 .7s steps(1) infinite}.studio-demo_complete__P7m4h p{animation:studio-demo_responseReveal__7gE5W .42s ease both}@keyframes studio-demo_lineBreathe__w9htO{0%,to{opacity:.35}50%{opacity:1}}@keyframes studio-demo_orbitBreathe__pDAgg{0%{transform:rotate(-8deg) scale(.96)}to{transform:rotate(5deg) scale(1.04)}}@keyframes studio-demo_noteBob__L3_qW{0%{transform:translateY(0) rotate(-1deg)}to{transform:translateY(-3px) rotate(1deg)}}@keyframes studio-demo_nodePulse__eBR6S{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--signal) 0%,transparent)}to{box-shadow:0 0 0 5px color-mix(in srgb,var(--signal) 14%,transparent)}}@keyframes studio-demo_typingBlink__XYXo4{0%,45%{opacity:1}46%,to{opacity:.3}}@keyframes studio-demo_responseReveal__7gE5W{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:700px){.studio-demo_studioDemo__Alqe_:not(.studio-demo_expanded__xo2aQ){width:1020px;height:765px}.studio-demo_windowBar__4DqTy{grid-template-columns:110px 1fr 160px;padding:0 18px;font-size:9px}.studio-demo_windowBar__4DqTy i{width:11px;height:11px}.studio-demo_capabilityGrid__NXa_f{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:14px}.studio-demo_capabilityCard__bodvr{padding:14px 15px 13px}.studio-demo_capabilityCard__bodvr>strong{font-size:15px}.studio-demo_capabilityCard__bodvr[data-capability=agents]>strong,.studio-demo_capabilityCard__bodvr[data-capability=models]>strong{font-size:14px}.studio-demo_capabilityCard__bodvr[data-capability=access]>strong{font-size:13px}.studio-demo_capabilityCard__bodvr em{font-size:19px}.studio-demo_capArt__kgLPg{min-height:112px;height:calc(100% - 46px);margin-top:9px}.studio-demo_cardMeta__C457m{font-size:8px}.studio-demo_screenHeading__2DIt3{height:76px;padding:0 32px}.studio-demo_promptTopbar__FcYX5{height:72px;padding:0 32px}.studio-demo_promptTopbar__FcYX5 span,.studio-demo_screenHeading__2DIt3 span{font-size:9px}.studio-demo_promptTopbar__FcYX5 h3,.studio-demo_screenHeading__2DIt3 h3{font-size:23px}.studio-demo_workflowCanvas__atEq3{height:614px}.studio-demo_flowNode___nPo7{width:128px;min-height:68px;padding:11px 12px}.studio-demo_flowNode___nPo7 small,.studio-demo_flowNode___nPo7>span{font-size:7px}.studio-demo_flowNode___nPo7 strong{font-size:13px}.studio-demo_activeNode__2Tjwd:after,.studio-demo_canvasNote__FejvX{display:block}.studio-demo_canvasFooter__licT_{height:35px;font-size:8px}.studio-demo_promptLayout__Ub5gt{height:653px;grid-template-columns:205px minmax(340px,1fr) minmax(300px,.84fr)}.studio-demo_outputPanel__i8lc1,.studio-demo_promptEditor__lekv0,.studio-demo_settingsPanel__t9b_H{padding:18px}.studio-demo_columnLabel__btQVi,.studio-demo_settingsPanel__t9b_H h4{font-size:9px;margin-bottom:13px}.studio-demo_setting__rvlBm{margin-bottom:12px}.studio-demo_rangeRow__IeqzN>span,.studio-demo_safetyRow__phlm_,.studio-demo_setting__rvlBm>span,.studio-demo_toggleRow__ihHl5{font-size:11px}.studio-demo_setting__rvlBm button{padding:9px 10px;font-size:11px}.studio-demo_settingsPanel__t9b_H hr{margin:17px 0}.studio-demo_settingsPanel__t9b_H>p{display:block}.studio-demo_promptEditor__lekv0 label{margin-bottom:16px}.studio-demo_promptEditor__lekv0 label>span{font-size:11px;margin-bottom:7px}.studio-demo_promptEditor__lekv0 textarea{height:116px!important;padding:14px;font-size:12px}.studio-demo_promptEditor__lekv0 label:nth-of-type(2) textarea{height:152px!important}.studio-demo_maskFlow__r9Xuj{margin-top:20px;gap:9px;font-size:8px}.studio-demo_maskFlow__r9Xuj b{padding:6px}.studio-demo_requestCard__LsDtW,.studio-demo_responseCard__es_49{margin-bottom:12px;padding:14px 15px}.studio-demo_requestCard__LsDtW header,.studio-demo_responseCard__es_49 header{font-size:7px}.studio-demo_requestCard__LsDtW p,.studio-demo_responseCard__es_49 p{font-size:10px}.studio-demo_responseLoading__lSBrY{gap:7px;margin-top:11px}.studio-demo_responseLoading__lSBrY span{height:6px}.studio-demo_handNote__N_uXR{font-size:21px}.studio-demo_studioDemo__Alqe_:not(.studio-demo_expanded__xo2aQ) .studio-demo_demoHeader__h3Dfc{transform:scale(calc(1 / var(--studio-scale, 1)));transform-origin:right bottom}.studio-demo_expanded__xo2aQ{position:fixed;inset:10px;z-index:10001;width:auto;height:auto;padding:52px 0 0;overflow:auto;border:1px solid rgba(242,238,234,.24);background:#0b0a0c;backdrop-filter:none}.studio-demo_expanded__xo2aQ .studio-demo_productWindow__4Lw1S{position:relative;width:1020px;height:765px;margin:0;clip-path:none}:root[data-theme=light] .studio-demo_expanded__xo2aQ{border-color:rgba(33,29,31,.24);background:#211d1f}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/DM-Sans-400.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/DM-Sans-500.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/DM-Sans-600.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/JetBrains-Mono-400.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/JetBrains-Mono-500.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/JetBrains-Mono-600.ttf) format("truetype")}@font-face{font-family:Literata;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/Literata-Italic-500.ttf) format("truetype")}.selected-work_work__rDlTg{--section-ink:#0b0a0c;--section-paper:#f2eeea;--section-faint:#aaa1a6;--section-hairline:rgba(242,238,234,0.16);--section-fg-rgb:242,238,234;--section-signal:#b86f8d;--section-signal-rgb:184,111,141;--section-warm:#b86f8d;--section-warm-rgb:184,111,141;--section-data:#b86f8d;--section-data-rgb:184,111,141;--section-surface:#151216;--section-raised:#1d191d;--section-border:#665b61;--section-grid:rgba(242,238,234,0.045);--section-grid-accent:rgba(184,111,141,0.032);--section-edge:max(clamp(34px,6vw,106px),calc((100% - 1120px) / 2));position:relative;isolation:isolate;min-height:0;background:radial-gradient(circle at 30% 10%,rgba(var(--section-signal-rgb),.035),transparent 25%),var(--section-ink);color:var(--section-paper)}.selected-work_work__rDlTg :focus-visible{outline-style:auto;outline-width:2px;outline-color:var(--section-signal);outline-offset:1px}.selected-work_work__rDlTg:before{position:absolute;inset:0;content:"";background-image:linear-gradient(var(--section-grid) 1px,transparent 1px),linear-gradient(90deg,var(--section-grid) 1px,transparent 1px);background-size:64px 64px;opacity:.18;pointer-events:none}:root[data-theme=light] .selected-work_work__rDlTg{--section-ink:#f5f1ec;--section-paper:#211d1f;--section-faint:#675f63;--section-hairline:rgba(33,29,31,0.18);--section-fg-rgb:33,29,31;--section-signal:#793c57;--section-signal-rgb:121,60,87;--section-warm:#793c57;--section-warm-rgb:121,60,87;--section-data:#793c57;--section-data-rgb:121,60,87;--section-surface:#fcf9f5;--section-raised:#ebe5e2;--section-border:#8b8085;--section-grid:rgba(33,29,31,0.055);--section-grid-accent:rgba(121,60,87,0.035)}.selected-work_workNav__YNfax{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:56px;padding-inline:var(--section-edge);border-block:1px solid var(--section-hairline);background:rgba(6,6,5,.9);font-size:12px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;backdrop-filter:blur(18px)}:root[data-theme=light] .selected-work_workNav__YNfax{background:color-mix(in srgb,var(--section-ink) 96%,transparent);box-shadow:0 1px 0 rgba(var(--section-fg-rgb),.035)}.selected-work_workNavTitle__8t9oF{color:var(--section-paper)}.selected-work_workNavLinks__URZEo{display:flex;gap:25px;position:relative;color:rgba(var(--section-fg-rgb),.4)}.selected-work_workNavLinks__URZEo a{position:relative;padding:21px 0 18px;font-weight:500;transition:color .18s ease}.selected-work_workNavLinks__URZEo a:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;content:"";background:transparent;opacity:0}.selected-work_workNavLinks__URZEo .selected-work_activeLink__6AB0_,.selected-work_workNavLinks__URZEo a:hover{color:var(--section-paper)}.selected-work_workNavIndicator__fNH4R{position:absolute;right:auto;bottom:0;left:0;width:var(--work-nav-indicator-width,0);height:2px;background:var(--section-signal);box-shadow:0 -5px 18px rgba(var(--section-signal-rgb),.12);pointer-events:none;transform:translate3d(var(--work-nav-indicator-x,0),0,0);transform-origin:0 50%;transition:width .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),background .22s ease;will-change:width,transform}.selected-work_workIntro__9a6u2{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(42px,5vw,82px);padding:116px var(--section-edge) 84px}.selected-work_proofNote__0IMLC,.selected-work_studioDemo__bM8xT,.selected-work_workIntro__9a6u2{--section-signal:#b86f8d;--section-signal-rgb:184,111,141;--section-warm:#b86f8d;--section-warm-rgb:184,111,141;--section-data:#b86f8d;--section-data-rgb:184,111,141}:root[data-theme=light] .selected-work_proofNote__0IMLC,:root[data-theme=light] .selected-work_studioDemo__bM8xT,:root[data-theme=light] .selected-work_workIntro__9a6u2{--section-signal:#793c57;--section-signal-rgb:121,60,87;--section-warm:#793c57;--section-warm-rgb:121,60,87;--section-data:#793c57;--section-data-rgb:121,60,87}.selected-work_workCopy___Ggvt{min-width:0}.selected-work_sprinklrLogo__MrCVD{display:block;width:158px;height:auto;margin:0 0 28px;overflow:visible}.selected-work_sprinklrWord__eBEjR{fill:var(--section-paper)}.selected-work_darkAsset__zdg5n,.selected-work_logoAssets__JgDN_{display:block}.selected-work_lightAsset__q3Xcp,:root[data-theme=light] .selected-work_darkAsset__zdg5n{display:none}:root[data-theme=light] .selected-work_lightAsset__q3Xcp{display:block}.selected-work_kicker__iDBA1{margin:0 0 20px;color:rgba(var(--section-fg-rgb),.66);font-size:12px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.selected-work_workIntro__9a6u2 h2{margin:0;font-family:Funnel Sans,sans-serif;font-size:clamp(52px,6vw,80px);font-weight:400;letter-spacing:-.05em;line-height:.94}.selected-work_titleMain__RGlwU,.selected-work_titleSubline__XDG4U{display:block}.selected-work_titleMain__RGlwU{font-family:Inter Tight,Funnel Sans,sans-serif;font-size:clamp(31px,calc(6vw - 21px),59px);font-weight:600;letter-spacing:-.055em}.selected-work_titleSubline__XDG4U{margin-top:10px;color:var(--section-signal);font-family:Caveat,"Instrument Serif",cursive;font-size:19px;font-weight:500;letter-spacing:.01em;line-height:1.72;white-space:nowrap}.selected-work_introCopy__HKcSU{max-width:520px;margin:30px 0 0;color:rgba(var(--section-fg-rgb),.7);font-family:Funnel Sans,sans-serif;font-size:clamp(15px,1.12vw,17px);letter-spacing:0;line-height:1.6}.selected-work_motionTerm__DsHO6{--term-delay:0ms;padding-bottom:.08em;background-image:linear-gradient(90deg,rgba(var(--section-signal-rgb),.72),rgba(var(--section-signal-rgb),.2));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:color .62s ease var(--term-delay),background-size .72s cubic-bezier(.22,.72,.18,1) var(--term-delay)}.selected-work_entered__THVqD .selected-work_motionTerm__DsHO6{color:color-mix(in srgb,var(--section-signal) 72%,var(--section-paper));background-size:100% 1px}.selected-work_productLink__L7H4U{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding-bottom:7px;border-bottom:1px solid rgba(var(--section-fg-rgb),.25);color:rgba(var(--section-fg-rgb),.68);font-size:11px;letter-spacing:.05em;text-transform:uppercase;transition:border-color .18s ease,color .18s ease,gap .18s ease}.selected-work_productLink__L7H4U span{color:var(--section-signal)}.selected-work_productLink__L7H4U:hover{gap:13px;border-color:var(--section-signal);color:var(--section-paper)}.selected-work_revealItem___Uy6m{transition:opacity .64s ease,transform .82s cubic-bezier(.22,.72,.18,1)}.selected-work_motionReady__yOZwx:not(.selected-work_entered__THVqD) .selected-work_revealItem___Uy6m{opacity:0;transform:translate3d(0,18px,0)}.selected-work_entered__THVqD .selected-work_revealItem___Uy6m{opacity:1;transform:translateZ(0)}.selected-work_entered__THVqD .selected-work_logoReveal__AIIdW{transition-delay:80ms}.selected-work_entered__THVqD .selected-work_kicker__iDBA1{transition-delay:.15s}.selected-work_entered__THVqD h2{transition-delay:.22s}.selected-work_entered__THVqD .selected-work_introCopy__HKcSU{transition-delay:.31s}.selected-work_entered__THVqD .selected-work_productLink__L7H4U{transition-delay:.37s}.selected-work_entered__THVqD .selected-work_demoReveal__0AKl9{transition-delay:.19s}.selected-work_demoReveal__0AKl9{min-width:0}@media (max-width:700px){.selected-work_work__rDlTg:has([data-studio-expanded=true]){z-index:10000;isolation:auto}.selected-work_workIntro__9a6u2:has([data-studio-expanded=true]){z-index:10000;transform:none!important;will-change:auto!important;transition:none!important;animation:none!important}.selected-work_demoReveal__0AKl9:has([data-studio-expanded=true]){z-index:10000;transform:none!important;will-change:auto!important;transition:none!important;animation:none!important}}.selected-work_studioDemo__bM8xT{position:relative;isolation:isolate;width:100%;min-width:0;aspect-ratio:4/3;overflow:visible;border:1px solid var(--section-border);border-radius:8px;background:var(--section-surface);box-shadow:none}.selected-work_studioDemo__bM8xT>[data-studio-expanded=false]{position:absolute;top:0;left:0}.selected-work_demoPicture__93cG7{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.selected-work_demoImage__Ceryi{display:block;width:100%;height:100%;object-fit:cover}.selected-work_proofNote__0IMLC{--note-paper:color-mix(in srgb,var(--section-signal) 18%,#d9cdd4);--note-ink:#2b2028;--note-tape:rgba(202,166,186,0.76);position:absolute;top:-36px;right:56px;z-index:4;width:min(150px,calc(100% - 72px));min-height:60px;padding:13px 12px 9px;border:1px solid color-mix(in srgb,var(--section-signal) 34%,#8f7d86);border-radius:3px;background:radial-gradient(circle at 22% 32%,rgba(72,48,61,.06) 0 .45px,transparent .8px) 0 0 /8px 9px,radial-gradient(circle at 76% 68%,rgba(255,255,255,.34) 0 .5px,transparent .85px) 0 0 /11px 13px,radial-gradient(circle at 44% 82%,rgba(72,48,61,.045) 0 .4px,transparent .75px) 0 0 /13px 10px,var(--note-paper);color:var(--note-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 12px 22px -10px rgba(0,0,0,.62),0 2px 5px rgba(0,0,0,.16);pointer-events:none;transform:rotate(-1.35deg);transform-origin:50% 0}.selected-work_proofNote__0IMLC:before{position:absolute;top:-7px;left:50%;z-index:2;width:52px;height:14px;content:"";background:repeating-linear-gradient(90deg,rgba(var(--section-signal-rgb),.34) 0 6px,rgba(var(--section-data-rgb),.2) 6px 11px),var(--note-tape);box-shadow:0 1px 3px rgba(0,0,0,.14);opacity:.88;transform:translateX(-50%) rotate(-3deg)}.selected-work_proofNote__0IMLC:after{position:absolute;inset:4px;z-index:0;content:"";background:linear-gradient(132deg,transparent 42%,rgba(72,48,61,.09) 47%,rgba(255,255,255,.24) 50%,transparent 55%) 8% 18% /19px 13px no-repeat,linear-gradient(38deg,transparent 43%,rgba(72,48,61,.07) 48%,rgba(255,255,255,.2) 51%,transparent 56%) 87% 25% /17px 12px no-repeat,linear-gradient(154deg,transparent 43%,rgba(72,48,61,.075) 48%,rgba(255,255,255,.2) 51%,transparent 56%) 28% 84% /21px 12px no-repeat,linear-gradient(62deg,transparent 44%,rgba(72,48,61,.065) 48%,rgba(255,255,255,.18) 51%,transparent 55%) 76% 77% /16px 11px no-repeat;opacity:.6;pointer-events:none}:root[data-theme=light] .selected-work_proofNote__0IMLC{--note-paper:color-mix(in srgb,var(--section-signal) 7%,#fffaf8);--note-ink:#251d24;--note-tape:rgba(232,208,220,0.8);border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 12px 22px -10px rgba(var(--section-fg-rgb),.27),0 2px 5px rgba(var(--section-fg-rgb),.1)}.selected-work_proofStage__F45w9{position:relative;height:38px}.selected-work_proofSlide__7d1K5{position:absolute;inset:0;display:grid;align-content:center;gap:2px;opacity:0;transform:translateY(8px);transition:opacity .43s cubic-bezier(.22,.72,.18,1),transform .52s cubic-bezier(.22,.72,.18,1)}.selected-work_proofSlideActive__c_eZx{opacity:1;transform:translateY(0)}.selected-work_proofSlideLeaving__T8xtK{opacity:0;transform:translateY(-8px)}:root[data-theme=light] .selected-work_proofNote__0IMLC:after{opacity:.42}.selected-work_proofSlide__7d1K5 span,.selected-work_proofSlide__7d1K5 strong{display:block;font-family:Caveat,"Instrument Serif",cursive;font-weight:650;white-space:nowrap}.selected-work_proofSlide__7d1K5 strong{font-size:22px;letter-spacing:-.015em;line-height:.88}.selected-work_proofSlide__7d1K5 span{color:color-mix(in srgb,var(--note-ink) 86%,transparent);font-size:13px;font-weight:600;letter-spacing:.005em;line-height:1.08}@media (max-width:940px){.selected-work_workIntro__9a6u2{grid-template-columns:1fr}.selected-work_studioDemo__bM8xT{width:min(100%,760px)}}@media (max-width:760px){.selected-work_workNavIndicator__fNH4R{height:1px}}@media (max-width:700px){.selected-work_workNav__YNfax{display:block;padding-inline:22px;overflow:hidden}.selected-work_workNavTitle__8t9oF{display:none}.selected-work_workNavLinks__URZEo{width:100%;gap:22px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline proximity}.selected-work_workNavLinks__URZEo::-webkit-scrollbar{display:none}.selected-work_workNavLinks__URZEo a{flex:0 0 auto;min-height:44px;padding:15px 0 13px;font-size:12px;letter-spacing:.08em;scroll-snap-align:start}.selected-work_workNavLinks__URZEo a:first-child{font-size:10px}.selected-work_workNavIndicator__fNH4R{height:1px}.selected-work_workIntro__9a6u2{gap:56px;padding:92px 22px 68px}.selected-work_sprinklrLogo__MrCVD{width:158px;margin-bottom:24px}.selected-work_workIntro__9a6u2 h2{font-size:clamp(42px,12vw,58px)}.selected-work_titleSubline__XDG4U{white-space:normal}.selected-work_introCopy__HKcSU{max-width:100%;margin-top:24px;overflow-wrap:normal;word-break:normal}.selected-work_studioDemo__bM8xT{min-height:0;aspect-ratio:4/3}.selected-work_proofNote__0IMLC{top:-28px;right:36px;width:min(144px,calc(100% - 56px));min-height:58px}.selected-work_proofSlide__7d1K5 strong{font-size:21px}.selected-work_proofSlide__7d1K5 span{font-size:12px}}@media (prefers-reduced-motion:reduce){.selected-work_motionTerm__DsHO6,.selected-work_productLink__L7H4U,.selected-work_proofSlide__7d1K5,.selected-work_revealItem___Uy6m,.selected-work_workNavIndicator__fNH4R,.selected-work_workNavLinks__URZEo a:after{transition:none}.selected-work_revealItem___Uy6m{opacity:1;transform:none}.selected-work_motionTerm__DsHO6{color:color-mix(in srgb,var(--section-signal) 72%,var(--section-paper));background-size:100% 1px}}.supporting-work_support__LVjD9{--support-ink:#0b0a0c;--support-paper:#f2eeea;--support-fg-rgb:242,238,234;--support-signal:#b86f8d;--support-signal-rgb:184,111,141;--support-surface:#151216;--support-grid-line:rgba(242,238,234,0.045);--support-boundary:rgba(var(--support-fg-rgb),0.13);--support-boundary-strong:rgba(var(--support-fg-rgb),0.22);--support-edge:max(clamp(34px,6vw,106px),calc((100% - 1120px) / 2));position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:68px;padding:clamp(68px,7vw,96px) var(--support-edge) clamp(58px,6vw,82px);border-top:1px solid var(--support-boundary);background-color:color-mix(in srgb,var(--support-ink) 92%,var(--support-surface));color:var(--support-paper)}.supporting-work_support__LVjD9:after{position:absolute;inset:0;z-index:-1;content:"";background:none;pointer-events:none}:root[data-theme=light] .supporting-work_support__LVjD9{--support-ink:#f5f1ec;--support-paper:#211d1f;--support-fg-rgb:33,29,31;--support-signal:#793c57;--support-signal-rgb:121,60,87;--support-surface:#fcf9f5;--support-grid-line:rgba(33,29,31,0.055);--support-boundary:rgba(var(--support-fg-rgb),0.105);--support-boundary-strong:rgba(var(--support-fg-rgb),0.18);background-color:color-mix(in srgb,var(--support-ink) 74%,#fff 26%)}.supporting-work_grid__FMlt4{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--support-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--support-grid-line) 1px,transparent 1px);background-position:0 0;background-size:80px 80px,80px 80px;opacity:.72;pointer-events:none}:root[data-theme=light] .supporting-work_grid__FMlt4{opacity:.78}.supporting-work_head__b3TNx{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:clamp(40px,5vw,76px);margin:0 0 clamp(36px,4vw,52px)}.supporting-work_kicker__QfHr_{margin:0 0 14px;color:rgba(var(--support-fg-rgb),.66);font-size:12px;font-weight:430;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.supporting-work_head__b3TNx h2{max-width:820px;margin:0;font-family:Funnel Sans,sans-serif;font-size:clamp(36px,4.5vw,48px);font-weight:430;letter-spacing:-.06em;line-height:1}.supporting-work_intro__3fhGw{max-width:520px;margin:0;padding:0 0 4px;color:rgba(var(--support-fg-rgb),.7);font-size:clamp(13px,.9vw,14px);line-height:1.5;text-wrap:balance}.supporting-work_stage__d5Ixx{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;border:1px solid var(--support-boundary-strong);background:transparent}.supporting-work_card__HqN6f{min-width:0;padding:clamp(30px,2.9vw,44px) clamp(28px,3vw,46px) 34px}.supporting-work_card__HqN6f+.supporting-work_card__HqN6f{border-left:1px solid var(--support-boundary)}.supporting-work_index__s5aXZ{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 19px;color:rgba(var(--support-fg-rgb),.66);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.supporting-work_index__s5aXZ:after{width:34px;height:1px;content:"";background:var(--support-boundary)}.supporting-work_card__HqN6f h3{margin:0 0 15px;font-family:Funnel Sans,sans-serif;font-size:clamp(25px,2vw,32px);font-weight:520;letter-spacing:-.05em;line-height:1.08;white-space:nowrap}.supporting-work_description__zUiCc{min-height:92px;margin:0;color:rgba(var(--support-fg-rgb),.7);font-size:clamp(15px,1.08vw,17px);line-height:1.58}.supporting-work_productLink__Uw8Gf{display:inline-flex;align-items:center;gap:7px;margin-top:16px;padding-bottom:3px;border-bottom:1px solid var(--support-boundary);color:rgba(var(--support-fg-rgb),.8);font-size:11px;font-weight:550;line-height:1.2;text-decoration:none;transition:gap .16s ease,color .16s ease,border-color .16s ease}.supporting-work_productLink__Uw8Gf:focus-visible,.supporting-work_productLink__Uw8Gf:hover{gap:10px;border-color:var(--support-signal);color:var(--support-signal)}.supporting-work_evidence__4XBDb{display:flex;align-items:flex-start;gap:10px;margin:22px 0 0;color:var(--support-signal);font-size:12px;font-weight:650;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.supporting-work_evidence__4XBDb:before{flex:0 0 auto;width:5px;height:5px;margin-top:4px;content:"";border-radius:50%;background:currentColor}.supporting-work_stageCap__gIEhm{position:absolute;z-index:4;width:15px;height:26px;color:var(--support-signal);opacity:.82;pointer-events:none}.supporting-work_stageCap__gIEhm:after,.supporting-work_stageCap__gIEhm:before{position:absolute;content:"";background:currentColor}.supporting-work_stageCap__gIEhm:before{top:0;bottom:0;width:1px}.supporting-work_stageCap__gIEhm:after{top:50%;width:15px;height:1px;transform:translateY(-.5px)}.supporting-work_left__TAYMc:after,.supporting-work_left__TAYMc:before{left:0}.supporting-work_right__bxzkP:after,.supporting-work_right__bxzkP:before{right:0}.supporting-work_left__TAYMc{left:-1px}.supporting-work_right__bxzkP{right:-1px}.supporting-work_top__12TkI{top:-13px}.supporting-work_bottom__EDDvl{bottom:-13px}@media (max-width:980px){.supporting-work_head__b3TNx{grid-template-columns:1fr;gap:22px}.supporting-work_intro__3fhGw{max-width:620px}.supporting-work_stage__d5Ixx{grid-template-columns:1fr}.supporting-work_card__HqN6f+.supporting-work_card__HqN6f{border-top:1px solid var(--support-boundary);border-left:0}.supporting-work_description__zUiCc{min-height:0}}@media (max-width:700px){.supporting-work_support__LVjD9{--support-edge:22px;padding-top:68px;padding-bottom:54px}.supporting-work_card__HqN6f{padding:28px 16px 32px}.supporting-work_evidence__4XBDb{white-space:normal}}.testimonials_testimonials__sNQ9d{--testimonial-ink:#0b0a0c;--testimonial-paper:#f2eeea;--testimonial-surface:#151216;--testimonial-signal:#b86f8d;--testimonial-signal-rgb:184,111,141;--testimonial-fg-rgb:242,238,234;--testimonial-hairline:rgba(242,238,234,0.16);--testimonial-border-strong:#665b61;--testimonial-grid-line:rgba(242,238,234,0.045);--testimonial-grid-dot:rgba(242,238,234,0.06);position:relative;isolation:isolate;padding:clamp(78px,7.4vw,116px) clamp(34px,6vw,106px) 0;overflow:hidden;border-top:1px solid var(--testimonial-border-strong);background:var(--testimonial-ink);color:var(--testimonial-paper)}.testimonials_testimonials__sNQ9d:before{position:absolute;z-index:-1;inset:0;content:"";background-image:linear-gradient(var(--testimonial-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--testimonial-grid-line) 1px,transparent 1px),radial-gradient(circle at 1px 1px,var(--testimonial-grid-dot) .55px,transparent .8px);background-size:64px 64px,64px 64px,8px 8px;opacity:.16;pointer-events:none;mask-image:linear-gradient(90deg,rgba(0,0,0,.32),#000 48%,rgba(0,0,0,.56))}:root[data-theme=light] .testimonials_testimonials__sNQ9d{--testimonial-ink:#f5f1ec;--testimonial-paper:#211d1f;--testimonial-surface:#fcf9f5;--testimonial-signal:#793c57;--testimonial-signal-rgb:121,60,87;--testimonial-fg-rgb:33,29,31;--testimonial-hairline:rgba(33,29,31,0.18);--testimonial-border-strong:#8b8085;--testimonial-grid-line:rgba(33,29,31,0.055);--testimonial-grid-dot:rgba(33,29,31,0.065)}.testimonials_inner__S6rdI{position:relative;z-index:1;width:min(100%,1460px);margin:0 auto}.testimonials_head__6Mc_s{display:flex;align-items:end;justify-content:space-between;gap:42px;margin-bottom:clamp(48px,5vw,72px)}.testimonials_head__6Mc_s p{margin:0 0 14px;color:var(--testimonial-signal);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.testimonials_head__6Mc_s h2{margin:0;font:400 clamp(36px,4.5vw,48px)/1 Funnel Sans,sans-serif;letter-spacing:-.055em;text-wrap:balance}.testimonials_progress__ECmLB{flex:0 0 auto;padding-bottom:8px;color:rgba(var(--testimonial-fg-rgb),.66);font-size:12px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.testimonials_progress__ECmLB strong{color:var(--testimonial-signal);font-weight:500}.testimonials_stage__j2yQF{display:grid;grid-template-columns:minmax(290px,.62fr) minmax(0,1.38fr);min-height:488px;border-top:2px solid var(--testimonial-border-strong);border-bottom:2px solid var(--testimonial-border-strong)}.testimonials_nav__heO_I{position:relative;min-height:488px;overflow:hidden;border-right:1px solid var(--testimonial-hairline)}.testimonials_nav__heO_I:before{position:absolute;top:35px;left:-104px;width:232px;height:394px;content:"";border:1px solid transparent;border-right:1px solid rgba(var(--testimonial-fg-rgb),.2);border-radius:50%}.testimonials_person__rxw_v{position:absolute;z-index:2;left:36px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:15px;width:min(292px,calc(100% - 92px));padding:4px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.45;transform:translateX(0);transition:opacity .3s ease,transform .52s cubic-bezier(.2,.78,.2,1)}.testimonials_person1__vGHTm{top:40px}.testimonials_person2__PYMTG{top:199px;left:72px}.testimonials_person3__fxMqw{top:358px;left:36px}.testimonials_person__rxw_v:hover{opacity:.75}.testimonials_person__rxw_v[aria-selected=true]{opacity:1;transform:translateX(10px)}.testimonials_person__rxw_v:focus-visible{outline:1px solid var(--testimonial-signal);outline-offset:5px}.testimonials_avatar__p3PZq{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(var(--testimonial-fg-rgb),.22);border-radius:50%;background:color-mix(in srgb,var(--testimonial-surface) 90%,transparent);color:rgba(var(--testimonial-fg-rgb),.54);font-size:11px;font-weight:600;letter-spacing:.08em;transition:width .5s cubic-bezier(.2,.78,.2,1),height .5s cubic-bezier(.2,.78,.2,1),border-color .3s ease,background .3s ease,color .3s ease}.testimonials_person__rxw_v[aria-selected=true] .testimonials_avatar__p3PZq{width:54px;height:54px;border-color:rgba(var(--testimonial-signal-rgb),.58);background:color-mix(in srgb,var(--testimonial-signal) 11%,var(--testimonial-surface));color:var(--testimonial-paper)}.testimonials_personCopy__n0bMm{min-width:0;padding-right:8px}.testimonials_personCopy__n0bMm strong{display:block;color:rgba(var(--testimonial-fg-rgb),.78);font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.testimonials_personCopy__n0bMm small{display:block;max-width:210px;margin-top:5px;color:rgba(var(--testimonial-fg-rgb),.58);font-size:11px;line-height:1.45;letter-spacing:.07em;overflow-wrap:normal}.testimonials_quoteStage__ZPvcs{position:relative;min-width:0;min-height:488px;overflow:hidden;padding:clamp(42px,4.5vw,68px) clamp(34px,5vw,82px) 38px}.testimonials_testimonial__lJdYu{position:absolute;inset:clamp(42px,4.5vw,68px) clamp(34px,5vw,82px) 38px;display:flex;flex-direction:column;min-width:0;opacity:0;pointer-events:none;transform:translateY(16px);transition:opacity .42s ease,transform .62s cubic-bezier(.2,.78,.2,1)}.testimonials_testimonial__lJdYu[hidden]{display:none!important}.testimonials_testimonial__lJdYu.testimonials_active__QInoT{opacity:1;pointer-events:auto;transform:translateY(0)}.testimonials_mark__M68tj{display:flex;align-items:center;justify-content:space-between;gap:20px;color:rgba(var(--testimonial-fg-rgb),.66);font-size:12px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.testimonials_mark__M68tj span:first-child{color:var(--testimonial-signal);font:38px/.7 "Instrument Serif",serif;letter-spacing:0}.testimonials_testimonial__lJdYu blockquote{max-width:880px;margin:clamp(30px,3vw,44px) 0 34px;color:rgba(var(--testimonial-fg-rgb),.82);font:400 16px/1.42 Funnel Sans,sans-serif;text-wrap:pretty}.testimonials_attribution__OBfIf{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-top:auto;padding-top:20px;border-top:1px solid rgba(var(--testimonial-fg-rgb),.1)}.testimonials_attribution__OBfIf cite{font-style:normal}.testimonials_attribution__OBfIf strong{display:block;color:var(--testimonial-paper);font-size:15px;font-weight:500;letter-spacing:-.01em}.testimonials_attribution__OBfIf span{display:block;max-width:310px;margin-top:5px;color:rgba(var(--testimonial-fg-rgb),.62);font-size:11px;line-height:1.45;letter-spacing:.07em}.testimonials_attribution__OBfIf a{flex:0 0 auto;padding-bottom:3px;border-bottom:1px solid rgba(var(--testimonial-fg-rgb),.18);color:rgba(var(--testimonial-fg-rgb),.48);font-size:11px;letter-spacing:.07em;line-height:1.45;text-decoration:none;text-transform:uppercase;transition:color .16s ease,border-color .16s ease}.testimonials_attribution__OBfIf a:focus-visible,.testimonials_attribution__OBfIf a:hover{border-color:var(--testimonial-signal);color:var(--testimonial-signal);text-decoration:none}@media (max-width:980px){.testimonials_stage__j2yQF{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr)}.testimonials_person__rxw_v{width:min(292px,calc(100% - 92px))}}@media (max-width:760px){.testimonials_testimonials__sNQ9d{padding-top:68px;padding-bottom:0}.testimonials_head__6Mc_s{align-items:start;margin-bottom:40px}.testimonials_head__6Mc_s h2{font-size:clamp(36px,10vw,52px)}.testimonials_progress__ECmLB{padding-top:10px}.testimonials_stage__j2yQF{display:block;min-height:0}.testimonials_nav__heO_I{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:104px;overflow:visible;border-right:0;border-bottom:1px solid var(--testimonial-hairline)}.testimonials_nav__heO_I:before{top:auto;right:10%;bottom:20px;left:10%;width:auto;height:1px;border:0;border-radius:0;background:rgba(var(--testimonial-fg-rgb),.18)}.testimonials_person2__PYMTG,.testimonials_person3__fxMqw,.testimonials_person__rxw_v{position:relative;top:auto;left:auto;display:flex;justify-content:center;width:auto;padding:16px 4px 28px}.testimonials_person__rxw_v[aria-selected=true]{transform:translateY(-4px)}.testimonials_avatar__p3PZq{width:42px;height:42px}.testimonials_person__rxw_v[aria-selected=true] .testimonials_avatar__p3PZq{width:48px;height:48px}.testimonials_personCopy__n0bMm{display:none}.testimonials_quoteStage__ZPvcs{min-height:570px;padding:42px 0 34px}.testimonials_testimonial__lJdYu{inset:42px 0 34px}.testimonials_testimonial__lJdYu blockquote{margin-top:30px}}@media (prefers-reduced-motion:reduce){.testimonials_avatar__p3PZq,.testimonials_person__rxw_v,.testimonials_testimonial__lJdYu{transition:none}}