.hero-hex-background-module__ObFl3q__root{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-hex-background-module__ObFl3q__canvas{width:100%;height:100%;display:block}
.hero-hub-visual-module__t9CUGa__root{width:min(100%,620px);margin-inline:auto;position:relative}.hero-hub-visual-module__t9CUGa__canvas{aspect-ratio:600/360;width:100%;position:relative}.hero-hub-visual-module__t9CUGa__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-hub-visual-module__t9CUGa__logoBtn{cursor:default;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .25s;display:flex;position:absolute}.hero-hub-visual-module__t9CUGa__logoBtn:hover,.hero-hub-visual-module__t9CUGa__logoBtn:focus-visible{outline:none;transform:translate(-50%,-50%)scale(1.08)!important}.hero-hub-visual-module__t9CUGa__monoLogo img{filter:grayscale()brightness(.42)contrast(1.15);opacity:.9;transition:opacity .2s,filter .2s}.hero-hub-visual-module__t9CUGa__logoBtn:hover .hero-hub-visual-module__t9CUGa__monoLogo img,.hero-hub-visual-module__t9CUGa__logoBtn:focus-visible .hero-hub-visual-module__t9CUGa__monoLogo img{filter:grayscale()brightness(.55)contrast(1.1);opacity:1}.hero-hub-visual-module__t9CUGa__core{justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.hero-hub-visual-module__t9CUGa__logoBtn{transition:none}.hero-hub-visual-module__t9CUGa__logoBtn:hover,.hero-hub-visual-module__t9CUGa__logoBtn:focus-visible{transform:translate(-50%,-50%)!important}}
.navbar-module__hAC_ya__shell{height:var(--nav-height,60px)}.navbar-module__hAC_ya__inner{justify-content:space-between;align-items:center;gap:1rem;height:100%;display:flex}.navbar-module__hAC_ya__mobileActions{align-items:stretch;gap:.5rem;display:flex}.navbar-module__hAC_ya__mobileCta{height:var(--nav-mobile-action-height,2.5rem);box-sizing:border-box;background:var(--color-ink);letter-spacing:-.01em;color:var(--color-paper);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 .875rem;font-size:12px;font-weight:500;display:inline-flex}.navbar-module__hAC_ya__menuButton{height:var(--nav-mobile-action-height,2.5rem);width:var(--nav-mobile-action-height,2.5rem);border:1px solid var(--color-rule);background:var(--color-paper);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.navbar-module__hAC_ya__menuIcon{width:16px;height:10px;position:relative}.navbar-module__hAC_ya__menuIcon span{background:var(--color-ink);width:100%;height:1.5px;transition:transform .2s,opacity .2s,top .2s;position:absolute;left:0}.navbar-module__hAC_ya__menuIcon span:first-child{top:0}.navbar-module__hAC_ya__menuIcon span:nth-child(2){top:4px}.navbar-module__hAC_ya__menuIcon span:nth-child(3){top:8px}.navbar-module__hAC_ya__menuButtonOpen .navbar-module__hAC_ya__menuIcon span:first-child{top:4px;transform:rotate(45deg)}.navbar-module__hAC_ya__menuButtonOpen .navbar-module__hAC_ya__menuIcon span:nth-child(2){opacity:0}.navbar-module__hAC_ya__menuButtonOpen .navbar-module__hAC_ya__menuIcon span:nth-child(3){top:4px;transform:rotate(-45deg)}.navbar-module__hAC_ya__overlay{inset:0;top:var(--nav-height,60px);z-index:90;background:color-mix(in srgb, var(--color-ink) 35%, transparent);cursor:pointer;border:0;position:fixed}.navbar-module__hAC_ya__drawer{left:0;right:0;top:var(--nav-height,60px);z-index:95;max-height:calc(100dvh - var(--nav-height,60px));border-bottom:1px solid var(--color-rule);background:var(--color-paper);position:fixed;overflow-y:auto}.navbar-module__hAC_ya__drawerInner{flex-direction:column;gap:.25rem;padding:1rem 1.25rem 1.5rem;display:flex}.navbar-module__hAC_ya__drawerLink{min-height:44px;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);opacity:.65;align-items:center;font-size:12px;transition:opacity .15s;display:flex}.navbar-module__hAC_ya__drawerLink:hover,.navbar-module__hAC_ya__drawerLink:focus-visible,.navbar-module__hAC_ya__drawerLinkActive{opacity:1}.navbar-module__hAC_ya__skipLink{z-index:200;background:var(--color-ink);color:var(--color-paper);padding:.5rem 1rem;font-size:13px;position:absolute;top:auto;left:-9999px}.navbar-module__hAC_ya__skipLink:focus{top:4.5rem;left:1rem}
.action-badges-marquee-module__z9pTYW__root{flex-direction:column;gap:8px;width:100%;display:flex;overflow:hidden}.action-badges-marquee-module__z9pTYW__track{width:100%;overflow:hidden}.action-badges-marquee-module__z9pTYW__row{gap:8px;width:max-content;display:flex}.action-badges-marquee-module__z9pTYW__rowLeft{animation:32s linear infinite action-badges-marquee-module__z9pTYW__action-marquee-left}.action-badges-marquee-module__z9pTYW__rowRight{animation:32s linear infinite action-badges-marquee-module__z9pTYW__action-marquee-right}.action-badges-marquee-module__z9pTYW__badge{border:1px solid color-mix(in srgb, var(--color-rule) 55%, transparent);background:color-mix(in srgb, var(--color-paper) 88%, var(--color-fog));font-family:var(--font-mono);letter-spacing:.03em;color:color-mix(in srgb, var(--color-ink) 82%, transparent);white-space:nowrap;flex-shrink:0;padding:8px 14px;font-size:11px;font-weight:500;line-height:1.2}@keyframes action-badges-marquee-module__z9pTYW__action-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes action-badges-marquee-module__z9pTYW__action-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.action-badges-marquee-module__z9pTYW__rowLeft,.action-badges-marquee-module__z9pTYW__rowRight{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.action-badges-marquee-module__z9pTYW__track{overflow:visible}.action-badges-marquee-module__z9pTYW__root{gap:6px}}
.understand-agents-box-module__g8k_5q__arrowTrack{flex-shrink:0;width:1.75rem;height:1.5rem;position:relative}.understand-agents-box-module__g8k_5q__arrow{font-family:var(--font-mono);color:color-mix(in srgb, var(--color-blue) 50%, transparent);margin-top:-.5em;font-size:11px;line-height:1;animation:3.4s ease-in-out infinite understand-agents-box-module__g8k_5q__agents-arrow-travel;position:absolute;top:50%;left:0}.understand-agents-box-module__g8k_5q__arm{opacity:0;flex-shrink:0;font-size:14px;line-height:1;animation:3.4s ease-in-out infinite understand-agents-box-module__g8k_5q__agents-arm-pop;transform:scale(.5)}@keyframes understand-agents-box-module__g8k_5q__agents-arrow-travel{0%,12%{opacity:.45;transform:translate(0)}38%,48%{opacity:1;transform:translate(1.1rem)}58%,to{opacity:.35;transform:translate(1.1rem)}}@keyframes understand-agents-box-module__g8k_5q__agents-arm-pop{0%,44%{opacity:0;transform:scale(.5)}52%,72%{opacity:1;transform:scale(1)}82%,to{opacity:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.understand-agents-box-module__g8k_5q__arrow{opacity:.5;animation:none;left:50%;transform:translate(-50%)}.understand-agents-box-module__g8k_5q__arm{opacity:.85;animation:none;transform:none}}
.playbooks-action-box-module__-X-zyq__pipeline{justify-content:center;align-items:center;gap:.5rem;min-height:1.5rem;display:flex}.playbooks-action-box-module__-X-zyq__arrow{font-family:var(--font-mono);color:color-mix(in srgb, var(--color-ink) 25%, transparent);flex-shrink:0;font-size:10px;line-height:1}.playbooks-action-box-module__-X-zyq__badge{border:1px solid color-mix(in srgb, var(--color-teal) 52%, transparent);background:color-mix(in srgb, var(--color-teal) 14%, var(--color-paper));font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb, var(--color-teal) 55%, var(--color-ink));flex-shrink:0;padding:.25rem .45rem;font-size:8px;line-height:1.2;animation:2.4s ease-in-out infinite playbooks-action-box-module__-X-zyq__badge-blink}.playbooks-action-box-module__-X-zyq__badgeDrafted{animation-delay:1.2s}@keyframes playbooks-action-box-module__-X-zyq__badge-blink{0%,38%,to{opacity:.78}48%,58%{opacity:1}}@media (prefers-reduced-motion:reduce){.playbooks-action-box-module__-X-zyq__badge{opacity:1;animation:none}}
.product-infographic-shell-module__JZxKyq__shell{border:1px solid var(--color-rule);background:var(--color-paper);flex-direction:column;width:100%;height:300px;min-height:300px;max-height:300px;display:flex;overflow:hidden;box-shadow:0 20px 48px -24px #0a0a0b1f}.product-infographic-shell-module__JZxKyq__shellBody{flex-direction:column;flex:1;min-height:0;display:flex}
.context-graph-scan-infographic-module__oL6roG__root{--scan-violet:var(--color-violet);--scan-teal:var(--color-teal);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.context-graph-scan-infographic-module__oL6roG__companyRow{border-bottom:1px solid color-mix(in srgb, var(--color-rule) 35%, transparent);background:color-mix(in srgb, var(--color-fog) 45%, var(--color-paper));flex-wrap:wrap;flex-shrink:0;gap:6px;padding:8px 12px;display:flex}.context-graph-scan-infographic-module__oL6roG__companyBtn{appearance:none;cursor:pointer;border:1px solid color-mix(in srgb, var(--color-rule) 30%, transparent);background:var(--color-paper);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink);opacity:.45;padding:5px 10px;font-family:ui-monospace,monospace;font-size:9px;font-weight:600;transition:opacity .2s,border-color .2s,box-shadow .2s,transform .2s}.context-graph-scan-infographic-module__oL6roG__companyBtn:hover{opacity:.72}.context-graph-scan-infographic-module__oL6roG__companyBtnActive{opacity:1;border-color:color-mix(in srgb, var(--scan-violet) 45%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--scan-violet) 14%, transparent)}.context-graph-scan-infographic-module__oL6roG__hint{letter-spacing:-.01em;opacity:.5;flex-shrink:0;margin:0;padding:4px 12px 0;font-size:10px;line-height:1.35}.context-graph-scan-infographic-module__oL6roG__grid{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:6px;min-height:0;padding:8px 12px 12px;display:grid}.context-graph-scan-infographic-module__oL6roG__panel{border:1px solid color-mix(in srgb, var(--color-rule) 14%, transparent);background:color-mix(in srgb, var(--color-fog) 55%, var(--color-paper));flex-direction:column;min-height:0;padding:6px 8px 7px;transition:border-color .25s,box-shadow .25s,opacity .25s;display:flex}.context-graph-scan-infographic-module__oL6roG__panelDim{opacity:.72}.context-graph-scan-infographic-module__oL6roG__panelActive{opacity:1;border-color:color-mix(in srgb, var(--scan-violet) 38%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--scan-violet) 10%, transparent)}.context-graph-scan-infographic-module__oL6roG__panelHead{flex-shrink:0;align-items:center;gap:5px;margin-bottom:5px;display:flex}.context-graph-scan-infographic-module__oL6roG__panelLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink);opacity:.82;font-family:ui-monospace,monospace;font-size:10px;font-weight:600}.context-graph-scan-infographic-module__oL6roG__tableBody{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex}.context-graph-scan-infographic-module__oL6roG__dataLine{background:color-mix(in srgb, var(--color-ink) 11%, transparent);opacity:.28;flex:1 1 0;min-height:0;transition:opacity .2s}.context-graph-scan-infographic-module__oL6roG__matchLine{white-space:nowrap;opacity:.35;flex:1.45 1 0;justify-content:space-between;align-items:center;gap:4px;min-height:0;padding:1px 4px;font-family:ui-monospace,monospace;font-size:6.5px;line-height:1.2;transition:opacity .25s,background .25s;display:flex;overflow:hidden}.context-graph-scan-infographic-module__oL6roG__matchLineActive{opacity:1;background:color-mix(in srgb, var(--scan-violet) 16%, transparent)}.context-graph-scan-infographic-module__oL6roG__matchText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.context-graph-scan-infographic-module__oL6roG__check{width:7px;height:7px;color:var(--scan-teal);opacity:0;flex-shrink:0;transition:opacity .2s,transform .2s;transform:scale(.6)}.context-graph-scan-infographic-module__oL6roG__checkVisible{opacity:1;transform:scale(1)}@media (max-width:640px){.context-graph-scan-infographic-module__oL6roG__matchLine{font-size:6px}}
.agentic-search-vertical-graphic-module__c0H3Nq__svg{flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;max-height:100%;display:block}.agentic-search-vertical-graphic-module__c0H3Nq__nodeText{font-family:var(--font-mono), ui-monospace, monospace;font-weight:500}.agentic-search-vertical-graphic-module__c0H3Nq__warnText{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;fill:var(--color-signal);opacity:.9;font-weight:600}@media (prefers-reduced-motion:reduce){.agentic-search-vertical-graphic-module__c0H3Nq__svg animate,.agentic-search-vertical-graphic-module__c0H3Nq__svg animateMotion{display:none}}
.mcp-comparison-infographic-module__0C-KCW__root{width:100%;height:100%;min-height:0}.mcp-comparison-infographic-module__0C-KCW__split{flex:1;grid-template-columns:1fr 1px 1fr;height:100%;min-height:0;display:grid}.mcp-comparison-infographic-module__0C-KCW__divider{background:color-mix(in srgb, var(--color-rule) 55%, transparent)}.mcp-comparison-infographic-module__0C-KCW__col{grid-template-rows:auto auto 1fr auto;min-width:0;min-height:0;padding:8px 8px 10px;display:grid}.mcp-comparison-infographic-module__0C-KCW__colAfter{background:color-mix(in srgb, var(--color-blue) 4%, var(--color-paper))}.mcp-comparison-infographic-module__0C-KCW__colLabel{letter-spacing:.07em;text-transform:uppercase;margin:0;font-family:ui-monospace,monospace;font-size:8px;font-weight:600;line-height:1.2}.mcp-comparison-infographic-module__0C-KCW__colLabelBefore{color:var(--color-signal);opacity:.85}.mcp-comparison-infographic-module__0C-KCW__colLabelAfter{color:var(--color-blue);opacity:.9}.mcp-comparison-infographic-module__0C-KCW__colSub{letter-spacing:-.01em;opacity:.45;margin:2px 0 0;font-size:10px;line-height:1.25}.mcp-comparison-infographic-module__0C-KCW__diagramStage{justify-content:center;align-items:stretch;min-height:0;padding:2px 0;display:flex;overflow:hidden}.mcp-comparison-infographic-module__0C-KCW__diagramStageBefore{flex-direction:column;padding:4px 6px}.mcp-comparison-infographic-module__0C-KCW__diagramStageBefore>svg{flex:1;min-height:0}.mcp-comparison-infographic-module__0C-KCW__caption{letter-spacing:.05em;text-transform:uppercase;text-align:center;margin:6px 0 0;font-family:ui-monospace,monospace;font-size:7px;font-weight:500;line-height:1.3}.mcp-comparison-infographic-module__0C-KCW__captionBefore{color:var(--color-signal);opacity:.72}.mcp-comparison-infographic-module__0C-KCW__captionAfter{color:var(--color-teal);opacity:.82}.mcp-comparison-infographic-module__0C-KCW__flow{flex-direction:column;justify-content:space-evenly;align-items:center;gap:2px;width:100%;height:100%;min-height:0;padding:2px 4px;display:flex}.mcp-comparison-infographic-module__0C-KCW__agentRow{justify-content:center;align-items:center;gap:6px;display:flex}.mcp-comparison-infographic-module__0C-KCW__agentChip{border:1px solid color-mix(in srgb, var(--color-rule) 45%, transparent);background:var(--color-paper);justify-content:center;align-items:center;padding:4px;display:flex}.mcp-comparison-infographic-module__0C-KCW__vConnector{flex-direction:column;align-items:center;width:100%;padding:1px 0;display:flex}.mcp-comparison-infographic-module__0C-KCW__vConnectorShort{justify-content:center;width:100%;padding:1px 0 2px;display:flex}.mcp-comparison-infographic-module__0C-KCW__vLine{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-blue) 55%, transparent), color-mix(in srgb, var(--color-teal) 70%, transparent));border-radius:1px;flex-shrink:0;width:1.5px;height:10px;display:block}.mcp-comparison-infographic-module__0C-KCW__mcpTag{letter-spacing:.1em;text-transform:uppercase;color:var(--color-blue);font-family:ui-monospace,monospace;font-size:7px;font-weight:600;line-height:1}.mcp-comparison-infographic-module__0C-KCW__coreWrap{justify-content:center;align-items:center;display:flex}.mcp-comparison-infographic-module__0C-KCW__subgraph{border:1px solid color-mix(in srgb, var(--color-teal) 28%, transparent);background:color-mix(in srgb, var(--color-teal) 6%, var(--color-paper));width:100%;padding:5px 6px 4px}.mcp-comparison-infographic-module__0C-KCW__subgraphLabel{letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--color-teal);opacity:.75;margin:0 0 4px;font-family:ui-monospace,monospace;font-size:6px;font-weight:600}.mcp-comparison-infographic-module__0C-KCW__subgraphGrid{grid-template-columns:1fr 1fr;gap:3px;display:grid}.mcp-comparison-infographic-module__0C-KCW__graphNode{border:1px solid color-mix(in srgb, var(--color-teal) 32%, transparent);background:var(--color-paper);letter-spacing:.03em;text-transform:uppercase;text-align:center;color:var(--color-ink);padding:3px 2px;font-family:ui-monospace,monospace;font-size:6px;font-weight:600;line-height:1.15}@media (max-width:640px){.mcp-comparison-infographic-module__0C-KCW__split{grid-template-rows:1fr auto 1fr;grid-template-columns:1fr}.mcp-comparison-infographic-module__0C-KCW__divider{width:100%;height:1px}}
.playbooks-infographic-module__0kpysa__story{flex-direction:column;width:100%;height:100%;min-height:0;padding:8px 10px;display:flex}.playbooks-infographic-module__0kpysa__step{grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:6px;min-height:0;padding:6px 0;display:grid}.playbooks-infographic-module__0kpysa__stepDetect{flex:none;padding-top:4px;padding-bottom:6px}.playbooks-infographic-module__0kpysa__stepAdapt{flex:auto;align-items:stretch;padding-top:6px;padding-bottom:6px}.playbooks-infographic-module__0kpysa__stepApprove{flex:none;align-items:stretch;padding-bottom:4px}.playbooks-infographic-module__0kpysa__step:not(:last-child){border-bottom:1px solid color-mix(in srgb, var(--color-rule) 35%, transparent)}.playbooks-infographic-module__0kpysa__stepApprove .playbooks-infographic-module__0kpysa__stepBody{justify-content:center;gap:5px}.playbooks-infographic-module__0kpysa__stepAdapt .playbooks-infographic-module__0kpysa__stepBody{justify-content:stretch}.playbooks-infographic-module__0kpysa__stepRail{flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:2px;display:flex}.playbooks-infographic-module__0kpysa__stepN{font-family:var(--font-mono);color:var(--color-teal);font-size:9px;font-weight:600;line-height:1}.playbooks-infographic-module__0kpysa__stepLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-teal);opacity:.65;text-align:center;font-size:6px;font-weight:600;line-height:1.1}.playbooks-infographic-module__0kpysa__stepBody{flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:0;display:flex}.playbooks-infographic-module__0kpysa__detect{grid-template-columns:auto 1fr auto;align-items:center;gap:4px;width:100%;display:grid}.playbooks-infographic-module__0kpysa__signal{border:1px solid color-mix(in srgb, var(--color-signal) 32%, transparent);background:color-mix(in srgb, var(--color-signal) 7%, var(--color-paper));font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;text-align:center;color:var(--color-signal);white-space:nowrap;margin:0;padding:3px 5px;font-size:6.5px;font-weight:600;line-height:1.15}.playbooks-infographic-module__0kpysa__analysis{border:1px solid color-mix(in srgb, var(--color-teal) 22%, transparent);background:color-mix(in srgb, var(--color-teal) 4%, var(--color-paper));flex-direction:column;flex:1;gap:4px;min-height:0;padding:5px 6px;display:flex}.playbooks-infographic-module__0kpysa__analysisTitle{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--color-teal);opacity:.75;margin:0;font-size:6px;font-weight:600;line-height:1}.playbooks-infographic-module__0kpysa__analysisGrid{flex:1;grid-template-columns:1fr 1fr;gap:3px;min-height:0;display:grid}.playbooks-infographic-module__0kpysa__cell{border:1px solid color-mix(in srgb, var(--color-rule) 28%, transparent);background:var(--color-paper);opacity:.52;grid-template-columns:auto 1fr auto;align-items:center;gap:4px;min-width:0;padding:3px 5px;display:grid}.playbooks-infographic-module__0kpysa__cellCore{opacity:1;border-color:color-mix(in srgb, var(--color-teal) 42%, transparent);background:color-mix(in srgb, var(--color-teal) 9%, var(--color-paper));box-shadow:inset 2px 0 0 var(--color-teal)}.playbooks-infographic-module__0kpysa__cellLine{min-width:0;font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:8px;line-height:1.2;overflow:hidden}.playbooks-infographic-module__0kpysa__cellCore .playbooks-infographic-module__0kpysa__cellLine{font-size:8.5px;font-weight:600}.playbooks-infographic-module__0kpysa__coreFlag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-teal);flex-shrink:0;font-size:5px;font-weight:700;line-height:1}.playbooks-infographic-module__0kpysa__patch{border:1px solid color-mix(in srgb, var(--color-rule) 40%, transparent);background:var(--color-paper);align-items:center;gap:8px;padding:5px 8px;display:flex}.playbooks-infographic-module__0kpysa__patchLine{font-family:var(--font-sans);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;font-size:11px;line-height:1.2;display:flex}.playbooks-infographic-module__0kpysa__strike{text-decoration:line-through;-webkit-text-decoration-color:var(--color-teal);text-decoration-color:var(--color-teal);opacity:.4;text-decoration-thickness:1.5px}.playbooks-infographic-module__0kpysa__new{color:var(--color-ink);font-weight:600}.playbooks-infographic-module__0kpysa__sep{opacity:.35}.playbooks-infographic-module__0kpysa__approveBtn{background:var(--color-ink);width:100%;font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-paper);text-align:center;border:none;border-radius:0;flex-shrink:0;padding:6px 8px;font-size:11px;font-weight:600;line-height:1.15;display:block}
.use-cases-module__KpRZHW__section{border-top:1px solid var(--color-rule);background:var(--color-surface-violet);--product-nav-offset:60px;--product-steps:3;--product-step-scroll:9.75vh;--product-pin-height:calc(100dvh - var(--product-nav-offset));height:calc(var(--product-pin-height) + (var(--product-steps) - 1) * var(--product-step-scroll));position:relative}.use-cases-module__KpRZHW__stickyPanel{top:var(--product-nav-offset);z-index:20;width:100%;height:var(--product-pin-height);min-height:var(--product-pin-height);max-height:var(--product-pin-height);box-sizing:border-box;background:var(--color-surface-violet);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:sticky;overflow:hidden}.use-cases-module__KpRZHW__blockHeader{border-bottom:1px solid var(--color-rule);background:color-mix(in srgb, var(--color-surface-violet) 96%, var(--color-paper));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.use-cases-module__KpRZHW__blockMain{flex-direction:column;justify-content:center;min-height:0;display:flex}.use-cases-module__KpRZHW__cardStage{width:100%;height:100%;min-height:min(360px,52vh);position:relative;overflow:hidden}.use-cases-module__KpRZHW__cardTrack{will-change:transform;width:100%;height:100%;transition:transform .52s cubic-bezier(.33,1,.45,1);display:flex}.use-cases-module__KpRZHW__paneLayer{pointer-events:none;flex-direction:column;flex:0 0 100%;justify-content:center;width:100%;min-width:0;display:flex}.use-cases-module__KpRZHW__paneLayerActive{pointer-events:auto}.use-cases-module__KpRZHW__dots{flex-shrink:0}.use-cases-module__KpRZHW__dot{border:1px solid var(--color-rule);cursor:pointer;background:0 0;width:5px;height:5px;padding:0;transition:background .2s,border-color .2s}.use-cases-module__KpRZHW__dotActive{background:var(--color-ink);border-color:var(--color-ink)}@media (max-width:767px){.use-cases-module__KpRZHW__section{--product-step-scroll:8.25vh}.use-cases-module__KpRZHW__cardStage{min-height:min(320px,48vh)}}@media (prefers-reduced-motion:reduce){.use-cases-module__KpRZHW__section{height:auto}.use-cases-module__KpRZHW__stickyPanel{height:auto;min-height:0;max-height:none;display:block;position:relative;top:auto;overflow:visible}.use-cases-module__KpRZHW__cardStage{height:auto;min-height:360px}.use-cases-module__KpRZHW__cardTrack{transition:none;display:block;transform:none!important}.use-cases-module__KpRZHW__paneLayer{pointer-events:auto;flex:none;width:100%;display:none}.use-cases-module__KpRZHW__paneLayerActive{display:flex}}
