:root{--az-canvas:oklch(12.9% .042 264.695);--az-surface:oklch(20.8% .042 265.755);--az-tint:oklch(19% .022 270);--az-ink:oklch(97% .006 80);--az-ink-secondary:oklch(92.9% .013 255.508);--az-body-strong:oklch(86% .012 270);--az-muted:oklch(80% .02 265);--az-subtle:oklch(77% .014 265);--az-accent:oklch(80% .145 65);--az-line:oklch(93% .008 270/.13);--az-notice-surface:oklch(30% .018 270);--az-notice-shadow:0 8px 28px oklch(12% .012 270/.2);--az-menu-surface:oklch(27% .022 270);--az-menu-hover:oklch(33% .023 270);--az-positive:oklch(80% .12 165);--az-negative:oklch(77% .13 30);--az-info:oklch(70.7% .165 254.624);--az-demo-surface:oklch(19% .028 265);--az-message-outgoing:oklch(30% .04 260);--az-message-incoming:oklch(23% .028 265);--az-on-image:oklch(98% .004 80);--az-shadow:0 8px 30px oklch(10% .02 260/.3);--az-dialog-shadow:0 20px 70px oklch(10% .02 260/.5);--az-heading-gradient:linear-gradient(to right in oklab, var(--color-amber-500), var(--color-orange-500), var(--color-rose-400));--az-action-gradient:linear-gradient(to right in oklab, var(--color-amber-400), var(--color-orange-500), var(--color-rose-500));--az-action-ink:oklch(99.5% .002 247);--az-action-shadow:0 8px 30px #ffb34740;--az-action-text-shadow:0 1px 2px #0000001a, 0 3px 2px #0000001a, 0 4px 8px #0000001a}html[data-theme=light]{--az-heading-gradient:linear-gradient(to right in oklab, var(--color-amber-700), var(--color-orange-600), var(--color-rose-600));--az-canvas:oklch(99.1% .003 247);--az-background-warm:oklch(87% .145 78/.48);--az-background-coral:oklch(80% .14 30/.24);--az-background-cool:oklch(84% .115 220/.42);--az-background-dot:oklch(45% .045 235/.15);--az-page-background:radial-gradient(ellipse at 48% 35%, var(--az-canvas), transparent 48%), radial-gradient(ellipse at -8% 0%, var(--az-background-warm), transparent 55%), radial-gradient(ellipse at 108% 38%, var(--az-background-cool), transparent 57%), radial-gradient(ellipse at 18% 110%, var(--az-background-coral), transparent 54%), linear-gradient(125deg, var(--az-surface), var(--az-canvas) 55%, var(--az-surface));--az-surface:oklch(99.5% .002 247);--az-tint:oklch(95.5% .007 247);--az-ink:oklch(25% .02 260);--az-ink-secondary:oklch(35% .025 260);--az-muted:oklch(43% .025 260);--az-body-strong:var(--az-muted);--az-subtle:oklch(49% .025 260);--az-accent:var(--az-ink);--az-line:oklch(30% .02 260/.16);--az-positive:oklch(43% .1 165);--az-negative:oklch(47% .17 25);--az-info:oklch(45% .14 255);--az-demo-surface:var(--az-surface);--az-message-outgoing:var(--az-tint);--az-message-incoming:var(--az-surface);--az-disabled:oklch(65% .025 260);--az-border-strong:oklch(88% .012 260);--az-shadow:0 8px 30px oklch(25% .02 260/.07);--az-dialog-shadow:0 20px 70px oklch(25% .02 260/.16);--az-notice-surface:var(--az-surface);--az-notice-shadow:var(--az-shadow);--az-menu-surface:var(--az-surface);--az-menu-hover:var(--az-tint);--az-action-ink:oklch(99.5% .002 247);--az-action-text-shadow:none}.theme-heading{color:#0000;background-image:var(--az-heading-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.theme-action{color:var(--az-action-ink);background-image:var(--az-action-gradient);text-shadow:var(--az-action-text-shadow)}@layer components{.theme-action-raised{--tw-shadow:var(--az-action-shadow);box-shadow:var(--tw-shadow)}}.theme-action:focus-visible{--tw-ring-color:var(--az-accent)}.theme-action-fill{background-image:var(--az-action-gradient)}.site-header{z-index:100;isolation:isolate;background:0 0;border:0;transition:box-shadow .16s ease-out;position:sticky;top:0}.site-header[data-scrolled]{background:var(--az-surface);box-shadow:0 1px 0 var(--az-line), 0 5px 18px oklch(25% .02 260/.06)}.site-header[data-static-header]{box-shadow:none;background:0 0;position:relative;top:auto}@media (prefers-reduced-motion:reduce){.site-header{transition:none}}.site-header-inner{min-height:var(--header-h)}.site-header-cta{text-transform:none;letter-spacing:normal;border-radius:14px;min-width:148px;min-height:48px;padding:12px 20px;font-size:14px;line-height:1.2}@media (width>=640px){:root{--header-h:5rem}.site-header-cta{min-width:184px;min-height:52px;padding-inline:28px;font-size:16px}}.faq-questions details{border-top:1px solid var(--az-line)}.faq-questions details:last-child{border-bottom:1px solid var(--az-line)}.faq-questions summary{cursor:pointer;color:var(--az-ink);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:16px;font-weight:600;line-height:1.5;list-style:none;display:flex}.faq-questions summary::-webkit-details-marker{display:none}.faq-questions summary span{flex-shrink:0;font-size:24px;font-weight:400}.faq-questions details[open] summary span{transform:rotate(45deg)}.faq-questions summary:focus-visible{outline:2px solid var(--az-info);outline-offset:4px}.faq-questions .faq-answer{max-width:70ch;color:var(--az-muted);padding:0 24px 22px 0;font-size:15px;line-height:1.75}html[data-theme=light]{color-scheme:light;--color-white:var(--az-ink);--color-slate-50:var(--az-ink);--color-slate-100:var(--az-ink);--color-slate-200:var(--az-ink-secondary);--color-slate-300:var(--az-muted);--color-slate-400:var(--az-subtle);--color-slate-500:var(--az-subtle);--color-slate-600:var(--az-disabled);--color-slate-700:var(--az-border-strong);--color-slate-800:var(--az-tint);--color-slate-900:var(--az-surface);--color-slate-950:var(--az-canvas);--color-gray-300:var(--az-muted);background:var(--az-canvas);color:var(--az-ink)}html[data-theme=light] .theme-artwork{--color-white:#fff;--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695)}html[data-theme=light] img[src="/logo-full-white.png"]{content:url(/logo-dark.png)}html[data-theme=light] img[src="/logo-only-white.png"]{content:url(/logo-only-dark.png)}html[data-theme=light] .home-workflow-photo figcaption{color:var(--az-on-image)}html[data-theme=light] .grad-grid{background-image:linear-gradient(90deg,oklch(25% .02 260/.08) 1px,#0000 1px),linear-gradient(oklch(25% .02 260/.08) 1px,#0000 1px)}html[data-theme=light] :is(.glass,.theme-glass,.blog-rail-glass,.blog-cta-card),html[data-theme=light][data-ios] .glass{border-color:var(--az-line);background:var(--az-surface)!important;box-shadow:var(--az-shadow)!important}html[data-theme=light] :is(.glass,.blog-rail-glass,.blog-cta-card):before,html[data-theme=light] .glass:after,html[data-theme=light] .theme-glass>[aria-hidden]{opacity:.08!important}html[data-theme=light] :is(.text-amber-100,.text-amber-200,.text-amber-300,.text-amber-400,.text-yellow-300,.text-orange-300,.text-orange-400){color:var(--az-accent)}html[data-theme=light] :is(.text-blue-200,.text-blue-300,.text-blue-400,.text-cyan-300,.text-sky-300){color:var(--az-info)}html[data-theme=light] :is(.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-green-300,.text-green-400){color:var(--az-positive)}html[data-theme=light] :is(.text-rose-200,.text-rose-300,.text-rose-400,.text-red-300,.text-red-400){color:var(--az-negative)}html[data-theme=light] .text-transparent.bg-clip-text{background-image:var(--az-heading-gradient);color:#0000;-webkit-text-fill-color:transparent}html[data-theme=light] .blog-content{color:var(--az-muted)}html[data-theme=light] .blog-content :is(h2,h3,h4,.blog-cta-card__title,.blog-cta-card__line,.blog-cta-card__secondary){color:var(--az-ink);border-color:var(--az-line)}html[data-theme=light] .blog-content :is(a,.blog-cta-card__eyebrow){color:var(--az-accent)}html[data-theme=light] .blog-content :is(blockquote,pre,code,.blog-cta-card__secondary){color:var(--az-muted);background:var(--az-tint)}html[data-theme=light] .blog-content .blog-cta-card__copy{color:var(--az-muted)}html[data-theme=light] .blog-content .blog-cta-card__primary{color:var(--az-action-ink)}html[data-theme=light] .blog-content :is(hr,img){border-color:var(--az-line)}html[data-theme=light] :is(.az-flow-number,.az-related-panel,.az-topic-link,.az-faq-list details){background:var(--az-surface);border-color:var(--az-line)}html[data-theme=light] :is(.theme-report,.theme-dialog){background:var(--az-canvas);color:var(--az-ink)}html[data-theme=light] .theme-dialog{box-shadow:var(--az-dialog-shadow)}html[data-theme=light] [class*=text-shadow-]{text-shadow:none}html[data-theme=light] :is(h1,h2,h3,h4,h5,h6,p,li,span,label,legend,a,button)[class*=drop-shadow-]{filter:none}html[data-theme=light] .text-slate-600:not(.theme-artwork *){color:var(--az-muted)}html[data-theme=light] .theme-surface{background:var(--az-surface);border-color:var(--az-line);box-shadow:var(--az-shadow)}html[data-theme=light] .theme-surface:after{background:var(--az-surface)}html[data-theme=light] :is(.text-amber-50,.text-orange-50,.text-orange-100,.text-orange-200,[class~=text-amber-100\/80],[class~=text-amber-200\/80],[class~=text-amber-300\/70],[class~=text-amber-300\/80]){color:var(--az-accent)}html[data-theme=light] :is(.text-emerald-100,[class~=text-emerald-100\/70],[class~=text-emerald-200\/80]){color:var(--az-positive)}html[data-theme=light] :is(.text-rose-50,.text-rose-100,.text-pink-100,.text-pink-200,.text-pink-300,[class~=text-rose-300\/75],[class~=text-rose-300\/90]){color:var(--az-negative)}html[data-theme=light] :is(.text-blue-100,.text-purple-300,.text-violet-200,.text-violet-300){color:var(--az-info)}html[data-theme=light] :is(.text-slate-900,.text-slate-950):not(.bg-white):not(.theme-artwork *),html[data-theme=light] [data-consent-accept]:hover{color:var(--az-ink)}html[data-theme=light] body{isolation:isolate}html[data-theme=light] body:before,html[data-theme=light] body:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}html[data-theme=light] body:before{background:var(--az-page-background)}html[data-theme=light] body:after{background-image:radial-gradient(circle, var(--az-background-dot) .7px, transparent .9px);background-size:22px 22px;mask-image:linear-gradient(90deg,#000,#0000 34% 66%,#000)}html[data-theme=light] :is(.founder-page,.theme-report,main.bg-slate-950){background:0 0}html[data-theme=light] :is(.liquid-background,.theme-report-background){display:none}@media print{html[data-theme=light] body:before,html[data-theme=light] body:after{display:none}}
