.client-window[data-v-d9ef6a2b]{--client-blue:var(--color-client-blue,#1356a5);--client-line:#e4e6ea;--client-copy:#3c4650;margin:0}.client-window__frame[data-v-d9ef6a2b]{background-color:#fff;border:1px solid #c9ced6;box-shadow:0 10px 40px 10px #011e3329;color:var(--client-copy);font-family:Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;overflow:hidden}.client-window__bar[data-v-d9ef6a2b]{align-items:center;display:flex;font-size:.75rem;gap:.5rem;padding:.4375rem .75rem}.client-window__mark[data-v-d9ef6a2b]{align-items:center;background-color:#111;border-radius:50%;color:#fff;display:inline-flex;font-size:.5rem;font-weight:700;height:1rem;justify-content:center;letter-spacing:-.04em;width:1rem}.client-window__app[data-v-d9ef6a2b]{color:#111;font-weight:600}.client-window__close[data-v-d9ef6a2b]{color:#333;font-size:1rem;line-height:1;margin-left:auto}.client-window__body[data-v-d9ef6a2b]{padding:1.75rem 2.25rem 2.25rem}.client-window--compact .client-window__body[data-v-d9ef6a2b]{padding:1.25rem 1.5rem 1.5rem}.client-window__logo[data-v-d9ef6a2b]{display:block;height:auto;margin:0 0 1.5rem;width:9.5rem}.client-window--compact .client-window__logo[data-v-d9ef6a2b]{margin-bottom:1.125rem;width:8rem}.client-window__title[data-v-d9ef6a2b]{color:var(--client-blue);font-size:1.25rem;font-stretch:condensed;font-weight:700;letter-spacing:.01em;line-height:1.25;margin:0 0 .875rem;text-transform:uppercase}.client-window--compact .client-window__title[data-v-d9ef6a2b]{font-size:1.0625rem}.client-window__message[data-v-d9ef6a2b]{font-size:.9375rem;line-height:1.55;margin:0 0 1rem}.client-window--compact .client-window__message[data-v-d9ef6a2b]{font-size:.875rem}.client-window__body[data-v-d9ef6a2b]>p:not([class]),.client-window__body[data-v-d9ef6a2b]>ul:not([class]){font-size:.875rem;line-height:1.5;margin:0 0 1rem}.client-window__modules[data-v-d9ef6a2b]{list-style:none;margin:0 0 1rem;padding:0}.client-window__module+.client-window__module[data-v-d9ef6a2b]{margin-top:.75rem}.client-window__module-head[data-v-d9ef6a2b]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.125rem .625rem;margin:0 0 .3125rem}.client-window__module-name[data-v-d9ef6a2b]{color:var(--client-blue);font-size:.9375rem;font-stretch:condensed;font-weight:700;text-transform:uppercase}.client-window__module-status[data-v-d9ef6a2b]{font-size:.75rem;font-stretch:condensed}.client-window__track[data-v-d9ef6a2b]{background-color:#eef0f2;border-radius:2px;display:block;height:.875rem;overflow:hidden}.client-window__fill[data-v-d9ef6a2b]{background-color:var(--client-blue);background-image:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.22) 0 6px,transparent 6px 12px);border-radius:2px;display:block;height:100%;width:var(--fill)}.client-window__fill--animate[data-v-d9ef6a2b]{animation:client-window-fill-d9ef6a2b 1.6s ease-out both}@keyframes client-window-fill-d9ef6a2b{0%{width:0}to{width:var(--fill)}}@media (prefers-reduced-motion:reduce){.client-window__fill--animate[data-v-d9ef6a2b]{animation:none}}.client-window__status[data-v-d9ef6a2b]{background-color:#eef0f2;font-size:.75rem;font-stretch:condensed;margin:0 0 1rem;overflow-wrap:anywhere;padding:.625rem .75rem}.client-window__actions[data-v-d9ef6a2b]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.client-window__actions[data-v-d9ef6a2b] button,.client-window__button[data-v-d9ef6a2b]{background-color:#fff;border:1px solid var(--client-blue);border-radius:2px;color:var(--client-blue);cursor:default;font:inherit;font-size:.8125rem;font-weight:600;min-width:6.5rem;padding:.4375rem 1rem;text-align:center}.client-window__actions[data-v-d9ef6a2b] button{cursor:pointer}.client-window__actions[data-v-d9ef6a2b] button.is-primary,.client-window__button--primary[data-v-d9ef6a2b]{background-color:var(--client-blue);color:#fff}.client-window__actions[data-v-d9ef6a2b] button:focus-visible{outline:2px solid var(--color-accent-text,#543b9c);outline-offset:2px}.client-window__note[data-v-d9ef6a2b]{color:inherit;font-size:.8125rem;margin:.75rem 0 0}.feature-grid-item__text,ul.dashed li.feature-grid-item__text{text-align:left}.feature-grid-item__text:before,ul.dashed li.feature-grid-item__text:before{background-color:var(--color-secondary);content:"";flex-shrink:0;height:2px;width:15px}.feature-grid [data-utility-animation-step]{--utility-animation-distance:15%}.feature-grid [data-utility-animation-step].is-starting{animation-delay:calc(var(--utility-animation-index)*.1s);animation-duration:.8s}.feature-grid .lottie{max-height:400px}.feature-grid__figure>.img__picture-wrapper{width:100%}
