html,body{background:#fff;overflow-x:hidden}html.pricing-document-scroll,body.pricing-document-scroll-body{overflow-y:auto!important;overscroll-behavior-y:auto}body.pricing-document-scroll-body{min-height:100%;background:#fff}.pricing-page.svelte-1hrotn9{position:relative;isolation:isolate;min-height:100svh;overflow-x:hidden;background:#fff;color:#121317;font-family:Google Sans,Mona Sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pricing-hero.svelte-1hrotn9{position:relative;z-index:4;display:flex;min-height:0;overflow:hidden;align-items:center;justify-content:center;scroll-margin-top:3.5rem;background:#fff;padding:clamp(9rem,15vh,12rem) clamp(1.5rem,4.6vw,4.5rem) clamp(3.25rem,5.2vh,4.5rem)}canvas.particle-field.pricing-particles{inset:auto 0 0;z-index:0;width:100%;height:min(54svh,38rem);opacity:.4}.pricing-main.svelte-1hrotn9{position:relative;z-index:1;background:#fff}.pricing-shell.svelte-1hrotn9{width:100%;max-width:1544px;margin:0 auto;padding:0 clamp(1.5rem,4.6vw,4.5rem) clamp(6.75rem,11vh,10rem)}.pricing-heading.svelte-1hrotn9{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center}.pricing-enterprise-copy.svelte-1hrotn9{width:min(100%,48rem);margin:1.15rem 0 0;color:#45474d;font-size:clamp(1.02rem,1.35vw,1.22rem);font-weight:430;letter-spacing:0;line-height:1.5;text-wrap:balance}h1.svelte-1hrotn9{width:min(100%,48rem);min-height:2.08em;margin:0;color:#121317;font-size:clamp(3.25rem,3.5vw,4.35rem);font-weight:450;letter-spacing:0;line-height:1.04;text-wrap:balance}.pricing-title-line.svelte-1hrotn9{display:inline}.pricing-title-hidden.svelte-1hrotn9{visibility:hidden}.pricing-caret.svelte-1hrotn9{display:inline-block;width:.05em;height:.86em;margin-left:.05em;transform:translateY(.08em);border-radius:999px;background:currentColor;animation:svelte-1hrotn9-pricing-caret 1s steps(1) infinite}.pricing-ready.svelte-1hrotn9 .pricing-caret:where(.svelte-1hrotn9){opacity:0;animation:none}.plans-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.plan-card.svelte-1hrotn9{position:relative;display:flex;min-height:39.65rem;flex-direction:column;overflow:hidden;border:0;border-radius:36px;background:#f8f9fcf0;padding:24px;box-shadow:none;opacity:0;transform:translateY(24px);animation:svelte-1hrotn9-plan-card-in .62s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--card-delay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.plan-card.recommended.svelte-1hrotn9{background:#f3f6fbf5}.enterprise-article.svelte-1hrotn9{width:min(100%,58rem);margin:clamp(5rem,9vw,8.5rem) auto 0;border-top:1px solid #e2e4e9;padding-top:clamp(3.25rem,6vw,5.5rem)}.enterprise-article-header.svelte-1hrotn9>p:where(.svelte-1hrotn9){margin:0;color:#656871;font-size:.94rem;font-weight:520;line-height:1.35}.enterprise-article-header.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:.8rem 0 0;scroll-margin-top:5rem;font-size:clamp(2.15rem,3.2vw,3.25rem);font-weight:470;letter-spacing:-.025em;line-height:1.03;text-wrap:balance}.enterprise-article-header.svelte-1hrotn9>span:where(.svelte-1hrotn9){display:block;max-width:50rem;margin-top:1.1rem;color:#555861;font-size:clamp(1.05rem,1.45vw,1.25rem);font-weight:420;line-height:1.52}.enterprise-article-toc.svelte-1hrotn9{margin-top:2.5rem;border:1px solid #dfe1e6;border-radius:14px;padding:1rem 1.15rem}.enterprise-article-toc.svelte-1hrotn9>p:where(.svelte-1hrotn9){margin:0;color:#2f3239;font-size:.92rem;font-weight:520}.enterprise-article-toc.svelte-1hrotn9>div:where(.svelte-1hrotn9){display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;margin-top:.72rem}.enterprise-article-toc.svelte-1hrotn9 a:where(.svelte-1hrotn9){color:#555861;font-size:.88rem;font-weight:430;line-height:1.4;text-decoration:underline;text-decoration-color:#b7bac2;text-underline-offset:.18em}.enterprise-article-toc.svelte-1hrotn9 a:where(.svelte-1hrotn9):hover,.enterprise-article-toc.svelte-1hrotn9 a:where(.svelte-1hrotn9):focus-visible{color:#121317;outline:none;text-decoration-color:currentColor}.enterprise-article-body.svelte-1hrotn9{margin-top:2.65rem}.enterprise-article-body.svelte-1hrotn9 section:where(.svelte-1hrotn9){scroll-margin-top:5rem}.enterprise-article-body.svelte-1hrotn9 section:where(.svelte-1hrotn9)+section:where(.svelte-1hrotn9){margin-top:2.65rem}.enterprise-article-body.svelte-1hrotn9 h3:where(.svelte-1hrotn9){margin:0;color:#121317;font-size:clamp(1.45rem,2.1vw,1.8rem);font-weight:520;letter-spacing:-.012em;line-height:1.22}.enterprise-article-body.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:1.05rem 0 0;color:#363940;font-size:clamp(1rem,1.25vw,1.1rem);font-weight:410;line-height:1.72}.enterprise-article-body.svelte-1hrotn9 ul:where(.svelte-1hrotn9){display:block;margin:1.15rem 0 0;padding-left:1.4rem;list-style:disc}.enterprise-article-body.svelte-1hrotn9 li:where(.svelte-1hrotn9){display:list-item;margin-top:.88rem;padding-left:.2rem;color:#363940;font-size:clamp(1rem,1.25vw,1.1rem);font-weight:410;line-height:1.66}.enterprise-article-body.svelte-1hrotn9 li:where(.svelte-1hrotn9)::marker{color:#747780}.enterprise-article-body.svelte-1hrotn9 strong:where(.svelte-1hrotn9){color:#121317;font-weight:560}.plan-header.svelte-1hrotn9{min-height:10.15rem}.plan-eyebrow.svelte-1hrotn9{margin:0;color:#45474d;font-size:.98rem;font-weight:450;letter-spacing:0;line-height:1.32}h2.svelte-1hrotn9{margin:1.02rem 0 0;color:#121317;font-size:clamp(1.66rem,1.85vw,1.95rem);font-weight:450;letter-spacing:0;line-height:1.08;text-wrap:balance}.plan-price.svelte-1hrotn9{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.28rem;margin-top:.78rem}.plan-price.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:#121317;font-size:clamp(2rem,2.45vw,2.36rem);font-weight:450;letter-spacing:0;line-height:1}.plan-price.svelte-1hrotn9 span.plan-price-multi-currency:where(.svelte-1hrotn9){font-size:clamp(1.55rem,1.9vw,2rem);line-height:1.08}.plan-price.svelte-1hrotn9 small:where(.svelte-1hrotn9){padding-bottom:.12rem;color:#45474d;font-size:.98rem;font-weight:460;letter-spacing:0}.plan-price.svelte-1hrotn9 .plan-price-prefix:where(.svelte-1hrotn9){width:100%;padding-bottom:0;font-size:.84rem}.plan-action.svelte-1hrotn9{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:47px;border-radius:999px;background:#121317;color:#fff;font-size:1.06rem;font-weight:450;letter-spacing:0;line-height:1;text-decoration:none;transition:background .16s ease,transform .16s ease}.plan-action.svelte-1hrotn9:hover,.plan-action.svelte-1hrotn9:focus-visible{background:#2a2d34;outline:none;transform:translateY(-1px)}.plan-includes.svelte-1hrotn9{margin:1.38rem 0 .8rem;color:#121317;font-size:.96rem;font-weight:520;letter-spacing:0;line-height:1.32}ul.svelte-1hrotn9{display:grid;gap:.72rem;margin:0;padding:0;list-style:none}li.svelte-1hrotn9{display:flex;gap:.6rem;color:#2f3239;font-size:.9rem;font-weight:430;letter-spacing:0;line-height:1.38}.check.svelte-1hrotn9{display:inline-flex;width:1rem;height:1rem;flex:0 0 auto;align-items:center;justify-content:center;margin-top:.08rem;color:#121317}@keyframes svelte-1hrotn9-pricing-caret{0%,52%{opacity:1}53%,to{opacity:0}}@keyframes svelte-1hrotn9-plan-card-in{to{opacity:1;transform:translateY(0)}}@media (max-width: 1320px){.pricing-shell.svelte-1hrotn9{max-width:940px}.plans-grid.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-card.svelte-1hrotn9{min-height:35.5rem}}@media (max-width: 760px){canvas.particle-field.pricing-particles{height:44svh;opacity:.3}.pricing-hero.svelte-1hrotn9{padding:7rem 1rem 2.5rem}.pricing-shell.svelte-1hrotn9{padding:0 1rem 4.25rem}h1.svelte-1hrotn9{width:min(100%,22rem);min-height:3.12em;font-size:clamp(3.05rem,13.5vw,4rem);line-height:1.04}.pricing-enterprise-copy.svelte-1hrotn9{width:min(100%,23rem);margin-top:.9rem;font-size:1rem;line-height:1.45}.plans-grid.svelte-1hrotn9{grid-template-columns:1fr}.plan-card.svelte-1hrotn9{min-height:0;border-radius:30px;padding:1.25rem}.enterprise-article.svelte-1hrotn9{margin-top:4rem;padding-top:3rem}.plan-header.svelte-1hrotn9{min-height:9rem}h2.svelte-1hrotn9{font-size:clamp(1.55rem,7vw,1.88rem)}li.svelte-1hrotn9{font-size:.91rem}}@media (prefers-reduced-motion: reduce){.pricing-caret.svelte-1hrotn9{display:none}.plan-card.svelte-1hrotn9{opacity:1;transform:none;animation:none}.plan-action.svelte-1hrotn9{transition:none}}
