@layer legacy{body:where(:has(.KnowledgeGraph-module__tDkf0G__scope)){font-size:17px;line-height:1.55}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) .wrap{max-width:1180px;padding-left:clamp(18px,4vw,40px);padding-right:clamp(18px,4vw,40px)}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main section[id]{scroll-margin-top:84px}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) footer p,:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) footer li{text-wrap:pretty}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) footer h3{text-wrap:balance}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main{--kg-lime:#dff2a8;--kg-blue:#dcecf7;--kg-peach:#f8dfca;--kg-peach-line:#dfbda6;--kg-rust:#8a4827;--kg-cross:#af6c3e;--kg-check:#507a22;--kg-sky:#edf3f6;--kg-code:#f7f8fc;--kg-code-ink:#25334a;--kg-code-type:#235f99;--kg-code-str:#347045;--kg-radius:18px;--kg-shadow:12px 12px 0 var(--li)}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main img,:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main svg{max-width:100%;display:block}.KnowledgeGraph-module__tDkf0G__hero-grid>*,.KnowledgeGraph-module__tDkf0G__gap-grid>*,.KnowledgeGraph-module__tDkf0G__model-grid>*{min-width:0}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main .eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--brand);margin:0 0 18px;font:500 12.5px/1.2 DM Mono,ui-monospace,monospace;display:block}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main h1,:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main h2,:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main h3{letter-spacing:-.035em;font-family:Space Grotesk,sans-serif}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main h1{margin:0 0 28px}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main h2{max-width:19ch;margin:0 0 22px;font-size:clamp(34px,4.8vw,56px);line-height:1.02}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main h3{margin:0 0 12px;font-size:23px;line-height:1.15}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main p{margin-top:0}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main .lede{max-width:none;color:var(--muted);font-size:clamp(19px,2.1vw,25px);line-height:1.38}.KnowledgeGraph-module__tDkf0G__body-lg{color:var(--muted);font-size:18px}.KnowledgeGraph-module__tDkf0G__btns{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main .btn img{width:17px;height:17px}.KnowledgeGraph-module__tDkf0G__text-link{color:var(--brand);text-underline-offset:4px;font-weight:700;position:relative}.KnowledgeGraph-module__tDkf0G__text-link:before,.KnowledgeGraph-module__tDkf0G__pattern-link:before,.KnowledgeGraph-module__tDkf0G__compatibility-more a:before,.KnowledgeGraph-module__tDkf0G__model-code-head a:before{content:"";position:absolute;inset:-13px 0}.KnowledgeGraph-module__tDkf0G__kg-ico{width:18px;height:18px;color:var(--brand);-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.KnowledgeGraph-module__tDkf0G__kg-ico--analysts{--i:url(/assets/icons/user-multiple-group.svg)}.KnowledgeGraph-module__tDkf0G__kg-ico--apps{--i:url(/assets/icons/browser-multiple-window.svg)}.KnowledgeGraph-module__tDkf0G__kg-ico--agents{--i:url(/assets/icons/ai-chip-spark.svg)}.KnowledgeGraph-module__tDkf0G__kg-ico--etl{--i:url(/assets/icons/line-arrow-transfer-diagonal-3.svg)}.KnowledgeGraph-module__tDkf0G__kg-ico--graphdb{--i:url(/assets/icons/database.svg)}.KnowledgeGraph-module__tDkf0G__kg-ico--product{--i:url(/assets/icons/shipping-box-1.svg)}.KnowledgeGraph-module__tDkf0G__kg-ico--component{--i:url(/assets/icons/cog-1.svg)}.KnowledgeGraph-module__tDkf0G__kg-ico--supplier{--i:url(/assets/icons/warehouse-1.svg)}.KnowledgeGraph-module__tDkf0G__compare-card:not(.KnowledgeGraph-module__tDkf0G__recommended) .KnowledgeGraph-module__tDkf0G__kg-ico{color:var(--kg-rust)}.KnowledgeGraph-module__tDkf0G__kg-mark{flex:none;display:block}.KnowledgeGraph-module__tDkf0G__hero{padding:clamp(60px,8vw,110px) 0 80px;overflow:hidden}.KnowledgeGraph-module__tDkf0G__hero-grid{grid-template-columns:1.03fr .97fr;align-items:center;gap:60px;display:grid}@media (min-width:1180px){.KnowledgeGraph-module__tDkf0G__hero-grid{grid-template-columns:minmax(0,577px) minmax(0,1fr)}}.KnowledgeGraph-module__tDkf0G__hero h1{text-wrap:balance;font-size:clamp(36px,3.6vw,48px);line-height:1.02}.KnowledgeGraph-module__tDkf0G__hero h1 span{display:block}.KnowledgeGraph-module__tDkf0G__hero-copy .lede{max-width:670px;margin-top:22px}.KnowledgeGraph-module__tDkf0G__hero-proof{border-top:1px solid var(--rule-strong);color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:24px;padding-top:22px;font:400 12.5px/1.4 DM Mono,ui-monospace,monospace;display:grid}.KnowledgeGraph-module__tDkf0G__hero-proof span{align-items:center;gap:8px;display:flex}.KnowledgeGraph-module__tDkf0G__hero-proof i{background:var(--kg-lime);border:1px solid var(--p300);border-radius:50%;flex:none;width:8px;height:8px}.KnowledgeGraph-module__tDkf0G__hero-visual{place-items:center;display:grid;position:relative}.KnowledgeGraph-module__tDkf0G__arch{border:1px solid var(--p300);background:var(--card);width:min(100%,460px);box-shadow:var(--kg-shadow);border-radius:18px;padding:18px;position:relative}.KnowledgeGraph-module__tDkf0G__arch-label{color:var(--brand);text-transform:uppercase;letter-spacing:.1em;margin:0 0 20px;font:500 12.5px/1.2 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__source-row,.KnowledgeGraph-module__tDkf0G__consumer-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.KnowledgeGraph-module__tDkf0G__consumer{text-align:center;border:1px solid var(--rule-strong);background:var(--kg-blue);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:54px;padding:9px 6px;display:flex}.KnowledgeGraph-module__tDkf0G__consumer strong{font-size:14px}.KnowledgeGraph-module__tDkf0G__consumer span:not(.KnowledgeGraph-module__tDkf0G__kg-ico){color:var(--muted);font:400 12.5px/1.3 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__consumer .KnowledgeGraph-module__tDkf0G__kg-ico{align-self:center}.KnowledgeGraph-module__tDkf0G__arch{container:kg-arch/inline-size}@container kg-arch (max-width:329.98px){.KnowledgeGraph-module__tDkf0G__consumer-row{grid-template-columns:minmax(0,1fr)}.KnowledgeGraph-module__tDkf0G__consumer{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 12px}.KnowledgeGraph-module__tDkf0G__consumer span:not(.KnowledgeGraph-module__tDkf0G__kg-ico){text-align:right}.KnowledgeGraph-module__tDkf0G__consumer .KnowledgeGraph-module__tDkf0G__kg-ico{align-self:auto}.KnowledgeGraph-module__tDkf0G__consumer strong{white-space:nowrap;flex:none;margin-right:auto}}.KnowledgeGraph-module__tDkf0G__arch-connection{color:var(--brand);text-align:center;justify-content:center;align-items:center;gap:9px;margin:9px 0;font:400 12.5px/1.5 DM Mono,ui-monospace,monospace;display:flex}.KnowledgeGraph-module__tDkf0G__arch-connection span{font-size:21px}.KnowledgeGraph-module__tDkf0G__engine{border:2px solid var(--brand);background:var(--li);border-radius:10px;padding:14px}.KnowledgeGraph-module__tDkf0G__engine h3{text-align:center;justify-content:center;align-items:center;gap:9px;margin:0;font-size:28px;display:flex}.KnowledgeGraph-module__tDkf0G__engine h3 .KnowledgeGraph-module__tDkf0G__kg-mark{width:auto;height:26px}.KnowledgeGraph-module__tDkf0G__engine-subtitle{text-align:center;margin:5px 0 0;font-size:14px}.KnowledgeGraph-module__tDkf0G__hero-knowledge-graph{width:min(100%,240px);height:auto;margin:10px auto}.KnowledgeGraph-module__tDkf0G__hero-knowledge-graph .KnowledgeGraph-module__tDkf0G__graph-edge{fill:none;stroke:var(--p300);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.KnowledgeGraph-module__tDkf0G__hero-knowledge-graph .KnowledgeGraph-module__tDkf0G__graph-path{stroke:var(--brand);stroke-width:2.25px}.KnowledgeGraph-module__tDkf0G__hero-knowledge-graph .KnowledgeGraph-module__tDkf0G__graph-node{fill:var(--brand)}.KnowledgeGraph-module__tDkf0G__hero-knowledge-graph .KnowledgeGraph-module__tDkf0G__node-amber{fill:var(--amber)}.KnowledgeGraph-module__tDkf0G__engine-credit{text-align:center;text-wrap:balance;color:var(--muted);margin:0;padding-top:6px;font:400 12.5px/1.5 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__lakehouse-foundation{border:1px solid var(--p300);background:var(--paper-2);border-radius:10px;padding:12px}.KnowledgeGraph-module__tDkf0G__lakehouse-foundation h3{text-align:center;margin-bottom:12px;font-size:17px}.KnowledgeGraph-module__tDkf0G__foundation-formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.KnowledgeGraph-module__tDkf0G__foundation-format{color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;font-size:14px;line-height:1.3;display:flex}.KnowledgeGraph-module__tDkf0G__foundation-format img{object-fit:contain;width:24px;height:24px}.KnowledgeGraph-module__tDkf0G__lakehouse-foundation{container:kg-formats/inline-size}@container kg-formats (max-width:322px){.KnowledgeGraph-module__tDkf0G__foundation-formats{column-gap:4px}.KnowledgeGraph-module__tDkf0G__foundation-format{flex-direction:column}}.KnowledgeGraph-module__tDkf0G__table-symbol{border:1px solid var(--p300);background:var(--rule-strong);border-radius:5px;grid-template-columns:repeat(3,1fr);gap:1px;padding:0;display:grid;overflow:hidden}.KnowledgeGraph-module__tDkf0G__table-symbol i{background:var(--card);height:8px}.KnowledgeGraph-module__tDkf0G__table-symbol i:nth-child(-n+3){background:var(--kg-blue)}.KnowledgeGraph-module__tDkf0G__lakehouse-foundation p{color:var(--muted);text-align:center;text-wrap:balance;margin:12px 0 0;font:400 12.5px/1.5 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__hero-compatibility{border:1px solid var(--p300);background:var(--card);box-shadow:6px 6px 0 var(--li);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:40px;padding:0;display:grid;overflow:hidden}.KnowledgeGraph-module__tDkf0G__compatibility-intro{border-bottom:1px solid var(--rule-strong);grid-column:1/-1;padding:24px}.KnowledgeGraph-module__tDkf0G__compatibility-intro .KnowledgeGraph-module__tDkf0G__compat-title{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.035em;max-width:none;color:var(--ink);margin:0 0 8px;font:700 22px/1.3 Space Grotesk,sans-serif}.KnowledgeGraph-module__tDkf0G__compatibility-intro p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.KnowledgeGraph-module__tDkf0G__compatibility-group{min-width:0;padding:24px}.KnowledgeGraph-module__tDkf0G__compatibility-platforms,.KnowledgeGraph-module__tDkf0G__compatibility-storage{border-left:1px solid var(--rule-strong)}.KnowledgeGraph-module__tDkf0G__compatibility-catalogs,.KnowledgeGraph-module__tDkf0G__compatibility-storage{border-top:1px solid var(--rule-strong)}.KnowledgeGraph-module__tDkf0G__compatibility-platforms .KnowledgeGraph-module__tDkf0G__compatibility-items{grid-template-columns:repeat(3,minmax(0,1fr))}.KnowledgeGraph-module__tDkf0G__compatibility-catalogs .KnowledgeGraph-module__tDkf0G__compatibility-items,.KnowledgeGraph-module__tDkf0G__compatibility-storage .KnowledgeGraph-module__tDkf0G__compatibility-items{grid-template-columns:repeat(4,minmax(0,1fr))}.KnowledgeGraph-module__tDkf0G__ecosystem-item{color:var(--ink);text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:14px;line-height:1.35;display:flex}.KnowledgeGraph-module__tDkf0G__compatibility-group h3{color:var(--brand);letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font:500 12.5px/1.5 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__compatibility-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.KnowledgeGraph-module__tDkf0G__compatibility-items img{object-fit:contain;flex:0 0 32px;width:32px;height:32px}.KnowledgeGraph-module__tDkf0G__compatibility-items img.KnowledgeGraph-module__tDkf0G__wordmark-logo{width:90px}.KnowledgeGraph-module__tDkf0G__compatibility-items span{max-width:160px}.KnowledgeGraph-module__tDkf0G__compatibility-more{border-top:1px solid var(--rule-strong);background:var(--paper-2);color:var(--muted);text-underline-offset:4px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 24px;padding:16px 24px;font:400 12.5px/1.5 DM Mono,ui-monospace,monospace;display:flex}.KnowledgeGraph-module__tDkf0G__compatibility-more>span{margin-right:auto}.KnowledgeGraph-module__tDkf0G__compatibility-more a{color:var(--brand);position:relative}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) .sec{border-top:1px solid var(--rule-strong);padding:clamp(72px,10vw,132px) 0}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) .sec-head{grid-template-columns:minmax(0,1fr) minmax(300px,520px);column-gap:38px;margin-bottom:48px;display:grid}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) .sec-head>*{min-width:0}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) .sec-head .eyebrow{grid-area:1/1}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) .sec-head h2{grid-area:2/1;margin-bottom:0}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main .sec-head .lede{grid-area:1/2/3;margin:0;padding-top:37px;font-size:19px}.KnowledgeGraph-module__tDkf0G__gap-grid{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.KnowledgeGraph-module__tDkf0G__question-card{border:1px solid var(--p300);border-radius:var(--kg-radius);background:var(--card);box-shadow:var(--kg-shadow);padding:24px}.KnowledgeGraph-module__tDkf0G__question-card h3{font-size:27px;line-height:1.2}.KnowledgeGraph-module__tDkf0G__relationship-examples{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.KnowledgeGraph-module__tDkf0G__relationship-examples li{border:1px solid var(--rule-strong);background:var(--paper-2);color:var(--muted);border-radius:10px;padding:16px 18px}.KnowledgeGraph-module__tDkf0G__relationship-examples li:nth-child(2){background:var(--kg-blue)}.KnowledgeGraph-module__tDkf0G__relationship-examples li:nth-child(3){background:var(--li)}.KnowledgeGraph-module__tDkf0G__relationship-examples strong{color:var(--ink);font-family:Space Grotesk,sans-serif}.KnowledgeGraph-module__tDkf0G__question-card .KnowledgeGraph-module__tDkf0G__caption{border-top:1px solid var(--rule-strong);color:var(--muted);margin:0;padding-top:18px;font-size:15px}.KnowledgeGraph-module__tDkf0G__gap-list{gap:18px;margin-top:30px;display:grid}.KnowledgeGraph-module__tDkf0G__gap-item{grid-template-columns:34px 1fr;gap:15px;display:grid}.KnowledgeGraph-module__tDkf0G__gap-item span{border:1px solid var(--rule-strong);width:30px;height:30px;color:var(--brand);border-radius:50%;place-items:center;font:400 12.5px/1 DM Mono,ui-monospace,monospace;display:grid}.KnowledgeGraph-module__tDkf0G__gap-item p{color:var(--muted);margin:0}.KnowledgeGraph-module__tDkf0G__architecture{background:var(--paper-2);border-block:1px solid var(--rule-strong)}.KnowledgeGraph-module__tDkf0G__compare{grid-template-columns:1fr 1fr;gap:18px;display:grid}.KnowledgeGraph-module__tDkf0G__compare-card{border:1px solid var(--rule-strong);background:var(--card);border-radius:15px;padding:28px;overflow:hidden}.KnowledgeGraph-module__tDkf0G__compare-card.KnowledgeGraph-module__tDkf0G__recommended{border:2px solid var(--brand);background:var(--li)}.KnowledgeGraph-module__tDkf0G__recommended .KnowledgeGraph-module__tDkf0G__flow-box{background:var(--card)}.KnowledgeGraph-module__tDkf0G__compare-kicker{border-bottom:1px solid var(--kg-peach-line);background:var(--kg-peach);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:-28px -28px 25px;padding:22px 28px;display:flex}.KnowledgeGraph-module__tDkf0G__compare-kicker span{color:var(--kg-rust);letter-spacing:-.025em;font:700 22px/1.2 Space Grotesk,sans-serif}.KnowledgeGraph-module__tDkf0G__recommended .KnowledgeGraph-module__tDkf0G__compare-kicker{background:var(--li-down);border-bottom-color:var(--p300)}.KnowledgeGraph-module__tDkf0G__recommended .KnowledgeGraph-module__tDkf0G__compare-kicker span{color:var(--brand)}.KnowledgeGraph-module__tDkf0G__compare-kicker b{border:1px solid var(--p300);background:var(--card);color:var(--brand);text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:6px 9px;font:500 12.5px/1 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__flow{gap:10px;margin:26px 0;display:grid}.KnowledgeGraph-module__tDkf0G__flow-box{border:1px solid var(--rule-strong);background:var(--paper);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:16px;display:flex}.KnowledgeGraph-module__tDkf0G__flow-box strong{align-items:center;gap:8px;font-size:15px;display:inline-flex}.KnowledgeGraph-module__tDkf0G__flow-box .KnowledgeGraph-module__tDkf0G__kg-mark{width:auto;height:18px}.KnowledgeGraph-module__tDkf0G__flow-box.KnowledgeGraph-module__tDkf0G__flow-source{display:block}.KnowledgeGraph-module__tDkf0G__flow-source-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.KnowledgeGraph-module__tDkf0G__source-examples{flex-wrap:wrap;justify-content:center;gap:12px 20px;margin-top:12px;display:flex}.KnowledgeGraph-module__tDkf0G__source-examples span{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}.KnowledgeGraph-module__tDkf0G__source-examples img{object-fit:contain;width:22px;height:22px}.KnowledgeGraph-module__tDkf0G__flow-box small{color:var(--muted);text-align:right;font:400 12.5px/1.3 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__flow-down{height:26px;margin-left:24px;position:relative}.KnowledgeGraph-module__tDkf0G__flow-down:before{content:"";background:var(--brand);border-radius:1px;width:2px;position:absolute;top:3px;bottom:7px;left:-1px}.KnowledgeGraph-module__tDkf0G__flow-down:after{content:"";border:5px solid #0000;border-bottom:0;border-top-color:var(--brand);position:absolute;bottom:2px;left:-5px}.KnowledgeGraph-module__tDkf0G__flow-box.KnowledgeGraph-module__tDkf0G__warning{border-color:var(--p300);background:var(--kg-peach)}.KnowledgeGraph-module__tDkf0G__flow-box.KnowledgeGraph-module__tDkf0G__active{border-color:var(--brand);background:var(--li)}.KnowledgeGraph-module__tDkf0G__compare-list{gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.KnowledgeGraph-module__tDkf0G__compare-list li{color:var(--muted);padding-left:24px;position:relative}.KnowledgeGraph-module__tDkf0G__compare-list li:before{content:"×";color:var(--kg-cross);font-weight:700;position:absolute;left:1px}.KnowledgeGraph-module__tDkf0G__recommended .KnowledgeGraph-module__tDkf0G__compare-list li:before{content:"✓";color:var(--kg-check)}@media (min-width:901px){.KnowledgeGraph-module__tDkf0G__compare{row-gap:0}.KnowledgeGraph-module__tDkf0G__compare-card{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.KnowledgeGraph-module__tDkf0G__compare-card>:is(.KnowledgeGraph-module__tDkf0G__flow,.KnowledgeGraph-module__tDkf0G__compare-list){align-self:start}.KnowledgeGraph-module__tDkf0G__compare-card>h3{margin-bottom:0}.KnowledgeGraph-module__tDkf0G__compare-card>.KnowledgeGraph-module__tDkf0G__compare-list{margin-top:0}}.KnowledgeGraph-module__tDkf0G__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}.KnowledgeGraph-module__tDkf0G__step{grid-row:span 4;grid-template-rows:subgrid;border:1px solid var(--rule-strong);background:var(--card);border-radius:14px;padding:26px;display:grid;position:relative;overflow:hidden}.KnowledgeGraph-module__tDkf0G__step:first-child{background:var(--kg-lime)}.KnowledgeGraph-module__tDkf0G__step:nth-child(2){background:var(--kg-blue)}.KnowledgeGraph-module__tDkf0G__step:nth-child(3){background:var(--kg-peach)}.KnowledgeGraph-module__tDkf0G__step-num{color:var(--brand);font:400 12.5px/1 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__step h3{margin-top:24px}.KnowledgeGraph-module__tDkf0G__step>p{color:var(--muted)}.KnowledgeGraph-module__tDkf0G__step-art{background:var(--paper-2);border:1px solid var(--rule-strong);border-radius:12px;min-height:135px;margin-top:auto;padding:16px;position:relative}.KnowledgeGraph-module__tDkf0G__step .KnowledgeGraph-module__tDkf0G__step-art{align-self:stretch;margin:12px 0 0}.KnowledgeGraph-module__tDkf0G__query-example-question{margin:0 0 16px;font:500 15px/1.4 Space Grotesk,sans-serif}.KnowledgeGraph-module__tDkf0G__example-caption{color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.5}.KnowledgeGraph-module__tDkf0G__catalog-preview{border:1px solid var(--p300);background:var(--card);border-radius:10px;overflow:hidden}.KnowledgeGraph-module__tDkf0G__catalog-preview-head{background:var(--kg-lime);align-items:center;gap:12px;padding:16px;display:flex}.KnowledgeGraph-module__tDkf0G__catalog-preview-head img{object-fit:contain;width:30px;height:30px}.KnowledgeGraph-module__tDkf0G__catalog-preview-head strong{font:500 16px/1.3 Space Grotesk,sans-serif;display:block}.KnowledgeGraph-module__tDkf0G__catalog-preview-head small{color:var(--muted);margin-top:3px;font-size:14px;display:block}.KnowledgeGraph-module__tDkf0G__catalog-settings{margin:0;padding:0 16px}.KnowledgeGraph-module__tDkf0G__catalog-settings div{padding:12px 0}.KnowledgeGraph-module__tDkf0G__catalog-settings div+div{border-top:1px solid var(--rule-strong)}.KnowledgeGraph-module__tDkf0G__catalog-settings dt{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px;font:400 12.5px/1.3 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__catalog-settings dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px}.KnowledgeGraph-module__tDkf0G__catalog-settings .KnowledgeGraph-module__tDkf0G__placeholder{color:var(--muted);font:400 12.5px/1.5 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__query-code-frame{border:1px solid var(--p300);background:var(--card);border-radius:10px;min-width:0;overflow:hidden}.KnowledgeGraph-module__tDkf0G__query-code-label{border-bottom:1px solid var(--rule-strong);background:var(--li);color:var(--brand);margin:0;padding:9px 12px;font:500 12.5px/1.4 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__query-code-frame .KnowledgeGraph-module__tDkf0G__mini-code{padding:14px 12px;overflow-x:auto}.KnowledgeGraph-module__tDkf0G__mini-graph{flex-direction:column;align-items:center;display:flex}.KnowledgeGraph-module__tDkf0G__model-node{border:1px solid var(--brand);background:var(--card);text-align:center;border-radius:9px;width:100%;max-width:250px;padding:9px 8px}.KnowledgeGraph-module__tDkf0G__model-node strong{justify-content:center;align-items:center;gap:7px;font:500 14px/1.3 Space Grotesk,sans-serif;display:flex}.KnowledgeGraph-module__tDkf0G__model-node small{color:var(--muted);margin-top:3px;font:400 12.5px/1.3 DM Mono,ui-monospace,monospace;display:block}.KnowledgeGraph-module__tDkf0G__model-edge{color:var(--brand);align-items:center;gap:8px;padding:7px 0;font:400 12.5px/1.3 DM Mono,ui-monospace,monospace;display:flex}.KnowledgeGraph-module__tDkf0G__model-edge span{font-size:21px}.KnowledgeGraph-module__tDkf0G__mini-code{white-space:pre-wrap;color:var(--ink);margin:0;font:400 12.5px/1.6 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__mini-code .KnowledgeGraph-module__tDkf0G__kw{color:var(--brand)}.KnowledgeGraph-module__tDkf0G__mini-code .KnowledgeGraph-module__tDkf0G__l{text-indent:-4ch;padding-left:4ch;display:block}.KnowledgeGraph-module__tDkf0G__mini-code .KnowledgeGraph-module__tDkf0G__l-in{text-indent:-6ch;padding-left:6ch}.KnowledgeGraph-module__tDkf0G__mini-code .KnowledgeGraph-module__tDkf0G__nb,.KnowledgeGraph-module__tDkf0G__model-node small .KnowledgeGraph-module__tDkf0G__nb{white-space:nowrap}.KnowledgeGraph-module__tDkf0G__step{grid-template-columns:minmax(0,1fr);padding-left:22px;padding-right:22px}.KnowledgeGraph-module__tDkf0G__step .KnowledgeGraph-module__tDkf0G__step-art{padding-left:12px;padding-right:12px}.KnowledgeGraph-module__tDkf0G__query-code-frame .KnowledgeGraph-module__tDkf0G__mini-code{padding-left:8px;padding-right:8px}.KnowledgeGraph-module__tDkf0G__implementation-details{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr);gap:0;margin-top:40px;display:grid}.KnowledgeGraph-module__tDkf0G__implementation-details article{border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:40px;min-width:0;padding:24px 0;display:grid}.KnowledgeGraph-module__tDkf0G__implementation-details article>*{min-width:0}.KnowledgeGraph-module__tDkf0G__implementation-details .KnowledgeGraph-module__tDkf0G__arch-label{grid-area:1/1;margin-bottom:10px}.KnowledgeGraph-module__tDkf0G__implementation-details h3{grid-area:2/1/4;margin:0;font-size:21px}.KnowledgeGraph-module__tDkf0G__implementation-details article>p:not(.KnowledgeGraph-module__tDkf0G__arch-label){color:var(--muted);grid-area:1/2/3;margin:0 0 12px;font-size:16px}.KnowledgeGraph-module__tDkf0G__implementation-details .KnowledgeGraph-module__tDkf0G__text-link{grid-area:3/2;justify-self:start;font-size:14px}.KnowledgeGraph-module__tDkf0G__patterns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.KnowledgeGraph-module__tDkf0G__pattern{grid-template-rows:subgrid;border:1px solid var(--rule-strong);background:var(--card);border-radius:14px;grid-row:span 8;min-width:0;padding:26px;display:grid}.KnowledgeGraph-module__tDkf0G__pattern:nth-child(2){background:var(--kg-blue)}.KnowledgeGraph-module__tDkf0G__pattern:nth-child(3){background:var(--kg-lime)}.KnowledgeGraph-module__tDkf0G__pattern:nth-child(4){background:var(--kg-peach)}.KnowledgeGraph-module__tDkf0G__pattern-tag{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font:500 12.5px/1.5 DM Mono,ui-monospace,monospace;display:block}.KnowledgeGraph-module__tDkf0G__pattern h3{margin-bottom:0;font-size:27px}.KnowledgeGraph-module__tDkf0G__case-customer{align-items:center;min-height:66px;display:flex}.KnowledgeGraph-module__tDkf0G__pattern p{color:var(--muted);max-width:470px;margin-bottom:0}.KnowledgeGraph-module__tDkf0G__pattern .KnowledgeGraph-module__tDkf0G__case-value{color:var(--ink);font-size:19px;font-weight:600;line-height:1.4}.KnowledgeGraph-module__tDkf0G__pattern .KnowledgeGraph-module__tDkf0G__case-summary{font-size:15px;line-height:1.65}.KnowledgeGraph-module__tDkf0G__case-foundation{border-top:1px solid var(--rule-strong);margin-top:8px;padding-top:18px}.KnowledgeGraph-module__tDkf0G__case-foundation>span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font:400 12.5px/1.5 DM Mono,ui-monospace,monospace;display:block}.KnowledgeGraph-module__tDkf0G__case-foundation strong{margin-bottom:10px;font-size:14px;line-height:1.5;display:block}.KnowledgeGraph-module__tDkf0G__case-foundation strong img{vertical-align:-5px;object-fit:contain;width:20px;height:20px;margin-right:7px;display:inline-block}.KnowledgeGraph-module__tDkf0G__case-foundation p{font-size:14px;line-height:1.6}.KnowledgeGraph-module__tDkf0G__case-quote{grid-template-rows:subgrid;border-left:3px solid var(--brand);grid-row:span 2;margin:20px 0 0;padding-left:16px;display:grid}.KnowledgeGraph-module__tDkf0G__case-quote blockquote{color:var(--ink);margin:0;font-size:15px;line-height:1.65}.KnowledgeGraph-module__tDkf0G__case-quote figcaption{align-items:center;gap:12px;margin-top:14px;font-size:14px;line-height:1.5;display:flex}.KnowledgeGraph-module__tDkf0G__case-av{object-fit:cover;border:1px solid var(--rule-strong);border-radius:50%;flex:0 0 64px;width:64px;height:64px}.KnowledgeGraph-module__tDkf0G__case-id{min-width:0;display:block}.KnowledgeGraph-module__tDkf0G__case-id strong,.KnowledgeGraph-module__tDkf0G__case-id>span{display:block}.KnowledgeGraph-module__tDkf0G__case-id>span{color:var(--muted);margin-top:3px}.KnowledgeGraph-module__tDkf0G__pattern-link{color:var(--brand);text-underline-offset:4px;justify-self:start;margin-top:18px;font-weight:700;display:inline-block;position:relative}.KnowledgeGraph-module__tDkf0G__model-sec{background:var(--kg-sky);color:var(--ink);position:relative}.KnowledgeGraph-module__tDkf0G__model-grid{position:relative}.KnowledgeGraph-module__tDkf0G__concept-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:32px;display:grid}.KnowledgeGraph-module__tDkf0G__concept-stack>*{min-width:0}.KnowledgeGraph-module__tDkf0G__concept-box{border:1px solid var(--rule-strong);background:var(--card);border-radius:13px;padding:24px}.KnowledgeGraph-module__tDkf0G__concept-box.KnowledgeGraph-module__tDkf0G__active{border:2px solid var(--brand);background:var(--li)}.KnowledgeGraph-module__tDkf0G__concept-box p{color:var(--muted);margin:7px 0 0}.KnowledgeGraph-module__tDkf0G__lpg-diagram{width:100%;height:auto;margin:20px 0 16px;display:block}.KnowledgeGraph-module__tDkf0G__model-code{border:1px solid var(--rule-strong);background:var(--kg-code);border-radius:12px;margin-top:20px;overflow:hidden}.KnowledgeGraph-module__tDkf0G__model-code-head{border-bottom:1px solid var(--rule-strong);background:var(--li);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 18px;display:flex}.KnowledgeGraph-module__tDkf0G__model-code-head h4{color:var(--brand);margin:0;font:500 13px/1.5 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__model-code-head a{color:var(--brand);text-underline-offset:3px;font-size:14px;position:relative}.KnowledgeGraph-module__tDkf0G__concept-box .KnowledgeGraph-module__tDkf0G__model-code-intro{border-bottom:1px solid var(--rule-strong);background:var(--card);margin:0;padding:12px 18px;font-size:14px;line-height:1.5}.KnowledgeGraph-module__tDkf0G__model-code pre{color:var(--kg-code-ink);tab-size:2;margin:0;padding:18px;font:400 12.5px/1.85 DM Mono,ui-monospace,monospace}.KnowledgeGraph-module__tDkf0G__model-code pre:focus-visible{outline-offset:-3px}.KnowledgeGraph-module__tDkf0G__model-code code{font:inherit}.KnowledgeGraph-module__tDkf0G__model-code .KnowledgeGraph-module__tDkf0G__code-keyword{color:var(--brand);font-weight:500}.KnowledgeGraph-module__tDkf0G__model-code .KnowledgeGraph-module__tDkf0G__code-type{color:var(--kg-code-type)}.KnowledgeGraph-module__tDkf0G__model-code .KnowledgeGraph-module__tDkf0G__code-string{color:var(--kg-code-str)}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) #get-started{color:var(--band-text);border-top:0}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) #get-started .eyebrow{color:var(--band-muted)}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) #get-started h2{max-width:14ch;margin-bottom:0}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) #get-started .lede{max-width:820px;color:var(--band-muted);margin:22px 0 0}@media (max-width:760px){#get-started .KnowledgeGraph-module__tDkf0G__btns{flex-direction:column;align-items:flex-start;gap:12px}}@media (min-width:901px) and (max-width:1179.98px){.KnowledgeGraph-module__tDkf0G__hero h1{margin-right:calc(-1.03*clamp(18px,4vw,40px) + 20.6px)}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) .sec-head{grid-template-columns:minmax(0,calc(100% + 2*clamp(18px,4vw,40px) - 608px)) minmax(0,1fr)}.KnowledgeGraph-module__tDkf0G__gap-grid{grid-template-columns:minmax(0,calc(50% + clamp(18px,4vw,40px) - 44px)) minmax(0,1fr)}.KnowledgeGraph-module__tDkf0G__compare-card{padding-left:calc(38px - clamp(18px,4vw,40px)/2);padding-right:calc(38px - clamp(18px,4vw,40px)/2)}.KnowledgeGraph-module__tDkf0G__compare-kicker{margin-left:calc(clamp(18px,4vw,40px)/2 - 38px);margin-right:calc(clamp(18px,4vw,40px)/2 - 38px);padding-left:calc(38px - clamp(18px,4vw,40px)/2);padding-right:calc(38px - clamp(18px,4vw,40px)/2)}.KnowledgeGraph-module__tDkf0G__implementation-details h3{margin-right:calc(16px - clamp(18px,4vw,40px)/1.25)}.KnowledgeGraph-module__tDkf0G__step h3{margin-right:calc(21.3333px - clamp(18px,4vw,40px)/1.5)}}@media (max-width:900px){.KnowledgeGraph-module__tDkf0G__hero-compatibility{grid-template-columns:minmax(0,1fr)}.KnowledgeGraph-module__tDkf0G__compatibility-group+.KnowledgeGraph-module__tDkf0G__compatibility-group{border-left:0;border-top:1px solid var(--rule-strong)}.KnowledgeGraph-module__tDkf0G__hero-grid,.KnowledgeGraph-module__tDkf0G__gap-grid,.KnowledgeGraph-module__tDkf0G__model-grid,.KnowledgeGraph-module__tDkf0G__concept-stack,.KnowledgeGraph-module__tDkf0G__patterns{grid-template-columns:1fr}.KnowledgeGraph-module__tDkf0G__pattern{grid-row:auto;grid-template-rows:none;gap:16px}.KnowledgeGraph-module__tDkf0G__case-quote{grid-row:auto;display:block}.KnowledgeGraph-module__tDkf0G__hero-grid{gap:50px}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) .sec-head{display:block}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main .sec-head .lede{margin-top:20px;padding-top:0}.KnowledgeGraph-module__tDkf0G__compare,.KnowledgeGraph-module__tDkf0G__steps,.KnowledgeGraph-module__tDkf0G__implementation-details{grid-template-columns:1fr}.KnowledgeGraph-module__tDkf0G__steps{gap:16px}.KnowledgeGraph-module__tDkf0G__step{flex-direction:column;grid-row:auto;display:flex}.KnowledgeGraph-module__tDkf0G__implementation-details article{flex-direction:column;gap:12px;display:flex}.KnowledgeGraph-module__tDkf0G__implementation-details .KnowledgeGraph-module__tDkf0G__arch-label,.KnowledgeGraph-module__tDkf0G__implementation-details article>p:not(.KnowledgeGraph-module__tDkf0G__arch-label){margin:0}.KnowledgeGraph-module__tDkf0G__implementation-details .KnowledgeGraph-module__tDkf0G__text-link{align-self:flex-start}.KnowledgeGraph-module__tDkf0G__step-art{margin-top:20px}}@media (max-width:560px){.KnowledgeGraph-module__tDkf0G__hero-compatibility{margin-top:40px}.KnowledgeGraph-module__tDkf0G__compatibility-intro,.KnowledgeGraph-module__tDkf0G__compatibility-group{padding:20px}.KnowledgeGraph-module__tDkf0G__compatibility-items{gap:12px 20px}.KnowledgeGraph-module__tDkf0G__compatibility-platforms .KnowledgeGraph-module__tDkf0G__compatibility-items,.KnowledgeGraph-module__tDkf0G__compatibility-catalogs .KnowledgeGraph-module__tDkf0G__compatibility-items,.KnowledgeGraph-module__tDkf0G__compatibility-storage .KnowledgeGraph-module__tDkf0G__compatibility-items{grid-template-columns:repeat(2,minmax(0,1fr))}.KnowledgeGraph-module__tDkf0G__hero{padding-top:46px}.KnowledgeGraph-module__tDkf0G__hero h1{font-size:clamp(24px,8vw,40px)}:where(body:has(.KnowledgeGraph-module__tDkf0G__scope)) main h2{font-size:clamp(34px,9vw,42px)}.KnowledgeGraph-module__tDkf0G__flow-box{flex-wrap:wrap;padding-left:12px;padding-right:12px}.KnowledgeGraph-module__tDkf0G__source-examples{column-gap:10px}.KnowledgeGraph-module__tDkf0G__hero-copy .KnowledgeGraph-module__tDkf0G__btns{flex-direction:column;align-items:stretch}.KnowledgeGraph-module__tDkf0G__hero-copy .btn{width:100%}.KnowledgeGraph-module__tDkf0G__consumer-row,.KnowledgeGraph-module__tDkf0G__source-row{gap:6px}.KnowledgeGraph-module__tDkf0G__lpg-diagram{max-width:340px;margin-left:auto;margin-right:auto}}@keyframes KnowledgeGraph-module__tDkf0G__gm-drop{0%{clip-path:inset(-10px -10px 100%)}to{clip-path:inset(-10px)}}@keyframes KnowledgeGraph-module__tDkf0G__gm-ring{0%,to{outline:0 solid #0000}30%{outline:3px solid var(--gm-ring)}}@keyframes KnowledgeGraph-module__tDkf0G__gm-fade{0%{opacity:0}}.KnowledgeGraph-module__tDkf0G__hero{background:radial-gradient(ellipse 90% 640px at 60% calc(var(--kg-wash-y,1240px)), var(--brand-wash), transparent 72%), linear-gradient(180deg, var(--paper), var(--paper-2))}@media (min-width:560.02px){.KnowledgeGraph-module__tDkf0G__hero{--kg-wash-y:1020px}}@media (min-width:901px){.KnowledgeGraph-module__tDkf0G__hero{background:radial-gradient(ellipse 46% 600px at 72% 590px, var(--brand-wash), transparent 72%), linear-gradient(180deg, var(--paper), var(--paper-2))}}.KnowledgeGraph-module__tDkf0G__kg-hero-fig.KnowledgeGraph-module__tDkf0G__sl-stage{--sl-dog-h:clamp(104px, 11.2vw, 148px);width:min(100%,460px);margin-top:calc(var(--sl-dog-h) - 24px)}.KnowledgeGraph-module__tDkf0G__kg-hero-fig .KnowledgeGraph-module__tDkf0G__sl-dog-slot{right:7%}.KnowledgeGraph-module__tDkf0G__kg-hero-fig .KnowledgeGraph-module__tDkf0G__arch{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0}@media (min-width:901px){.KnowledgeGraph-module__tDkf0G__hero-grid{align-items:end}.KnowledgeGraph-module__tDkf0G__hero-copy{align-self:center}.KnowledgeGraph-module__tDkf0G__kg-hero-fig.KnowledgeGraph-module__tDkf0G__sl-stage{margin-top:calc(var(--sl-dog-h) + 24px - clamp(60px, 8vw, 110px))}}@media (min-width:901px) and (max-height:800px){.KnowledgeGraph-module__tDkf0G__hero-copy{align-self:start}}@media (max-resolution:1.49x),(-webkit-max-device-pixel-ratio:1.49){.KnowledgeGraph-module__tDkf0G__kg-hero-fig .KnowledgeGraph-module__tDkf0G__sl-window{transform:none}}.KnowledgeGraph-module__tDkf0G__hero-compatibility{box-shadow:6px 6px 0 var(--li), var(--sl-rest);position:relative}.KnowledgeGraph-module__tDkf0G__kg-hero-fig .KnowledgeGraph-module__tDkf0G__engine+.KnowledgeGraph-module__tDkf0G__arch-connection{--b:0}.KnowledgeGraph-module__tDkf0G__kg-hero-fig .KnowledgeGraph-module__tDkf0G__consumer-row+.KnowledgeGraph-module__tDkf0G__arch-connection{--b:2.5}@media screen and (prefers-reduced-motion:no-preference){.KnowledgeGraph-module__tDkf0G__kg-hero-fig .gm-armed:not(.gm-play) .KnowledgeGraph-module__tDkf0G__arch-connection{opacity:0}.KnowledgeGraph-module__tDkf0G__kg-hero-fig .gm-play .KnowledgeGraph-module__tDkf0G__arch-connection{animation:KnowledgeGraph-module__tDkf0G__gm-fade var(--gm-step) ease-out calc(var(--gm-lead,0s) + var(--gm-step) * var(--b,0)) backwards}.sl-motion .KnowledgeGraph-module__tDkf0G__hero-copy :where(.eyebrow,h1,.lede,.KnowledgeGraph-module__tDkf0G__btns){animation:KnowledgeGraph-module__tDkf0G__sl-rise calc(.226s * 3) var(--sl-ease) backwards}.sl-motion .KnowledgeGraph-module__tDkf0G__hero-copy h1{animation-delay:.113s}.sl-motion .KnowledgeGraph-module__tDkf0G__hero-copy .lede{animation-delay:.226s}.sl-motion .KnowledgeGraph-module__tDkf0G__hero-copy .KnowledgeGraph-module__tDkf0G__btns{animation-delay:.339s}.sl-motion .KnowledgeGraph-module__tDkf0G__hero-proof span{animation:KnowledgeGraph-module__tDkf0G__sl-rise calc(.226s * 3) var(--sl-ease) .452s backwards}.sl-motion .KnowledgeGraph-module__tDkf0G__kg-hero-fig .KnowledgeGraph-module__tDkf0G__sl-window{animation:KnowledgeGraph-module__tDkf0G__sl-land calc(.226s * 4) var(--sl-ease) .226s backwards}.sl-motion .KnowledgeGraph-module__tDkf0G__kg-hero-fig.KnowledgeGraph-module__tDkf0G__sl-stage:after{animation:.904s ease-out .226s backwards KnowledgeGraph-module__tDkf0G__gm-fade}.sl-motion .KnowledgeGraph-module__tDkf0G__kg-hero-fig .KnowledgeGraph-module__tDkf0G__sl-dog{animation:KnowledgeGraph-module__tDkf0G__sl-peek calc(.226s * 3) var(--sl-ease) calc(.226s * 11.5) backwards}.KnowledgeGraph-module__tDkf0G__kg-hero-fig [data-sl-hero]{--gm-lead:calc(.226s * 4)}}@keyframes KnowledgeGraph-module__tDkf0G__sl-rise{0%{translate:0 12px}}@keyframes KnowledgeGraph-module__tDkf0G__sl-land{0%{opacity:0;transform:translateY(28px)}}@keyframes KnowledgeGraph-module__tDkf0G__sl-peek{0%{translate:0 100%}}.KnowledgeGraph-module__tDkf0G__question-card{box-shadow:var(--kg-shadow), var(--sl-rest);--sl-dog-h:clamp(118px, 10vw, 146px);position:relative}.KnowledgeGraph-module__tDkf0G__question-card>.KnowledgeGraph-module__tDkf0G__sl-dog-slot{bottom:calc(100% + 1px);left:clamp(6px,2vw,22px)}@media (max-width:900px){.KnowledgeGraph-module__tDkf0G__question-card{margin-top:calc(var(--sl-dog-h) - 24px)}}.KnowledgeGraph-module__tDkf0G__compare-card:not(.KnowledgeGraph-module__tDkf0G__recommended){box-shadow:0 2px 0 var(--sl-edge);position:relative}.KnowledgeGraph-module__tDkf0G__compare-card.KnowledgeGraph-module__tDkf0G__recommended{box-shadow:6px 6px 0 var(--li), var(--sl-float)}.KnowledgeGraph-module__tDkf0G__compare-card .KnowledgeGraph-module__tDkf0G__flow>:nth-child(2){--i:1}.KnowledgeGraph-module__tDkf0G__compare-card .KnowledgeGraph-module__tDkf0G__flow>:nth-child(3){--i:2}.KnowledgeGraph-module__tDkf0G__compare-card .KnowledgeGraph-module__tDkf0G__flow>:nth-child(4){--i:3}.KnowledgeGraph-module__tDkf0G__compare-card .KnowledgeGraph-module__tDkf0G__flow>:nth-child(5){--i:4}.KnowledgeGraph-module__tDkf0G__compare-card .KnowledgeGraph-module__tDkf0G__flow>:nth-child(6){--i:5}.KnowledgeGraph-module__tDkf0G__compare-card .KnowledgeGraph-module__tDkf0G__flow>:nth-child(7){--i:6}@media screen and (prefers-reduced-motion:no-preference){.KnowledgeGraph-module__tDkf0G__compare-card.gm-armed:not(.gm-play) .KnowledgeGraph-module__tDkf0G__flow>*{clip-path:inset(0 0 100%)}.KnowledgeGraph-module__tDkf0G__compare-card.gm-play .KnowledgeGraph-module__tDkf0G__flow>*{animation:KnowledgeGraph-module__tDkf0G__gm-drop var(--gm-step) var(--gm-ease) calc(var(--gm-lead,0s) + var(--gm-step) * var(--i,0)) backwards}.KnowledgeGraph-module__tDkf0G__compare-card.gm-play .KnowledgeGraph-module__tDkf0G__flow>.KnowledgeGraph-module__tDkf0G__flow-box.KnowledgeGraph-module__tDkf0G__active{--gm-ring:var(--p300);animation:KnowledgeGraph-module__tDkf0G__gm-drop var(--gm-step) var(--gm-ease) calc(var(--gm-lead,0s) + var(--gm-step) * var(--i,0)) backwards, KnowledgeGraph-module__tDkf0G__gm-ring calc(var(--gm-step) * 4) ease-in-out calc(var(--gm-lead,0s) + var(--gm-step) * 5) backwards}}.KnowledgeGraph-module__tDkf0G__step{box-shadow:var(--sl-rest)}.KnowledgeGraph-module__tDkf0G__patterns{isolation:isolate}.KnowledgeGraph-module__tDkf0G__patterns .KnowledgeGraph-module__tDkf0G__pattern{z-index:1;position:relative}.KnowledgeGraph-module__tDkf0G__patterns .KnowledgeGraph-module__tDkf0G__pattern:hover{z-index:0}.KnowledgeGraph-module__tDkf0G__concept-box{box-shadow:var(--sl-rest)}@media (min-width:901px) and (max-width:1179.98px){.KnowledgeGraph-module__tDkf0G__lpg-diagram .KnowledgeGraph-module__tDkf0G__sl-sv--wide{display:none}.KnowledgeGraph-module__tDkf0G__lpg-diagram .KnowledgeGraph-module__tDkf0G__kg-lpg-compact{display:block}}@media (max-width:560px){.KnowledgeGraph-module__tDkf0G__lpg-diagram .KnowledgeGraph-module__tDkf0G__sl-sv--wide{display:none}.KnowledgeGraph-module__tDkf0G__lpg-diagram .KnowledgeGraph-module__tDkf0G__kg-lpg-mobile{display:block}}.KnowledgeGraph-module__tDkf0G__sx-mark{width:var(--sx-size,20px);height:var(--sx-size,20px);object-fit:contain;flex:none;display:block}.KnowledgeGraph-module__tDkf0G__sx-name{min-width:0}.KnowledgeGraph-module__tDkf0G__sl-dog-slot.KnowledgeGraph-module__tDkf0G__sd{--sl-dog-h:clamp(104px, 9.4vw, 136px);width:fit-content;position:relative;bottom:auto}@media (max-width:599.98px){.KnowledgeGraph-module__tDkf0G__sl-dog-slot.KnowledgeGraph-module__tDkf0G__sd{--sl-dog-h:96px}}.sec-head:has(>.KnowledgeGraph-module__tDkf0G__sd) h2{grid-row:2/4}.sec-head>.KnowledgeGraph-module__tDkf0G__sd{grid-area:3/2;place-self:end}@media (max-width:900px){.sec-head>.KnowledgeGraph-module__tDkf0G__sd{margin:20px 0 0 auto}}html:not(#KnowledgeGraph-module__tDkf0G___) .KnowledgeGraph-module__tDkf0G__hero{overflow-x:clip}@media (min-width:1000px){html:not(#KnowledgeGraph-module__tDkf0G___) .KnowledgeGraph-module__tDkf0G__hero .KnowledgeGraph-module__tDkf0G__sl-dog-slot:has(>.KnowledgeGraph-module__tDkf0G__sl-dog){transform-origin:50% 100%;translate:-300px 3px;scale:1.1}}}
