.benchmark-figure[data-astro-cid-n266lyqx]{--label-width:112px;--value-width:100px;--column-gap:14px;min-width:0;margin:0}figcaption[data-astro-cid-n266lyqx]{color:var(--e-label);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:26px;font-size:12px;line-height:1.5;display:flex}.benchmark-chart[data-astro-cid-n266lyqx]{padding-bottom:24px;position:relative}.benchmark-grid[data-astro-cid-n266lyqx],.benchmark-axis[data-astro-cid-n266lyqx]{left:calc(var(--label-width) + var(--column-gap));right:calc(var(--value-width) + var(--column-gap));position:absolute}.benchmark-grid[data-astro-cid-n266lyqx]{top:0;bottom:24px}.benchmark-grid[data-astro-cid-n266lyqx] span[data-astro-cid-n266lyqx]{border-left:1px solid #e7e7e1;position:absolute;inset-block:0}.benchmark-grid[data-astro-cid-n266lyqx] span[data-astro-cid-n266lyqx]:first-child{border-left-color:#c9ceca}.benchmark-results[data-astro-cid-n266lyqx]{gap:22px;margin:0;padding:10px 0;list-style:none;display:grid;position:relative}.benchmark-row[data-astro-cid-n266lyqx]{grid-template-columns:var(--label-width) minmax(0, 1fr) var(--value-width);align-items:center;column-gap:var(--column-gap);min-height:42px;display:grid}.benchmark-name[data-astro-cid-n266lyqx]{color:var(--e-ink-soft);font-size:14px;line-height:1.4}.benchmark-track[data-astro-cid-n266lyqx]{clip-path:inset(0 0 0 1px);height:38px;display:block}.benchmark-bar[data-astro-cid-n266lyqx]{transform-origin:0;background:#dcded9;height:100%;display:block}.benchmark-value[data-astro-cid-n266lyqx]{color:var(--e-ink-soft);white-space:nowrap;font:400 13px/1.4 DM Mono,monospace}.benchmark-value[data-astro-cid-n266lyqx]>span[data-astro-cid-n266lyqx]{color:var(--e-muted);font-size:11px}.benchmark-value[data-astro-cid-n266lyqx]>small[data-astro-cid-n266lyqx]{color:var(--e-coral-deep);margin-top:4px;font-size:10px;font-weight:400;display:block}.benchmark-row--aixy[data-astro-cid-n266lyqx] .benchmark-name[data-astro-cid-n266lyqx],.benchmark-row--aixy[data-astro-cid-n266lyqx] .benchmark-value[data-astro-cid-n266lyqx]{color:var(--e-ink);font-weight:500}.benchmark-row--aixy[data-astro-cid-n266lyqx] .benchmark-bar[data-astro-cid-n266lyqx]{background:var(--e-ink)}.benchmark-axis[data-astro-cid-n266lyqx]{height:16px;color:var(--e-muted);font:400 11px/1.4 DM Mono,monospace;bottom:0}.benchmark-axis[data-astro-cid-n266lyqx] span[data-astro-cid-n266lyqx]{position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.benchmark-chart[data-astro-cid-n266lyqx][data-reveal=pending] .benchmark-bar[data-astro-cid-n266lyqx]{transform:scaleX(0)}.benchmark-chart[data-astro-cid-n266lyqx][data-reveal=visible] .benchmark-bar[data-astro-cid-n266lyqx]{animation:.65s cubic-bezier(.22,1,.36,1) both benchmark-grow}@keyframes benchmark-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media (width<=1050px){.benchmark-figure[data-astro-cid-n266lyqx]{--label-width:96px;--value-width:92px;--column-gap:10px}}@media (width<=600px){.benchmark-figure[data-astro-cid-n266lyqx]{--label-width:88px;--value-width:86px;--column-gap:8px}.benchmark-name[data-astro-cid-n266lyqx],.benchmark-value[data-astro-cid-n266lyqx]{font-size:12px}.benchmark-value[data-astro-cid-n266lyqx]>small[data-astro-cid-n266lyqx]{font-size:9px}figcaption[data-astro-cid-n266lyqx]{font-size:11px}}.enterprise-site{--e-paper:#faf9f6;--e-paper-alt:#f3f1ea;--e-ink:#233644;--e-ink-soft:#3a4851;--e-muted:#5b666c;--e-label:#586369;--e-line:#dedfdc;--e-coral:#b77864;--e-coral-deep:#9d5945;--e-coral-soft:#e6ad9b;background:var(--e-paper);color:var(--e-ink);isolation:isolate;overflow:clip}.enterprise-wrap{width:min(1120px,100% - 64px);margin-inline:auto}.enterprise-site main{z-index:1;background:var(--e-paper);display:block;position:relative}.enterprise-site section[id]{scroll-margin-top:28px}:where(.enterprise-site) h1,:where(.enterprise-site) h2,:where(.enterprise-site) h3,:where(.enterprise-site) p{margin-top:0}:where(.enterprise-site) h1,:where(.enterprise-site) h2{letter-spacing:-.04em;font-family:Fraunces,Georgia,serif;font-weight:500}:where(.enterprise-site) h2{margin-bottom:20px;font-size:clamp(30px,3vw,40px);line-height:1.12}:where(.enterprise-site) p{color:var(--e-muted);font-size:17px;line-height:1.7}:where(.enterprise-site) a{text-underline-offset:5px}:where(.enterprise-site) :focus-visible{outline:2px solid var(--e-coral-deep);outline-offset:5px}.enterprise-eyebrow{color:var(--e-label);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font:400 12px/1.4 DM Mono,monospace}.enterprise-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;padding-block:60px 52px;display:grid}.enterprise-hero h1{letter-spacing:-.05em;max-width:11em;margin-bottom:24px;font-size:clamp(42px,4.7vw,62px);line-height:1.04}.enterprise-hero .enterprise-hero-intro{max-width:420px;color:var(--e-ink-soft);letter-spacing:-.012em;margin-bottom:0;font-size:19px;line-height:1.55}.enterprise-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:32px;display:flex}.enterprise-button{border:1px solid var(--e-ink);background:var(--e-ink);border-radius:4px;justify-content:center;align-items:center;gap:26px;padding:13px 19px;font-size:15px;line-height:1.4;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex;color:#fff!important}.enterprise-button:hover{background:#3d505a;border-color:#3d505a}.enterprise-text-link{color:var(--e-ink);align-items:center;gap:10px;font-size:15px;line-height:1.5;text-decoration:none;display:inline-flex}.enterprise-text-link:hover{color:var(--e-coral-deep)}.enterprise-text-link svg{transition:transform .16s}.enterprise-text-link:hover svg{transform:translate(3px)}.enterprise-product{background:var(--e-paper-alt);border-top:1px solid var(--e-line);padding-block:80px}.enterprise-section-heading{margin-bottom:32px}.enterprise-section-heading h2{margin-bottom:0}.enterprise-connection{grid-template-columns:1fr 1.2fr;align-items:center;gap:80px;padding-block:80px;display:grid}.enterprise-connection-copy>p:not(.enterprise-eyebrow){max-width:360px;margin-bottom:26px}.enterprise-architecture{border:1px solid var(--e-line);border-radius:6px;min-width:0;padding:28px 28px 22px}.architecture-label{color:var(--e-label);text-transform:uppercase;letter-spacing:.06em;text-align:center;margin-bottom:18px;font:400 12px/1.4 DM Mono,monospace;display:block}.architecture-clients{justify-content:space-between;align-items:stretch;gap:10px;display:flex}.architecture-clients span{border:1px solid var(--e-line);color:var(--e-ink-soft);text-align:center;background:#fffefa;border-radius:4px;flex:1;place-items:center;padding:10px 5px;font-size:13px;display:grid}.architecture-connector,.architecture-branches{justify-content:space-around;height:36px;display:flex}.architecture-connector span,.architecture-branches span{background:#23364459;width:1px;height:100%;display:block}.architecture-core{border:1px solid var(--e-ink);background:var(--e-ink);border-radius:4px;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.architecture-core>div{color:#d3dadd;grid-template-columns:repeat(2,1fr);gap:6px 22px;font:400 12px/1.4 DM Mono,monospace;display:grid}.architecture-endpoints{text-align:center;grid-template-columns:1fr 1fr;gap:14px;display:grid}.architecture-endpoints div{border:1px solid var(--e-line);background:#fffefa;border-radius:4px;flex-direction:column;gap:5px;padding:13px 8px;display:flex}.architecture-endpoints strong{font-size:15px;font-weight:500}.architecture-endpoints span{color:var(--e-label);font:400 12px/1.4 DM Mono,monospace}@media (width<=1100px){.enterprise-hero{gap:40px}.enterprise-connection{gap:55px}}@media (width<=900px){.enterprise-hero{grid-template-columns:1fr;gap:40px;padding-block:48px 44px}.enterprise-hero h1{max-width:12em}.enterprise-hero-copy{max-width:620px}.enterprise-hero aside{width:100%;max-width:680px}.enterprise-connection{grid-template-columns:1fr;gap:40px;padding-block:64px}.enterprise-connection-copy>p:not(.enterprise-eyebrow){max-width:480px}}@media (width<=640px){.enterprise-wrap{width:calc(100% - 40px)}.enterprise-hero{gap:32px;padding-block:36px 40px}.enterprise-hero h1{margin-bottom:20px;font-size:clamp(40px,11.5vw,50px)}.enterprise-hero .enterprise-hero-intro{font-size:18px}.enterprise-actions{gap:22px;margin-top:26px}.enterprise-button{padding:12px 16px}.enterprise-product{padding-block:56px}.enterprise-section-heading{margin-bottom:24px}:where(.enterprise-site) h2{font-size:32px}.enterprise-connection{gap:32px;padding-block:56px}.enterprise-connection-copy>p:not(.enterprise-eyebrow){max-width:100%}.enterprise-architecture{padding:22px 16px 18px}.architecture-clients{gap:6px}.architecture-clients span{font-size:12px}.architecture-core{gap:12px;padding:16px 14px}.architecture-core>div{gap:6px 12px;font-size:11.5px}.architecture-endpoints{gap:10px}}@media (width<=360px){.architecture-core{flex-direction:column;gap:16px}.architecture-core>div{width:100%}}@media (prefers-reduced-motion:reduce){.enterprise-site *,.enterprise-site :before,.enterprise-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
