html:has(.landing){background:var(--landing-void);color:var(--landing-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.landing) body{background:var(--landing-void);color:var(--landing-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.landing){scroll-behavior:auto;overflow-anchor:none;scrollbar-gutter:stable;scroll-padding-top:var(--landing-nav-h,3.75rem);overflow-x:clip}.landing{--landing-ink:#0b0b0a;--landing-ink-hover:#2a2a2a;--landing-paper:#faf8f4;--landing-tint:#f3efe6;--landing-void:#fff;--landing-muted:#5c5c5c;--landing-rule:#0b0b0a1f;--landing-field-border:#767676;--landing-field-border-on-dark:#7d7d78;--landing-gold:#c4a35a;--landing-gold-hover:#d4b56d;--landing-gold-deep:#7f6629;--landing-nav-ink:#faf8f4;--landing-nav-muted:#c9c3b9;--landing-error:#9b1c1c;--landing-error-on-dark:#f0a8a8;--landing-ok:#2e6e3a;--landing-nav-h:3.75rem;isolation:isolate;min-height:100dvh;padding-top:var(--landing-nav-h);color:var(--landing-ink);background:var(--landing-void);overflow-anchor:none;font-family:var(--font-geist), system-ui, sans-serif;position:relative;overflow-x:clip}:where(.landing) :where(a[href],button,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--landing-gold-deep);outline-offset:2px}.landing--locale-swap :where(main,.landing__footer){animation:.22s ease-out motion-fade-in}@media (prefers-reduced-motion:reduce){.landing--locale-swap :where(main,.landing__footer){animation:none}.landing__nav{transition:none!important}.landing__hero-copy,.landing__hero-demo,.landing__cta{animation:none!important}}.landing__demo-cta{overflow-anchor:none;flex-direction:column;align-items:stretch;gap:.65rem;width:min(100%,36rem);animation:.7s ease-out .22s both landing-rise;display:flex;position:relative}.landing__demo-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;width:100%;display:flex}.landing__demo-cta-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing__demo-cta-field{min-width:0;height:var(--field-height);contain:size layout style;flex:14rem;position:relative}.landing__demo-cta-control{box-sizing:border-box;contain:size layout style;width:100%;height:100%;display:block;position:relative;overflow:visible}.landing__demo-cta-input{box-sizing:border-box;border:1px solid var(--field-border);border-radius:var(--field-radius);min-width:0;color:var(--landing-ink);line-height:1.5;font:inherit;background:#ffffffb8;font-size:1rem;transition:border-color .16s,box-shadow .16s,background-color .16s;display:block;box-shadow:0 6px 18px #0b0b0a14;width:100%!important;max-width:100%!important;height:100%!important;padding:0 2.5rem 0 .9rem!important}.landing__demo-cta-input:focus,.landing__demo-cta-input:focus-visible{border-color:var(--landing-ink);box-shadow:inset 0 0 0 1px var(--landing-ink), 0 6px 18px #0b0b0a14;background:#ffffffdb;outline:none}.landing__demo-cta-input:disabled{opacity:.55}.landing__demo-cta-control>:not(.landing__demo-cta-input),.landing__demo-cta-field>:not(.landing__demo-cta-control){z-index:3;pointer-events:auto;width:auto!important;max-width:1.5rem!important;max-height:1.5rem!important;margin:0!important;position:absolute!important;inset:50% .55rem auto auto!important;transform:translateY(-50%)!important}.landing__demo-cta-submit{min-height:var(--button-height);border-radius:var(--button-radius);cursor:pointer;font:inherit;flex:none;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out,scale .12s ease-out}.landing__demo-cta-row>.landing__demo-cta-submit{box-sizing:border-box;height:var(--button-height);padding-block:0}.landing__demo-cta-submit:disabled{opacity:.55;cursor:default}.landing__demo-cta-turnstile{z-index:2;pointer-events:none;height:0;position:absolute;top:100%;left:0;right:0;overflow:visible}.landing__demo-cta-turnstile>*{pointer-events:auto;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.landing__demo-cta-turnstile:has(>[data-turnstile-interactive]){justify-content:center;height:auto;display:flex;position:static}.landing__demo-cta-turnstile:has(>[data-turnstile-interactive])>*{position:static;transform:none}.landing__demo-cta-links{flex-flow:wrap;justify-content:center;align-items:center;display:none}.landing__demo-cta-links[data-on]{display:flex}html:has(>head>meta[name=asperadi-demo-access]) .landing__demo-cta-links{display:flex}:is(html:has(>head>meta[name=asperadi-demo-access]) .landing__demo-cta-form,html:has(>head>meta[name=asperadi-demo-access]) .landing__hero-links){display:none}.landing__demo-cta-links>.landing__demo-cta-submit{height:var(--button-height);white-space:nowrap;padding-block:0}@media (max-width:30rem){.landing__demo-cta-links>.landing__demo-cta-submit{flex:1 1 0;padding-inline:.75rem}}.landing__demo-cta-error{color:var(--landing-error);text-align:center;margin:0;font-size:.92rem}.landing__cta{flex-wrap:wrap;justify-content:center;gap:.85rem;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out,scale .12s ease-out;animation:.7s ease-out .22s both landing-rise;display:flex}.landing__cta-primary,.landing__cta-secondary{letter-spacing:.01em;box-sizing:border-box;justify-content:center;align-items:center;gap:.45rem;min-width:13.5rem;padding:.7rem 1.35rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.landing__cta-arrow{font-weight:500;line-height:1}.landing__cta-primary{border:1px solid var(--landing-gold);color:var(--landing-ink);background:var(--landing-gold)}.landing__cta-primary:hover,.landing__cta-primary:focus-visible{color:var(--landing-gold-deep);border-color:var(--landing-gold-deep);background:0 0}.landing__cta-secondary{color:var(--landing-ink);background:0 0;border:1px solid #0b0b0a59}.landing__cta-secondary:hover,.landing__cta-secondary:focus-visible{border-color:var(--landing-ink)}@keyframes landing-rise{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translate(0,0)}}.landing__cta:active:not(:disabled),.landing__demo-cta-submit:active:not(:disabled),.landing__nav-cta:active:not(:disabled),.landing__nav-account-button:active:not(:disabled),.landing__nav-menu-button:active:not(:disabled),.landing__nav-mobile-lang:active:not(:disabled),.hero-tab:active:not(:disabled),.hero-stage:active:not(:disabled),.landing__plan-cta:active:not(:disabled),.landing__stepper:active:not(:disabled),.pricing-offer-submit:active:not(:disabled),.pricing-card-checkout-cancel:active:not(:disabled),.pricing-checkout-dialog-submit:active:not(:disabled),.pricing-checkout-seats-step:active:not(:disabled),.pricing-stepper__step:active:not(:disabled),.pricing-mode:active:not(:disabled),.pricing-card-cta:active:not(:disabled),.contact-submit:active:not(:disabled),.careers-apply:active:not(:disabled),.careers-submit:active:not(:disabled),.demo-gate-submit:active:not(:disabled),.cookie-notice-dialog-save:active:not(:disabled){scale:.97}@media (prefers-reduced-motion:reduce){.landing__cta:active:not(:disabled),.landing__demo-cta-submit:active:not(:disabled),.landing__nav-cta:active:not(:disabled),.landing__nav-account-button:active:not(:disabled),.landing__nav-menu-button:active:not(:disabled),.landing__nav-mobile-lang:active:not(:disabled),.hero-tab:active:not(:disabled),.hero-stage:active:not(:disabled),.landing__plan-cta:active:not(:disabled),.landing__stepper:active:not(:disabled),.pricing-offer-submit:active:not(:disabled),.pricing-card-checkout-cancel:active:not(:disabled),.pricing-checkout-dialog-submit:active:not(:disabled),.pricing-checkout-seats-step:active:not(:disabled),.pricing-stepper__step:active:not(:disabled),.pricing-mode:active:not(:disabled),.pricing-card-cta:active:not(:disabled),.contact-submit:active:not(:disabled),.careers-apply:active:not(:disabled),.careers-submit:active:not(:disabled),.demo-gate-submit:active:not(:disabled),.cookie-notice-dialog-save:active:not(:disabled){scale:none}}
