.home-intro[data-v-b1a98e08]{background-size:cover;color:var(--color--text--light);padding:8rem 1rem 1rem;min-height:80vh}.home-intro h1[data-v-b1a98e08]{font-weight:450;font-size:4rem;letter-spacing:-1px;line-height:.9}.home-intro h1 em[data-v-b1a98e08]{font-family:var(--font-family--serif);font-weight:400;letter-spacing:-.5px;line-height:1.1}.home-intro h3[data-v-b1a98e08]{font-weight:250;font-size:3rem;line-height:1}.home-intro h2[data-v-b1a98e08]{font-size:2rem;font-weight:350;line-height:1.3}.home-intro h5[data-v-b1a98e08]{line-height:1.2}.video-holder[data-v-b1a98e08],.video-container[data-v-b1a98e08]{position:relative}.video-container[data-v-b1a98e08]:before{content:"";display:block;position:relative}.video-container[data-v-b1a98e08]>*{inset:0;position:absolute}.video-container[data-v-b1a98e08]:before{padding-top:56.1797752809%}.video-container[data-v-b1a98e08]{border-radius:10px;background-color:#ffffff80;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a,0 25px 50px -10px #32325d40,0 15px 30px -15px #0000004d;width:100%;right:0}.video-container video[data-v-b1a98e08]{position:absolute;left:0;bottom:0;max-width:100%}.home-features[data-v-59b57856]{padding-top:6rem}.feature[data-v-59b57856]{border-radius:.5rem;background-color:var(--color--background--light);padding:1rem}.feature img[data-v-59b57856]{max-width:100%}.feature h3[data-v-59b57856],.feature h4[data-v-59b57856]{font-weight:450;margin:0;margin-bottom:.5rem}.feature p[data-v-59b57856]{margin:0;margin-bottom:.5rem}.screen[data-v-59b57856]{min-height:60vh;position:relative}.screenshot[data-v-59b57856]{position:relative}.screenshot[data-v-59b57856]:before{content:"";display:block;position:relative}.screenshot[data-v-59b57856]>*{inset:0;position:absolute}.screenshot[data-v-59b57856]:before{padding-top:50%}.screenshot[data-v-59b57856]{display:grid;place-items:center;align-items:center;justify-content:center;background:linear-gradient(#fff6,#ffffff4d 25%,#f6f9fc4d 50%,#fff6 60%);display:block;border-radius:10px;box-shadow:inset 0 1px 1px #ffffff1a,0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d;padding:1rem;animation:parallax-59b57856 linear forwards;animation-timeline:view();animation-range:20% 90%;opacity:.6;transform:translateY(30%)}.screenshot__img[data-v-59b57856]{margin:1rem;max-width:calc(100% - 2rem)}.shot[data-v-59b57856]{display:grid;align-items:center}.description[data-v-59b57856]{color:#2b3845;height:100%;display:grid;font-family:var(--font-family--sans);align-items:center}.description h3[data-v-59b57856]{color:#0a2540;font-family:var(--font-family--serif);font-size:2.5rem;font-weight:500}.description p[data-v-59b57856]{font-size:1.5rem;font-weight:400}@keyframes parallax-59b57856{0%{opacity:.6;transform:translateY(30%)}to{opacity:1;transform:translateY(-30%)}}@keyframes parallax2-59b57856{0%{transform:translate(40vw)}50%{transform:translate(0)}to{transform:translate(40vw)}}.home-walkthrough[data-v-10757ab6]{min-height:100vh;padding-bottom:3rem;padding-top:3rem}.home-walkthrough__body[data-v-10757ab6]{top:20vh;position:sticky}.home-walkthrough .video-wrapper[data-v-10757ab6]{margin-top:3rem;width:100%;aspect-ratio:16/9;background-color:#fff;border-radius:10px;border:5px solid rgba(250,250,250,.9);background-color:#ffffff80;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a,0 25px 50px -10px #32325d40,0 15px 30px -15px #0000004d}.home-walkthrough iframe[data-v-10757ab6]{width:100%;height:100%}.home-works[data-v-b558a8a4]{background-color:#ffffff4d;min-height:100vh;padding-bottom:3rem;padding-top:3rem}.home-works__body[data-v-b558a8a4]{top:20vh;position:sticky}.step[data-v-b558a8a4]{opacity:0;transform:translate(-50%)}.is-visible .step[data-v-b558a8a4]{animation:slide-b558a8a4 .6s ease-out forwards}.is-visible .step[data-v-b558a8a4]:nth-of-type(2){animation-delay:.3s}.is-visible .step[data-v-b558a8a4]:nth-of-type(3){animation-delay:.6s}.is-visible .step[data-v-b558a8a4]:nth-of-type(4){animation-delay:.9s}.step h3[data-v-b558a8a4]{color:#27333f;font-family:var(--font-family--sans);font-size:1.5rem;font-weight:400;text-align:center}.step .figure[data-v-b558a8a4]{position:relative}.step .figure[data-v-b558a8a4]:before{content:"";display:block;position:relative}.step .figure[data-v-b558a8a4]>*{inset:0;position:absolute}.step .figure[data-v-b558a8a4]:before{padding-top:56.1797752809%}.step .figure[data-v-b558a8a4]{border-radius:10px;border:5px solid rgba(250,250,250,.9);background-color:#ffffff80;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a,0 25px 50px -10px #32325d40,0 15px 30px -15px #0000004d}.step .figure img[data-v-b558a8a4]{max-height:100%}.steps[data-v-b558a8a4]{margin-top:4rem}@keyframes slide-b558a8a4{0%{opacity:0;transform:translate(-30%)}to{opacity:1;transform:translate(0)}}.mdc-text-field[data-v-376c6417]{--mdc-theme-primary: var(--color--primary-dark);width:100%}.mdc-text-field--textarea .mdc-text-field__input[data-v-376c6417]{padding:0 8px}bor .mdc-text-field--filled[data-v-376c6417]:not(.mdc-text-field--disabled){background-color:transparent}.mdc-text-field--filled .mdc-floating-label[data-v-376c6417],.mdc-text-field--filled .mdc-floating-label--float-above[data-v-376c6417]{left:8px}.mdc-text-field__ripple[data-v-376c6417]{display:none}.mdc-text-field--compact[data-v-376c6417]{height:38px;border-radius:100px}.mdc-text-field--compact .mdc-text-field__input[data-v-376c6417]{font-size:14px}.mdc-text-field--compact.mdc-text-field--filled[data-v-376c6417]:before{height:28px}.mdc-text-field--compact.mdc-text-field--label-floating .mdc-floating-label[data-v-376c6417]{display:none}.mdc-text-field--compact.form__field--search .mdc-text-field__affix[data-v-376c6417]{opacity:1}.mdc-text-field--compact.form__field--search .mdc-floating-label[data-v-376c6417]{padding-left:20px}.mdc-text-field--compact.form__field--search .mdc-text-field__affix--prefix[data-v-376c6417]{top:-2px;position:relative}.mdc-text-field--compact.form__field--search .mdc-text-field__input[data-v-376c6417]{position:relative;top:-6px;left:4px}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label--float-above[data-v-376c6417]{color:var(--color--dark-blue)}.mdc-text-field--compact[data-v-efdb6604]{height:44px;padding-left:8px;padding-right:8px}.mdc-text-field--compact .mdc-text-field__input[data-v-efdb6604]{font-size:14px}.mdc-text-field--compact.mdc-text-field--filled[data-v-efdb6604]:before{height:28px}.mdc-text-field--compact .mdc-floating-label[data-v-efdb6604]{font-size:14px;left:12px}.mdc-text-field--has-hint[data-v-efdb6604]{overflow:visible;margin-bottom:1.5rem}.mdc-text-field--has-hint .mdc-text-field-helper-line[data-v-efdb6604]{position:absolute;bottom:0;left:0;width:100%;transform:translateY(90%)}.mdc-text-field--has-hint .mdc-text-field-helper-text[data-v-efdb6604]{color:var(--color--primary-text--light);opacity:1}.mdc-text-field[data-v-7a958834]{width:100%}.mdc-dialog .mdc-dialog__surface[data-v-99ad2877]{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim[data-v-99ad2877],.mdc-dialog .mdc-dialog__surface-scrim[data-v-99ad2877]{background-color:#00000052}.mdc-dialog .mdc-dialog__title[data-v-99ad2877]{color:#000000de}.mdc-dialog .mdc-dialog__content[data-v-99ad2877]{color:#0009}.mdc-dialog .mdc-dialog__close[data-v-99ad2877]{color:#000;color:var(--mdc-theme-on-surface, #000)}.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-dialog .mdc-dialog__close .mdc-icon-button__ripple[data-v-99ad2877]:after{background-color:#000;background-color:var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000))}.mdc-dialog .mdc-dialog__close:hover .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-dialog .mdc-dialog__close.mdc-ripple-surface--hover .mdc-icon-button__ripple[data-v-99ad2877]:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple[data-v-99ad2877]:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple[data-v-99ad2877]:after{transition:opacity .15s linear}.mdc-dialog .mdc-dialog__close:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple[data-v-99ad2877]:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-dialog .mdc-dialog__close.mdc-ripple-upgraded[data-v-99ad2877]{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title[data-v-99ad2877],.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions[data-v-99ad2877],.mdc-dialog.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions[data-v-99ad2877]{border-color:#0000001f}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title[data-v-99ad2877]{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:0}.mdc-dialog.mdc-dialog-scroll-divider-header.mdc-dialog--fullscreen .mdc-dialog__header[data-v-99ad2877]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mdc-dialog .mdc-dialog__surface[data-v-99ad2877]{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-dialog__surface[data-v-99ad2877]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mdc-dialog__title[data-v-99ad2877]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Inter, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, .0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit)}.mdc-dialog__content[data-v-99ad2877]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Inter, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, .03125em);text-decoration:inherit;text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit)}.mdc-elevation-overlay[data-v-99ad2877]{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity .28s cubic-bezier(.4,0,.2,1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-dialog[data-v-99ad2877],.mdc-dialog__scrim[data-v-99ad2877]{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog .mdc-dialog__content[data-v-99ad2877]{padding:20px 24px}.mdc-dialog .mdc-dialog__surface[data-v-99ad2877]{min-width:280px}@media(max-width:592px){.mdc-dialog .mdc-dialog__surface[data-v-99ad2877]{max-width:calc(100vw - 32px)}}@media(min-width:592px){.mdc-dialog .mdc-dialog__surface[data-v-99ad2877]{max-width:560px}}.mdc-dialog .mdc-dialog__surface[data-v-99ad2877]{max-height:calc(100% - 32px)}.mdc-dialog[data-v-99ad2877]{display:none;z-index:7;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{max-width:none}@media(max-width:960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close[data-v-99ad2877]{right:-12px}}@media(max-width:720px)and (max-width:672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{width:calc(100vw - 112px)}}@media(max-width:720px)and (min-width:672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{width:560px}}@media(max-width:720px)and (max-height:720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{max-height:calc(100vh - 160px)}}@media(max-width:720px)and (min-height:720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{max-height:560px}}@media(max-width:720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close[data-v-99ad2877]{right:-12px}}@media(max-width:720px)and (max-height:400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{height:100%;max-height:100vh;max-width:100vw;width:100vw}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close[data-v-99ad2877]{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header[data-v-99ad2877]{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title[data-v-99ad2877]{margin-left:-8px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{border-radius:0}}@media(max-width:600px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{height:100%;max-height:100vh;max-width:100vw;width:100vw}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close[data-v-99ad2877]{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header[data-v-99ad2877]{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title[data-v-99ad2877]{margin-left:-8px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{border-radius:0}}@media(min-width:960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface[data-v-99ad2877]{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close[data-v-99ad2877]{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim[data-v-99ad2877]{opacity:0}.mdc-dialog__scrim[data-v-99ad2877]{opacity:0;z-index:-1}.mdc-dialog__container[data-v-99ad2877]{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(.8);opacity:0;pointer-events:none}.mdc-dialog__surface[data-v-99ad2877]{position:relative}.mdc-dialog__surface .mdc-elevation-overlay[data-v-99ad2877]{width:100%;height:100%;top:0;left:0}.mdc-dialog__surface[data-v-99ad2877]{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}[dir=rtl] .mdc-dialog__surface[data-v-99ad2877],.mdc-dialog__surface[dir=rtl][data-v-99ad2877]{text-align:right}@media screen and (forced-colors:active),(-ms-high-contrast:active){.mdc-dialog__surface[data-v-99ad2877]{outline:2px solid windowText}}.mdc-dialog__surface[data-v-99ad2877]:before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid transparent;border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors:active){.mdc-dialog__surface[data-v-99ad2877]:before{border-color:CanvasText}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.mdc-dialog__surface[data-v-99ad2877]:before{content:none}}.mdc-dialog__title[data-v-99ad2877]{display:block}.mdc-dialog__title[data-v-99ad2877]:before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-dialog__title[data-v-99ad2877]{position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}[dir=rtl] .mdc-dialog__title[data-v-99ad2877],.mdc-dialog__title[dir=rtl][data-v-99ad2877]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title[data-v-99ad2877]{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header[data-v-99ad2877]{align-items:baseline;border-bottom:1px solid transparent;display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors:active){.mdc-dialog--fullscreen .mdc-dialog__header[data-v-99ad2877]{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close[data-v-99ad2877]{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title[data-v-99ad2877]{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title[data-v-99ad2877]{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close[data-v-99ad2877]{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions[data-v-99ad2877]{border-top:1px solid transparent}@media screen and (forced-colors:active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions[data-v-99ad2877]{border-top-color:CanvasText}}.mdc-dialog__content[data-v-99ad2877]{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content[data-v-99ad2877]>:first-child{margin-top:0}.mdc-dialog__content[data-v-99ad2877]>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content[data-v-99ad2877],.mdc-dialog__header+.mdc-dialog__content[data-v-99ad2877]{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content[data-v-99ad2877]{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list[data-v-99ad2877]:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list[data-v-99ad2877]:first-child:last-child{padding:0}.mdc-dialog__actions[data-v-99ad2877]{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}@media screen and (forced-colors:active){.mdc-dialog__actions[data-v-99ad2877]{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions[data-v-99ad2877]{flex-direction:column;align-items:flex-end}.mdc-dialog__button[data-v-99ad2877]{margin-left:8px;margin-right:0}[dir=rtl] .mdc-dialog__button[data-v-99ad2877],.mdc-dialog__button[dir=rtl][data-v-99ad2877]{margin-left:0;margin-right:8px}.mdc-dialog__button[data-v-99ad2877]:first-child,[dir=rtl] .mdc-dialog__button[data-v-99ad2877]:first-child,.mdc-dialog__button:first-child[dir=rtl][data-v-99ad2877]{margin-left:0;margin-right:0}.mdc-dialog__button[data-v-99ad2877]{max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button[data-v-99ad2877],.mdc-dialog__button[dir=rtl][data-v-99ad2877]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button[data-v-99ad2877]:not(:first-child){margin-top:12px}.mdc-dialog--open[data-v-99ad2877],.mdc-dialog--opening[data-v-99ad2877],.mdc-dialog--closing[data-v-99ad2877]{display:flex}.mdc-dialog--opening .mdc-dialog__scrim[data-v-99ad2877]{transition:opacity .15s linear}.mdc-dialog--opening .mdc-dialog__container[data-v-99ad2877]{transition:opacity 75ms linear,transform .15s 0ms cubic-bezier(0,0,.2,1)}.mdc-dialog--closing .mdc-dialog__scrim[data-v-99ad2877],.mdc-dialog--closing .mdc-dialog__container[data-v-99ad2877]{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container[data-v-99ad2877]{transform:none}.mdc-dialog--open .mdc-dialog__scrim[data-v-99ad2877]{opacity:1}.mdc-dialog--open .mdc-dialog__container[data-v-99ad2877]{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim[data-v-99ad2877]{opacity:1;z-index:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim[data-v-99ad2877]{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim[data-v-99ad2877]{transition:opacity .15s linear}.mdc-dialog__surface-scrim[data-v-99ad2877]{display:none;opacity:0;position:absolute;width:100%;height:100%}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim[data-v-99ad2877],.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim[data-v-99ad2877],.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim[data-v-99ad2877]{display:block}.mdc-dialog-scroll-lock[data-v-99ad2877]{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content[data-v-99ad2877]{padding:0}.mdc-dialog--sheet .mdc-dialog__close[data-v-99ad2877]{right:12px;top:9px;position:absolute;z-index:1}.mdc-icon-button[data-v-99ad2877]{font-size:24px;width:48px;height:48px;padding:12px}.mdc-icon-button .mdc-icon-button__focus-ring[data-v-99ad2877]{display:none}@media screen and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring[data-v-99ad2877],.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring[data-v-99ad2877]{pointer-events:none;border:2px solid transparent;border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring[data-v-99ad2877],.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring[data-v-99ad2877]{border-color:CanvasText}}@media screen and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring[data-v-99ad2877]:after,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring[data-v-99ad2877]:after{content:"";border:2px solid transparent;border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors:active)and (forced-colors:active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring[data-v-99ad2877]:after,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring[data-v-99ad2877]:after{border-color:CanvasText}}.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring[data-v-99ad2877],.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring[data-v-99ad2877]{display:block;max-height:48px;max-width:48px}.mdc-icon-button.mdc-icon-button--reduced-size .mdc-icon-button__ripple[data-v-99ad2877]{width:40px;height:40px;margin:4px}.mdc-icon-button.mdc-icon-button--reduced-size.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring[data-v-99ad2877],.mdc-icon-button.mdc-icon-button--reduced-size:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring[data-v-99ad2877]{max-height:40px;max-width:40px}.mdc-icon-button[data-v-99ad2877]:disabled{color:#00000061;color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, .38))}.mdc-icon-button svg[data-v-99ad2877],.mdc-icon-button img[data-v-99ad2877]{width:24px;height:24px}.mdc-icon-button[data-v-99ad2877]{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch[data-v-99ad2877]{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%,-50%)}.mdc-icon-button[data-v-99ad2877]:disabled{cursor:default;pointer-events:none}.mdc-icon-button--display-flex[data-v-99ad2877]{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__icon[data-v-99ad2877]{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on[data-v-99ad2877],.mdc-icon-button--on .mdc-icon-button__icon[data-v-99ad2877]{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on[data-v-99ad2877]{display:inline-block}.mdc-icon-button__link[data-v-99ad2877]{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}@keyframes mdc-ripple-fg-radius-in-99ad2877{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in-99ad2877{0%{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out-99ad2877{0%{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-icon-button[data-v-99ad2877]{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]:after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]:before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]:after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple[data-v-99ad2877]:before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple[data-v-99ad2877]:after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-icon-button.mdc-ripple-upgraded--unbounded .mdc-icon-button__ripple[data-v-99ad2877]:after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-icon-button.mdc-ripple-upgraded--foreground-activation .mdc-icon-button__ripple[data-v-99ad2877]:after{animation:mdc-ripple-fg-radius-in-99ad2877 225ms forwards,mdc-ripple-fg-opacity-in-99ad2877 75ms forwards}.mdc-icon-button.mdc-ripple-upgraded--foreground-deactivation .mdc-icon-button__ripple[data-v-99ad2877]:after{animation:mdc-ripple-fg-opacity-out-99ad2877 .15s;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]:after{top:0%;left:0%;width:100%;height:100%}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple[data-v-99ad2877]:after{top:var(--mdc-ripple-top, 0% );left:var(--mdc-ripple-left, 0% );width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button.mdc-ripple-upgraded .mdc-icon-button__ripple[data-v-99ad2877]:after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]:after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}.mdc-icon-button:hover .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-icon-button.mdc-ripple-surface--hover .mdc-icon-button__ripple[data-v-99ad2877]:before{opacity:.04;opacity:var(--mdc-ripple-hover-opacity, .04)}.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__ripple[data-v-99ad2877]:before,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__ripple[data-v-99ad2877]:before{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-focus-opacity, .12)}.mdc-icon-button:not(.mdc-ripple-upgraded) .mdc-icon-button__ripple[data-v-99ad2877]:after{transition:opacity .15s linear}.mdc-icon-button:not(.mdc-ripple-upgraded):active .mdc-icon-button__ripple[data-v-99ad2877]:after{transition-duration:75ms;opacity:.12;opacity:var(--mdc-ripple-press-opacity, .12)}.mdc-icon-button.mdc-ripple-upgraded[data-v-99ad2877]{--mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, .12)}.mdc-icon-button .mdc-icon-button__ripple[data-v-99ad2877]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.mdc-dialog[data-v-99ad2877]{z-index:30}.mdc-dialog__content[data-v-99ad2877]{overflow:initial}.mdc-dialog__heading[data-v-99ad2877]{align-items:center;border-bottom:1px solid var(--color--divider);display:flex;position:relative}.mdc-dialog__heading .mdc-icon-button[data-v-99ad2877]{color:var(--color--secondary-text);position:absolute;right:0;transform:translateY(4px)}.mdc-dialog__heading .mdc-icon-button__icon[data-v-99ad2877]{font-size:20px}.mdc-dialog__heading .mdc-icon-button[data-v-99ad2877]:hover{color:var(--color--primary-text)}@media(min-width:840px){.mdc-dialog .mdc-dialog__surface[data-v-99ad2877]{min-width:580px;max-width:80vw}}.mdc-dialog .mdc-dialog__surface[data-v-99ad2877]{overflow-y:visible}.mdc-dialog__title[data-v-99ad2877]{flex:1;text-align:center}a[data-v-0b0ea86b]{cursor:pointer}.home-pricing[data-v-1d478c37]{background-color:#ffffff4d;padding-bottom:3rem;padding-top:3rem;scroll-margin-top:130px}.home-pricing .button[data-v-1d478c37]{color:var(--color--background);font-size:1.4rem;text-decoration:none;text-shadow:0px 1px 1px rgba(120,120,120,.15);line-height:1;padding:1.5rem 3rem;border-radius:.75rem;transition:background-color .15s linear}.home-pricing .button[data-v-1d478c37]:hover{background-color:color-mix(in srgb,var(--color--primary) 80%,black 50%)}.home-pricing .button--small[data-v-1d478c37]{font-size:1.1rem;padding:.75rem 1.5rem;border-radius:.5rem}.home-pricing .join[data-v-1d478c37]{display:grid;place-items:center;place-content:center;gap:1rem}.home-pricing .note[data-v-1d478c37]{text-align:center;transform:translateY(-100%)}.matrix[data-v-1d478c37]{display:grid;gap:1px;grid-template-columns:1fr 1fr 1fr;border-radius:1rem;overflow:hidden;margin:3rem 0;box-shadow:inset 0 1px 1px #ffffff1a,0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d}.matrix .tag[data-v-1d478c37]{font-size:.8rem;padding:.2rem .4rem;border-radius:.4rem;background-color:#59d57ccc;position:absolute;right:.75rem;top:.75rem}@media(max-width:600px){.matrix .tag[data-v-1d478c37]{display:block;position:relative;left:0;top:0}}.matrix .head[data-v-1d478c37],.matrix .cell[data-v-1d478c37]{background-color:#fffc;display:block;place-content:center;padding:.75rem;position:relative;text-align:center}.matrix .head.users[data-v-1d478c37]{background-color:#fff9}.matrix .head.annual[data-v-1d478c37]{background-color:#2ba7ff39}.matrix .head.annual h3[data-v-1d478c37]{font-size:1.3rem;font-weight:500;margin-top:-3px}.matrix .head h3[data-v-1d478c37]{font-weight:400;margin-bottom:0}.matrix .head small[data-v-1d478c37]{color:var(--color--text--light)}.matrix .cell--span-2[data-v-1d478c37]{grid-column:span 2}.matrix .cell h3[data-v-1d478c37]{display:inline-block;font-size:1.5rem;font-weight:400;margin:0}.matrix .cell span[data-v-1d478c37]{color:var(--color--text--light)}.matrix .cell.annual[data-v-1d478c37]:not(.cell--span-2){background-color:#fafcfe85}svg[data-v-c004320f]{position:absolute;left:0;top:0;z-index:1}svg path[data-v-c004320f]{transition:fill linear .15s}svg path.blue[data-v-c004320f]{fill:var(--color--primary)}.home[data-v-72b1b47c]{font-family:var(--font-family--alt);min-height:100vh;background:linear-gradient(217deg,#2ba7ff9f,#f000 70.71%),linear-gradient(127deg,#c0c9e366,#0f00 70.71%),linear-gradient(336deg,#0534aa82,#00f0 70.71%),linear-gradient(87deg,#4dcd9cb5,#00f0 70.71%),#fff;background-size:cover;animation:bg-72b1b47c linear;animation-timeline:scroll()}.home .item[data-v-72b1b47c]{margin-bottom:var(--mdc-layout-grid-gutter-desktop, 24px)}.home__content[data-v-72b1b47c]{position:relative;z-index:10}[data-v-72b1b47c] .title{color:#0a2540;font-family:var(--font-family--serif);font-weight:400;font-size:4rem;letter-spacing:-.5px;line-height:.9;text-align:center;margin:0;text-shadow:0px 1px 1px rgba(255,255,255,.7)}@media(max-width:599px){[data-v-72b1b47c] .title{font-size:3.4rem}}[data-v-72b1b47c] .title~.subtitle{margin-top:2rem}[data-v-72b1b47c] .subtitle{color:#0a2540;font-family:var(--font-family--serif);font-weight:400;font-size:2rem;letter-spacing:-.5px;line-height:.9;text-align:center;margin:0;text-shadow:0px 1px 1px rgba(255,255,255,.5)}@keyframes bg-72b1b47c{0%{background-position:0% 0%}to{background-position:5% 100%}}@keyframes moveLeft-72b1b47c{0%{transform:translate(0)}to{transform:translate(-70%)}}.slash[data-v-72b1b47c]{position:fixed;opacity:.1;animation:moveLeft-72b1b47c linear;animation-timeline:scroll()}
