.ax-site{--ax-bg:#ffffff;--ax-bg-soft:#f7f7f5;--ax-bg-muted:#f0efec;--ax-ink:#111111;--ax-ink-soft:#3f3f46;--ax-muted:#71717a;--ax-line:#e5e5e2;--ax-line-strong:#d4d4d0;--ax-accent:#5b3fd4;--ax-accent-soft:#ede9fe;--ax-meet:#7c5cff;--ax-work:#0a7a62;--ax-mail:#3b9ee5;--ax-docs:#204890;--ax-drive:#d4a017;--ax-cal:#6d5efc;--ax-chat:#0ea5e9;--ax-ai:#111111;--ax-radius:14px;--ax-radius-lg:20px;--ax-shadow:0 1px 2px rgba(17,17,17,0.04),0 12px 32px rgba(17,17,17,0.06);--ax-shadow-lg:0 2px 8px rgba(17,17,17,0.04),0 24px 64px rgba(17,17,17,0.08);--ax-max:1120px;--ax-font:var(--font-body),ui-sans-serif,system-ui,sans-serif;background:var(--ax-bg);color:var(--ax-ink);font-family:var(--ax-font)}.ax-site *{border-color:var(--ax-line)}.ax-container{width:100%;max-width:var(--ax-max);margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.ax-container{padding-inline:1.5rem}}@media (min-width:1024px){.ax-container{padding-inline:2rem}}.ax-section{padding-block:4.5rem}@media (min-width:768px){.ax-section{padding-block:6rem}}.ax-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ax-muted)}.ax-h1{font-size:clamp(2.25rem,4.5vw,3.75rem);letter-spacing:-.035em;line-height:1.08}.ax-h1,.ax-h2{font-weight:650;color:var(--ax-ink)}.ax-h2{font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.03em;line-height:1.15}.ax-h3{font-size:1.125rem;font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--ax-ink)}.ax-lead{font-size:1.0625rem;line-height:1.65;color:var(--ax-ink-soft);max-width:40rem}.ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.25rem;border-radius:999px;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;transition:transform .2s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease}.ax-btn:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px}.ax-btn-primary{background:var(--ax-ink);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.08)}.ax-btn-primary:hover{transform:translateY(-1px);background:#000;box-shadow:var(--ax-shadow)}.ax-btn-secondary{background:#fff;color:var(--ax-ink);border:1px solid var(--ax-line-strong)}.ax-btn-secondary:hover{transform:translateY(-1px);border-color:var(--ax-ink);box-shadow:var(--ax-shadow)}.ax-surface{box-shadow:var(--ax-shadow)}.ax-mock,.ax-surface{background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-radius-lg)}.ax-mock{box-shadow:var(--ax-shadow-lg);overflow:hidden}.ax-mock-chrome{display:flex;align-items:center;gap:.5rem;padding:.65rem .9rem;border-bottom:1px solid var(--ax-line);background:var(--ax-bg-soft)}.ax-mock-dot{width:.55rem;height:.55rem;border-radius:999px;background:var(--ax-line-strong)}.ax-mock-url{margin-left:.5rem;font-size:.7rem;color:var(--ax-muted);font-weight:500}.ax-reveal{animation:ax-fade-up .7s ease both}@media (prefers-reduced-motion:reduce){.ax-reveal,.ax-site *{animation:none!important;transition:none!important}}@keyframes ax-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ax-hero{position:relative;padding-top:7rem;padding-bottom:3rem;background:radial-gradient(900px 420px at 50% -10%,rgba(91,63,212,.06),transparent 60%),linear-gradient(180deg,#fafaf8,#ffffff 55%,#f7f7f5)}.ax-hero-zoom{padding-top:6.5rem;padding-bottom:4rem;overflow:hidden}.ax-zoom-hero-copy{max-width:52rem;margin-inline:auto;text-align:center}.ax-hero-zoom .ax-h1{font-size:clamp(2.25rem,5vw,3.75rem);letter-spacing:-.04em;line-height:1.08}.ax-zoom-visual{max-width:1120px;margin-inline:auto}.ax-zoom-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-bottom:1.25rem}.ax-zoom-tab{padding:.55rem 1.1rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--ax-muted);font-size:.875rem;font-weight:600;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.ax-zoom-tab:hover{color:var(--ax-ink);background:rgba(255,255,255,.8)}.ax-zoom-tab.is-active{color:var(--ax-ink);background:#fff;border-color:var(--ax-line);box-shadow:var(--ax-shadow)}.ax-zoom-stage{position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--ax-line);background:#0f0f12;box-shadow:0 1px 2px rgba(17,17,17,.04),0 24px 64px rgba(17,17,17,.14),0 48px 96px rgba(17,17,17,.08);aspect-ratio:16/9}.ax-zoom-stage-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;animation:ax-media-in .45s ease both}@keyframes ax-media-in{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.ax-media-frame{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--ax-line);background:#0f0f12;box-shadow:var(--ax-shadow-lg);aspect-ratio:16/9}.ax-media-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ax-hero-grid{display:grid;gap:2.5rem;align-items:center}@media (min-width:1024px){.ax-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:3rem}}.ax-product-rail{display:flex;flex-wrap:wrap;gap:.5rem}.ax-product-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--ax-line);background:#fff;font-size:.75rem;font-weight:600;color:var(--ax-ink-soft)}.ax-product-chip span{width:.45rem;height:.45rem;border-radius:999px}.ax-showcase{display:grid;gap:1.5rem}@media (min-width:1024px){.ax-showcase{grid-template-columns:240px minmax(0,1fr);gap:2rem;align-items:stretch}}.ax-showcase-nav{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.ax-showcase-nav::-webkit-scrollbar{display:none}@media (min-width:1024px){.ax-showcase-nav{flex-direction:column;overflow:visible}}.ax-showcase-tab{display:flex;align-items:center;gap:.65rem;width:100%;min-width:-moz-max-content;min-width:max-content;text-align:left;padding:.7rem .85rem;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--ax-ink-soft);font-size:.875rem;font-weight:600;transition:background .2s ease,border-color .2s ease,color .2s ease}.ax-showcase-tab[aria-selected=true]{background:#fff;border-color:var(--ax-line);color:var(--ax-ink);box-shadow:var(--ax-shadow)}.ax-showcase-tab:hover{background:#fff}.ax-workflow{display:grid;gap:.75rem}@media (min-width:768px){.ax-workflow{grid-template-columns:repeat(4,minmax(0,1fr))}}.ax-workflow-step{position:relative;padding:1.15rem;border-radius:var(--ax-radius);border:1px solid var(--ax-line);background:#fff}.ax-workflow-step strong{display:block;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-muted);margin-bottom:.4rem}.ax-dark{background:#111111;color:#f4f4f5}.ax-dark .ax-h2,.ax-dark .ax-h3{color:#fff}.ax-dark .ax-eyebrow,.ax-dark .ax-lead{color:#a1a1aa}.ax-integrations-hub{position:relative;min-height:340px;display:grid;place-items:center}.ax-hub-core{z-index:2;width:7.5rem;height:7.5rem;border-radius:999px;display:grid;place-items:center;background:#fff;border:1px solid var(--ax-line);box-shadow:var(--ax-shadow-lg);font-weight:700;letter-spacing:-.02em}.ax-hub-node{position:absolute;width:5.5rem;height:5.5rem;border-radius:16px;display:grid;place-items:center;text-align:center;padding:.5rem;background:#fff;border:1px solid var(--ax-line);box-shadow:var(--ax-shadow);font-size:.7rem;font-weight:600;color:var(--ax-ink-soft);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ax-hub-node:hover{transform:translateY(-3px) scale(1.03);border-color:var(--ax-accent);box-shadow:var(--ax-shadow-lg)}.ax-pricing-grid{display:grid;gap:1rem}@media (min-width:768px){.ax-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ax-pricing-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.ax-price-card{display:flex;flex-direction:column;height:100%;padding:1.35rem;border-radius:var(--ax-radius-lg);border:1px solid var(--ax-line);background:#fff}.ax-price-card.popular{border-color:var(--ax-ink);box-shadow:var(--ax-shadow-lg)}.ax-final-cta{border-radius:var(--ax-radius-lg);border:1px solid var(--ax-line);background:radial-gradient(600px 240px at 20% 0,rgba(91,63,212,.08),transparent 55%),#fff;padding:3rem 1.5rem;text-align:center}.ax-mega{position:fixed;left:0;right:0;top:calc(3.5rem + env(safe-area-inset-top, 0px));max-height:min(78vh,720px);overflow:auto;animation:ax-mega-in .18s ease both}@media (min-width:640px){.ax-mega{top:calc(3.75rem + env(safe-area-inset-top, 0px))}}@media (min-width:1024px){.ax-mega{top:calc(4.25rem + env(safe-area-inset-top, 0px))}}@keyframes ax-mega-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ax-site .flow-footer{background:var(--ax-bg-soft);border-top:1px solid var(--ax-line);margin-top:0}.ax-site .flow-footer a:hover{color:var(--ax-ink)}