.axis-public{--overlay:var(--background);--overlay-foreground:var(--foreground);--surface:var(--background);--surface-foreground:var(--foreground);--surface-secondary:#f8f8f8;--surface-secondary-foreground:var(--foreground);--background-secondary:#f8f8f8;--default:#f2f2f2;--default-soft:#f5f5f5;--default-foreground:var(--foreground);--accent:var(--foreground);--accent-foreground:var(--background);--accent-hover:var(--primary);--accent-soft:#f0ebe0;--accent-soft-foreground:var(--primary);--separator:var(--border);--focus:var(--ring);--link:var(--primary);--field-background:var(--background);--field-foreground:var(--foreground);--field-border:var(--border);--field-placeholder:var(--muted-foreground);--field-radius:.75rem;--radius:1.125rem;background-image:radial-gradient(38rem 28rem at 0 0,#eae4d799,#0000);background-image:radial-gradient(38rem 28rem at 0 0,lab(90.7894% .564665 6.89737/.6),#0000);background-repeat:no-repeat}@supports (color:lab(0% 0 0)){.axis-public{--surface-secondary:lab(97.68% -.0000298023 .0000119209);--background-secondary:lab(97.68% -.0000298023 .0000119209);--default:lab(95.36% 0 0);--default-soft:lab(96.52% -.0000298023 .0000119209);--accent-soft:lab(93.0987% .454843 5.73678)}}.axis-public-content>:first-child{margin-top:0}.axis-public .public-hero{background:0 0}.axis-public .prose-product{--tw-prose-body:var(--muted-foreground);--tw-prose-headings:var(--foreground);--tw-prose-lead:var(--muted-foreground);--tw-prose-links:var(--primary);--tw-prose-bold:var(--foreground);--tw-prose-counters:var(--muted-foreground);--tw-prose-bullets:var(--border);--tw-prose-hr:var(--border);--tw-prose-quotes:var(--foreground);--tw-prose-quote-borders:var(--primary);--tw-prose-captions:var(--muted-foreground);--tw-prose-code:var(--foreground);--tw-prose-pre-code:var(--foreground);--tw-prose-pre-bg:var(--muted);--tw-prose-th-borders:var(--border);--tw-prose-td-borders:var(--border);font-weight:400;line-height:1.8}.axis-public .prose-product :where(h1,h2,h3,h4){font-weight:500}.axis-public .prose-product :where(blockquote,code):not(pre code){background:var(--muted)}.axis-public .prose-product :where(pre){border:1px solid var(--border);border-radius:18px}.axis-public :is(input,textarea,select):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.axis-public .public-sticky{bottom:max(1rem, env(safe-area-inset-bottom))}.axis-public.public-overlay{background-image:none;min-height:auto}.axis-docs{font-weight:400}.axis-docs :is(h1,h2,h3){font-weight:500}.axis-docs .shadow-surface{box-shadow:none;border:1px solid var(--border)}.axis-docs pre{max-width:100%;overflow-x:auto}@media (prefers-reduced-motion:reduce){.axis-public .public-sticky{transition:none}}.axis-public-themed{background-image:none;overflow-x:clip}.axis-public-themed .public-hero-copy>:is(h1,p){color:#fff;text-shadow:0 1px 3px #0a2a4633}.axis-public-themed .public-hero-copy>h1{max-width:40rem;font-size:clamp(2.25rem,1.5rem + 2.5vw,3.5rem);line-height:1.08}.axis-public-themed .public-hero-description{width:min(32rem,40vw + 8rem);max-width:100%;font-weight:400}.axis-public-themed .public-hero-copy>.public-hero-meta{color:var(--muted-foreground);text-shadow:none}@media (max-width:639px){.axis-public-themed .axis-hero-art{min-height:60rem}}.axis-landing.axis-public :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-cal-sans), ui-sans-serif, sans-serif;color:#000;font-weight:400}
