:root{--dark-page-bg: #111315;--dark-page-panel: #171b1e;--dark-page-panel-strong: #1b2024;--dark-page-ink: #f3f4f6;--dark-page-muted: #aeb3ba;--dark-page-dim: #777e86;--dark-page-line: rgba(255, 255, 255, .1);--dark-page-line-soft: rgba(255, 255, 255, .055);--dark-page-cyan: #5ee7ef;--dark-page-cyan-soft: rgba(94, 231, 239, .12)}body:has(.pricing-page-shell),body.docs-body{color:var(--dark-page-ink);background:var(--dark-page-bg)}.pricing-page-shell,.docs-page-shell{--ink: var(--dark-page-ink);--ink-soft: var(--dark-page-muted);--ink-muted: var(--dark-page-dim);--line: var(--dark-page-line);--primary: var(--dark-page-cyan);--primary-strong: #3ecbd5;position:relative;width:min(1180px,calc(100% - 3rem));margin-inline:auto;background:transparent}.pricing-page-shell:after,.docs-page-shell:after{display:none}.pricing-page-shell:before,.docs-page-shell:before{display:none}.pricing-page-shell .top-nav,.docs-page-shell .top-nav{position:sticky;top:0;z-index:30;width:100%;min-height:5rem;margin:0;padding:1.15rem 0;overflow:visible;border:0;border-bottom:1px solid rgba(94,231,239,.1);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.pricing-page-shell .top-nav:before,.docs-page-shell .top-nav:before,.pricing-page-shell .nav-edge-lines,.docs-page-shell .nav-edge-lines{display:none}.pricing-page-shell .top-nav:after,.docs-page-shell .top-nav:after{content:"";position:absolute;right:calc(50% - 50vw);bottom:-1px;left:calc(50% - 50vw);height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--dark-page-line-soft) 18%,var(--dark-page-line-soft) 82%,transparent)}.pricing-page-shell .brand-mark,.docs-page-shell .brand-mark{display:grid;place-items:center;width:2.4rem;height:2.4rem;margin:0;padding:0;border-radius:50%;background:#5ee7ef14}.pricing-page-shell .brand-logo,.docs-page-shell .brand-logo{width:1.7rem;height:1.7rem}.pricing-page-shell .top-nav-menu,.docs-page-shell .top-nav-menu{margin-left:2rem}.pricing-page-shell .nav-list,.docs-page-shell .nav-list{gap:2rem}.pricing-page-shell .nav-list a,.docs-page-shell .nav-list a,.pricing-page-shell .login-cta,.docs-page-shell .login-cta{padding:0;color:var(--dark-page-muted);background:transparent;font-size:.9rem;font-weight:500}.pricing-page-shell .nav-list a:hover,.docs-page-shell .nav-list a:hover,.pricing-page-shell .login-cta:hover,.docs-page-shell .login-cta:hover{color:var(--dark-page-ink);background:transparent}.pricing-page-shell .secondary-cta,.docs-page-shell .secondary-cta{align-items:center;justify-content:center;width:auto;min-width:6.7rem;height:2.45rem;min-height:2.45rem;padding:0 1.1rem;border:1px solid var(--dark-page-ink);border-radius:999px;color:#0c0d0f;background:var(--dark-page-ink);font-size:.86rem;font-weight:600;line-height:1;text-align:center;box-shadow:none}.pricing-page-shell .desktop-secondary-cta,.docs-page-shell .desktop-secondary-cta{display:inline-flex}.pricing-page-shell .mobile-quick-cta,.docs-page-shell .mobile-quick-cta,.pricing-page-shell .mobile-secondary-cta,.docs-page-shell .mobile-secondary-cta{display:none}.pricing-page-shell .secondary-cta:hover,.docs-page-shell .secondary-cta:hover{color:#0c0d0f;background:#fff;transform:none}.pricing-page-shell .eyebrow,.docs-page-shell .eyebrow{color:var(--dark-page-cyan);font-family:Geist Mono,monospace;font-size:.78rem;font-weight:500;letter-spacing:.1em}.pricing-page-shell .primary-cta{border:1px solid var(--dark-page-ink);color:#0b0c0e;background:var(--dark-page-ink);box-shadow:none}.pricing-page-shell .primary-cta:hover{color:#0b0c0e;background:#fff}@media(max-width:760px){.pricing-page-shell,.docs-page-shell{width:min(100% - 1.5rem,1180px)}.pricing-page-shell .top-nav,.docs-page-shell .top-nav{min-height:4.4rem}.pricing-page-shell .top-nav.is-mobile-open,.docs-page-shell .top-nav.is-mobile-open{position:fixed;top:0;right:0;left:0;z-index:2147483647;width:100%;margin:0;padding:var(--space-sm) 1.2rem}.pricing-page-shell .top-nav.is-mobile-open .top-nav-menu,.docs-page-shell .top-nav.is-mobile-open .top-nav-menu{gap:0;background:#111315fc}.pricing-page-shell .top-nav.is-mobile-open .nav-list,.docs-page-shell .top-nav.is-mobile-open .nav-list{gap:0;width:100%;margin:0;padding:0}.pricing-page-shell .top-nav.is-mobile-open .nav-list li,.docs-page-shell .top-nav.is-mobile-open .nav-list li{width:100%;margin:0;padding:0}.pricing-page-shell .nav-toggle,.docs-page-shell .nav-toggle,.pricing-page-shell .top-nav.is-mobile-open .nav-toggle,.docs-page-shell .top-nav.is-mobile-open .nav-toggle{border-color:#ffffff1f;color:#fff;background:var(--dark-page-bg)}.pricing-page-shell .top-nav.is-mobile-open .nav-list a,.docs-page-shell .top-nav.is-mobile-open .nav-list a{min-height:3.5rem;margin:0;padding:.9rem 0;color:var(--dark-page-ink);font-size:1.1rem}.pricing-page-shell .top-nav.is-mobile-open .mobile-login-cta,.docs-page-shell .top-nav.is-mobile-open .mobile-login-cta{justify-content:flex-start;width:100%;min-height:3.5rem;margin:0;padding:.9rem 0;border:0;border-bottom:1px solid var(--dark-page-line);border-radius:0;color:var(--dark-page-ink);background:transparent;box-shadow:none;font-size:1.1rem;font-weight:500}.pricing-page-shell .mobile-quick-cta,.docs-page-shell .mobile-quick-cta,.pricing-page-shell .top-nav-menu.is-open .mobile-secondary-cta,.docs-page-shell .top-nav-menu.is-open .mobile-secondary-cta{display:inline-flex}}
