:root{--zx-gradient:linear-gradient(115deg, #4e41f9 0%, #8c43df 25%, #ba44c5 50%, #cc4081 72%, #e23c34 100%);--zx-indigo:#4e41f9;--zx-text:#17131d;--zx-text-muted:#625d69;--zx-surface:#fff;--zx-surface-soft:#f7f5f9;--zx-border:#e7e1ea;--zx-font:var(--font-gilmer);--zx-weight-regular:400;--zx-weight-medium:600;--zx-weight-bold:700;--zx-container:80rem;--zx-copy:48rem;--zx-gutter:20px;--zx-radius:16px;--zx-section-pad:56px;--zx-radius-pill:999px;--zx-radius-lg:24px;--zx-violet:#8c43df;--zx-magenta:#ba44c5;--zx-rose:#cc4081;--zx-red:#e23c34;--zx-ink:#17131d;--zx-ink-soft:#221c2b;--zx-wash:linear-gradient(135deg, #4e41f914, #ba44c50f 50%, #e23c340f);--zx-gradient-soft:linear-gradient(115deg, #4e41f924, #ba44c51f 50%, #e23c341f);--zx-shadow-sm:0 1px 2px #17131d0d, 0 2px 6px #17131d0a;--zx-shadow-md:0 2px 4px #17131d0a, 0 12px 32px -8px #341e6e24;--zx-shadow-lg:0 4px 8px #17131d0a, 0 32px 64px -16px #341e6e3d;--zx-glow:0 12px 40px -8px #8c43df73;--zx-ease-out:cubic-bezier(.22, 1, .36, 1);--zx-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--zx-card-title:1.1875rem;--zx-card-title-lg:clamp(1.375rem, 1.1rem + 1vw, 1.75rem);--zx-card-title-tracking:-.01em}@media (width>=640px){:root{--zx-gutter:24px;--zx-section-pad:72px}}@media (width>=1024px){:root{--zx-gutter:32px;--zx-section-pad:96px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--zx-font);font-weight:var(--zx-weight-regular);color:var(--zx-text);background:var(--zx-surface);margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-weight:var(--zx-weight-bold);text-wrap:balance;margin:0;line-height:1.1}p{margin:0}:focus-visible{outline:3px solid var(--zx-indigo);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:var(--zx-container);padding-inline:var(--zx-gutter);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.section-header{text-align:center;max-width:46rem;margin-inline:auto}.section-eyebrow{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);box-shadow:var(--zx-shadow-sm);color:var(--zx-text);font-size:.8125rem;font-weight:var(--zx-weight-medium);letter-spacing:.04em;text-transform:uppercase;background:#ffffffb3;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.3rem .85rem .3rem .7rem;display:inline-flex}.section-eyebrow:before{content:"";background:var(--zx-gradient);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #8c43df24}.section-title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.875rem,1.3rem + 2.2vw,3rem)}.section-lead{max-width:38rem;color:var(--zx-text-muted);margin:1rem auto 0;font-size:clamp(1rem,.95rem + .25vw,1.125rem)}.card-title{font-size:var(--zx-card-title);font-weight:var(--zx-weight-bold);letter-spacing:var(--zx-card-title-tracking);line-height:1.25}.card-title-lg{font-size:var(--zx-card-title-lg);letter-spacing:-.02em;line-height:1.15}.sentence{display:inline-block}.text-gradient{background:var(--zx-gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.btn{border-radius:var(--zx-radius-pill);min-height:48px;font:inherit;font-size:1rem;font-weight:var(--zx-weight-medium);white-space:nowrap;cursor:pointer;transition:transform .3s var(--zx-ease-out), box-shadow .3s var(--zx-ease-out), background-color .2s ease, border-color .2s ease;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;text-decoration:none;display:inline-flex;position:relative}.btn[aria-disabled=true]{cursor:not-allowed}.btn-primary{isolation:isolate;color:#fff;background:var(--zx-gradient);box-shadow:inset 0 1px 0 #ffffff40, var(--zx-glow);background-size:160% 100%}.btn-primary:after{content:"";z-index:-1;border-radius:inherit;transition:background-position .7s var(--zx-ease-out);pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%) 100% 0/250% 100% no-repeat;position:absolute;inset:0}.btn-secondary{color:var(--zx-text);box-shadow:inset 0 0 0 1px var(--zx-border), var(--zx-shadow-sm);backdrop-filter:blur(8px);background:#fffc}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn:hover{transform:translateY(-2px)}.btn-primary:hover{box-shadow:inset 0 1px #ffffff40,0 18px 48px -10px #8c43df99}.btn-primary:hover:after{background-position:0 0}.btn-secondary:hover{box-shadow:inset 0 0 0 1px #8c43df59, var(--zx-shadow-md)}}.placeholder-tag{background:var(--zx-surface);color:var(--zx-text-muted);font-size:.6875rem;font-weight:var(--zx-weight-medium);border:1px dashed;border-radius:999px;padding:0 .45rem;line-height:1.5;position:absolute;top:-.7rem;right:.9rem}.glass{-webkit-backdrop-filter:saturate(180%)blur(16px);background:#ffffffd9}[data-spotlight]{--mx:50%;--my:50%}.spotlight{isolation:isolate;position:relative}.spotlight:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(420px circle at var(--mx) var(--my), #8c43df1a, transparent 45%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover){[data-spotlight]:hover .spotlight:before,.spotlight[data-spotlight]:hover:before{opacity:1}}@media (prefers-reduced-motion:no-preference){.js [data-reveal],.js [data-reveal-stagger]>*{transition:opacity .8s var(--zx-ease-out), transform .8s var(--zx-ease-out), filter .8s var(--zx-ease-out);transition-delay:calc(var(--i,0) * 80ms)}.js [data-reveal]:not(.is-visible),.js [data-reveal-stagger]:not(.is-visible)>*{opacity:0;transform:translateY(24px)}.js [data-reveal=fade]:not(.is-visible){transform:none}.js [data-reveal=scale]:not(.is-visible){filter:blur(6px);transform:translateY(32px)scale(.96)}.js [data-reveal=left]:not(.is-visible){transform:translate(-32px)}.js [data-reveal=right]:not(.is-visible){transform:translate(32px)}}.js :is(section,footer):not([data-inview]),.js :is(section,footer):not([data-inview]):before,.js :is(section,footer):not([data-inview]):after,.js :is(section,footer):not([data-inview]) *,.js :is(section,footer):not([data-inview]) :before,.js :is(section,footer):not([data-inview]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}ul[data-astro-cid-y4lntdzd]{margin:0;padding:0;list-style:none}.nav-link[data-astro-cid-y4lntdzd],.nav-placeholder[data-astro-cid-y4lntdzd]{font-weight:var(--zx-weight-medium);white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.nav-link[data-astro-cid-y4lntdzd]{color:var(--zx-text);text-decoration:none;transition:color .2s,background-color .2s;position:relative}.nav-link[data-astro-cid-y4lntdzd]:hover,.nav-link[data-astro-cid-y4lntdzd][aria-current=true]{color:var(--zx-indigo)}.nav-placeholder[data-astro-cid-y4lntdzd]{color:var(--zx-text-muted);text-decoration:underline dashed var(--zx-border);text-underline-offset:6px;cursor:default}.chevron[data-astro-cid-y4lntdzd]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem;transition:transform .3s var(--zx-ease-out);display:none}.submenu-link[data-astro-cid-y4lntdzd]{color:var(--zx-text);font-weight:var(--zx-weight-medium);align-items:center;gap:.75rem;text-decoration:none;transition:color .2s,background-color .2s;display:flex}.submenu-link[data-astro-cid-y4lntdzd]:hover{color:var(--zx-indigo)}.submenu-icon[data-astro-cid-y4lntdzd]{border:1px solid var(--zx-border);background:var(--zx-surface);width:2rem;height:2rem;box-shadow:var(--zx-shadow-sm);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.submenu-icon[data-astro-cid-y4lntdzd] img[data-astro-cid-y4lntdzd]{width:1.125rem;height:1.125rem}.submenu-label[data-astro-cid-y4lntdzd]{flex:1}.submenu-arrow[data-astro-cid-y4lntdzd]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.4;width:.875rem;height:.875rem;transition:opacity .2s ease, transform .3s var(--zx-ease-out)}.submenu-link[data-astro-cid-y4lntdzd]:hover .submenu-arrow[data-astro-cid-y4lntdzd],.submenu-link[data-astro-cid-y4lntdzd]:focus-visible .submenu-arrow[data-astro-cid-y4lntdzd]{opacity:1;transform:translate(2px)}.submenu[data-astro-cid-y4lntdzd]{gap:.25rem;margin-top:.5rem;padding-left:.25rem;display:grid}.submenu-link[data-astro-cid-y4lntdzd]{border-radius:12px;min-height:44px;padding:.375rem .5rem}.submenu-link[data-astro-cid-y4lntdzd]:hover,.submenu-link[data-astro-cid-y4lntdzd]:focus-visible{background:#4e41f90f}.nav-desktop .nav-list[data-astro-cid-y4lntdzd]{border-radius:var(--zx-radius-pill);background:#ffffff80;border:1px solid #e7e1eab3;align-items:center;gap:.125rem;padding:.25rem;display:flex}.nav-desktop .nav-link[data-astro-cid-y4lntdzd],.nav-desktop .nav-placeholder[data-astro-cid-y4lntdzd]{border-radius:var(--zx-radius-pill);padding:.45rem .9rem;font-size:.9375rem}.nav-desktop .nav-link[data-astro-cid-y4lntdzd]:hover,.nav-desktop .has-children[data-astro-cid-y4lntdzd]:focus-within>.nav-link[data-astro-cid-y4lntdzd]{color:var(--zx-text);background:#17131d0d}.nav-desktop .nav-link[data-astro-cid-y4lntdzd][aria-current=true]{color:var(--zx-indigo);background:#4e41f914}.nav-desktop .nav-link[data-astro-cid-y4lntdzd][aria-current=true]:after{content:"";background:var(--zx-gradient);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.nav-desktop .has-children[data-astro-cid-y4lntdzd]{position:relative}.nav-desktop .chevron[data-astro-cid-y4lntdzd]{opacity:.6;display:block}.nav-desktop .has-children[data-astro-cid-y4lntdzd]:hover .chevron[data-astro-cid-y4lntdzd],.nav-desktop .has-children[data-astro-cid-y4lntdzd]:focus-within .chevron[data-astro-cid-y4lntdzd]{transform:rotate(180deg)}.nav-desktop .submenu[data-astro-cid-y4lntdzd]{z-index:20;background:var(--zx-surface);min-width:15.5rem;box-shadow:var(--zx-shadow-lg);opacity:0;visibility:hidden;transform-origin:top;transition:opacity .2s ease, transform .3s var(--zx-ease-out), visibility 0s linear .3s;border:1px solid #e7e1eae6;border-radius:18px;gap:.125rem;margin-top:0;padding:.4rem;display:grid;position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%,-6px)scale(.98)}.nav-desktop .has-children[data-astro-cid-y4lntdzd]:after{content:"";height:.875rem;position:absolute;inset:100% -1rem auto}.nav-desktop .has-children[data-astro-cid-y4lntdzd]:hover .submenu[data-astro-cid-y4lntdzd],.nav-desktop .has-children[data-astro-cid-y4lntdzd]:focus-within .submenu[data-astro-cid-y4lntdzd]{opacity:1;visibility:visible;transition:opacity .2s ease, transform .3s var(--zx-ease-out), visibility 0s;transform:translate(-50%)scale(1)}.nav-desktop .has-children[data-astro-cid-y4lntdzd][data-dismissed] .submenu[data-astro-cid-y4lntdzd]{opacity:0;visibility:hidden;pointer-events:none}.nav-desktop .has-children[data-astro-cid-y4lntdzd][data-dismissed] .chevron[data-astro-cid-y4lntdzd]{transform:none}.nav-desktop .submenu-link[data-astro-cid-y4lntdzd]{padding:.5rem .625rem .5rem .5rem;font-size:.9375rem}@media (prefers-reduced-motion:reduce){.nav-link[data-astro-cid-y4lntdzd],.chevron[data-astro-cid-y4lntdzd],.submenu-link[data-astro-cid-y4lntdzd],.submenu-arrow[data-astro-cid-y4lntdzd],.nav-desktop .submenu[data-astro-cid-y4lntdzd],.nav-desktop .has-children[data-astro-cid-y4lntdzd]:hover .submenu[data-astro-cid-y4lntdzd],.nav-desktop .has-children[data-astro-cid-y4lntdzd]:focus-within .submenu[data-astro-cid-y4lntdzd]{transition:none}.submenu-link[data-astro-cid-y4lntdzd]:hover .submenu-arrow[data-astro-cid-y4lntdzd],.submenu-link[data-astro-cid-y4lntdzd]:focus-visible .submenu-arrow[data-astro-cid-y4lntdzd]{transform:none}}.site-header[data-astro-cid-fzpbxy5g]{z-index:50;isolation:isolate;border-bottom:1px solid #0000;transition:border-color .3s,box-shadow .3s;position:sticky;top:0}.site-header[data-astro-cid-fzpbxy5g]:before{content:"";z-index:-1;-webkit-backdrop-filter:saturate(180%)blur(18px);pointer-events:none;background:#ffffff8c;transition:background-color .3s;position:absolute;inset:0}.site-header[data-astro-cid-fzpbxy5g].is-scrolled{border-bottom-color:#e7e1ead9;box-shadow:0 10px 30px -18px #341e6e38}.site-header[data-astro-cid-fzpbxy5g].is-scrolled:before,.site-header[data-astro-cid-fzpbxy5g]:has(.menu[open]):before{background:#ffffffd9}.site-header[data-astro-cid-fzpbxy5g]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#8c43df59 35%,#cc40814d 65%,#0000);height:1px;transition:opacity .3s;position:absolute;inset:auto 0 -1px}.site-header[data-astro-cid-fzpbxy5g].is-scrolled:after{opacity:1}.bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:2rem;min-height:68px;display:flex}.bar-end[data-astro-cid-fzpbxy5g]{align-items:center;gap:.75rem;display:flex}.lang[data-astro-cid-fzpbxy5g]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);min-width:40px;height:36px;color:var(--zx-text-muted);font-size:.8125rem;font-weight:var(--zx-weight-bold);letter-spacing:.04em;place-items:center;padding:0 .625rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-grid}@media (hover:hover){.lang[data-astro-cid-fzpbxy5g]:hover{color:var(--zx-text);border-color:#8c43df66}}.header-cta[data-astro-cid-fzpbxy5g]{min-height:40px;padding:0 1.125rem;font-size:.9375rem;display:none}.brand[data-astro-cid-fzpbxy5g]{border-radius:8px;flex-shrink:0;padding-block:8px;transition:opacity .2s}.brand[data-astro-cid-fzpbxy5g]:hover{opacity:.85}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:116px;height:auto}@media (width>=1024px){.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:128px}}.menu-toggle[data-astro-cid-fzpbxy5g]{border-radius:var(--zx-radius-pill);min-height:40px;box-shadow:inset 0 0 0 1px var(--zx-border), var(--zx-shadow-sm);font-size:.9375rem;font-weight:var(--zx-weight-medium);cursor:pointer;background:#fffc;align-items:center;gap:.625rem;padding:0 .95rem 0 .85rem;list-style:none;transition:box-shadow .2s;display:inline-flex}.menu-toggle[data-astro-cid-fzpbxy5g]:hover,.menu[data-astro-cid-fzpbxy5g][open] .menu-toggle[data-astro-cid-fzpbxy5g]{box-shadow:inset 0 0 0 1px #8c43df59, var(--zx-shadow-sm)}.menu-toggle[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.menu-icon[data-astro-cid-fzpbxy5g],.menu-icon[data-astro-cid-fzpbxy5g]:before,.menu-icon[data-astro-cid-fzpbxy5g]:after{width:16px;height:2px;transition:transform .3s var(--zx-ease-out), background-color .2s ease, top .3s var(--zx-ease-out);background:currentColor;border-radius:2px;display:block}.menu-icon[data-astro-cid-fzpbxy5g]{position:relative}.menu-icon[data-astro-cid-fzpbxy5g]:before,.menu-icon[data-astro-cid-fzpbxy5g]:after{content:"";position:absolute;left:0}.menu-icon[data-astro-cid-fzpbxy5g]:before{top:-5px}.menu-icon[data-astro-cid-fzpbxy5g]:after{top:5px}.menu[data-astro-cid-fzpbxy5g][open] .menu-icon[data-astro-cid-fzpbxy5g]{background:0 0}.menu[data-astro-cid-fzpbxy5g][open] .menu-icon[data-astro-cid-fzpbxy5g]:before{top:0;transform:rotate(45deg)}.menu[data-astro-cid-fzpbxy5g][open] .menu-icon[data-astro-cid-fzpbxy5g]:after{top:0;transform:rotate(-45deg)}@media (width<=1099px){.menu-sheet[data-astro-cid-fzpbxy5g]{inset-inline:0;z-index:1;overscroll-behavior:contain;border-bottom:1px solid var(--zx-border);background:var(--zx-surface);max-height:calc(100dvh - 68px);position:absolute;top:100%;overflow-y:auto;box-shadow:0 24px 48px -20px #341e6e40}.menu[data-astro-cid-fzpbxy5g][open] .menu-sheet[data-astro-cid-fzpbxy5g]{animation:menu-in .35s var(--zx-ease-out)}.menu-scrim[data-astro-cid-fzpbxy5g]{inset-inline:0;opacity:0;visibility:hidden;background:#17131d47;height:100dvh;transition:opacity .3s,visibility 0s linear .3s;position:absolute;top:100%}.menu[data-astro-cid-fzpbxy5g][open]~.menu-scrim[data-astro-cid-fzpbxy5g]{opacity:1;visibility:visible;transition:opacity .3s}.menu[data-astro-cid-fzpbxy5g] .nav-list{max-width:var(--zx-container);padding:.5rem var(--zx-gutter) .75rem;margin-inline:auto}.menu[data-astro-cid-fzpbxy5g] .nav-item{border-bottom:1px solid var(--zx-border);padding-block:.25rem}.menu[data-astro-cid-fzpbxy5g] .nav-item:last-child{border-bottom:0}.menu[data-astro-cid-fzpbxy5g] .nav-link,.menu[data-astro-cid-fzpbxy5g] .nav-placeholder{min-height:44px;font-size:1.0625rem;display:flex}.menu[data-astro-cid-fzpbxy5g] .submenu{margin-top:0;padding-bottom:.375rem}.menu-cta[data-astro-cid-fzpbxy5g]{max-width:var(--zx-container);padding:.75rem var(--zx-gutter) 1.25rem;border-top:1px solid var(--zx-border);margin-inline:auto}.menu-cta[data-astro-cid-fzpbxy5g] .btn[data-astro-cid-fzpbxy5g]{width:100%}}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}.nav-desktop[data-astro-cid-fzpbxy5g]{display:none}@media (width>=1100px){.nav-desktop[data-astro-cid-fzpbxy5g]{display:block}.header-cta[data-astro-cid-fzpbxy5g]{display:inline-flex}.menu[data-astro-cid-fzpbxy5g],.menu-scrim[data-astro-cid-fzpbxy5g]{display:none}}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-fzpbxy5g],.site-header[data-astro-cid-fzpbxy5g]:before,.site-header[data-astro-cid-fzpbxy5g]:after,.menu-scrim[data-astro-cid-fzpbxy5g],.menu[data-astro-cid-fzpbxy5g][open]~.menu-scrim[data-astro-cid-fzpbxy5g],.menu-icon[data-astro-cid-fzpbxy5g],.menu-icon[data-astro-cid-fzpbxy5g]:before,.menu-icon[data-astro-cid-fzpbxy5g]:after{transition:none}.menu[data-astro-cid-fzpbxy5g][open] .menu-sheet[data-astro-cid-fzpbxy5g]{animation:none}}@media (width<=374.98px){.bar[data-astro-cid-fzpbxy5g]{gap:.75rem}.bar-end[data-astro-cid-fzpbxy5g]{gap:.5rem}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:100px}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-block:56px 64px;position:relative;overflow:hidden}@media (width>=640px){.hero[data-astro-cid-ge2uvauf]{padding-block:72px 96px}}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{padding-block:96px 112px}}.backdrop[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(#4e41f917 1px,#0000 1px),linear-gradient(90deg,#4e41f917 1px,#0000 1px);background-position:50% -1px;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 60% at 50% 18%,#000 20%,#0000 72%);mask-image:radial-gradient(75% 60% at 50% 18%,#000 20%,#0000 72%)}.aurora[data-astro-cid-ge2uvauf]{filter:blur(90px);opacity:.4;will-change:transform;border-radius:50%;position:absolute}.aurora-1[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#4e41f9,#0000 70%);width:42%;height:38%;animation:18s ease-in-out infinite alternate drift-1;top:44%;left:8%}.aurora-2[data-astro-cid-ge2uvauf]{opacity:.38;background:radial-gradient(circle,#ba44c5,#0000 70%);width:36%;height:34%;animation:16s ease-in-out infinite alternate drift-2;top:40%;left:34%}.aurora-3[data-astro-cid-ge2uvauf]{opacity:.26;background:radial-gradient(circle,#e23c34,#0000 70%);width:38%;height:36%;animation:20s ease-in-out infinite alternate drift-3;top:48%;right:6%}@keyframes drift-1{to{transform:translate(8%,-6%)scale(1.1)}}@keyframes drift-2{to{transform:translate(-10%,8%)scale(.92)}}@keyframes drift-3{to{transform:translate(-8%,-8%)scale(1.08)}}.copy[data-astro-cid-ge2uvauf]{text-align:center;max-width:56rem;margin-inline:auto}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;hyphens:manual;font-size:clamp(2.375rem,1.25rem + 4.6vw,5rem);line-height:1.02}.title-line[data-astro-cid-ge2uvauf]{display:inline-block}.title-line[data-astro-cid-ge2uvauf].text-gradient{padding-bottom:.08em}.no-break[data-astro-cid-ge2uvauf]{white-space:nowrap}.lead[data-astro-cid-ge2uvauf]{max-width:42rem;color:var(--zx-text-muted);text-wrap:pretty;margin:1.5rem auto 0;font-size:clamp(1.0625rem,.98rem + .4vw,1.3125rem);line-height:1.55}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:2.25rem;display:flex}.btn[data-astro-cid-ge2uvauf]{min-height:52px;padding-inline:1.625rem}.btn-primary[data-astro-cid-ge2uvauf]{overflow:visible}.btn-primary[data-astro-cid-ge2uvauf]:after{content:none}.btn-sheen[data-astro-cid-ge2uvauf]{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.btn-sheen[data-astro-cid-ge2uvauf]:before{content:"";transition:transform .7s var(--zx-ease-out);background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1rem;height:1rem}.btn-arrow[data-astro-cid-ge2uvauf]{transition:transform .3s var(--zx-ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn-primary[data-astro-cid-ge2uvauf]:hover .btn-sheen[data-astro-cid-ge2uvauf]:before{transform:translate(120%)}.btn-primary[data-astro-cid-ge2uvauf]:hover .btn-arrow[data-astro-cid-ge2uvauf]{transform:translate(3px)}}@media (width<=479px){.btn[data-astro-cid-ge2uvauf]{flex:100%}}.showcase[data-astro-cid-ge2uvauf]{justify-items:center;max-width:60rem;margin:3rem auto 0;display:grid}@media (width>=1024px){.showcase[data-astro-cid-ge2uvauf]{margin-top:3.25rem}}.dock[data-astro-cid-ge2uvauf]{z-index:2;box-shadow:inset 0 0 0 1px #ffffffe6, 0 0 0 1px var(--zx-border), var(--zx-shadow-md);backdrop-filter:saturate(180%)blur(16px);background:#ffffffd9;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;gap:4px;padding:5px;display:grid;position:relative}@media (width>=640px){.dock[data-astro-cid-ge2uvauf]{border-radius:var(--zx-radius-pill);grid-template-columns:none;grid-auto-flow:column;justify-self:center;padding:6px}}html:not(.js) .dock[data-astro-cid-ge2uvauf],html:not(.js) .panel[data-astro-cid-ge2uvauf]:not([data-view=interview]){display:none}.lens[data-astro-cid-ge2uvauf]{width:var(--lens-w);background:linear-gradient(115deg, var(--zx-indigo), var(--zx-violet) 55%, var(--zx-magenta));box-shadow:var(--zx-glow);transform:translateX(var(--lens-x));border-radius:17px;display:none;position:absolute;top:5px;bottom:5px;left:0}@media (width>=640px){.lens[data-astro-cid-ge2uvauf]{border-radius:var(--zx-radius-pill);top:6px;bottom:6px}}.dock[data-astro-cid-ge2uvauf][data-lens] .lens[data-astro-cid-ge2uvauf]{display:block}@media (prefers-reduced-motion:no-preference){.dock[data-astro-cid-ge2uvauf][data-lens=ready] .lens[data-astro-cid-ge2uvauf]{transition:transform .42s var(--zx-ease-out), width .42s var(--zx-ease-out)}}.tab[data-astro-cid-ge2uvauf]{z-index:1;height:60px;color:var(--zx-text);font:inherit;font-size:12px;font-weight:var(--zx-weight-medium);cursor:pointer;background:0 0;border:0;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 4px;line-height:1.2;transition:color .2s,background-color .2s;display:inline-flex;position:relative}@media (width>=640px){.tab[data-astro-cid-ge2uvauf]{border-radius:var(--zx-radius-pill);flex-direction:row;gap:10px;height:48px;padding:0 20px 0 6px;font-size:15px}}.dock[data-astro-cid-ge2uvauf]:not([data-lens]) .tab[data-astro-cid-ge2uvauf][aria-selected=true]{background:linear-gradient(115deg, var(--zx-indigo), var(--zx-violet) 55%, var(--zx-magenta))}.tab[data-astro-cid-ge2uvauf][aria-selected=true]{color:#fff}.tab-badge[data-astro-cid-ge2uvauf]{background:var(--zx-gradient-soft);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 0 0 1px #8c43df29}.tab-badge[data-astro-cid-ge2uvauf] img{width:15px;height:15px}@media (width>=640px){.tab-badge[data-astro-cid-ge2uvauf]{width:36px;height:36px}.tab-badge[data-astro-cid-ge2uvauf] img{width:20px;height:20px}}.tab[data-astro-cid-ge2uvauf][aria-selected=true] .tab-badge[data-astro-cid-ge2uvauf]{box-shadow:none;background:#fff}.tab-label-long[data-astro-cid-ge2uvauf]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=640px){.tab-label-long[data-astro-cid-ge2uvauf]{clip:auto;width:auto;height:auto;position:static;overflow:visible}.tab-label-short[data-astro-cid-ge2uvauf]{display:none}}@media (hover:hover){.tab[data-astro-cid-ge2uvauf]:not([aria-selected=true]):hover{background:#8c43df0f}}.stage-wrap[data-astro-cid-ge2uvauf]{width:100%;margin-top:1rem;position:relative}@media (width>=640px){.stage-wrap[data-astro-cid-ge2uvauf]{margin-top:1.25rem}}.stage-glow[data-astro-cid-ge2uvauf]{z-index:-1;background:var(--zx-gradient);filter:blur(70px);opacity:.3;border-radius:40%;position:absolute;inset:10% 8% 6%}.stage[data-astro-cid-ge2uvauf]{box-shadow:0 0 0 6px #ffffff8c, var(--zx-shadow-lg), 0 40px 80px -40px #341e6e4d;background:radial-gradient(70% 60% at 50% 0,#8c43df0f,#0000 70%),linear-gradient(#fff,#fdfcff);border:1px solid #e7e1eae6;border-radius:24px;position:relative;overflow:hidden;container:hero-stage/inline-size}@media (width>=640px){.stage[data-astro-cid-ge2uvauf]{box-shadow:0 0 0 10px #ffffff80, var(--zx-shadow-lg), 0 40px 80px -40px #341e6e4d;border-radius:32px}}.stage[data-astro-cid-ge2uvauf]:before,.stage[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;position:absolute}.stage[data-astro-cid-ge2uvauf]:before{z-index:1;background:linear-gradient(90deg,#0000,#8c43dfb3,#e23c3480,#0000);height:1px;inset:0 14% auto}.stage[data-astro-cid-ge2uvauf]:after{background-image:radial-gradient(circle,#8c43df24 1px,#0000 1.4px);background-size:20px 20px;inset:0;-webkit-mask-image:radial-gradient(60% 60%,#000 10%,#0000 75%);mask-image:radial-gradient(60% 60%,#000 10%,#0000 75%)}.stage-corner[data-astro-cid-ge2uvauf]{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:14px;right:14px}@media (width>=640px){.stage-corner[data-astro-cid-ge2uvauf]{top:20px;right:20px}}.example-pill[data-astro-cid-ge2uvauf]{border-radius:var(--zx-radius-pill);color:var(--zx-violet);font-size:11px;font-weight:var(--zx-weight-bold);white-space:nowrap;background:#8c43df14;padding:3px 10px}.replay[data-astro-cid-ge2uvauf]{border:1px solid var(--zx-border);width:30px;height:30px;color:var(--zx-text-muted);cursor:pointer;background:#fff;border-radius:50%;place-items:center;transition:border-color .2s,color .2s;display:grid;position:relative}.replay[data-astro-cid-ge2uvauf][hidden]{display:none}.replay[data-astro-cid-ge2uvauf]:before{content:"";position:absolute;inset:-7px}.replay[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (hover:hover){.replay[data-astro-cid-ge2uvauf]:hover{color:var(--zx-violet);border-color:#8c43df66}}.views[data-astro-cid-ge2uvauf]{z-index:1;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.panel[data-astro-cid-ge2uvauf]{outline-offset:-4px;grid-template-columns:minmax(0,1fr);align-content:center;padding:56px 14px 22px;display:grid}@container hero-stage (width>=40rem){.panel[data-astro-cid-ge2uvauf]{min-height:28rem;padding:64px 48px 48px}}@media (width>=640px){.panel[data-astro-cid-ge2uvauf]{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .22s,visibility 0s linear .22s,transform 0s linear .22s;transform:translateY(8px)}.panel[data-astro-cid-ge2uvauf][data-active]{opacity:1;visibility:visible;transition:opacity .36s var(--zx-ease-out), transform .36s var(--zx-ease-out), visibility 0s;transform:none}}@media (width<=639.98px){.panel[data-astro-cid-ge2uvauf]:not([data-active]){display:none}}@media (width<=639.98px) and (prefers-reduced-motion:no-preference){.views[data-astro-cid-ge2uvauf][data-switched] .panel[data-astro-cid-ge2uvauf][data-active]{animation:panel-in .36s var(--zx-ease-out)}}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}}.chat[data-astro-cid-ge2uvauf],.qa[data-astro-cid-ge2uvauf]{gap:14px;width:100%;max-width:40rem;margin:0 auto;padding:0;list-style:none;display:grid}@container hero-stage (width>=40rem){.chat[data-astro-cid-ge2uvauf],.qa[data-astro-cid-ge2uvauf]{gap:18px}}.asst[data-astro-cid-ge2uvauf],.qa-stack[data-astro-cid-ge2uvauf]{width:100%;display:grid}.qa[data-astro-cid-ge2uvauf]{opacity:0;visibility:hidden;grid-area:1/1;align-content:start}.qa[data-astro-cid-ge2uvauf][data-active]{opacity:1;visibility:visible}.more[data-astro-cid-ge2uvauf]{width:100%;max-width:40rem;margin:22px auto 0}.more-label[data-astro-cid-ge2uvauf]{color:var(--zx-text-muted);font-size:12px;font-weight:var(--zx-weight-medium);margin-bottom:8px}.more-list[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:8px;display:flex}.more-btn[data-astro-cid-ge2uvauf]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);min-height:40px;color:var(--zx-text);font:inherit;font-size:13.5px;font-weight:var(--zx-weight-medium);text-align:left;cursor:pointer;background:#fffc;padding:0 14px;transition:border-color .2s,background-color .2s}.more-btn[data-astro-cid-ge2uvauf][hidden]{display:none}@media (hover:hover){.more-btn[data-astro-cid-ge2uvauf]:hover{background:#fff;border-color:#8c43df59}}.msg[data-astro-cid-ge2uvauf]{align-items:flex-end;gap:12px;display:flex;position:relative}.msg-employee[data-astro-cid-ge2uvauf]{flex-direction:row-reverse}.avatar[data-astro-cid-ge2uvauf]{width:32px;height:32px;box-shadow:0 0 0 1px var(--zx-border), var(--zx-shadow-sm);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.avatar[data-astro-cid-ge2uvauf] img{border-radius:50%;width:100%;height:100%}.avatar-initials[data-astro-cid-ge2uvauf]{background:var(--zx-gradient-soft);color:var(--zx-violet);font-size:12px;font-weight:var(--zx-weight-bold);box-shadow:inset 0 0 0 1px #8c43df2e}@container hero-stage (width>=40rem){.avatar[data-astro-cid-ge2uvauf]{width:40px;height:40px}}.bubble[data-astro-cid-ge2uvauf]{border:1px solid var(--zx-border);max-width:82%;box-shadow:var(--zx-shadow-md);color:var(--zx-text);background:#fff;border-radius:20px 20px 20px 6px;padding:10px 14px 11px;font-size:15px;line-height:1.45}@container hero-stage (width>=40rem){.bubble[data-astro-cid-ge2uvauf]{letter-spacing:-.005em;padding:14px 20px 15px;font-size:18px}}.msg-employee[data-astro-cid-ge2uvauf] .bubble[data-astro-cid-ge2uvauf]{box-shadow:var(--zx-shadow-sm);background:linear-gradient(115deg,#4e41f914,#ba44c512 55%,#e23c340d),#fff;border-color:#8c43df24;border-radius:20px 20px 6px}.msg-followup[data-astro-cid-ge2uvauf] .bubble[data-astro-cid-ge2uvauf]{background:linear-gradient(#fff, #fff) padding-box, var(--zx-gradient) border-box;border-color:#0000;box-shadow:0 16px 36px -18px #8c43df8c}.bubble-head[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:3px;display:flex}.bubble-name[data-astro-cid-ge2uvauf]{color:var(--zx-text-muted);font-size:12px;font-weight:var(--zx-weight-bold)}.msg-zenix[data-astro-cid-ge2uvauf] .bubble-name[data-astro-cid-ge2uvauf]{color:var(--zx-violet)}@container hero-stage (width>=40rem){.bubble-name[data-astro-cid-ge2uvauf]{font-size:13px}}.ref[data-astro-cid-ge2uvauf]{border-radius:var(--zx-radius-pill);color:var(--zx-violet);font-size:11px;font-weight:var(--zx-weight-medium);background:#8c43df14;align-items:center;gap:4px;padding:1px 8px 1px 6px;display:inline-flex}.ref[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.hl[data-astro-cid-ge2uvauf]{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:linear-gradient(90deg,#4e41f91f,#ba44c524 55%,#e23c341f);background-position:0;background-repeat:no-repeat;background-size:100% 100%;border-radius:6px;margin-inline:-2px;padding:1px 4px;transition:background-size .7s cubic-bezier(.65,0,.35,1)}.composer[data-astro-cid-ge2uvauf]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);width:100%;max-width:40rem;height:46px;box-shadow:var(--zx-shadow-sm);background:#fff;align-items:center;gap:8px;margin:20px auto 0;padding:0 6px 0 18px;display:flex}@container hero-stage (width>=40rem){.composer[data-astro-cid-ge2uvauf]{height:52px;margin-top:28px}}.composer-placeholder[data-astro-cid-ge2uvauf]{min-width:0;color:var(--zx-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}@container hero-stage (width>=40rem){.composer-placeholder[data-astro-cid-ge2uvauf]{font-size:15px}}.composer-icon[data-astro-cid-ge2uvauf],.composer-send[data-astro-cid-ge2uvauf]{border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}@container hero-stage (width>=40rem){.composer-icon[data-astro-cid-ge2uvauf],.composer-send[data-astro-cid-ge2uvauf]{width:40px;height:40px}}.composer-icon[data-astro-cid-ge2uvauf]{color:var(--zx-violet);background:#8c43df14}.composer-send[data-astro-cid-ge2uvauf]{background:var(--zx-gradient);color:#fff;box-shadow:0 6px 14px -6px #8c43df99}.composer[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.pending[data-astro-cid-ge2uvauf]{border:1px solid var(--zx-border);height:40px;box-shadow:var(--zx-shadow-sm);background:#fff;border-radius:20px 20px 20px 6px;align-items:center;gap:5px;padding:0 16px;display:none;position:absolute;bottom:0;left:44px}.msg-employee[data-astro-cid-ge2uvauf] .pending[data-astro-cid-ge2uvauf]{border-radius:20px 20px 6px;left:auto;right:44px}@container hero-stage (width>=40rem){.pending[data-astro-cid-ge2uvauf]{left:52px}.msg-employee[data-astro-cid-ge2uvauf] .pending[data-astro-cid-ge2uvauf]{right:52px}}.pending[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--zx-indigo);opacity:.35;border-radius:50%;width:6px;height:6px}.pending[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){background:var(--zx-violet)}.pending[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){background:var(--zx-rose)}[data-astro-cid-ge2uvauf][data-writing]>.pending[data-astro-cid-ge2uvauf]{display:flex}@media (prefers-reduced-motion:no-preference){.pending[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{animation:.9s ease-in-out infinite alternate dot}.pending[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:.15s}.pending[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.3s}}@keyframes dot{to{opacity:1;transform:translateY(-2px)}}.spoken[data-astro-cid-ge2uvauf]{width:18px;height:18px;color:var(--zx-violet);background:#8c43df1a;border-radius:50%;place-items:center;display:inline-grid}.spoken[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.voice[data-astro-cid-ge2uvauf]{height:44px;box-shadow:var(--zx-shadow-sm);opacity:0;visibility:hidden;transition:opacity .35s ease, transform .35s var(--zx-ease-out), visibility 0s linear .35s;background:linear-gradient(115deg,#4e41f914,#ba44c512 55%,#e23c340d),#fff;border:1px solid #8c43df2e;border-radius:22px 22px 6px;align-items:center;gap:10px;padding:0 16px 0 6px;display:flex;position:absolute;bottom:0;right:44px;transform:translateY(6px)}@container hero-stage (width>=40rem){.voice[data-astro-cid-ge2uvauf]{height:48px;right:52px}}.msg[data-astro-cid-ge2uvauf][data-speaking]>.voice[data-astro-cid-ge2uvauf]{opacity:1;visibility:visible;transition:opacity .35s ease, transform .35s var(--zx-ease-out), visibility 0s;transform:none}.voice-mic[data-astro-cid-ge2uvauf]{background:var(--zx-gradient);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 0 0 4px #8c43df1f}.voice-mic[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.voice-wave[data-astro-cid-ge2uvauf]{align-items:center;gap:3px;height:24px;display:flex;transform:scaleY(.12)}.voice-wave[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--zx-indigo), var(--zx-rose) var(--mix));border-radius:2px;width:3px;height:100%;transform:scaleY(.2)}@media (prefers-reduced-motion:no-preference){.msg[data-astro-cid-ge2uvauf][data-speaking] .voice-wave[data-astro-cid-ge2uvauf]{animation:speech var(--voice-dur) ease-in-out both}.msg[data-astro-cid-ge2uvauf][data-speaking] .voice-wave[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{animation:talk var(--d) ease-in-out var(--delay) infinite alternate}}@keyframes talk{0%{transform:scaleY(.18)}to{transform:scaleY(var(--hi))}}@keyframes speech{0%{transform:scaleY(.12)}8%,40%{transform:scaleY(1)}46%,56%{transform:scaleY(.14)}62%,88%{transform:scaleY(1)}to{transform:scaleY(.12)}}.composer-icon[data-astro-cid-ge2uvauf]{transition:background-color .3s,color .3s,box-shadow .3s}.film[data-astro-cid-ge2uvauf][data-speaking]+.composer[data-astro-cid-ge2uvauf] .composer-icon[data-astro-cid-ge2uvauf]{background:var(--zx-gradient);color:#fff;box-shadow:0 0 0 4px #8c43df24}.source[data-astro-cid-ge2uvauf]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);background:var(--zx-surface-soft);font-size:12px;font-weight:var(--zx-weight-medium);align-items:center;gap:6px;margin-top:10px;padding:4px 11px 4px 7px;display:inline-flex}.source[data-astro-cid-ge2uvauf] img{width:14px;height:14px}@container hero-stage (width>=40rem){.source[data-astro-cid-ge2uvauf]{font-size:13px}}@media (prefers-reduced-motion:no-preference){.msg[data-astro-cid-ge2uvauf] .bubble[data-astro-cid-ge2uvauf],.msg[data-astro-cid-ge2uvauf] .avatar[data-astro-cid-ge2uvauf]{transition:opacity .42s var(--zx-ease-out), transform .42s var(--zx-ease-out)}.msg-zenix[data-astro-cid-ge2uvauf] .bubble[data-astro-cid-ge2uvauf]{transform-origin:0 100%}.msg-employee[data-astro-cid-ge2uvauf] .bubble[data-astro-cid-ge2uvauf]{transform-origin:100% 100%}.film[data-astro-cid-ge2uvauf]:is([data-film=armed],[data-film=playing]) .msg[data-astro-cid-ge2uvauf]:not([data-on]) .bubble[data-astro-cid-ge2uvauf]{opacity:0;transform:translateY(12px)scale(.97)}.film[data-astro-cid-ge2uvauf]:is([data-film=armed],[data-film=playing]) .msg[data-astro-cid-ge2uvauf]:not([data-on]):not([data-writing]):not([data-speaking]) .avatar[data-astro-cid-ge2uvauf]{opacity:0;transform:scale(.8)}.film[data-astro-cid-ge2uvauf]:is([data-film=armed],[data-film=playing]) .hl[data-astro-cid-ge2uvauf]:not([data-on]){background-size:0% 100%}.film[data-astro-cid-ge2uvauf].is-resetting [data-astro-cid-ge2uvauf],.film[data-astro-cid-ge2uvauf].is-resetting [data-astro-cid-ge2uvauf]:before{transition:none!important}.a[data-astro-cid-ge2uvauf][data-writing] .bubble[data-astro-cid-ge2uvauf]{opacity:0;transform:translateY(12px)scale(.97)}}.pmap[data-astro-cid-ge2uvauf]{gap:10px;width:100%;max-width:46rem;margin:0 auto;display:grid}@container hero-stage (width>=40rem){.pmap[data-astro-cid-ge2uvauf]{gap:14px}}.pmap-title[data-astro-cid-ge2uvauf]{font-size:18px;font-weight:var(--zx-weight-bold);letter-spacing:-.01em}.pgroup[data-astro-cid-ge2uvauf]{border:1px solid var(--zx-border);box-shadow:var(--zx-shadow-sm);background:#fff;border-radius:18px;padding:14px}@container hero-stage (width>=40rem){.pgroup[data-astro-cid-ge2uvauf]{padding:16px 18px 18px}}.pgroup-label[data-astro-cid-ge2uvauf]{font-size:14px;font-weight:var(--zx-weight-bold)}.pgroup-text[data-astro-cid-ge2uvauf]{color:var(--zx-text-muted);font-size:12px}.ptiles[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}@container hero-stage (width>=40rem){.ptiles[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}.ptile[data-astro-cid-ge2uvauf]{min-height:46px;color:var(--zx-text);font-size:13px;font-weight:var(--zx-weight-medium);text-align:center;background:linear-gradient(115deg,#4e41f912,#8c43df0f);border-radius:10px;place-items:center;padding:8px 10px;line-height:1.25;display:grid;box-shadow:inset 0 0 0 1px #4e41f91a}@container hero-stage (width>=40rem){.ptile[data-astro-cid-ge2uvauf]{min-height:52px;font-size:14px}}.ptile-focus[data-astro-cid-ge2uvauf]{background:linear-gradient(#fff, #fff) padding-box, var(--zx-gradient) border-box;color:var(--zx-violet);font-weight:var(--zx-weight-bold);border:1.5px solid #0000;box-shadow:0 10px 26px -10px #8c43df8c}@media (prefers-reduced-motion:no-preference){.panel[data-astro-cid-ge2uvauf][data-enter] .pgroup[data-astro-cid-ge2uvauf]{animation:tier-in .52s var(--zx-ease-out) both}.panel[data-astro-cid-ge2uvauf][data-enter] .pgroup[data-astro-cid-ge2uvauf]:nth-of-type(2){animation-delay:.11s}.panel[data-astro-cid-ge2uvauf][data-enter] .pgroup[data-astro-cid-ge2uvauf]:nth-of-type(3){animation-delay:.22s}.panel[data-astro-cid-ge2uvauf][data-enter] .ptile-focus[data-astro-cid-ge2uvauf]{animation:.9s .52s both focus-in}}@keyframes tier-in{0%{opacity:0;transform:translateY(10px)}}@keyframes focus-in{0%{box-shadow:0 0 #8c43df00}50%{box-shadow:0 0 0 8px #8c43df1f}}@media (prefers-reduced-motion:no-preference){.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:rise 1s var(--zx-ease-out) both}.lead[data-astro-cid-ge2uvauf]{animation-delay:.12s}.actions[data-astro-cid-ge2uvauf]{animation-delay:.24s}.dock[data-astro-cid-ge2uvauf]{animation:rise .9s var(--zx-ease-out) .32s both}.stage-wrap[data-astro-cid-ge2uvauf]{animation:rise-product 1.3s var(--zx-ease-out) .38s both}.stage-glow[data-astro-cid-ge2uvauf]{animation:1.8s .5s both glow-in}}@media (prefers-reduced-motion:reduce){.aurora[data-astro-cid-ge2uvauf]{animation:none}.panel[data-astro-cid-ge2uvauf],.panel[data-astro-cid-ge2uvauf][data-active]{transition:none}}@keyframes rise{0%{opacity:0;filter:blur(6px);transform:translateY(20px)}}@keyframes rise-product{0%{opacity:0;transform:translateY(56px)}}@keyframes glow-in{0%{opacity:0}}@media (forced-colors:active){.lens[data-astro-cid-ge2uvauf],.stage-glow[data-astro-cid-ge2uvauf]{display:none}.tab[data-astro-cid-ge2uvauf][aria-selected=true]{outline-offset:-2px;outline:2px solid highlight}.hl[data-astro-cid-ge2uvauf]{text-decoration:underline 2px}}@media (width<=639.98px){.stage-wrap[data-astro-cid-ge2uvauf]{width:calc(100% + 16px);margin-inline:-8px}.panel[data-astro-cid-ge2uvauf]{padding-inline:10px}.composer[data-astro-cid-ge2uvauf]{gap:6px;padding-left:14px}.composer-placeholder[data-astro-cid-ge2uvauf]{font-size:13.5px}}.pain-points[data-astro-cid-bekzdldp]{isolation:isolate;padding-block:var(--zx-section-pad);background:linear-gradient(var(--zx-surface) 35%, var(--zx-surface-soft));position:relative;overflow:hidden}.aurora[data-astro-cid-bekzdldp]{z-index:-1;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 14% 72%,#0000 96%)}.blob[data-astro-cid-bekzdldp]{filter:blur(90px);opacity:.16;border-radius:50%;position:absolute}.blob-1[data-astro-cid-bekzdldp]{background:var(--zx-indigo);width:34rem;height:24rem;top:28%;left:-8%}.blob-2[data-astro-cid-bekzdldp]{background:linear-gradient(115deg, var(--zx-magenta), var(--zx-rose));opacity:.13;width:36rem;height:26rem;bottom:2%;right:-10%}.grid[data-astro-cid-bekzdldp]{gap:.875rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.grid[data-astro-cid-bekzdldp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.card-lead[data-astro-cid-bekzdldp]{grid-column:1/-1}}@media (width>=1024px){.grid[data-astro-cid-bekzdldp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.75rem}.card-lead[data-astro-cid-bekzdldp]{grid-column:span 2}}.card[data-astro-cid-bekzdldp]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);background:var(--zx-surface);box-shadow:var(--zx-shadow-sm);transition:transform .4s var(--zx-ease-out), border-color .3s ease, box-shadow .4s var(--zx-ease-out);flex-direction:column;padding:.5rem;display:flex}@media (width>=640px){.card-lead[data-astro-cid-bekzdldp]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:stretch;display:grid}.card-lead[data-astro-cid-bekzdldp] .stage[data-astro-cid-bekzdldp]{order:2;height:auto;min-height:10.5rem}.card-lead[data-astro-cid-bekzdldp] .copy[data-astro-cid-bekzdldp]{flex-direction:column;justify-content:center;padding:1.25rem 1.25rem 1.25rem 1rem;display:flex}.card-lead[data-astro-cid-bekzdldp] h3[data-astro-cid-bekzdldp]{font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem)}.card-lead[data-astro-cid-bekzdldp] .copy[data-astro-cid-bekzdldp] p[data-astro-cid-bekzdldp]{font-size:1rem}}.stage[data-astro-cid-bekzdldp]{border-radius:calc(var(--zx-radius-lg) - .5rem);background:var(--zx-wash), var(--zx-surface-soft);height:7.25rem;position:relative;overflow:hidden}@media (width>=640px){.stage[data-astro-cid-bekzdldp]{height:8.5rem}}@media (width>=1024px){.stage[data-astro-cid-bekzdldp]{height:9.25rem}}.stage[data-astro-cid-bekzdldp]:before{content:"";background-image:radial-gradient(circle,#8c43df33 1px,#0000 1.4px);background-size:14px 14px;transition:opacity .3s;position:absolute;inset:0;mask-image:radial-gradient(70% 80%,#000 25%,#0000 100%)}.stage[data-astro-cid-bekzdldp]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #17131d0a}.stage[data-astro-cid-bekzdldp] svg[data-astro-cid-bekzdldp]{width:100%;height:100%;transition:transform .5s var(--zx-ease-out);padding:.75rem 1rem;position:absolute;inset:0}.copy[data-astro-cid-bekzdldp]{padding:1rem .875rem .875rem}@media (width>=1024px){.copy[data-astro-cid-bekzdldp]{padding:1.125rem 1rem 1rem}}h3[data-astro-cid-bekzdldp]{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.25}.copy[data-astro-cid-bekzdldp] p[data-astro-cid-bekzdldp]{max-width:30rem;color:var(--zx-text-muted);margin-top:.375rem;font-size:.9375rem;line-height:1.55}@media (hover:hover) and (pointer:fine){.card[data-astro-cid-bekzdldp]:hover{box-shadow:var(--zx-shadow-md);border-color:#8c43df47;transform:translateY(-4px)}.card[data-astro-cid-bekzdldp]:hover .stage[data-astro-cid-bekzdldp] svg[data-astro-cid-bekzdldp]{transform:translateY(-3px)scale(1.02)}.card[data-astro-cid-bekzdldp]:hover .stage[data-astro-cid-bekzdldp]:before{background-image:radial-gradient(circle,#8c43df52 1px,#0000 1.4px)}}@media (prefers-reduced-motion:no-preference){.blob-1[data-astro-cid-bekzdldp]{animation:18s ease-in-out infinite alternate pp-blob}.blob-2[data-astro-cid-bekzdldp]{animation:22s ease-in-out -6s infinite alternate-reverse pp-blob}.stage[data-astro-cid-bekzdldp] .pp-drift,.stage[data-astro-cid-bekzdldp] .pp-real,.stage[data-astro-cid-bekzdldp] .pp-leak,.stage[data-astro-cid-bekzdldp] .pp-token,.stage[data-astro-cid-bekzdldp] .pp-ask,.stage[data-astro-cid-bekzdldp] .pp-glow,.stage[data-astro-cid-bekzdldp] .pp-sparkle,.stage[data-astro-cid-bekzdldp] .pp-hand-slow,.stage[data-astro-cid-bekzdldp] .pp-hand-fast{transform-box:fill-box;transform-origin:50%}.stage[data-astro-cid-bekzdldp] .pp-drift{animation:7s ease-in-out infinite alternate pp-drift}.stage[data-astro-cid-bekzdldp] .pp-drift-1{--dx:-6px;--dy:-3px}.stage[data-astro-cid-bekzdldp] .pp-drift-2{--dx:6px;--dy:-4px;animation-delay:-2s}.stage[data-astro-cid-bekzdldp] .pp-drift-3{--dx:0px;--dy:5px;animation-delay:-4s}.stage[data-astro-cid-bekzdldp] .pp-drift-4{--dx:-5px;--dy:3px;animation-delay:-1s}.stage[data-astro-cid-bekzdldp] .pp-drift-5{--dx:5px;--dy:4px;animation-delay:-3s}.stage[data-astro-cid-bekzdldp] .pp-links path{animation:5s ease-in-out infinite pp-flicker}.stage[data-astro-cid-bekzdldp] .pp-links path:nth-child(2){animation-delay:-1.2s}.stage[data-astro-cid-bekzdldp] .pp-links path:nth-child(3){animation-delay:-2.6s}.stage[data-astro-cid-bekzdldp] .pp-links path:nth-child(4){animation-delay:-3.4s}.stage[data-astro-cid-bekzdldp] .pp-links path:nth-child(5){animation-delay:-.6s}.stage[data-astro-cid-bekzdldp] .pp-spark circle{animation:4s ease-in-out infinite pp-twinkle}.stage[data-astro-cid-bekzdldp] .pp-spark circle:nth-child(2){animation-delay:-1.4s}.stage[data-astro-cid-bekzdldp] .pp-spark circle:nth-child(3){animation-delay:-2.7s}.stage[data-astro-cid-bekzdldp] .pp-hand-slow{transform-origin:50% 100%;animation:12s linear infinite pp-spin}.stage[data-astro-cid-bekzdldp] .pp-hand-fast{transform-origin:0%;animation:3s linear infinite pp-spin}.stage[data-astro-cid-bekzdldp] .pp-stale{animation:3.2s ease-in-out infinite pp-stale}.stage[data-astro-cid-bekzdldp] .pp-real{animation:pp-diverge 6.4s var(--zx-ease-out) infinite}.stage[data-astro-cid-bekzdldp] .pp-fade{animation:8s ease-in-out infinite pp-fade}.stage[data-astro-cid-bekzdldp] .pp-leak{opacity:0;animation:5s ease-out infinite pp-leak}.stage[data-astro-cid-bekzdldp] .pp-leak-1{--lx:84px;--ly:-14px}.stage[data-astro-cid-bekzdldp] .pp-leak-2{--lx:96px;--ly:12px;animation-delay:-1s}.stage[data-astro-cid-bekzdldp] .pp-leak-3{--lx:78px;--ly:30px;animation-delay:-2s}.stage[data-astro-cid-bekzdldp] .pp-leak-4{--lx:100px;--ly:-30px;animation-delay:-3s}.stage[data-astro-cid-bekzdldp] .pp-leak-5{--lx:110px;--ly:22px;animation-delay:-4s}.stage[data-astro-cid-bekzdldp] .pp-march{animation:1.2s linear infinite pp-march}.stage[data-astro-cid-bekzdldp] .pp-token{animation:pp-handover 4s var(--zx-ease-out) infinite}.stage[data-astro-cid-bekzdldp] .pp-ask{animation:pp-ask 4s var(--zx-ease-out) infinite}.stage[data-astro-cid-bekzdldp] .pp-flow path{stroke-dasharray:14 100;stroke-dashoffset:114px;animation:2.8s cubic-bezier(.45,0,.55,1) infinite pp-flow}.stage[data-astro-cid-bekzdldp] .pp-flow-2{animation-delay:-.9s!important}.stage[data-astro-cid-bekzdldp] .pp-flow-3{animation-delay:-1.8s!important}.stage[data-astro-cid-bekzdldp] .pp-glow{filter:blur(10px);animation:2.8s ease-in-out infinite pp-breathe}.stage[data-astro-cid-bekzdldp] .pp-sparkle{animation:2.8s ease-in-out infinite pp-sparkle}}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-bekzdldp] .pp-flow{display:none}.stage[data-astro-cid-bekzdldp] .pp-leak{opacity:.5}.card[data-astro-cid-bekzdldp],.stage[data-astro-cid-bekzdldp] svg[data-astro-cid-bekzdldp]{transition:none}.card[data-astro-cid-bekzdldp]:hover,.card[data-astro-cid-bekzdldp]:hover .stage[data-astro-cid-bekzdldp] svg[data-astro-cid-bekzdldp]{transform:none}}@keyframes pp-blob{to{transform:translate(6%,-8%)scale(1.08)}}@keyframes pp-drift{0%{transform:translate(0)}to{transform:translate(var(--dx), var(--dy))}}@keyframes pp-flicker{0%,to{opacity:.7}45%{opacity:.15}55%{opacity:.55}}@keyframes pp-twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.9;transform:scale(1.2)}}@keyframes pp-spin{to{transform:rotate(360deg)}}@keyframes pp-stale{0%,to{opacity:1}50%{opacity:.25}}@keyframes pp-diverge{0%,10%{opacity:0;transform:translate(64px)}30%{opacity:1;transform:translate(64px)}70%{opacity:1;transform:translate(0)}90%,to{opacity:0;transform:translate(-6px)}}@keyframes pp-fade{0%,to{opacity:1}50%{opacity:.1}}@keyframes pp-leak{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:1;transform:translate(calc(var(--lx) * .12), calc(var(--ly) * .12)) scale(1)}to{opacity:0;transform:translate(var(--lx), var(--ly)) scale(.5) rotate(25deg)}}@keyframes pp-march{to{stroke-dashoffset:-8px}}@keyframes pp-handover{0%{opacity:0;transform:translate(0)}12%{opacity:1}55%{opacity:1;transform:translate(26px)}70%,to{opacity:0;transform:translate(30px)translateY(-6px)scale(.7)}}@keyframes pp-ask{0%,50%{transform:scale(1)}62%{transform:scale(1.18)rotate(-6deg)}74%{transform:scale(.96)}84%,to{transform:scale(1)}}@keyframes pp-flow{to{stroke-dashoffset:0}}@keyframes pp-breathe{0%,to{opacity:.2;transform:scale(.94)}50%{opacity:.5;transform:scale(1.08)}}@keyframes pp-sparkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.25)rotate(45deg)}}.step-icon[data-astro-cid-6v5wkzqp]{width:1rem;height:1rem;color:var(--zx-indigo);flex-shrink:0}.flow[data-astro-cid-chacij4j]{container-type:inline-size}.steps[data-astro-cid-chacij4j]{flex-direction:column;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.step[data-astro-cid-chacij4j]{border:1px solid var(--zx-border);background:var(--zx-surface);box-shadow:var(--zx-shadow-sm);transition:transform .3s var(--zx-ease-out), box-shadow .3s var(--zx-ease-out), border-color .3s ease;border-radius:12px;flex-direction:column;gap:.3rem;padding:.625rem .75rem;display:flex}@media (hover:hover) and (prefers-reduced-motion:no-preference){.step[data-astro-cid-chacij4j]:hover{box-shadow:var(--zx-shadow-md);border-color:#8c43df4d;transform:translateY(-2px)}}.label[data-astro-cid-chacij4j]{font-size:.9375rem;font-weight:var(--zx-weight-medium);letter-spacing:-.005em;hyphens:auto;align-items:center;gap:.5rem;line-height:1.3;display:flex}.text[data-astro-cid-chacij4j]{min-width:0}.icon-tile[data-astro-cid-chacij4j]{background:#4e41f914;border-radius:8px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid;box-shadow:inset 0 0 0 1px #4e41f91a}.step-terminal[data-astro-cid-chacij4j]{border-color:var(--zx-ink);border-radius:var(--zx-radius-pill);background:linear-gradient(180deg, var(--zx-ink-soft), var(--zx-ink));color:#fff;text-align:center;align-self:center;align-items:center;width:min(100%,14rem);padding-block:.6875rem;box-shadow:inset 0 1px #ffffff1f,0 6px 16px -6px #17131d73}.step-terminal[data-astro-cid-chacij4j] .label[data-astro-cid-chacij4j]{justify-content:center}.step-target[data-astro-cid-chacij4j]{background:linear-gradient(160deg, #4e41f90d, #ba44c508 60%, transparent) padding-box, linear-gradient(var(--zx-surface), var(--zx-surface)) padding-box, linear-gradient(115deg, #4e41f980, #ba44c559, #e23c3459) border-box;border:1px solid #0000;box-shadow:0 1px 2px #17131d0d,0 10px 24px -12px #8c43df66}.step-target[data-astro-cid-chacij4j] .icon-tile[data-astro-cid-chacij4j]{background:var(--zx-gradient);box-shadow:0 4px 10px -3px #8c43df99}.step-target[data-astro-cid-chacij4j] .icon-tile[data-astro-cid-chacij4j] .step-icon{color:#fff}.step-problem[data-astro-cid-chacij4j],.step-duplicate[data-astro-cid-chacij4j]{background:#fff6f5;border-color:#f2b8b5}.step-problem[data-astro-cid-chacij4j] .icon-tile[data-astro-cid-chacij4j]{background:#fdecea;box-shadow:inset 0 0 0 1px #f2b8b5}.step-problem[data-astro-cid-chacij4j] .step-icon{color:#c2271f}.step-missing[data-astro-cid-chacij4j]{box-shadow:none;color:var(--zx-text-muted);background:#fff9;border:1.5px dashed #c2271f}.role[data-astro-cid-chacij4j]{color:var(--zx-text-muted);font-size:.6875rem;font-weight:var(--zx-weight-bold);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.3rem;display:inline-flex}.marker[data-astro-cid-chacij4j],.connector-problem[data-astro-cid-chacij4j]{color:#c2271f}.marker[data-astro-cid-chacij4j],.connector-label[data-astro-cid-chacij4j]{font-size:.75rem;font-weight:var(--zx-weight-bold);align-items:center;gap:.3rem;line-height:1.3;display:inline-flex}.glyph[data-astro-cid-chacij4j]{min-width:1.125rem;height:1.125rem;font-size:.6875rem;font-weight:var(--zx-weight-bold);background:#fdecea;border-radius:999px;place-items:center;padding:0 .2rem;display:inline-grid}.flow-stacked[data-astro-cid-chacij4j] .step[data-astro-cid-chacij4j]{justify-content:flex-start;gap:.375rem;padding:.875rem .875rem 1rem}.flow-stacked[data-astro-cid-chacij4j] .label[data-astro-cid-chacij4j]{hyphens:none;word-break:normal;overflow-wrap:normal;flex-direction:column;align-items:flex-start;gap:.625rem}.flow-stacked[data-astro-cid-chacij4j] .icon-tile[data-astro-cid-chacij4j]{border-radius:7px;width:1.5rem;height:1.5rem}.flow-stacked[data-astro-cid-chacij4j] .icon-tile[data-astro-cid-chacij4j] .step-icon{width:.875rem;height:.875rem}.detail[data-astro-cid-chacij4j]{color:var(--zx-text-muted);hyphens:none;font-size:.8125rem;line-height:1.35;display:block}.detail[data-astro-cid-chacij4j] svg[data-astro-cid-chacij4j]{vertical-align:-.15em;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem;margin-right:.25rem;display:inline-block}.connector-ok[data-astro-cid-chacij4j] .glyph[data-astro-cid-chacij4j]{background:var(--zx-gradient);color:#fff}.glyph[data-astro-cid-chacij4j] svg[data-astro-cid-chacij4j]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:.6875rem;height:.6875rem}.done[data-astro-cid-chacij4j]{background:var(--zx-gradient);border-radius:50%;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;margin-left:auto;display:inline-grid;box-shadow:0 3px 8px -2px #8c43df8c}.done[data-astro-cid-chacij4j] svg[data-astro-cid-chacij4j]{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:.8125rem;height:.8125rem}.connector[data-astro-cid-chacij4j]{color:#625d69bf;justify-content:center;align-items:center;gap:.5rem;min-height:2rem;padding-block:.25rem;display:flex}.connector-problem[data-astro-cid-chacij4j],.connector-ok[data-astro-cid-chacij4j]{min-height:2.5rem}.connector-problem[data-astro-cid-chacij4j]{color:#c2271f}.connector-ok[data-astro-cid-chacij4j]{color:var(--zx-indigo)}.arrow[data-astro-cid-chacij4j]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1.75rem;height:.75rem;overflow:visible;transform:rotate(90deg)}@media (width<=479.98px){.connector[data-astro-cid-chacij4j]{min-height:1.5rem;padding-block:.125rem}.connector-problem[data-astro-cid-chacij4j],.connector-ok[data-astro-cid-chacij4j]{min-height:2rem}.arrow[data-astro-cid-chacij4j]{width:1.25rem}}.shaft[data-astro-cid-chacij4j]{stroke-dasharray:3 4}.connector-problem[data-astro-cid-chacij4j] .shaft[data-astro-cid-chacij4j]{stroke-dasharray:2 5}@media (prefers-reduced-motion:no-preference){.shaft[data-astro-cid-chacij4j]{animation:1.4s linear infinite flow}.connector-problem[data-astro-cid-chacij4j] .shaft[data-astro-cid-chacij4j]{animation-duration:3.2s}}@keyframes flow{to{stroke-dashoffset:-14px}}@container (width>=28rem){.flow-short[data-astro-cid-chacij4j] .steps[data-astro-cid-chacij4j]{flex-direction:row;align-items:center}.flow-short[data-astro-cid-chacij4j] .step[data-astro-cid-chacij4j]{flex:1 1 0;min-width:0}.flow-short[data-astro-cid-chacij4j] .step-terminal[data-astro-cid-chacij4j]{flex:0 auto;align-self:auto;width:auto;min-width:7.5rem;padding-inline:1.25rem}.flow-short[data-astro-cid-chacij4j] .connector[data-astro-cid-chacij4j]{grid-template-rows:1fr auto 1fr;justify-items:center;row-gap:.25rem;min-height:0;padding-inline:.375rem;display:grid}.flow-short[data-astro-cid-chacij4j] .arrow[data-astro-cid-chacij4j]{grid-row:2;transform:none}.flow-short[data-astro-cid-chacij4j] .connector-label[data-astro-cid-chacij4j]{white-space:nowrap;grid-row:3;align-self:start}}@container (width>=44rem){.steps[data-astro-cid-chacij4j]{flex-direction:row;align-items:center}.flow-stacked[data-astro-cid-chacij4j] .steps[data-astro-cid-chacij4j]{align-items:stretch}.flow-stacked[data-astro-cid-chacij4j] .text[data-astro-cid-chacij4j]{min-height:2.6em}.step[data-astro-cid-chacij4j]{flex:1 1 0;min-width:0}.step-terminal[data-astro-cid-chacij4j]{flex:0 auto;align-self:auto;width:auto;min-width:7.5rem;padding-inline:1.25rem}.connector[data-astro-cid-chacij4j]{grid-template-rows:1fr auto 1fr;justify-items:center;row-gap:.25rem;min-height:0;padding-inline:.375rem;display:grid}.arrow[data-astro-cid-chacij4j]{grid-row:2;transform:none}.connector-label[data-astro-cid-chacij4j]{white-space:nowrap;grid-row:3;align-self:start}}@container (width>=44rem) and (width<=63.99rem){.flow-detailed[data-astro-cid-chacij4j] .step-terminal[data-astro-cid-chacij4j]{min-width:0;padding-inline:1rem}.flow-detailed[data-astro-cid-chacij4j] .connector[data-astro-cid-chacij4j]{padding-inline:.25rem}}@media (prefers-reduced-motion:reduce){.step[data-astro-cid-chacij4j]{transition:none}}@container (width<=43.99rem){.flow-stacked[data-astro-cid-chacij4j] .step[data-astro-cid-chacij4j]{gap:.25rem;padding:.75rem .875rem}.flow-stacked[data-astro-cid-chacij4j] .label[data-astro-cid-chacij4j]{flex-direction:row;align-items:center}.flow-stacked[data-astro-cid-chacij4j] .detail[data-astro-cid-chacij4j]{padding-left:2.125rem}.flow-stacked[data-astro-cid-chacij4j] .step-people[data-astro-cid-chacij4j]{padding-right:7.25rem}}.step-people[data-astro-cid-chacij4j]{position:relative}.participants[data-astro-cid-chacij4j]{border-radius:var(--zx-radius-pill);border:1.5px dotted #8c43df59;padding:.25rem .375rem .25rem .875rem;display:flex;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.participant[data-astro-cid-chacij4j]{width:1.875rem;height:1.875rem;box-shadow:0 0 0 2px var(--zx-surface);color:var(--zx-violet);background:#f1edf8;border-radius:50%;place-items:center;margin-left:-.5rem;display:grid}.participant[data-astro-cid-chacij4j]:nth-child(2){color:var(--zx-magenta);background:#f6eaf3}.participant[data-astro-cid-chacij4j]:nth-child(3){color:var(--zx-indigo);background:#eceafe}.participant[data-astro-cid-chacij4j] svg[data-astro-cid-chacij4j]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:1rem;height:1rem}.items[data-astro-cid-chacij4j]:has(.feedback){width:fit-content;max-width:calc(100% - 1.75rem);position:relative}.items[data-astro-cid-chacij4j] .feedback[data-astro-cid-chacij4j]{fill:none;stroke:#8c43dfb3;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:calc(100% - .7em);position:absolute;top:.35em;right:-1.625rem;overflow:visible}.feedback-path[data-astro-cid-chacij4j]{stroke-dasharray:3 3}@container (width<=26rem){.flow-stacked[data-astro-cid-chacij4j] .step-people[data-astro-cid-chacij4j]{padding-right:.875rem}.participants[data-astro-cid-chacij4j]{order:1;align-self:flex-start;margin:.25rem 0 0 2.125rem;position:static;transform:none}}.items[data-astro-cid-chacij4j]{gap:.125rem;margin:0;list-style:none;display:grid}.items[data-astro-cid-chacij4j] li[data-astro-cid-chacij4j]{background:radial-gradient(circle,#625d6973 2.25px,#0000 2.75px) 0 .45em/.3125rem .3125rem no-repeat;padding-left:.75rem}.canvas-journeys[data-astro-cid-zdcg3jer]{container-type:inline-size}.journeys[data-astro-cid-zdcg3jer]{gap:1rem;display:grid}.journey-col[data-astro-cid-zdcg3jer]{flex-direction:column;display:flex}.tail[data-astro-cid-zdcg3jer],.merge[data-astro-cid-zdcg3jer]{display:none}@container (width>=46rem){.journeys[data-astro-cid-zdcg3jer]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.tail[data-astro-cid-zdcg3jer]{background:repeating-linear-gradient(#625d6966 0 3px,#0000 3px 7px);flex:1 0 .75rem;width:1.5px;margin-inline:auto;display:block}.journey-col-zenix[data-astro-cid-zdcg3jer] .tail[data-astro-cid-zdcg3jer]{background:linear-gradient(#4e41f98c,#8c43df8c)}.merge[data-astro-cid-zdcg3jer]{border:1.5px solid #8c43df66;border-top:0;border-radius:0 0 14px 14px;height:1rem;margin-inline:calc(25% - .25rem);display:block}.goal-link[data-astro-cid-zdcg3jer]{height:1.75rem;margin:0 auto .25rem}}.journey[data-astro-cid-zdcg3jer] .stage-label[data-astro-cid-zdcg3jer]{margin-bottom:.625rem}.journey[data-astro-cid-zdcg3jer] .phase-name[data-astro-cid-zdcg3jer]{margin-bottom:.5rem}.journey[data-astro-cid-zdcg3jer] .phase[data-astro-cid-zdcg3jer] .connector{min-height:1.625rem;padding-block:.1875rem}.no-break[data-astro-cid-zdcg3jer]{white-space:nowrap}.goal[data-astro-cid-zdcg3jer]{border-radius:var(--zx-radius-pill);background:linear-gradient(180deg, var(--zx-ink-soft), var(--zx-ink));color:#fff;width:fit-content;max-width:100%;font-weight:var(--zx-weight-medium);text-align:center;justify-content:center;align-items:center;gap:.625rem;margin-inline:auto;padding:.75rem 1.5rem .75rem 1.25rem;line-height:1.3;display:flex;box-shadow:inset 0 1px #ffffff1f,0 8px 20px -8px #17131d80}.goal-text[data-astro-cid-zdcg3jer]{text-wrap:balance}.goal[data-astro-cid-zdcg3jer] svg[data-astro-cid-zdcg3jer]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1rem;height:1rem}.phase[data-astro-cid-zdcg3jer]{background:#f7f5f9b3;border:1.5px dashed #625d694d;border-radius:16px;padding:.75rem}.phase-zenix[data-astro-cid-zdcg3jer]{background:linear-gradient(160deg, #4e41f90d, #ba44c50a) padding-box, linear-gradient(var(--zx-surface), var(--zx-surface)) padding-box, linear-gradient(115deg, #4e41f98c, #ba44c573, #e23c3473) border-box;border:1.5px solid #0000}.phase-name[data-astro-cid-zdcg3jer]{color:var(--zx-text-muted);font-size:.75rem;font-weight:var(--zx-weight-bold);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.phase-zenix[data-astro-cid-zdcg3jer] .phase-name[data-astro-cid-zdcg3jer]{color:var(--zx-indigo)}.phase-dot[data-astro-cid-zdcg3jer]{background:#625d6973;border-radius:50%;width:.5rem;height:.5rem}.phase-mark[data-astro-cid-zdcg3jer]{background:var(--zx-gradient);border-radius:7px;place-items:center;width:1.5rem;height:1.5rem;display:grid;box-shadow:0 4px 10px -3px #8c43df99}.phase-mark[data-astro-cid-zdcg3jer] img{border-radius:inherit;width:100%;height:100%}.stage-current[data-astro-cid-zdcg3jer] .phase[data-astro-cid-zdcg3jer] .connector{color:#625d698c}.stage-current[data-astro-cid-zdcg3jer] .phase[data-astro-cid-zdcg3jer] .shaft{stroke-dasharray:2 5;animation-duration:3.2s}.phase-zenix[data-astro-cid-zdcg3jer] .connector{color:var(--zx-indigo)}.phase-zenix[data-astro-cid-zdcg3jer] .shaft{stroke-dasharray:none;animation:none}.case-visual[data-astro-cid-zdcg3jer]{flex-direction:column;display:flex}.bar[data-astro-cid-zdcg3jer]{border-bottom:1px solid var(--zx-border);background:#ffffffd9;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}@media (width>=768px){.bar[data-astro-cid-zdcg3jer]{padding:.875rem 1.5rem}}.example[data-astro-cid-zdcg3jer]{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;min-width:0;display:flex}@media (width>=640px){.example[data-astro-cid-zdcg3jer]{flex:1;justify-content:center}}.example-tag[data-astro-cid-zdcg3jer]{border-radius:var(--zx-radius-pill);background:var(--zx-gradient-soft);color:var(--zx-violet);font-size:.75rem;font-weight:var(--zx-weight-medium);letter-spacing:.02em;padding:.125rem .625rem}.example-name[data-astro-cid-zdcg3jer]{font-size:.9375rem;font-weight:var(--zx-weight-bold)}.canvas[data-astro-cid-zdcg3jer]{isolation:isolate;background:linear-gradient(180deg, var(--zx-surface-soft), var(--zx-surface) 70%);flex-direction:column;padding:1rem;display:flex;position:relative}.canvas[data-astro-cid-zdcg3jer]:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#625d6938 1px,#0000 1.4px);background-position:50%;background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 30%,#0000 100%)}@media (width<=479.98px){.canvas[data-astro-cid-zdcg3jer]{padding:.75rem .5rem}.canvas[data-astro-cid-zdcg3jer]:before{display:none}.stage[data-astro-cid-zdcg3jer]{padding:.75rem .625rem}}@media (width>=768px){.canvas[data-astro-cid-zdcg3jer]{padding:2rem 2rem 2.25rem}}@media (width>=1024px){.canvas[data-astro-cid-zdcg3jer]{padding:2.5rem 3rem 2.75rem}}.stage[data-astro-cid-zdcg3jer]{border:1px solid var(--zx-border);border-radius:18px;padding:1rem;container-type:inline-size}@media (width>=768px){.stage[data-astro-cid-zdcg3jer]{padding:1.25rem 1.5rem 1.5rem}}.stage-current[data-astro-cid-zdcg3jer]{-webkit-backdrop-filter:blur(6px);background:#ffffff9e}.stage-target[data-astro-cid-zdcg3jer]{background:linear-gradient(var(--zx-surface), var(--zx-surface)) padding-box, linear-gradient(115deg, #4e41f98c, #ba44c573, #e23c3473) border-box;border:1px solid #0000;box-shadow:0 2px 4px #17131d0a,0 24px 48px -20px #8c43df59}.stage-head[data-astro-cid-zdcg3jer]{flex-wrap:wrap;align-items:center;gap:.375rem 1rem;margin-bottom:.875rem;display:flex}.stage-head[data-astro-cid-zdcg3jer] .stage-label[data-astro-cid-zdcg3jer]{margin-bottom:0}.stage-title[data-astro-cid-zdcg3jer]{color:var(--zx-text-muted);font-size:.875rem;font-weight:var(--zx-weight-medium)}.stage-label[data-astro-cid-zdcg3jer]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);background:var(--zx-surface);color:var(--zx-text-muted);font-size:.6875rem;font-weight:var(--zx-weight-bold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4375rem;margin-bottom:.875rem;padding:.1875rem .625rem .1875rem .5rem;display:inline-flex}.stage-label[data-astro-cid-zdcg3jer]:before{content:"";background:#625d6973;border-radius:50%;width:.4375rem;height:.4375rem}.stage-target[data-astro-cid-zdcg3jer] .stage-label[data-astro-cid-zdcg3jer]{color:var(--zx-indigo);background:#4e41f90f;border-color:#4e41f933}.stage-target[data-astro-cid-zdcg3jer] .stage-label[data-astro-cid-zdcg3jer]:before{background:var(--zx-gradient);box-shadow:0 0 0 3px #8c43df29}.parallel[data-astro-cid-zdcg3jer]{grid-template-areas:"start""lanes""end";gap:.25rem;display:grid}.terminal-start[data-astro-cid-zdcg3jer]{grid-area:start}.lanes[data-astro-cid-zdcg3jer]{grid-area:lanes;gap:.75rem;display:grid}@container (width>=30rem){.lanes[data-astro-cid-zdcg3jer]{grid-template-columns:repeat(2,minmax(0,1fr))}}.terminal-end[data-astro-cid-zdcg3jer]{grid-area:end}.terminal[data-astro-cid-zdcg3jer]{justify-self:center;width:min(100%,14rem)}.lane[data-astro-cid-zdcg3jer]{border:1px solid var(--zx-border);background:#f7f5f9cc;border-radius:14px;min-width:0;padding:.75rem}.lane-name[data-astro-cid-zdcg3jer]{font-size:.9375rem;font-weight:var(--zx-weight-bold);align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}@media (width<=479.98px){.lane[data-astro-cid-zdcg3jer]{padding:.5rem}}@container (width>=46rem){.parallel[data-astro-cid-zdcg3jer]{grid-template-columns:8.5rem 1fr 8.5rem;grid-template-areas:"start lanes end";align-items:center;gap:0 1.25rem}.terminal[data-astro-cid-zdcg3jer]{width:100%}.lanes[data-astro-cid-zdcg3jer]{grid-template-columns:1fr}.lane[data-astro-cid-zdcg3jer]{padding:.75rem .75rem .75rem 1rem}}.badge[data-astro-cid-zdcg3jer]{color:#fff;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:var(--zx-weight-bold);border-radius:7px;flex-shrink:0;place-items:center;line-height:1;display:inline-grid}.badge-a[data-astro-cid-zdcg3jer]{background:linear-gradient(135deg, var(--zx-indigo), var(--zx-violet));box-shadow:0 4px 10px -3px #4e41f98c}.badge-b[data-astro-cid-zdcg3jer]{background:linear-gradient(135deg, var(--zx-rose), var(--zx-red));box-shadow:0 4px 10px -3px #e23c3480}.note[data-astro-cid-zdcg3jer]{color:var(--zx-text-muted);font-weight:var(--zx-weight-medium);text-align:center;text-wrap:balance;margin-top:1rem}.layer-link[data-astro-cid-zdcg3jer]{fill:none;width:.75rem;height:2.75rem;stroke:var(--zx-violet);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;margin:.25rem auto;display:block;overflow:visible}.link-line[data-astro-cid-zdcg3jer]{stroke-dasharray:3 4}@media (prefers-reduced-motion:no-preference){.link-line[data-astro-cid-zdcg3jer]{animation:1.2s linear infinite link-flow}}@keyframes link-flow{to{stroke-dashoffset:-14px}}.zenix-layer[data-astro-cid-zdcg3jer]{isolation:isolate;background:linear-gradient(#17131d24, #17131d24), var(--zx-gradient);color:#fff;text-align:center;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .75rem;padding:.875rem 1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #17131d1f,0 18px 44px -14px #8c43df99,0 0 0 6px #8c43df14}@media (width>=768px){.zenix-layer[data-astro-cid-zdcg3jer]{padding:1.125rem 1.75rem}}.zenix-layer[data-astro-cid-zdcg3jer]:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000 42%,#ffffff24 50%,#0000 58%);position:absolute;inset:0;transform:translate(-100%)}.zenix-layer[data-astro-cid-zdcg3jer]:before{content:"";z-index:-1;background:repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 14px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}@media (prefers-reduced-motion:no-preference){.zenix-layer[data-astro-cid-zdcg3jer]:after{animation:scan 4.8s var(--zx-ease-out) infinite}}@keyframes scan{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.zenix-mark[data-astro-cid-zdcg3jer]{background:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:0 6px 14px -4px #17131d59}.zenix-mark[data-astro-cid-zdcg3jer] img[data-astro-cid-zdcg3jer]{border-radius:inherit;width:100%;height:1.375rem}.zenix-title[data-astro-cid-zdcg3jer]{font-size:1.125rem;font-weight:var(--zx-weight-bold);letter-spacing:-.01em}.zenix-text[data-astro-cid-zdcg3jer]{font-weight:var(--zx-weight-medium)}@media (width>=640px){.zenix-text[data-astro-cid-zdcg3jer]{border-left:1px solid #ffffff59;padding-left:.75rem}}.transformation[data-astro-cid-5ulyqriv]{isolation:isolate;padding-block:var(--zx-section-pad);background:var(--zx-surface-soft);border-bottom:1px solid var(--zx-border);position:relative;overflow:clip}.aurora[data-astro-cid-5ulyqriv]{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 160px calc(100% - 160px),#0000);mask-image:linear-gradient(#0000,#000 160px calc(100% - 160px),#0000)}.blob[data-astro-cid-5ulyqriv]{filter:blur(90px);opacity:.22;border-radius:50%;position:absolute}.blob-1[data-astro-cid-5ulyqriv]{background:var(--zx-indigo);width:34rem;height:26rem;top:18%;left:-8%}.blob-2[data-astro-cid-5ulyqriv]{background:var(--zx-magenta);opacity:.18;width:30rem;height:24rem;top:34%;right:-10%}.blob-3[data-astro-cid-5ulyqriv]{background:var(--zx-rose);opacity:.12;width:34rem;height:20rem;bottom:4%;left:30%}@media (prefers-reduced-motion:no-preference){.blob-1[data-astro-cid-5ulyqriv]{animation:18s ease-in-out infinite alternate drift}.blob-2[data-astro-cid-5ulyqriv]{animation:22s ease-in-out -6s infinite alternate-reverse drift}.blob-3[data-astro-cid-5ulyqriv]{animation:20s ease-in-out -3s infinite alternate drift}}@keyframes drift{to{transform:translate(-10%,12%)scale(1.1)}}.selector[data-astro-cid-5ulyqriv]{margin-top:2.25rem}@media (width>=1024px){.selector[data-astro-cid-5ulyqriv]{margin-top:3rem}}.selector-label[data-astro-cid-5ulyqriv]{color:var(--zx-text-muted);font-size:.9375rem;font-weight:var(--zx-weight-medium);text-align:center;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.selector-label[data-astro-cid-5ulyqriv]:before,.selector-label[data-astro-cid-5ulyqriv]:after{content:none;background:linear-gradient(90deg, transparent, var(--zx-border));flex:0 4rem;height:1px}.selector-label[data-astro-cid-5ulyqriv]:after{background:linear-gradient(90deg, var(--zx-border), transparent)}@media (width>=640px){.selector-label[data-astro-cid-5ulyqriv]:before,.selector-label[data-astro-cid-5ulyqriv]:after{content:""}}@media (width>=1024px){.selector-label[data-astro-cid-5ulyqriv]{margin-bottom:1.5rem;font-size:1rem}}.triggers[data-astro-cid-5ulyqriv]{gap:.75rem;display:grid}@media (width>=768px){.triggers[data-astro-cid-5ulyqriv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (width>=1024px){.triggers[data-astro-cid-5ulyqriv]{gap:1.5rem}}.trigger[data-astro-cid-5ulyqriv]{border:1px solid var(--zx-border);box-shadow:var(--zx-shadow-sm);color:var(--zx-text);font:inherit;text-align:left;cursor:pointer;transition:transform .4s var(--zx-ease-out), box-shadow .4s var(--zx-ease-out), border-color .3s ease, opacity .3s ease, background-color .3s ease;background:#ffffffd9;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.875rem 1rem .875rem .875rem;display:grid}.trigger[data-astro-cid-5ulyqriv]:after{content:"";z-index:2;border-radius:inherit;background:var(--zx-gradient);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1.5px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}.trigger[data-astro-cid-5ulyqriv]>[data-astro-cid-5ulyqriv]{z-index:1;position:relative}@media (width>=768px){.trigger[data-astro-cid-5ulyqriv]{border-radius:var(--zx-radius-lg);grid-template-rows:auto 1fr auto;grid-template-columns:1fr;align-items:start;gap:0;min-height:13.5rem;padding:1.5rem 1.5rem 1.25rem}}@media (width>=1024px){.trigger[data-astro-cid-5ulyqriv]{min-height:15rem;padding:1.75rem 1.75rem 1.375rem}}.trigger-icon[data-astro-cid-5ulyqriv]{background:linear-gradient(135deg, var(--tile-a), var(--tile-b));width:3rem;height:3rem;box-shadow:inset 0 1px 0 #ffffff4d, 0 8px 20px -6px color-mix(in srgb, var(--tile-b) 60%, transparent);transition:transform .4s var(--zx-ease-out), box-shadow .4s var(--zx-ease-out);border-radius:14px;place-items:center;display:grid}@media (width>=768px){.trigger-icon[data-astro-cid-5ulyqriv]{border-radius:16px;width:3.5rem;height:3.5rem}}.trigger-icon[data-astro-cid-5ulyqriv] img[data-astro-cid-5ulyqriv]{filter:brightness(0)invert();width:1.625rem;height:1.625rem}@media (width>=768px){.trigger-icon[data-astro-cid-5ulyqriv] img[data-astro-cid-5ulyqriv]{width:1.875rem;height:1.875rem}}.trigger-text[data-astro-cid-5ulyqriv]{min-width:0}@media (width>=768px){.trigger-text[data-astro-cid-5ulyqriv]{align-self:end;padding-block:1.5rem 1.25rem}}.trigger-label[data-astro-cid-5ulyqriv]{font-size:1.1875rem;font-weight:var(--zx-weight-bold);letter-spacing:-.015em;line-height:1.15;display:block}@media (width>=768px){.trigger-label[data-astro-cid-5ulyqriv]{letter-spacing:-.02em;font-size:clamp(1.375rem,.8rem + 1.1vw,1.75rem)}}.trigger-action[data-astro-cid-5ulyqriv]{color:var(--zx-text-muted);font-size:.875rem;font-weight:var(--zx-weight-medium);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.trigger-action[data-astro-cid-5ulyqriv] .when-closed[data-astro-cid-5ulyqriv],.trigger-action[data-astro-cid-5ulyqriv] .when-open[data-astro-cid-5ulyqriv]{display:none}@media (width>=768px){.trigger-action[data-astro-cid-5ulyqriv]{border-top:1px solid var(--zx-border);padding-top:1rem}.trigger-action[data-astro-cid-5ulyqriv] .when-closed[data-astro-cid-5ulyqriv]{display:inline}.trigger[data-astro-cid-5ulyqriv][aria-expanded=true] .trigger-action[data-astro-cid-5ulyqriv] .when-closed[data-astro-cid-5ulyqriv]{display:none}.trigger[data-astro-cid-5ulyqriv][aria-expanded=true] .trigger-action[data-astro-cid-5ulyqriv] .when-open[data-astro-cid-5ulyqriv]{display:inline}}.chevron-wrap[data-astro-cid-5ulyqriv]{border:1px solid var(--zx-border);background:var(--zx-surface);width:2rem;height:2rem;color:var(--zx-text);transition:background .3s ease, border-color .3s ease, color .3s ease, transform .4s var(--zx-ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.chevron[data-astro-cid-5ulyqriv]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem;transition:transform .4s var(--zx-ease-out)}@media (hover:hover){.trigger[data-astro-cid-5ulyqriv]:hover{box-shadow:var(--zx-shadow-md);border-color:#8c43df47;transform:translateY(-4px)}.trigger[data-astro-cid-5ulyqriv]:hover .trigger-icon[data-astro-cid-5ulyqriv]{box-shadow:inset 0 1px 0 #ffffff4d, 0 14px 26px -8px color-mix(in srgb, var(--tile-b) 70%, transparent);transform:translateY(-2px)rotate(-4deg)}.trigger[data-astro-cid-5ulyqriv]:not([aria-expanded=true]):hover .chevron-wrap[data-astro-cid-5ulyqriv]{background:var(--zx-ink);color:#fff;border-color:#0000}.trigger[data-astro-cid-5ulyqriv]:not([aria-expanded=true]):hover .chevron[data-astro-cid-5ulyqriv]{transform:translateY(1px)}}.trigger[data-astro-cid-5ulyqriv]:focus-visible{outline:2px solid var(--zx-indigo);outline-offset:3px}.transformation[data-astro-cid-5ulyqriv][data-open] .trigger[data-astro-cid-5ulyqriv]:not([aria-expanded=true]):not(:hover){box-shadow:none;background:#ffffff8c}.transformation[data-astro-cid-5ulyqriv][data-open] .trigger[data-astro-cid-5ulyqriv]:not([aria-expanded=true]):not(:hover) .trigger-icon[data-astro-cid-5ulyqriv]{opacity:.6;filter:saturate(.7)}.transformation[data-astro-cid-5ulyqriv][data-open] .trigger[data-astro-cid-5ulyqriv]:not([aria-expanded=true]):not(:hover) .chevron-wrap[data-astro-cid-5ulyqriv]{opacity:.7}.transformation[data-astro-cid-5ulyqriv][data-open] .trigger[data-astro-cid-5ulyqriv]:not([aria-expanded=true]):not(:hover) .trigger-icon[data-astro-cid-5ulyqriv]{box-shadow:inset 0 1px #ffffff4d}.trigger[data-astro-cid-5ulyqriv][aria-expanded=true]{background:radial-gradient(120% 90% at 0% 0%, #4e41f912, transparent 60%), radial-gradient(120% 90% at 100% 100%, #e23c340d, transparent 60%), var(--zx-surface);border-color:#0000;box-shadow:0 2px 4px #17131d0a,0 24px 48px -16px #8c43df6b}.trigger[data-astro-cid-5ulyqriv][aria-expanded=true]:after{opacity:1}.trigger[data-astro-cid-5ulyqriv][aria-expanded=true] .trigger-icon[data-astro-cid-5ulyqriv]{box-shadow:inset 0 1px 0 #ffffff4d, 0 0 0 6px color-mix(in srgb, var(--tile-a) 12%, transparent), 0 12px 24px -6px color-mix(in srgb, var(--tile-b) 70%, transparent)}.trigger[data-astro-cid-5ulyqriv][aria-expanded=true] .trigger-action[data-astro-cid-5ulyqriv]{color:var(--zx-violet)}.trigger[data-astro-cid-5ulyqriv][aria-expanded=true] .chevron-wrap[data-astro-cid-5ulyqriv]{background:var(--zx-gradient);color:#fff;border-color:#0000;box-shadow:0 6px 14px -4px #8c43df99}.trigger[data-astro-cid-5ulyqriv][aria-expanded=true] .chevron[data-astro-cid-5ulyqriv]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.trigger[data-astro-cid-5ulyqriv],.trigger[data-astro-cid-5ulyqriv]:after,.trigger-icon[data-astro-cid-5ulyqriv],.chevron-wrap[data-astro-cid-5ulyqriv],.chevron[data-astro-cid-5ulyqriv]{transition:none}.trigger[data-astro-cid-5ulyqriv]:hover,.trigger[data-astro-cid-5ulyqriv]:hover .trigger-icon[data-astro-cid-5ulyqriv]{transform:none}}.case-area[data-astro-cid-5ulyqriv]{margin-top:2.5rem}@media (width>=1024px){.case-area[data-astro-cid-5ulyqriv]{margin-top:4rem}}.case-head[data-astro-cid-5ulyqriv]{margin-bottom:1.5rem}@media (width>=1024px){.case-head[data-astro-cid-5ulyqriv]{margin-bottom:2rem}}.case-title[data-astro-cid-5ulyqriv]{letter-spacing:-.02em;max-width:52rem;font-size:clamp(1.625rem,1.15rem + 2vw,2.625rem)}.transformation[data-astro-cid-5ulyqriv][data-animate] .case[data-astro-cid-5ulyqriv]:not([hidden]){animation:case-in .6s var(--zx-ease-out)}.transformation[data-astro-cid-5ulyqriv][data-animate] .case[data-astro-cid-5ulyqriv]:not([hidden]) .case-card[data-astro-cid-5ulyqriv]{animation:case-in .7s 60ms var(--zx-ease-out) backwards}@keyframes case-in{0%{opacity:0;transform:translateY(14px)}}.case-card[data-astro-cid-5ulyqriv]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);background:var(--zx-surface);box-shadow:var(--zx-shadow-lg);position:relative;overflow:hidden}.support[data-astro-cid-5ulyqriv]{border-top:1px solid var(--zx-border);color:var(--zx-text-muted);text-align:center;text-wrap:pretty;padding:1.25rem 1.25rem 1.5rem}@media (width>=768px){.support[data-astro-cid-5ulyqriv]{padding:1.5rem 3rem 1.75rem;font-size:1.0625rem}}.proof[data-astro-cid-5ulyqriv]{border-radius:var(--zx-radius-lg);background:radial-gradient(60% 120% at 0% 50%, #8c43df17, transparent 70%) padding-box, linear-gradient(var(--zx-surface), var(--zx-surface)) padding-box, linear-gradient(115deg, #4e41f973, #ba44c54d, #e23c3466) border-box;box-shadow:var(--zx-shadow-md);border:1px solid #0000;align-items:center;gap:1.25rem;margin-top:1.25rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}@media (width>=768px){.proof[data-astro-cid-5ulyqriv]{grid-template-columns:auto 1fr;gap:2.5rem;padding:2rem 2.5rem}}@media (width>=1024px){.proof[data-astro-cid-5ulyqriv]{gap:3.5rem;padding:2.25rem 3rem}}.transformation[data-astro-cid-5ulyqriv]:not([data-open]) .proof[data-astro-cid-5ulyqriv]{display:none}.transformation[data-astro-cid-5ulyqriv]:not([data-open]) .case-area[data-astro-cid-5ulyqriv]{margin-top:0}.transformation[data-astro-cid-5ulyqriv][data-animate][data-open] .proof[data-astro-cid-5ulyqriv]{animation:case-in .7s .14s var(--zx-ease-out) backwards}.proof-figure[data-astro-cid-5ulyqriv]{gap:.75rem;display:grid}.metric[data-astro-cid-5ulyqriv]{background:var(--zx-gradient);color:#0000;font-size:clamp(4rem,2.75rem + 5vw,6.5rem);font-weight:var(--zx-weight-bold);letter-spacing:-.04em;white-space:nowrap;-webkit-background-clip:text;background-clip:text;line-height:.95}.meter[data-astro-cid-5ulyqriv]{border-radius:var(--zx-radius-pill);background:#8c43df1f;height:6px;display:block;overflow:hidden}.meter[data-astro-cid-5ulyqriv] span[data-astro-cid-5ulyqriv]{border-radius:inherit;background:var(--zx-gradient);transform-origin:0;background-size:385% 100%;height:100%;display:block}.transformation[data-astro-cid-5ulyqriv][data-animate][data-open] .meter[data-astro-cid-5ulyqriv] span[data-astro-cid-5ulyqriv]{animation:meter-in 1.2s .3s var(--zx-ease-out) backwards}@keyframes meter-in{0%{transform:scaleX(0)}}.proof-body[data-astro-cid-5ulyqriv]{gap:.5rem;display:grid}@media (width>=768px){.proof-body[data-astro-cid-5ulyqriv]{border-left:1px solid var(--zx-border);padding-left:2.5rem}}@media (width>=1024px){.proof-body[data-astro-cid-5ulyqriv]{padding-left:3.5rem}}.proof-context[data-astro-cid-5ulyqriv]{color:var(--zx-violet);font-size:.75rem;font-weight:var(--zx-weight-bold);letter-spacing:.08em;text-transform:uppercase}.statement[data-astro-cid-5ulyqriv]{max-width:36rem;font-size:clamp(1.1875rem,1rem + .7vw,1.5rem);font-weight:var(--zx-weight-bold);letter-spacing:-.015em;text-wrap:balance;line-height:1.3}.source[data-astro-cid-5ulyqriv]{color:var(--zx-text-muted);margin-top:.25rem;font-size:.8125rem}.source[data-astro-cid-5ulyqriv] a[data-astro-cid-5ulyqriv]{color:inherit;text-underline-offset:3px;text-decoration-color:#625d6966;transition:color .2s}.source[data-astro-cid-5ulyqriv] a[data-astro-cid-5ulyqriv]:hover{color:var(--zx-violet)}.source[data-astro-cid-5ulyqriv] svg[data-astro-cid-5ulyqriv]{vertical-align:-.125em;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem;margin-left:.25rem;display:inline-block}.contribution[data-astro-cid-5ulyqriv]{border-top:1px solid var(--zx-border);margin-top:.875rem;padding-top:1rem}.contribution-title[data-astro-cid-5ulyqriv]{color:var(--zx-violet);font-size:.75rem;font-weight:var(--zx-weight-bold);letter-spacing:.08em;text-transform:uppercase}.contribution-text[data-astro-cid-5ulyqriv]{max-width:40rem;color:var(--zx-text-muted);text-wrap:pretty;margin-top:.375rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.transformation[data-astro-cid-5ulyqriv][data-animate] .case[data-astro-cid-5ulyqriv]:not([hidden]),.transformation[data-astro-cid-5ulyqriv][data-animate] .case[data-astro-cid-5ulyqriv]:not([hidden]) .case-card[data-astro-cid-5ulyqriv],.transformation[data-astro-cid-5ulyqriv][data-animate][data-open] .proof[data-astro-cid-5ulyqriv],.transformation[data-astro-cid-5ulyqriv][data-animate][data-open] .meter[data-astro-cid-5ulyqriv] span[data-astro-cid-5ulyqriv]{animation:none}}.trust[data-astro-cid-wtzqjce7]{isolation:isolate;padding-block:var(--zx-section-pad);background:var(--zx-surface-soft);border-block:1px solid var(--zx-border);position:relative;overflow:hidden}.backdrop[data-astro-cid-wtzqjce7]{z-index:-1;pointer-events:none;position:absolute;inset:0}.grid[data-astro-cid-wtzqjce7]{background-image:radial-gradient(circle,#4e41f924 1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 38%,#000 10%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 38%,#000 10%,#0000 75%)}.aurora[data-astro-cid-wtzqjce7]{filter:blur(90px);opacity:.4;border-radius:50%;position:absolute}.aurora-a[data-astro-cid-wtzqjce7]{background:#4e41f973;width:min(36rem,80vw);height:18rem;margin-left:max(-26rem,-58vw);top:22%;left:50%}.aurora-b[data-astro-cid-wtzqjce7]{background:#cc408159;width:min(32rem,70vw);height:16rem;margin-left:min(-2rem,-6vw);top:30%;left:50%}.emblem[data-astro-cid-wtzqjce7]{place-items:center;width:7.5rem;height:7.5rem;margin:2rem auto 0;display:grid;position:relative}@media (width>=960px){.emblem[data-astro-cid-wtzqjce7]{width:9rem;height:9rem;margin-top:2.5rem}.stage[data-astro-cid-wtzqjce7]{height:9.5rem}}.halo[data-astro-cid-wtzqjce7]{background:var(--zx-gradient);filter:blur(28px);opacity:.35;border-radius:50%;position:absolute;inset:18%}.ring[data-astro-cid-wtzqjce7]{border-radius:50%;position:absolute}.ring-outer[data-astro-cid-wtzqjce7]{-webkit-mask-composite:xor;background:conic-gradient(#4e41f999,#ba44c514 30%,#e23c3480 55%,#8c43df0f 80%,#4e41f999);padding:1px;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}.ring-inner[data-astro-cid-wtzqjce7]{border:1px solid var(--zx-border);box-shadow:var(--zx-shadow-md);backdrop-filter:blur(8px);background:#ffffffbf;inset:14%}.shield[data-astro-cid-wtzqjce7]{filter:drop-shadow(0 6px 12px #4e41f938);width:clamp(3.125rem,2.5rem + 1.5vw,3.75rem);height:auto;position:relative}.shine[data-astro-cid-wtzqjce7]{fill:url(#trust-shield-stroke);opacity:0}.connectors[data-astro-cid-wtzqjce7]{display:none}@media (width>=960px){.connectors[data-astro-cid-wtzqjce7]{width:100%;height:4rem;margin:0 auto;display:block;overflow:visible}.connectors[data-astro-cid-wtzqjce7] path[data-astro-cid-wtzqjce7]{stroke-width:1px}}.pulses[data-astro-cid-wtzqjce7] path[data-astro-cid-wtzqjce7]{stroke:var(--zx-violet);stroke-width:2px;stroke-dasharray:8 92;stroke-dashoffset:8px;opacity:0}.list[data-astro-cid-wtzqjce7]{gap:1rem;margin:2.5rem auto 0;padding:0;list-style:none;display:grid}@media (width>=960px){.list[data-astro-cid-wtzqjce7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:0}}.item[data-astro-cid-wtzqjce7]{display:flex}.card[data-astro-cid-wtzqjce7]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);background:var(--zx-surface);width:100%;box-shadow:var(--zx-shadow-sm);transition:transform .4s var(--zx-ease-out), box-shadow .4s var(--zx-ease-out), border-color .3s ease;flex-direction:column;display:flex}.card[data-astro-cid-wtzqjce7]:after{content:"";background:linear-gradient(90deg, transparent, var(--zx-violet), var(--zx-rose), transparent);opacity:.45;height:1px;transition:opacity .3s;position:absolute;top:-1px;left:12%;right:12%}@media (hover:hover){.card[data-astro-cid-wtzqjce7]:hover{box-shadow:var(--zx-shadow-lg);border-color:#8c43df47}.card[data-astro-cid-wtzqjce7]:hover:after{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card[data-astro-cid-wtzqjce7]:hover{transform:translateY(-4px)}}.stage[data-astro-cid-wtzqjce7]{border-radius:calc(var(--zx-radius-lg) - .5rem);background:var(--zx-wash);place-items:center;height:7.5rem;margin:.5rem .5rem 0;display:grid;position:relative;overflow:hidden}.stage-grid[data-astro-cid-wtzqjce7]{background-image:linear-gradient(#8c43df14 1px,#0000 1px),linear-gradient(90deg,#8c43df14 1px,#0000 1px);background-position:50%;background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 70%);mask-image:radial-gradient(circle,#000 0,#0000 70%)}.pulse[data-astro-cid-wtzqjce7]{border:1px solid #8c43df33;border-radius:50%;width:6.5rem;height:6.5rem;margin:-3.25rem 0 0 -3.25rem;position:absolute;top:50%;left:50%}.pulse-2[data-astro-cid-wtzqjce7]{border-color:#8c43df1f;width:9.5rem;height:9.5rem;margin:-4.75rem 0 0 -4.75rem}.mark[data-astro-cid-wtzqjce7]{border:1px solid var(--zx-border);background:var(--zx-surface);width:4.5rem;height:4.5rem;box-shadow:var(--zx-shadow-md), 0 10px 30px -10px #8c43df59;transition:transform .5s var(--zx-ease-out);border-radius:20px;place-items:center;display:grid;position:relative}.mark[data-astro-cid-wtzqjce7]:before{content:"";z-index:-1;background:var(--zx-gradient);filter:blur(22px);opacity:.35;border-radius:50%;position:absolute;inset:20% 10% -18%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card[data-astro-cid-wtzqjce7]:hover .mark[data-astro-cid-wtzqjce7]{transform:translateY(-3px)scale(1.04)}}.mark[data-astro-cid-wtzqjce7] img{display:block}.flag[data-astro-cid-wtzqjce7]{width:2.5rem;height:2.5rem}.mark[data-astro-cid-wtzqjce7]>img{width:2.5rem;height:auto}.mark-microsoft[data-astro-cid-wtzqjce7]{width:6.5rem}.pair[data-astro-cid-wtzqjce7]{align-items:center;gap:.75rem;display:flex}.pair[data-astro-cid-wtzqjce7] img[data-astro-cid-wtzqjce7]{width:1.875rem;height:1.875rem}.pair-divider[data-astro-cid-wtzqjce7]{background:var(--zx-border);width:1px;height:1.5rem}.copy[data-astro-cid-wtzqjce7]{padding:1.5rem 1.5rem 1.75rem}@media (width>=960px){.copy[data-astro-cid-wtzqjce7]{padding:1.5rem 1.75rem 2rem}}@media (width>=560px) and (width<=959px){.card[data-astro-cid-wtzqjce7]{flex-direction:row;align-items:stretch}.stage[data-astro-cid-wtzqjce7]{flex:0 0 11rem;height:auto;min-height:9rem;margin:.5rem 0 .5rem .5rem}.copy[data-astro-cid-wtzqjce7]{align-self:center}}h3[data-astro-cid-wtzqjce7]{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.35}.copy[data-astro-cid-wtzqjce7] p[data-astro-cid-wtzqjce7]{color:var(--zx-text-muted);margin-top:.5rem;line-height:1.55}@media (prefers-reduced-motion:no-preference){.aurora-a[data-astro-cid-wtzqjce7]{animation:18s ease-in-out infinite alternate trust-drift}.aurora-b[data-astro-cid-wtzqjce7]{animation:16s ease-in-out -6s infinite alternate-reverse trust-drift}.ring-outer[data-astro-cid-wtzqjce7]{animation:20s linear infinite trust-spin}.halo[data-astro-cid-wtzqjce7]{animation:6s ease-in-out infinite trust-breathe}.shield[data-astro-cid-wtzqjce7]{animation:7s ease-in-out infinite trust-float}.shine[data-astro-cid-wtzqjce7]{animation:7s ease-in-out infinite trust-shine}.pulses[data-astro-cid-wtzqjce7] path[data-astro-cid-wtzqjce7]{animation:trust-travel 4.5s var(--zx-ease-out) infinite}.pulses[data-astro-cid-wtzqjce7] path[data-astro-cid-wtzqjce7]:nth-child(2){animation-delay:.3s}.pulses[data-astro-cid-wtzqjce7] path[data-astro-cid-wtzqjce7]:nth-child(3){animation-delay:.6s}.pulse-1[data-astro-cid-wtzqjce7]{animation:5s ease-in-out infinite trust-ring}.pulse-2[data-astro-cid-wtzqjce7]{animation:5s ease-in-out -2.5s infinite trust-ring}.item[data-astro-cid-wtzqjce7]:nth-child(2) .pulse[data-astro-cid-wtzqjce7]{animation-delay:-1.2s}.item[data-astro-cid-wtzqjce7]:nth-child(3) .pulse[data-astro-cid-wtzqjce7]{animation-delay:-2.4s}}@keyframes trust-drift{0%{transform:translate(-4%,-6%)scale(1)}to{transform:translate(6%,8%)scale(1.12)}}@keyframes trust-spin{to{transform:rotate(360deg)}}@keyframes trust-breathe{0%,to{opacity:.28;transform:scale(.95)}50%{opacity:.45;transform:scale(1.08)}}@keyframes trust-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes trust-shine{0%,70%,to{opacity:0}80%{opacity:.12}}@keyframes trust-travel{0%{stroke-dashoffset:8px;opacity:0}10%{opacity:1}60%{stroke-dashoffset:-92px;opacity:1}70%,to{stroke-dashoffset:-92px;opacity:0}}@keyframes trust-ring{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}.product[data-astro-cid-vg2kkmmx]{isolation:isolate;padding-block:var(--zx-section-pad);background:var(--zx-surface);position:relative;overflow:hidden}.section-header[data-astro-cid-vg2kkmmx]{max-width:66rem}.section-title[data-astro-cid-vg2kkmmx]{font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem)}@media (width>=768px){.title-line[data-astro-cid-vg2kkmmx]{display:block}}.capture[data-astro-cid-vg2kkmmx],.overview[data-astro-cid-vg2kkmmx],.platform[data-astro-cid-vg2kkmmx],.integrations[data-astro-cid-vg2kkmmx]{scroll-margin-top:96px}.backdrop[data-astro-cid-vg2kkmmx]{z-index:-1;pointer-events:none;position:absolute;inset:0}.aurora[data-astro-cid-vg2kkmmx]{filter:blur(110px);opacity:.14;border-radius:50%;width:42rem;height:42rem;position:absolute}.aurora-a[data-astro-cid-vg2kkmmx]{background:radial-gradient(circle,#4e41f9,#0000 65%);top:38%;left:-16rem}.aurora-b[data-astro-cid-vg2kkmmx]{background:radial-gradient(circle,#cc4081,#0000 65%);bottom:8%;right:-16rem}.kicker[data-astro-cid-vg2kkmmx]{border-radius:var(--zx-radius-pill);background:var(--zx-gradient-soft);color:var(--zx-violet);font-size:.75rem;font-weight:var(--zx-weight-bold);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;padding:.3rem .8rem .3rem .4rem;display:inline-flex;box-shadow:inset 0 0 0 1px #8c43df29}.kicker[data-astro-cid-vg2kkmmx] img{border-radius:var(--zx-radius-pill);background:var(--zx-surface);width:1.25rem;height:1.25rem;padding:.125rem}h3[data-astro-cid-vg2kkmmx]{letter-spacing:-.02em;text-wrap:balance;margin-top:1rem;font-size:clamp(1.5rem,1.05rem + 1.5vw,2.125rem);line-height:1.12}.overview-text[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);text-wrap:pretty;font-size:1.0625rem;line-height:1.6}.shot[data-astro-cid-vg2kkmmx]{background:var(--zx-surface);box-shadow:0 0 0 6px #ffffff8c, var(--zx-shadow-lg);border:1px solid #e7e1eae6;border-radius:16px;overflow:hidden}.shot[data-astro-cid-vg2kkmmx] img{width:100%;height:auto;display:block}.capture[data-astro-cid-vg2kkmmx]{isolation:isolate;box-shadow:var(--zx-shadow-md);background:linear-gradient(160deg,#fbfaff 0%,#fdfbfe 55%,#fffafb 100%) padding-box padding-box,linear-gradient(135deg,#4e41f94d,#e7e1eae6 40%,#e23c3438) border-box;border:1px solid #0000;border-radius:28px;margin-top:2.5rem;padding:1.75rem 1rem 1.5rem;position:relative}@media (width>=768px){.capture[data-astro-cid-vg2kkmmx]{padding:2.5rem 2.5rem 2rem}}@media (width>=1024px){.capture[data-astro-cid-vg2kkmmx]{margin-top:4rem;padding:2.75rem 3.5rem}}.stage-fx[data-astro-cid-vg2kkmmx]{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.glow[data-astro-cid-vg2kkmmx]{aspect-ratio:1;filter:blur(80px);opacity:.5;border-radius:50%;position:absolute}.glow-a[data-astro-cid-vg2kkmmx]{background:#4e41f94d;width:40%;top:10%;left:30%}.glow-b[data-astro-cid-vg2kkmmx]{background:#cc408142;width:34%;top:20%;right:-6%}.glow-c[data-astro-cid-vg2kkmmx]{background:#8c43df33;width:30%;bottom:-20%;left:-8%}.dots[data-astro-cid-vg2kkmmx]{background-image:radial-gradient(circle,#8c43df33 1px,#0000 1.4px);background-size:18px 18px;position:absolute;inset:0;mask-image:radial-gradient(70% 60% at 60% 55%,#000 15%,#0000 75%)}@media (prefers-reduced-motion:no-preference){.glow-a[data-astro-cid-vg2kkmmx]{animation:18s ease-in-out infinite alternate drift}.glow-b[data-astro-cid-vg2kkmmx]{animation:15s ease-in-out infinite alternate-reverse drift}}.window-bar[data-astro-cid-vg2kkmmx]{border-bottom:1px solid var(--zx-border);background:linear-gradient(to bottom, #fff, var(--zx-surface-soft));justify-content:space-between;align-items:center;gap:1rem;padding:.625rem .875rem;display:flex}.window-label[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);background:var(--zx-surface);font-size:.75rem;font-weight:var(--zx-weight-bold);white-space:nowrap;align-items:center;gap:.5rem;padding:.25rem .75rem;display:inline-flex}@media (width<=639px){.window-bar[data-astro-cid-vg2kkmmx]{flex-wrap:wrap;justify-content:space-between;gap:.375rem .5rem;padding-inline:.75rem}}.flow[data-astro-cid-vg2kkmmx]{display:grid}@media (width>=1024px){.flow[data-astro-cid-vg2kkmmx]{grid-template-columns:minmax(0,30fr) 2rem minmax(0,28fr) 2rem minmax(0,42fr)}}@media (width>=1280px){.flow[data-astro-cid-vg2kkmmx]{grid-template-columns:minmax(0,28fr) 4rem minmax(0,28fr) 4rem minmax(0,44fr)}}.sources[data-astro-cid-vg2kkmmx],.uses[data-astro-cid-vg2kkmmx]{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.sources[data-astro-cid-vg2kkmmx],.uses[data-astro-cid-vg2kkmmx]{grid-template-rows:repeat(3,minmax(0,1fr));gap:0}.cell[data-astro-cid-vg2kkmmx]{align-items:center;padding-block:.4375rem;display:grid}.uses[data-astro-cid-vg2kkmmx] .cell[data-astro-cid-vg2kkmmx]{align-items:stretch}.documentation[data-astro-cid-vg2kkmmx]{align-self:center}}.source-copy[data-astro-cid-vg2kkmmx]{gap:.1875rem;min-width:0;display:grid}.source-text[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);font-size:.8125rem;font-weight:var(--zx-weight-regular);line-height:1.4}.source[data-astro-cid-vg2kkmmx].source-interview{padding-block:.875rem;padding-right:2.125rem}.source-label[data-astro-cid-vg2kkmmx],.use-title[data-astro-cid-vg2kkmmx]{font-size:.9375rem;font-weight:var(--zx-weight-bold);letter-spacing:-.005em;line-height:1.3}.source[data-astro-cid-vg2kkmmx]{background:var(--zx-surface);box-shadow:0 0 0 4px #ffffff80, var(--zx-shadow-md);border:1px solid #e7e1eae6;border-radius:16px;align-items:center;gap:.75rem;padding:.625rem .875rem .625rem .625rem;display:flex;position:relative}.source-icon[data-astro-cid-vg2kkmmx]{border-radius:11px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.source-icon[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.source-interview[data-astro-cid-vg2kkmmx] .source-icon[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient);color:#fff;box-shadow:0 6px 14px -6px #8c43df99}.source-documentation[data-astro-cid-vg2kkmmx]{box-shadow:0 0 0 4px #fff6, var(--zx-shadow-sm);background:#ffffffbf}.source-documentation[data-astro-cid-vg2kkmmx] .source-icon[data-astro-cid-vg2kkmmx]{background:var(--zx-surface-soft);box-shadow:inset 0 0 0 1px var(--zx-border);color:var(--zx-violet)}.done[data-astro-cid-vg2kkmmx]{width:1.125rem;height:1.125rem;color:var(--zx-violet);background:#8c43df1f;border-radius:50%;place-items:center;display:grid;position:absolute;top:.625rem;right:.625rem}.done[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.75rem;height:.75rem}.documentation[data-astro-cid-vg2kkmmx]{box-shadow:0 0 0 6px #fff9, var(--zx-shadow-lg), 0 24px 48px -28px #8c43df80;text-align:center;background:linear-gradient(160deg,#fff 0%,#fbf9ff 60%,#fff8fa 100%) padding-box padding-box,linear-gradient(135deg,#4e41f980,#8c43df40 50%,#e23c3466) border-box;border:1px solid #0000;border-radius:24px;justify-items:center;padding:1.25rem 1.25rem 1.375rem;display:grid;position:relative}.page[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);width:min(100%,13.5rem);box-shadow:var(--zx-shadow-md);text-align:left;background:#fff;border-radius:14px;gap:.625rem;padding:.75rem;display:grid}.page-head[data-astro-cid-vg2kkmmx]{border-bottom:1px solid var(--zx-border);align-items:center;gap:.5rem;padding-bottom:.625rem;display:flex}.page-icon[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:1.625rem;height:1.625rem;display:grid}.page-icon[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem}.page-heading[data-astro-cid-vg2kkmmx]{flex:1;gap:4px;display:grid}.page-heading[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]{background:#cfc8d8;border-radius:3px;width:70%;height:6px}.page-heading[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]+i[data-astro-cid-vg2kkmmx]{background:#e6e1ec;width:42%;height:4px}.page-steps[data-astro-cid-vg2kkmmx]{gap:.3125rem;display:grid}.page-step[data-astro-cid-vg2kkmmx]{background:var(--zx-surface-soft);border-radius:8px;align-items:center;gap:.5rem;padding:.3125rem .375rem;display:flex}.page-step[data-astro-cid-vg2kkmmx] b[data-astro-cid-vg2kkmmx]{width:1rem;height:1rem;box-shadow:inset 0 0 0 1px var(--zx-border);color:var(--zx-text-muted);font-size:.5625rem;font-weight:var(--zx-weight-bold);background:#fff;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.page-step[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]{width:var(--w);background:#ddd7e4;border-radius:3px;height:5px}.page-role[data-astro-cid-vg2kkmmx]{border-radius:var(--zx-radius-pill);background:#4e41f933;flex-shrink:0;width:1.625rem;height:.5rem;margin-left:auto}.page-role-b[data-astro-cid-vg2kkmmx]{background:#cc408138}.page-step-added[data-astro-cid-vg2kkmmx]{background:linear-gradient(#f7f3fe, #f7f3fe) padding-box, var(--zx-gradient) border-box;border:1px solid #0000;box-shadow:0 6px 14px -8px #8c43df8c}.page-step-added[data-astro-cid-vg2kkmmx] b[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient);box-shadow:none;color:#fff}.page-step-added[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]{background:linear-gradient(90deg,#4e41f98c,#cc408180)}.page-owner[data-astro-cid-vg2kkmmx]{align-items:center;gap:.5rem;padding-inline:.375rem;display:flex}.page-avatar[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient-soft);border-radius:50%;flex-shrink:0;width:1rem;height:1rem;box-shadow:inset 0 0 0 1px #8c43df40}.page-owner[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]{background:#e6e1ec;border-radius:2px;width:45%;height:4px}@media (width>=1024px) and (width<=1279.98px){.documentation[data-astro-cid-vg2kkmmx]{padding-inline:.875rem}.documentation-title[data-astro-cid-vg2kkmmx]{font-size:1rem}}.documentation-title[data-astro-cid-vg2kkmmx]{font-size:1.0625rem;font-weight:var(--zx-weight-bold);letter-spacing:-.005em;margin-top:1rem}.documentation-text[data-astro-cid-vg2kkmmx]{max-width:15rem;color:var(--zx-text-muted);text-wrap:balance;margin-top:.25rem;font-size:.875rem;line-height:1.45}.use[data-astro-cid-vg2kkmmx]{height:100%;box-shadow:0 0 0 4px #ffffff80, var(--zx-shadow-md), 0 18px 36px -24px #8c43df73;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#4e41f959,#e7e1eae6 45%,#cc40814d) border-box;border:1px solid #0000;border-radius:18px;grid-template:"visual title""visual text"/6.25rem minmax(0,1fr);align-content:center;column-gap:1rem;padding:.75rem 1.125rem .75rem .75rem;display:grid;position:relative}@media (width>=1024px) and (width<=1279.98px){.use[data-astro-cid-vg2kkmmx]{grid-template-columns:5.25rem minmax(0,1fr);column-gap:.875rem}}@media (width<=639.98px){.use[data-astro-cid-vg2kkmmx]{grid-template-columns:4.75rem minmax(0,1fr);column-gap:.875rem}.use-visual[data-astro-cid-vg2kkmmx]>[data-astro-cid-vg2kkmmx]{scale:.8}}.use-visual[data-astro-cid-vg2kkmmx]{background:linear-gradient(160deg,#f6f3fe,#fcf6fa);border-radius:12px;grid-area:visual;align-self:center;place-items:center;height:5rem;display:grid;box-shadow:inset 0 0 0 1px #8c43df1f}.use-title[data-astro-cid-vg2kkmmx]{grid-area:title;align-self:end}.use-text[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);text-wrap:pretty;grid-area:text;align-self:start;margin-top:.1875rem;font-size:.8125rem;line-height:1.5}.mini-bpmn[data-astro-cid-vg2kkmmx]{fill:#fff;stroke:#3b3542;stroke-width:1.1px;width:5.25rem;height:auto;overflow:visible}.mini-bpmn[data-astro-cid-vg2kkmmx] .bpmn-task[data-astro-cid-vg2kkmmx]{fill:#fff}.mini-bpmn[data-astro-cid-vg2kkmmx] .bpmn-x[data-astro-cid-vg2kkmmx]{stroke-width:1.1px}.mini-bpmn[data-astro-cid-vg2kkmmx] .bpmn-end[data-astro-cid-vg2kkmmx]{stroke-width:2px}.mini-bpmn[data-astro-cid-vg2kkmmx] .bpmn-flows[data-astro-cid-vg2kkmmx]{fill:none;stroke:#6d6478;stroke-width:.9px}.mini-bpmn[data-astro-cid-vg2kkmmx] marker[data-astro-cid-vg2kkmmx] path[data-astro-cid-vg2kkmmx]{fill:#6d6478;stroke:none}.mini-doc[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);width:3.75rem;box-shadow:var(--zx-shadow-sm);background:#fff;border-radius:7px;gap:6px;padding:8px 8px 9px;display:grid;position:relative}.mini-row[data-astro-cid-vg2kkmmx]{align-items:center;gap:4px;display:flex}.mini-row[data-astro-cid-vg2kkmmx] b[data-astro-cid-vg2kkmmx]{background:#d9d3df;border-radius:50%;flex-shrink:0;width:4px;height:4px}.mini-row[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]{width:var(--w);background:#e6e1ec;border-radius:2px;height:4px}.mini-hint[data-astro-cid-vg2kkmmx]{background:#8c43df1a;border-radius:4px;margin-inline:-4px;padding:2px 4px}.mini-hint[data-astro-cid-vg2kkmmx] b[data-astro-cid-vg2kkmmx],.mini-hint[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]{background:linear-gradient(90deg,#4e41f9a6,#cc408199)}.mini-spark[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-7px;right:-9px;box-shadow:0 4px 10px -2px #8c43df99}.mini-spark[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:10px;height:10px}.mini-chat[data-astro-cid-vg2kkmmx]{gap:6px;width:4.75rem;display:grid}.mini-q[data-astro-cid-vg2kkmmx]{background:linear-gradient(115deg,#4e41f91a,#ba44c517 55%,#e23c340f),#fff;border:1px solid #8c43df2e;border-radius:8px 8px 3px;justify-self:end;align-items:center;gap:4px;padding:4px 6px;display:flex}.mini-q[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]{background:#8c43df59;border-radius:2px;width:1.5rem;height:4px}.mini-q[data-astro-cid-vg2kkmmx] b[data-astro-cid-vg2kkmmx]{color:var(--zx-violet);font-size:9px;font-weight:var(--zx-weight-bold);line-height:1}.mini-a[data-astro-cid-vg2kkmmx]{align-items:flex-end;gap:4px;display:flex}.mini-avatar[data-astro-cid-vg2kkmmx]{flex-shrink:0;width:14px;height:14px}.mini-avatar[data-astro-cid-vg2kkmmx] img{border-radius:50%;width:100%;height:100%}.mini-answer[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);box-shadow:var(--zx-shadow-sm);background:#fff;border-radius:8px 8px 8px 3px;flex:1;gap:3px;padding:5px 6px;display:grid}.mini-answer[data-astro-cid-vg2kkmmx] i[data-astro-cid-vg2kkmmx]{width:var(--w);background:#d9d3df;border-radius:2px;height:3px}.links[data-astro-cid-vg2kkmmx]{height:2.5rem;position:relative}.links[data-astro-cid-vg2kkmmx]:before{content:"";background:linear-gradient(#8c43df33,#8c43df8c);width:2px;position:absolute;top:.375rem;bottom:.375rem;left:calc(50% - 1px)}.links[data-astro-cid-vg2kkmmx]:after{content:"";border-bottom:2px solid #8c43df8c;border-right:2px solid #8c43df8c;width:8px;height:8px;position:absolute;bottom:.375rem;left:calc(50% - 4px);transform:rotate(45deg)}.links[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{display:none}@media (width>=1024px){.links[data-astro-cid-vg2kkmmx]{height:auto}.links[data-astro-cid-vg2kkmmx]:before,.links[data-astro-cid-vg2kkmmx]:after{content:none}.links[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{fill:none;width:100%;height:100%;display:block;overflow:visible}.links[data-astro-cid-vg2kkmmx] path[data-astro-cid-vg2kkmmx]{vector-effect:non-scaling-stroke}.link-track[data-astro-cid-vg2kkmmx]{stroke-width:1.75px}.source[data-astro-cid-vg2kkmmx]:after,.documentation[data-astro-cid-vg2kkmmx]:after{content:"";background:var(--zx-surface);border-radius:50%;width:8px;height:8px;position:absolute;top:calc(50% - 4px);right:-5px;box-shadow:inset 0 0 0 2px #8c43df99}.documentation[data-astro-cid-vg2kkmmx]:before,.use[data-astro-cid-vg2kkmmx]:before{content:"";border-top:2px solid #8c43dfbf;border-right:2px solid #8c43dfbf;width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:-10px;transform:rotate(45deg)}}.hub-mark[data-astro-cid-vg2kkmmx]{border-radius:30%;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.hub-mark[data-astro-cid-vg2kkmmx] img{border-radius:inherit;width:100%;height:100%}.overview[data-astro-cid-vg2kkmmx]{grid-template-areas:"copy""screens""questions";gap:2rem;margin-top:4.5rem;display:grid}@media (width>=1024px){.overview[data-astro-cid-vg2kkmmx]{grid-template:"copy screens""questions screens"1fr/minmax(0,5fr) minmax(0,7fr);gap:2rem 4rem;margin-top:7rem}}.overview-copy[data-astro-cid-vg2kkmmx]{grid-area:copy}.overview-text[data-astro-cid-vg2kkmmx]{margin-top:.875rem}.questions[data-astro-cid-vg2kkmmx]{grid-area:questions;align-content:start;gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.question[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);background:var(--zx-surface);box-shadow:var(--zx-shadow-sm);transition:border-color .3s ease, box-shadow .3s var(--zx-ease-out);border-radius:18px;position:relative}.question[data-astro-cid-vg2kkmmx][data-active]{background:linear-gradient(var(--zx-surface), var(--zx-surface)) padding-box, var(--zx-gradient) border-box;box-shadow:var(--zx-shadow-md);border-color:#0000}.question-toggle[data-astro-cid-vg2kkmmx]{border-radius:inherit;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.875rem;padding:.875rem 1rem;display:flex}.question-icon[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient-soft);border-radius:12px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:inset 0 0 0 1px #8c43df29}.question-icon[data-astro-cid-vg2kkmmx] img{width:1.375rem;height:1.375rem}.question-label[data-astro-cid-vg2kkmmx]{flex:1;gap:.125rem;line-height:1.3;display:grid}.question-label[data-astro-cid-vg2kkmmx] strong[data-astro-cid-vg2kkmmx]{font-size:1.0625rem}.question-label[data-astro-cid-vg2kkmmx] span[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);font-size:.8125rem;font-weight:var(--zx-weight-medium)}.question[data-astro-cid-vg2kkmmx][data-active] .question-label[data-astro-cid-vg2kkmmx] span[data-astro-cid-vg2kkmmx]{color:var(--zx-violet)}.chevron[data-astro-cid-vg2kkmmx]{fill:none;width:1rem;height:1rem;stroke:var(--zx-text-muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--zx-ease-out);flex-shrink:0}.question[data-astro-cid-vg2kkmmx][data-active] .chevron[data-astro-cid-vg2kkmmx]{transform:rotate(180deg)}.answer[data-astro-cid-vg2kkmmx]{visibility:hidden;transition:grid-template-rows .4s var(--zx-ease-out), visibility .4s;grid-template-rows:0fr;display:grid}.answer[data-astro-cid-vg2kkmmx] p[data-astro-cid-vg2kkmmx]{min-height:0;color:var(--zx-text-muted);padding:0 1.25rem 0 4.375rem;line-height:1.55;overflow:hidden}.question[data-astro-cid-vg2kkmmx][data-active] .answer[data-astro-cid-vg2kkmmx]{visibility:visible;grid-template-rows:1fr}.question[data-astro-cid-vg2kkmmx][data-active] .answer[data-astro-cid-vg2kkmmx] p[data-astro-cid-vg2kkmmx]{padding-bottom:1.125rem}@media (hover:hover){.question[data-astro-cid-vg2kkmmx]:not([data-active]):hover{box-shadow:var(--zx-shadow-md);border-color:#8c43df4d}}.screens[data-astro-cid-vg2kkmmx]{isolation:isolate;border:1px solid var(--zx-border);background:linear-gradient(160deg,#f6f4ff 0%,#faf6fd 55%,#fdf5f7 100%);border-radius:28px;grid-area:screens;grid-template-columns:minmax(0,1fr);align-items:center;padding:1.5rem 1rem;display:grid;position:relative;overflow:hidden}@media (width>=768px){.screens[data-astro-cid-vg2kkmmx]{padding:2.5rem}}@media (width>=1024px){.screens[data-astro-cid-vg2kkmmx]{align-self:center;padding:2.5rem 2rem;position:sticky;top:6.5rem}}.screens[data-astro-cid-vg2kkmmx]:before{content:"";z-index:-1;background-image:linear-gradient(#8c43df12 1px,#0000 1px),linear-gradient(90deg,#8c43df12 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 80%)}.screens-glow[data-astro-cid-vg2kkmmx]{z-index:-1;aspect-ratio:1;background:var(--zx-gradient);filter:blur(80px);opacity:.16;border-radius:50%;width:70%;position:absolute;top:10%;left:50%;transform:translate(-50%)}.screen[data-astro-cid-vg2kkmmx]{opacity:0;visibility:hidden;transition:opacity .4s ease, transform .5s var(--zx-ease-out), visibility .4s;grid-area:1/1;margin:0;transform:translateY(12px)scale(.98)}.screen[data-astro-cid-vg2kkmmx][data-active]{opacity:1;visibility:visible;transform:none}@media (width>=1024px){.screen[data-astro-cid-vg2kkmmx]:not([data-active]){display:none}}.screen[data-astro-cid-vg2kkmmx] .shot[data-astro-cid-vg2kkmmx]{margin-inline:auto}@media (width>=1024px){.screen[data-astro-cid-vg2kkmmx][data-screen=bpmn]{margin-inline:-.75rem}}.bpmn-shot[data-astro-cid-vg2kkmmx] .window-bar[data-astro-cid-vg2kkmmx]{padding-block:.5rem}.bpmn-scroll[data-astro-cid-vg2kkmmx]{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.bpmn-canvas[data-astro-cid-vg2kkmmx]{min-width:46rem;padding-bottom:1rem;position:relative}@media (width>=640px){.bpmn-scroll[data-astro-cid-vg2kkmmx]{overflow:visible}.bpmn-canvas[data-astro-cid-vg2kkmmx]{min-width:0}}.bpmn-canvas[data-astro-cid-vg2kkmmx] img{width:100%;height:auto;display:block}.rework[data-astro-cid-vg2kkmmx]{fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.rework[data-astro-cid-vg2kkmmx] path[data-astro-cid-vg2kkmmx]{vector-effect:non-scaling-stroke}.loop-glow[data-astro-cid-vg2kkmmx]{stroke:#ba44c52e;stroke-width:7px}.loop-line[data-astro-cid-vg2kkmmx]{stroke:#ba44c5;stroke-width:2px}@media (prefers-reduced-motion:no-preference){.screen[data-astro-cid-vg2kkmmx][data-active] .loop-glow[data-astro-cid-vg2kkmmx]{animation:2.8s ease-in-out infinite alternate loop-breathe}}@keyframes loop-breathe{to{stroke:#ba44c552}}.callout[data-astro-cid-vg2kkmmx]{border-radius:var(--zx-radius-pill);background:var(--zx-gradient);color:#fff;font-size:.75rem;font-weight:var(--zx-weight-bold);white-space:nowrap;align-items:center;gap:.375rem;padding:.3125rem .75rem .3125rem .5625rem;line-height:1.3;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 0 0 3px #ffffffe6,0 8px 20px -6px #8c43df8c}.callout[data-astro-cid-vg2kkmmx]:before{content:"";border:5px solid #0000;border-bottom-color:#a944cb;position:absolute;bottom:calc(100% - 1px);left:50%;transform:translate(-50%)}.callout[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem}.bpmn-figure[data-astro-cid-vg2kkmmx]{position:relative}.mock[data-astro-cid-vg2kkmmx]{background:linear-gradient(160deg,#fff 0%,#fbfaff 100%);gap:12px;width:100%;max-width:38rem;padding:16px;display:grid;container:mock/inline-size}@media (width>=640px){.mock[data-astro-cid-vg2kkmmx]{gap:14px;padding:20px}}.mock-head[data-astro-cid-vg2kkmmx]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.mock-title[data-astro-cid-vg2kkmmx]{font-size:17px;font-weight:var(--zx-weight-bold);letter-spacing:-.01em}.mock-example[data-astro-cid-vg2kkmmx]{border-radius:var(--zx-radius-pill);color:var(--zx-violet);font-size:11px;font-weight:var(--zx-weight-bold);white-space:nowrap;background:#8c43df14;padding:2px 9px}.pm-select[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);font-size:12.5px;font-weight:var(--zx-weight-medium);background:#fff;border-radius:10px;justify-self:start;align-items:center;gap:8px;padding:6px 10px 6px 12px;display:inline-flex}.pm-select[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{fill:none;width:14px;height:14px;stroke:var(--zx-text-muted);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.pm-groups[data-astro-cid-vg2kkmmx]{gap:10px;display:grid}.pm-group[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);background:#fff;border-radius:14px;padding:12px 12px 14px}.pm-label[data-astro-cid-vg2kkmmx]{font-size:13.5px;font-weight:var(--zx-weight-bold)}.pm-text[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);font-size:12px}.pm-tiles[data-astro-cid-vg2kkmmx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}@container mock (width>=30rem){.pm-tiles[data-astro-cid-vg2kkmmx]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pm-tile[data-astro-cid-vg2kkmmx]{min-height:42px;font-size:13px;font-weight:var(--zx-weight-medium);text-align:center;background:linear-gradient(115deg,#4e41f912,#8c43df0f);border-radius:9px;place-items:center;padding:6px 8px;line-height:1.25;display:grid;box-shadow:inset 0 0 0 1px #4e41f91a}.pm-tile-focus[data-astro-cid-vg2kkmmx]{background:linear-gradient(#fff, #fff) padding-box, var(--zx-gradient) border-box;color:var(--zx-violet);font-weight:var(--zx-weight-bold);border:1.5px solid #0000;box-shadow:0 10px 24px -12px #8c43df8c}.as-thread[data-astro-cid-vg2kkmmx]{gap:10px;display:grid}.as-msg[data-astro-cid-vg2kkmmx]{align-items:flex-end;gap:10px;display:flex}.as-q[data-astro-cid-vg2kkmmx]{flex-direction:row-reverse}.as-avatar[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient-soft);width:30px;height:30px;color:var(--zx-violet);font-size:11px;font-weight:var(--zx-weight-bold);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #8c43df2e}.as-avatar-zenix[data-astro-cid-vg2kkmmx]{box-shadow:0 0 0 1px var(--zx-border), var(--zx-shadow-sm);background:#fff}.as-avatar-zenix[data-astro-cid-vg2kkmmx] img{border-radius:50%;width:100%;height:100%}.as-bubble[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);max-width:86%;box-shadow:var(--zx-shadow-sm);background:#fff;border-radius:18px 18px 18px 6px;gap:2px;padding:10px 14px;font-size:14px;line-height:1.45;display:grid}.as-q[data-astro-cid-vg2kkmmx] .as-bubble[data-astro-cid-vg2kkmmx]{box-shadow:none;background:linear-gradient(115deg,#4e41f914,#ba44c512 55%,#e23c340d),#fff;border-color:#8c43df24;border-radius:18px 18px 6px}.as-name[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);font-size:11.5px;font-weight:var(--zx-weight-bold)}.as-a[data-astro-cid-vg2kkmmx] .as-name[data-astro-cid-vg2kkmmx]{color:var(--zx-violet)}.as-source[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);background:var(--zx-surface-soft);font-size:12px;font-weight:var(--zx-weight-medium);justify-self:start;align-items:center;gap:6px;margin-top:6px;padding:3px 10px 3px 6px;display:inline-flex}.as-source[data-astro-cid-vg2kkmmx] img{width:14px;height:14px}.as-follow[data-astro-cid-vg2kkmmx]{border-top:1px solid var(--zx-border);color:var(--zx-text-muted);margin-top:8px;padding-top:8px}.as-suggest-label[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);font-size:11.5px;font-weight:var(--zx-weight-bold);margin-bottom:6px}.as-suggest[data-astro-cid-vg2kkmmx] ul[data-astro-cid-vg2kkmmx]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.as-suggest[data-astro-cid-vg2kkmmx] li[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);font-size:12.5px;font-weight:var(--zx-weight-medium);background:#fff;padding:6px 12px}.as-input[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);height:44px;color:var(--zx-text-muted);background:#fff;align-items:center;gap:8px;padding:0 5px 0 16px;font-size:13.5px;display:flex}.as-input[data-astro-cid-vg2kkmmx] span[data-astro-cid-vg2kkmmx]:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.as-send[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.as-send[data-astro-cid-vg2kkmmx] svg[data-astro-cid-vg2kkmmx]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.roles[data-astro-cid-vg2kkmmx]{background:linear-gradient(160deg,#fff 0%,#fbfaff 100%);gap:12px;width:100%;max-width:38rem;padding:16px;display:grid;container:roles/inline-size}@container roles (width>=30rem){.roles-grid[data-astro-cid-vg2kkmmx]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media (width>=640px){.roles[data-astro-cid-vg2kkmmx]{gap:14px;padding:20px}}.roles-head[data-astro-cid-vg2kkmmx]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.roles-process[data-astro-cid-vg2kkmmx]{font-size:17px;font-weight:var(--zx-weight-bold);letter-spacing:-.01em}.roles-example[data-astro-cid-vg2kkmmx]{border-radius:var(--zx-radius-pill);color:var(--zx-violet);font-size:11px;font-weight:var(--zx-weight-bold);white-space:nowrap;background:#8c43df14;padding:2px 9px}.roles-owner[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.roles-avatar[data-astro-cid-vg2kkmmx]{background:var(--zx-gradient-soft);width:36px;height:36px;color:var(--zx-violet);font-size:12px;font-weight:var(--zx-weight-bold);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #8c43df2e}.roles-owner[data-astro-cid-vg2kkmmx] p[data-astro-cid-vg2kkmmx]{flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:14px;display:flex}.roles-label[data-astro-cid-vg2kkmmx]{width:100%;color:var(--zx-violet);font-size:11px;font-weight:var(--zx-weight-bold);letter-spacing:.06em;text-transform:uppercase}.roles-meta[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);font-size:13px}.roles-grid[data-astro-cid-vg2kkmmx]{gap:12px;display:grid}.roles-card[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);background:#fff;border-radius:14px;padding:12px 12px 6px}.roles-title[data-astro-cid-vg2kkmmx]{font-size:13px;font-weight:var(--zx-weight-bold);margin-bottom:6px}.roles[data-astro-cid-vg2kkmmx] table[data-astro-cid-vg2kkmmx]{border-collapse:collapse;width:100%;font-size:13px}.roles[data-astro-cid-vg2kkmmx] thead[data-astro-cid-vg2kkmmx] th[data-astro-cid-vg2kkmmx]{border-bottom:1px solid var(--zx-border);color:var(--zx-text-muted);font-size:11px;font-weight:var(--zx-weight-bold);text-align:left;padding:6px 4px}.roles[data-astro-cid-vg2kkmmx] abbr[data-astro-cid-vg2kkmmx]{text-decoration:none}.roles[data-astro-cid-vg2kkmmx] tbody[data-astro-cid-vg2kkmmx] th[data-astro-cid-vg2kkmmx],.roles[data-astro-cid-vg2kkmmx] tbody[data-astro-cid-vg2kkmmx] td[data-astro-cid-vg2kkmmx]{font-weight:var(--zx-weight-medium);text-align:left;border-bottom:1px solid #e7e1ea99;padding:9px 4px}.roles[data-astro-cid-vg2kkmmx] tbody[data-astro-cid-vg2kkmmx] tr[data-astro-cid-vg2kkmmx]:last-child [data-astro-cid-vg2kkmmx]:is(th,td){border-bottom:0}.people[data-astro-cid-vg2kkmmx] tbody[data-astro-cid-vg2kkmmx] td[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted)}.raci[data-astro-cid-vg2kkmmx] thead[data-astro-cid-vg2kkmmx] th[data-astro-cid-vg2kkmmx]:not(:first-child),.raci[data-astro-cid-vg2kkmmx] tbody[data-astro-cid-vg2kkmmx] td[data-astro-cid-vg2kkmmx]{text-align:center;width:28px}.check[data-astro-cid-vg2kkmmx]{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--zx-border);vertical-align:middle;border-radius:5px;display:inline-block}.check-on[data-astro-cid-vg2kkmmx]{background:linear-gradient(135deg, var(--zx-indigo), var(--zx-violet));box-shadow:none;position:relative}.check-on[data-astro-cid-vg2kkmmx]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;position:absolute;top:4px;left:4px;transform:rotate(-45deg)}.feature-icon[data-astro-cid-vg2kkmmx]{background:linear-gradient(var(--zx-surface), var(--zx-surface)) padding-box, var(--zx-gradient-soft);width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px #8c43df2e, var(--zx-shadow-sm);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.feature-icon[data-astro-cid-vg2kkmmx] img{width:1.25rem;height:1.25rem}.features[data-astro-cid-vg2kkmmx] p[data-astro-cid-vg2kkmmx],.integrations-copy[data-astro-cid-vg2kkmmx] p[data-astro-cid-vg2kkmmx]{gap:.125rem;line-height:1.4;display:grid}.platform[data-astro-cid-vg2kkmmx]{margin-top:4.5rem}@media (width>=1024px){.platform[data-astro-cid-vg2kkmmx]{margin-top:6rem}}.platform-title[data-astro-cid-vg2kkmmx]{letter-spacing:-.01em;text-align:center;margin-top:0;font-size:1.25rem}.features[data-astro-cid-vg2kkmmx]{gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=560px){.features[data-astro-cid-vg2kkmmx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.features[data-astro-cid-vg2kkmmx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}.features[data-astro-cid-vg2kkmmx] li[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);transition:border-color .3s ease, box-shadow .3s var(--zx-ease-out);background:#ffffffdb;border-radius:16px;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.features[data-astro-cid-vg2kkmmx] strong[data-astro-cid-vg2kkmmx]{font-size:.9375rem}.features[data-astro-cid-vg2kkmmx] span[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);font-size:.8125rem}@media (hover:hover){.features[data-astro-cid-vg2kkmmx] li[data-astro-cid-vg2kkmmx]:hover{box-shadow:var(--zx-shadow-md);border-color:#8c43df47}}.integrations[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);background:radial-gradient(60% 140% at 100% 50%, #8c43df12, transparent 70%), var(--zx-surface-soft);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:.75rem;padding:1rem 1.25rem;display:flex}.integrations-copy[data-astro-cid-vg2kkmmx]{align-items:center;gap:.75rem;display:flex}.integrations-copy[data-astro-cid-vg2kkmmx] strong[data-astro-cid-vg2kkmmx]{font-size:.9375rem}.integrations-copy[data-astro-cid-vg2kkmmx] span[data-astro-cid-vg2kkmmx]{color:var(--zx-text-muted);font-size:.8125rem}.systems[data-astro-cid-vg2kkmmx]{align-items:center;gap:.75rem;display:flex}.systems[data-astro-cid-vg2kkmmx] ul[data-astro-cid-vg2kkmmx]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.systems[data-astro-cid-vg2kkmmx] li[data-astro-cid-vg2kkmmx]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);background:var(--zx-surface);box-shadow:var(--zx-shadow-sm);font-size:.875rem;font-weight:var(--zx-weight-medium);white-space:nowrap;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .5rem;display:inline-flex}.systems[data-astro-cid-vg2kkmmx] li[data-astro-cid-vg2kkmmx] img{width:1.25rem;height:1.25rem}.link[data-astro-cid-vg2kkmmx]{background:linear-gradient(90deg,#8c43df33,#8c43dfcc);border-radius:1px;width:1.75rem;height:2px}.hub-mark[data-astro-cid-vg2kkmmx].small{width:2.5rem;height:2.5rem;box-shadow:var(--zx-glow)}@media (width<=639.98px){.link[data-astro-cid-vg2kkmmx],.hub-mark[data-astro-cid-vg2kkmmx].small{display:none}}@media (prefers-reduced-motion:reduce){.question[data-astro-cid-vg2kkmmx],.answer[data-astro-cid-vg2kkmmx],.screen[data-astro-cid-vg2kkmmx],.chevron[data-astro-cid-vg2kkmmx],.features[data-astro-cid-vg2kkmmx] li[data-astro-cid-vg2kkmmx]{transition:none}}@media (width<=1023.98px){.overview[data-astro-cid-vg2kkmmx][data-inline]{grid-template-areas:"copy""questions"}.question[data-astro-cid-vg2kkmmx]{scroll-margin-top:88px}.question[data-astro-cid-vg2kkmmx] .screens[data-astro-cid-vg2kkmmx]{border-radius:20px;margin:0 .75rem .75rem;padding:1.25rem 1rem}.question[data-astro-cid-vg2kkmmx] .screen[data-astro-cid-vg2kkmmx]:not([data-active]){display:none}}@media (width<=639.98px){.capture[data-astro-cid-vg2kkmmx]{border-radius:24px;padding:1.5rem .75rem 1.25rem}.question[data-astro-cid-vg2kkmmx] .screens[data-astro-cid-vg2kkmmx]{border-radius:18px;margin:0 .5rem .5rem;padding:.625rem .5rem}.question[data-astro-cid-vg2kkmmx] .screens[data-astro-cid-vg2kkmmx] .shot[data-astro-cid-vg2kkmmx]{box-shadow:0 0 0 4px #ffffff8c, var(--zx-shadow-md)}.mock[data-astro-cid-vg2kkmmx],.roles[data-astro-cid-vg2kkmmx]{padding:14px 12px}.pm-tiles[data-astro-cid-vg2kkmmx]{flex-wrap:wrap;display:flex}.pm-tile[data-astro-cid-vg2kkmmx]{flex:auto;padding:8px 12px;font-size:12.5px}.as-bubble[data-astro-cid-vg2kkmmx]{max-width:92%}.bpmn-shot[data-astro-cid-vg2kkmmx]{position:relative}.bpmn-shot[data-astro-cid-vg2kkmmx]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffffe6);width:2rem;position:absolute;top:0;bottom:0;right:0}}.insights[data-astro-cid-kdnqceqt]{padding-block:var(--zx-section-pad);background:var(--zx-surface-soft)}.carousel[data-astro-cid-kdnqceqt]{margin-top:2.5rem;position:relative}@media (width>=1024px){.carousel[data-astro-cid-kdnqceqt]{margin-top:3rem}}.controls[data-astro-cid-kdnqceqt]{justify-content:flex-end;gap:.5rem;margin-bottom:1rem;display:flex}.controls[data-astro-cid-kdnqceqt][hidden]{display:none}.nav[data-astro-cid-kdnqceqt]{border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);background:var(--zx-surface);width:2.75rem;height:2.75rem;box-shadow:var(--zx-shadow-sm);color:var(--zx-text);cursor:pointer;place-items:center;transition:border-color .2s,color .2s,opacity .2s;display:grid}.nav[data-astro-cid-kdnqceqt] svg[data-astro-cid-kdnqceqt]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.nav[data-astro-cid-kdnqceqt]:disabled{opacity:.4;cursor:default}@media (hover:hover){.nav[data-astro-cid-kdnqceqt]:not(:disabled):hover{color:var(--zx-violet);border-color:#8c43df66}}.track[data-astro-cid-kdnqceqt]{--gap:1rem;gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:85%;grid-auto-flow:column;margin:0;padding:.25rem .25rem 1rem;scroll-padding-inline:.25rem;list-style:none;display:grid;overflow-x:auto}.track[data-astro-cid-kdnqceqt]::-webkit-scrollbar{display:none}.track[data-astro-cid-kdnqceqt]:focus-visible{outline-offset:4px;border-radius:var(--zx-radius-lg)}@media (width>=640px){.track[data-astro-cid-kdnqceqt]{--gap:1.25rem;grid-auto-columns:calc((100% - var(--gap)) / 2)}}@media (width>=1024px){.track[data-astro-cid-kdnqceqt]{--gap:1.5rem;grid-auto-columns:calc((100% - 2 * var(--gap)) / 3)}}.slide[data-astro-cid-kdnqceqt]{scroll-snap-align:start;display:flex}.card[data-astro-cid-kdnqceqt]{border:1px solid var(--zx-border);background:var(--zx-surface);box-shadow:var(--zx-shadow-sm);transition:transform .4s var(--zx-ease-out), box-shadow .4s var(--zx-ease-out), border-color .3s ease;border-radius:20px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.media[data-astro-cid-kdnqceqt]{aspect-ratio:16/9;background:var(--zx-gradient-soft);position:relative;overflow:hidden}.media[data-astro-cid-kdnqceqt] img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .6s var(--zx-ease-out)}.type[data-astro-cid-kdnqceqt]{border-radius:var(--zx-radius-pill);box-shadow:var(--zx-shadow-sm);color:var(--zx-text);font-size:.75rem;font-weight:var(--zx-weight-bold);letter-spacing:.02em;backdrop-filter:blur(6px);background:#ffffffeb;padding:.25rem .625rem;position:absolute;top:.75rem;left:.75rem}.play[data-astro-cid-kdnqceqt]{background:var(--zx-gradient);width:3.5rem;height:3.5rem;box-shadow:0 0 0 6px #ffffff8c, var(--zx-glow);transition:transform .4s var(--zx-ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.play[data-astro-cid-kdnqceqt] svg[data-astro-cid-kdnqceqt]{fill:#fff;width:1.375rem;height:1.375rem;margin-left:2px}.body[data-astro-cid-kdnqceqt]{flex-direction:column;flex:1;align-items:flex-start;padding:1.125rem 1.25rem 1.25rem;display:flex}.meta[data-astro-cid-kdnqceqt]{color:var(--zx-text-muted);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.draft[data-astro-cid-kdnqceqt]{border-radius:var(--zx-radius-pill);font-size:.6875rem;font-weight:var(--zx-weight-bold);border:1px dashed;padding:.0625rem .5rem}.card[data-astro-cid-kdnqceqt] h3[data-astro-cid-kdnqceqt]{letter-spacing:-.01em;margin-top:.375rem;font-size:1.0625rem;line-height:1.35}.text[data-astro-cid-kdnqceqt]{color:var(--zx-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.375rem;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.action[data-astro-cid-kdnqceqt]{color:var(--zx-indigo);font:inherit;font-size:.9375rem;font-weight:var(--zx-weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;margin-top:auto;padding:.875rem 0 0;text-decoration:none;display:inline-flex}.action[data-astro-cid-kdnqceqt]:after{content:"";border-radius:inherit;position:absolute;inset:0}.action[data-astro-cid-kdnqceqt] svg[data-astro-cid-kdnqceqt]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem;transition:transform .3s var(--zx-ease-out)}.card-video[data-astro-cid-kdnqceqt] .action[data-astro-cid-kdnqceqt] svg[data-astro-cid-kdnqceqt]{fill:currentColor;stroke:none}.action[data-astro-cid-kdnqceqt]:focus-visible{outline:none}.card[data-astro-cid-kdnqceqt]:has(.action:focus-visible){outline:3px solid var(--zx-indigo);outline-offset:3px}@media (hover:hover){.card[data-astro-cid-kdnqceqt]:hover{box-shadow:var(--zx-shadow-md);border-color:#8c43df47}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card[data-astro-cid-kdnqceqt]:hover{transform:translateY(-3px)}.card[data-astro-cid-kdnqceqt]:hover .media[data-astro-cid-kdnqceqt] img{transform:scale(1.03)}.card[data-astro-cid-kdnqceqt]:hover .play[data-astro-cid-kdnqceqt]{transform:translate(-50%,-50%)scale(1.08)}.card[data-astro-cid-kdnqceqt]:hover .action[data-astro-cid-kdnqceqt] svg[data-astro-cid-kdnqceqt]{transform:translate(2px)}}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-kdnqceqt]{scroll-behavior:smooth}}.player[data-astro-cid-kdnqceqt]{border-radius:var(--zx-radius-lg);background:var(--zx-ink);width:min(92vw,60rem);max-width:none;box-shadow:var(--zx-shadow-lg);border:0;padding:0}.player[data-astro-cid-kdnqceqt]::backdrop{backdrop-filter:blur(4px);background:#17131db8}.player-box[data-astro-cid-kdnqceqt]{position:relative}.player-stage[data-astro-cid-kdnqceqt]{aspect-ratio:16/9;place-items:center;display:grid}.player-stage[data-astro-cid-kdnqceqt] video,.player-stage[data-astro-cid-kdnqceqt] iframe{border:0;width:100%;height:100%}.player-stage[data-astro-cid-kdnqceqt] .player-crop{width:100%;overflow:hidden}.player-stage[data-astro-cid-kdnqceqt] .player-crop video{height:auto;display:block}.player-stage[data-astro-cid-kdnqceqt] .player-missing{color:#fffc;text-align:center;padding:2rem}.player-close[data-astro-cid-kdnqceqt]{z-index:1;border-radius:var(--zx-radius-pill);color:#fff;cursor:pointer;background:#ffffff29;border:0;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;top:.75rem;right:.75rem}.player-close[data-astro-cid-kdnqceqt] svg[data-astro-cid-kdnqceqt]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1rem;height:1rem}.player-close[data-astro-cid-kdnqceqt]:focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-kdnqceqt],.media[data-astro-cid-kdnqceqt] img,.play[data-astro-cid-kdnqceqt],.action[data-astro-cid-kdnqceqt] svg[data-astro-cid-kdnqceqt]{transition:none}}.cta[data-astro-cid-prurgk2d]{isolation:isolate;padding-block:calc(var(--zx-section-pad) + 1.5rem) clamp(8rem, 5rem + 9vw, 13rem);background:var(--zx-ink);color:#fff;text-align:center;position:relative;overflow:hidden}.backdrop[data-astro-cid-prurgk2d]{z-index:-1;pointer-events:none;position:absolute;inset:0}.grid[data-astro-cid-prurgk2d]{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 38%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 38%,#000 0%,#0000 75%)}.aurora[data-astro-cid-prurgk2d]{filter:blur(100px);opacity:.7;position:absolute;inset:0}.blob[data-astro-cid-prurgk2d]{mix-blend-mode:screen;border-radius:50%;position:absolute}.blob-indigo[data-astro-cid-prurgk2d]{aspect-ratio:1;background:#4e41f98c;width:clamp(16rem,36vw,34rem);margin-left:clamp(-30rem,-40vw,-12rem);top:8%;left:50%}.blob-magenta[data-astro-cid-prurgk2d]{aspect-ratio:1.3;background:#ba44c566;width:clamp(14rem,30vw,28rem);margin-left:clamp(-14rem,-15vw,-7rem);top:34%;left:50%}.blob-red[data-astro-cid-prurgk2d]{aspect-ratio:1;background:#e23c3461;width:clamp(14rem,30vw,28rem);margin-left:clamp(-4rem,4vw,6rem);top:18%;left:50%}.horizon[data-astro-cid-prurgk2d]{aspect-ratio:1;background:linear-gradient(var(--zx-ink), var(--zx-ink)) padding-box, var(--zx-gradient) border-box;border:1px solid #0000;border-radius:50%;width:max(64rem,220vw);position:absolute;top:calc(100% + -1*clamp(6rem,4rem + 6vw,10rem));left:50%;transform:translate(-50%);box-shadow:0 -24px 80px -12px #8c43df8c,0 -4px 24px -4px #cc408173}@media (width>=1024px){.horizon[data-astro-cid-prurgk2d]{width:max(120rem,260vw)}}.horizon[data-astro-cid-prurgk2d]:after{content:"";filter:blur(20px);background:radial-gradient(50% 50%,#ba44c559,#0000 70%);border-radius:50%;width:min(60rem,90vw);height:12rem;position:absolute;top:-6rem;left:50%;transform:translate(-50%)}.stage[data-astro-cid-prurgk2d]{flex-direction:column;align-items:center;display:flex}.emblem[data-astro-cid-prurgk2d]{place-items:center;width:7rem;height:7rem;margin-bottom:2.5rem;display:grid;position:relative}.orbits[data-astro-cid-prurgk2d]{width:0;height:0;position:absolute;inset:50% auto auto 50%}.orbit[data-astro-cid-prurgk2d]{border:1px solid #ffffff14;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-1[data-astro-cid-prurgk2d]{width:11rem;height:11rem}.orbit-2[data-astro-cid-prurgk2d]{border-color:#ffffff0f;width:17rem;height:17rem}.orbit-3[data-astro-cid-prurgk2d]{border-color:#ffffff09;width:24rem;height:24rem}.satellite[data-astro-cid-prurgk2d]{background:var(--zx-gradient);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:calc(50% - 4px);box-shadow:0 0 12px 2px #ba44c5b3}.orbit-2[data-astro-cid-prurgk2d] .satellite[data-astro-cid-prurgk2d]{width:6px;height:6px;top:auto;bottom:-3px;left:calc(50% - 3px);box-shadow:0 0 10px 2px #4e41f9b3}.tile[data-astro-cid-prurgk2d]{background:linear-gradient(160deg, var(--zx-ink-soft), var(--zx-ink)) padding-box, linear-gradient(160deg, #ffffff59, #8c43df80 40%, #e23c3459) border-box;border:1px solid #0000;border-radius:28px;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 0 0 8px #ffffff06,0 20px 60px -10px #8c43df99,0 0 120px -20px #e23c3473}.tile[data-astro-cid-prurgk2d] .mark{border-radius:27px;width:100%;height:100%}h2[data-astro-cid-prurgk2d]{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2.25rem,1.35rem + 3.8vw,4.5rem);line-height:1.05}@media (width>=640px){h2[data-astro-cid-prurgk2d] .sentence[data-astro-cid-prurgk2d]{display:block}h2[data-astro-cid-prurgk2d]{max-width:none}}.highlight[data-astro-cid-prurgk2d]{background:linear-gradient(#ffffff29,#ffffff29) 0 0/100% 100%,linear-gradient(100deg,#4e41f9,#8c43df 22%,#ba44c5 45%,#cc4081 68%,#e23c34 88%,#8c43df) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.text[data-astro-cid-prurgk2d]{color:#ffffffad;text-wrap:pretty;max-width:36rem;margin-top:1.5rem;font-size:clamp(1rem,.95rem + .3vw,1.1875rem);line-height:1.65}.contact[data-astro-cid-prurgk2d]{border-radius:var(--zx-radius-lg);backdrop-filter:blur(12px);text-align:left;background:#ffffff0d;border:1px solid #ffffff1f;width:min(100%,46rem);margin-top:2.5rem;padding:1.5rem;box-shadow:inset 0 1px #ffffff14}@media (width>=640px){.contact[data-astro-cid-prurgk2d]{padding:2rem}}.fields[data-astro-cid-prurgk2d]{gap:1rem;display:grid;position:relative}@media (width>=640px){.fields[data-astro-cid-prurgk2d]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-wide[data-astro-cid-prurgk2d]{grid-column:1/-1}}.field[data-astro-cid-prurgk2d]{color:#ffffffbf;font-size:.875rem;font-weight:var(--zx-weight-medium);gap:.375rem;display:grid}.field[data-astro-cid-prurgk2d] abbr[data-astro-cid-prurgk2d]{color:#e0609a;margin-left:.125rem;text-decoration:none}.field[data-astro-cid-prurgk2d] input[data-astro-cid-prurgk2d],.field[data-astro-cid-prurgk2d] textarea[data-astro-cid-prurgk2d]{color:#fff;width:100%;font:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;padding:.75rem .875rem;font-size:1rem;transition:border-color .2s,background-color .2s}.field[data-astro-cid-prurgk2d] textarea[data-astro-cid-prurgk2d]{resize:vertical;min-height:7.5rem}.field[data-astro-cid-prurgk2d] input[data-astro-cid-prurgk2d]:focus-visible,.field[data-astro-cid-prurgk2d] textarea[data-astro-cid-prurgk2d]:focus-visible{outline-offset:1px;background:#ffffff1a;border-color:#0000;outline:2px solid #ba44c5cc}.honeypot[data-astro-cid-prurgk2d]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.contact-foot[data-astro-cid-prurgk2d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.submit[data-astro-cid-prurgk2d]{justify-items:center;gap:.5rem;display:grid}.reassurance[data-astro-cid-prurgk2d]{color:#fff9;font-size:.8125rem;font-weight:var(--zx-weight-medium);letter-spacing:.02em}.privacy[data-astro-cid-prurgk2d]{color:#fff9;max-width:22rem;font-size:.8125rem;line-height:1.5}.privacy[data-astro-cid-prurgk2d] a[data-astro-cid-prurgk2d]{color:#ffffffd9;text-underline-offset:3px}.status[data-astro-cid-prurgk2d]:not(:empty){color:#ffffffe0;background:#ffffff14;border-radius:12px;margin-top:1rem;padding:.75rem 1rem;font-size:.9375rem}.status[data-astro-cid-prurgk2d][data-tone=ok]{background:#23ce6b29}.status[data-astro-cid-prurgk2d][data-tone=error]{background:#e23c3433}@media (width<=479px){.submit[data-astro-cid-prurgk2d]{width:100%}.contact-foot[data-astro-cid-prurgk2d] .cta-button[data-astro-cid-prurgk2d]{justify-content:space-between;width:100%}}.cta-button[data-astro-cid-prurgk2d]{isolation:isolate;border-radius:var(--zx-radius-pill);background:var(--zx-gradient);color:#fff;min-height:58px;font:inherit;font-size:1.0625rem;font-weight:var(--zx-weight-medium);cursor:pointer;transition:transform .3s var(--zx-ease-out), box-shadow .3s var(--zx-ease-out), background-position .6s var(--zx-ease-out);background-size:140% 100%;border:0;align-items:center;gap:.875rem;padding:0 .5rem 0 1.875rem;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #ffffff14,0 18px 50px -12px #8c43dfbf}.sheen[data-astro-cid-prurgk2d]{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.sheen[data-astro-cid-prurgk2d]:after{content:"";transition:transform .8s var(--zx-ease-out);background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.arrow[data-astro-cid-prurgk2d]{width:42px;height:42px;transition:transform .3s var(--zx-ease-out);background:#ffffff2e;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #fff3}.arrow[data-astro-cid-prurgk2d] svg[data-astro-cid-prurgk2d]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.cta-button[data-astro-cid-prurgk2d]:disabled{opacity:.7;cursor:progress}.cta-button[data-astro-cid-prurgk2d]:focus-visible{outline-offset:4px;border-radius:var(--zx-radius-pill);outline-color:#fff}@media (hover:hover){.cta-button[data-astro-cid-prurgk2d]:hover{background-position:100% 0}}@media (prefers-reduced-motion:no-preference){.blob-indigo[data-astro-cid-prurgk2d]{animation:18s ease-in-out infinite alternate drift-a}.blob-magenta[data-astro-cid-prurgk2d]{animation:14s ease-in-out infinite alternate drift-b}.blob-red[data-astro-cid-prurgk2d]{animation:20s ease-in-out infinite alternate drift-c}.orbit-1[data-astro-cid-prurgk2d]{animation:16s linear infinite spin}.orbit-2[data-astro-cid-prurgk2d]{animation:28s linear infinite reverse spin}.tile[data-astro-cid-prurgk2d]{animation:7s ease-in-out infinite float}.highlight[data-astro-cid-prurgk2d]{animation:10s ease-in-out infinite alternate shimmer}@media (hover:hover){.cta-button[data-astro-cid-prurgk2d]:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #ffffff1f,0 24px 64px -10px #ba44c5d9}.cta-button[data-astro-cid-prurgk2d]:hover .sheen[data-astro-cid-prurgk2d]:after{transform:translate(120%)}.cta-button[data-astro-cid-prurgk2d]:hover .arrow[data-astro-cid-prurgk2d]{transform:translate(3px)}}}@keyframes drift-a{to{transform:translate(12%,10%)scale(1.1)}}@keyframes drift-b{to{transform:translate(-10%,-12%)scale(.92)}}@keyframes drift-c{to{transform:translate(-14%,14%)scale(1.08)}}@keyframes spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes float{50%{transform:translateY(-6px)}}@keyframes shimmer{to{background-position:0 0,100% 0}}.site-footer[data-astro-cid-nns7i3if]{background:var(--zx-ink);color:#ffffff9e;padding-top:2rem;font-size:.9375rem;position:relative;overflow:hidden}.columns[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brand brand""nav legal""contact contact";gap:2.5rem 1.5rem;padding-bottom:3rem;display:grid}.brand[data-astro-cid-nns7i3if]{grid-area:brand}.col-nav[data-astro-cid-nns7i3if]{grid-area:nav}.col-contact[data-astro-cid-nns7i3if]{grid-area:contact}.col-legal[data-astro-cid-nns7i3if]{grid-area:legal}@media (width<=359px){.columns[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""nav""legal""contact"}}@media (width>=640px){.columns[data-astro-cid-nns7i3if]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand brand brand""nav contact legal"}}@media (width>=1024px){.columns[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));grid-template-areas:"brand nav contact legal";gap:3rem}}.brand[data-astro-cid-nns7i3if] .brand-logo{width:7.5rem;height:auto;margin-bottom:1.125rem}.brand[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:#ffffffb3;max-width:19rem;font-size:1rem;line-height:1.55}.column-title[data-astro-cid-nns7i3if]{color:#fffffff2;font-size:.75rem;font-weight:var(--zx-weight-bold);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}ul[data-astro-cid-nns7i3if]{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}address[data-astro-cid-nns7i3if]{margin-bottom:1rem;font-style:normal;line-height:1.6}.company[data-astro-cid-nns7i3if]{color:#ffffffd9}.link[data-astro-cid-nns7i3if]{color:#ffffff9e;align-items:center;gap:.5rem;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.link[data-astro-cid-nns7i3if]:after{content:"";background:var(--zx-gradient);transform-origin:0;height:1px;transition:transform .35s var(--zx-ease-out);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.link[data-astro-cid-nns7i3if]:hover{color:#fff}.link[data-astro-cid-nns7i3if]:hover:after{transform:scaleX(1)}@media (pointer:coarse),(width<=639px){ul[data-astro-cid-nns7i3if]{gap:0;margin-block:-.625rem}.link[data-astro-cid-nns7i3if]{min-height:44px;padding-block:.625rem}.link[data-astro-cid-nns7i3if]:after{bottom:.5rem}}.link[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;width:1rem;height:1rem}.link[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if].external{opacity:.5;width:.75rem;height:.75rem;transition:transform .25s var(--zx-ease-out)}.link[data-astro-cid-nns7i3if]:hover svg[data-astro-cid-nns7i3if].external{transform:translate(2px,-2px)}[data-astro-cid-nns7i3if]:focus-visible{outline-color:#fff}.bottom[data-astro-cid-nns7i3if]{z-index:1;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:1.5rem;font-size:.875rem;display:flex;position:relative}.product-of[data-astro-cid-nns7i3if]{border-radius:var(--zx-radius-pill);color:#ffffff9e;align-items:center;gap:.75rem;padding:.4rem .5rem .4rem .9rem;text-decoration:none;transition:box-shadow .2s,background-color .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.product-of[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{white-space:nowrap}@media (width<=359px){.product-of[data-astro-cid-nns7i3if]{gap:.5rem;padding-left:.75rem;font-size:.8125rem}.product-of[data-astro-cid-nns7i3if] img{width:76px}}.product-of[data-astro-cid-nns7i3if]:hover{color:#fff;background:#ffffff0d;box-shadow:inset 0 0 0 1px #fff3}.product-of[data-astro-cid-nns7i3if] img{opacity:.9;width:88px;height:auto;margin-right:.4rem;display:block}.product-of[data-astro-cid-nns7i3if]:hover img{opacity:1}.watermark[data-astro-cid-nns7i3if]{max-width:var(--zx-container);height:clamp(3.5rem,1rem + 9vw,9.5rem);padding-inline:var(--zx-gutter);pointer-events:none;user-select:none;opacity:.16;justify-content:center;margin-inline:auto;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 10%,#0000 95%);mask-image:linear-gradient(#000 10%,#0000 95%)}.watermark[data-astro-cid-nns7i3if] img{align-self:flex-start;width:100%;height:auto}
