:root{--media-desktop-min-width:1200px;--media-desktop-max-width:1400px;--media-tablet-min-width:800px;--media-tablet-width:1199px;--media-mobile-min-width:320px;--media-mobile-width:799px;--media-mobile-width-small:420px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram{--diagram-line:var(--border-extrastrong);isolation:isolate;width:100%;max-width:1400px;min-height:658px;padding:var(--panel-padding-xl);align-items:center;gap:var(--section-gap-2xl);border-radius:var(--radius-control);background:var(--bg-primary-strong);flex-direction:column;align-self:center;display:flex;position:relative;overflow:visible}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram>svg{z-index:6;width:100%;height:100%;inset:0;overflow:visible}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productPanel,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterprisePanel{z-index:5;flex:none;width:min(100%,880px);min-width:0}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productPanel{height:442px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productLayout{flex-flow:column;align-items:center;gap:18px;height:100%;display:flex}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productLogo{object-fit:contain;width:193px;height:44px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productContent{flex-direction:column;flex:none;gap:56px;width:100%;min-width:0;height:354px;display:flex}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__topRow{grid-template-columns:minmax(0,249fr) minmax(0,198fr) minmax(0,249fr);align-self:center;gap:80px;width:100%;max-width:100%;height:160px;display:grid}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyBlock,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorsBlock,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardBlock{z-index:7;width:100%;min-width:0;position:relative}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyBlock{grid-column:2;height:160px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorsBlock{grid-column:3;height:160px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyLayout,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorsLayout,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyItem,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorItem,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardItem,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__notebookItem,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterpriseItem{width:100%;min-width:0}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyItem{min-height:116px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyItem>img{width:32px;height:auto}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorsLayout{gap:var(--inner-gap-relaxed);flex-direction:column;display:flex}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorItem{flex-direction:row;min-height:52px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorItem>img{width:auto;max-width:80px;height:22px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardsRow{gap:var(--space-1000);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;height:138px;display:grid}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardBlock{height:138px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardLayout{gap:var(--inner-gap-relaxed);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;padding-inline:14px;display:grid}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardItem,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__notebookItem{min-height:42px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardItem>span:first-of-type{font-weight:var(--weight-regular);line-height:var(--body-3-lineheight);color:var(--text-secondary);font-size:var(--body-3-size);letter-spacing:var(--letter-spacing-050p);font-style:normal}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__notebookItem{grid-column:1/-1;justify-self:center;width:min(100%,224px);min-height:40px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__notebookItem>img{width:auto;max-width:100%;height:24px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardBlock:nth-child(2) .ArchitectureDiagram-module-scss-module__nCmNxW__notebookItem{width:min(100%,260px)}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterprisePanel{height:108px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterpriseLayout,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterpriseItem{width:100%;min-width:0}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterpriseItem{min-height:40px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterpriseItem>img{width:auto;max-width:100%;height:22px}@media (max-width:1199px){.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram{min-height:658px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productPanel,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterprisePanel{width:100%}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__topRow{gap:var(--section-gap-md);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);width:min(100%,560px)}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyBlock{grid-column:1}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorsBlock{grid-column:2}}@media (max-width:799px){.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram{width:100%;max-width:288px;min-height:0;padding:var(--panel-padding-md);gap:48px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productPanel{height:814px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productLogo{width:160px;height:auto}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productLayout{justify-content:flex-start}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__productContent{gap:var(--section-gap-md);flex:none;height:auto;padding-left:34px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__topRow,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardsRow{gap:var(--section-gap-md);flex-direction:column;flex:none;width:100%;height:auto;display:flex}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyBlock{height:auto;min-height:124px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorsBlock{height:auto;min-height:142px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__proxyItem{min-height:80px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__coordinatorItem{min-height:36px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardBlock{height:164px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardLayout{flex-direction:column;padding-inline:0;display:flex}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__shardItem,.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__notebookItem{flex:none;width:100%;min-height:32px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterprisePanel{width:100%;height:auto;min-height:88px}.ArchitectureDiagram-module-scss-module__nCmNxW__architectureDiagram .ArchitectureDiagram-module-scss-module__nCmNxW__enterpriseItem{min-height:28px}}
:root{--media-desktop-min-width:1200px;--media-desktop-max-width:1400px;--media-tablet-min-width:800px;--media-tablet-width:1199px;--media-mobile-min-width:320px;--media-mobile-width:799px;--media-mobile-width-small:420px}.ArchitectureSection-module-scss-module__puZVUW__root{background:var(--bg-primary-extra)}.ArchitectureSection-module-scss-module__puZVUW__header{gap:var(--section-gap-2xl);width:100%;max-width:var(--content-landing-max-width);padding-inline:var(--page-padding-x);flex-direction:column;align-items:stretch;display:flex}.ArchitectureSection-module-scss-module__puZVUW__headline{align-self:stretch;align-items:center}@media (max-width:1199px){.ArchitectureSection-module-scss-module__puZVUW__headline>:first-child{text-transform:uppercase;color:var(--text-feature-default);font-size:var(--caption-2-size);font-weight:var(--weight-medium);font-style:normal;line-height:var(--caption-2-lineheight);letter-spacing:var(--letter-spacing-100p);height:auto;min-height:0;padding:var(--meta-tag-padding-block) var(--meta-tag-padding-inline);align-items:center;gap:var(--inner-gap-tight);border-radius:var(--radius-tight);background:var(--bg-feature-soft);text-transform:uppercase;display:inline-flex}.ArchitectureSection-module-scss-module__puZVUW__headline>:first-child span{padding:0}}@media (max-width:799px){.ArchitectureSection-module-scss-module__puZVUW__header{gap:var(--section-gap-2xl)}.ArchitectureSection-module-scss-module__puZVUW__headline{gap:var(--inner-gap-relaxed)}.ArchitectureSection-module-scss-module__puZVUW__headline>:first-child{text-transform:uppercase;color:var(--text-feature-default);font-size:var(--caption-2-size);font-weight:var(--weight-medium);font-style:normal;line-height:var(--caption-2-lineheight);letter-spacing:var(--letter-spacing-100p);height:auto;min-height:0;padding:var(--meta-tag-padding-block) var(--meta-tag-padding-inline);align-items:center;gap:var(--inner-gap-tight);border-radius:var(--radius-tight);background:var(--bg-feature-soft);text-transform:uppercase;display:inline-flex}.ArchitectureSection-module-scss-module__puZVUW__headline>:first-child span{padding:0}.ArchitectureSection-module-scss-module__puZVUW__headline h2{color:var(--text-primary);font-size:var(--display-2-size);font-style:normal;font-weight:var(--weight-medium);line-height:var(--display-2-lineheight);letter-spacing:var(--letter-spacing-050)}.ArchitectureSection-module-scss-module__puZVUW__headline p{color:var(--text-secondary);font-size:var(--display-sub-2-size);font-style:normal;font-weight:var(--weight-regular);line-height:var(--display-sub-2-lineheight);letter-spacing:var(--letter-spacing-000);margin-top:calc(var(--inner-gap-loose) - var(--inner-gap-relaxed))}}
:root{--media-desktop-min-width:1200px;--media-desktop-max-width:1400px;--media-tablet-min-width:800px;--media-tablet-width:1199px;--media-mobile-min-width:320px;--media-mobile-width:799px;--media-mobile-width-small:420px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram{--diagram-line:var(--border-extrastrong);isolation:isolate;width:100%;max-width:1400px;min-height:630px;padding:var(--panel-padding-xl);border-radius:var(--radius-container);background-color:var(--bg-primary-extra);grid-template:".streaming."106px"databases center tools"214px".metrics."158px/minmax(0,322px) minmax(210px,251px) minmax(0,322px);justify-content:center;align-self:center;align-items:center;gap:52px clamp(48px,8.6vw,120px);display:grid;position:relative;overflow:visible}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram:before{content:"";z-index:0;border-radius:inherit;background-image:radial-gradient(circle, var(--bg-secondary-strong) 1px, transparent 1px);pointer-events:none;background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(64% 78%,#000 24%,#000000b8 56%,#0000 100%);mask-image:radial-gradient(64% 78%,#000 24%,#000000b8 56%,#0000 100%)}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram>svg{z-index:4;width:100%;height:100%;inset:0;overflow:visible}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__centerPanel{z-index:5;flex:none;width:100%;min-width:0}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsPanel{flex-direction:column-reverse}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingPanel{grid-area:streaming;justify-self:center;width:279px;height:106px;position:relative;left:-6px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesPanel{grid-area:databases;justify-self:end;width:100%;height:214px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsPanel{grid-area:tools;justify-self:start;width:100%;height:214px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsPanel{grid-area:metrics;justify-self:center;width:230px;height:158px;position:relative;left:-6px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__centerPanel{grid-area:center;width:251px;height:108px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__centerLayout{width:100%;min-width:0;padding:var(--panel-padding-md);gap:var(--space-500);border-radius:var(--radius-control);background:var(--bg-primary-extra);align-content:center;place-items:center;display:grid}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingLogos{grid-template-columns:repeat(4,minmax(0,1fr));height:64px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesLogos{grid-template-columns:repeat(6,minmax(0,1fr));height:172px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesLogos>*{grid-column:span 2}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesLogos>:nth-child(4),.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesLogos>:nth-child(5){grid-column:span 3}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos{grid-template-columns:repeat(5,minmax(0,1fr));height:172px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos>:first-child{grid-column:span 4}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos>:last-child{grid-column:span 2}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsLogos{grid-template-columns:repeat(3,minmax(0,1fr));height:116px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__centerLayout{background:0 0;height:100%;padding:0}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__centerLogo{width:min(100%,193px);height:auto}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__squareLogo{object-fit:contain;width:auto;max-width:min(100%,36px);height:auto;max-height:36px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__wideLogo,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__productLogo,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolNotebook{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:25px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__wideLogo{max-width:min(100%,71px)}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolNotebook{max-width:100%}@media (max-width:1199px){.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram{grid-template-columns:minmax(210px,1fr) 210px minmax(210px,1fr);gap:40px 24px;min-height:606px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsPanel{width:210px;left:0}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__centerPanel{width:210px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsPanel{width:100%}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos{padding:var(--panel-padding-sm)}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__squareLogo{max-width:min(100%,32px);max-height:32px}}@media (max-width:799px){.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram{width:100%;max-width:288px;min-height:1040px;padding:var(--panel-padding-md);grid-template-columns:minmax(0,1fr);grid-template-areas:"streaming""databases""center""tools""metrics";gap:48px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsPanel,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__centerPanel{justify-self:stretch;width:100%;height:auto}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__centerPanel{height:110px}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsLogos{height:auto}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__streamingLogos{grid-template-columns:repeat(4,minmax(0,1fr))}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos,.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__metricsLogos{grid-template-columns:repeat(3,minmax(0,1fr))}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__databasesLogos{grid-template-columns:repeat(6,minmax(0,1fr))}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos>:first-child{grid-column:span 3}.EcosystemDiagram-module-scss-module__40EJAW__ecosystemDiagram .EcosystemDiagram-module-scss-module__40EJAW__toolsLogos>:last-child{grid-column:auto}}
:root{--media-desktop-min-width:1200px;--media-desktop-max-width:1400px;--media-tablet-min-width:800px;--media-tablet-width:1199px;--media-mobile-min-width:320px;--media-mobile-width:799px;--media-mobile-width-small:420px}.EcosystemSection-module-scss-module__U4YNIW__root{background:var(--bg-primary-extra)}.EcosystemSection-module-scss-module__U4YNIW__header{gap:var(--section-gap-2xl);width:100%;max-width:var(--content-landing-max-width);padding-inline:var(--page-padding-x);flex-direction:column;align-items:stretch;display:flex}.EcosystemSection-module-scss-module__U4YNIW__headline{align-self:stretch;align-items:center}@media (max-width:799px){.EcosystemSection-module-scss-module__U4YNIW__header,.EcosystemSection-module-scss-module__U4YNIW__headline{gap:var(--inner-gap-relaxed)}.EcosystemSection-module-scss-module__U4YNIW__headline h2{color:var(--text-primary);font-size:var(--display-2-size);font-style:normal;font-weight:var(--weight-medium);line-height:var(--display-2-lineheight);letter-spacing:var(--letter-spacing-050)}.EcosystemSection-module-scss-module__U4YNIW__headline p{color:var(--text-secondary);font-size:var(--display-sub-2-size);font-style:normal;font-weight:var(--weight-regular);line-height:var(--display-sub-2-lineheight);letter-spacing:var(--letter-spacing-000);margin-top:calc(var(--inner-gap-loose) - var(--inner-gap-relaxed))}}
