[data-v-853dd442]:root{--color-300:#0d0d0d;--color-500:#000;--main-300:#72c6ce;--main-500:#57bbc5;--main-700:#40aeb9;--sub-300:#f47d81;--sub-500:#f15c61;--sub-700:#ee3b41;--home-v4-page-bg:#0a0b0f;--home-v4-page-bg-rgb:10,11,15}.book-demo-page[data-v-853dd442]{background:var(--home-v4-page-bg);--book-demo-header-offset:72px}.book-demo-page__main[data-v-853dd442]{padding-bottom:56px;padding-top:96px}.book-demo-page__hero[data-v-853dd442]{box-sizing:border-box;max-width:1440px;position:relative}.book-demo-page__layout[data-v-853dd442]{display:grid;gap:36px;grid-template-areas:"copy" "card" "progress";grid-template-columns:minmax(0,1fr)}.book-demo-page__copy[data-v-853dd442]{grid-area:copy;min-width:0;width:100%}.book-demo-page__copy-stack[data-v-853dd442]{display:flex;flex-direction:column;gap:16px;max-width:none;min-width:0;width:100%}.book-demo-page__title[data-v-853dd442]{color:#fff;font-family:Figtree;font-size:42px;font-weight:400;line-height:1.08;margin:0}.book-demo-page__title--desktop[data-v-853dd442]{display:none}.book-demo-page__title-line[data-v-853dd442]{display:inline}.book-demo-page__title-line--accent[data-v-853dd442]{font-style:italic}.book-demo-page__title-word[data-v-853dd442]{display:inline}.book-demo-page__subtitle[data-v-853dd442]{color:#ffffffa3;margin:0;max-width:none;min-width:0}.book-demo-card[data-v-853dd442]{background:#1f212c;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;grid-area:card;padding:20px;position:relative;width:100%}.book-demo-card--success[data-v-853dd442]{justify-content:center}.book-demo-form[data-v-853dd442]{container-type:inline-size;display:flex;flex-direction:column;gap:20px;position:relative}.book-demo-form__honeypot[data-v-853dd442]{height:1px;left:-9999px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.book-demo-form__fields[data-v-853dd442],.book-demo-form__row[data-v-853dd442]{display:flex;flex-direction:column;gap:16px}.book-demo-field[data-v-853dd442]{display:flex;flex-direction:column;gap:4px;position:relative}.book-demo-field__label[data-v-853dd442]{align-items:center;color:#ffffffa3;display:inline-flex;font-family:Figtree;font-size:14px;font-weight:400;gap:4px;line-height:1.5;margin:0}.book-demo-field__hint[data-v-853dd442]{color:#ffffff80}.book-demo-field__control[data-v-853dd442]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:100px;display:flex;min-height:48px;padding:14px;position:relative;transition:border-color .2s ease,background-color .2s ease}.book-demo-field__control--button.is-open[data-v-853dd442],.book-demo-field__control[data-v-853dd442]:focus-within{border-color:#ffffff52}.book-demo-field__control--button[data-v-853dd442]{color:inherit;cursor:pointer;gap:8px;justify-content:space-between;width:100%}.book-demo-field__control--button[data-v-853dd442]:focus-visible{outline:none}.book-demo-field__control--textarea[data-v-853dd442]{align-items:stretch;border-radius:16px;min-height:162px}.book-demo-field--error .book-demo-field__control[data-v-853dd442]{border-color:#f44}.book-demo-field__button-value[data-v-853dd442],.book-demo-field__input[data-v-853dd442],.book-demo-field__textarea[data-v-853dd442],.book-demo-menu__search-input[data-v-853dd442]{background:transparent;border:0;color:#fff;font-family:Figtree;font-size:14px;font-weight:400;line-height:1.5;width:100%}.book-demo-field__input[data-v-853dd442],.book-demo-field__textarea[data-v-853dd442],.book-demo-menu__search-input[data-v-853dd442]{outline:none;padding:0}.book-demo-field__input[data-v-853dd442]::-moz-placeholder,.book-demo-field__textarea[data-v-853dd442]::-moz-placeholder,.book-demo-menu__search-input[data-v-853dd442]::-moz-placeholder{color:#ffffff80}.book-demo-field__input[data-v-853dd442]::placeholder,.book-demo-field__textarea[data-v-853dd442]::placeholder,.book-demo-menu__search-input[data-v-853dd442]::placeholder{color:#ffffff80}.book-demo-field__button-value[data-v-853dd442]{text-align:left}.book-demo-field__button-value.is-placeholder[data-v-853dd442]{color:#ffffff80}.book-demo-field__textarea[data-v-853dd442]{min-height:130px;resize:none}.book-demo-field__chevron[data-v-853dd442]{color:#fff;display:inline-flex;flex:none;transition:transform .2s ease}.book-demo-field__chevron.is-open[data-v-853dd442]{transform:rotate(180deg)}.book-demo-field__error[data-v-853dd442]{color:#f44;font-family:Figtree;font-size:14px;font-weight:400;line-height:1.5;margin:0}.book-demo-menu[data-v-853dd442]{background:#2e3242;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 12px 32px #00000059;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:100%;z-index:20}.book-demo-menu__search[data-v-853dd442]{align-items:center;border:1px solid hsla(0,0%,100%,.15);border-radius:100px;display:flex;gap:8px;margin:8px;padding:14px 16px}.book-demo-menu__search-icon[data-v-853dd442]{align-items:center;color:#ffffff80;display:inline-flex;flex:none;justify-content:center}.book-demo-menu__list[data-v-853dd442]{display:flex;flex-direction:column;max-height:272px;overflow-y:auto;padding:0 8px 8px}.book-demo-menu__list--compact[data-v-853dd442]{max-height:none;padding-top:8px}.book-demo-menu__item[data-v-853dd442]{align-items:center;background:transparent;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Figtree;font-size:14px;font-weight:400;gap:4px;justify-content:space-between;line-height:1.5;min-height:48px;padding:10px 12px;text-align:left;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,opacity .2s ease;width:100%}.book-demo-menu__item[data-v-853dd442]:focus-visible{box-shadow:inset 0 0 0 1.5px #22f3f6;outline:none}.book-demo-menu__item[data-v-853dd442]:active:not(.is-selected){color:#ffffff80}.book-demo-menu__item[data-v-853dd442]:disabled{cursor:default;opacity:.4}.book-demo-menu__item-label[data-v-853dd442]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-demo-menu__item.is-selected[data-v-853dd442]:after{background-color:currentColor;content:"";flex:none;height:16px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7.6 15.5a.9.9 0 0 1-.7-.3l-4-4c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l3.3 3.3L15.7 5c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-8.8 8.8c-.2.2-.5.3-.7.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7.6 15.5a.9.9 0 0 1-.7-.3l-4-4c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l3.3 3.3L15.7 5c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-8.8 8.8c-.2.2-.5.3-.7.3'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px 16px;mask-size:16px 16px;width:16px}@media(hover:hover){.book-demo-menu__item[data-v-853dd442]:hover:not(.is-selected){background:#ffffff1a}}.book-demo-menu__empty[data-v-853dd442]{color:#ffffff80;font-family:Figtree;font-size:14px;line-height:1.5;margin:0;padding:16px 12px}.book-demo-form__footer[data-v-853dd442]{display:flex;flex-direction:column;gap:20px}.book-demo-form__privacy[data-v-853dd442]{color:#ffffff80;font-family:Figtree;font-size:14px;line-height:1.5;margin:0;max-width:none}.book-demo-form__privacy-break[data-v-853dd442]{display:none}.book-demo-form__privacy-link[data-v-853dd442]{align-items:center;border-radius:8px;box-shadow:inset 0 0 0 1px transparent;color:#ffffffa3;display:inline-flex;margin:-4px -8px;padding:4px 8px;text-decoration:underline;transition:color .2s ease,box-shadow .2s ease}.book-demo-form__privacy-link[data-v-853dd442]:focus-visible{box-shadow:inset 0 0 0 1px #22f3f6;color:#fff;outline:none}@media(hover:hover){.book-demo-form__privacy-link[data-v-853dd442]:hover{color:#fff}}.book-demo-form__submit-error[data-v-853dd442]{color:#ff8c8c;font-family:Figtree;font-size:14px;line-height:1.5;margin:-8px 0 0}.book-demo-submit[data-v-853dd442]{align-items:center;align-self:flex-start;background:#fff;border:0;border-radius:200px;color:#0f0f0f;cursor:pointer;display:inline-flex;font-family:Figtree;font-size:16px;font-weight:600;gap:12px;isolation:isolate;letter-spacing:.01em;line-height:1.5;padding:4px 4px 4px 24px;position:relative;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.book-demo-submit[data-v-853dd442]:after{border:1.5px solid #22f3f6;border-radius:100px;content:"";inset:-3px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.book-demo-submit[data-v-853dd442]:disabled{cursor:wait;opacity:.72}.book-demo-submit[data-v-853dd442]:not(:disabled):focus,.book-demo-submit[data-v-853dd442]:not(:disabled):focus-visible,.book-demo-submit[data-v-853dd442]:not(:disabled):hover{background:#e0e1e5;outline:none}.book-demo-submit[data-v-853dd442]:not(:disabled):focus,.book-demo-submit[data-v-853dd442]:not(:disabled):focus-visible{box-shadow:inset 0 0 0 1.5px #22f3f6}.book-demo-submit[data-v-853dd442]:not(:disabled):focus-visible:after,.book-demo-submit[data-v-853dd442]:not(:disabled):focus:after{opacity:1}.book-demo-submit[data-v-853dd442]:not(:disabled):active{background:#fff;box-shadow:none}.book-demo-submit[data-v-853dd442]:not(:disabled):active:after{opacity:0}.book-demo-submit__icon[data-v-853dd442]{align-items:center;background:#0f0f0f;border-radius:100px;color:#fff;display:inline-flex;flex:none;height:44px;justify-content:center;transition:background-color .2s ease,color .2s ease;width:44px}.book-demo-submit__arrow-frame[data-v-853dd442]{display:block;height:24px;overflow:hidden;position:relative;width:24px}.book-demo-submit__arrow[data-v-853dd442]{display:block;height:24px;inset:0;position:absolute;transition:transform .28s ease,opacity .18s ease;width:24px}.book-demo-submit__arrow--current[data-v-853dd442]{opacity:1;transform:translate(0)}.book-demo-submit__arrow--incoming[data-v-853dd442]{opacity:0;transform:translate(-18px)}.book-demo-submit:not(:disabled):focus-visible .book-demo-submit__arrow--current[data-v-853dd442],.book-demo-submit:not(:disabled):hover .book-demo-submit__arrow--current[data-v-853dd442]{opacity:0;transform:translate(18px)}.book-demo-submit:not(:disabled):focus-visible .book-demo-submit__arrow--incoming[data-v-853dd442],.book-demo-submit:not(:disabled):hover .book-demo-submit__arrow--incoming[data-v-853dd442]{opacity:1;transform:translate(0)}.book-demo-submit:not(:disabled):active .book-demo-submit__icon[data-v-853dd442]{background:#fff;color:#0f0f0f}.book-demo-success[data-v-853dd442]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:260px;text-align:center}.book-demo-success__icon[data-v-853dd442]{align-items:center;display:inline-flex;height:40px;justify-content:center;width:40px}.book-demo-success__icon-svg[data-v-853dd442]{display:block;height:100%;width:100%}.book-demo-success__icon-svg--desktop[data-v-853dd442]{display:none}.book-demo-success__title[data-v-853dd442]{color:#fff;font-family:Figtree;font-size:28px;font-weight:400;line-height:1.22;margin:0}.book-demo-success__message[data-v-853dd442]{color:#fff;font-family:Figtree;font-size:18px;line-height:1.4;margin:0;max-width:260px}.book-demo-page--submitted .book-demo-page__main[data-v-853dd442]{padding-bottom:32px}.book-demo-page--submitted .book-demo-page__layout[data-v-853dd442]{gap:24px;grid-template-rows:auto minmax(0,1fr) auto}.book-demo-page--submitted .book-demo-page__copy-stack[data-v-853dd442]{gap:12px}.book-demo-page--submitted .book-demo-card--success[data-v-853dd442]{min-height:calc(100vh - var(--book-demo-header-offset));min-height:calc(100svh - var(--book-demo-header-offset));min-height:calc(100dvh - var(--book-demo-header-offset))}.book-demo-page--submitted .book-demo-success[data-v-853dd442]{min-height:100%}.book-demo-page--submitted .book-demo-page__progress[data-v-853dd442]{margin-bottom:0}.book-demo-page__progress[data-v-853dd442]{display:grid;grid-area:progress;grid-template-columns:repeat(4,minmax(0,1fr));height:4px;margin-bottom:24px;overflow:hidden;width:100%}.book-demo-page__progress-segment--lavender[data-v-853dd442]{background:#bd7afb}.book-demo-page__progress-segment--jade[data-v-853dd442]{background:#45c79b}.book-demo-page__progress-segment--aqua[data-v-853dd442]{background:#22f3f6}.book-demo-page__progress-segment--olive[data-v-853dd442]{background:#c4d359}#book-demo-form[data-v-853dd442]{scroll-margin-top:104px}@media(min-width:992px){.book-demo-page[data-v-853dd442]{--book-demo-header-offset:84px}.book-demo-page__main[data-v-853dd442]{padding-bottom:128px;padding-top:154px}.book-demo-page__hero[data-v-853dd442]{max-width:none;padding-left:0;padding-right:0;width:calc(100% - 96px)}.book-demo-page__layout[data-v-853dd442]{align-items:stretch;-moz-column-gap:24px;column-gap:24px;grid-template-areas:"copy card";grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.book-demo-page__copy[data-v-853dd442]{grid-column:1;grid-row:1;min-height:0}.book-demo-page__copy-stack[data-v-853dd442]{gap:32px;max-width:100%}.book-demo-page__title[data-v-853dd442]{font-size:clamp(70px,7vw,86px);line-height:1.06}.book-demo-page__title--mobile[data-v-853dd442]{display:none}.book-demo-page__title--desktop[data-v-853dd442],.book-demo-page__title-line[data-v-853dd442],.book-demo-page__title-word[data-v-853dd442]{display:block}.book-demo-page__subtitle[data-v-853dd442]{max-width:min(100%,29rem);text-wrap:pretty}.book-demo-card[data-v-853dd442]{grid-column:2;grid-row:1;min-height:0;padding:40px;width:100%}.book-demo-page__progress[data-v-853dd442]{align-self:end;grid-column:1;grid-row:1;margin-bottom:0}.book-demo-card--success[data-v-853dd442]{align-items:stretch}.book-demo-page--submitted .book-demo-card--success[data-v-853dd442]{min-height:calc(100vh - var(--book-demo-header-offset));min-height:calc(100svh - var(--book-demo-header-offset));min-height:calc(100dvh - var(--book-demo-header-offset))}.book-demo-form[data-v-853dd442]{gap:32px}.book-demo-form__fields[data-v-853dd442]{gap:24px}.book-demo-form__row[data-v-853dd442]{flex-direction:row;gap:24px}.book-demo-field[data-v-853dd442]{flex:1 1 0}.book-demo-field__label[data-v-853dd442]{font-size:16px}.book-demo-field__control[data-v-853dd442]{min-height:56px;padding:16px}.book-demo-field__button-value[data-v-853dd442],.book-demo-field__input[data-v-853dd442],.book-demo-field__textarea[data-v-853dd442],.book-demo-menu__item[data-v-853dd442],.book-demo-menu__search-input[data-v-853dd442]{font-size:16px}.book-demo-field__control--textarea[data-v-853dd442]{min-height:162px}.book-demo-field__textarea[data-v-853dd442]{min-height:128px}.book-demo-menu[data-v-853dd442]{min-width:278px}.book-demo-menu__item[data-v-853dd442]{min-height:44px}.book-demo-form__footer[data-v-853dd442]{align-items:center;flex-direction:row;flex-wrap:wrap;gap:16px 24px;justify-content:flex-start}.book-demo-form__privacy[data-v-853dd442]{flex:1 1 231px;max-width:none;min-width:0}.book-demo-form__privacy-break[data-v-853dd442]{display:inline}.book-demo-form__submit-error[data-v-853dd442]{flex:1 1 100%;margin:0;order:3}.book-demo-submit[data-v-853dd442]{align-self:auto;flex:0 0 auto;font-size:18px;margin-left:auto;padding-left:30px}.book-demo-submit__icon[data-v-853dd442]{height:48px;width:48px}.book-demo-success[data-v-853dd442]{gap:16px;min-height:100%}.book-demo-success__icon[data-v-853dd442]{height:56px;width:56px}.book-demo-success__icon-svg--mobile[data-v-853dd442]{display:none}.book-demo-success__icon-svg--desktop[data-v-853dd442]{display:block}.book-demo-success__title[data-v-853dd442]{font-size:36px}.book-demo-success__message[data-v-853dd442]{font-size:22px;line-height:1.24;max-width:398px}#book-demo-form[data-v-853dd442]{scroll-margin-top:128px}}@container (max-width: 34rem){.book-demo-form__footer[data-v-853dd442]{align-items:stretch;flex-direction:column;gap:20px}.book-demo-form__privacy[data-v-853dd442]{flex:none;width:100%}.book-demo-form__privacy-break[data-v-853dd442]{display:none}.book-demo-form__submit-error[data-v-853dd442]{flex:none;margin:-8px 0 0;order:0}.book-demo-submit[data-v-853dd442]{align-self:flex-start;margin-left:0}}
