:root{--kendo-color-app-surface:#fff;--kendo-color-on-app-surface:#3d3d3d;--kendo-color-subtle:#666;--kendo-color-surface:#fafafa;--kendo-color-surface-alt:#fff;--kendo-color-border:rgba(0,0,0,.08);--kendo-color-border-alt:rgba(0,0,0,.16);--kendo-color-base-subtle:#ebebeb;--kendo-color-base-subtle-hover:#e0e0e0;--kendo-color-base-subtle-active:#d6d6d6;--kendo-color-base:#f5f5f5;--kendo-color-base-hover:#ebebeb;--kendo-color-base-active:#d6d6d6;--kendo-color-base-emphasis:#c2c2c2;--kendo-color-base-on-subtle:#3d3d3d;--kendo-color-on-base:#3d3d3d;--kendo-color-base-on-surface:#3d3d3d;--kendo-color-primary-subtle:#ffeceb;--kendo-color-primary-subtle-hover:#ffdedb;--kendo-color-primary-subtle-active:#ffc8c4;--kendo-color-primary:#ff6358;--kendo-color-primary-hover:#ea5a51;--kendo-color-primary-active:#d45349;--kendo-color-primary-emphasis:#ff9d97;--kendo-color-primary-on-subtle:#5c201c;--kendo-color-on-primary:#fff;--kendo-color-primary-on-surface:#ff6358;--kendo-color-secondary-subtle:#fafafa;--kendo-color-secondary-subtle-hover:#f5f5f5;--kendo-color-secondary-subtle-active:#ebebeb;--kendo-color-secondary:#666;--kendo-color-secondary-hover:#525252;--kendo-color-secondary-active:#3d3d3d;--kendo-color-secondary-emphasis:#e0e0e0;--kendo-color-secondary-on-subtle:#141414;--kendo-color-on-secondary:#fff;--kendo-color-secondary-on-surface:#292929;--kendo-color-tertiary-subtle:#d8f1fd;--kendo-color-tertiary-subtle-hover:#c5eafc;--kendo-color-tertiary-subtle-active:#a3dffb;--kendo-color-tertiary:#03a9f4;--kendo-color-tertiary-hover:#039ae0;--kendo-color-tertiary-active:#028ccb;--kendo-color-tertiary-emphasis:#61c9f9;--kendo-color-tertiary-on-subtle:#023f5c;--kendo-color-on-tertiary:#fff;--kendo-color-tertiary-on-surface:#028ccb;--kendo-color-info-subtle:#d2e2fb;--kendo-color-info-subtle-hover:#bdd4f8;--kendo-color-info-subtle-active:#80acf4;--kendo-color-info:#0058e9;--kendo-color-info-hover:#0052d6;--kendo-color-info-active:#004ac2;--kendo-color-info-emphasis:#6098f2;--kendo-color-info-on-subtle:#002259;--kendo-color-on-info:#fff;--kendo-color-info-on-surface:#004ac2;--kendo-color-success-subtle:#dcf0d3;--kendo-color-success-subtle-hover:#cbe9bf;--kendo-color-success-subtle-active:#b7e1a5;--kendo-color-success:#37b400;--kendo-color-success-hover:#32a500;--kendo-color-success-active:#2d9600;--kendo-color-success-emphasis:#81d15f;--kendo-color-success-on-subtle:#1c5a00;--kendo-color-on-success:#fff;--kendo-color-success-on-surface:#2d9600;--kendo-color-warning-subtle:#fff4d3;--kendo-color-warning-subtle-hover:#ffeebd;--kendo-color-warning-subtle-active:#ffe79e;--kendo-color-warning:#ffc000;--kendo-color-warning-hover:#eaaf00;--kendo-color-warning-active:#d49f00;--kendo-color-warning-emphasis:#ffd760;--kendo-color-warning-on-subtle:#5e4700;--kendo-color-on-warning:#3d3d3d;--kendo-color-warning-on-surface:#ffc000;--kendo-color-error-subtle:#fcddda;--kendo-color-error-subtle-hover:#fbc8c3;--kendo-color-error-subtle-active:#f98b80;--kendo-color-error:#f31700;--kendo-color-error-hover:#df1600;--kendo-color-error-active:#ca1400;--kendo-color-error-emphasis:#f76f60;--kendo-color-error-on-subtle:#7a0c00;--kendo-color-on-error:#fff;--kendo-color-error-on-surface:#ca1400;--kendo-color-light-subtle:#fafafa;--kendo-color-light-subtle-hover:#f5f5f5;--kendo-color-light-subtle-active:#ebebeb;--kendo-color-light:#ebebeb;--kendo-color-light-hover:#e0e0e0;--kendo-color-light-active:#d6d6d6;--kendo-color-light-emphasis:#d6d6d6;--kendo-color-light-on-subtle:#141414;--kendo-color-on-light:#000;--kendo-color-light-on-surface:#e0e0e0;--kendo-color-dark-subtle:#c2c2c2;--kendo-color-dark-subtle-hover:#adadad;--kendo-color-dark-subtle-active:#999;--kendo-color-dark:#3d3d3d;--kendo-color-dark-hover:#292929;--kendo-color-dark-active:#1f1f1f;--kendo-color-dark-emphasis:#666;--kendo-color-dark-on-subtle:#1f1f1f;--kendo-color-on-dark:#fff;--kendo-color-dark-on-surface:#141414;--kendo-color-inverse-subtle:#c2c2c2;--kendo-color-inverse-subtle-hover:#adadad;--kendo-color-inverse-subtle-active:#999;--kendo-color-inverse:#3d3d3d;--kendo-color-inverse-hover:#292929;--kendo-color-inverse-active:#1f1f1f;--kendo-color-inverse-emphasis:#666;--kendo-color-inverse-on-subtle:#1f1f1f;--kendo-color-on-inverse:#fff;--kendo-color-inverse-on-surface:#141414;--kendo-color-series-a:#ff6358;--kendo-color-series-a-bold:#bf4a42;--kendo-color-series-a-bolder:#80322c;--kendo-color-series-a-subtle:#ffb1ac;--kendo-color-series-a-subtler:#ff8a82;--kendo-color-series-b:#ffe162;--kendo-color-series-b-bold:#bfa94a;--kendo-color-series-b-bolder:#807131;--kendo-color-series-b-subtle:#fff0b1;--kendo-color-series-b-subtler:#ffe989;--kendo-color-series-c:#4cd180;--kendo-color-series-c-bold:#399d60;--kendo-color-series-c-bolder:#266940;--kendo-color-series-c-subtle:#a6e8c0;--kendo-color-series-c-subtler:#79dda0;--kendo-color-series-d:#4b5ffa;--kendo-color-series-d-bold:#3847bc;--kendo-color-series-d-bolder:#26307d;--kendo-color-series-d-subtle:#a5affd;--kendo-color-series-d-subtler:#7887fb;--kendo-color-series-e:#ac58ff;--kendo-color-series-e-bold:#8142bf;--kendo-color-series-e-bolder:#562c80;--kendo-color-series-e-subtle:#d6acff;--kendo-color-series-e-subtler:#c182ff;--kendo-color-series-f:#ff5892;--kendo-color-series-f-bold:#bf426e;--kendo-color-series-f-bolder:#802c49;--kendo-color-series-f-subtle:#ffacc9;--kendo-color-series-f-subtler:#ff82ae}.k-sr-only{position:absolute;left:-1px;width:1px;height:1px;overflow:hidden}.k-push-right-appear,.k-push-right-enter{transform:translate(-100%)}.k-push-right-appear-active,.k-push-right-enter-active{transform:translate(0);transition:transform .3s ease-in-out}.k-push-right-exit{transform:translate(0)}.k-push-right-exit-active{transform:translate(100%);transition:transform .3s ease-in-out}.k-push-left-appear,.k-push-left-enter{transform:translate(100%)}.k-push-left-appear-active,.k-push-left-enter-active{transform:translate(0);transition:transform .3s ease-in-out}.k-push-left-exit{transform:translate(0)}.k-push-left-exit-active{transform:translate(-100%);transition:transform .3s ease-in-out}.k-push-down-appear,.k-push-down-enter{transform:translateY(-100%)}.k-push-down-appear-active,.k-push-down-enter-active{transform:translate(0);transition:transform .3s ease-in-out}.k-push-down-exit{transform:translate(0)}.k-push-down-exit-active{transition:transform .3s ease-in-out}.k-push-down-exit-active,.k-push-up-appear,.k-push-up-enter{transform:translateY(100%)}.k-push-up-appear-active,.k-push-up-enter-active{transform:translate(0);transition:transform .3s ease-in-out}.k-push-up-exit{transform:translate(0)}.k-push-up-exit-active{transform:translateY(-100%);transition:transform .3s ease-in-out}.k-expand-vertical-appear,.k-expand-vertical-enter{transform:scaleY(0)}.k-expand-vertical-appear-active,.k-expand-vertical-enter-active{transform:scaleY(1);transition:transform .3s ease-in-out}.k-expand-vertical-exit{transform:scaleY(1)}.k-expand-vertical-exit-active{transform:scaleY(0);transition:transform .3s ease-in-out}.k-expand-horizontal-appear,.k-expand-horizontal-enter{transform:scaleX(0)}.k-expand-horizontal-appear-active,.k-expand-horizontal-enter-active{transform:scaleX(1);transition:transform .3s ease-in-out}.k-expand-horizontal-exit{transform:scaleX(1)}.k-expand-horizontal-exit-active{transform:scaleX(0);transition:transform .3s ease-in-out}.k-fade-appear,.k-fade-enter{opacity:0}.k-fade-appear-active,.k-fade-enter-active{opacity:1;transition:opacity .5s ease-in-out}.k-fade-exit{opacity:1}.k-fade-exit-active{opacity:0;transition:opacity .5s ease-in-out}.k-fade-enter-active+.k-fade-enter-active,.k-fade-exit-active+.k-fade-exit-active{display:none}.k-zoom-in-appear,.k-zoom-in-enter{opacity:0;transform:scale(0)}.k-zoom-in-appear-active,.k-zoom-in-enter-active{opacity:1;transform:scale(1);transition:transform,opacity .3s ease-in-out}.k-zoom-in-exit{opacity:1;transform:scale(1)}.k-zoom-in-exit-active{transition:transform,opacity .3s ease-in-out}.k-zoom-in-exit-active,.k-zoom-out-appear,.k-zoom-out-enter{opacity:0;transform:scale(2)}.k-zoom-out-appear-active,.k-zoom-out-enter-active{opacity:1;transform:scale(1);transition:transform,opacity .3s ease-in-out}.k-zoom-out-exit{opacity:1;transform:scale(1)}.k-zoom-out-exit-active{opacity:0;transform:scale(0);transition:transform,opacity .3s ease-in-out}.k-slide-in-appear{opacity:.1;transform:translateY(-3em)}.k-slide-in-appear .k-centered{transform:translate(-50%,-60%)}.k-slide-in-appear-active{opacity:1;transform:translate(0);transition:transform .3s cubic-bezier(.2,.6,.4,1),opacity .3s cubic-bezier(.2,1,.2,1)}.k-slide-in-appear-active .k-centered{transform:translate(-50%,-50%)}.k-slide-down-appear,.k-slide-down-enter{transform:translateY(-100%)}.k-slide-down-appear-active,.k-slide-down-enter-active{transform:translateY(0);transition:transform .3s ease-in-out}.k-slide-down-exit{transform:translateY(0)}.k-slide-down-exit-active{transform:translateY(-100%);transition:transform .3s ease-in-out}.k-slide-up-appear,.k-slide-up-enter{transform:translateY(100%)}.k-slide-up-appear-active,.k-slide-up-enter-active{transform:translateY(0);transition:transform .3s ease-in-out}.k-slide-up-exit{transform:translateY(0)}.k-slide-up-exit-active{transform:translateY(100%);transition:transform .3s ease-in-out}.k-slide-right-appear,.k-slide-right-enter{transform:translateX(-100%)}.k-slide-right-appear-active,.k-slide-right-enter-active{transform:translateX(0);transition:transform .3s ease-in-out}.k-slide-right-exit{transform:translateX(0)}.k-slide-right-exit-active{transform:translateX(-100%);transition:transform .3s ease-in-out}.k-slide-left-appear,.k-slide-left-enter{transform:translateX(100%)}.k-slide-left-appear-active,.k-slide-left-enter-active{transform:translateX(0);transition:transform .3s ease-in-out}.k-slide-left-exit{transform:translateX(0)}.k-slide-left-exit-active{transform:translateX(100%);transition:transform .3s ease-in-out}.k-reveal-vertical-appear,.k-reveal-vertical-enter{max-height:0}.k-reveal-vertical-appear-active,.k-reveal-vertical-enter-active,.k-reveal-vertical-exit-active{transition:max-height .3s ease-in-out}.k-reveal-vertical-exit-active{max-height:0!important}.k-reveal-horizontal-appear,.k-reveal-horizontal-enter{max-width:0}.k-reveal-horizontal-appear-active,.k-reveal-horizontal-enter-active,.k-reveal-horizontal-exit-active{transition:max-width .3s ease-in-out}.k-reveal-horizontal-exit-active{max-width:0!important}.k-fx-end .k-fx-current,.k-fx-end .k-fx-next{transition:all .35s ease-out}.k-fx{position:relative}.k-fx .k-fx-current{z-index:0}.k-fx .k-fx-next{z-index:1}.k-fx-hidden,.k-fx-hidden *{visibility:hidden!important}.k-fx-reverse .k-fx-current{z-index:1}.k-fx-reverse .k-fx-next{z-index:0}.k-fx-zoom.k-fx-start .k-fx-next{transform:scale(0)!important}.k-fx-zoom.k-fx-end .k-fx-next,.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next,.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current,.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next{transform:scale(1)!important}.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current{transform:scale(0)!important}.k-fx-fade.k-fx-start .k-fx-next{will-change:opacity;opacity:0}.k-fx-fade.k-fx-end .k-fx-next{opacity:1}.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current{will-change:opacity;opacity:1}.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current{opacity:0}.k-fx-slide.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-end .k-fx-current .k-footer,.k-fx-slide.k-fx-end .k-fx-current .k-header,.k-fx-slide.k-fx-end .k-fx-current .km-content,.k-fx-slide.k-fx-end .k-fx-current .km-footer,.k-fx-slide.k-fx-end .k-fx-current .km-header,.k-fx-slide.k-fx-end .k-fx-next .k-content,.k-fx-slide.k-fx-end .k-fx-next .k-footer,.k-fx-slide.k-fx-end .k-fx-next .k-header,.k-fx-slide.k-fx-end .k-fx-next .km-content,.k-fx-slide.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-end .k-fx-next .km-header{transition:all .35s ease-out}.k-fx-slide.k-fx-start .k-fx-next .k-content,.k-fx-slide.k-fx-start .k-fx-next .km-content{will-change:transform;transform:translateX(100%)}.k-fx-slide.k-fx-start .k-fx-next .k-footer,.k-fx-slide.k-fx-start .k-fx-next .k-header,.k-fx-slide.k-fx-start .k-fx-next .km-footer,.k-fx-slide.k-fx-start .k-fx-next .km-header{will-change:opacity;opacity:0}.k-fx-slide.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-end .k-fx-current .km-content{transform:translateX(-100%)}.k-fx-slide.k-fx-end .k-fx-next .k-footer,.k-fx-slide.k-fx-end .k-fx-next .k-header,.k-fx-slide.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-end .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-content,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content{will-change:transform;transform:translateX(0)}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content{transform:translateX(100%)}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-content,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content{transform:translateX(-100%)}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-content,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content{transform:translateX(0)}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .k-header,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header{will-change:opacity;opacity:1}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .k-header,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .k-header,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header{opacity:0}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .k-header,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .k-content,.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content{transform:translateX(-100%)}.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content{transform:translateX(100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .k-content,.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content{transform:translateX(0)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .k-content,.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content{transform:translateX(-100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .k-content,.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content{transform:translateX(100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .k-content,.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content{transform:translateX(0)}.k-fx-tile.k-fx-start .k-fx-next{will-change:transform;transform:translateX(100%)}.k-fx-tile.k-fx-end .k-fx-current{transform:translateX(-100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;transform:translateX(0)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current{transform:translateX(100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next{transform:translateX(-100%)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next{transform:translateX(0)}.k-fx-tile.k-fx-right.k-fx-start .k-fx-next{transform:translateX(-100%)}.k-fx-tile.k-fx-right.k-fx-end .k-fx-current{transform:translateX(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current{transform:translateX(0)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current{transform:translateX(-100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next{transform:translateX(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next{transform:translateX(0)}.k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next,.k-fx.k-fx-overlay.k-fx-start .k-fx-next{will-change:transform;transform:translateX(100%)}.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next{transform:translateX(-100%)}.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next{transform:translateY(100%)}.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next{transform:translateY(-100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next{transform:none}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;transform:none}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current,.k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current{transform:translateX(100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current{transform:translateX(-100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current{transform:translateY(100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current{transform:translateY(-100%)}.k-common-test-class,.k-theme-test-class{opacity:0}.k-hbox,.k-hstack{display:flex;flex-flow:row nowrap}.k-vbox,.k-vstack{display:flex;flex-flow:column nowrap}.k-flex,.k-spacer{flex:1 1 auto}.k-spacer-sized{flex:none}.k-float-wrap:after,.k-floatwrap:after{content:"";display:block;clear:both}.k-flex-layout{display:flex}.k-grid-layout{display:grid}.k-separator{width:auto;height:0;border-width:1px 0 0;border-style:solid;border-color:inherit;display:block;flex-grow:0!important;flex-shrink:0!important;align-self:stretch}.k-separator-horizontal,.k-vbox>.k-separator,.k-vstack>.k-separator{width:auto;height:0;border-width:1px 0 0}.k-hbox>.k-separator,.k-hstack>.k-separator,.k-separator-vertical{width:0;height:auto;border-width:0 0 0 1px}hr.k-separator{margin:0;padding:0}.k-hidden{display:none!important}.k-rtl{direction:rtl}[hidden],script{display:none!important}.k-disabled,.k-widget[disabled]{outline:none;cursor:default;color:var(--kendo-disabled-text, );background-color:var(--kendo-disabled-bg, );border-color:var(--kendo-disabled-border, );opacity:var(--kendo-disabled-opacity,.6);filter:var(--kendo-disabled-filter,grayscale(.1));pointer-events:none;box-shadow:none}.k-disabled .k-link,.k-widget[disabled] .k-link{cursor:default;outline:0}.k-disabled .k-disabled,.k-disabled [disabled],.k-widget[disabled] .k-disabled,.k-widget[disabled] [disabled]{--kendo-disabled-opacity:1;--kendo-disabled-filter:grayscale(0)}.k-hr{margin-block:var(--kendo-spacing-4,1rem);padding:0;height:0;border-width:1px 0 0;border-style:solid;border-color:var(--kendo-component-border,var(--kendo-color-border,rgba(0,0,0,.08)));display:block;float:none;clear:both}.k-d-flex-row>.k-hr{width:0;height:auto;border-width:0 0 0 1px}.k-d-flex-col>.k-hr,.k-d-flex-row>.k-hr{margin:0;flex:0 0 auto}.k-sprite{width:1rem;height:1rem}.k-reset{margin:0;padding:0;border-width:0;outline:0;text-decoration:none;font:inherit;list-style:none}kendo-sortable{display:block}.k-link,.k-link:hover{color:inherit;text-decoration:none;outline:0;cursor:pointer}.k-content{outline:0}.k-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-no-click{pointer-events:none}.k-pdf-export-shadow{position:absolute;overflow:hidden;left:-15000px;width:14400px}.kendo-pdf-hide-pseudo-elements:after,.kendo-pdf-hide-pseudo-elements:before{display:none!important}.k-dirty{margin:0;padding:0;width:0;height:0;border-width:3px;border-style:solid;border-block-start-color:currentColor;border-block-end-color:transparent;border-inline-start-color:transparent;border-inline-end-color:currentColor;position:absolute;inset-block-start:0;inset-inline-end:0}.k-marquee{position:absolute;z-index:100000}.k-marquee-color,.k-marquee-text{position:absolute;top:0;left:0;width:100%;height:100%}.k-marquee-color{background-color:var(--kendo-primary-60,var(--kendo-color-primary,#ff6358));border-color:var(--kendo-primary-100,var(--kendo-color-border,rgba(0,0,0,.08)));opacity:.6}.k-marquee-color,.k-marquee-text{color:var(--kendo-neutral-160,var(--kendo-color-on-primary,#fff))}.k-text-selection ::selection{background-color:var(--kendo-color-primary,#ff6358);color:var(--kendo-color-on-primary,#fff)}.k-scrollbar{position:absolute;overflow:scroll}.k-scrollbar-vertical{top:0;right:0;width:17px;height:100%;overflow-x:hidden}.k-touch-scrollbar{display:none;position:absolute;z-index:200000;height:8px;width:8px;border:1px solid #8a8a8a;background-color:#858585}.k-resize-handle,.k-resize-hint{position:absolute;border-color:inherit;z-index:200}.k-resize-handle{display:flex;align-items:center;justify-content:center}.k-resize-handle:before{content:"";border:0 solid;border-color:inherit}.k-resize-n{top:-3px;cursor:n-resize}.k-resize-n,.k-resize-s{width:100%;height:6px;flex-direction:row;left:0}.k-resize-s{bottom:-3px;cursor:s-resize}.k-resize-w{left:-3px;cursor:w-resize}.k-resize-e,.k-resize-w{width:6px;height:100%;flex-direction:column;top:0}.k-resize-e{right:-3px;cursor:e-resize}.k-resize-ne,.k-resize-nw,.k-resize-se,.k-resize-sw{width:5px;height:5px}.k-resize-sw{cursor:sw-resize;bottom:0;left:0}.k-resize-se{cursor:se-resize;bottom:0;right:0}.k-resize-nw{cursor:nw-resize;top:0;left:0}.k-resize-ne{cursor:ne-resize;top:0;right:0}.k-vertical-resize{cursor:row-resize}.k-horizontal-resize{cursor:col-resize}.k-resize-hint{display:flex;flex-direction:column;align-items:center}.k-resize-hint .k-resize-hint-handle{width:auto;height:20px;align-self:stretch}.k-resize-hint .k-resize-hint-marker{width:2px;height:auto;flex:1 1 auto}.k-resize-hint-vertical{display:flex;flex-direction:row;align-items:center}.k-resize-hint-vertical .k-resize-hint-handle{width:20px;height:auto;align-self:stretch}.k-resize-hint-vertical .k-resize-hint-marker{width:auto;height:2px;flex:1 1 auto}.k-pos-top-start,.k-top-start{top:0;inset-inline-start:0}.k-pos-top-end,.k-top-end{top:0;inset-inline-end:0}.k-bottom-start,.k-pos-bottom-start{bottom:0;inset-inline-start:0}.k-bottom-end,.k-pos-bottom-end{bottom:0;inset-inline-end:0}.k-pos-top-center,.k-top-center{top:0;left:50%;transform:translateX(-50%)}.k-middle-left,.k-middle-start,.k-pos-middle-start{top:50%;left:0;transform:translateY(-50%)}.k-middle-center{top:50%;left:50%;transform:translateY(-50%)}.k-middle-end,.k-middle-right,.k-pos-middle-end{top:50%;right:0;transform:translateY(-50%)}.k-bottom-center,.k-pos-bottom-center{bottom:0;left:50%;transform:translateX(-50%)}:root{--kendo-elevation-1:0 2px 3px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.12);--kendo-elevation-2:0 4px 6px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.12);--kendo-elevation-3:0 6px 8px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.12);--kendo-elevation-4:0 8px 10px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.12);--kendo-elevation-5:0 10px 12px rgba(0,0,0,.16),0 4px 16px rgba(0,0,0,.12);--kendo-elevation-6:0 12px 14px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.12);--kendo-elevation-7:0 14px 16px rgba(0,0,0,.24),0 4px 16px rgba(0,0,0,.12);--kendo-elevation-8:0 16px 18px rgba(0,0,0,.28),0 4px 16px rgba(0,0,0,.12);--kendo-elevation-9:0 32px 34px rgba(0,0,0,.32),0 4px 16px rgba(0,0,0,.12);--kendo-font-family:inherit;--kendo-font-size:0.875rem;--kendo-line-height:1.4285714286;--kendo-font-weight:400;--kendo-letter-spacing: ;--kendo-font-size-xxs:0.5rem;--kendo-font-size-xs:0.625rem;--kendo-font-size-sm:0.75rem;--kendo-font-size-md:0.875rem;--kendo-font-size-lg:1rem;--kendo-font-size-xl:1.25rem;--kendo-line-height-xs:1;--kendo-line-height-sm:1.25;--kendo-line-height-md:1.4285714286;--kendo-line-height-lg:1.5;--kendo-font-weight-thin:100;--kendo-font-weight-extra-light:200;--kendo-font-weight-light:300;--kendo-font-weight-normal:400;--kendo-font-weight-medium:500;--kendo-font-weight-semibold:600;--kendo-font-weight-bold:700;--kendo-letter-spacing-tightest:-0.15px;--kendo-letter-spacing-tighter:-0.1px;--kendo-letter-spacing-tight:-0.5px;--kendo-letter-spacing-normal:0px;--kendo-letter-spacing-wide:0.5px;--kendo-letter-spacing-wider:0.1px;--kendo-letter-spacing-widest:0.15px;--kendo-font-family-sans:Arial,Verdana,Tahoma,Trebuchet MS,Helvetica,Impact,Gill Sans;--kendo-font-family-serif:Times New Roman,Georgia,Garamond,Palatino,Baskerville;--kendo-font-family-sans-serif:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--kendo-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,Roboto Mono,Ubuntu Mono,Lucida Console,Courier New,monospace;--kendo-spacing-0:0px;--kendo-spacing-1px:1px;--kendo-spacing-0\.5:0.125rem;--kendo-spacing-1:0.25rem;--kendo-spacing-1\.5:0.375rem;--kendo-spacing-2:0.5rem;--kendo-spacing-2\.5:0.625rem;--kendo-spacing-3:0.75rem;--kendo-spacing-3\.5:0.875rem;--kendo-spacing-4:1rem;--kendo-spacing-4\.5:1.125rem;--kendo-spacing-5:1.25rem;--kendo-spacing-5\.5:1.375rem;--kendo-spacing-6:1.5rem;--kendo-spacing-6\.5:1.625rem;--kendo-spacing-7:1.75rem;--kendo-spacing-7\.5:1.875rem;--kendo-spacing-8:2rem;--kendo-spacing-9:2.25rem;--kendo-spacing-10:2.5rem;--kendo-spacing-11:2.75rem;--kendo-spacing-12:3rem;--kendo-spacing-13:3.25rem;--kendo-spacing-14:3.5rem;--kendo-spacing-15:3.75rem;--kendo-spacing-16:4rem;--kendo-spacing-17:4.25rem;--kendo-spacing-18:4.5rem;--kendo-spacing-19:4.75rem;--kendo-spacing-20:5rem;--kendo-spacing-21:5.25rem;--kendo-spacing-22:5.5rem;--kendo-spacing-23:5.75rem;--kendo-spacing-24:6rem;--kendo-spacing-25:7rem;--kendo-spacing-26:8rem;--kendo-spacing-27:9rem;--kendo-spacing-28:10rem;--kendo-spacing-29:11rem;--kendo-spacing-30:12rem;--kendo-border-radius-none:0px;--kendo-border-radius-xs:1px;--kendo-border-radius-sm:0.125rem;--kendo-border-radius-md:0.25rem;--kendo-border-radius-lg:0.375rem;--kendo-border-radius-xl:0.5rem;--kendo-border-radius-xxl:0.75rem;--kendo-border-radius-xxxl:1rem;--kendo-border-radius-full:9999px}.k-rounded-none{border-radius:var(--kendo-border-radius-none,0)}.k-rounded-xs{border-radius:var(--kendo-border-radius-xs,1px)}.k-rounded-sm{border-radius:var(--kendo-border-radius-sm,.125rem)}.k-rounded-md{border-radius:var(--kendo-border-radius-md,.25rem)}.k-rounded-lg{border-radius:var(--kendo-border-radius-lg,.375rem)}.k-rounded-xl{border-radius:var(--kendo-border-radius-xl,.5rem)}.k-rounded-xxl{border-radius:var(--kendo-border-radius-xxl,.75rem)}.k-rounded-xxxl{border-radius:var(--kendo-border-radius-xxxl,1rem)}.k-rounded-full{border-radius:var(--kendo-border-radius-full,9999px)}.k-svg-icon{width:16px;height:16px;outline:0;line-height:1;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;vertical-align:middle;position:relative}.k-svg-icon>svg{fill:currentColor;flex:1 1 auto}.k-svg-icon.k-icon-xs{width:calc(16px * .75);height:calc(16px * .75)}.k-svg-icon.k-icon-sm{width:calc(16px * .875);height:calc(16px * .875)}.k-svg-icon.k-icon-md{width:16px;height:16px}.k-svg-icon.k-icon-lg{width:calc(16px * 1.25);height:calc(16px * 1.25)}.k-svg-icon.k-icon-xl{width:calc(16px * 1.5);height:calc(16px * 1.5)}.k-svg-icon.k-icon-xxl{width:calc(16px * 2);height:calc(16px * 2)}.k-svg-icon.k-icon-xxxl{width:calc(16px * 3);height:calc(16px * 3)}.k-flip-h.k-flip-v.k-svg-icon,.k-flip-h.k-svg-icon,.k-flip-v.k-svg-icon,.k-svg-icon.k-flip-x,.k-svg-icon.k-flip-y{transform:none}.k-flip-h>svg,.k-flip-x>svg{transform:scaleX(-1)}.k-flip-v>svg,.k-flip-y>svg{transform:scaleY(-1)}.k-flip-both>svg,.k-flip-h.k-flip-v>svg,.k-flip-h.k-flip-y>svg,.k-flip-v.k-flip-x>svg,.k-flip-x.k-flip-y>svg{transform:scale(-1)}.k-rotate-0.k-svg-icon{transform:none}.k-rotate-0>svg{transform:rotate(0deg)}.k-rotate-45.k-svg-icon{transform:none}.k-rotate-45>svg{transform:rotate(45deg)}.k-rotate-90.k-svg-icon{transform:none}.k-rotate-90>svg{transform:rotate(90deg)}.k-rotate-135.k-svg-icon{transform:none}.k-rotate-135>svg{transform:rotate(135deg)}.k-rotate-180.k-svg-icon{transform:none}.k-rotate-180>svg{transform:rotate(180deg)}.k-rotate-225.k-svg-icon{transform:none}.k-rotate-225>svg{transform:rotate(225deg)}.k-rotate-270.k-svg-icon{transform:none}.k-rotate-270>svg{transform:rotate(270deg)}.k-rotate-315.k-svg-icon{transform:none}.k-rotate-315>svg{transform:rotate(315deg)}.k-icon-wrap{flex:none;display:inline-flex;flex-flow:row nowrap;gap:0;align-items:center;align-self:flex-start;vertical-align:middle;position:relative}.k-icon-wrap:before{content:"​";width:0;overflow:hidden;flex:none;display:inline-block;vertical-align:top}.k-icon-wrapper-host{display:contents}.k-icon-with-modifier{position:relative;margin:.25em}.k-icon.k-icon-modifier{width:1em;height:1em;position:absolute;font-size:.5em;bottom:0;right:0;margin:0 -.5em -.5em 0}.k-i-none:before{content:"";display:none}.k-icon-action{display:inline-flex;padding:var(--kendo-spacing-1,.25rem);line-height:1;align-items:center;vertical-align:middle;cursor:pointer}.k-sprite{width:16px;height:16px;overflow:hidden;background-repeat:no-repeat;font-size:0;line-height:0;text-align:center}.k-image,.k-sprite{display:inline-block}.k-rotate-0{transform:rotate(0deg)}.\!k-rotate-0{transform:rotate(0deg)!important}.k-rotate-45{transform:rotate(45deg)}.\!k-rotate-45{transform:rotate(45deg)!important}.k-rotate-90{transform:rotate(90deg)}.\!k-rotate-90{transform:rotate(90deg)!important}.k-rotate-135{transform:rotate(135deg)}.\!k-rotate-135{transform:rotate(135deg)!important}.k-rotate-180{transform:rotate(180deg)}.\!k-rotate-180{transform:rotate(180deg)!important}.k-rotate-225{transform:rotate(225deg)}.\!k-rotate-225{transform:rotate(225deg)!important}.k-rotate-270{transform:rotate(270deg)}.\!k-rotate-270{transform:rotate(270deg)!important}.k-rotate-315{transform:rotate(315deg)}.\!k-rotate-315{transform:rotate(315deg)!important}.k-flip-h,.k-flip-x{transform:scaleX(-1)}.\!k-flip-h,.\!k-flip-x{transform:scaleX(-1)!important}.k-flip-v,.k-flip-y{transform:scaleY(-1)}.\!k-flip-v,.\!k-flip-y{transform:scaleY(-1)!important}.k-flip-h.k-flip-v,.k-flip-h.k-flip-y,.k-flip-v.k-flip-x,.k-flip-x.k-flip-y{transform:scale(-1)}.\!k-flip-h.\!k-flip-v,.\!k-flip-h.\!k-flip-y,.\!k-flip-v.\!k-flip-x,.\!k-flip-x.\!k-flip-y{transform:scale(-1)!important}.k-text-app-surface{color:var(--kendo-color-app-surface,#fff)}.\!k-text-app-surface{color:var(--kendo-color-app-surface,#fff)!important}.k-text-on-app-surface{color:var(--kendo-color-on-app-surface,#3d3d3d)}.\!k-text-on-app-surface{color:var(--kendo-color-on-app-surface,#3d3d3d)!important}.k-text-subtle{color:var(--kendo-color-subtle,#666)}.\!k-text-subtle{color:var(--kendo-color-subtle,#666)!important}.k-text-surface{color:var(--kendo-color-surface,#fafafa)}.\!k-text-surface{color:var(--kendo-color-surface,#fafafa)!important}.k-text-surface-alt{color:var(--kendo-color-surface-alt,#fff)}.\!k-text-surface-alt{color:var(--kendo-color-surface-alt,#fff)!important}.k-text-border{color:var(--kendo-color-border,rgba(0,0,0,.08))}.\!k-text-border{color:var(--kendo-color-border,rgba(0,0,0,.08))!important}.k-text-border-alt{color:var(--kendo-color-border-alt,rgba(0,0,0,.16))}.\!k-text-border-alt{color:var(--kendo-color-border-alt,rgba(0,0,0,.16))!important}.k-text-base-subtle{color:var(--kendo-color-base-subtle,#ebebeb)}.\!k-text-base-subtle{color:var(--kendo-color-base-subtle,#ebebeb)!important}.k-text-base-emphasis{color:var(--kendo-color-base-emphasis,#c2c2c2)}.\!k-text-base-emphasis{color:var(--kendo-color-base-emphasis,#c2c2c2)!important}.k-text-primary-subtle{color:var(--kendo-color-primary-subtle,#ffeceb)}.\!k-text-primary-subtle{color:var(--kendo-color-primary-subtle,#ffeceb)!important}.k-text-primary{color:var(--kendo-color-primary,#ff6358)}.\!k-text-primary{color:var(--kendo-color-primary,#ff6358)!important}.k-text-primary-emphasis{color:var(--kendo-color-primary-emphasis,#ff9d97)}.\!k-text-primary-emphasis{color:var(--kendo-color-primary-emphasis,#ff9d97)!important}.k-text-secondary-subtle{color:var(--kendo-color-secondary-subtle,#fafafa)}.\!k-text-secondary-subtle{color:var(--kendo-color-secondary-subtle,#fafafa)!important}.k-text-secondary{color:var(--kendo-color-secondary,#666)}.\!k-text-secondary{color:var(--kendo-color-secondary,#666)!important}.k-text-secondary-emphasis{color:var(--kendo-color-secondary-emphasis,#e0e0e0)}.\!k-text-secondary-emphasis{color:var(--kendo-color-secondary-emphasis,#e0e0e0)!important}.k-text-tertiary-subtle{color:var(--kendo-color-tertiary-subtle,#d8f1fd)}.\!k-text-tertiary-subtle{color:var(--kendo-color-tertiary-subtle,#d8f1fd)!important}.k-text-tertiary{color:var(--kendo-color-tertiary,#03a9f4)}.\!k-text-tertiary{color:var(--kendo-color-tertiary,#03a9f4)!important}.k-text-tertiary-emphasis{color:var(--kendo-color-tertiary-emphasis,#61c9f9)}.\!k-text-tertiary-emphasis{color:var(--kendo-color-tertiary-emphasis,#61c9f9)!important}.k-text-info-subtle{color:var(--kendo-color-info-subtle,#d2e2fb)}.\!k-text-info-subtle{color:var(--kendo-color-info-subtle,#d2e2fb)!important}.k-text-info{color:var(--kendo-color-info,#0058e9)}.\!k-text-info{color:var(--kendo-color-info,#0058e9)!important}.k-text-info-emphasis{color:var(--kendo-color-info-emphasis,#6098f2)}.\!k-text-info-emphasis{color:var(--kendo-color-info-emphasis,#6098f2)!important}.k-text-success-subtle{color:var(--kendo-color-success-subtle,#dcf0d3)}.\!k-text-success-subtle{color:var(--kendo-color-success-subtle,#dcf0d3)!important}.k-text-success{color:var(--kendo-color-success,#37b400)}.\!k-text-success{color:var(--kendo-color-success,#37b400)!important}.k-text-success-emphasis{color:var(--kendo-color-success-emphasis,#81d15f)}.\!k-text-success-emphasis{color:var(--kendo-color-success-emphasis,#81d15f)!important}.k-text-warning-subtle{color:var(--kendo-color-warning-subtle,#fff4d3)}.\!k-text-warning-subtle{color:var(--kendo-color-warning-subtle,#fff4d3)!important}.k-text-warning{color:var(--kendo-color-warning,#ffc000)}.\!k-text-warning{color:var(--kendo-color-warning,#ffc000)!important}.k-text-warning-emphasis{color:var(--kendo-color-warning-emphasis,#ffd760)}.\!k-text-warning-emphasis{color:var(--kendo-color-warning-emphasis,#ffd760)!important}.k-text-error-subtle{color:var(--kendo-color-error-subtle,#fcddda)}.\!k-text-error-subtle{color:var(--kendo-color-error-subtle,#fcddda)!important}.k-text-error{color:var(--kendo-color-error,#f31700)}.\!k-text-error{color:var(--kendo-color-error,#f31700)!important}.k-text-error-emphasis{color:var(--kendo-color-error-emphasis,#f76f60)}.\!k-text-error-emphasis{color:var(--kendo-color-error-emphasis,#f76f60)!important}.k-text-light-subtle{color:var(--kendo-color-light-subtle,#fafafa)}.\!k-text-light-subtle{color:var(--kendo-color-light-subtle,#fafafa)!important}.k-text-light{color:var(--kendo-color-light,#ebebeb)}.\!k-text-light{color:var(--kendo-color-light,#ebebeb)!important}.k-text-light-emphasis{color:var(--kendo-color-light-emphasis,#d6d6d6)}.\!k-text-light-emphasis{color:var(--kendo-color-light-emphasis,#d6d6d6)!important}.k-text-dark-subtle{color:var(--kendo-color-dark-subtle,#c2c2c2)}.\!k-text-dark-subtle{color:var(--kendo-color-dark-subtle,#c2c2c2)!important}.k-text-dark{color:var(--kendo-color-dark,#3d3d3d)}.\!k-text-dark{color:var(--kendo-color-dark,#3d3d3d)!important}.k-text-dark-emphasis{color:var(--kendo-color-dark-emphasis,#666)}.\!k-text-dark-emphasis{color:var(--kendo-color-dark-emphasis,#666)!important}.k-text-inherit{color:var(--kendo-color-inherit,inherit)}.\!k-text-inherit{color:var(--kendo-color-inherit,inherit)!important}.k-text-current{color:var(--kendo-color-current,currentColor)}.\!k-text-current{color:var(--kendo-color-current,currentColor)!important}.k-text-transparent{color:var(--kendo-color-transparent,transparent)}.\!k-text-transparent{color:var(--kendo-color-transparent,transparent)!important}.k-text-black{color:var(--kendo-color-black,#000)}.\!k-text-black{color:var(--kendo-color-black,#000)!important}.k-text-white{color:var(--kendo-color-white,#fff)}.\!k-text-white{color:var(--kendo-color-white,#fff)!important}.k-color-app-surface{color:var(--kendo-color-app-surface,#fff)}.\!k-color-app-surface{color:var(--kendo-color-app-surface,#fff)!important}.k-color-on-app-surface{color:var(--kendo-color-on-app-surface,#3d3d3d)}.\!k-color-on-app-surface{color:var(--kendo-color-on-app-surface,#3d3d3d)!important}.k-color-subtle{color:var(--kendo-color-subtle,#666)}.\!k-color-subtle{color:var(--kendo-color-subtle,#666)!important}.k-color-surface{color:var(--kendo-color-surface,#fafafa)}.\!k-color-surface{color:var(--kendo-color-surface,#fafafa)!important}.k-color-surface-alt{color:var(--kendo-color-surface-alt,#fff)}.\!k-color-surface-alt{color:var(--kendo-color-surface-alt,#fff)!important}.k-color-border{color:var(--kendo-color-border,rgba(0,0,0,.08))}.\!k-color-border{color:var(--kendo-color-border,rgba(0,0,0,.08))!important}.k-color-border-alt{color:var(--kendo-color-border-alt,rgba(0,0,0,.16))}.\!k-color-border-alt{color:var(--kendo-color-border-alt,rgba(0,0,0,.16))!important}.k-color-base-subtle{color:var(--kendo-color-base-subtle,#ebebeb)}.\!k-color-base-subtle{color:var(--kendo-color-base-subtle,#ebebeb)!important}.k-color-base-emphasis{color:var(--kendo-color-base-emphasis,#c2c2c2)}.\!k-color-base-emphasis{color:var(--kendo-color-base-emphasis,#c2c2c2)!important}.k-color-primary-subtle{color:var(--kendo-color-primary-subtle,#ffeceb)}.\!k-color-primary-subtle{color:var(--kendo-color-primary-subtle,#ffeceb)!important}.k-color-primary{color:var(--kendo-color-primary,#ff6358)}.\!k-color-primary{color:var(--kendo-color-primary,#ff6358)!important}.k-color-primary-emphasis{color:var(--kendo-color-primary-emphasis,#ff9d97)}.\!k-color-primary-emphasis{color:var(--kendo-color-primary-emphasis,#ff9d97)!important}.k-color-secondary-subtle{color:var(--kendo-color-secondary-subtle,#fafafa)}.\!k-color-secondary-subtle{color:var(--kendo-color-secondary-subtle,#fafafa)!important}.k-color-secondary{color:var(--kendo-color-secondary,#666)}.\!k-color-secondary{color:var(--kendo-color-secondary,#666)!important}.k-color-secondary-emphasis{color:var(--kendo-color-secondary-emphasis,#e0e0e0)}.\!k-color-secondary-emphasis{color:var(--kendo-color-secondary-emphasis,#e0e0e0)!important}.k-color-tertiary-subtle{color:var(--kendo-color-tertiary-subtle,#d8f1fd)}.\!k-color-tertiary-subtle{color:var(--kendo-color-tertiary-subtle,#d8f1fd)!important}.k-color-tertiary{color:var(--kendo-color-tertiary,#03a9f4)}.\!k-color-tertiary{color:var(--kendo-color-tertiary,#03a9f4)!important}.k-color-tertiary-emphasis{color:var(--kendo-color-tertiary-emphasis,#61c9f9)}.\!k-color-tertiary-emphasis{color:var(--kendo-color-tertiary-emphasis,#61c9f9)!important}.k-color-info-subtle{color:var(--kendo-color-info-subtle,#d2e2fb)}.\!k-color-info-subtle{color:var(--kendo-color-info-subtle,#d2e2fb)!important}.k-color-info{color:var(--kendo-color-info,#0058e9)}.\!k-color-info{color:var(--kendo-color-info,#0058e9)!important}.k-color-info-emphasis{color:var(--kendo-color-info-emphasis,#6098f2)}.\!k-color-info-emphasis{color:var(--kendo-color-info-emphasis,#6098f2)!important}.k-color-success-subtle{color:var(--kendo-color-success-subtle,#dcf0d3)}.\!k-color-success-subtle{color:var(--kendo-color-success-subtle,#dcf0d3)!important}.k-color-success{color:var(--kendo-color-success,#37b400)}.\!k-color-success{color:var(--kendo-color-success,#37b400)!important}.k-color-success-emphasis{color:var(--kendo-color-success-emphasis,#81d15f)}.\!k-color-success-emphasis{color:var(--kendo-color-success-emphasis,#81d15f)!important}.k-color-warning-subtle{color:var(--kendo-color-warning-subtle,#fff4d3)}.\!k-color-warning-subtle{color:var(--kendo-color-warning-subtle,#fff4d3)!important}.k-color-warning{color:var(--kendo-color-warning,#ffc000)}.\!k-color-warning{color:var(--kendo-color-warning,#ffc000)!important}.k-color-warning-emphasis{color:var(--kendo-color-warning-emphasis,#ffd760)}.\!k-color-warning-emphasis{color:var(--kendo-color-warning-emphasis,#ffd760)!important}.k-color-error-subtle{color:var(--kendo-color-error-subtle,#fcddda)}.\!k-color-error-subtle{color:var(--kendo-color-error-subtle,#fcddda)!important}.k-color-error{color:var(--kendo-color-error,#f31700)}.\!k-color-error{color:var(--kendo-color-error,#f31700)!important}.k-color-error-emphasis{color:var(--kendo-color-error-emphasis,#f76f60)}.\!k-color-error-emphasis{color:var(--kendo-color-error-emphasis,#f76f60)!important}.k-color-light-subtle{color:var(--kendo-color-light-subtle,#fafafa)}.\!k-color-light-subtle{color:var(--kendo-color-light-subtle,#fafafa)!important}.k-color-light{color:var(--kendo-color-light,#ebebeb)}.\!k-color-light{color:var(--kendo-color-light,#ebebeb)!important}.k-color-light-emphasis{color:var(--kendo-color-light-emphasis,#d6d6d6)}.\!k-color-light-emphasis{color:var(--kendo-color-light-emphasis,#d6d6d6)!important}.k-color-dark-subtle{color:var(--kendo-color-dark-subtle,#c2c2c2)}.\!k-color-dark-subtle{color:var(--kendo-color-dark-subtle,#c2c2c2)!important}.k-color-dark{color:var(--kendo-color-dark,#3d3d3d)}.\!k-color-dark{color:var(--kendo-color-dark,#3d3d3d)!important}.k-color-dark-emphasis{color:var(--kendo-color-dark-emphasis,#666)}.\!k-color-dark-emphasis{color:var(--kendo-color-dark-emphasis,#666)!important}.k-color-inherit{color:var(--kendo-color-inherit,inherit)}.\!k-color-inherit{color:var(--kendo-color-inherit,inherit)!important}.k-color-current{color:var(--kendo-color-current,currentColor)}.\!k-color-current{color:var(--kendo-color-current,currentColor)!important}.k-color-transparent{color:var(--kendo-color-transparent,transparent)}.\!k-color-transparent{color:var(--kendo-color-transparent,transparent)!important}.k-color-black{color:var(--kendo-color-black,#000)}.\!k-color-black{color:var(--kendo-color-black,#000)!important}.k-color-white{color:var(--kendo-color-white,#fff)}.\!k-color-white{color:var(--kendo-color-white,#fff)!important}.k-badge{padding:0;border:1px solid transparent;color:inherit;background-color:transparent;font:inherit;text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.k-badge,.k-badge *,.k-badge :after,.k-badge :before{box-sizing:border-box}.k-badge>*{color:inherit}.k-badge>a,a.k-badge{text-decoration:none}.k-badge>a:hover,a.k-badge:hover{text-decoration:underline}.k-badge-icon{max-width:1em;max-height:1em;font-size:inherit}.k-badge-icon.k-svg-icon svg{fill:currentColor}.k-badge-sm{padding-block:var(--kendo-spacing-0\.5,.125rem);padding-inline:var(--kendo-spacing-0\.5,.125rem);font-size:var(--kendo-font-size-xs,inherit);line-height:1;min-width:calc(1em + calc(var(--kendo-spacing-0\.5, .125rem) * 2) + calc(1px * 2))}.k-badge-sm:empty{padding:var(--kendo-spacing-0\.5,.125rem);min-width:auto}.k-badge-md{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-1,.25rem);font-size:var(--kendo-font-size-xs,inherit);line-height:1;min-width:calc(1em + calc(var(--kendo-spacing-1, .25rem) * 2) + calc(1px * 2))}.k-badge-md:empty{padding:var(--kendo-spacing-1,.25rem);min-width:auto}.k-badge-lg{padding-block:var(--kendo-spacing-1\.5,.375rem);padding-inline:var(--kendo-spacing-1\.5,.375rem);font-size:var(--kendo-font-size-xs,inherit);line-height:1;min-width:calc(1em + calc(var(--kendo-spacing-1\.5, .375rem) * 2) + calc(1px * 2))}.k-badge-lg:empty{padding:var(--kendo-spacing-1\.5,.375rem);min-width:auto}kendo-badge-container{display:inline-block}.k-badge-container{position:relative;overflow:visible}.k-badge-edge,.k-badge-inside{position:absolute;z-index:9999}.k-badge-edge.k-top-start{transform:translate(-50%,-50%)}.k-badge-edge.k-top-end{transform:translate(50%,-50%)}.k-badge-edge.k-bottom-start{transform:translate(-50%,50%)}.k-badge-edge.k-bottom-end{transform:translate(50%,50%)}.k-rtl .k-badge-edge.k-top-start,[dir=rtl] .k-badge-edge.k-top-start,[dir=rtl].k-badge-edge.k-top-start{transform:translate(50%,-50%)}.k-rtl .k-badge-edge.k-top-end,[dir=rtl] .k-badge-edge.k-top-end,[dir=rtl].k-badge-edge.k-top-end{transform:translate(-50%,-50%)}.k-rtl .k-badge-edge.k-bottom-start,[dir=rtl] .k-badge-edge.k-bottom-start,[dir=rtl].k-badge-edge.k-bottom-start{transform:translate(50%,50%)}.k-rtl .k-badge-edge.k-bottom-end,[dir=rtl] .k-badge-edge.k-bottom-end,[dir=rtl].k-badge-edge.k-bottom-end{transform:translate(-50%,50%)}.k-badge-outside{position:absolute;z-index:9999}.k-badge-outside.k-top-start{transform:translate(-100%,-100%)}.k-badge-outside.k-top-end{transform:translate(100%,-100%)}.k-badge-outside.k-bottom-start{transform:translate(-100%,100%)}.k-badge-outside.k-bottom-end{transform:translate(100%,100%)}.k-rtl .k-badge-outside.k-top-start,[dir=rtl] .k-badge-outside.k-top-start,[dir=rtl].k-badge-outside.k-top-start{transform:translate(100%,-100%)}.k-rtl .k-badge-outside.k-top-end,[dir=rtl] .k-badge-outside.k-top-end,[dir=rtl].k-badge-outside.k-top-end{transform:translate(-100%,-100%)}.k-rtl .k-badge-outside.k-bottom-start,[dir=rtl] .k-badge-outside.k-bottom-start,[dir=rtl].k-badge-outside.k-bottom-start{transform:translate(100%,100%)}.k-rtl .k-badge-outside.k-bottom-end,[dir=rtl] .k-badge-outside.k-bottom-end,[dir=rtl].k-badge-outside.k-bottom-end{transform:translate(-100%,100%)}.k-badge-border-cutout{box-shadow:0 0 0 2px var(--kendo-color-surface-alt,#fff)}.k-badge-solid-primary{border-color:var(--kendo-color-primary,#ff6358);color:var(--kendo-color-on-primary,#fff);background-color:var(--kendo-color-primary,#ff6358)}.k-badge-solid-secondary{border-color:var(--kendo-color-secondary,#666);color:var(--kendo-color-on-secondary,#fff);background-color:var(--kendo-color-secondary,#666)}.k-badge-solid-tertiary{border-color:var(--kendo-color-tertiary,#03a9f4);color:var(--kendo-color-on-tertiary,#fff);background-color:var(--kendo-color-tertiary,#03a9f4)}.k-badge-solid-info{border-color:var(--kendo-color-info,#0058e9);color:var(--kendo-color-on-info,#fff);background-color:var(--kendo-color-info,#0058e9)}.k-badge-solid-success{border-color:var(--kendo-color-success,#37b400);color:var(--kendo-color-on-success,#fff);background-color:var(--kendo-color-success,#37b400)}.k-badge-solid-warning{border-color:var(--kendo-color-warning,#ffc000);color:var(--kendo-color-on-warning,#3d3d3d);background-color:var(--kendo-color-warning,#ffc000)}.k-badge-solid-error{border-color:var(--kendo-color-error,#f31700);color:var(--kendo-color-on-error,#fff);background-color:var(--kendo-color-error,#f31700)}.k-badge-solid-dark{border-color:var(--kendo-color-dark,#3d3d3d);color:var(--kendo-color-on-dark,#fff);background-color:var(--kendo-color-dark,#3d3d3d)}.k-badge-solid-light{border-color:var(--kendo-color-light,#ebebeb);color:var(--kendo-color-on-light,#000);background-color:var(--kendo-color-light,#ebebeb)}.k-badge-solid-inverse{border-color:var(--kendo-color-dark,#3d3d3d);color:var(--kendo-color-on-inverse,#fff);background-color:var(--kendo-color-dark,#3d3d3d)}.k-badge-outline{border-color:currentColor;background-color:transparent}.k-badge-outline-primary{color:var(--kendo-color-primary,#ff6358)}.k-badge-outline-secondary{color:var(--kendo-color-secondary,#666)}.k-badge-outline-tertiary{color:var(--kendo-color-tertiary,#03a9f4)}.k-badge-outline-info{color:var(--kendo-color-info,#0058e9)}.k-badge-outline-success{color:var(--kendo-color-success,#37b400)}.k-badge-outline-warning{color:var(--kendo-color-warning,#ffc000)}.k-badge-outline-error{color:var(--kendo-color-error,#f31700)}.k-badge-outline-dark{color:var(--kendo-color-dark,#3d3d3d)}.k-badge-outline-light{color:var(--kendo-color-light,#ebebeb)}.k-badge-outline-inverse{color:var(--kendo-color-dark,#3d3d3d)}.k-button{border-width:1px;border-style:solid;color:inherit;background:none;font-family:var(--kendo-font-family,inherit);text-align:center;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--kendo-spacing-1,.25rem);vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none;-webkit-appearance:none;position:relative;transition:color .2s ease-in-out}.k-button,.k-button *,.k-button :after,.k-button :before{box-sizing:border-box}.k-button.k-disabled,.k-button:disabled{outline:none;cursor:default;opacity:.6;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-button::-moz-focus-inner{padding:0;border:0;outline:0}.k-button:focus,.k-button:hover{text-decoration:none;outline:0}.k-icon-button{gap:0}.k-icon-button .k-icon{display:inline-flex}.k-button-icon{color:inherit;align-self:center;position:relative}.k-button-sm{padding-block:var(--kendo-spacing-0\.5,.125rem);padding-inline:var(--kendo-spacing-2,.5rem);font-size:var(--kendo-font-size,inherit);line-height:var(--kendo-line-height,normal)}.k-button-sm.k-icon-button{padding:var(--kendo-spacing-0\.5,.125rem)}.k-button-sm.k-icon-button .k-button-icon{min-width:calc(var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));min-height:calc(var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));display:inline-flex;align-items:center;justify-content:center}.k-button-sm.k-icon-button .k-button-icon.k-icon-md>svg,.k-button-sm.k-icon-button .k-button-icon.k-svg-icon>svg{width:16px;height:16px}.k-button-sm.k-icon-button .k-button-icon.k-icon-xs>svg{width:calc(16px * .75);height:calc(16px * .75)}.k-button-sm.k-icon-button .k-button-icon.k-icon-sm>svg{width:calc(16px * .875);height:calc(16px * .875)}.k-button-sm.k-icon-button .k-button-icon.k-icon-lg>svg{width:calc(16px * 1.25);height:calc(16px * 1.25)}.k-button-sm.k-icon-button .k-button-icon.k-icon-xl>svg{width:calc(16px * 1.5);height:calc(16px * 1.5)}.k-button-sm.k-icon-button .k-button-icon.k-icon-xxl>svg{width:calc(16px * 2);height:calc(16px * 2)}.k-button-sm.k-icon-button .k-button-icon.k-icon-xxxl>svg{width:calc(16px * 3);height:calc(16px * 3)}.k-button-md{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-2,.5rem);font-size:var(--kendo-font-size,inherit);line-height:var(--kendo-line-height,normal)}.k-button-md.k-icon-button{padding:var(--kendo-spacing-1,.25rem)}.k-button-md.k-icon-button .k-button-icon{min-width:calc(var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));min-height:calc(var(--kendo-font-size, inherit) * var(--kendo-line-height, normal));display:inline-flex;align-items:center;justify-content:center}.k-button-md.k-icon-button .k-button-icon.k-icon-md>svg,.k-button-md.k-icon-button .k-button-icon.k-svg-icon>svg{width:16px;height:16px}.k-button-md.k-icon-button .k-button-icon.k-icon-xs>svg{width:calc(16px * .75);height:calc(16px * .75)}.k-button-md.k-icon-button .k-button-icon.k-icon-sm>svg{width:calc(16px * .875);height:calc(16px * .875)}.k-button-md.k-icon-button .k-button-icon.k-icon-lg>svg{width:calc(16px * 1.25);height:calc(16px * 1.25)}.k-button-md.k-icon-button .k-button-icon.k-icon-xl>svg{width:calc(16px * 1.5);height:calc(16px * 1.5)}.k-button-md.k-icon-button .k-button-icon.k-icon-xxl>svg{width:calc(16px * 2);height:calc(16px * 2)}.k-button-md.k-icon-button .k-button-icon.k-icon-xxxl>svg{width:calc(16px * 3);height:calc(16px * 3)}.k-button-lg{padding-block:var(--kendo-spacing-2,.5rem);padding-inline:var(--kendo-spacing-2,.5rem);font-size:var(--kendo-font-size-lg,inherit);line-height:var(--kendo-line-height-lg,normal)}.k-button-lg.k-icon-button{padding:var(--kendo-spacing-2,.5rem)}.k-button-lg.k-icon-button .k-button-icon{min-width:calc(var(--kendo-font-size-lg, inherit) * var(--kendo-line-height-lg, normal));min-height:calc(var(--kendo-font-size-lg, inherit) * var(--kendo-line-height-lg, normal));display:inline-flex;align-items:center;justify-content:center}.k-button-lg.k-icon-button .k-button-icon.k-icon-md>svg,.k-button-lg.k-icon-button .k-button-icon.k-svg-icon>svg{width:16px;height:16px}.k-button-lg.k-icon-button .k-button-icon.k-icon-xs>svg{width:calc(16px * .75);height:calc(16px * .75)}.k-button-lg.k-icon-button .k-button-icon.k-icon-sm>svg{width:calc(16px * .875);height:calc(16px * .875)}.k-button-lg.k-icon-button .k-button-icon.k-icon-lg>svg{width:calc(16px * 1.25);height:calc(16px * 1.25)}.k-button-lg.k-icon-button .k-button-icon.k-icon-xl>svg{width:calc(16px * 1.5);height:calc(16px * 1.5)}.k-button-lg.k-icon-button .k-button-icon.k-icon-xxl>svg{width:calc(16px * 2);height:calc(16px * 2)}.k-button-lg.k-icon-button .k-button-icon.k-icon-xxxl>svg{width:calc(16px * 3);height:calc(16px * 3)}.k-button-square{aspect-ratio:1}.k-button-group{margin:0;padding:0;border-width:0;box-sizing:border-box;list-style:none;outline:0;display:inline-flex;flex-flow:row nowrap;vertical-align:middle;position:relative;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.k-button-group>.k-button+.k-button{-webkit-margin-start:-1px;margin-inline-start:-1px}.k-button-group>.k-button.k-active,.k-button-group>.k-button.k-focus,.k-button-group>.k-button.k-hover,.k-button-group>.k-button.k-selected,.k-button-group>.k-button:active,.k-button-group>.k-button:focus,.k-button-group>.k-button:hover{z-index:2}.k-button-group .k-button:not(:first-child):not(:last-child){border-start-end-radius:0;border-end-end-radius:0;border-start-start-radius:0;border-end-start-radius:0}.k-button-group>.k-button:first-child:not(:only-child){border-start-end-radius:0;border-end-end-radius:0}.k-button-group>.k-button:last-child:not(:only-child){border-start-start-radius:0;border-end-start-radius:0}.k-button-group.k-disabled,.k-button-group:disabled,.k-button-group[disabled]{opacity:1;filter:none}.k-button-group-stretched{width:100%}.k-button-group-stretched>*{flex:1 0;overflow:hidden}.k-button-flat{border-color:transparent!important;color:inherit;background:none!important;box-shadow:none!important}.k-button-flat:after,.k-button-flat:before{display:block!important}.k-button-flat:after{box-shadow:inset 0 0 0 2px currentColor}.k-button-flat.k-focus:after,.k-button-flat:focus:after{opacity:.12}.k-button-outline{border-color:currentColor;color:inherit;background:none}.k-button-link{border-color:transparent;color:inherit;text-decoration:none;background:none}.k-button-link.k-hover,.k-button-link:hover{text-decoration:underline}.k-button-clear{border-color:transparent!important;color:inherit;background:none!important;box-shadow:none!important}.k-button-overlay,.k-button:before{border-radius:inherit;content:"";background:currentColor;opacity:0;display:none;pointer-events:none;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;z-index:0;transition:opacity .2s ease-in-out}.k-button.k-hover:before,.k-button:hover:before{opacity:.04}.k-button.k-no-focus:not(.k-hover):before,.k-button.k-no-focus:not(:hover):before{opacity:0}.k-button.k-active:before,.k-button:active:before{opacity:.16}.k-button.k-selected:before{opacity:.2}.k-button:after{border-radius:inherit;content:"";opacity:0;display:none;pointer-events:none;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;z-index:0;transition:opacity .2s ease-in-out}.k-button-solid-base{border-color:var(--kendo-color-border,rgba(0,0,0,.08));color:var(--kendo-color-on-base,#3d3d3d);background-color:var(--kendo-color-base,#f5f5f5)}.k-button-solid-base.k-hover,.k-button-solid-base:hover{background-color:var(--kendo-color-base-hover,#ebebeb)}.k-button-solid-base.k-focus,.k-button-solid-base:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-button-solid-base.k-active,.k-button-solid-base:active{background-color:var(--kendo-color-base-active,#d6d6d6)}.k-button-solid-base.k-selected,.k-button-solid-primary{border-color:var(--kendo-color-primary,#ff6358);color:var(--kendo-color-on-primary,#fff);background-color:var(--kendo-color-primary,#ff6358)}.k-button-solid-primary.k-hover,.k-button-solid-primary:hover{border-color:var(--kendo-color-primary-hover,#ea5a51);background-color:var(--kendo-color-primary-hover,#ea5a51)}.k-button-solid-primary.k-focus,.k-button-solid-primary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-primary,#ff6358) 30%,transparent)}.k-button-solid-primary.k-active,.k-button-solid-primary.k-selected,.k-button-solid-primary:active{border-color:var(--kendo-color-primary-active,#d45349);background-color:var(--kendo-color-primary-active,#d45349)}.k-button-solid-secondary{border-color:var(--kendo-color-secondary,#666);color:var(--kendo-color-on-secondary,#fff);background-color:var(--kendo-color-secondary,#666)}.k-button-solid-secondary.k-hover,.k-button-solid-secondary:hover{border-color:var(--kendo-color-secondary-hover,#525252);background-color:var(--kendo-color-secondary-hover,#525252)}.k-button-solid-secondary.k-focus,.k-button-solid-secondary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-secondary,#666) 30%,transparent)}.k-button-solid-secondary.k-active,.k-button-solid-secondary.k-selected,.k-button-solid-secondary:active{border-color:var(--kendo-color-secondary-active,#3d3d3d);background-color:var(--kendo-color-secondary-active,#3d3d3d)}.k-button-solid-tertiary{border-color:var(--kendo-color-tertiary,#03a9f4);color:var(--kendo-color-on-tertiary,#fff);background-color:var(--kendo-color-tertiary,#03a9f4)}.k-button-solid-tertiary.k-hover,.k-button-solid-tertiary:hover{border-color:var(--kendo-color-tertiary-hover,#039ae0);background-color:var(--kendo-color-tertiary-hover,#039ae0)}.k-button-solid-tertiary.k-focus,.k-button-solid-tertiary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-tertiary,#03a9f4) 30%,transparent)}.k-button-solid-tertiary.k-active,.k-button-solid-tertiary.k-selected,.k-button-solid-tertiary:active{border-color:var(--kendo-color-tertiary-active,#028ccb);background-color:var(--kendo-color-tertiary-active,#028ccb)}.k-button-solid-info{border-color:var(--kendo-color-info,#0058e9);color:var(--kendo-color-on-info,#fff);background-color:var(--kendo-color-info,#0058e9)}.k-button-solid-info.k-hover,.k-button-solid-info:hover{border-color:var(--kendo-color-info-hover,#0052d6);background-color:var(--kendo-color-info-hover,#0052d6)}.k-button-solid-info.k-focus,.k-button-solid-info:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-info,#0058e9) 30%,transparent)}.k-button-solid-info.k-active,.k-button-solid-info.k-selected,.k-button-solid-info:active{border-color:var(--kendo-color-info-active,#004ac2);background-color:var(--kendo-color-info-active,#004ac2)}.k-button-solid-success{border-color:var(--kendo-color-success,#37b400);color:var(--kendo-color-on-success,#fff);background-color:var(--kendo-color-success,#37b400)}.k-button-solid-success.k-hover,.k-button-solid-success:hover{border-color:var(--kendo-color-success-hover,#32a500);background-color:var(--kendo-color-success-hover,#32a500)}.k-button-solid-success.k-focus,.k-button-solid-success:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-success,#37b400) 30%,transparent)}.k-button-solid-success.k-active,.k-button-solid-success.k-selected,.k-button-solid-success:active{border-color:var(--kendo-color-success-active,#2d9600);background-color:var(--kendo-color-success-active,#2d9600)}.k-button-solid-warning{border-color:var(--kendo-color-warning,#ffc000);color:var(--kendo-color-on-warning,#3d3d3d);background-color:var(--kendo-color-warning,#ffc000)}.k-button-solid-warning.k-hover,.k-button-solid-warning:hover{border-color:var(--kendo-color-warning-hover,#eaaf00);background-color:var(--kendo-color-warning-hover,#eaaf00)}.k-button-solid-warning.k-focus,.k-button-solid-warning:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-warning,#ffc000) 30%,transparent)}.k-button-solid-warning.k-active,.k-button-solid-warning.k-selected,.k-button-solid-warning:active{border-color:var(--kendo-color-warning-active,#d49f00);background-color:var(--kendo-color-warning-active,#d49f00)}.k-button-solid-error{border-color:var(--kendo-color-error,#f31700);color:var(--kendo-color-on-error,#fff);background-color:var(--kendo-color-error,#f31700)}.k-button-solid-error.k-hover,.k-button-solid-error:hover{border-color:var(--kendo-color-error-hover,#df1600);background-color:var(--kendo-color-error-hover,#df1600)}.k-button-solid-error.k-focus,.k-button-solid-error:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-error,#f31700) 30%,transparent)}.k-button-solid-error.k-active,.k-button-solid-error.k-selected,.k-button-solid-error:active{border-color:var(--kendo-color-error-active,#ca1400);background-color:var(--kendo-color-error-active,#ca1400)}.k-button-solid-dark{border-color:var(--kendo-color-dark,#3d3d3d);color:var(--kendo-color-on-dark,#fff);background-color:var(--kendo-color-dark,#3d3d3d)}.k-button-solid-dark.k-hover,.k-button-solid-dark:hover{border-color:var(--kendo-color-dark-hover,#292929);background-color:var(--kendo-color-dark-hover,#292929)}.k-button-solid-dark.k-focus,.k-button-solid-dark:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-dark,#3d3d3d) 30%,transparent)}.k-button-solid-dark.k-active,.k-button-solid-dark.k-selected,.k-button-solid-dark:active{border-color:var(--kendo-color-dark-active,#1f1f1f);background-color:var(--kendo-color-dark-active,#1f1f1f)}.k-button-solid-light{border-color:var(--kendo-color-light,#ebebeb);color:var(--kendo-color-on-light,#000);background-color:var(--kendo-color-light,#ebebeb)}.k-button-solid-light.k-hover,.k-button-solid-light:hover{border-color:var(--kendo-color-light-hover,#e0e0e0);background-color:var(--kendo-color-light-hover,#e0e0e0)}.k-button-solid-light.k-focus,.k-button-solid-light:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-light,#ebebeb) 30%,transparent)}.k-button-solid-light.k-active,.k-button-solid-light.k-selected,.k-button-solid-light:active{border-color:var(--kendo-color-light-active,#d6d6d6);background-color:var(--kendo-color-light-active,#d6d6d6)}.k-button-solid-inverse{border-color:var(--kendo-color-inverse,#3d3d3d);color:var(--kendo-color-on-inverse,#fff);background-color:var(--kendo-color-inverse,#3d3d3d)}.k-button-solid-inverse.k-hover,.k-button-solid-inverse:hover{border-color:var(--kendo-color-inverse-hover,#292929);background-color:var(--kendo-color-inverse-hover,#292929)}.k-button-solid-inverse.k-focus,.k-button-solid-inverse:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-inverse,#3d3d3d) 30%,transparent)}.k-button-solid-inverse.k-active,.k-button-solid-inverse.k-selected,.k-button-solid-inverse:active{border-color:var(--kendo-color-inverse-active,#1f1f1f);background-color:var(--kendo-color-inverse-active,#1f1f1f)}.k-button-outline-primary{box-shadow:none;border-color:currentColor;color:var(--kendo-color-primary-on-surface,#ff6358);background-color:transparent}.k-button-outline-primary.k-hover,.k-button-outline-primary:hover{border-color:var(--kendo-color-primary,#ff6358);color:var(--kendo-color-on-primary,#fff);background-color:var(--kendo-color-primary,#ff6358)}.k-button-outline-primary.k-focus,.k-button-outline-primary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-primary,#ff6358) 30%,transparent)}.k-button-outline-primary.k-active,.k-button-outline-primary.k-selected,.k-button-outline-primary:active{border-color:var(--kendo-color-primary,#ff6358);color:var(--kendo-color-on-primary,#fff);background-color:var(--kendo-color-primary,#ff6358)}.k-button-outline-secondary{box-shadow:none;border-color:currentColor;color:var(--kendo-color-secondary-on-surface,#292929);background-color:transparent}.k-button-outline-secondary.k-hover,.k-button-outline-secondary:hover{border-color:var(--kendo-color-secondary,#666);color:var(--kendo-color-on-secondary,#fff);background-color:var(--kendo-color-secondary,#666)}.k-button-outline-secondary.k-focus,.k-button-outline-secondary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-secondary,#666) 30%,transparent)}.k-button-outline-secondary.k-active,.k-button-outline-secondary.k-selected,.k-button-outline-secondary:active{border-color:var(--kendo-color-secondary,#666);color:var(--kendo-color-on-secondary,#fff);background-color:var(--kendo-color-secondary,#666)}.k-button-outline-tertiary{box-shadow:none;border-color:currentColor;color:var(--kendo-color-tertiary-on-surface,#028ccb);background-color:transparent}.k-button-outline-tertiary.k-hover,.k-button-outline-tertiary:hover{border-color:var(--kendo-color-tertiary,#03a9f4);color:var(--kendo-color-on-tertiary,#fff);background-color:var(--kendo-color-tertiary,#03a9f4)}.k-button-outline-tertiary.k-focus,.k-button-outline-tertiary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-tertiary,#03a9f4) 30%,transparent)}.k-button-outline-tertiary.k-active,.k-button-outline-tertiary.k-selected,.k-button-outline-tertiary:active{border-color:var(--kendo-color-tertiary,#03a9f4);color:var(--kendo-color-on-tertiary,#fff);background-color:var(--kendo-color-tertiary,#03a9f4)}.k-button-outline-info{box-shadow:none;border-color:currentColor;color:var(--kendo-color-info-on-surface,#004ac2);background-color:transparent}.k-button-outline-info.k-hover,.k-button-outline-info:hover{border-color:var(--kendo-color-info,#0058e9);color:var(--kendo-color-on-info,#fff);background-color:var(--kendo-color-info,#0058e9)}.k-button-outline-info.k-focus,.k-button-outline-info:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-info,#0058e9) 30%,transparent)}.k-button-outline-info.k-active,.k-button-outline-info.k-selected,.k-button-outline-info:active{border-color:var(--kendo-color-info,#0058e9);color:var(--kendo-color-on-info,#fff);background-color:var(--kendo-color-info,#0058e9)}.k-button-outline-success{box-shadow:none;border-color:currentColor;color:var(--kendo-color-success-on-surface,#2d9600);background-color:transparent}.k-button-outline-success.k-hover,.k-button-outline-success:hover{border-color:var(--kendo-color-success,#37b400);color:var(--kendo-color-on-success,#fff);background-color:var(--kendo-color-success,#37b400)}.k-button-outline-success.k-focus,.k-button-outline-success:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-success,#37b400) 30%,transparent)}.k-button-outline-success.k-active,.k-button-outline-success.k-selected,.k-button-outline-success:active{border-color:var(--kendo-color-success,#37b400);color:var(--kendo-color-on-success,#fff);background-color:var(--kendo-color-success,#37b400)}.k-button-outline-warning{box-shadow:none;border-color:currentColor;color:var(--kendo-color-warning-on-surface,#ffc000);background-color:transparent}.k-button-outline-warning.k-hover,.k-button-outline-warning:hover{border-color:var(--kendo-color-warning,#ffc000);color:var(--kendo-color-on-warning,#3d3d3d);background-color:var(--kendo-color-warning,#ffc000)}.k-button-outline-warning.k-focus,.k-button-outline-warning:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-warning,#ffc000) 30%,transparent)}.k-button-outline-warning.k-active,.k-button-outline-warning.k-selected,.k-button-outline-warning:active{border-color:var(--kendo-color-warning,#ffc000);color:var(--kendo-color-on-warning,#3d3d3d);background-color:var(--kendo-color-warning,#ffc000)}.k-button-outline-error{box-shadow:none;border-color:currentColor;color:var(--kendo-color-error-on-surface,#ca1400);background-color:transparent}.k-button-outline-error.k-hover,.k-button-outline-error:hover{border-color:var(--kendo-color-error,#f31700);color:var(--kendo-color-on-error,#fff);background-color:var(--kendo-color-error,#f31700)}.k-button-outline-error.k-focus,.k-button-outline-error:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-error,#f31700) 30%,transparent)}.k-button-outline-error.k-active,.k-button-outline-error.k-selected,.k-button-outline-error:active{border-color:var(--kendo-color-error,#f31700);color:var(--kendo-color-on-error,#fff);background-color:var(--kendo-color-error,#f31700)}.k-button-outline-dark{box-shadow:none;border-color:currentColor;color:var(--kendo-color-dark-on-surface,#141414);background-color:transparent}.k-button-outline-dark.k-hover,.k-button-outline-dark:hover{border-color:var(--kendo-color-dark,#3d3d3d);color:var(--kendo-color-on-dark,#fff);background-color:var(--kendo-color-dark,#3d3d3d)}.k-button-outline-dark.k-focus,.k-button-outline-dark:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-dark,#3d3d3d) 30%,transparent)}.k-button-outline-dark.k-active,.k-button-outline-dark.k-selected,.k-button-outline-dark:active{border-color:var(--kendo-color-dark,#3d3d3d);color:var(--kendo-color-on-dark,#fff);background-color:var(--kendo-color-dark,#3d3d3d)}.k-button-outline-light{box-shadow:none;border-color:currentColor;color:var(--kendo-color-light-on-surface,#e0e0e0);background-color:transparent}.k-button-outline-light.k-hover,.k-button-outline-light:hover{border-color:var(--kendo-color-light,#ebebeb);color:var(--kendo-color-on-light,#000);background-color:var(--kendo-color-light,#ebebeb)}.k-button-outline-light.k-focus,.k-button-outline-light:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-light,#ebebeb) 30%,transparent)}.k-button-outline-light.k-active,.k-button-outline-light.k-selected,.k-button-outline-light:active{border-color:var(--kendo-color-light,#ebebeb);color:var(--kendo-color-on-light,#000);background-color:var(--kendo-color-light,#ebebeb)}.k-button-outline-inverse{box-shadow:none;border-color:currentColor;color:var(--kendo-color-inverse-on-surface,#141414);background-color:transparent}.k-button-outline-inverse.k-hover,.k-button-outline-inverse:hover{border-color:var(--kendo-color-dark,#3d3d3d);color:var(--kendo-color-on-inverse,#fff);background-color:var(--kendo-color-dark,#3d3d3d)}.k-button-outline-inverse.k-focus,.k-button-outline-inverse:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-inverse,#3d3d3d) 30%,transparent)}.k-button-outline-inverse.k-active,.k-button-outline-inverse.k-selected,.k-button-outline-inverse:active{border-color:var(--kendo-color-dark,#3d3d3d);color:var(--kendo-color-on-inverse,#fff);background-color:var(--kendo-color-dark,#3d3d3d)}.k-button-outline-base{box-shadow:none;border-color:currentColor;color:var(--kendo-color-base-on-surface,#3d3d3d);background-color:transparent}.k-button-outline-base.k-hover,.k-button-outline-base:hover{border-color:var(--kendo-color-on-base,#3d3d3d);color:var(--kendo-color-base,#f5f5f5);background-color:var(--kendo-color-on-base,#3d3d3d)}.k-button-outline-base.k-focus,.k-button-outline-base:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 30%,transparent)}.k-button-outline-base.k-active,.k-button-outline-base.k-selected,.k-button-outline-base:active{border-color:var(--kendo-color-on-base,#3d3d3d);color:var(--kendo-color-base,#f5f5f5);background-color:var(--kendo-color-on-base,#3d3d3d)}.k-button-flat-primary{color:var(--kendo-color-primary-on-surface,#ff6358)}.k-button-flat-secondary{color:var(--kendo-color-secondary-on-surface,#292929)}.k-button-flat-tertiary{color:var(--kendo-color-tertiary-on-surface,#028ccb)}.k-button-flat-info{color:var(--kendo-color-info-on-surface,#004ac2)}.k-button-flat-success{color:var(--kendo-color-success-on-surface,#2d9600)}.k-button-flat-warning{color:var(--kendo-color-warning-on-surface,#ffc000)}.k-button-flat-error{color:var(--kendo-color-error-on-surface,#ca1400)}.k-button-flat-dark{color:var(--kendo-color-dark-on-surface,#141414)}.k-button-flat-light{color:var(--kendo-color-light-on-surface,#e0e0e0)}.k-button-flat-inverse{color:var(--kendo-color-inverse-on-surface,#141414)}.k-button-flat-base{color:inherit}.k-button-link-primary{color:var(--kendo-color-primary,#ff6358)}.k-button-link-primary.k-hover,.k-button-link-primary:hover{color:var(--kendo-color-primary-hover,#ea5a51)}.k-button-link-primary.k-focus,.k-button-link-primary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-primary,#ff6358) 30%,transparent)}.k-button-link-primary.k-active,.k-button-link-primary.k-selected,.k-button-link-primary:active{color:var(--kendo-color-primary-active,#d45349)}.k-button-link-secondary{color:var(--kendo-color-secondary,#666)}.k-button-link-secondary.k-hover,.k-button-link-secondary:hover{color:var(--kendo-color-secondary-hover,#525252)}.k-button-link-secondary.k-focus,.k-button-link-secondary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-secondary,#666) 30%,transparent)}.k-button-link-secondary.k-active,.k-button-link-secondary.k-selected,.k-button-link-secondary:active{color:var(--kendo-color-secondary-active,#3d3d3d)}.k-button-link-tertiary{color:var(--kendo-color-tertiary,#03a9f4)}.k-button-link-tertiary.k-hover,.k-button-link-tertiary:hover{color:var(--kendo-color-tertiary-hover,#039ae0)}.k-button-link-tertiary.k-focus,.k-button-link-tertiary:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-tertiary,#03a9f4) 30%,transparent)}.k-button-link-tertiary.k-active,.k-button-link-tertiary.k-selected,.k-button-link-tertiary:active{color:var(--kendo-color-tertiary-active,#028ccb)}.k-button-link-info{color:var(--kendo-color-info,#0058e9)}.k-button-link-info.k-hover,.k-button-link-info:hover{color:var(--kendo-color-info-hover,#0052d6)}.k-button-link-info.k-focus,.k-button-link-info:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-info,#0058e9) 30%,transparent)}.k-button-link-info.k-active,.k-button-link-info.k-selected,.k-button-link-info:active{color:var(--kendo-color-info-active,#004ac2)}.k-button-link-success{color:var(--kendo-color-success,#37b400)}.k-button-link-success.k-hover,.k-button-link-success:hover{color:var(--kendo-color-success-hover,#32a500)}.k-button-link-success.k-focus,.k-button-link-success:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-success,#37b400) 30%,transparent)}.k-button-link-success.k-active,.k-button-link-success.k-selected,.k-button-link-success:active{color:var(--kendo-color-success-active,#2d9600)}.k-button-link-warning{color:var(--kendo-color-warning,#ffc000)}.k-button-link-warning.k-hover,.k-button-link-warning:hover{color:var(--kendo-color-warning-hover,#eaaf00)}.k-button-link-warning.k-focus,.k-button-link-warning:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-warning,#ffc000) 30%,transparent)}.k-button-link-warning.k-active,.k-button-link-warning.k-selected,.k-button-link-warning:active{color:var(--kendo-color-warning-active,#d49f00)}.k-button-link-error{color:var(--kendo-color-error,#f31700)}.k-button-link-error.k-hover,.k-button-link-error:hover{color:var(--kendo-color-error-hover,#df1600)}.k-button-link-error.k-focus,.k-button-link-error:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-error,#f31700) 30%,transparent)}.k-button-link-error.k-active,.k-button-link-error.k-selected,.k-button-link-error:active{color:var(--kendo-color-error-active,#ca1400)}.k-button-link-dark{color:var(--kendo-color-dark,#3d3d3d)}.k-button-link-dark.k-hover,.k-button-link-dark:hover{color:var(--kendo-color-dark-hover,#292929)}.k-button-link-dark.k-focus,.k-button-link-dark:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-dark,#3d3d3d) 30%,transparent)}.k-button-link-dark.k-active,.k-button-link-dark.k-selected,.k-button-link-dark:active{color:var(--kendo-color-dark-active,#1f1f1f)}.k-button-link-light{color:var(--kendo-color-light,#ebebeb)}.k-button-link-light.k-hover,.k-button-link-light:hover{color:var(--kendo-color-light-hover,#e0e0e0)}.k-button-link-light.k-focus,.k-button-link-light:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-light,#ebebeb) 30%,transparent)}.k-button-link-light.k-active,.k-button-link-light.k-selected,.k-button-link-light:active{color:var(--kendo-color-light-active,#d6d6d6)}.k-button-link-inverse{color:var(--kendo-color-dark,#3d3d3d)}.k-button-link-inverse.k-hover,.k-button-link-inverse:hover{color:var(--kendo-color-inverse-hover,#292929)}.k-button-link-inverse.k-focus,.k-button-link-inverse:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-inverse,#3d3d3d) 30%,transparent)}.k-button-link-inverse.k-active,.k-button-link-inverse.k-selected,.k-button-link-inverse:active{color:var(--kendo-color-inverse-active,#1f1f1f)}.k-button-link-base,.k-button-link-base.k-hover,.k-button-link-base:hover{color:var(--kendo-color-on-app-surface,#3d3d3d)}.k-button-link-base.k-focus,.k-button-link-base:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 30%,transparent)}.k-button-link-base.k-active,.k-button-link-base.k-selected,.k-button-link-base:active{color:var(--kendo-color-on-app-surface,#3d3d3d)}.k-button-clear-primary{color:var(--kendo-color-primary-on-surface,#ff6358)}.k-button-clear-primary.k-focus:after,.k-button-clear-primary:active:after,.k-button-clear-primary:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-secondary{color:var(--kendo-color-secondary-on-surface,#292929)}.k-button-clear-secondary.k-focus:after,.k-button-clear-secondary:active:after,.k-button-clear-secondary:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-tertiary{color:var(--kendo-color-tertiary-on-surface,#028ccb)}.k-button-clear-tertiary.k-focus:after,.k-button-clear-tertiary:active:after,.k-button-clear-tertiary:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-info{color:var(--kendo-color-info-on-surface,#004ac2)}.k-button-clear-info.k-focus:after,.k-button-clear-info:active:after,.k-button-clear-info:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-success{color:var(--kendo-color-success-on-surface,#2d9600)}.k-button-clear-success.k-focus:after,.k-button-clear-success:active:after,.k-button-clear-success:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-warning{color:var(--kendo-color-warning-on-surface,#ffc000)}.k-button-clear-warning.k-focus:after,.k-button-clear-warning:active:after,.k-button-clear-warning:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-error{color:var(--kendo-color-error-on-surface,#ca1400)}.k-button-clear-error.k-focus:after,.k-button-clear-error:active:after,.k-button-clear-error:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-dark{color:var(--kendo-color-dark-on-surface,#141414)}.k-button-clear-dark.k-focus:after,.k-button-clear-dark:active:after,.k-button-clear-dark:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-light{color:var(--kendo-color-light-on-surface,#e0e0e0)}.k-button-clear-light.k-focus:after,.k-button-clear-light:active:after,.k-button-clear-light:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-inverse{color:var(--kendo-color-inverse-on-surface,#141414)}.k-button-clear-inverse.k-focus:after,.k-button-clear-inverse:active:after,.k-button-clear-inverse:focus:after{background-color:currentColor;opacity:.1;display:block}.k-button-clear-base{color:var(--kendo-color-base-on-surface,#3d3d3d)}.k-button-clear-base.k-focus:after,.k-button-clear-base:active:after,.k-button-clear-base:focus:after{background-color:currentColor;opacity:.1;display:block}.k-input,.k-picker{margin:0;padding:0;width:100%;min-width:0;border-width:1px;border-style:solid;outline:0;font-family:var(--kendo-font-family,inherit);font-size:var(--kendo-font-size,inherit);line-height:var(--kendo-line-height,normal);font-weight:400;text-align:start;box-shadow:none;display:inline-flex;flex-flow:row nowrap;align-items:stretch;vertical-align:middle;position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none}.k-input,.k-input *,.k-input :after,.k-input :before,.k-picker,.k-picker *,.k-picker :after,.k-picker :before{box-sizing:border-box}.k-input>.k-input,.k-input>.k-picker,.k-picker>.k-input,.k-picker>.k-picker{border-width:0!important;color:inherit;background:none;font:inherit;outline:0;box-shadow:none}.k-input>*,.k-picker>*{margin:0}.k-input::placeholder,.k-picker::placeholder{color:var(--kendo-color-subtle,#666);opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}input.k-input,textarea.k-textarea{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-2,.5rem)}input.k-input:disabled,input.k-input[disabled],textarea.k-textarea:disabled,textarea.k-textarea[disabled]{outline:none;cursor:default;opacity:.6;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-disabled input.k-input:disabled,.k-disabled input.k-input[disabled],.k-disabled textarea.k-textarea:disabled,.k-disabled textarea.k-textarea[disabled],[disabled] input.k-input:disabled,[disabled] input.k-input[disabled],[disabled] textarea.k-textarea:disabled,[disabled] textarea.k-textarea[disabled]{opacity:1;filter:grayscale(0)}textarea.k-textarea{overflow:auto}.k-picker{cursor:pointer}select.k-picker{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-2,.5rem);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}select.k-picker:disabled,select.k-picker[disabled]{outline:none;cursor:default;opacity:.6;filter:grayscale(.1);pointer-events:none;box-shadow:none}.k-disabled select.k-picker:disabled,.k-disabled select.k-picker[disabled],[disabled] select.k-picker:disabled,[disabled] select.k-picker[disabled]{opacity:1;filter:grayscale(0)}.k-input-inner{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-2,.5rem);width:100%;border:0;outline:0;color:inherit;background:none;font:inherit;flex:1 1;position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none}.k-input-inner::placeholder{color:var(--kendo-color-subtle,#666);opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.k-input-inner:invalid{box-shadow:none}span.k-input-inner{white-space:nowrap;display:flex;flex-flow:row nowrap;align-items:center}textarea.k-input-inner{margin:0}.k-input-value-icon{flex:none}.k-input-value-text{flex:1 1;overflow:hidden;text-overflow:ellipsis}.k-input-value-text:before{content:"​";width:0;overflow:hidden;flex:none;display:inline-block;vertical-align:top}.k-input-values{min-width:0;width:100%;display:flex;flex-flow:row wrap;align-items:center;cursor:text}.k-input-values .k-chip-list{display:contents}.k-icon-picker .k-input-inner{padding:var(--kendo-spacing-1,.25rem);justify-content:center}.k-input-prefix,.k-input-suffix{border-color:inherit;display:flex;align-items:center;flex:none}.k-input-prefix>*,.k-input-suffix>*{flex-shrink:0;border:none}.k-input-prefix-vertical,.k-input-suffix-vertical{flex-flow:column wrap}.k-input-prefix-horizontal,.k-input-suffix-horizontal{flex-flow:row wrap}.k-input-separator{margin:0;border-style:solid;border-color:inherit;border-width:0 0 0 1px;height:16px;align-self:center}.k-input-separator-horizontal{height:auto;margin-inline:var(--kendo-spacing-1,.25rem);align-self:stretch;border-width:1px 0 0}.k-input-separator-vertical{height:auto;margin-block:var(--kendo-spacing-1,.25rem);align-self:stretch;border-width:0 0 0 1px}.k-input-icon,.k-input-loading-icon,.k-input-validation-icon{flex:none;align-self:center;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;box-sizing:content-box}.k-input-loading-icon{width:1em;height:1em;font-size:16px}.k-input-icon.k-icon-md>svg,.k-input-icon.k-svg-icon>svg,.k-input-loading-icon.k-icon-md>svg,.k-input-loading-icon.k-svg-icon>svg,.k-input-validation-icon.k-icon-md>svg,.k-input-validation-icon.k-svg-icon>svg{width:16px;height:16px}.k-input-icon.k-icon-xs>svg,.k-input-loading-icon.k-icon-xs>svg,.k-input-validation-icon.k-icon-xs>svg{width:calc(16px * .75);height:calc(16px * .75)}.k-input-icon.k-icon-sm>svg,.k-input-loading-icon.k-icon-sm>svg,.k-input-validation-icon.k-icon-sm>svg{width:calc(16px * .875);height:calc(16px * .875)}.k-input-icon.k-icon-lg>svg,.k-input-loading-icon.k-icon-lg>svg,.k-input-validation-icon.k-icon-lg>svg{width:calc(16px * 1.25);height:calc(16px * 1.25)}.k-input-icon.k-icon-xl>svg,.k-input-loading-icon.k-icon-xl>svg,.k-input-validation-icon.k-icon-xl>svg{width:calc(16px * 1.5);height:calc(16px * 1.5)}.k-input-icon.k-icon-xxl>svg,.k-input-loading-icon.k-icon-xxl>svg,.k-input-validation-icon.k-icon-xxl>svg{width:calc(16px * 2);height:calc(16px * 2)}.k-input-icon.k-icon-xxxl>svg,.k-input-loading-icon.k-icon-xxxl>svg,.k-input-validation-icon.k-icon-xxxl>svg{width:calc(16px * 3);height:calc(16px * 3)}.k-clear-value{outline:0;flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5}.k-clear-value.k-hover,.k-clear-value:hover{opacity:1}.k-clear-value:focus-visible{outline:1px dotted;outline-offset:-1px}.k-input-button{width:calc((var(--kendo-line-height, normal) * 1em) + (var(--kendo-spacing-1, .25rem) * 2));border-width:0;border-inline-start-width:1px;flex:none;aspect-ratio:auto;box-shadow:none}.k-input-button>.k-button-icon{min-width:auto!important}.k-input-button:focus{box-shadow:none}.k-picker .k-input-button{color:inherit;background:none;border-color:transparent}.k-input-spinner{width:calc((var(--kendo-line-height, normal) * 1em) + (var(--kendo-spacing-1, .25rem) * 2));flex:none;display:flex;flex-flow:column nowrap}.k-input-spinner .k-spinner-decrease,.k-input-spinner .k-spinner-increase{border-width:0;border-inline-start-width:1px;flex:1 1 50%;box-shadow:none;position:relative;aspect-ratio:auto}.k-input-spinner .k-spinner-decrease .k-button-icon,.k-input-spinner .k-spinner-increase .k-button-icon{margin-block:-1em;margin-inline:0;min-width:auto!important;min-height:auto!important}.k-input-spinner .k-spinner-increase .k-icon{bottom:auto}.k-input-spinner .k-spinner-decrease .k-icon{top:auto}.k-searchbar{flex:1 1 auto;display:flex;flex-flow:row nowrap}.k-dateinput-wrap,.k-dropdown-wrap,.k-multiselect-wrap,.k-numeric-wrap,.k-picker-wrap{width:100%;border-width:0;border-color:inherit;box-sizing:border-box;flex:1 1 auto;display:flex;flex-flow:row nowrap;overflow:hidden;position:relative}.k-input-flat,.k-picker-flat{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border-width:1px 0;border-top-color:transparent!important;background-image:none!important}.k-input-outline{background:none!important}.k-input-sm,.k-picker-sm{font-size:var(--kendo-font-size,inherit);line-height:var(--kendo-line-height,normal)}.k-input-sm .k-input-values,.k-picker-sm .k-input-values{padding:calc(var(--kendo-spacing-0\.5, .125rem) /2);gap:calc(var(--kendo-spacing-0\.5, .125rem) / 2)}.k-input-sm .k-input-values>.k-input-inner,.k-input-sm .k-input-values>.k-searchbar,.k-picker-sm .k-input-values>.k-input-inner,.k-picker-sm .k-input-values>.k-searchbar{margin:calc((var(--kendo-spacing-0\.5, .125rem) / 2)*-1)}.k-input-sm .k-input-inner,.k-picker-sm .k-input-inner{padding-block:var(--kendo-spacing-0\.5,.125rem);padding-inline:var(--kendo-spacing-2,.5rem)}.k-input-sm .k-input-button,.k-input-sm .k-spinner-decrease,.k-input-sm .k-spinner-increase,.k-picker-sm .k-input-button,.k-picker-sm .k-spinner-decrease,.k-picker-sm .k-spinner-increase{padding-block:var(--kendo-spacing-0\.5,.125rem);padding-inline:var(--kendo-spacing-0\.5,.125rem)}.k-input-sm .k-clear-value,.k-input-sm .k-input-icon,.k-input-sm .k-input-loading-icon,.k-input-sm .k-input-prefix>.k-icon,.k-input-sm .k-input-prefix>.k-input-prefix-text,.k-input-sm .k-input-suffix>.k-icon,.k-input-sm .k-input-suffix>.k-input-suffix-text,.k-input-sm .k-input-validation-icon,.k-picker-sm .k-clear-value,.k-picker-sm .k-input-icon,.k-picker-sm .k-input-loading-icon,.k-picker-sm .k-input-prefix>.k-icon,.k-picker-sm .k-input-prefix>.k-input-prefix-text,.k-picker-sm .k-input-suffix>.k-icon,.k-picker-sm .k-input-suffix>.k-input-suffix-text,.k-picker-sm .k-input-validation-icon{padding-block:var(--kendo-spacing-0\.5,.125rem);padding-inline:var(--kendo-spacing-0\.5,.125rem);box-sizing:content-box}.k-input-sm .k-input-separator-horizontal,.k-picker-sm .k-input-separator-horizontal{margin-inline:var(--kendo-spacing-0\.5,.125rem)}.k-input-sm .k-input-separator-vertical,.k-picker-sm .k-input-separator-vertical{margin-block:var(--kendo-spacing-0\.5,.125rem)}.k-input-sm.k-icon-picker .k-input-inner,.k-picker-sm.k-icon-picker .k-input-inner{width:calc(var(--kendo-line-height, normal) * 1em);height:calc(var(--kendo-line-height, normal) * 1em);padding:var(--kendo-spacing-0\.5,.125rem);box-sizing:content-box}.k-dropdown-operator.k-picker-sm .k-input-button{padding:var(--kendo-spacing-0\.5,.125rem)}select.k-picker-sm{padding-block:var(--kendo-spacing-0\.5,.125rem);padding-inline:var(--kendo-spacing-2,.5rem)}.k-input-md,.k-picker-md{font-size:var(--kendo-font-size,inherit);line-height:var(--kendo-line-height,normal)}.k-input-md .k-input-values,.k-picker-md .k-input-values{padding:calc(var(--kendo-spacing-1, .25rem) /2);gap:calc(var(--kendo-spacing-1, .25rem) / 2)}.k-input-md .k-input-values>.k-input-inner,.k-input-md .k-input-values>.k-searchbar,.k-picker-md .k-input-values>.k-input-inner,.k-picker-md .k-input-values>.k-searchbar{margin:calc((var(--kendo-spacing-1, .25rem) / 2)*-1)}.k-input-md .k-input-inner,.k-picker-md .k-input-inner{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-2,.5rem)}.k-input-md .k-input-button,.k-input-md .k-spinner-decrease,.k-input-md .k-spinner-increase,.k-picker-md .k-input-button,.k-picker-md .k-spinner-decrease,.k-picker-md .k-spinner-increase{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-1,.25rem)}.k-input-md .k-clear-value,.k-input-md .k-input-icon,.k-input-md .k-input-loading-icon,.k-input-md .k-input-prefix>.k-icon,.k-input-md .k-input-prefix>.k-input-prefix-text,.k-input-md .k-input-suffix>.k-icon,.k-input-md .k-input-suffix>.k-input-suffix-text,.k-input-md .k-input-validation-icon,.k-picker-md .k-clear-value,.k-picker-md .k-input-icon,.k-picker-md .k-input-loading-icon,.k-picker-md .k-input-prefix>.k-icon,.k-picker-md .k-input-prefix>.k-input-prefix-text,.k-picker-md .k-input-suffix>.k-icon,.k-picker-md .k-input-suffix>.k-input-suffix-text,.k-picker-md .k-input-validation-icon{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-1,.25rem);box-sizing:content-box}.k-input-md .k-input-separator-horizontal,.k-picker-md .k-input-separator-horizontal{margin-inline:var(--kendo-spacing-1,.25rem)}.k-input-md .k-input-separator-vertical,.k-picker-md .k-input-separator-vertical{margin-block:var(--kendo-spacing-1,.25rem)}.k-input-md.k-icon-picker .k-input-inner,.k-picker-md.k-icon-picker .k-input-inner{width:calc(var(--kendo-line-height, normal) * 1em);height:calc(var(--kendo-line-height, normal) * 1em);padding:var(--kendo-spacing-1,.25rem);box-sizing:content-box}.k-dropdown-operator.k-picker-md .k-input-button{padding:var(--kendo-spacing-1,.25rem)}select.k-picker-md{padding-block:var(--kendo-spacing-1,.25rem);padding-inline:var(--kendo-spacing-2,.5rem)}.k-input-lg,.k-picker-lg{font-size:var(--kendo-font-size-lg,inherit);line-height:var(--kendo-line-height-lg,normal)}.k-input-lg .k-input-values,.k-picker-lg .k-input-values{padding:calc(var(--kendo-spacing-2, .5rem) /2);gap:calc(var(--kendo-spacing-2, .5rem) / 2)}.k-input-lg .k-input-values>.k-input-inner,.k-input-lg .k-input-values>.k-searchbar,.k-picker-lg .k-input-values>.k-input-inner,.k-picker-lg .k-input-values>.k-searchbar{margin:calc((var(--kendo-spacing-2, .5rem) / 2)*-1)}.k-input-lg .k-input-button,.k-input-lg .k-input-inner,.k-input-lg .k-spinner-decrease,.k-input-lg .k-spinner-increase,.k-picker-lg .k-input-button,.k-picker-lg .k-input-inner,.k-picker-lg .k-spinner-decrease,.k-picker-lg .k-spinner-increase{padding-block:var(--kendo-spacing-2,.5rem);padding-inline:var(--kendo-spacing-2,.5rem)}.k-input-lg .k-clear-value,.k-input-lg .k-input-icon,.k-input-lg .k-input-loading-icon,.k-input-lg .k-input-prefix>.k-icon,.k-input-lg .k-input-prefix>.k-input-prefix-text,.k-input-lg .k-input-suffix>.k-icon,.k-input-lg .k-input-suffix>.k-input-suffix-text,.k-input-lg .k-input-validation-icon,.k-picker-lg .k-clear-value,.k-picker-lg .k-input-icon,.k-picker-lg .k-input-loading-icon,.k-picker-lg .k-input-prefix>.k-icon,.k-picker-lg .k-input-prefix>.k-input-prefix-text,.k-picker-lg .k-input-suffix>.k-icon,.k-picker-lg .k-input-suffix>.k-input-suffix-text,.k-picker-lg .k-input-validation-icon{padding-block:var(--kendo-spacing-2,.5rem);padding-inline:var(--kendo-spacing-2,.5rem);box-sizing:content-box}.k-input-lg .k-input-separator-horizontal,.k-picker-lg .k-input-separator-horizontal{margin-inline:var(--kendo-spacing-2,.5rem)}.k-input-lg .k-input-separator-vertical,.k-picker-lg .k-input-separator-vertical{margin-block:var(--kendo-spacing-2,.5rem)}.k-input-lg.k-icon-picker .k-input-inner,.k-picker-lg.k-icon-picker .k-input-inner{width:calc(var(--kendo-line-height-lg, normal) * 1em);height:calc(var(--kendo-line-height-lg, normal) * 1em);padding:var(--kendo-spacing-2,.5rem);box-sizing:content-box}.k-dropdown-operator.k-picker-lg .k-input-button{padding:var(--kendo-spacing-2,.5rem)}select.k-picker-lg{padding-block:var(--kendo-spacing-2,.5rem);padding-inline:var(--kendo-spacing-2,.5rem)}.k-input>kendo-popup,.k-picker>kendo-popup{position:fixed}.k-autofill:-webkit-autofill{animation-name:autoFillStart}.k-autofill:not(:-webkit-autofill){animation-name:autoFillEnd}.k-input:-webkit-autofill{animation-name:autoFillStart}.k-input:not(:-webkit-autofill){animation-name:autoFillEnd}.k-input-solid{border-color:var(--kendo-color-border,rgba(0,0,0,.08));color:var(--kendo-color-on-app-surface,#3d3d3d);background-color:var(--kendo-color-surface-alt,#fff)}.k-input-solid.k-focus,.k-input-solid.k-hover,.k-input-solid:focus,.k-input-solid:hover{border-color:var(--kendo-color-border-alt,rgba(0,0,0,.16))}.k-input-solid.k-focus,.k-input-solid:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-input-solid:focus-within{border-color:var(--kendo-color-border-alt,rgba(0,0,0,.16));box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-input-solid.k-invalid,.k-input-solid.ng-invalid.ng-dirty,.k-input-solid.ng-invalid.ng-touched{border-color:var(--kendo-color-error,#f31700)}.k-input-solid.k-invalid .k-input-validation-icon,.k-input-solid.ng-invalid.ng-dirty .k-input-validation-icon,.k-input-solid.ng-invalid.ng-touched .k-input-validation-icon{color:var(--kendo-color-error,#f31700)}.k-input-solid .k-input-prefix,.k-input-solid .k-input-suffix{color:var(--kendo-color-subtle,#666)}.k-input-solid .k-input-separator,.k-picker-solid{border-color:var(--kendo-color-border,rgba(0,0,0,.08))}.k-picker-solid{color:var(--kendo-color-on-base,#3d3d3d);background-color:var(--kendo-color-base,#f5f5f5)}.k-picker-solid.k-hover,.k-picker-solid:hover{background-color:var(--kendo-color-base-hover,#ebebeb)}.k-picker-solid.k-focus,.k-picker-solid:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-picker-solid:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-picker-solid.k-invalid,.k-picker-solid.ng-invalid.ng-dirty,.k-picker-solid.ng-invalid.ng-touched{border-color:var(--kendo-color-error,#f31700)}.k-picker-solid.k-invalid .k-input-validation-icon,.k-picker-solid.ng-invalid.ng-dirty .k-input-validation-icon,.k-picker-solid.ng-invalid.ng-touched .k-input-validation-icon{color:var(--kendo-color-error,#f31700)}.k-input-outline{border-color:color-mix(in srgb,var(--kendo-color-on-base,#3d3d3d) 50%,transparent);color:var(--kendo-color-on-app-surface,#3d3d3d)}.k-input-outline>.k-input-button,.k-input-outline>.k-input-spinner,.k-input-outline>.k-input-spinner>.k-spinner-decrease,.k-input-outline>.k-input-spinner>.k-spinner-increase{border-color:inherit}.k-input-outline.k-hover,.k-input-outline:hover{border-color:color-mix(in srgb,var(--kendo-color-on-base,#3d3d3d) 80%,transparent)}.k-input-outline.k-focus,.k-input-outline:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-input-outline:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-input-outline.k-invalid,.k-input-outline.ng-invalid.ng-dirty,.k-input-outline.ng-invalid.ng-touched{border-color:var(--kendo-color-error,#f31700)}.k-input-outline.k-invalid .k-input-validation-icon,.k-input-outline.ng-invalid.ng-dirty .k-input-validation-icon,.k-input-outline.ng-invalid.ng-touched .k-input-validation-icon{color:var(--kendo-color-error,#f31700)}.k-input-outline .k-input-prefix,.k-input-outline .k-input-suffix{color:var(--kendo-color-subtle,#666)}.k-input-outline .k-input-separator{border-color:var(--kendo-color-border,rgba(0,0,0,.08))}.k-picker-outline{border-color:color-mix(in srgb,var(--kendo-color-on-base,#3d3d3d) 50%,transparent);color:var(--kendo-color-on-base,#3d3d3d)}.k-picker-outline.k-hover,.k-picker-outline:hover{border-color:var(--kendo-color-on-base,#3d3d3d);color:var(--kendo-color-base,#f5f5f5);background-color:var(--kendo-color-on-base,#3d3d3d)}.k-picker-outline.k-focus,.k-picker-outline:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-picker-outline:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-picker-outline.k-invalid,.k-picker-outline.ng-invalid.ng-dirty,.k-picker-outline.ng-invalid.ng-touched{border-color:var(--kendo-color-error,#f31700)}.k-picker-outline.k-invalid .k-input-validation-icon,.k-picker-outline.ng-invalid.ng-dirty .k-input-validation-icon,.k-picker-outline.ng-invalid.ng-touched .k-input-validation-icon{color:var(--kendo-color-error,#f31700)}.k-input-flat{border-color:var(--kendo-color-border,rgba(0,0,0,.08));color:var(--kendo-color-on-app-surface,#3d3d3d)}.k-input-flat.k-hover,.k-input-flat:hover{border-color:var(--kendo-color-border-alt,rgba(0,0,0,.16))}.k-input-flat.k-focus,.k-input-flat:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-input-flat:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-input-flat.k-invalid,.k-input-flat.ng-invalid.ng-dirty,.k-input-flat.ng-invalid.ng-touched{border-color:var(--kendo-color-error,#f31700)}.k-input-flat.k-invalid .k-input-validation-icon,.k-input-flat.ng-invalid.ng-dirty .k-input-validation-icon,.k-input-flat.ng-invalid.ng-touched .k-input-validation-icon{color:var(--kendo-color-error,#f31700)}.k-input-flat .k-input-prefix,.k-input-flat .k-input-suffix{color:var(--kendo-color-subtle,#666)}.k-input-flat .k-input-separator,.k-picker-flat{border-color:var(--kendo-color-border,rgba(0,0,0,.08))}.k-picker-flat{color:var(--kendo-color-on-base,#3d3d3d)}.k-picker-flat.k-hover,.k-picker-flat:hover{border-color:var(--kendo-color-border-alt,rgba(0,0,0,.16));background-color:color-mix(in srgb,var(--kendo-color-on-base,#3d3d3d) 4%,transparent)}.k-picker-flat.k-focus,.k-picker-flat:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-picker-flat:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--kendo-color-on-app-surface,#3d3d3d) 8%,transparent)}.k-picker-flat.k-invalid,.k-picker-flat.ng-invalid.ng-dirty,.k-picker-flat.ng-invalid.ng-touched{border-color:var(--kendo-color-error,#f31700)}.k-picker-flat.k-invalid .k-input-validation-icon,.k-picker-flat.ng-invalid.ng-dirty .k-input-validation-icon,.k-picker-flat.ng-invalid.ng-touched .k-input-validation-icon{color:var(--kendo-color-error,#f31700)}.k-floating-label-container{padding-top:calc(var(--kendo-line-height, normal) * var(--kendo-font-size, inherit));box-sizing:border-box;display:inline-flex;vertical-align:middle;position:relative;flex-direction:column;justify-content:stretch}.k-floating-label-container *,.k-floating-label-container :after,.k-floating-label-container :before{box-sizing:border-box}.k-floating-label-container>.k-floating-label{max-width:90%;font-size:var(--kendo-font-size,inherit);line-height:var(--kendo-line-height,normal);white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden;cursor:text;transform-origin:left center;transition:transform .2s ease-out,color .2s ease-out,top .2s ease-out,left .2s ease-out}.k-floating-label-container.k-empty>.k-floating-label,.k-floating-label-container>.k-floating-label{top:var(--kendo-floating-label-offset-y,calc(calc(var(--kendo-line-height, normal) * var(--kendo-font-size, inherit)) + 1px + var(--kendo-spacing-1, .25rem)));left:var(--kendo-floating-label-offset-x,calc(var(--kendo-spacing-2, .5rem) + 1px))}.k-floating-label-container.k-empty>.k-floating-label{transform:scale(1);pointer-events:none}.k-floating-label-container.k-focus>.k-floating-label,.k-floating-label-container>.k-floating-label{top:var(--kendo-floating-label-focus-offset-y,0);left:var(--kendo-floating-label-focus-offset-x,0);transform:scale(1)}.k-floating-label-container:focus-within>.k-floating-label{top:var(--kendo-floating-label-focus-offset-y,0);left:var(--kendo-floating-label-focus-offset-x,0);transform:scale(1)}.k-floating-label-container.k-empty:not(.k-focus):not(:focus-within) ::placeholder{color:transparent}.k-floating-label-container[dir=rtl]>.k-floating-label,.k-rtl .k-floating-label-container>.k-floating-label,[dir=rtl] .k-floating-label-container>.k-floating-label{transform-origin:right center;transition:transform .2s ease-out,color .2s ease-out,top .2s ease-out,right .2s ease-out}.k-floating-label-container[dir=rtl].k-empty>.k-floating-label,.k-rtl .k-floating-label-container.k-empty>.k-floating-label,[dir=rtl] .k-floating-label-container.k-empty>.k-floating-label{left:auto;right:var(--kendo-floating-label-offset-x,calc(var(--kendo-spacing-2, .5rem) + 1px))}.k-floating-label-container[dir=rtl].k-focus>.k-floating-label,.k-floating-label-container[dir=rtl]>.k-floating-label,.k-rtl .k-floating-label-container.k-focus>.k-floating-label,.k-rtl .k-floating-label-container>.k-floating-label,[dir=rtl] .k-floating-label-container.k-focus>.k-floating-label,[dir=rtl] .k-floating-label-container>.k-floating-label{left:auto;right:var(--kendo-floating-label-focus-offset-x,0)}.k-floating-label-container[dir=rtl]:focus-within>.k-floating-label,.k-rtl .k-floating-label-container:focus-within>.k-floating-label,[dir=rtl] .k-floating-label-container:focus-within>.k-floating-label{left:auto;right:var(--kendo-floating-label-focus-offset-x,0)}.k-floating-label-container.k-invalid>.k-floating-label,.k-floating-label-container.ng-invalid.ng-dirty>.k-floating-label,.k-floating-label-container.ng-invalid.ng-touched>.k-floating-label{color:var(--kendo-color-error,#f31700)}.k-input-calculator{border:thin solid #d9d9d9;width:80px}.toast-custom{background-color:#e4f5f1;border:1px solid #5dcdb5;color:#222;font-size:14px}.toast-custom.Toastify__toast--error{background-color:var(--color-bg-toast-error);border-color:#b50404}.toast-custom .Toastify__close-button,.toast-custom .Toastify__toast-icon{display:none}.tf-page-features h2,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.tf-sign-up-outer{background-color:#f7f7f7;min-width:100%;min-height:100vh;display:grid;place-items:center;padding:3rem}@media(max-width:48em){.tf-sign-up-outer{padding:1rem}}.tf-sign-up-inner{background-color:#fff;border:1px solid #d9d9d9;padding:2rem;max-width:600px;width:95vw;border-radius:8px}.tf-sign-up-inner.tf-sign-in{width:400px}.tf-sign-up-inner.smaller{width:90vw;max-width:480px}.tf-sign-up-inner .form-input{background-color:#f7f7f7;border-color:#d9d9d9;color:#222;transition:all .3s ease-out}.tf-sign-up-inner .form-input::placeholder{color:#adadad}.tf-sign-up-inner .form-input:-ms-input-placeholder{color:#adadad}.tf-sign-up-inner .form-input::-ms-input-placeholder{color:#adadad}.tf-sign-up-inner .form-input:focus{background-color:#fff;color:#222;border-color:#5dcdb5}@media(max-width:37.5em){.tf-sign-up-inner{padding:1rem}}.tf-sign-up-col-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(max-width:48em){.tf-sign-up-col-2{grid-template-columns:1fr;gap:1.5rem}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-webkit-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/images/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span{background:#869791}.tf-carousel-videos .item{color:#fff;text-align:center;border:6px solid #f7f7f7}.tf-carousel-videos .active .item{border-color:#5dcdb5}.tf-carousel-text .owl-item{width:100%!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tf-carousel-text .item{background:#fff;color:#1e2a3c;border-radius:4px 0 0 4px;padding:10px;margin-bottom:8px;cursor:pointer;transition:all .3s ease-out}.tf-carousel-text .item p{font-size:13px;line-height:1.2;height:0;overflow:hidden}.tf-carousel-text .current .item{background:#5dcdb5}.tf-carousel-text .current .item p{height:auto;overflow:auto}@media(max-width:64em){.tf-carousel-text .owl-item{width:auto!important}.tf-carousel-text .item{margin:0;border-radius:4px 4px 0 0;padding-bottom:0}.tf-carousel-text p{height:auto;min-height:64px;overflow:auto}.tf-carousel-text .owl-item:not(.current){display:none}}.owl-theme .owl-nav [class*=owl-]{transition:all .3s ease}.owl-theme .owl-nav [class*=owl-].disabled:hover{background-color:#d6d6d6}.owl-theme .owl-dots .owl-dot span{width:16px;height:16px;background-color:transparent;border:1px solid #adadad}.owl-theme .owl-dots .owl-dot.active span{background-color:#5dcdb5;border-color:#5dcdb5}.tf-carousel-videos.owl-theme{position:relative}.tf-carousel-videos.owl-theme .owl-nav .owl-next,.tf-carousel-videos.owl-theme .owl-nav .owl-prev{width:22px;height:auto;font-size:32px;position:absolute;bottom:0;margin:0;color:#5dcdb5}.tf-carousel-videos.owl-theme .owl-nav .owl-next:hover,.tf-carousel-videos.owl-theme .owl-nav .owl-prev:hover{background-color:transparent;color:#34445a}.tf-carousel-videos.owl-theme .owl-prev{left:0}.tf-carousel-videos.owl-theme .owl-next{right:0}.tf-carousel-videos.owl-theme .owl-nav{margin:0 0 20px}body.scrolling{overflow-y:hidden}.bg-white{background-color:#fff!important}.bg-color-lighter-gray{background-color:#f7f7f7!important}.bg-color-light-gray{background-color:#d9d9d9!important}.bg-color-mid-gray{background-color:#adadad!important}.bg-color-dark-gray{background-color:#979797!important}.bg-color-light-green{background-color:#8be6d0!important}.bg-color-mid-green{background-color:#5dcdb5!important}.bg-color-mid-blue{background-color:#1f57a4!important}.bg-color-dark-blue{background-color:#34445a!important}.bg-color-darker-blue{background-color:#1e2a3c!important}.bg-red{background-color:#b50404!important}.bg-orange{background-color:#ffa800!important}.text-white{color:#fff!important}.text-black{color:#222!important}.text-red{color:#b50404!important}.text-lighter-gray{color:#f7f7f7!important}.text-light-gray{color:#d9d9d9!important}.text-mid-gray{color:#adadad!important}.text-dark-gray{color:#979797!important}.text-light-green{color:#8be6d0!important}.text-mid-green{color:#5dcdb5!important}.text-mid-blue{color:#1f57a4!important}.text-dark-blue{color:#34445a!important}.text-darker-blue{color:#1e2a3c!important}a{color:#5dcdb5;text-decoration:none}a:hover{color:#34445a}a:focus{outline:0}a.link-black{color:#222}a.link-black:hover{color:#5dcdb5}a.link-dark-gray{color:#979797}a.link-dark-gray:hover{color:#222}a.link-white,a.link-white:hover{color:#fff}a.link-mid-blue{color:#1f57a4}a.link-mid-blue:hover{color:#5dcdb5}img{height:auto}embed,iframe,img,object{display:block;max-width:100%}.video-wrapper{position:relative;aspect-ratio:16/9}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}.d-flex{display:flex!important}.d-flex.row{flex-flow:row wrap}.d-flex.col,.d-flex.column{flex-flow:column wrap}.d-flex.align-center{align-items:center}.d-flex.align-start{align-items:flex-start}.d-flex.align-end{align-items:flex-end}.d-flex.justify-center{justify-content:center}.d-flex.justify-space{justify-content:space-between}.d-flex.justify-around{justify-content:space-around}.d-flex.justify-end{justify-content:flex-end}.d-flex.justify-start{justify-content:flex-start}.flex-grow-vert{flex:1 0 auto}.align-self-start{align-self:flex-start}.tf-col-1{width:100%}.tf-col-2{width:50%}@media(max-width:48em){.tf-col-2{width:100%;margin:0}}.tf-col-3{width:33.3333333333%}@media(max-width:48em){.tf-col-3{width:100%}}.tf-col-1-3{width:33.3333333333%}@media(max-width:37.5em){.tf-col-1-3{width:100%}}.tf-col-2-3{width:66.6666666667%}@media(max-width:37.5em){.tf-col-2-3{width:100%}}.tf-col-1-4{width:25%}@media(max-width:37.5em){.tf-col-1-4{width:100%}}.tf-col-3-4{width:75%}@media(max-width:37.5em){.tf-col-3-4{width:100%}}.tf-col-7{width:58.3333333333%}@media(max-width:37.5em){.tf-col-7{width:100%}}.tf-col-5{width:41.6666666667%}@media(max-width:37.5em){.tf-col-5{width:100%}}.flex-1{flex:1 1}.w-100{width:100%!important}.w-50{width:50%!important}@media(max-width:48em){.w-50{width:100%!important}}.w-30{width:30%!important}.min-height-100{min-height:100vh}.pos-rel{position:relative}.pos-abs{position:absolute}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1000}.btn{display:inline-flex;flex-flow:row wrap;align-items:center;padding:16px 48px;outline:0;border:0;border-radius:4px;letter-spacing:.01em;cursor:pointer;transition:all .3s ease-out}.btn.small{font-size:14px;padding:8px 16px}.btn.color-p{background-color:#5dcdb5;color:#34445a}.btn.color-p:hover{background-color:#34445a;color:#fff}.btn.color-p.disabled:hover,.btn.color-p:disabled:hover{background-color:#5dcdb5;color:#34445a}.btn.color-s{background-color:#34445a;color:#fff}.btn.color-s:hover{background-color:#5dcdb5;color:#34445a}.btn.color-s.disabled:hover,.btn.color-s:disabled:hover{background-color:#34445a;color:#fff}.btn.color-black{background-color:#222;color:#fff}.btn.color-black:hover{background-color:#fff;color:#222}.btn.color-white{background-color:#fff;color:#5dcdb5}.btn.color-white:hover{background-color:#fff;color:#34445a}.btn.color-mid-blue{background-color:#1f57a4;color:#fff}.btn.color-mid-blue:hover{background-color:#fff;color:#1f57a4}.btn.disabled,.btn:disabled{cursor:default;opacity:.5}.btn.disabled:hover,.btn:disabled:hover{background-color:inherit;color:inherit}.btn-block{display:flex!important;justify-content:center;width:100%}.btn-w-icon{padding:10px 24px}.btn-w-icon,.btn-w-icon .btn-icon{display:inline-flex;align-items:center}.btn-w-icon .btn-icon{margin-left:4px;width:16px;height:16px;justify-content:center}.btn-border{display:inline-flex;flex-flow:row wrap;align-items:center;padding:14px 22px;outline:0;border:1.5px solid #222;border-radius:4px;background:transparent;transition:all .3s ease-out}.btn-border.small{font-size:14px;padding:8px 10px}.btn-border.color-white{border-color:#fff;color:#fff}.btn-border.color-white:hover{background-color:#fff;color:#34445a;border-color:#fff}.btn-border.color-mid-gray{border-color:#adadad;color:#adadad}.btn-border.color-mid-gray:hover{background-color:#f7f7f7;color:#34445a;border-color:#adadad}.btn-border.color-mid-gray.disabled:hover,.btn-border.color-mid-gray:disabled:hover{color:#adadad}.btn-border.color-mid-gray img{margin-right:22px;padding-right:22px;border-right:1px solid #adadad}@media(max-width:37.5em){.btn-border.color-mid-gray{padding:10px 16px}.btn-border.color-mid-gray img{padding-right:12px;margin-right:12px}}.btn-border.color-mid-green{border-color:#5dcdb5;color:#5dcdb5}.btn-border.color-mid-green:hover{background-color:#5dcdb5;color:#34445a;border-color:#5dcdb5}.btn-border.color-mid-green.disabled:hover,.btn-border.color-mid-green:disabled:hover{color:#5dcdb5}.btn-border.color-mid-blue{border-color:#1f57a4;color:#1f57a4}.btn-border.color-mid-blue:hover{background-color:#1f57a4;color:#fff;border-color:#1f57a4}.btn-border.disabled,.btn-border:disabled{cursor:default;opacity:.5}.btn-border.disabled:hover,.btn-border:disabled:hover{background-color:inherit;color:inherit}.cursor-pointer{cursor:pointer}.m-auto{margin:auto!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-2{margin-left:2px!important}.ml-4{margin-left:4px!important}.ml-6{margin-left:6px!important}.ml-8{margin-left:8px!important}.ml-10{margin-left:10px!important}.ml-12{margin-left:12px!important}.ml-14{margin-left:14px!important}.ml-16{margin-left:16px!important}.ml-18{margin-left:18px!important}.ml-20{margin-left:20px!important}.ml-24{margin-left:24px!important}.ml-32{margin-left:32px!important}.ml-40{margin-left:40px!important}.ml-48{margin-left:48px!important}.ml-60{margin-left:60px!important}.ml-64{margin-left:64px!important}.ml-80{margin-left:80px!important}.ml-96{margin-left:96px!important}.ml-100{margin-left:100px!important}.mt-0{margin-top:0!important}.mt-2{margin-top:2px!important}.mt-4{margin-top:4px!important}.mt-6{margin-top:6px!important}.mt-8{margin-top:8px!important}.mt-10{margin-top:10px!important}.mt-12{margin-top:12px!important}.mt-14{margin-top:14px!important}.mt-16{margin-top:16px!important}.mt-18{margin-top:18px!important}.mt-20{margin-top:20px!important}.mt-24{margin-top:24px!important}.mt-32{margin-top:32px!important}.mt-40{margin-top:40px!important}.mt-48{margin-top:48px!important}.mt-60{margin-top:60px!important}.mt-64{margin-top:64px!important}.mt-80{margin-top:80px!important}.mt-96{margin-top:96px!important}.mt-100{margin-top:100px!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:2px!important}.mb-4{margin-bottom:4px!important}.mb-6{margin-bottom:6px!important}.mb-8{margin-bottom:8px!important}.mb-10{margin-bottom:10px!important}.mb-12{margin-bottom:12px!important}.mb-14{margin-bottom:14px!important}.mb-16{margin-bottom:16px!important}.mb-18{margin-bottom:18px!important}.mb-20{margin-bottom:20px!important}.mb-24{margin-bottom:24px!important}.mb-32{margin-bottom:32px!important}.mb-40{margin-bottom:40px!important}.mb-48{margin-bottom:48px!important}.mb-60{margin-bottom:60px!important}.mb-64{margin-bottom:64px!important}.mb-80{margin-bottom:80px!important}.mb-96{margin-bottom:96px!important}.mb-100{margin-bottom:100px!important}.mr-0{margin-right:0!important}.mr-2{margin-right:2px!important}.mr-4{margin-right:4px!important}.mr-6{margin-right:6px!important}.mr-8{margin-right:8px!important}.mr-10{margin-right:10px!important}.mr-12{margin-right:12px!important}.mr-14{margin-right:14px!important}.mr-16{margin-right:16px!important}.mr-18{margin-right:18px!important}.mr-20{margin-right:20px!important}.mr-24{margin-right:24px!important}.mr-32{margin-right:32px!important}.mr-40{margin-right:40px!important}.mr-48{margin-right:48px!important}.mr-60{margin-right:60px!important}.mr-64{margin-right:64px!important}.mr-80{margin-right:80px!important}.mr-96{margin-right:96px!important}.mr-100{margin-right:100px!important}.pl-0{padding-left:0!important}.pl-2{padding-left:2px!important}.pl-4{padding-left:4px!important}.pl-6{padding-left:6px!important}.pl-8{padding-left:8px!important}.pl-10{padding-left:10px!important}.pl-12{padding-left:12px!important}.pl-14{padding-left:14px!important}.pl-16{padding-left:16px!important}.pl-18{padding-left:18px!important}.pl-20{padding-left:20px!important}.pl-24{padding-left:24px!important}.pl-32{padding-left:32px!important}.pl-40{padding-left:40px!important}.pl-48{padding-left:48px!important}.pl-60{padding-left:60px!important}.pl-64{padding-left:64px!important}.pl-80{padding-left:80px!important}.pl-96{padding-left:96px!important}.pl-100{padding-left:100px!important}.pt-0{padding-top:0!important}.pt-2{padding-top:2px!important}.pt-4{padding-top:4px!important}.pt-6{padding-top:6px!important}.pt-8{padding-top:8px!important}.pt-10{padding-top:10px!important}.pt-12{padding-top:12px!important}.pt-14{padding-top:14px!important}.pt-16{padding-top:16px!important}.pt-18{padding-top:18px!important}.pt-20{padding-top:20px!important}.pt-24{padding-top:24px!important}.pt-32{padding-top:32px!important}.pt-40{padding-top:40px!important}.pt-48{padding-top:48px!important}.pt-60{padding-top:60px!important}.pt-64{padding-top:64px!important}.pt-80{padding-top:80px!important}.pt-96{padding-top:96px!important}.pt-100{padding-top:100px!important}.pb-0{padding-bottom:0!important}.pb-2{padding-bottom:2px!important}.pb-4{padding-bottom:4px!important}.pb-6{padding-bottom:6px!important}.pb-8{padding-bottom:8px!important}.pb-10{padding-bottom:10px!important}.pb-12{padding-bottom:12px!important}.pb-14{padding-bottom:14px!important}.pb-16{padding-bottom:16px!important}.pb-18{padding-bottom:18px!important}.pb-20{padding-bottom:20px!important}.pb-24{padding-bottom:24px!important}.pb-32{padding-bottom:32px!important}.pb-40{padding-bottom:40px!important}.pb-48{padding-bottom:48px!important}.pb-60{padding-bottom:60px!important}.pb-64{padding-bottom:64px!important}.pb-80{padding-bottom:80px!important}.pb-96{padding-bottom:96px!important}.pb-100{padding-bottom:100px!important}.pr-0{padding-right:0!important}.pr-2{padding-right:2px!important}.pr-4{padding-right:4px!important}.pr-6{padding-right:6px!important}.pr-8{padding-right:8px!important}.pr-10{padding-right:10px!important}.pr-12{padding-right:12px!important}.pr-14{padding-right:14px!important}.pr-16{padding-right:16px!important}.pr-18{padding-right:18px!important}.pr-20{padding-right:20px!important}.pr-24{padding-right:24px!important}.pr-32{padding-right:32px!important}.pr-40{padding-right:40px!important}.pr-48{padding-right:48px!important}.pr-60{padding-right:60px!important}.pr-64{padding-right:64px!important}.pr-80{padding-right:80px!important}.pr-96{padding-right:96px!important}.pr-100{padding-right:100px!important}.p-0{padding:0!important}.p-2{padding:2px!important}.p-4{padding:4px!important}.p-6{padding:6px!important}.p-8{padding:8px!important}.p-10{padding:10px!important}.p-12{padding:12px!important}.p-14{padding:14px!important}.p-16{padding:16px!important}.p-18{padding:18px!important}.p-20{padding:20px!important}.p-24{padding:24px!important}.p-32{padding:32px!important}.p-40{padding:40px!important}.p-48{padding:48px!important}.p-60{padding:60px!important}.p-64{padding:64px!important}.p-80{padding:80px!important}.p-96{padding:96px!important}.p-100{padding:100px!important}.m-0{margin:0!important}.m-2{margin:2px!important}.m-4{margin:4px!important}.m-6{margin:6px!important}.m-8{margin:8px!important}.m-10{margin:10px!important}.m-12{margin:12px!important}.m-14{margin:14px!important}.m-16{margin:16px!important}.m-18{margin:18px!important}.m-20{margin:20px!important}.m-24{margin:24px!important}.m-32{margin:32px!important}.m-40{margin:40px!important}.m-48{margin:48px!important}.m-60{margin:60px!important}.m-64{margin:64px!important}.m-80{margin:80px!important}.m-96{margin:96px!important}.m-100{margin:100px!important}.hr{background:#d9d9d9}.w-100{width:100%}.w-auto{width:auto!important;min-width:auto!important}.h-100{height:100vh}.hr{margin:2em 0;height:1px;width:100%;background:#adadad}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.bordered{border:1px solid #adadad!important}.border-t{border-top:1px solid #adadad!important}.border-b{border-bottom:1px solid #adadad!important}.border-l{border-left:1px solid #adadad!important}.border-r{border-right:1px solid #adadad!important}.borderless{border:0!important}.br-4{border-radius:4px}.br-8{border-radius:8px}.br-10{border-radius:10px}*,:after,:before{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}html.html-no-scroll{overflow-y:hidden;overscroll-behavior:none}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;background:#fff;color:#222;line-height:1.5}body.body-no-scroll{overflow:hidden;overscroll-behavior:none}.h1,.h2,.h3,.h4,.h5,.h6,.tf-page-features h2,h1,h2,h3,h4,h5,h6{font-family:Montserrat,serif;line-height:1.3}.h1,.tf-page-features h2,h1{font-size:2.074rem}.h2,h2{font-size:1.728em}.h3,h3{font-size:1.44rem}.h4,.h5,h4,h5{font-size:1.2rem}.h6,h6{font-size:.833rem}p:not(:last-child){margin-bottom:1.5rem}i{font-style:italic}b{font-weight:700}blockquote{font-family:Georgia,serif;font-style:italic;font-size:20px;max-width:calc(100% - 54px);line-height:1.4;position:relative;padding:0 0 0 46px;margin:32px 0;z-index:1}blockquote:before{content:"“";position:absolute;left:0;top:-16px;z-index:0;color:#1f57a4;font-size:100px;line-height:1;font-family:Montserrat,serif;font-style:normal;width:50px;height:50px}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.bold,strong{font-weight:600}.bolder{font-weight:700}.italic{font-style:italic}.text-uppercase{text-transform:uppercase!important}.text-not-uppercase{text-transform:none!important}.text-underline{text-decoration:underline!important}.text-line-through{text-decoration:line-through!important}.cursor-default{cursor:default!important}ul.unordered{list-style:disc;list-style-position:inside}ul.unordered li{margin-bottom:10px}ol.ordered{list-style:decimal;list-style-position:inside}ol.ordered li{margin-bottom:20px}.text-12{font-size:12px!important}.text-13{font-size:13px!important}.text-14{font-size:14px!important}.text-16{font-size:16px!important}.text-18{font-size:18px!important}.text-20{font-size:20px!important}.text-24{font-size:24px!important}.text-32{font-size:32px!important}.text-bold-space{font-weight:700;letter-spacing:.04em}.lh-1{line-height:1}.lh-1-3{line-height:1.3!important}.ls-1{letter-spacing:1px}.ls-2{letter-spacing:2px}.str-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-50{opacity:.5}.fw-400{font-weight:400}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.font-body{font-family:Montserrat,sans-serif}.font-header{font-family:Montserrat,serif}.form-label{display:block;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:.5rem;font-weight:500}.form-input,.form-select,.form-textarea{background-color:#fff;border:thin solid #d9d9d9;border-radius:4px;font-size:16px;font-family:Montserrat,sans-serif;outline:none;outline-style:none;padding:14px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-input.w-border,.form-select.w-border,.form-textarea.w-border{border:1px solid #d9d9d9}.form-input.error,.form-select.error,.form-textarea.error{border:2px solid #b50404!important}.form-input.small,.form-select.small,.form-textarea.small{padding:8px 10px}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:10px;padding:14px 30px 14px 12px;font-weight:400}.form-select:after{color:#000;content:"▾";display:block;height:14px;position:absolute;right:24px;top:26px;width:14px}.form-textarea{font-size:16px;min-height:140px;line-height:1.6}.show-pass{position:relative}.show-pass .icon-link{position:absolute;right:10px;bottom:12px}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;border:thin solid #d4d4d4;color:#666;top:10px;height:24px;width:24px;border-radius:0;cursor:pointer;margin-right:7px;outline:none;transition:all .3s ease-out}.form-checkbox.top-0,.form-radio.top-0{top:0}.form-checkbox:checked:before,.form-radio:checked:before{position:absolute;left:7px;top:2px;content:"⅃";transform:rotate(40deg)}.form-checkbox:hover,.form-radio:hover{border-color:#5dcdb5}.form-checkbox:checked,.form-radio:checked{background-color:#34445a;border-color:#34445a;color:#5dcdb5;z-index:2}.form-radio{border:2px solid #adadad;top:6px}.form-radio,.form-radio:before{border-radius:50%;transition:all .3s ease-out}.form-radio:before{position:absolute;width:16px;height:16px;left:50%;top:50%;transform:translate(-50%,-50%);content:"";background:#fff}.form-radio:checked{background-color:transparent;border-color:#adadad;color:#fff;z-index:2;transition:all .3s ease-out}.form-radio:checked:before{content:"";background:#5dcdb5;left:50%;top:50%;transform:translate(-50%,-50%)}.form-checkbox{border-radius:3px}.error-text{display:block;font-size:14px;font-weight:600;color:#b50404;margin-top:.25rem}button{font-family:Montserrat,sans-serif;font-size:16px}button:focus{outline:0}.blocker,.tf-modal>.overlay-part{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1000;padding:1rem 0;box-sizing:border-box;background-color:rgba(52,68,90,.75);text-align:center}.blocker:before,.tf-modal>.overlay-part:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind,.tf-modal>.behind.overlay-part{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:900px;box-sizing:border-box;width:90%;background:#fff;padding:40px 32px 32px;border-radius:16px;text-align:left}.modal.column{flex-flow:column wrap}.modal-400{max-width:400px}.modal a.close-modal{display:block;text-indent:-9999px}.modal a.close-modal,.modal a.close-modal:after{position:absolute;top:0;right:0;width:48px;height:48px}.modal a.close-modal:after{content:"×";text-indent:0;display:flex;align-items:center;justify-content:center;font-size:32px;color:#222}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;animation:sk-stretchdelay 1.2s ease-in-out infinite}.modal-spinner .rect2{animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1s}.modal-spinner .rect4{animation-delay:-.9s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.tf-table-responsive{overflow-x:auto}table{width:100%}table thead tr:hover{background-color:unset}table tr{transition:all .3s ease-out}table tr:hover{background-color:rgba(93,205,181,.1)}table tr:not(:last-child){border-bottom:1px solid #d9d9d9}:root{--Breakpoints-frameWidth:100vw;--Safezone-width:90vw;--color-bg-default:#f5f6f7;--color-bg-inverse:#fff;--color-bg-disabled:rgba(52,68,90,.31);--color-bg-disabled-menu:rgba(52,68,90,.1);--color-bg-brand-enabled:#5dcdb5;--color-bg-brand-hovered:#92decd;--color-bg-brand-hovered-hover:#55bba5;--color-bg-brand-subtle-hovered:#cdf0e8;--color-bg-danger-enabled:#d22d2d;--color-bg-update-enabled:#f9c517;--color-bg-neutral-bold-enabled:#253040;--color-bg-success-enabled:#28a745;--brand-gradient-enabled:linear-gradient(90deg,#03dac5,#3697ff 94.67%);--Brand-Ultimate-Enabled:linear-gradient(90deg,#161d26,#253040 37.87%,#015c53 94.67%);--color-bg-danger-hovered:#db5757;--color-bg-neutral-bold-hovered:#2f3e52;--color-bg-success-hovered:#53b96a;--brand-gradient-hovered:linear-gradient(90deg,#35e1d1,#5eacff 94.67%);--Accent-Automation-Animation:linear-gradient(90deg,#977efb,#5eacff);--color-bg-selected:#ebecee;--color-bg-danger-subtle-enabled:#fbeaea;--color-bg-brand-subtle-enabled:#effaf8;--color-bg-danger-subtle-hovered:#f1bebe;--color-bg-neutral-subtle-enabled:#f5f6f7;--color-bg-success-subtle-enabled:#eaf6ec;--color-bg-success-subtle-hovered:#dbf0e0;--color-bg-warning-subtle-enabled:#fff9f5;--color-bg-new-subtle-enabled:#eeebff;--color-bg-info-subtle-enabled:#ebf5ff;--color-bg-neutral-subtle-hovered:#ebecee;--Neutrals-Mid-mid-50:#f0f1f2;--Neutrals-White-white-500:#fff;--color-text-default:#2f3e52;--color-text-info-default:#3697ff;--color-text-info-bold:#266bb5;--color-text-bold:#1d2532;--color-text-disabled:rgba(52,68,90,.67);--color-text-subtlest:#a2a9b3;--color-text-brand-default:#5dcdb5;--color-text-brand-subtle:#92decd;--color-text-danger-default:#d22d2d;--color-text-danger-subtle:#e17272;--color-text-subtle:#5d697b;--color-text-success-default:#28a745;--color-text-success-subtle:#6fc482;--color-text-brand-bold:#429281;--color-text-warning-default:#ff7e25;--color-text-new-default:#7d5efa;--color-outline-subtlest2:#e3e5e8;--color-outline-subtlest:#ebecee;--color-outline-default:#5d697b;--color-outline-brand-default:#5dcdb5;--color-outline-danger-default:#d22d2d;--color-outline-bold:#2f3e52;--color-outline-subtle:#c0c5cc;--color-outline-danger-subtle:#e17272;--color-outline-brand-subtlest:#cdf0e8;--color-outline-warning-default:#ff7e25;--color-outline-new-default:#7d5efa;--color-outline-info-default:#3697ff;--color-outline-success-default:#28a745;--color-bg-toast-error:#ffc0c0;--font-family-body:"Montserrat",sans-serif;--font-family-heading:"Montserrat",sans-serif;--font-family-label:"Montserrat",sans-serif;--font-family-caption:"Montserrat",sans-serif;--typography-lineHeight-body1:24px;--typography-lineHeight-body2:20px;--typography-lineHeight-body3:16px;--typography-lineHeight-body4:16px;--typography-lineHeight-body5:12px;--typography-lineHeight-body1-m:20px;--typography-lineHeight-body2-m:16px;--typography-lineHeight-body3-m:12px;--typography-lineHeight-body4-m:12px;--typography-lineHeight-body5-m:12px;--typography-lineHeight-caption1:20px;--typography-lineHeight-caption2:16px;--typography-lineHeight-caption3:12px;--typography-lineHeight-caption1-m:16px;--typography-lineHeight-caption2-m:12px;--typography-lineHeight-caption3-m:12px;--typography-lineHeight-heading1:80px;--typography-lineHeight-heading2:64px;--typography-lineHeight-heading3:40px;--typography-lineHeight-heading4:32px;--typography-lineHeight-heading5:24px;--typography-lineHeight-heading6:24px;--typography-lineHeight-heading1-m:64px;--typography-lineHeight-heading2-m:40px;--typography-lineHeight-heading3-m:32px;--typography-lineHeight-heading4-m:24px;--typography-lineHeight-heading5-m:20px;--typography-lineHeight-heading6-m:20px;--typography-lineHeight-label:16px;--typography-lineHeight-label-m:12px;--typography-lineHeight-button-md:20px;--typography-lineHeight-button-sm:16px;--typography-lineHeight-button-md-m:16px;--typography-lineHeight-button-sm-m:12px;--typography-size-body1:16px;--typography-size-body2:14px;--typography-size-body3:12px;--typography-size-body4:11px;--typography-size-body5:8px;--typography-size-body1-m:14px;--typography-size-body2-m:12px;--typography-size-body3-m:11px;--typography-size-body4-m:8px;--typography-size-body5-m:8px;--typography-size-caption1:14px;--typography-size-caption2:12px;--typography-size-caption3:8px;--typography-size-caption1-m:12px;--typography-size-caption2-m:11px;--typography-size-caption3-m:8px;--typography-size-heading1:64px;--typography-size-heading2:48px;--typography-size-heading3:32px;--typography-size-heading4:24px;--typography-size-heading5:20px;--typography-size-heading6:16px;--typography-size-heading1-m:48px;--typography-size-heading2-m:32px;--typography-size-heading3-m:24px;--typography-size-heading4-m:20px;--typography-size-heading5-m:16px;--typography-size-heading6-m:14px;--typography-size-label:12px;--typography-size-label-m:11px;--typography-size-button-md:14px;--typography-size-button-sm:12px;--typography-size-button-md-m:14px;--typography-size-button-sm-m:12px;--typography-weight-caption:600;--typography-weight-heading:600;--typography-weight-label:600;--typography-weight-button-md:600;--typography-weight-button-sm:600;--typography-weight-body-regular:400;--typography-weight-body-medium:500;--typography-weight-body-semibold:600;--typography-weight-body-bold:800;--Navigation-navSpacing:16px;--Padding-page:160px;--border-radius-circle:1000px;--spacing-none:0px;--spacing-1:1px;--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-7:7px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-16:16px;--spacing-18:18px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-60:60px;--spacing-64:64px;--spacing-80:80px;--spacing-96:96px;--spacing-100:100px;--border-radius-none:0px;--border-radius-1:1px;--border-radius-2:2px;--border-radius-4:4px;--border-radius-6:6px;--border-radius-7:7px;--border-radius-8:8px;--border-radius-10:10px;--border-radius-12:12px;--border-radius-14:14px;--border-radius-16:16px;--border-radius-18:18px;--border-radius-20:20px;--border-radius-24:24px;--border-radius-32:32px;--border-radius-40:40px;--border-radius-48:48px;--border-radius-60:60px;--border-radius-64:64px;--border-radius-80:80px;--border-radius-96:96px;--border-radius-100:100px;--border-width-none:0px;--border-width-1:1px;--border-width-2:2px;--border-width-4:4px;--border-width-6:6px;--border-width-7:7px;--border-width-8:8px;--border-width-10:10px;--border-width-12:12px;--border-width-14:14px;--border-width-16:16px;--border-width-18:18px;--border-width-20:20px;--border-width-24:24px;--border-width-32:32px;--border-width-40:40px;--border-width-48:48px;--border-width-60:60px;--border-width-64:64px;--border-width-80:80px;--border-width-96:96px;--border-width-100:100px;--font-lineHeight-none:0px;--font-lineHeight-1:1px;--font-lineHeight-2:2px;--font-lineHeight-4:4px;--font-lineHeight-6:6px;--font-lineHeight-7:7px;--font-lineHeight-8:8px;--font-lineHeight-10:10px;--font-lineHeight-12:12px;--font-lineHeight-14:14px;--font-lineHeight-16:16px;--font-lineHeight-18:18px;--font-lineHeight-20:20px;--font-lineHeight-24:24px;--font-lineHeight-32:32px;--font-lineHeight-40:40px;--font-lineHeight-48:48px;--font-lineHeight-60:60px;--font-lineHeight-64:64px;--font-lineHeight-80:80px;--font-lineHeight-96:96px;--font-lineHeight-100:100px}.width-0{width:0}.width-25{width:25%}.width-34{width:34%}.width-50{width:50%}.width-67{width:67%}.width-75{width:75%}.width-100{width:100%}:root{--elevation-shadow-level1:rgba(52,68,90,.31);--elevation-shadow-level2:rgba(52,68,90,.31);--elevation-shadow-level3:rgba(52,68,90,.31);--elevation-shadow-level4:rgba(52,68,90,.31);--elevation-shadow-level4_soft:rgba(52,68,90,.1)}body{height:100vh;overflow:hidden;width:100vw}body>div{height:100vh;scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto}body>div::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}body>div::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}body>div::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}body>div::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.tf-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;padding:0 1rem}.tf-wrapper.tf-wrapper-full{max-width:100%}@media(max-width:64em){.tf-wrapper{padding:0 1.5rem}}.react-tooltip{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);--rt-opacity:1;padding:var(--spacing-4,4px) var(--spacing-8,8px)!important;border-radius:var(--border-radius-4,4px)!important;border:.5px solid var(--color-outline-brand-subtlest,#cdf0e8)!important;background:var(--color-bg-inverse,#fff)!important;max-width:320px;text-wrap:wrap}.react-tooltip .react-tooltip-content-wrapper{color:var(--color-text-default,#2f3e52)!important;text-align:left}@media screen and (min-width:480px){.react-tooltip .react-tooltip-content-wrapper{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.react-tooltip .react-tooltip-content-wrapper{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.react-tooltip .react-tooltip-arrow{display:none}.parallax-page{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto}.parallax-page::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.parallax-page::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.parallax-page::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.parallax-page::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.switch input[type=checkbox]{width:0;margin:0}.switch input[type=checkbox]:focus-visible+label>svg{filter:drop-shadow(0 0 5px rgba(0,0,0,.4))}.switch>label{line-height:24px!important;color:var(--color-text-default,#2f3e52);display:inline-flex;align-items:center;gap:var(--spacing-8,8px);vertical-align:middle}@media screen and (min-width:480px){.switch>label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.switch>label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.switch:not(.disabled).checked:not(.noSwitchOff)>label>svg,.switch:not(.disabled):not(.checked)>label>svg{cursor:pointer}.switch .handle{transition:all .2s ease-in-out}.switch:not(.checked) .handle{transform:translateX(-10px)}.switch:not(.disabled):not(.checked) .background{fill:#c0c5cc}.switch:not(.disabled):not(.checked) .handle{fill:#5d697b}.switch.disabled:not(.checked) .background{fill:#ebecee}.switch.disabled:not(.checked) .handle{fill:#c0c5cc}.switch.disabled.checked .background{fill:#9cd7a9}.switch.disabled.checked .handle{fill:#fff}.tf-tooltip2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;background-color:#fff;color:#34445a;text-align:right;font-size:12px;line-height:1.2;max-width:200px;padding:8px;border-radius:6px;border:1px solid #d9d9d9;box-shadow:0 0 16px rgba(34,34,34,.15);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-out}.tf-tooltip-container2{position:relative}.tf-tooltip-container2:hover>.tf-tooltip2{opacity:1;transition:opacity 0s linear 1s;visibility:visible}.payment-method-row{display:flex;flex-direction:row;gap:4px;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.payment-method-row{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.payment-method-row{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.payment-method-row>img{margin-right:4px}.subscription-status-indicator{align-content:center;align-self:center;padding:0 4px}@media screen and (min-width:480px){.subscription-status-indicator{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.subscription-status-indicator{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.subscription-status-indicator.active{color:var(--color-text-brand-bold,#429281);border-radius:var(--border-radius-2,2px);background:var(--color-bg-brand-subtle-enabled,#effaf8)}.subscription-status-indicator.pendingPayment{color:var(--color-text-warning-default,#ff7e25);border-radius:var(--border-radius-2,2px);background:var(--color-bg-warning-subtle-enabled,#fff9f5)}.subscription-status-indicator.cancelled{color:var(--color-text-danger-default,#d22d2d);border-radius:var(--border-radius-2,2px);background:var(--color-bg-danger-subtle-enabled,#fbeaea)}.subscription-status-indicator.inactive{color:var(--color-text-subtle,#5d697b);border-radius:var(--border-radius-2,2px);background:var(--color-bg-default,#f5f6f7)}div.tf-checkbox{display:flex;flex-direction:row;align-items:center;gap:4px}div.tf-checkbox>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;margin:3px;cursor:pointer;outline:none;border:1px solid var(--color-text-subtle,#5d697b);border-radius:var(--border-radius-2,2px);position:relative}div.tf-checkbox>input[type=checkbox]:focus-visible{filter:drop-shadow(0 0 5px rgba(0,0,0,.4))}div.tf-checkbox>input[type=checkbox]:checked:before{position:absolute;left:2px;top:-2px;content:"⅃";transform:rotate(40deg);font-family:var(--font-family-label,"Montserrat"),Arial,Helvetica,sans-serif;font-size:9px;font-weight:600;color:#fff}div.tf-checkbox>input[type=checkbox]:checked{background:var(--color-outline-brand-default,#5dcdb5);border:none}div.tf-checkbox>input[type=checkbox]:not(:checked):has(+label:hover),div.tf-checkbox>input[type=checkbox]:not(:checked):hover{border:1px solid var(--color-outline-brand-default,#5dcdb5);transition:border-color .1s ease-in-out}.number-picker{border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-default,#f5f6f7);height:100%;display:flex;flex-direction:row;gap:4px}.number-picker>input.number{color:var(--color-text-default,#2f3e52);-moz-appearance:textfield;border-radius:var(--border-radius-4,4px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);field-sizing:content;padding:8px;min-width:32px;text-align:center;height:24px;align-self:center;outline:none}@media screen and (min-width:480px){.number-picker>input.number{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.number-picker>input.number{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.number-picker>input.number::-webkit-inner-spin-button,.number-picker>input.number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-picker>button{border:none;background:var(--color-bg-default,#f5f6f7)}.payment-method-info>.card-owner,.payment-method-info>.no-payment-method{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.payment-method-info>.card-owner,.payment-method-info>.no-payment-method{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.payment-method-info>.card-owner,.payment-method-info>.no-payment-method{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-logo-icon{padding:var(--spacing-4,4px);flex-direction:column;align-items:center;gap:var(--spacing-4,4px);width:37px;height:40px}.tf-logo-icon,.tf-logo-text-registered{cursor:pointer;display:flex;justify-content:center}.tf-logo-text-registered{align-items:flex-start}.separator-or{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);align-self:stretch}.separator-or .separator-or-line{width:calc(50% - 15px)}.separator-or .separator-or-text{color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.separator-or .separator-or-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.separator-or .separator-or-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-form{display:flex;width:var(--safezone-width,90vw);max-width:480px;padding:var(--spacing-32,32px);flex-direction:column;align-items:center;gap:var(--spacing-16,16px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.tf-profile-signup-form .tf-signup-header-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-form .tf-signup-header-container .tf-signup-title-container{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px)}.tf-profile-signup-form .tf-signup-header-container .tf-signup-title-container .title{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.tf-profile-signup-form .tf-signup-header-container .tf-signup-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.tf-profile-signup-form .tf-signup-header-container .tf-signup-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.tf-profile-signup-form .tf-signup-header-container .tf-signup-title-container .caption{align-self:stretch;color:var(--color-text-subtlest,#a2a9b3);text-align:center}@media screen and (min-width:480px){.tf-profile-signup-form .tf-signup-header-container .tf-signup-title-container .caption{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-form .tf-signup-header-container .tf-signup-title-container .caption{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-form #signupForm{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.tf-profile-signup-form #signupForm .tf-signup-field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-form #signupForm .tf-signup-field-container label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-form #signupForm .tf-signup-field-container label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-form #signupForm .tf-signup-field-container label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-email,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-username{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-email::placeholder,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-username::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-email:focus,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-email:focus-visible,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-username:focus,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-username:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-email.error,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-username.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-email:disabled,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-username:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-email:hover:not(:focus):not(:focus-visible),.tf-profile-signup-form #signupForm .tf-signup-field-container .field-username:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container{border-color:var(--color-outline-subtlest,#ebecee);border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;align-self:stretch;flex:1 0;column-gap:var(--spacing-8,8px)}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container:has(input:focus),.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container:has(input:focus-visible){border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5)}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container:has(input.error){border:1px solid var(--color-outline-danger-default,#d22d2d)}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container:has(input:disabled){border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container:hover:has(input:not(:focus):not(:focus-visible):not(.error)){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .text-fields{outline:none;border:none;background:none;display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);width:calc(100% - 32px);align-self:stretch}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .text-fields::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .text-fields:disabled,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .text-fields:focus,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .text-fields:focus-visible,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .text-fields:hover{border:none;outline:none}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .field-password{outline:none;border:none;background:none;display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);width:calc(100% - 32px);align-self:stretch}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .field-password::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .field-password:disabled,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .field-password:focus,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .field-password:focus-visible,.tf-profile-signup-form #signupForm .tf-signup-field-container .field-password-container .field-password:hover{border:none;outline:none}.tf-profile-signup-form #signupForm .tf-signup-field-container .field-error{color:#b50404;margin-top:-4px}@media screen and (min-width:480px){.tf-profile-signup-form #signupForm .tf-signup-field-container .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-form #signupForm .tf-signup-field-container .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-form #signupForm .tf-signup-captcha-container{height:76px;align-self:stretch;display:flex;background:#f9f9f9;justify-content:center;border:1px solid #d3d3d3}.tf-profile-signup-form #signupForm .tf-signup-captcha-container .g-recaptcha{margin:0 auto;overflow:hidden;z-index:1}.tf-profile-signup-form #signupForm .tf-signup-captcha-container .g-recaptcha iframe{position:relative;top:-1px;left:-1px;width:calc(100% - 3px)}.tf-profile-signup-form #signupForm #sign-up-email{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);row-gap:var(--spacing-8,8px);column-gap:var(--spacing-4,4px);align-self:stretch;flex-flow:wrap}.tf-profile-signup-form #signupForm #sign-up-email:disabled{cursor:default}.tf-profile-signup-form #signupForm #sign-up-email:hover{background:var(--color-bg-brand-hovered,#92decd)}.tf-profile-signup-form #signupForm #sign-up-email:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-profile-signup-form #signupForm .tf-signup-consent-container{display:flex;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;flex:1 0;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-form #signupForm .tf-signup-consent-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-form #signupForm .tf-signup-consent-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.tf-profile-signup-form #signupForm .tf-signup-consent-container a{color:var(--color-text-info-default,#3697ff);-webkit-text-stroke-width:.25px}@media screen and (min-width:480px){.tf-profile-signup-form #signupForm .tf-signup-consent-container a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-form #signupForm .tf-signup-consent-container a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.tf-profile-signup-form #signupForm #sign-up-google{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);background:var(--color-bg-inverse);color:var(--color-text-default,#2f3e52);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);gap:var(--spacing-8,8px);align-self:stretch;flex-flow:wrap;border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-bold,#1d2532)}.tf-profile-signup-form #signupForm #sign-up-google:disabled{cursor:default}.tf-profile-signup-form #signupForm #sign-up-google:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.tf-profile-signup-form #signupForm #sign-up-google:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-profile-signup-form #signupForm .have-account-container{margin:0 auto;display:flex;align-items:center;gap:var(--spacing-4,4px);flex-flow:wrap;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-form #signupForm .have-account-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-form #signupForm .have-account-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-form #signupForm .have-account-container a{-webkit-text-stroke-width:.25px;color:var(--color-text-info-default,#3697ff)}@media screen and (min-width:480px){.tf-profile-signup-form #signupForm .have-account-container a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-form #signupForm .have-account-container a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-check-inbox{display:flex;width:100vw;max-width:420px;padding:var(--spacing-32,32px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.tf-profile-signup-check-inbox .tf-signup-inbox-header-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-check-inbox .tf-signup-inbox-header-container .tf-signup-inbox-title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.tf-profile-signup-check-inbox .tf-signup-inbox-header-container .tf-signup-inbox-title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.tf-profile-signup-check-inbox .tf-signup-inbox-header-container .tf-signup-inbox-title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.tf-profile-signup-check-inbox .tf-signup-inbox-detail{display:block;text-align:center;line-height:16px;color:var(--color-text-default,#2f3e52);width:100%;word-wrap:break-word}@media screen and (min-width:480px){.tf-profile-signup-check-inbox .tf-signup-inbox-detail{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-check-inbox .tf-signup-inbox-detail{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-check-inbox .tf-signup-inbox-detail strong{-webkit-text-stroke-width:.45px}@media screen and (min-width:480px){.tf-profile-signup-check-inbox .tf-signup-inbox-detail strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-check-inbox .tf-signup-inbox-detail strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-check-inbox .tf-signup-inbox-detail a{color:var(--color-text-info-default,#3697ff)}@media screen and (min-width:480px){.tf-profile-signup-check-inbox .tf-signup-inbox-detail a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-check-inbox .tf-signup-inbox-detail a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-check-inbox .tf-signup-inbox-btn{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532)}.tf-profile-signup-check-inbox .tf-signup-inbox-btn:disabled{cursor:default}.tf-profile-signup-check-inbox .tf-signup-inbox-btn:hover{color:var(--color-text-subtle,#5d697b)}.tf-profile-signup-check-inbox .tf-signup-inbox-btn:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.password-strength-meter{display:flex;align-items:center;gap:var(--spacing-16,16px);align-self:stretch}.password-strength-meter .bar-container{display:flex;align-items:flex-start;gap:var(--spacing-4,4px);flex:1 0}.password-strength-meter .bar-container .bar{height:4px;flex:1 0;border-radius:var(--border-radius-circle,1000px);background:var(--color-bg-neutral-subtle-enabled,#f5f6f7)}.password-strength-meter .bar-container .bar.weak{background:var(--color-bg-danger-enabled,#d22d2d)}.password-strength-meter .bar-container .bar.medium{background:var(--color-bg-update-enabled,#f9c517)}.password-strength-meter .bar-container .bar.strong{background:var(--color-bg-success-enabled,#28a745)}.password-strength-meter .strength-text{color:var(--color-bg-neutral-subtle-enabled,#f5f6f7);text-align:right}@media screen and (min-width:480px){.password-strength-meter .strength-text{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.password-strength-meter .strength-text{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.password-strength-meter .strength-text.weak{color:var(--color-bg-danger-enabled,#d22d2d)}.password-strength-meter .strength-text.medium{color:var(--color-bg-update-enabled,#f9c517)}.password-strength-meter .strength-text.strong{color:var(--color-bg-success-enabled,#28a745)}.linear-progress-indicator{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:40px;background:#fff}.linear-progress-indicator .backward-arrow{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;padding:var(--spacing-4,4px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-subtle-enabled,#effaf8);color:var(--color-text-brand-default,#5dcdb5);background:#fff;left:0;position:absolute}.linear-progress-indicator .backward-arrow:disabled{cursor:default}.linear-progress-indicator .backward-arrow:disabled,.linear-progress-indicator .backward-arrow:hover{background:var(--color-bg-brand-subtle-hovered,#cdf0e8)}.linear-progress-indicator .backward-arrow:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.linear-progress-indicator .progress-bar{display:flex;width:var(--safezone-width,90vw);max-width:480px;flex-direction:row;align-items:flex-start;height:4px;background:var(--color-bg-selected,#ebecee)}.linear-progress-indicator .progress-bar .passed{display:flex;height:4px;align-items:flex-start;min-width:5px;transition:all 3s;background:var(--color-bg-brand-enabled,#5dcdb5)}.tf-signup-request{min-height:100vh;display:flex;width:var(--Breakpoints-frameWidth,1440px);padding:0 var(--spacing-none,0);flex-direction:column;justify-content:center;align-items:center}.tf-signup-request .tf-signup-request-inner{display:flex;width:var(--safezone-width,90vw);max-width:480px;padding:var(--spacing-32,32px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff)}.tf-signup-request .tf-signup-request-inner .tf-signup-request-title-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-signup-request .tf-signup-request-inner .error-message{color:var(--color-bg-danger-enabled,#d22d2d);font-weight:600;text-align:center;padding:var(--spacing-16,16px);border-radius:var(--border-radius-4,4px)}.tf-signup-request .tf-signup-request-inner .tf-signup-request-btn{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);gap:var(--spacing-8,8px);align-self:stretch}.tf-signup-request .tf-signup-request-inner .tf-signup-request-btn:disabled{cursor:default}.tf-signup-request .tf-signup-request-inner .tf-signup-request-btn:hover{background:var(--color-bg-brand-hovered,#92decd)}.tf-signup-request .tf-signup-request-inner .tf-signup-request-btn:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-profile-signup-user-info{display:flex;width:var(--safezone-width,90vw);max-width:480px;padding:var(--spacing-32,32px);padding-top:var(--spacing-16,16px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.tf-profile-signup-user-info .tf-signup-header-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-user-info .tf-signup-header-container .tf-signup-title-container{display:flex;padding:var(--spacing-4,4px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);width:100%}.tf-profile-signup-user-info .tf-signup-header-container .tf-signup-title-container .title{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.tf-profile-signup-user-info .tf-signup-header-container .tf-signup-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.tf-profile-signup-user-info .tf-signup-header-container .tf-signup-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.tf-profile-signup-user-info .tf-signup-header-container .tf-signup-title-container .caption{align-self:stretch;color:var(--color-text-subtle,#5d697b);text-align:center}@media screen and (min-width:480px){.tf-profile-signup-user-info .tf-signup-header-container .tf-signup-title-container .caption{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-user-info .tf-signup-header-container .tf-signup-title-container .caption{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-user-info #signupConfirmationForm{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-16,16px);align-self:stretch}.tf-profile-signup-user-info #signupConfirmationForm .form-inputs{display:flex;flex-flow:wrap;justify-content:center;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.tf-profile-signup-user-info #signupConfirmationForm .form-inputs .form-input-split-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);flex:1 0;max-width:100%}.tf-profile-signup-user-info #signupConfirmationForm .form-inputs .form-input-split-container .field-error{margin-top:-6px}.tf-profile-signup-user-info #signupConfirmationForm label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-user-info #signupConfirmationForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-user-info #signupConfirmationForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-user-info #signupConfirmationForm .optional{color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.tf-profile-signup-user-info #signupConfirmationForm .optional{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-user-info #signupConfirmationForm .optional{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-user-info #signupConfirmationForm .field-first-name,.tf-profile-signup-user-info #signupConfirmationForm .field-job-position,.tf-profile-signup-user-info #signupConfirmationForm .field-last-name,.tf-profile-signup-user-info #signupConfirmationForm .field-username{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-user-info #signupConfirmationForm .field-first-name::placeholder,.tf-profile-signup-user-info #signupConfirmationForm .field-job-position::placeholder,.tf-profile-signup-user-info #signupConfirmationForm .field-last-name::placeholder,.tf-profile-signup-user-info #signupConfirmationForm .field-username::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-signup-user-info #signupConfirmationForm .field-first-name:focus,.tf-profile-signup-user-info #signupConfirmationForm .field-first-name:focus-visible,.tf-profile-signup-user-info #signupConfirmationForm .field-job-position:focus,.tf-profile-signup-user-info #signupConfirmationForm .field-job-position:focus-visible,.tf-profile-signup-user-info #signupConfirmationForm .field-last-name:focus,.tf-profile-signup-user-info #signupConfirmationForm .field-last-name:focus-visible,.tf-profile-signup-user-info #signupConfirmationForm .field-username:focus,.tf-profile-signup-user-info #signupConfirmationForm .field-username:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.tf-profile-signup-user-info #signupConfirmationForm .field-first-name.error,.tf-profile-signup-user-info #signupConfirmationForm .field-job-position.error,.tf-profile-signup-user-info #signupConfirmationForm .field-last-name.error,.tf-profile-signup-user-info #signupConfirmationForm .field-username.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.tf-profile-signup-user-info #signupConfirmationForm .field-first-name:disabled,.tf-profile-signup-user-info #signupConfirmationForm .field-job-position:disabled,.tf-profile-signup-user-info #signupConfirmationForm .field-last-name:disabled,.tf-profile-signup-user-info #signupConfirmationForm .field-username:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.tf-profile-signup-user-info #signupConfirmationForm .field-first-name:hover:not(:focus):not(:focus-visible),.tf-profile-signup-user-info #signupConfirmationForm .field-job-position:hover:not(:focus):not(:focus-visible),.tf-profile-signup-user-info #signupConfirmationForm .field-last-name:hover:not(:focus):not(:focus-visible),.tf-profile-signup-user-info #signupConfirmationForm .field-username:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.tf-profile-signup-user-info #signupConfirmationForm .field-error{color:#b50404;width:100%;margin-top:-14px}@media screen and (min-width:480px){.tf-profile-signup-user-info #signupConfirmationForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-user-info #signupConfirmationForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-what-describe-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-2,2px);align-self:stretch}.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-what-describe-container .title{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-what-describe-container .title{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-what-describe-container .title{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-what-describe-container .notes{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-what-describe-container .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-what-describe-container .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-descriptions{display:flex;align-items:flex-start;align-content:flex-start;gap:4px var(--spacing-4,4px);align-self:stretch;flex-wrap:wrap}.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-descriptions .chip{cursor:pointer;display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-circle,1000px);border:1px solid var(--color-bg-default,#f5f6f7);background:var(--color-bg-default,#f5f6f7)}.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-descriptions .chip .text{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-descriptions .chip .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-descriptions .chip .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-user-info #signupConfirmationForm .tf-signup-descriptions .chip.selected{border:1px solid var(--color-outline-brand-default,#5dcdb5);background:var(--color-bg-brand-subtle-enabled,#effaf8)}.tf-profile-signup-user-info #signupConfirmationForm #sign-up-user-info-next{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-user-info #signupConfirmationForm #sign-up-user-info-next:disabled{cursor:default}.tf-profile-signup-user-info #signupConfirmationForm #sign-up-user-info-next:hover{background:var(--color-bg-brand-hovered,#92decd)}.tf-profile-signup-user-info #signupConfirmationForm #sign-up-user-info-next:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-profile-signup-org-info{display:flex;width:var(--safezone-width,90vw);max-width:480px;padding:var(--spacing-32,32px);padding-top:var(--spacing-16,16px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.tf-profile-signup-org-info .tf-signup-header-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-org-info .tf-signup-header-container .tf-signup-title-container{display:flex;padding:var(--spacing-4,4px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);width:100%}.tf-profile-signup-org-info .tf-signup-header-container .tf-signup-title-container .title{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.tf-profile-signup-org-info .tf-signup-header-container .tf-signup-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.tf-profile-signup-org-info .tf-signup-header-container .tf-signup-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.tf-profile-signup-org-info #signupOrgInfoForm{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-16,16px);align-self:stretch}.tf-profile-signup-org-info #signupOrgInfoForm label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-org-info #signupOrgInfoForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-org-info #signupOrgInfoForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-org-info #signupOrgInfoForm .field-org-name{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-org-info #signupOrgInfoForm .field-org-name::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-signup-org-info #signupOrgInfoForm .field-org-name:focus,.tf-profile-signup-org-info #signupOrgInfoForm .field-org-name:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.tf-profile-signup-org-info #signupOrgInfoForm .field-org-name.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.tf-profile-signup-org-info #signupOrgInfoForm .field-org-name:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.tf-profile-signup-org-info #signupOrgInfoForm .field-org-name:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .notes{display:flex;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;width:97%;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .field-alias{font-family:var(--font-family-body,"Montserrat");background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch;flex-flow:wrap;height:unset;background:var(--color-bg-default,#f5f6f7);border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee)}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .field-alias::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .field-alias:focus,.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .field-alias:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .field-alias.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .field-alias:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .field-alias:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .prefix{height:38px;display:flex;padding:0 var(--spacing-8,8px);align-items:center;gap:var(--spacing-4,4px);align-self:stretch;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .prefix{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .prefix{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .input{height:38px;display:flex;padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;flex:1 0;align-self:stretch;text-align:left;border:none;outline:none;border-right:.5px solid var(--color-outline-subtlest,#ebecee);border-left:.5px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .input{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .input{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .suffix{height:38px;display:flex;padding-left:var(--spacing-4,4px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .suffix{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .suffix{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-org-info #signupOrgInfoForm .field-alias-container .field-error{margin-top:-4px}.tf-profile-signup-org-info #signupOrgInfoForm .field-error{color:#b50404;width:100%;margin-top:-14px}@media screen and (min-width:480px){.tf-profile-signup-org-info #signupOrgInfoForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-org-info #signupOrgInfoForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-org-info #signupOrgInfoForm .tf-signup-field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-org-info #signupOrgInfoForm #sign-up-org-info-next{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-org-info #signupOrgInfoForm #sign-up-org-info-next:disabled{cursor:default}.tf-profile-signup-org-info #signupOrgInfoForm #sign-up-org-info-next:hover{background:var(--color-bg-brand-hovered,#92decd)}.tf-profile-signup-org-info #signupOrgInfoForm #sign-up-org-info-next:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-profile-signup-purpose-info{display:flex;width:var(--safezone-width,90vw);max-width:480px;padding:var(--spacing-32,32px);padding-top:var(--spacing-16,16px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.tf-profile-signup-purpose-info .tf-signup-header-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-purpose-info .tf-signup-header-container .tf-signup-title-container{display:flex;padding:var(--spacing-4,4px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);width:100%}.tf-profile-signup-purpose-info .tf-signup-header-container .tf-signup-title-container .title{color:var(--color-text-default,#2f3e52);text-align:center;flex:1 0}@media screen and (min-width:480px){.tf-profile-signup-purpose-info .tf-signup-header-container .tf-signup-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.tf-profile-signup-purpose-info .tf-signup-header-container .tf-signup-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.tf-profile-signup-purpose-info #signupPurposeInfoForm{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-16,16px);align-self:stretch}.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences .checkbox{cursor:pointer;display:flex;padding:var(--spacing-16,16px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences .checkbox:hover{border:var(--border-width-1,1px) solid var(--color-outline-brand-subtle,#92decd)}.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences .checkbox.selected{border:1px solid var(--color-outline-brand-subtle,#92decd);background:var(--color-bg-brand-subtle-enabled,#effaf8)}.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences .checkbox .icon-checkbox{display:flex;width:var(--font-lineHeight-20,20px);height:var(--font-lineHeight-20,20px);justify-content:center;align-items:center;border-radius:var(--border-radius-2,2px)}.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences .checkbox .checkbox-text-container{display:flex;align-items:center;gap:var(--spacing-4,4px);flex:1 0}.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences .checkbox .checkbox-text-container .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 0;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences .checkbox .checkbox-text-container .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.tf-profile-signup-purpose-info #signupPurposeInfoForm .preferences .checkbox .checkbox-text-container .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.tf-profile-signup-purpose-info #signupPurposeInfoForm label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);background:var(--color-bg-default,#f5f6f7);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-signup-purpose-info #signupPurposeInfoForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-purpose-info #signupPurposeInfoForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-org-name{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-org-name::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-org-name:focus,.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-org-name:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-org-name.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-org-name:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-org-name:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-error{color:#b50404;width:100%;margin-top:-14px}@media screen and (min-width:480px){.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-purpose-info #signupPurposeInfoForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-signup-purpose-info #signupPurposeInfoForm .tf-signup-field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-purpose-info #signupPurposeInfoForm #sign-up-purpose-info-next{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-purpose-info #signupPurposeInfoForm #sign-up-purpose-info-next:disabled{cursor:default}.tf-profile-signup-purpose-info #signupPurposeInfoForm #sign-up-purpose-info-next:hover{background:var(--color-bg-brand-hovered,#92decd)}.tf-profile-signup-purpose-info #signupPurposeInfoForm #sign-up-purpose-info-next:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-profile-signup-greetings{display:flex;width:var(--safezone-width,90vw);max-width:480px;padding:var(--spacing-32,32px);padding-top:var(--spacing-16,16px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.tf-profile-signup-greetings .greetings-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-greetings .greetings-container .confetti{position:absolute;margin-top:-110px}.tf-profile-signup-greetings .greetings-container .text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-greetings .greetings-container .text-container .title-container{display:flex;justify-content:center;align-items:flex-end;gap:var(--spacing-4,4px);align-self:stretch;flex-flow:wrap}.tf-profile-signup-greetings .greetings-container .text-container .title-container .title{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.tf-profile-signup-greetings .greetings-container .text-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.tf-profile-signup-greetings .greetings-container .text-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.tf-profile-signup-greetings .greetings-container .text-container .text{color:var(--color-text-subtle,#5d697b);text-align:center}@media screen and (min-width:480px){.tf-profile-signup-greetings .greetings-container .text-container .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-signup-greetings .greetings-container .text-container .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-greetings #sign-up-greetings-next{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-signup-greetings #sign-up-greetings-next:disabled{cursor:default}.tf-profile-signup-greetings #sign-up-greetings-next:hover{background:var(--color-bg-brand-hovered,#92decd)}.tf-profile-signup-greetings #sign-up-greetings-next:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.home-hero{width:100vw;max-width:1120px;justify-content:center;margin:0 auto;display:flex;flex-direction:column;align-items:center;align-self:stretch;border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse,#fff);padding:var(--spacing-64,32px) var(--spacing-32,32px)}@media screen and (min-width:480px){.home-hero{gap:var(--spacing-64,64px) var(--spacing-64,64px) 0}.home-hero .g2-widget{padding-bottom:64px}}.home-hero .landing-section{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch;margin:0 auto}.home-hero .landing-section .rating-label{display:flex;align-items:flex-start;gap:var(--spacing-4,4px);flex-flow:row;flex-wrap:wrap;justify-content:center}.home-hero .landing-section .rating-label .tag{display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-8,8px);background:var(--color-bg-warning-enabled,#ff7e25);color:var(--color-text-inverse,#fff);text-align:center}@media screen and (min-width:480px){.home-hero .landing-section .rating-label .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.home-hero .landing-section .rating-label .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.home-hero .landing-section .rating-label .text-tag{display:inline-flex;border-radius:var(--border-radius-2,2px);color:var(--color-text-warning-default,#ff7e25);max-width:70vw;display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-8,8px);background:var(--color-bg-warning-subtle-enabled,#fff9f5);text-align:center}@media screen and (min-width:480px){.home-hero .landing-section .rating-label .text-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.home-hero .landing-section .rating-label .text-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}@media screen and (min-width:480px){.home-hero .landing-section .rating-label .text-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.home-hero .landing-section .rating-label .text-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.home-hero .landing-section .rating-label .text-tag .link-tag{color:var(--color-text-warning-default,#ff7e25);text-decoration:underline}.home-hero .landing-section .rating-label .video-tag{display:inline-flex;align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;background:var(--color-bg-info-subtle-enabled,#ebf5ff);color:var(--color-text-info-default,#3697ff);padding:4px 8px;text-transform:none!important;border-radius:var(--border-radius-8,8px);line-height:var(--typography-lineHeight-body3,16px);text-decoration:underline}@media screen and (min-width:480px){.home-hero .landing-section .rating-label .video-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.home-hero .landing-section .rating-label .video-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}@media screen and (min-width:480px){.home-hero .landing-section .rating-label .video-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.home-hero .landing-section .rating-label .video-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.home-hero .landing-section .heading{display:flex;margin:0 auto;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-12,12px);align-self:stretch}.home-hero .landing-section .heading .tf-page-features h2,.home-hero .landing-section .heading h1,.tf-page-features .home-hero .landing-section .heading h2{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px);font-family:var(--font-clash-display);color:var(--color-text-brand-default,#5dcdb5);text-align:center}.home-hero .landing-section .heading .tf-page-features h2 .heading-black,.home-hero .landing-section .heading h1 .heading-black,.tf-page-features .home-hero .landing-section .heading h2 .heading-black{color:var(--color-text-bold,#1d2532)}.home-hero .landing-section .heading h2{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px);color:var(--color-text-subtle,#5d697b);text-align:center}@media screen and (min-width:480px)and (max-width:959.98px){.home-hero .landing-section .heading .tf-page-features h2,.home-hero .landing-section .heading h1,.tf-page-features .home-hero .landing-section .heading h2{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px);font-family:var(--font-clash-display)}.home-hero .landing-section .heading h2{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (min-width:960px){.home-hero .landing-section .heading .tf-page-features h2,.home-hero .landing-section .heading h1,.tf-page-features .home-hero .landing-section .heading h2{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading1,64px);line-height:var(--typography-lineHeight-heading1,80px);font-family:var(--font-clash-display)}.home-hero .landing-section .heading h2{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px)}}.home-hero .landing-section .button-group{display:flex;align-items:center;gap:var(--spacing-8,8px)}.home-hero .landing-section .button-group .button-start-now{cursor:pointer;display:inline-flex;text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);color:var(--color-text-inverse,#fff);display:flex;padding:var(--spacing-8,8px) var(--spacing-16,16px);justify-content:center;align-items:center;text-align:center;gap:var(--spacing-4,4px);border-radius:var(--border-radius-4,4px);background:var(--color-bg-neutral-bold-enabled,#253040)}.home-hero .landing-section .button-group .button-start-now:disabled{cursor:default}.home-hero .landing-section .button-group .button-start-now:hover{background:var(--color-bg-neutral-bold-hovered,#2f3e52)}.home-hero .landing-section .button-group .button-start-now:disabled{background:var(--color-bg-disabled,rgba(52,68,90,.31));color:var(--color-text-disabled,rgba(52,68,90,.67))}.home-hero .landing-section .button-group .button-download-apps{cursor:pointer;display:inline-flex;text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52);display:flex;border-radius:var(--border-radius-4,4px);padding:var(--spacing-7,7px) var(--spacing-16,16px);justify-content:center;align-items:center;text-align:center;gap:var(--spacing-4,4px)}.home-hero .landing-section .button-group .button-download-apps:disabled{cursor:default}.home-hero .landing-section .button-group .button-download-apps:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.home-hero .landing-section .button-group .button-download-apps:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.home-hero .landing-section .g2-widget{align-content:center;gap:16px;flex-wrap:wrap}.home-hero .dot-grid,.home-hero .landing-section .g2-widget{display:flex;justify-content:center;align-items:center;align-self:stretch}.home-hero .dot-grid{max-width:1320px;padding:var(--spacing-64,64px) var(--spacing-none,0);flex-direction:column;border-radius:var(--border-radius-16,16px);background:url(/images/home/home-hero/dot-grid.png) #d3d3d3 0 0/400px 400px repeat}.home-hero .dot-grid .image-tcm{display:grid;width:100%;height:auto;grid-template-columns:1fr;grid-template-rows:1fr}.home-hero .dot-grid .image-tcm .grid-content{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1}.home-hero .dot-grid .image-tcm video{width:auto;height:100%;border-radius:10px;display:none}.home-hero .dot-grid .image-tcm .hero-video-dimensions{height:100%;width:100%}.home-hero .dot-grid .image-tcm .hero-video{display:none;align-items:center;justify-content:center;grid-column:1;grid-row:1;width:100%;height:100%}.home-hero .dot-grid .image-tcm.video{background:none}.home-hero .dot-grid .image-tcm.video .grid-content{display:none}.home-hero .dot-grid .image-tcm.video .hero-video{display:flex}.home-hero .dot-grid .image-tcm.video video{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);display:flex;width:auto;height:auto;max-height:100%;max-width:100%}.home-hero .dot-grid .image-tcm .video-play-pulse-outer{cursor:pointer;background:transparent;padding:0;outline:0;margin:0;border-radius:var(--border-radius-circle,1000px);-webkit-animation:pulse-outside 2s ease-in-out infinite;-moz-animation:pulse-outside 2s ease-in-out infinite;-o-animation:pulse-outside 2s ease-in-out infinite}.home-hero .dot-grid .image-tcm .video-play-pulse-outer .video-play-pulse-inner{border-radius:var(--border-radius-circle,1000px);background:#fff;-webkit-animation:pulse-inner 2s ease-in-out infinite;-moz-animation:pulse-inner 2s ease-in-out infinite;-o-animation:pulse-inner 2s ease-in-out infinite}.home-hero .dot-grid .image-tcm .video-play-pulse-outer .video-play-pulse-inner img{-webkit-animation:pulse 2s ease-in-out infinite;-moz-animation:pulse 2s ease-in-out infinite;-o-animation:pulse 2s ease-in-out infinite}.home-hero .styler{margin-top:-64px;width:calc(100vw - 11px);height:96px;background:linear-gradient(180deg,rgba(160,244,226,0),rgba(160,244,226,.25))}.home-purpose{width:100%;justify-content:center;gap:0 var(--spacing-64,64px);background:linear-gradient(180deg,#fff,#effaf8 9.49%,#effaf8);padding:0 var(--spacing-32,32px)}.home-purpose,.home-purpose .heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.home-purpose .heading{gap:var(--spacing-4,4px);margin-top:-32px}@media screen and (min-width:480px){.home-purpose .heading{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px)}}@media screen and (max-width:479.98px){.home-purpose .heading{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}}.home-purpose .heading h2{color:var(--color-text-bold,#1d2532);text-align:center}.home-purpose .heading h2,.home-purpose .heading h2 .heading-green{font-family:var(--font-clash-display);font-size:32px;line-height:40px;font-weight:600;font-style:normal}.home-purpose .heading h2 .heading-green{color:var(--color-text-brand-default,#5dcdb5)}.home-purpose .content-left-right{padding:32px 0}@media screen and (min-width:480px)and (max-width:959.98px){.home-purpose{padding:0 var(--spacing-32,32px)}}@media screen and (min-width:960px){.home-purpose{padding:0 var(--Padding-page,160px) var(--spacing-64,64px) var(--Padding-page,160px)}.home-purpose .heading h2,.home-purpose .heading h2 .heading-green{font-size:var(--typography-size-heading2,48px);font-weight:600;line-height:var(--typography-lineHeight-heading2,64px)}.home-purpose .content-left-right{padding:64px 0}}.home-purpose:before{content:"";width:calc(100vw - 11px);background:linear-gradient(180deg,rgba(160,244,226,.25),rgba(160,244,226,0));height:64px;margin-top:-64px}.home-solution{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:0 var(--spacing-64,64px);align-self:stretch;padding:0 var(--spacing-32,32px)}.home-solution .home-solution-container{display:block;width:100%;height:auto}.home-solution .home-solution-container .heading-mobile{display:flex;padding:0 0 var(--spacing-32,32px) 0;flex-direction:column;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;font-family:var(--font-clash-display);color:var(--color-text-brand-default,#5dcdb5);text-align:center;font-size:var(--typography-size-heading2-m,32px);font-style:normal;font-weight:600;line-height:var(--typography-lineHeight-heading2-m,40px)}.home-solution .home-solution-container .heading-mobile .text-black{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px)and (max-width:959.98px){.home-solution{padding:0 var(--spacing-32,32px)}.home-solution .heading-mobile{display:none}}@media screen and (min-width:960px){.home-solution{padding:0 var(--Padding-page,160px) var(--spacing-64,64px) var(--Padding-page,160px)}.home-solution .home-solution-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.home-solution .home-solution-container .heading-mobile{display:none}}@media screen and (min-width:480px){.home-solution .heading h2,.home-solution .heading h2 .heading-green{font-size:var(--typography-size-heading2,48px);font-weight:600;line-height:var(--typography-lineHeight-heading2,64px)}}.home-solution:before{background:linear-gradient(180deg,rgba(205,240,232,.25),rgba(160,244,226,0));margin-top:0}.home-solution:after,.home-solution:before{content:"";width:calc(100vw - 11px);height:64px}.home-solution:after{background:linear-gradient(180deg,rgba(160,244,226,0),rgba(205,240,232,.5))}.home-solution .home-solution-content{display:flex;padding-bottom:32px;flex-direction:column;align-items:center;gap:var(--spacing-16,16px);grid-column:1;grid-row:1}@media screen and (min-width:960px){.home-solution .home-solution-content{flex-direction:row;width:100%;min-height:calc(100vh - 218px);padding-bottom:0;justify-content:center;z-index:-1}}.home-solution .home-solution-content.active{z-index:0}.home-solution .home-solution-content.active .home-solution-nav{transform:translateX(0);opacity:1}.home-solution .home-solution-content.active .home-solution-nav-content{opacity:1}.home-solution .home-solution-content .home-solution-nav{width:100%;display:flex;align-items:center;justify-content:center;flex-flow:column;padding:var(--spacing-8,8px) var(--spacing-16,16px);border-bottom:4px solid var(--color-outline-brand-default,#5dcdb5)}@media screen and (min-width:960px){.home-solution .home-solution-content .home-solution-nav{transition:all .3s ease-out;transition-duration:.5s;max-width:240px;border-bottom:none;opacity:0;z-index:-1}.home-solution .home-solution-content .home-solution-nav.next{transform:translateY(calc(-50vh - 200px))}.home-solution .home-solution-content .home-solution-nav.prev{transform:translateY(calc(50vh + 200px))}}@media screen and (min-width:480px){.home-solution .home-solution-content .home-solution-nav{display:flex;padding:var(--spacing-8,8px) var(--spacing-16,16px);align-items:center;gap:var(--spacing-none,0);align-self:stretch}}.home-solution .home-solution-content .home-solution-nav .round-button{cursor:pointer;display:flex;padding:0;max-height:200px;justify-content:center;align-items:center;gap:var(--spacing-none,0);flex-shrink:0;border-radius:1000px;border:none;background:none;width:100%;height:38%;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:960px){.home-solution .home-solution-content .home-solution-nav .round-button{max-width:200px;outline:25px solid rgba(160,244,226,.5)}}.home-solution .home-solution-content .home-solution-nav .round-button .text{color:var(--color-text-bold,#1d2532);text-align:center;font-size:var(--typography-size-heading5-m,16px);font-style:normal;font-weight:600;line-height:var(--typography-lineHeight-caption1,20px);text-transform:uppercase;width:100%;height:100%;min-width:158px;display:flex;align-items:center;border-radius:1000px;background:none;justify-content:flex-start}@media screen and (min-width:960px){.home-solution .home-solution-content .home-solution-nav .round-button .text{background:var(--color-bg-brand-hovered,#92decd);font-size:var(--typography-size-heading4,24px);justify-content:center}.home-solution .home-solution-content .home-solution-nav .round-button .text.execute{color:var(--color-text-inverse,#fff);background:var(--Brand-Ultimate-Enabled,linear-gradient(90deg,#161d26 0,#253040 37.87%,#015c53 94.67%))}.home-solution .home-solution-content .home-solution-nav .round-button .text.accelerate{background:var(--Brand-Gradient-Enabled,linear-gradient(90deg,#03dac5 0,#3697ff 94.67%))}}.home-solution .home-solution-content .home-solution-nav .line-before{border-left:2px dashed var(--color-text-brand-subtle,#92decd);height:calc(25vh - 150px);min-height:10vh;margin-bottom:20px;display:none;align-items:flex-start}@media screen and (min-width:960px){.home-solution .home-solution-content .home-solution-nav .line-before{display:flex}}.home-solution .home-solution-content .home-solution-nav .line-before:before{content:" ";width:2px;height:2px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #92decd;clear:both;margin-left:-9px}.home-solution .home-solution-content .home-solution-nav .line-before.no-arrow{border:none}.home-solution .home-solution-content .home-solution-nav .line-before.no-arrow:before{display:none}.home-solution .home-solution-content .home-solution-nav .line-after{border-left:2px dashed var(--color-text-brand-subtle,#92decd);height:calc(25vh - 150px);min-height:10vh;margin-top:20px;display:none;align-items:flex-end}@media screen and (min-width:960px){.home-solution .home-solution-content .home-solution-nav .line-after{display:flex}}.home-solution .home-solution-content .home-solution-nav .line-after:after{content:" ";width:2px;height:2px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #92decd;clear:both;margin-left:-9px}.home-solution .home-solution-content .home-solution-nav .line-after.no-arrow{border:none}.home-solution .home-solution-content .home-solution-nav .line-after.no-arrow:after{display:none}.home-solution .home-solution-content .home-solution-nav-content{transition:all .3s ease-out;width:100%;height:auto;display:flex;align-items:center;flex-direction:column;gap:var(--spacing-16,16px)}@media screen and (min-width:960px){.home-solution .home-solution-content .home-solution-nav-content{max-width:960px;opacity:0;margin:calc(12.5vh - 100px) 0}}.home-solution .home-solution-content .home-solution-nav-content .heading{display:none;padding-bottom:var(--spacing-16,16px);flex-direction:column;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;width:100%}.home-solution .home-solution-content .home-solution-nav-content .heading .text{color:var(--color-text-brand-default,#5dcdb5);font-size:var(--typography-size-heading2,48px);font-style:normal;font-weight:600;line-height:var(--typography-lineHeight-heading2,64px)}.home-solution .home-solution-content .home-solution-nav-content .heading .text .text-black{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:960px){.home-solution .home-solution-content .home-solution-nav-content .heading{display:flex}}.home-solution .home-solution-content .home-solution-nav-content .bento{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-16,16px);max-width:676px}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container{display:flex;align-items:flex-start;gap:16px;align-self:stretch;flex-flow:column}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card{display:flex;max-height:320px;min-width:320px;padding:var(--spacing-24,24px);flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:var(--border-radius-16,16px);background:var(--color-bg-neutral-bold-focused,#1d2532)}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .text{color:var(--color-text-subtlest,#a2a9b3);font-size:var(--typography-size-body3-m,11px);font-style:normal;font-weight:var(--typography-weight-body3-medium,500);line-height:var(--typography-lineHeight-body3,16px);display:flex;align-items:flex-start;margin-bottom:8px}@media screen and (min-width:959px)and (max-width:1000px){.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .text{height:102px}}@media screen and (min-width:1000px)and (max-width:1280px){.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .text{height:94px}}@media screen and (min-width:1280px){.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .text{height:48px}}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .text strong{display:contents;color:var(--color-text-inverse,#fff);font-size:var(--typography-size-body3,12px);font-style:normal;font-weight:var(--typography-weight-body3-semibold,600);line-height:var(--typography-lineHeight-body3,16px)}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .feature-image{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);border-radius:var(--border-radius-4,4px)}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .image-with-loader{display:none}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card.execute{color:var(--color-text-inverse,#fff);background:var(--Brand-Ultimate-Enabled,linear-gradient(90deg,#161d26 0,#253040 37.87%,#015c53 94.67%))}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card.accelerate{background:var(--Brand-Gradient-Enabled,linear-gradient(90deg,#03dac5 0,#3697ff 94.67%))}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card.accelerate .text{color:var(--color-text-default,#2f3e52)}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card.accelerate .text strong{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:960px){.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container{flex-flow:row}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card{min-width:unset;max-width:unset;min-height:260px;flex:1 0}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .text{font-size:var(--typography-size-body3,12px)}.home-solution .home-solution-content .home-solution-nav-content .bento .bento-container .feature-card .image-with-loader{display:flex}}.home-why-us{width:100%;justify-content:center;gap:0 var(--spacing-64,64px);background:#fff;padding:0 var(--spacing-32,32px)}.home-why-us,.home-why-us .heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.home-why-us .heading{gap:var(--spacing-4,4px);margin-top:-32px}.home-why-us .heading h2{font-family:var(--font-family-heading);font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px);color:var(--color-text-bold,#1d2532);text-align:center;font-family:var(--font-clash-display);line-height:40px;font-weight:600;font-style:normal;padding-bottom:32px}.home-why-us .heading h2 .heading-green{color:var(--color-text-brand-default,#5dcdb5)}.home-why-us .testimonials{width:100%}.home-why-us:before{content:"";width:calc(100vw - 11px);background:linear-gradient(180deg,rgba(205,240,232,.5),rgba(160,244,226,0));height:96px;margin-top:0}.home-why-us .content-left-right{gap:32px 64px;padding:32px 0 0;align-items:flex-start}.home-why-us .content-left-right .content-text .text{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.home-why-us .content-left-right .content-text .text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4,24px);line-height:var(--typography-lineHeight-heading4,32px)}}@media screen and (max-width:479.98px){.home-why-us .content-left-right .content-text .text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4-m,20px);line-height:var(--typography-lineHeight-heading4-m,24px)}}.home-why-us .content-left-right .content-text .description{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.home-why-us .content-left-right .content-text .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.home-why-us .content-left-right .content-text .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}@media screen and (min-width:480px)and (max-width:959.98px){.home-why-us{padding:0 var(--spacing-32,32px)}}@media screen and (min-width:960px){.home-why-us{padding:0 var(--Padding-page,160px) 0 var(--Padding-page,160px);gap:0 var(--spacing-64,64px)}.home-why-us:before{margin-top:-64px}.home-why-us .content-left-right{padding:32px 0}.home-why-us .heading h2{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px);font-family:var(--font-clash-display)}.home-why-us~.home-cta{padding:0 var(--Padding-page,160px) var(--spacing-64,64px) var(--Padding-page,160px)}}.testimonials{z-index:0;display:flex;max-width:1320px;width:calc(100vw - 64px);padding:var(--spacing-32,32px) 0;margin:0 auto;flex-direction:column;align-items:center;gap:var(--spacing-32,32px);align-self:stretch}.testimonials.with-full-styler{margin-top:-128px}.testimonials .heading{display:flex;padding-top:var(--spacing-64,64px);flex-direction:column;align-items:center;gap:var(--spacing-4,4px);align-self:stretch}.testimonials .heading .text{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading3,32px);line-height:var(--typography-lineHeight-heading3,40px);align-self:stretch;color:var(--color-text-bold,#1d2532);text-align:center}.testimonials .heading .text .text-green{color:var(--color-text-brand-default,#5dcdb5)}.testimonials .testimonial-container{display:flex;max-width:1320px;padding:var(--spacing-32,32px);flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-16,16px);align-self:stretch;border-radius:var(--border-radius-16,16px);background:var(--color-bg-inverse,#fff);box-shadow:0 0 var(--spacing-2,2px) 0 var(--color-outline-brand-default,#5dcdb5),0 var(--spacing-16,16px) var(--spacing-32,32px) 0 var(--elevation-shadow-level4_soft,rgba(52,68,90,.1))}.testimonials .testimonial-container .testimonial-grid{display:grid;width:100%;height:auto;grid-template-columns:1fr;grid-template-rows:1fr}.testimonials .testimonial-container .testimonial-content{transition:all .3s ease-out;transition-duration:.5s;display:flex;max-width:1320px;padding:var(--spacing-none,0) var(--spacing-16,16px) var(--spacing-8,8px);flex-direction:column;align-items:center;gap:var(--spacing-16,16px);align-self:stretch;grid-column:1;grid-row:1;opacity:0;z-index:-1}.testimonials .testimonial-container .testimonial-content.active{opacity:1;z-index:0}.testimonials .testimonial-container .testimonial-content .avatar{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-circle,1000px);box-shadow:0 8px 10px 0 rgba(160,244,226,.5)}.testimonials .testimonial-container .testimonial-content .avatar img{border-radius:var(--border-radius-circle,1000px)}.testimonials .testimonial-container .testimonial-content .text{color:var(--color-text-default,#2f3e52);text-align:center;font-family:var(--font-family-heading,"Montserrat");font-size:13px;font-style:normal;font-weight:400;line-height:16px;height:40px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:400px){.testimonials .testimonial-container .testimonial-content .text{height:84px}}.testimonials .testimonial-container .testimonial-content .name{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.testimonials .testimonial-container .testimonial-content .name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body5,8px);line-height:var(--typography-lineHeight-body5,12px)}}@media screen and (max-width:479.98px){.testimonials .testimonial-container .testimonial-content .name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body5-m,8px);line-height:var(--typography-lineHeight-body5-m,12px)}}.testimonials .testimonial-container .testimonial-content .title{color:var(--color-text-subtlest,#a2a9b3);text-align:center}@media screen and (min-width:480px){.testimonials .testimonial-container .testimonial-content .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5,8px);line-height:var(--typography-lineHeight-body5,12px)}}@media screen and (max-width:479.98px){.testimonials .testimonial-container .testimonial-content .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5-m,8px);line-height:var(--typography-lineHeight-body5-m,12px)}}.testimonials .testimonial-container .dot-progress{display:flex;justify-content:center;align-items:center;gap:var(--spacing-8,8px)}.testimonials .testimonial-container .dot-progress .dot{display:flex;width:4px;height:4px;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--border-radius-circle,1000px);background:var(--color-bg-default,#f5f6f7);cursor:pointer}.testimonials .testimonial-container .dot-progress .dot.active{background:var(--color-icon-default,#2f3e52)}.testimonials .testimonial-container .slide-next,.testimonials .testimonial-container .slide-prev{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);padding:var(--spacing-4,4px);border-radius:var(--border-radius-circle,1000px);background:var(--color-bg-default,#f5f6f7)}.testimonials .testimonial-container .slide-next:disabled,.testimonials .testimonial-container .slide-prev:disabled{cursor:default}.testimonials .testimonial-container .slide-next:hover,.testimonials .testimonial-container .slide-prev:hover{color:var(--color-text-subtle,#5d697b)}.testimonials .testimonial-container .slide-next:disabled,.testimonials .testimonial-container .slide-prev:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:960px){.testimonials .heading .text{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px)}.testimonials .testimonial-container .testimonial-content .text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4,24px);line-height:var(--typography-lineHeight-heading4,32px);font-weight:400}}@media screen and (min-width:960px)and (min-width:480px){.testimonials .testimonial-container .testimonial-content .name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (min-width:960px)and (max-width:479.98px){.testimonials .testimonial-container .testimonial-content .name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}@media screen and (min-width:960px)and (min-width:480px){.testimonials .testimonial-container .testimonial-content .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (min-width:960px)and (max-width:479.98px){.testimonials .testimonial-container .testimonial-content .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.home-cta{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;padding:0 var(--spacing-32,32px);background:linear-gradient(180deg,rgba(205,240,232,.5),#92decd 74.96%,#5dcdb5 99.95%)}.home-cta:not(.no-styler):before{content:"";width:calc(100vw - 11px);background:linear-gradient(180deg,rgba(160,244,226,0),rgba(205,240,232,.5));height:96px;margin-top:-96px}.home-cta .cta-container{max-width:1320px;padding:var(--spacing-32,32px);justify-content:center;gap:var(--spacing-16,16px);margin:64px auto;width:100%;text-align:center;border-radius:16px;background:var(--Brand-Ultimate-Enabled,linear-gradient(90deg,#161d26 0,#253040 37.87%,#015c53 94.67%));box-shadow:0 0 var(--spacing-2,2px) 0 hsla(220,8%,93%,.4),0 var(--spacing-16,16px) var(--spacing-32,32px) 0 #429281}.home-cta .cta-container,.home-cta .cta-container .heading{display:flex;flex-direction:column;align-items:center;align-self:stretch}.home-cta .cta-container .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px);padding:var(--spacing-none,0) 0;gap:var(--spacing-4,4px);text-align:left;color:#fff}.home-cta .cta-container .heading .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px);color:#c0c5cc;text-align:left}.home-cta .cta-container .cta-group{display:flex;justify-content:center;align-items:center;align-content:center;gap:8px var(--spacing-8,8px);align-self:stretch;flex-wrap:wrap}.home-cta .cta-container .cta-group .cta-get-started{cursor:pointer;display:inline-flex;text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);color:var(--color-text-bold,#1d2532);display:flex;flex-basis:100%;padding:var(--spacing-8,8px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-4,4px);border-radius:var(--border-radius-4,4px);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-inverse,#1d2532);text-align:center;max-width:240px;width:calc(100vw - 96px)}.home-cta .cta-container .cta-group .cta-get-started:disabled{cursor:default}.home-cta .cta-container .cta-group .cta-get-started:hover{background:var(--color-bg-brand-hovered,#92decd)}.home-cta .cta-container .cta-group .cta-get-started:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.home-cta .cta-container .cta-group .cta-download{cursor:pointer;display:inline-flex;text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);color:var(--color-text-default,#2f3e52);display:flex;flex-basis:100%;padding:var(--spacing-8,8px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-4,4px);border-radius:var(--border-radius-4,4px);border:1px solid #ebecee;background:none;color:#fff;text-align:center;max-width:240px;width:calc(100vw - 96px)}.home-cta .cta-container .cta-group .cta-download:disabled{cursor:default}.home-cta .cta-container .cta-group .cta-download:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.home-cta .cta-container .cta-group .cta-download:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:480px)and (max-width:959.98px){.home-cta{padding:0 var(--spacing-32,32px)}.home-cta .cta-container .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px);text-align:left}.home-cta .cta-container .heading .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}@media screen and (min-width:960px){.home-cta{padding:0 32px}.home-cta:before{margin-top:-96px}.home-cta .cta-container .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px);text-align:center}.home-cta .cta-container .heading .description{color:#f5f6f7;font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px)}.home-cta .cta-download,.home-cta .cta-get-started{max-width:208px}}.tf-contact{display:flex;flex-flow:column}.tf-contact .styler{z-index:-1;margin-top:-64px;height:96px;background:linear-gradient(180deg,rgba(160,244,226,0),rgba(160,244,226,.25))}.tf-contact-header{background:var(--color-bg-brand-subtle-enabled,#effaf8);display:flex;padding:var(--spacing-32,32px) var(--Padding-page,160px);flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-contact-header .header{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px);color:var(--color-text-brand-default,#5dcdb5);align-self:stretch;text-align:center}.tf-contact-header .header strong{color:var(--color-text-default,#2f3e52)}.tf-contact-header .sub-header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px);color:var(--color-text-subtle,#5d697b);text-align:center;font-weight:var(--font-weight-regular,400)}@media only screen and (max-width:1024px){.tf-contact-header{padding:var(--spacing-32,32px) var(--spacing-24,24px)}.tf-contact-header .header{font-family:var(--font-clash-display);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}.tf-contact-header .header,.tf-contact-header .sub-header{font-style:normal;font-weight:var(--typography-weight-heading,600)}.tf-contact-header .sub-header{font-family:var(--font-family-heading);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}body>div:has(.tf-contact){scrollbar-gutter:auto}.contact-types{display:flex;padding:var(--spacing-64,64px) var(--Padding-page,160px) 32px;justify-content:center;align-items:flex-start;align-self:stretch;gap:24px var(--spacing-24,24px);min-height:calc(100vh - 625px)}.contact-types .card-container{display:flex;max-width:357px;padding:var(--spacing-16,16px);align-items:center;flex:1 0;border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.contact-types .card-container .card-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);flex:1 0}.contact-types .card-container .card-body .card-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.contact-types .card-container .card-body .card-text .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px);color:var(--color-text-default,#2f3e52)}.contact-types .card-container .card-body .card-text .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);color:var(--color-text-subtle,#5d697b)}.contact-types .card-container .card-body .card-action{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.contact-types .card-container .card-body .card-action a{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);padding:var(--spacing-8,8px) 0}.contact-types .card-container .card-body .card-action a:disabled{cursor:default}.contact-types .card-container .card-body .card-action a:hover{color:var(--color-text-subtle,#5d697b)}.contact-types .card-container .card-body .card-action a:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.contact-types .card-container .card-body .card-action a span{display:flex}@media only screen and (max-width:1024px){.contact-types{flex-flow:column;padding:32px 24px;justify-content:flex-start;align-items:center}.contact-types .card-container{width:80vw}}.contact-sales{display:flex;padding:var(--spacing-64,64px) 0 32px;justify-content:center;align-items:flex-start;gap:24px var(--spacing-24,24px);max-width:1320px;margin:0 auto;width:calc(100% - 32px);min-height:calc(100vh - 625px)}@media only screen and (max-width:1024px){.contact-sales{flex-flow:column;padding:32px 24px}}.contact-support{display:flex;padding:var(--spacing-64,64px) 0 32px;justify-content:center;align-items:flex-start;gap:24px var(--spacing-24,24px);max-width:1320px;margin:0 auto;width:calc(100% - 32px);min-height:calc(100vh - 625px)}.contact-support .contact-right{display:flex;flex-basis:calc(100% - 68px)}.contact-support .contact-right .contact-right-content{display:flex;padding:var(--spacing-32,32px);flex-direction:column;align-items:center;gap:var(--spacing-16,16px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);width:100%;max-width:500px;margin:0 auto}.contact-support .contact-right .contact-right-content a{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:1px solid var(--color-outline-brand-default,#5dcdb5);padding:11px var(--spacing-16,16px);color:var(--color-text-brand-default,#5dcdb5);width:100%;max-width:416px}.contact-support .contact-right .contact-right-content a:disabled{cursor:default}.contact-support .contact-right .contact-right-content a:hover{color:var(--color-text-brand-subtle,#92decd)}.contact-support .contact-right .contact-right-content a:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}@media only screen and (max-width:1024px){.contact-support{flex-flow:column;padding:32px 24px}.contact-support .contact-right{flex-basis:calc(100% - 52px);width:100%;text-align:center}}.contact-left{flex-basis:100%;gap:var(--spacing-24,24px);width:100%}.contact-left,.contact-left .contact-options{display:flex;flex-direction:column;align-items:flex-start}.contact-left .contact-options{gap:8px;align-self:stretch}.contact-left .contact-options .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}.contact-left .contact-options .menu-options{display:flex;min-width:180px;flex-direction:column;align-items:flex-start;gap:var(--spacing-none,0);align-self:stretch}.contact-left .contact-options .menu-options .option{display:flex;padding:var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.contact-left .contact-options .menu-options .option,.contact-left .contact-options .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);color:var(--color-text-default,#2f3e52)}.contact-left .button-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.contact-left .button-container .card-text,.contact-left .button-container .card-text .title{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.contact-left .button-container .card-text .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);color:var(--color-text-default,#2f3e52)}.contact-left .button-container .card-action{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;gap:8px}.contact-left .button-container .card-action a{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);padding:var(--spacing-4,4px)}.contact-left .button-container .card-action a:disabled{cursor:default}.contact-left .button-container .card-action a:hover{color:var(--color-text-subtle,#5d697b)}.contact-left .button-container .card-action a:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.contact-left .button-container .card-action a span{display:flex}@media only screen and (max-width:1024px){.contact-left{margin:0 auto}}.contact-sales-form{display:flex;flex-basis:calc(100% - 68px);padding:var(--spacing-32,32px);flex-direction:column;align-items:center;gap:var(--spacing-16,16px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.contact-sales-form .form-section{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-16,16px);align-self:stretch}.contact-sales-form .form-section .two-column-inputs{display:flex;justify-content:center;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.contact-sales-form .form-section .inputs{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-8,8px);flex:1 0;width:100%}.contact-sales-form .form-section .inputs label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.contact-sales-form .form-section .inputs label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.contact-sales-form .form-section .inputs label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.contact-sales-form .form-section .inputs label span{font-weight:var(--typography-weight-body3-regular,400)}.contact-sales-form .form-section .inputs input{height:var(--font-lineHeight-40,40px);font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);display:flex;height:32px;padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch;border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.contact-sales-form .form-section .inputs input::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.contact-sales-form .form-section .inputs input:focus,.contact-sales-form .form-section .inputs input:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.contact-sales-form .form-section .inputs input.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.contact-sales-form .form-section .inputs input:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.contact-sales-form .form-section .inputs input:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.contact-sales-form .form-section .inputs select{cursor:pointer;background:var(--color-bg-inverse,#fff);background-image:url(/images/control-center/header/icon-arrow-drop-down.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:6px;padding:7px 30px 7px 9px}.contact-sales-form .form-section .inputs select,.contact-sales-form .form-section .inputs textarea{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);width:100%;border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee);outline:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-sales-form .form-section .inputs textarea{min-height:96px;background:var(--color-bg-inverse,#fff);resize:none;padding:8px}.contact-sales-form .form-section .inputs .field-error{color:#b50404;width:100%;margin-top:-4px}@media screen and (min-width:480px){.contact-sales-form .form-section .inputs .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.contact-sales-form .form-section .inputs .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.contact-sales-form .form-section .btn-contact{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);width:100%;padding:12px}.contact-sales-form .form-section .btn-contact:disabled{cursor:default}.contact-sales-form .form-section .btn-contact:hover{background:var(--color-bg-brand-hovered,#92decd)}.contact-sales-form .form-section .btn-contact:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}@media only screen and (max-width:1024px){.contact-sales-form{flex-basis:calc(100% - 52px);margin:0 auto;width:100%}.contact-sales-form .form-section .two-column-inputs{flex-flow:column}}.header-container{display:flex;padding:var(--spacing-none,0) var(--spacing-24,24px);align-items:center;gap:var(--spacing-16,16px);align-self:stretch;position:-webkit-sticky;position:sticky;top:0;height:64px;z-index:1;border-bottom:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.header-container .logo-container{display:flex;padding:var(--spacing-4,4px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);flex-flow:row;min-width:100px}@media only screen and (max-width:336px){.header-container .logo-container{display:none}}@media only screen and (min-width:336px){.header-container .logo-container-mobile{display:none}}.header-container .header-divider{display:flex;width:1px;background:var(--color-outline-subtlest);max-height:var(--font-lineHeight-24,24px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;margin-top:20px}@media only screen and (max-width:1024px){.header-container .header-divider{display:none}}.header-container .header-left{display:flex;min-height:32px;align-items:center;gap:var(--spacing-8,8px);width:100%}@media only screen and (max-width:1024px){.header-container .header-left{display:none}}.header-container .header-left .select-org-container{display:flex;flex-direction:column;align-items:flex-start}.header-container .header-left .select-org-container .select-org{display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);border-radius:var(--border-radius-4,4px);background:var(--color-bg-default,#f5f6f7);outline:none;border:none;cursor:pointer}.header-container .header-left .select-org-container .select-org .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-align:left!important;color:var(--color-text-default,#2f3e52);text-overflow:ellipsis;width:160px}@media screen and (min-width:480px){.header-container .header-left .select-org-container .select-org .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-container .header-left .select-org-container .select-org .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-container .header-left .select-org-container .select-org .arrow-down-container{display:flex;justify-content:center;align-items:center}.header-container .header-left .tag-free{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;border:var(--border-width-1,1px) solid var(--color-outline-info-default,#3697ff);color:var(--color-text-info-default,#3697ff)}@media screen and (min-width:480px){.header-container .header-left .tag-free{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-container .header-left .tag-free{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.header-container .header-left .tag{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;background:var(--color-bg-default,#f5f6f7);color:var(--color-text-subtle,#5d697b);color:var(--color-text-inverse,#fff);background:var(--brand-gradient-enabled,linear-gradient(90deg,#03dac5 0,#3697ff 94.67%))}@media screen and (min-width:480px){.header-container .header-left .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-container .header-left .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.header-container .header-left .tag-ultimate{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;background:var(--color-bg-info-subtle-enabled,#ebf5ff);color:var(--color-text-info-default,#3697ff);color:var(--color-text-inverse,#fff);background:var(--Brand-Ultimate-Enabled,linear-gradient(90deg,#161d26 0,#253040 37.87%,#015c53 94.67%))}@media screen and (min-width:480px){.header-container .header-left .tag-ultimate{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-container .header-left .tag-ultimate{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.header-container .header-right{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-8,8px);position:absolute;right:24px}.header-container .header-right .page-container{display:flex;height:64px;padding:var(--spacing-16,16px) 0;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-16,16px)}@media only screen and (max-width:1024px){.header-container .header-right .page-container{display:none}}.header-container .header-right .page-container .page-text{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);text-transform:none;display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px)}.header-container .header-right .page-container .page-text:disabled{cursor:default}.header-container .header-right .page-container .page-text:hover{color:var(--color-text-subtle,#5d697b)}.header-container .header-right .page-container .page-text:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:480px){.header-container .header-right .page-container .page-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.header-container .header-right .page-container .page-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.header-container .header-right .page-container .page-text.active{border-bottom:2px solid #55bba5;color:var(--color-text-brand-default,#5dcdb5)!important}.header-container .header-right .page-container .page-text:hover{color:var(--color-text-brand-default,#5dcdb5)!important}.header-container .header-right .help-container{width:90px}.header-container .header-right .upgrade-btn{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--brand-gradient-enabled,linear-gradient(90deg,#03dac5 0,#3697ff 94.67%));color:var(--color-text-inverse,#fff);text-transform:none;border-radius:var(--border-radius-4,4px)}.header-container .header-right .upgrade-btn:disabled{cursor:default}.header-container .header-right .upgrade-btn:hover{background:var(--brand-gradient-hovered,linear-gradient(90deg,#35e1d1 0,#5eacff 94.67%))}.header-container .header-right .upgrade-btn:disabled{background:var(--color-bg-disabled,rgba(52,68,90,.31));color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-container .header-right .user-container{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-4,4px);padding:0;height:unset;flex-direction:row}@media only screen and (max-width:1024px){.header-container .header-right .user-container{display:none}}.header-container .header-right .user-container .user-text{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);padding:0!important;text-transform:none}.header-container .header-right .user-container .user-text:disabled{cursor:default}.header-container .header-right .user-container .user-text:hover{color:var(--color-text-subtle,#5d697b)}.header-container .header-right .user-container .user-text:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-container .header-right .user-container .user-text .user-avatar{display:flex;min-width:var(--font-lineHeight-24,24px);height:var(--font-lineHeight-24,24px);padding:var(--spacing-4,4px) var(--spacing-8,8px);flex-direction:column;justify-content:center;align-items:center;border-radius:var(--border-radius-circle,1000px);background:var(--color-bg-brand-subtle-enabled,#effaf8);color:var(--color-text-brand-bold,#429281);text-align:center}@media screen and (min-width:480px){.header-container .header-right .user-container .user-text .user-avatar{font-family:var(--font-family-body,"Montserrat");font-style:normal}}@media screen and (max-width:479.98px){.header-container .header-right .user-container .user-text .user-avatar{font-family:var(--font-family-body,"Montserrat");font-style:normal}}.header-container .header-right .user-container .user-text .user-name{max-width:87px;min-width:24px}@media screen and (min-width:480px){.header-container .header-right .user-container .user-text .user-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.header-container .header-right .user-container .user-text .user-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.header-container .header-right .hamburger-container{display:flex;align-items:center;gap:var(--spacing-4,4px);padding:0}@media only screen and (min-width:1024px){.header-container .header-right .hamburger-container{display:none}}.header-container .header-right .hamburger-container .hamburger-icon{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);padding:0!important}.header-container .header-right .hamburger-container .hamburger-icon:disabled{cursor:default}.header-container .header-right .hamburger-container .hamburger-icon:hover{color:var(--color-text-subtle,#5d697b)}.header-container .header-right .hamburger-container .hamburger-icon:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1}.header-profile-menu{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);padding:var(--spacing-4,4px) 0;flex-direction:column;gap:0 var(--spacing-4,4px);position:absolute;right:0;top:53px;z-index:1;border-radius:var(--border-radius-4,4px)}.header-profile-menu,.header-profile-menu .header-menu{justify-content:center;align-items:flex-start;background:var(--color-bg-inverse,#fff)}.header-profile-menu .header-menu{display:flex;max-width:240px;flex-direction:row;cursor:pointer;padding:var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;min-width:180px}.header-profile-menu .header-menu:hover{background:var(--color-bg-neutral-subtle-hovered,#ebecee)}.header-profile-menu .header-menu:hover .label-container .label{color:var(--color-text-bold,#1d2532)}.header-profile-menu .header-menu .selected{background:var(--color-bg-default,#f5f6f7)}.header-profile-menu .header-menu:disabled{cursor:default;background:var(--color-bg-disabled-menu,rgba(52,68,90,.1))}.header-profile-menu .header-menu:disabled .label-container .label{color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-profile-menu .header-menu .label-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2,2px);flex:1 0}.header-profile-menu .header-menu .label-container .label{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.header-profile-menu .header-menu .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-profile-menu .header-menu .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-profile-menu .header-menu:not(:last-of-type){border-bottom:1px solid var(--color-outline-subtlest)}.header-profile-menu .header-menu a{display:flex;gap:0 4px}.header-profile-menu .header-menu .label-container .label{width:140px;text-align:left}.header-organization-menu{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);padding:var(--spacing-4,4px) 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:0 var(--spacing-4,4px);position:absolute;left:178px;top:53px;z-index:1;border-radius:var(--border-radius-4,4px);background:var(--color-bg-inverse,#fff);max-height:calc(100vh - 225px);overflow:auto}.header-organization-menu::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.header-organization-menu::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.header-organization-menu::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.header-organization-menu::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.header-organization-menu .menu-create-org,.header-organization-menu .menu-title{display:flex;max-width:240px;flex-direction:row;justify-content:center;align-items:flex-start;cursor:pointer;padding:var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;background:var(--color-bg-inverse,#fff);min-width:240px;cursor:default}.header-organization-menu .menu-create-org:hover,.header-organization-menu .menu-title:hover{background:var(--color-bg-neutral-subtle-hovered,#ebecee)}.header-organization-menu .menu-create-org:hover .label-container .label,.header-organization-menu .menu-title:hover .label-container .label{color:var(--color-text-bold,#1d2532)}.header-organization-menu .menu-create-org .selected,.header-organization-menu .menu-title .selected{background:var(--color-bg-default,#f5f6f7)}.header-organization-menu .menu-create-org:disabled,.header-organization-menu .menu-title:disabled{cursor:default;background:var(--color-bg-disabled-menu,rgba(52,68,90,.1))}.header-organization-menu .menu-create-org:disabled .label-container .label,.header-organization-menu .menu-title:disabled .label-container .label{color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-organization-menu .menu-create-org .label-container,.header-organization-menu .menu-title .label-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2,2px);flex:1 0}.header-organization-menu .menu-create-org .label-container .label,.header-organization-menu .menu-title .label-container .label{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.header-organization-menu .menu-create-org .label-container .label,.header-organization-menu .menu-title .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-organization-menu .menu-create-org .label-container .label,.header-organization-menu .menu-title .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-organization-menu .menu-create-org .label-container .label,.header-organization-menu .menu-title .label-container .label{color:var(--color-text-subtlest,#a2a9b3);width:140px;text-align:left}.header-organization-menu .menu-create-org:not(:nth-child(1 of .menu-title)),.header-organization-menu .menu-title:not(:nth-child(1 of .menu-title)){border-top:1px solid var(--color-outline-subtlest)}.header-organization-menu .menu-create-org .label-container .label{color:var(--color-text-default,#2f3e52)}.header-organization-menu .header-menu{display:flex;max-width:240px;flex-direction:row;justify-content:center;align-items:flex-start;cursor:pointer;padding:var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;background:var(--color-bg-inverse,#fff);min-width:240px}.header-organization-menu .header-menu:hover{background:var(--color-bg-neutral-subtle-hovered,#ebecee)}.header-organization-menu .header-menu:hover .label-container .label{color:var(--color-text-bold,#1d2532)}.header-organization-menu .header-menu .selected{background:var(--color-bg-default,#f5f6f7)}.header-organization-menu .header-menu:disabled{cursor:default;background:var(--color-bg-disabled-menu,rgba(52,68,90,.1))}.header-organization-menu .header-menu:disabled .label-container .label{color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-organization-menu .header-menu .label-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2,2px);flex:1 0}@media screen and (min-width:480px){.header-organization-menu .header-menu .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-organization-menu .header-menu .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-organization-menu .header-menu .label-container .label{color:var(--color-text-default,#2f3e52);width:140px;text-align:left}.header-organization-menu .header-menu .tag-free{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;border:var(--border-width-1,1px) solid var(--color-outline-info-default,#3697ff);color:var(--color-text-info-default,#3697ff)}@media screen and (min-width:480px){.header-organization-menu .header-menu .tag-free{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-organization-menu .header-menu .tag-free{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.header-organization-menu .header-menu .tag{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;background:var(--color-bg-default,#f5f6f7);color:var(--color-text-subtle,#5d697b);color:var(--color-text-inverse,#fff);background:var(--brand-gradient-enabled,linear-gradient(90deg,#03dac5 0,#3697ff 94.67%))}@media screen and (min-width:480px){.header-organization-menu .header-menu .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-organization-menu .header-menu .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.header-organization-menu .header-menu .tag-ultimate{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;background:var(--color-bg-info-subtle-enabled,#ebf5ff);color:var(--color-text-info-default,#3697ff);color:var(--color-text-inverse,#fff);background:var(--Brand-Ultimate-Enabled,linear-gradient(90deg,#161d26 0,#253040 37.87%,#015c53 94.67%))}@media screen and (min-width:480px){.header-organization-menu .header-menu .tag-ultimate{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-organization-menu .header-menu .tag-ultimate{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.control-center-header-mobile-menu{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);padding:var(--spacing-4,4px) 0;flex-direction:column;gap:0 var(--spacing-4,4px);position:absolute;right:0;top:53px;width:80vw;max-width:250px;z-index:1;border-radius:var(--border-radius-4,4px)}.control-center-header-mobile-menu,.control-center-header-mobile-menu .header-menu{justify-content:center;align-items:flex-start;background:var(--color-bg-inverse,#fff)}.control-center-header-mobile-menu .header-menu{display:block;display:flex;max-width:240px;flex-direction:row;cursor:pointer;padding:var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;max-width:250px;justify-content:flex-start}.control-center-header-mobile-menu .header-menu:hover{background:var(--color-bg-neutral-subtle-hovered,#ebecee)}.control-center-header-mobile-menu .header-menu:hover .label-container .label{color:var(--color-text-bold,#1d2532)}.control-center-header-mobile-menu .header-menu .selected{background:var(--color-bg-default,#f5f6f7)}.control-center-header-mobile-menu .header-menu:disabled{cursor:default;background:var(--color-bg-disabled-menu,rgba(52,68,90,.1))}.control-center-header-mobile-menu .header-menu:disabled .label-container .label{color:var(--color-text-disabled,rgba(52,68,90,.67))}.control-center-header-mobile-menu .header-menu .label-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2,2px);flex:1 0}.control-center-header-mobile-menu .header-menu .label-container .label{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.control-center-header-mobile-menu .header-menu .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.control-center-header-mobile-menu .header-menu .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.control-center-header-mobile-menu .header-menu:not(:last-of-type){border-bottom:1px solid var(--color-outline-subtlest)}.control-center-header-mobile-menu .header-menu:has(.tag-ultimate) .select-org-container .select-org .text{width:142px}.control-center-header-mobile-menu .header-menu .label-container .label{width:140px;text-align:left}.control-center-header-mobile-menu .header-menu .select-org-container{display:flex;flex-direction:column;align-items:flex-start}.control-center-header-mobile-menu .header-menu .select-org-container .select-org{display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);border-radius:var(--border-radius-4,4px);background:var(--color-bg-default,#f5f6f7);outline:none;border:none;cursor:pointer}.control-center-header-mobile-menu .header-menu .select-org-container .select-org .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-align:left!important;color:var(--color-text-default,#2f3e52);text-overflow:ellipsis;width:160px;max-width:40vw}@media screen and (min-width:480px){.control-center-header-mobile-menu .header-menu .select-org-container .select-org .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.control-center-header-mobile-menu .header-menu .select-org-container .select-org .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.control-center-header-mobile-menu .header-menu .select-org-container .select-org .arrow-down-container{display:flex;justify-content:center;align-items:center}.control-center-header-mobile-menu .header-menu .tag-free{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;border:var(--border-width-1,1px) solid var(--color-outline-info-default,#3697ff);color:var(--color-text-info-default,#3697ff)}@media screen and (min-width:480px){.control-center-header-mobile-menu .header-menu .tag-free{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.control-center-header-mobile-menu .header-menu .tag-free{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.control-center-header-mobile-menu .header-menu .tag{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;background:var(--color-bg-default,#f5f6f7);color:var(--color-text-subtle,#5d697b);color:var(--color-text-inverse,#fff);background:var(--brand-gradient-enabled,linear-gradient(90deg,#03dac5 0,#3697ff 94.67%))}@media screen and (min-width:480px){.control-center-header-mobile-menu .header-menu .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.control-center-header-mobile-menu .header-menu .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.control-center-header-mobile-menu .header-menu .tag-ultimate{display:inline-flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);border-radius:var(--border-radius-2,2px);text-align:center;background:var(--color-bg-info-subtle-enabled,#ebf5ff);color:var(--color-text-info-default,#3697ff);color:var(--color-text-inverse,#fff);background:var(--Brand-Ultimate-Enabled,linear-gradient(90deg,#161d26 0,#253040 37.87%,#015c53 94.67%))}@media screen and (min-width:480px){.control-center-header-mobile-menu .header-menu .tag-ultimate{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.control-center-header-mobile-menu .header-menu .tag-ultimate{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.control-center-header-mobile-menu .header-organization-menu{right:0;left:unset;top:0;z-index:1;max-width:90vw}.control-center-header-mobile-menu .header-help-menu{right:0;margin-left:0;top:0;z-index:1;max-width:90vw}.header-help-menu{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);padding:var(--spacing-4,4px) 0;flex-direction:column;gap:0 var(--spacing-4,4px);position:absolute;left:auto;top:53px;margin-left:-100px;z-index:1;border-radius:var(--border-radius-4,4px)}.header-help-menu,.header-help-menu .header-menu{justify-content:center;align-items:flex-start;background:var(--color-bg-inverse,#fff)}.header-help-menu .header-menu{display:block;display:flex;max-width:240px;flex-direction:row;cursor:pointer;padding:var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;min-width:180px}.header-help-menu .header-menu:hover{background:var(--color-bg-neutral-subtle-hovered,#ebecee)}.header-help-menu .header-menu:hover .label-container .label{color:var(--color-text-bold,#1d2532)}.header-help-menu .header-menu .selected{background:var(--color-bg-default,#f5f6f7)}.header-help-menu .header-menu:disabled{cursor:default;background:var(--color-bg-disabled-menu,rgba(52,68,90,.1))}.header-help-menu .header-menu:disabled .label-container .label{color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-help-menu .header-menu .label-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2,2px);flex:1 0}.header-help-menu .header-menu .label-container .label{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.header-help-menu .header-menu .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-help-menu .header-menu .label-container .label{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-help-menu .header-menu:not(:last-of-type){border-bottom:1px solid var(--color-outline-subtlest)}.header-help-menu .header-menu .label-container .label{width:140px;text-align:left}.control-center-content{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;height:calc(100vh - 70px);display:flex;width:var(--Breakpoints-frameWidth,1440px);padding:var(--spacing-none,0) 0 var(--spacing-16,16px);flex-direction:column;align-items:center}.control-center-content::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.control-center-content::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.control-center-content::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.control-center-content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.control-center-content .content{display:flex;max-width:1320px;flex-direction:column;align-items:flex-start;gap:var(--spacing-24,24px);align-self:stretch;margin:0 auto;padding:0 24px}.control-center-content .content .greetings-container{display:flex;padding-top:var(--spacing-24,24px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-8,8px)}.control-center-content .content .greetings-container .confetti{position:absolute;margin-top:-110px}.control-center-content .content .greetings-container .greetings-content{display:flex;flex-flow:column;min-height:32px;gap:var(--spacing-8,8px);align-self:stretch}.control-center-content .content .greetings-container .greetings-content .greetings-text{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.control-center-content .content .greetings-container .greetings-content .greetings-text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.control-center-content .content .greetings-container .greetings-content .greetings-text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.control-center-content .content .greetings-container .greetings-content .greetings-username{display:flex;width:432px;flex-direction:column;justify-content:center;align-items:flex-start;color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.control-center-content .content .greetings-container .greetings-content .greetings-username{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.control-center-content .content .greetings-container .greetings-content .greetings-username{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.control-center-content .content .greetings-container .greetings-content .greetings-divider{width:100%;max-width:1120px;height:1px}.control-center-content .content .role-card{display:flex;height:var(--font-lineHeight-40,40px);padding:var(--spacing-12,12px) var(--spacing-16,16px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;border-radius:var(--border-radius-4,4px);border:1px solid var(--color-outline-brand-subtlest,#cdf0e8);background:var(--color-bg-brand-subtle-enabled,#effaf8)}@media only screen and (max-width:1024px){.control-center-content .content .role-card{width:85vw}}.control-center-content .content .role-card .role-card-text{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.control-center-content .content .role-card .role-card-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.control-center-content .content .role-card .role-card-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.control-center-content .content .role-card .role-card-text strong{color:var(--color-text-bold,#1d2532)}.control-center-content .content .your-apps{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.control-center-content .content .your-apps .your-apps-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.control-center-content .content .your-apps .your-apps-title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.control-center-content .content .your-apps .your-apps-title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.control-center-content .content .card-container{display:flex;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch;flex-flow:wrap}.control-center-content .content .card-container .card-container-content{display:flex;min-width:250px;max-width:420px;padding:var(--spacing-16,16px);flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);flex:1 0;border-radius:var(--border-radius-8,8px);background:var(--color-bg-default,#f5f6f7);position:relative}@media only screen and (max-width:1024px){.control-center-content .content .card-container .card-container-content{width:85vw;flex:unset;min-width:unset}}.control-center-content .content .card-container .card-container-content.animated{background:linear-gradient(var(--angle),#3697ff 0,#eeebff 50%,#7d5efa 100%);animation:rotate-effect 3.5s linear infinite;border-radius:var(--border-radius-8,8px);border:none;padding:2px}.control-center-content .content .card-container .card-container-content.animated .card-body{background:var(--color-bg-default,#f5f6f7);border-radius:var(--border-radius-6,6px);padding:14px 10px}.control-center-content .content .card-container .card-container-content.animated .animated-tag{position:absolute;right:10px;top:-8px;border-radius:var(--border-radius-2,2px);background:var(--Accent-Automation-Animation);color:var(--color-text-inverse,#fff);text-align:center;width:auto;height:auto;padding:var(--spacing-2,2px) var(--spacing-4,4px)}@media screen and (min-width:480px){.control-center-content .content .card-container .card-container-content.animated .animated-tag{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.control-center-content .content .card-container .card-container-content.animated .animated-tag{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.control-center-content .content .card-container .card-container-content .card-body{display:flex;padding:var(--spacing-none,0);flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.control-center-content .content .card-container .card-container-content .card-body .card-body-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-icon{display:flex;padding:var(--spacing-8,8px);justify-content:center;align-items:center;border-radius:var(--border-radius-4,4px);background:var(--color-bg-inverse,#fff)}.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title .title{display:flex;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title .description{color:var(--color-text-default,#2f3e52);text-align:justify!important}@media screen and (min-width:480px){.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}@media screen and (min-width:480px){.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title .description strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.control-center-content .content .card-container .card-container-content .card-body .card-body-text .card-body-content-title .description strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.control-center-content .content .card-container .card-container-content .card-body .card-body-action{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container{display:flex;align-items:center;gap:var(--spacing-8,8px);width:100%}.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container .btn-open{max-width:100px}.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container a,.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);background:var(--color-bg-default,#f5f6f7)!important;border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-bold,#2f3e52);width:calc(100% - 80px)}.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container a:disabled,.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container button:disabled{cursor:default}.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container a:hover,.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container button:hover{color:var(--color-text-subtle,#5d697b)}.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container a:disabled,.control-center-content .content .card-container .card-container-content .card-body .card-body-action .card-action-container button:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.control-center-content .content .card-container .card-container-content .card-tag{display:flex;padding:var(--spacing-2,2px) var(--spacing-4,4px);align-items:center;gap:var(--spacing-2,2px);position:absolute;right:15.667px;top:32px;border-radius:var(--border-radius-2,2px);background:var(--color-bg-update-enabled,#f9c517);color:var(--color-text-bold,#1d2532);text-align:center}@media screen and (min-width:480px){.control-center-content .content .card-container .card-container-content .card-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.control-center-content .content .card-container .card-container-content .card-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes rotate-effect{to{--angle:360deg}}@keyframes appear{0%{opacity:0}to{opacity:1}}.tf-modal-root{position:absolute;z-index:10}.tf-modal{position:fixed;left:0;top:0;right:0;bottom:0;display:grid;grid-template:1fr/1fr;place-items:center}.tf-modal.hidden{display:none}.tf-modal.not-showing-yet{opacity:0}.tf-modal>.overlay-part{z-index:unset;grid-column:1/1;grid-row:1/1;animation:appear .3s ease-out 0s 1;padding:unset}.tf-modal>.content-part{position:relative;z-index:1;display:flex;padding:var(--spacing-32,32px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);max-width:95vw;font-size:14px}.tf-modal>.content-part .close-modal-button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;padding:var(--spacing-4,4px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);display:flex;position:absolute;right:24px;top:16px}.tf-modal>.content-part .close-modal-button:disabled{cursor:default}.tf-modal>.content-part .close-modal-button:hover{color:var(--color-text-subtle,#5d697b)}.tf-modal>.content-part .close-modal-button:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-modal.message-box .content-part>.busy-indicator-root>.content{padding-top:24px}.tf-modal.message-box .content-part>.busy-indicator-root>.content .message{margin-right:24px}.tf-modal.message-box .content-part .dialog-root{display:flex;flex-direction:column;row-gap:16px}.tf-modal.message-box .content-part .dialog-root>h1.caption,.tf-modal.message-box .content-part .tf-page-features .dialog-root>h2.caption,.tf-page-features .tf-modal.message-box .content-part .dialog-root>h2.caption{font-size:20px;font-weight:600}.tf-modal.message-box .content-part .dialog-root.with-caption>.message{margin-top:8px}.tf-modal.message-box .content-part .dialog-root .message p{word-break:break-word}.tf-modal.message-box .content-part .dialog-root .buttons{display:flex;flex-direction:row;align-self:flex-end;column-gap:10px}.tf-modal.message-box .content-part .dialog-root .buttons button{font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);min-width:72px}.tf-modal.message-box .content-part .dialog-root .buttons button:hover{background:var(--color-bg-brand-hovered,#92decd)}.tf-modal.message-box .content-part .dialog-root .buttons button:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8)}.tf-modal.message-box .content-part .dialog-root .buttons button.cancel{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-brand-default,#5dcdb5);color:var(--color-text-brand-default,#5dcdb5)}.tf-modal.message-box .content-part .dialog-root .buttons button.cancel:disabled{cursor:default}.tf-modal.message-box .content-part .dialog-root .buttons button.cancel:hover{color:var(--color-text-brand-subtle,#92decd)}.tf-modal.message-box .content-part .dialog-root .buttons button.cancel:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-modal.error-box .error-icon,.tf-modal.error-box .error-message{margin-top:12px;text-align:center;word-break:break-word}.tf-modal.error-box p:not(:last-child){margin-bottom:0}.tf-modal.custom-field .content-part{width:unset}.tf-modal.custom-field p:not(:last-child){margin-bottom:.5rem}.tf-modal.test-launcher .content-part{min-width:300px;min-height:100px;display:grid;justify-content:center;align-content:center}.tf-modal.test-launcher .content-part .busy-indicator-root{opacity:.3;position:absolute;left:0;right:0;top:0;bottom:0}.tf-modal.test-launcher .content-part .busy-indicator-root .loader-wrapper,.tf-modal.test-launcher .content-part .busy-indicator-root .tf-loading{background:none}.tf-modal.test-launcher .content-part:has(.desktop-app-fail-launch){width:95vw;max-width:480px;padding-left:0;padding-right:0;padding-bottom:0}.global-error-form{display:grid;grid-template-columns:auto 1fr;grid-column-gap:8px;grid-row-gap:4px;max-width:500px;width:100vw}.global-error-form>.error-icon{grid-column:1;display:flex}.global-error-form>h1,.tf-page-features .global-error-form>h2{grid-column:2;align-self:center}@media screen and (min-width:480px){.global-error-form>h1,.tf-page-features .global-error-form>h2{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4,24px);line-height:var(--typography-lineHeight-heading4,32px)}}@media screen and (max-width:479.98px){.global-error-form>h1,.tf-page-features .global-error-form>h2{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4-m,20px);line-height:var(--typography-lineHeight-heading4-m,24px)}}.global-error-form>span{grid-column:1/span 2}.global-error-form>span.generic-message{margin-top:8px}.global-error-form>span.details{font-size:12px}.global-error-form>.details-section{grid-column:1/span 2;border:thin solid #d9d9d9;background:#fff;font-size:12px;font-family:Montserrat,sans-serif;outline:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .3s ease-out;height:100px;resize:none;padding:4px 8px}.custom-error-message{row-gap:0}.custom-error-message .error-icon{text-align:center}.custom-error-message .error-message{text-align:center;margin-bottom:16px;margin-top:16px}.custom-error-message .error-message p:not(:last-child){margin-bottom:0}.custom-error-message .error-message.mandatory-value{text-align:left}.custom-error-message .error-message.mandatory-value p:not(:last-child){margin-bottom:8px}.custom-error-message .btn-container{text-align:right}.tf-modal.test-launcher .content-part:has(.desktop-app-failed){width:95vw;max-width:480px;padding:60px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-8,8px)}.desktop-app-failed{display:flex;padding:0 var(--spacing-32,32px) var(--spacing-24,24px) var(--spacing-32,32px);align-items:flex-start;gap:var(--spacing-none,0);align-self:stretch}.desktop-app-failed .desktop-app-failed-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-16,16px);flex:1 0;align-self:stretch;width:100%}.desktop-app-failed .desktop-app-failed-content .title-container{display:flex;padding-top:var(--spacing-24,24px);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.desktop-app-failed .desktop-app-failed-content .title-container .title{display:flex;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;text-align:center;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.desktop-app-failed .desktop-app-failed-content .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.desktop-app-failed .desktop-app-failed-content .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.desktop-app-failed .desktop-app-failed-content .title-container .description{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;width:100%;color:var(--color-text-subtle,#5d697b);text-align:center}@media screen and (min-width:480px){.desktop-app-failed .desktop-app-failed-content .title-container .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px)}}@media screen and (max-width:479.98px){.desktop-app-failed .desktop-app-failed-content .title-container .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1-m,14px);line-height:var(--typography-lineHeight-body1-m,20px)}}.desktop-app-failed .desktop-app-failed-content .try-again-btn{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-brand-default,#5dcdb5);color:var(--color-text-brand-default,#5dcdb5)}.desktop-app-failed .desktop-app-failed-content .try-again-btn:disabled{cursor:default}.desktop-app-failed .desktop-app-failed-content .try-again-btn:hover{color:var(--color-text-brand-subtle,#92decd)}.desktop-app-failed .desktop-app-failed-content .try-again-btn:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.desktop-app-failed .desktop-app-failed-content .notes-container{display:flex;padding-top:var(--spacing-48,48px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);align-self:stretch}.desktop-app-failed .desktop-app-failed-content .notes-container .title{display:flex;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;color:var(--color-text-default,#2f3e52);width:100%;flex-wrap:wrap;justify-content:center}@media screen and (min-width:480px){.desktop-app-failed .desktop-app-failed-content .notes-container .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px)}}@media screen and (max-width:479.98px){.desktop-app-failed .desktop-app-failed-content .notes-container .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body1-m,14px);line-height:var(--typography-lineHeight-body1-m,20px)}}.desktop-app-failed .desktop-app-failed-content .notes-container .title a{text-decoration:none;color:var(--color-text-info-default,#3697ff)}@media screen and (min-width:480px){.desktop-app-failed .desktop-app-failed-content .notes-container .title a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px)}}@media screen and (max-width:479.98px){.desktop-app-failed .desktop-app-failed-content .notes-container .title a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body1-m,14px);line-height:var(--typography-lineHeight-body1-m,20px)}}.desktop-app-failed .desktop-app-failed-content .notes-container .description{display:flex;width:432px;flex-direction:column;justify-content:center;align-items:center;width:100%;color:var(--color-text-subtle,#5d697b);text-align:center}@media screen and (min-width:480px){.desktop-app-failed .desktop-app-failed-content .notes-container .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.desktop-app-failed .desktop-app-failed-content .notes-container .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.desktop-app-downloader{display:flex;width:95vw;max-width:480px;padding:0;flex-direction:column;align-items:center;gap:var(--spacing-24,24px)}.desktop-app-downloader .logo-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-16,16px);align-self:stretch}.desktop-app-downloader .logo-container .title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.desktop-app-downloader .logo-container .title-container .title{display:flex;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;flex:1 0;color:var(--color-text-default,#2f3e52);text-align:center;justify-content:center}@media screen and (min-width:480px){.desktop-app-downloader .logo-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.desktop-app-downloader .logo-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.desktop-app-downloader .logo-container .title-container .description{display:block;align-self:stretch;color:var(--color-text-subtle,#5d697b);text-align:center}@media screen and (min-width:480px){.desktop-app-downloader .logo-container .title-container .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.desktop-app-downloader .logo-container .title-container .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.desktop-app-downloader .logo-container .title-container .description a{color:var(--color-text-info-default,#3697ff)}@media screen and (min-width:480px){.desktop-app-downloader .logo-container .title-container .description a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.desktop-app-downloader .logo-container .title-container .description a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.desktop-app-downloader .cta-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.desktop-app-downloader .cta-container .close,.desktop-app-downloader .cta-container .download-now{cursor:pointer;display:inline-flex;text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;width:90vw;max-width:416px;height:44px;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-4,4px)}.desktop-app-downloader .cta-container .close:disabled,.desktop-app-downloader .cta-container .download-now:disabled{cursor:default}.desktop-app-downloader .cta-container .close:hover,.desktop-app-downloader .cta-container .download-now:hover{background:var(--color-bg-brand-hovered,#92decd)}.desktop-app-downloader .cta-container .close:disabled,.desktop-app-downloader .cta-container .download-now:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.desktop-app-downloader .cta-container .maybe-later{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);text-transform:none;width:90vw;max-width:416px;color:var(--color-text-subtlest,#a2a9b3)!important}.desktop-app-downloader .cta-container .maybe-later:disabled{cursor:default}.desktop-app-downloader .cta-container .maybe-later:hover{color:var(--color-text-subtle,#5d697b)}.desktop-app-downloader .cta-container .maybe-later:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:480px){.desktop-app-downloader .cta-container .maybe-later{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.desktop-app-downloader .cta-container .maybe-later{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.organization-create-modal{display:flex;width:90vw;max-width:354px;padding:0;flex-direction:column;align-items:flex-end;gap:var(--spacing-16,16px)}.organization-create-modal .logo-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-create-modal .logo-container .title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);align-self:stretch}.organization-create-modal .logo-container .title-container .title{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.organization-create-modal .logo-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.organization-create-modal .logo-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.organization-create-modal #createOrgForm{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-16,16px);align-self:stretch}.organization-create-modal #createOrgForm label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.organization-create-modal #createOrgForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.organization-create-modal #createOrgForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.organization-create-modal #createOrgForm .field-org-name{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-create-modal #createOrgForm .field-org-name::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.organization-create-modal #createOrgForm .field-org-name:focus,.organization-create-modal #createOrgForm .field-org-name:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.organization-create-modal #createOrgForm .field-org-name.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.organization-create-modal #createOrgForm .field-org-name:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.organization-create-modal #createOrgForm .field-org-name:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.organization-create-modal #createOrgForm .field-alias-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.organization-create-modal #createOrgForm .field-alias-container .field-alias{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-create-modal #createOrgForm .field-alias-container .field-alias::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.organization-create-modal #createOrgForm .field-alias-container .field-alias:focus,.organization-create-modal #createOrgForm .field-alias-container .field-alias:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.organization-create-modal #createOrgForm .field-alias-container .field-alias.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.organization-create-modal #createOrgForm .field-alias-container .field-alias:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.organization-create-modal #createOrgForm .field-alias-container .field-alias:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.organization-create-modal #createOrgForm .field-alias-container .field-error{margin-top:-4px}.organization-create-modal #createOrgForm .field-alias-container .notes{text-align:left;display:flex;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;width:100%;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.organization-create-modal #createOrgForm .field-alias-container .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.organization-create-modal #createOrgForm .field-alias-container .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.organization-create-modal #createOrgForm .field-error{color:#b50404;width:100%;margin-top:-14px}@media screen and (min-width:480px){.organization-create-modal #createOrgForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.organization-create-modal #createOrgForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.organization-create-modal #createOrgForm .field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.organization-create-modal #createOrgForm button{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-create-modal #createOrgForm button:disabled{cursor:default}.organization-create-modal #createOrgForm button:hover{background:var(--color-bg-brand-hovered,#92decd)}.organization-create-modal #createOrgForm button:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.organization-name-edit-modal{width:90vw;max-width:354px;padding:0}.organization-name-edit-modal,.organization-name-edit-modal #orgNameEditForm{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-16,16px)}.organization-name-edit-modal #orgNameEditForm{justify-content:center;align-self:stretch}.organization-name-edit-modal #orgNameEditForm label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.organization-name-edit-modal #orgNameEditForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.organization-name-edit-modal #orgNameEditForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.organization-name-edit-modal #orgNameEditForm .field-org-name{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-name-edit-modal #orgNameEditForm .field-org-name::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.organization-name-edit-modal #orgNameEditForm .field-org-name:focus,.organization-name-edit-modal #orgNameEditForm .field-org-name:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.organization-name-edit-modal #orgNameEditForm .field-org-name.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.organization-name-edit-modal #orgNameEditForm .field-org-name:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.organization-name-edit-modal #orgNameEditForm .field-org-name:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.organization-name-edit-modal #orgNameEditForm .field-error{color:#b50404;width:100%;margin-top:-14px}@media screen and (min-width:480px){.organization-name-edit-modal #orgNameEditForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.organization-name-edit-modal #orgNameEditForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.organization-name-edit-modal #orgNameEditForm .field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.organization-name-edit-modal #orgNameEditForm button{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-name-edit-modal #orgNameEditForm button:disabled{cursor:default}.organization-name-edit-modal #orgNameEditForm button:hover{background:var(--color-bg-brand-hovered,#92decd)}.organization-name-edit-modal #orgNameEditForm button:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.organization-alias-add-modal{width:90vw;max-width:354px;padding:0}.organization-alias-add-modal,.organization-alias-add-modal #orgAliasAddForm{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-16,16px)}.organization-alias-add-modal #orgAliasAddForm{justify-content:center;align-self:stretch}.organization-alias-add-modal #orgAliasAddForm label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.organization-alias-add-modal #orgAliasAddForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.organization-alias-add-modal #orgAliasAddForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.organization-alias-add-modal #orgAliasAddForm .field-alias-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .field-alias{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .field-alias::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .field-alias:focus,.organization-alias-add-modal #orgAliasAddForm .field-alias-container .field-alias:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .field-alias.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .field-alias:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .field-alias:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .field-error{margin-top:-4px}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .notes{text-align:left;display:flex;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;width:100%;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.organization-alias-add-modal #orgAliasAddForm .field-alias-container .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.organization-alias-add-modal #orgAliasAddForm .field-alias-container .notes{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.organization-alias-add-modal #orgAliasAddForm .field-alias-container .checkbox-alias-default{display:flex;align-items:center;cursor:pointer;margin:8px 0}@media screen and (min-width:480px){.organization-alias-add-modal #orgAliasAddForm .field-alias-container .checkbox-alias-default .checkbox-text-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.organization-alias-add-modal #orgAliasAddForm .field-alias-container .checkbox-alias-default .checkbox-text-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.organization-alias-add-modal #orgAliasAddForm .field-error{color:#b50404;width:100%;margin-top:-14px}@media screen and (min-width:480px){.organization-alias-add-modal #orgAliasAddForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.organization-alias-add-modal #orgAliasAddForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.organization-alias-add-modal #orgAliasAddForm .field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.organization-alias-add-modal #orgAliasAddForm button{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-alias-add-modal #orgAliasAddForm button:disabled{cursor:default}.organization-alias-add-modal #orgAliasAddForm button:hover{background:var(--color-bg-brand-hovered,#92decd)}.organization-alias-add-modal #orgAliasAddForm button:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.organization-alias-set-default-modal{display:flex;width:90vw;max-width:354px;padding:0;flex-direction:column;align-items:flex-end;gap:var(--spacing-16,16px)}.organization-alias-set-default-modal .logo-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-alias-set-default-modal .logo-container .title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);align-self:stretch}.organization-alias-set-default-modal .logo-container .title-container .title{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.organization-alias-set-default-modal .logo-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.organization-alias-set-default-modal .logo-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.organization-alias-set-default-modal #orgAliasSetDefaultForm{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-16,16px);align-self:stretch}.organization-alias-set-default-modal #orgAliasSetDefaultForm label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.organization-alias-set-default-modal #orgAliasSetDefaultForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.organization-alias-set-default-modal #orgAliasSetDefaultForm label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .field-alias{border-color:var(--color-outline-subtlest,#ebecee);font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .field-alias::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .field-alias:focus,.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .field-alias:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .field-alias.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .field-alias:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .field-alias:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .field-error{margin-top:-4px}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .checkbox-alias{display:flex;align-items:center;cursor:pointer;width:100%}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .checkbox-alias .checkbox-text-container{text-align:left;width:100%}@media screen and (min-width:480px){.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .checkbox-alias .checkbox-text-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container .checkbox-alias .checkbox-text-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container.active{color:var(--color-text-brand-default,#5dcdb5)!important}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-alias-container:hover{color:var(--color-text-subtlest,#a2a9b3)!important}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-error{color:#b50404;width:100%;margin-top:-14px}@media screen and (min-width:480px){.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.organization-alias-set-default-modal #orgAliasSetDefaultForm .field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.organization-alias-set-default-modal #orgAliasSetDefaultForm button{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.organization-alias-set-default-modal #orgAliasSetDefaultForm button:disabled{cursor:default}.organization-alias-set-default-modal #orgAliasSetDefaultForm button:hover{background:var(--color-bg-brand-hovered,#92decd)}.organization-alias-set-default-modal #orgAliasSetDefaultForm button:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.profile-change-password-modal{display:flex;width:90vw;max-width:354px;padding:0;flex-direction:column;align-items:flex-end;gap:var(--spacing-16,16px)}.profile-change-password-modal .logo-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.profile-change-password-modal .logo-container .title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);align-self:stretch}.profile-change-password-modal .logo-container .title-container .title{color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.profile-change-password-modal .logo-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.profile-change-password-modal .logo-container .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.profile-change-password-modal #profileChangePasswordForm{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-16,16px);align-self:stretch}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container{border-color:var(--color-outline-subtlest,#ebecee);border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;align-self:stretch;flex:1 0;column-gap:var(--spacing-8,8px)}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container:has(input:focus),.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container:has(input:focus-visible){border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5)}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container:has(input.error){border:1px solid var(--color-outline-danger-default,#d22d2d)}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container:has(input:disabled){border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container:hover:has(input:not(:focus):not(:focus-visible):not(.error)){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .text-fields{outline:none;border:none;background:none;display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);width:calc(100% - 32px);align-self:stretch}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .text-fields::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .text-fields:disabled,.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .text-fields:focus,.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .text-fields:focus-visible,.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .text-fields:hover{border:none;outline:none}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .field-password{outline:none;border:none;background:none;display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);width:calc(100% - 32px);align-self:stretch}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .field-password::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .field-password:disabled,.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .field-password:focus,.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .field-password:focus-visible,.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-password-container .field-password:hover{border:none;outline:none}.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-error{color:#b50404;margin-top:-4px}@media screen and (min-width:480px){.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.profile-change-password-modal #profileChangePasswordForm .tf-password-field-container .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.profile-change-password-modal #profileChangePasswordForm .password-requirements{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.profile-change-password-modal #profileChangePasswordForm .password-requirements .title{text-align:left}@media screen and (min-width:480px){.profile-change-password-modal #profileChangePasswordForm .password-requirements .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.profile-change-password-modal #profileChangePasswordForm .password-requirements .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.profile-change-password-modal #profileChangePasswordForm .password-requirements .password-requirements-list{text-align:left;list-style:disc;padding-left:16px}@media screen and (min-width:480px){.profile-change-password-modal #profileChangePasswordForm .password-requirements .password-requirements-list{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.profile-change-password-modal #profileChangePasswordForm .password-requirements .password-requirements-list{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.profile-change-password-modal #profileChangePasswordForm button{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.profile-change-password-modal #profileChangePasswordForm button:disabled{cursor:default}.profile-change-password-modal #profileChangePasswordForm button:hover{background:var(--color-bg-brand-hovered,#92decd)}.profile-change-password-modal #profileChangePasswordForm button:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-modal.message-box .content-part{width:95vw;max-width:480px}.tf-modal.message-box .content-part .dialog-root .buttons button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52)}.tf-modal.message-box .content-part .dialog-root .buttons button:disabled{cursor:default}.tf-modal.message-box .content-part .dialog-root .buttons button:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.tf-modal.message-box .content-part .dialog-root .buttons button:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.ellipsis-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-clip-path:margin-box;clip-path:margin-box;transition-duration:1s}.ellipsis-cell.scroll-cell{transition:all 1s ease-out}.str-ellipsis{-webkit-clip-path:margin-box;clip-path:margin-box;transition-duration:1s}.str-ellipsis.scroll-cell{transition:all 1s ease-out}.accept-invitation-success{display:flex;width:var(--Breakpoints-frameWidth,1440px);min-height:100vh;padding:var(--spacing-none,0);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-64,64px)}.accept-invitation-success .accept-invitation-success-container{display:flex;width:var(--safezone-width,90vw);max-width:480px;padding:var(--spacing-32,32px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .logo{display:flex;padding:var(--spacing-4,4px);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px)}.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content .title-container{display:flex;align-items:center;gap:var(--spacing-4,4px);align-self:stretch}.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content .title-container .title{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content .description-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content .description-container .description{color:var(--color-text-subtlest,#a2a9b3);text-align:unset}@media screen and (min-width:480px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content .description-container .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-header-container .content .description-container .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.accept-invitation-success .accept-invitation-success-container .accept-invitation-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.accept-invitation-success .accept-invitation-success-container .accept-invitation-container .field-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.accept-invitation-success .accept-invitation-success-container .accept-invitation-container .field-container .field{display:flex;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-container .field-container .field{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-container .field-container .field{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.accept-invitation-success .accept-invitation-success-container .accept-invitation-container .field-container .value{width:100%;color:var(--color-text-default,#2f3e52);text-align:left}@media screen and (min-width:480px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-container .field-container .value{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-container .field-container .value{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.accept-invitation-success .accept-invitation-success-container .accept-invitation-button-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-4,4px);align-self:stretch}.accept-invitation-success .accept-invitation-success-container .accept-invitation-button-container button{display:flex;gap:var(--spacing-8,8px);align-self:stretch;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532)}.accept-invitation-success .accept-invitation-success-container .accept-invitation-button-container button:disabled{cursor:default}.accept-invitation-success .accept-invitation-success-container .accept-invitation-button-container button:hover{background:var(--color-bg-brand-hovered,#92decd)}.accept-invitation-success .accept-invitation-success-container .accept-invitation-button-container button:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.accept-invitation-success .accept-invitation-success-container .accept-invitation-button-container .button-caption{align-self:stretch;color:var(--color-text-subtle,#5d697b);text-align:center;margin:0 auto;width:100%}@media screen and (min-width:480px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-button-container .button-caption{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.accept-invitation-success .accept-invitation-success-container .accept-invitation-button-container .button-caption{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}input{font-family:Montserrat,sans-serif}.settings-container{display:flex;padding:var(--spacing-none,0) 0;flex-flow:row;width:100vw;margin:0 auto;gap:var(--spacing-16,16px) var(--spacing-32,32px);background:var(--color-bg-inverse,#fff);position:relative;z-index:0;overflow:hidden}.settings-container .navigation-left{background:rgba(255,0,0,.2);display:flex;width:16.67vw;padding:var(--spacing-16,16px) 0;flex-direction:column;align-items:flex-start;gap:var(--spacing-none,0);border-right:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.settings-container .navigation-left .navigation{display:flex;width:100%;align-items:center;gap:var(--spacing-16,16px);cursor:pointer;padding:var(--spacing-12,12px) var(--spacing-24,24px);border-radius:var(--border-radius-none,0);border:none;outline:none}@media screen and (min-width:480px){.settings-container .navigation-left .navigation{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.settings-container .navigation-left .navigation{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.settings-container .navigation-left .navigation.active{background:var(--color-bg-brand-hovered,#92decd);color:var(--color-text-bold,#1d2532)}.settings-container .navigation-left .navigation.active:hover{background:var(--color-bg-brand-hovered-hover,#55bba5);color:var(--color-text-inverse,#1d2532)}.settings-container .navigation-left .navigation:not(.active){background:var(--color-bg-inverse,#fff);color:var(--color-text-default,#2f3e52)}.settings-container .navigation-left .navigation:not(.active):hover{background:var(--color-bg-default,#f5f6f7);color:var(--color-text-subtle,#5d697b)}.settings-container .navigation-left .navigation span{width:100%;text-align:left}.settings-container>.content{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;overflow:auto;overflow:hidden;display:grid;grid-template:auto 1fr/1fr;scrollbar-gutter:stable;padding:var(--spacing-16,16px) var(--spacing-32,32px) var(--spacing-16,16px) 0;flex-direction:column;grid-gap:20px;gap:20px;align-self:stretch;width:100%}.settings-container>.content::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.settings-container>.content::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.settings-container>.content::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.settings-container>.content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.settings-container>.content .tabs-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.settings-container>.content .tabs-header .header{display:flex;padding:var(--spacing-none,0);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch;color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.settings-container>.content .tabs-header .header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.settings-container>.content .tabs-header .header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.settings-container>.content .tabs-header .tabs{display:flex;height:var(--font-lineHeight-24,24px);flex-direction:column;justify-content:center;align-items:flex-start}.settings-container>.content .tabs-header .tabs .tabs-container{display:flex;align-items:center;gap:var(--spacing-16,16px);border-bottom:2px solid var(--color-outline-subtlest);padding-top:8px}.settings-container>.content .tabs-header .tabs .tabs-container .tab{padding:var(--spacing-4,4px) var(--spacing-none,0);gap:var(--spacing-4,4px);outline:none;border:none;background:none;cursor:pointer;max-width:30vw;display:block;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.settings-container>.content .tabs-header .tabs .tabs-container .tab{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.settings-container>.content .tabs-header .tabs .tabs-container .tab{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.settings-container>.content .tabs-header .tabs .tabs-container .tab.active{color:var(--color-text-default,#2f3e52);border-bottom:2px solid var(--color-outline-bold);margin-bottom:-2px}.settings-container>.content .tabs-header .tabs .tabs-container .tab:not(.active):hover{color:var(--color-text-subtlest,#a2a9b3);border-bottom:2px solid var(--color-outline-subtle);margin-bottom:-2px}.settings-container>.content.seats-assignment>.tab-container{margin-top:4px}.settings-container>.content .tab-container{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;scrollbar-gutter:auto;display:grid;grid-template:auto 1fr/1fr;grid-gap:20px;gap:20px;position:relative}.settings-container>.content .tab-container::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.settings-container>.content .tab-container::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.settings-container>.content .tab-container::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.settings-container>.content .tab-container::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.settings-container>.content .tab-container .tab-content-header{display:flex;align-items:center;gap:var(--spacing-8,8px);align-self:stretch;min-height:32px}.settings-container>.content .tab-container .tab-content-header .main-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px)}.settings-container>.content .tab-container .tab-content-header .main-content>.title{text-transform:uppercase}@media screen and (min-width:480px){.settings-container>.content .tab-container .tab-content-header .main-content>.title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.settings-container>.content .tab-container .tab-content-header .main-content>.title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.settings-container>.content .tab-container .tab-content-header .main-content>.description{width:432px;flex-direction:column;justify-content:center;align-items:flex-start;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;color:var(--color-text-subtle,#5d697b);text-overflow:ellipsis;display:flex;flex-flow:row;width:100%;column-gap:6px}@media screen and (min-width:480px){.settings-container>.content .tab-container .tab-content-header .main-content>.description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.settings-container>.content .tab-container .tab-content-header .main-content>.description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.settings-container>.content .tab-container .tab-content-header .main-content>.description a{color:var(--color-text-info-default,#3697ff);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media screen and (min-width:480px){.settings-container>.content .tab-container .tab-content-header .main-content>.description a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.settings-container>.content .tab-container .tab-content-header .main-content>.description a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.settings-container>.content .tab-container .tab-content-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:16px;flex:1 0}.settings-container>.content .tab-container .tab-content-header .actions button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52)}.settings-container>.content .tab-container .tab-content-header .actions button:disabled{cursor:default}.settings-container>.content .tab-container .tab-content-header .actions button:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.settings-container>.content .tab-container .tab-content-header .actions button:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.automation-service-user-tab-content{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:480px){.automation-service-user-tab-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.automation-service-user-tab-content .role-card{display:flex;height:var(--font-lineHeight-40,40px);padding:var(--spacing-12,12px) var(--spacing-16,16px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;border-radius:var(--border-radius-4,4px);border:1px solid var(--color-outline-brand-subtlest,#cdf0e8);background:var(--color-bg-brand-subtle-enabled,#effaf8)}.automation-service-user-tab-content .role-card .role-card-text{color:var(--color-text-bold,#1d2532);text-align:left;width:100%}@media screen and (min-width:480px){.automation-service-user-tab-content .role-card .role-card-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content .role-card .role-card-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.automation-service-user-tab-content .role-card .role-card-text strong{font-weight:700}.automation-service-user-tab-content table{border-collapse:collapse}.automation-service-user-tab-content table td,.automation-service-user-tab-content table th{border:1px solid #ebecee;padding:8px}.automation-service-user-tab-content table thead th{align-content:center;background:#f5f6f7}.automation-service-user-tab-content table thead th .header-cell-content{color:#a2a9b3;display:flex;flex-direction:column}.automation-service-user-tab-content table thead th .header-cell-content .candidates{text-align:left}@media screen and (min-width:480px){.automation-service-user-tab-content table thead th .header-cell-content .candidates{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content table thead th .header-cell-content .candidates{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.automation-service-user-tab-content table thead th .header-cell-content .score{text-align:center}@media screen and (min-width:480px){.automation-service-user-tab-content table thead th .header-cell-content .score .line1{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content table thead th .header-cell-content .score .line1{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}@media screen and (min-width:480px){.automation-service-user-tab-content table thead th .header-cell-content .score .line2{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content table thead th .header-cell-content .score .line2{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.automation-service-user-tab-content table thead th .header-cell-content .features{text-align:left}@media screen and (min-width:480px){.automation-service-user-tab-content table thead th .header-cell-content .features{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content table thead th .header-cell-content .features{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}@media screen and (min-width:480px){.automation-service-user-tab-content table thead th .header-cell-content .action{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content table thead th .header-cell-content .action{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.automation-service-user-tab-content table tbody td{align-content:center}.automation-service-user-tab-content table tbody td .cell-content{align-items:center;color:var(--color-text-subtle,#5d697b);display:flex;flex-direction:column;justify-content:center;gap:2px}@media screen and (min-width:480px){.automation-service-user-tab-content table tbody td .cell-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content table tbody td .cell-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.automation-service-user-tab-content table tbody td .cell-content .name-container{display:inline-flex;align-items:center;gap:8px;width:100%}.automation-service-user-tab-content table tbody td .cell-content .name-container .name{color:var(--color-text-default,#2f3e52);text-align:left}@media screen and (min-width:480px){.automation-service-user-tab-content table tbody td .cell-content .name-container .name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content table tbody td .cell-content .name-container .name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.automation-service-user-tab-content table tbody td .cell-content .name-container .owner{border:1px solid #5d697b;border-radius:2px;color:#5d697b;font-size:8px;font-weight:600;padding:0 2px}.automation-service-user-tab-content table tbody td .cell-content .email{color:var(--color-text-subtle,#5d697b);text-align:left;width:100%}@media screen and (min-width:480px){.automation-service-user-tab-content table tbody td .cell-content .email{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.automation-service-user-tab-content table tbody td .cell-content .email{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.automation-service-user-tab-content table tbody td .cell-content .features{width:100%;text-align:left}.settings-organization-info{gap:var(--spacing-24,24px);display:flex;flex-flow:column}.settings-organization-info .role-card{display:flex;height:var(--font-lineHeight-40,40px);padding:var(--spacing-12,12px) var(--spacing-16,16px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;border-radius:var(--border-radius-4,4px);border:1px solid var(--color-outline-brand-subtlest,#cdf0e8);background:var(--color-bg-brand-subtle-enabled,#effaf8)}.settings-organization-info .role-card .role-card-text{color:var(--color-text-bold,#1d2532);text-align:left;width:100%}@media screen and (min-width:480px){.settings-organization-info .role-card .role-card-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.settings-organization-info .role-card .role-card-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.settings-organization-info .role-card .role-card-text strong{font-weight:700}.settings-organization-info .overview-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-8,8px);align-self:stretch}.settings-organization-info .overview-container .overview-container-title{display:flex;padding:var(--spacing-none,0) 0 0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;color:var(--color-text-brand-bold,#429281)}@media screen and (min-width:480px){.settings-organization-info .overview-container .overview-container-title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.settings-organization-info .overview-container .overview-container-title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.settings-organization-info .overview-container .field-container{display:flex;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch;padding:8px 0}.settings-organization-info .overview-container .field-container label{display:flex;min-width:80px;max-width:180px;gap:var(--spacing-4,4px);flex:1 0;align-self:stretch;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.settings-organization-info .overview-container .field-container label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.settings-organization-info .overview-container .field-container label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.settings-organization-info .overview-container .field-container .input-field{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:var(--spacing-none,0) var(--spacing-4,4px);align-self:stretch}.settings-organization-info .overview-container .field-container .input-field .input-field-content{display:flex;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;max-width:25vw;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.settings-organization-info .overview-container .field-container .input-field .input-field-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.settings-organization-info .overview-container .field-container .input-field .input-field-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.settings-organization-info .overview-container .field-container .input-field .edit-org-name{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);padding:0}.settings-organization-info .overview-container .field-container .input-field .edit-org-name:disabled{cursor:default}.settings-organization-info .overview-container .field-container .input-field .edit-org-name:hover{color:var(--color-text-subtle,#5d697b)}.settings-organization-info .overview-container .field-container .input-field .edit-org-name:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.settings-organization-info .overview-container .field-container .input-field .icon-copy{cursor:pointer}.settings-organization-info .overview-container .field-container .input-field.alias{flex-direction:column}.settings-organization-info .overview-container .field-container .input-field.alias .input-field-content{width:100%;text-align:left}.settings-organization-info .overview-container .field-container .input-field.alias .input-field-content .ellipsis-cell{width:100%;max-width:200px}.settings-organization-info .overview-container .field-container .input-field.alias .input-field-content strong{margin-left:20px;width:50px}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container{display:flex;gap:0 4px}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .add-alias,.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .change-alias{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);padding:var(--spacing-4,4px) var(--spacing-none,0);color:var(--color-text-subtlest,#a2a9b3)}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .add-alias:disabled,.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .change-alias:disabled{cursor:default}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .add-alias:hover,.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .change-alias:hover{color:var(--color-text-subtle,#5d697b)}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .add-alias:disabled,.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .change-alias:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67));color:var(--color-text-subtlest,#a2a9b3)}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .upgrade-tooltip-container{display:flex;gap:10px;flex-flow:column;padding:6px}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .upgrade-tooltip-container .upgrade-btn{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--brand-gradient-enabled,linear-gradient(90deg,#03dac5 0,#3697ff 94.67%));color:var(--color-text-inverse,#fff);text-transform:none;border-radius:var(--border-radius-4,4px);font-size:11px;padding:8px;line-height:11px}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .upgrade-tooltip-container .upgrade-btn:disabled{cursor:default}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .upgrade-tooltip-container .upgrade-btn:hover{background:var(--brand-gradient-hovered,linear-gradient(90deg,#35e1d1 0,#5eacff 94.67%))}.settings-organization-info .overview-container .field-container .input-field.alias .alias-button-container .upgrade-tooltip-container .upgrade-btn:disabled{background:var(--color-bg-disabled,rgba(52,68,90,.31));color:var(--color-text-disabled,rgba(52,68,90,.67))}.settings-organization-info .overview-container .field-container:has(.alias){padding-bottom:0}.settings-organization-info .divider{border-bottom:1px solid #ebecee}.settings-organization-info .danger-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.settings-organization-info .danger-container .danger-title{display:flex;padding:var(--spacing-none,0) 0 0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.settings-organization-info .danger-container .danger-title .title{color:var(--color-text-brand-bold,#429281)}@media screen and (min-width:480px){.settings-organization-info .danger-container .danger-title .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.settings-organization-info .danger-container .danger-title .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.settings-organization-info .danger-container .danger-title .description{color:var(--color-text-subtle,#5d697b);text-align:left}@media screen and (min-width:480px){.settings-organization-info .danger-container .danger-title .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.settings-organization-info .danger-container .danger-title .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.settings-organization-info .danger-container .delete-button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-danger-default,#d22d2d);text-transform:none;color:var(--color-text-danger-default,#d22d2d)}.settings-organization-info .danger-container .delete-button:disabled{cursor:default}.settings-organization-info .danger-container .delete-button:hover{border:1px solid var(--color-outline-danger-subtle,#e17272);color:var(--color-text-danger-subtle,#e17272)}.settings-organization-info .danger-container .delete-button:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:480px){.settings-organization-info .danger-container .delete-button{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.settings-organization-info .danger-container .delete-button{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.seats-assignment-tab-content{overflow:hidden;display:flex;flex-direction:column;position:relative;min-height:200px}@media screen and (min-width:480px){.seats-assignment-tab-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.seats-assignment-tab-content .assignments-table-wrapper{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;scrollbar-gutter:auto;border:1px solid var(--color-outline-subtlest,#ebecee)}.seats-assignment-tab-content .assignments-table-wrapper::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.seats-assignment-tab-content .assignments-table-wrapper::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.seats-assignment-tab-content .assignments-table-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.seats-assignment-tab-content .assignments-table-wrapper::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.seats-assignment-tab-content table.assignments-table{table-layout:fixed}.seats-assignment-tab-content table.assignments-table thead{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2;text-wrap:nowrap}.seats-assignment-tab-content table.assignments-table thead>tr>th{padding:0;vertical-align:top;border-bottom:none}.seats-assignment-tab-content table.assignments-table thead>tr>th>.header-cell-content{display:flex;flex-direction:column}.seats-assignment-tab-content table.assignments-table thead>tr>th>.header-cell-content>*{transition:background-color 1s ease-out}.seats-assignment-tab-content table.assignments-table thead>tr>th>.header-cell-content.highlighted>*{background-color:var(--color-outline-info-default,#3697ff)!important;transition:background-color 0ms}.seats-assignment-tab-content table.assignments-table thead>tr>th>.header-cell-content>div{padding:var(--spacing-8,8px) var(--spacing-24,24px)}.seats-assignment-tab-content table.assignments-table thead>tr>th>.header-cell-content>.level-1{height:48px;align-content:center;background:var(--color-bg-default,#f5f6f7);border-bottom:1px solid var(--color-outline-subtlest,#ebecee)}.seats-assignment-tab-content table.assignments-table thead>tr>th>.header-cell-content>.level-2{height:32px;background:#fff;align-content:center;border-bottom:1px solid var(--color-outline-subtlest,#ebecee);color:#000}.seats-assignment-tab-content table.assignments-table thead>tr>th>.header-cell-content>.level-3{height:32px;align-content:center;background:var(--color-bg-default,#f5f6f7);border-bottom:1px solid var(--color-outline-subtlest,#ebecee)}.seats-assignment-tab-content table.assignments-table thead>tr>th:not(:last-child)>.header-cell-content>.level-1,.seats-assignment-tab-content table.assignments-table thead>tr>th:not(:last-child)>.header-cell-content>.level-2{border-right:1px solid var(--color-outline-subtlest,#ebecee)}.seats-assignment-tab-content table.assignments-table thead>tr>th:not(:first-child)>.header-cell-content>.level-1{padding:var(--spacing-8,8px) var(--spacing-8,8px)}.seats-assignment-tab-content table.assignments-table thead>tr>th:first-child>.header-cell-content>.level-3{border-right:1px solid var(--color-outline-subtlest,#ebecee)}.seats-assignment-tab-content table.assignments-table thead>tr>th:first-child>.header-cell-content>.level-1,.seats-assignment-tab-content table.assignments-table thead>tr>th:first-child>.header-cell-content>.level-3{color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.seats-assignment-tab-content table.assignments-table thead>tr>th:first-child>.header-cell-content>.level-1,.seats-assignment-tab-content table.assignments-table thead>tr>th:first-child>.header-cell-content>.level-3{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content table.assignments-table thead>tr>th:first-child>.header-cell-content>.level-1,.seats-assignment-tab-content table.assignments-table thead>tr>th:first-child>.header-cell-content>.level-3{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.seats-assignment-tab-content table.assignments-table thead>tr>th:first-child>.header-cell-content>div{text-align:left}.seats-assignment-tab-content table.assignments-table thead .plan-cell-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-2,2px);flex:1 0;overflow-x:hidden}.seats-assignment-tab-content table.assignments-table thead .plan-name-row{width:100%;display:flex;flex-wrap:nowrap;justify-content:center;gap:var(--spacing-2,2px)}@media screen and (min-width:480px){.seats-assignment-tab-content table.assignments-table thead .plan-name-row .plan-name{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content table.assignments-table thead .plan-name-row .plan-name{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}@media screen and (min-width:480px){.seats-assignment-tab-content table.assignments-table thead .renews-on{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5,8px);line-height:var(--typography-lineHeight-body5,12px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content table.assignments-table thead .renews-on{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5-m,8px);line-height:var(--typography-lineHeight-body5-m,12px)}}.seats-assignment-tab-content table.assignments-table thead .expires-on{color:var(--color-text-danger-default,#d22d2d)}@media screen and (min-width:480px){.seats-assignment-tab-content table.assignments-table thead .expires-on{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5,8px);line-height:var(--typography-lineHeight-body5,12px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content table.assignments-table thead .expires-on{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5-m,8px);line-height:var(--typography-lineHeight-body5-m,12px)}}.seats-assignment-tab-content table.assignments-table tbody tr:not(:last-child){border-bottom:1px solid var(--color-outline-subtlest,#ebecee)}.seats-assignment-tab-content table.assignments-table tbody td{display:table-cell;position:relative;align-content:center;padding:var(--spacing-8,8px) var(--spacing-24,24px);transition:background-color 1s ease-out}.seats-assignment-tab-content table.assignments-table tbody td.highlighted{background-color:var(--color-outline-info-default,#3697ff)!important;transition:background-color 0ms}.seats-assignment-tab-content table.assignments-table tbody td:not(:last-child){border-right:1px solid var(--color-outline-subtlest,#ebecee)}.seats-assignment-tab-content table.assignments-table tbody td>.cell-content{display:flex;flex-direction:column;align-items:center}.seats-assignment-tab-content table.assignments-table tbody td>.expires-on{color:var(--color-text-danger-default,#d22d2d);text-align:center;position:absolute;bottom:2px;margin-left:auto;margin-right:auto;left:0;right:0}@media screen and (min-width:480px){.seats-assignment-tab-content table.assignments-table tbody td>.expires-on{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5,8px);line-height:var(--typography-lineHeight-body5,12px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content table.assignments-table tbody td>.expires-on{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5-m,8px);line-height:var(--typography-lineHeight-body5-m,12px)}}.seats-assignment-tab-content table.assignments-table tbody td:first-child>.cell-content{align-items:flex-start;gap:var(--spacing-2,2px)}.seats-assignment-tab-content table.assignments-table tbody td:first-child>.cell-content>.name{color:var(--color-text-default,#2f3e52);text-align:left;width:100%}@media screen and (min-width:480px){.seats-assignment-tab-content table.assignments-table tbody td:first-child>.cell-content>.name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content table.assignments-table tbody td:first-child>.cell-content>.name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.seats-assignment-tab-content table.assignments-table tbody td:first-child>.cell-content>.email{color:var(--color-text-subtle,#5d697b);text-align:left;width:100%}@media screen and (min-width:480px){.seats-assignment-tab-content table.assignments-table tbody td:first-child>.cell-content>.email{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content table.assignments-table tbody td:first-child>.cell-content>.email{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}@media screen and (min-width:480px){.seats-assignment-tab-content .title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.seats-assignment-tab-content .title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.busy-indicator-root:has(div.subscriptions-tab-content){overflow:hidden;display:flex;flex-direction:column;min-height:200px;position:relative}.subscriptions-tab-content.content{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto}.subscriptions-tab-content.content::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.subscriptions-tab-content.content::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.subscriptions-tab-content.content::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.subscriptions-tab-content.content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.subscriptions-tab-content.content .no-paid-subscriptions{display:flex;flex-direction:column;gap:32px}.subscriptions-tab-content.content .no-paid-subscriptions .main-banner{border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);padding:16px;display:flex;flex-direction:column}.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>header{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>.current-plan-notice{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>.current-plan-notice{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>.current-plan-notice{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>.upgrade-banner{border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-brand-subtlest,#cdf0e8);background:var(--color-bg-brand-subtle-enabled,#effaf8);display:flex;margin-top:16px}.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>.upgrade-banner>span{color:var(--color-text-default,#2f3e52);padding:12px 16px}@media screen and (min-width:480px){.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>.upgrade-banner>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscriptions-tab-content.content .no-paid-subscriptions .main-banner>.upgrade-banner>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscriptions-tab-content.content .no-paid-subscriptions a.view-full-comparison{color:var(--color-text-info-default,#3697ff);align-self:center}@media screen and (min-width:480px){.subscriptions-tab-content.content .no-paid-subscriptions a.view-full-comparison{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscriptions-tab-content.content .no-paid-subscriptions a.view-full-comparison{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscriptions-tab-content.content .inactive-subscriptions>header{text-transform:uppercase;color:var(--color-text-bold,#1d2532);margin:16px 0}@media screen and (min-width:480px){.subscriptions-tab-content.content .inactive-subscriptions>header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.subscriptions-tab-content.content .inactive-subscriptions>header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.subscription-cards{display:flex;flex-direction:column;gap:16px;min-width:700px}.subscription-card{display:grid;grid-template:auto/32px 1fr;padding:16px;border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.subscription-card>.index{grid-row:1/span 100;padding-top:2px;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.subscription-card>.index{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscription-card>.index{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscription-card>.header-section{display:grid;grid-template:auto auto/auto 1fr auto}.subscription-card>.header-section>.subscription-status-indicator{justify-self:flex-start;margin-left:4px}.subscription-card>.header-section>.plan-name{grid-row:1;grid-column:1;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.subscription-card>.header-section>.plan-name{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1,14px);line-height:var(--typography-lineHeight-caption1,20px)}}@media screen and (max-width:479.98px){.subscription-card>.header-section>.plan-name{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1-m,12px);line-height:var(--typography-lineHeight-caption1-m,16px)}}.subscription-card>.header-section>.status{grid-row:1;grid-column:2}.subscription-card>.header-section>.renewal-description{grid-row:2;grid-column:1/span 2;color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.subscription-card>.header-section>.renewal-description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.subscription-card>.header-section>.renewal-description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.subscription-card>.header-section>.buttons-section{grid-row:1/span 2;grid-column:3}.subscription-card>.header-section>.buttons-section .edit-subscription{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532)}.subscription-card>.header-section>.buttons-section .edit-subscription:disabled{cursor:default}.subscription-card>.header-section>.buttons-section .edit-subscription:hover{color:var(--color-text-subtle,#5d697b)}.subscription-card>.header-section>.buttons-section .edit-subscription:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.subscription-card>.pending-changes-line{border-radius:var(--border-radius-4,4px);border:1px solid var(--color-outline-warning-subtlest,#ffe1cc);background:var(--color-bg-warning-subtle-enabled,#fff9f5);padding:8px;margin-top:16px;display:grid;grid-template:auto/auto 1fr}.subscription-card>.pending-changes-line>img{grid-row:1/span 100;align-self:center;margin:4px 8px 4px 4px}.subscription-card>.pending-changes-line>header{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.subscription-card>.pending-changes-line>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscription-card>.pending-changes-line>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscription-card>.pending-changes-line>span{color:var(--color-text-subtle,#5d697b);margin-top:4px}@media screen and (min-width:480px){.subscription-card>.pending-changes-line>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscription-card>.pending-changes-line>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscription-card>.pending-changes-line>span b{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.subscription-card>.pending-changes-line>span b{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscription-card>.pending-changes-line>span b{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscription-card>.pending-changes-line>span b>img{display:inline-block;margin-bottom:1px}.subscription-card>.main-tiles{display:flex;flex-direction:row;gap:8px;margin-top:16px}.subscription-card>.main-tiles>.tile{flex-grow:1;flex-basis:0;align-self:stretch;justify-content:center;display:flex;flex-direction:column;align-items:center;gap:4px;padding:3px 8px 4px;text-align:center;border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-default,#f5f6f7)}.subscription-card>.main-tiles>.tile>header{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.subscription-card>.main-tiles>.tile>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.subscription-card>.main-tiles>.tile>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.subscription-card>.main-tiles>.tile>span{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.subscription-card>.main-tiles>.tile>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscription-card>.main-tiles>.tile>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscription-card>.main-tiles>.tile>.tax-warn{color:var(--color-text-subtlest,#a2a9b3);margin-top:-5px}@media screen and (min-width:480px){.subscription-card>.main-tiles>.tile>.tax-warn{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5,8px);line-height:var(--typography-lineHeight-body5,12px)}}@media screen and (max-width:479.98px){.subscription-card>.main-tiles>.tile>.tax-warn{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5-m,8px);line-height:var(--typography-lineHeight-body5-m,12px)}}.subscription-card>.footer-tiles{border-top:1px solid var(--color-outline-subtlest,#ebecee);margin-top:16px;padding-top:16px;display:grid;grid-template-columns:minmax(max-content,1fr) 1fr 1fr auto;grid-gap:8px}.subscription-card>.footer-tiles>.tile{align-content:center}.subscription-card>.footer-tiles>.tile>header{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.subscription-card>.footer-tiles>.tile>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscription-card>.footer-tiles>.tile>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscription-card>.footer-tiles>.tile.buttons{display:flex;flex-direction:row;justify-content:flex-end}.subscription-card>.footer-tiles>.tile.buttons .cancel-subscription{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-danger-default,#d22d2d);text-decoration:underline}.subscription-card>.footer-tiles>.tile.buttons .cancel-subscription:disabled{cursor:default}.subscription-card>.footer-tiles>.tile.buttons .cancel-subscription:hover{color:var(--color-text-danger-subtle,#e17272)}.subscription-card>.footer-tiles>.tile.buttons .cancel-subscription:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.subscription-card>.footer-tiles>.tile>span{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.subscription-card>.footer-tiles>.tile>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.subscription-card>.footer-tiles>.tile>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.subscription-card>.footer-tiles>.tile.payment-method{padding-bottom:4px;max-width:300px}.subscription-card>.footer-tiles>.tile.payment-method>.payment-method-info{margin-top:4px}.tf-modal>.content-part:has(>div.cancel-subscription-form){border-radius:0;padding:0 0 16px;width:400px}.tf-modal>.content-part:has(>div.cancel-subscription-form)>div.close-modal-button{right:16px;top:8px}.cancel-subscription-form>div.content{display:flex;flex-direction:column}.cancel-subscription-form>div.content>header{color:var(--color-text-default,#2f3e52);padding:12px 16px;border-bottom:1px solid var(--Neutrals-Mid-mid-50,#f0f1f2)}@media screen and (min-width:480px){.cancel-subscription-form>div.content>header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.cancel-subscription-form>div.content>header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.cancel-subscription-form>div.content>.main-section{display:flex;flex-direction:column;gap:16px;margin:8px 16px}.cancel-subscription-form>div.content>.main-section>span.description{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.cancel-subscription-form>div.content>.main-section>span.description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.cancel-subscription-form>div.content>.main-section>span.description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.cancel-subscription-form>div.content>.main-section>h3{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.cancel-subscription-form>div.content>.main-section>h3{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.cancel-subscription-form>div.content>.main-section>h3{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.cancel-subscription-form>div.content>.main-section>div.reasons-section{display:flex;flex-direction:column}.cancel-subscription-form>div.content>.main-section>div.reasons-section>ul.reasons{display:flex;flex-direction:column;gap:4px}.cancel-subscription-form>div.content>.main-section>div.reasons-section>ul.reasons>li{color:var(--color-text-default,#2f3e52);height:32px;padding:8px;border-bottom:1px solid var(--Neutrals-Mid-mid-50,#f0f1f2);display:flex}@media screen and (min-width:480px){.cancel-subscription-form>div.content>.main-section>div.reasons-section>ul.reasons>li{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.cancel-subscription-form>div.content>.main-section>div.reasons-section>ul.reasons>li{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.cancel-subscription-form>div.content>.main-section>div.reasons-section>ul.reasons>li .tf-checkbox{gap:8px}.cancel-subscription-form>div.content>.main-section>div.reasons-section>ul.reasons>li:hover{background:var(--color-outline-subtlest,#ebecee);transition:background-color .1s ease-out}.cancel-subscription-form>div.content>.main-section>div.reasons-section>ul.reasons>li:hover div.tf-checkbox>input[type=checkbox]:not(:checked){border:1px solid var(--color-outline-brand-default,#5dcdb5);transition:border-color .1s ease-in-out}.cancel-subscription-form>div.content>.main-section>div.reasons-section>textarea.other-reason-text{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;color:var(--color-text-default,#2f3e52);border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee);border-top:none;background:var(--color-bg-inverse,#fff);outline:none;height:100px;width:100%;resize:vertical;min-height:50px;max-height:200px;padding:8px}.cancel-subscription-form>div.content>.main-section>div.reasons-section>textarea.other-reason-text::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.cancel-subscription-form>div.content>.main-section>div.reasons-section>textarea.other-reason-text::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.cancel-subscription-form>div.content>.main-section>div.reasons-section>textarea.other-reason-text::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.cancel-subscription-form>div.content>.main-section>div.reasons-section>textarea.other-reason-text::-webkit-scrollbar-thumb:hover{background:#d9d9d9}@media screen and (min-width:480px){.cancel-subscription-form>div.content>.main-section>div.reasons-section>textarea.other-reason-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.cancel-subscription-form>div.content>.main-section>div.reasons-section>textarea.other-reason-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.cancel-subscription-form>div.content>.main-section>div.reasons-section>textarea.other-reason-text::placeholder{color:var(--color-outline-subtle,#c0c5cc)}.cancel-subscription-form>div.content>.buttons-section{display:flex;flex-direction:row;justify-content:flex-end;gap:4px;padding:8px 16px 0 0;border-top:1px solid var(--Neutrals-Mid-mid-50,#f0f1f2)}.cancel-subscription-form>div.content>.buttons-section .cancel-subscription{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-danger-enabled,#d22d2d);color:var(--color-text-inverse,#fff)}.cancel-subscription-form>div.content>.buttons-section .cancel-subscription:disabled{cursor:default}.cancel-subscription-form>div.content>.buttons-section .cancel-subscription:hover{background:var(--color-bg-danger-hovered,#db5757)}.cancel-subscription-form>div.content>.buttons-section .cancel-subscription:disabled{background:var(--color-bg-disabled,rgba(52,68,90,.31));color:var(--color-text-disabled,rgba(52,68,90,.67))}.cancel-subscription-form>div.content>.buttons-section .cancel{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532)}.cancel-subscription-form>div.content>.buttons-section .cancel:disabled{cursor:default}.cancel-subscription-form>div.content>.buttons-section .cancel:hover{color:var(--color-text-subtle,#5d697b)}.cancel-subscription-form>div.content>.buttons-section .cancel:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.cloud-credits-tab-content{display:flex;flex-direction:column;gap:16px}.cloud-credits-tab-content .cloud-credits-banner{display:flex;flex-direction:row;border-radius:var(--border-radius-8,8px);border:var(--Count,1px) solid var(--color-outline-subtlest,#ebecee)}.cloud-credits-tab-content .cloud-credits-banner>.main{flex-grow:1;display:grid;grid-template:min-content min-content/auto 1fr;margin:12px 16px}.cloud-credits-tab-content .cloud-credits-banner>.main>img{grid-row:1/span 100;margin-right:8px}.cloud-credits-tab-content .cloud-credits-banner>.main>header{color:var(--color-text-danger-default,#d22d2d)}@media screen and (min-width:480px){.cloud-credits-tab-content .cloud-credits-banner>.main>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .cloud-credits-banner>.main>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.cloud-credits-tab-content .cloud-credits-banner>.main>header b{color:var(--color-text-danger-default,#d22d2d);cursor:pointer;transition:opacity .1s ease-in-out}@media screen and (min-width:480px){.cloud-credits-tab-content .cloud-credits-banner>.main>header b{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .cloud-credits-banner>.main>header b{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.cloud-credits-tab-content .cloud-credits-banner>.main>header b.updating{opacity:.5;pointer-events:none;cursor:auto}.cloud-credits-tab-content .cloud-credits-banner>.main>span{overflow:hidden;color:var(--color-text-subtle,#5d697b);text-overflow:ellipsis}@media screen and (min-width:480px){.cloud-credits-tab-content .cloud-credits-banner>.main>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .cloud-credits-banner>.main>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.cloud-credits-tab-content .cloud-credits-banner>.actions{display:flex;flex-direction:row;align-items:center;margin:12px 16px}.cloud-credits-tab-content .cloud-credits-banner>.actions button.top-up{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52)}.cloud-credits-tab-content .cloud-credits-banner>.actions button.top-up:disabled{cursor:default}.cloud-credits-tab-content .cloud-credits-banner>.actions button.top-up:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.cloud-credits-tab-content .cloud-credits-banner>.actions button.top-up:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.cloud-credits-tab-content .auto-top-up-config{border-radius:var(--border-radius-8,8px);border:var(--Count,1px) solid var(--color-outline-subtlest,#ebecee);padding:16px;display:flex;flex-direction:column;gap:16px}.cloud-credits-tab-content .auto-top-up-config>.header-section{display:grid;grid-template:min-content min-content/1fr auto}.cloud-credits-tab-content .auto-top-up-config>.header-section>header{color:var(--color-text-default,#2f3e52);display:flex;flex-direction:row;gap:4px;align-items:center}@media screen and (min-width:480px){.cloud-credits-tab-content .auto-top-up-config>.header-section>header{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .auto-top-up-config>.header-section>header{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.cloud-credits-tab-content .auto-top-up-config>.header-section>header>span{margin-top:2px}.cloud-credits-tab-content .auto-top-up-config>.header-section>span{color:var(--color-text-subtle,#5d697b);margin-top:4px}@media screen and (min-width:480px){.cloud-credits-tab-content .auto-top-up-config>.header-section>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .auto-top-up-config>.header-section>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.cloud-credits-tab-content .auto-top-up-config>.header-section>.buttons-section{grid-row:1/span 100;grid-column:2;display:flex;flex-direction:row;align-items:center}.cloud-credits-tab-content .auto-top-up-config>.header-section>.buttons-section button.edit{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532)}.cloud-credits-tab-content .auto-top-up-config>.header-section>.buttons-section button.edit:disabled{cursor:default}.cloud-credits-tab-content .auto-top-up-config>.header-section>.buttons-section button.edit:hover{color:var(--color-text-subtle,#5d697b)}.cloud-credits-tab-content .auto-top-up-config>.header-section>.buttons-section button.edit:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.cloud-credits-tab-content .auto-top-up-config>.main-tiles{display:flex;flex-direction:row;gap:8px}.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile{flex:1 1;text-align:center;border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-default,#f5f6f7);padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>header{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>span{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>.tax-warn{color:var(--color-text-subtlest,#a2a9b3);margin-top:-5px}@media screen and (min-width:480px){.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>.tax-warn{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5,8px);line-height:var(--typography-lineHeight-body5,12px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .auto-top-up-config>.main-tiles>.tile>.tax-warn{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5-m,8px);line-height:var(--typography-lineHeight-body5-m,12px)}}.cloud-credits-tab-content .auto-top-up-config>.footer-tiles{display:flex;flex-direction:row;gap:8px;padding-top:15px;border-top:1px solid var(--color-outline-subtlest,#ebecee)}.cloud-credits-tab-content .auto-top-up-config>.footer-tiles>.tile{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.cloud-credits-tab-content .auto-top-up-config>.footer-tiles>.tile>header{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.cloud-credits-tab-content .auto-top-up-config>.footer-tiles>.tile>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .auto-top-up-config>.footer-tiles>.tile>header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.cloud-credits-tab-content .auto-top-up-config>.footer-tiles>.tile>span{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.cloud-credits-tab-content .auto-top-up-config>.footer-tiles>.tile>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.cloud-credits-tab-content .auto-top-up-config>.footer-tiles>.tile>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-modal>.content-part:has(div.edit-auto-top-up-form),.tf-modal>.content-part:has(div.one-time-top-up-form){border-radius:0;padding:0 0 16px;width:580px}.tf-modal>.content-part:has(div.edit-auto-top-up-form)>div.close-modal-button,.tf-modal>.content-part:has(div.one-time-top-up-form)>div.close-modal-button{right:16px;top:8px}.edit-auto-top-up-form,.one-time-top-up-form{display:flex;flex-direction:column;width:100%}.edit-auto-top-up-form>.header-section,.one-time-top-up-form>.header-section{height:48px;border-bottom:1px solid var(--Neutrals-Mid-mid-50,#f0f1f2);padding:0 0 0 16px;align-content:center}.edit-auto-top-up-form>.header-section header,.one-time-top-up-form>.header-section header{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.edit-auto-top-up-form>.header-section header,.one-time-top-up-form>.header-section header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.edit-auto-top-up-form>.header-section header,.one-time-top-up-form>.header-section header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.edit-auto-top-up-form>.main-section,.one-time-top-up-form>.main-section{display:flex;flex-direction:column;gap:8px;margin:8px 16px}.edit-auto-top-up-form>.main-section>.field,.one-time-top-up-form>.main-section>.field{height:40px;display:flex;flex-direction:row;align-items:center}.edit-auto-top-up-form>.main-section>.field>header,.one-time-top-up-form>.main-section>.field>header{width:180px;margin-right:16px;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.edit-auto-top-up-form>.main-section>.field>header,.one-time-top-up-form>.main-section>.field>header{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.edit-auto-top-up-form>.main-section>.field>header,.one-time-top-up-form>.main-section>.field>header{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.edit-auto-top-up-form>.main-section>.field>input,.one-time-top-up-form>.main-section>.field>input{padding:0 8px;height:40px;border-radius:var(--border-radius-none,0);border:var(--Count,1px) solid var(--color-outline-subtlest,#ebecee);outline:none;color:var(--color-text-default,#2f3e52);background:var(--color-bg-inverse,#fff);flex:1 1;align-self:stretch}@media screen and (min-width:480px){.edit-auto-top-up-form>.main-section>.field>input,.one-time-top-up-form>.main-section>.field>input{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.edit-auto-top-up-form>.main-section>.field>input,.one-time-top-up-form>.main-section>.field>input{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.edit-auto-top-up-form>.main-section>.field>input::placeholder,.one-time-top-up-form>.main-section>.field>input::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.edit-auto-top-up-form>.main-section>.field>span,.one-time-top-up-form>.main-section>.field>span{color:var(--color-text-default,#2f3e52);border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);align-self:stretch;flex:1 1;padding:11px 8px 0}@media screen and (min-width:480px){.edit-auto-top-up-form>.main-section>.field>span,.one-time-top-up-form>.main-section>.field>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.edit-auto-top-up-form>.main-section>.field>span,.one-time-top-up-form>.main-section>.field>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.edit-auto-top-up-form>.main-section>.field .payment-method-selector,.one-time-top-up-form>.main-section>.field .payment-method-selector{flex:1 1}.edit-auto-top-up-form>.main-section>.field.top-up-amount.low>input,.one-time-top-up-form>.main-section>.field.top-up-amount.low>input{border:1px solid var(--color-outline-danger-default,#d22d2d)}.edit-auto-top-up-form>.main-section>.validation-error,.one-time-top-up-form>.main-section>.validation-error{display:flex;flex-direction:row;margin-top:-8px}.edit-auto-top-up-form>.main-section>.validation-error>header,.one-time-top-up-form>.main-section>.validation-error>header{width:180px;margin-right:16px}.edit-auto-top-up-form>.main-section>.validation-error>span,.one-time-top-up-form>.main-section>.validation-error>span{color:var(--color-text-danger-subtle,#e17272)}@media screen and (min-width:480px){.edit-auto-top-up-form>.main-section>.validation-error>span,.one-time-top-up-form>.main-section>.validation-error>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.edit-auto-top-up-form>.main-section>.validation-error>span,.one-time-top-up-form>.main-section>.validation-error>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.edit-auto-top-up-form>.buttons-section,.one-time-top-up-form>.buttons-section{display:flex;flex-direction:row;justify-content:flex-end;gap:4px;margin:0 16px}.edit-auto-top-up-form>.buttons-section>button.checkout,.edit-auto-top-up-form>.buttons-section>button.update,.one-time-top-up-form>.buttons-section>button.checkout,.one-time-top-up-form>.buttons-section>button.update{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532)}.edit-auto-top-up-form>.buttons-section>button.checkout:disabled,.edit-auto-top-up-form>.buttons-section>button.update:disabled,.one-time-top-up-form>.buttons-section>button.checkout:disabled,.one-time-top-up-form>.buttons-section>button.update:disabled{cursor:default}.edit-auto-top-up-form>.buttons-section>button.checkout:hover,.edit-auto-top-up-form>.buttons-section>button.update:hover,.one-time-top-up-form>.buttons-section>button.checkout:hover,.one-time-top-up-form>.buttons-section>button.update:hover{background:var(--color-bg-brand-hovered,#92decd)}.edit-auto-top-up-form>.buttons-section>button.checkout:disabled,.edit-auto-top-up-form>.buttons-section>button.update:disabled,.one-time-top-up-form>.buttons-section>button.checkout:disabled,.one-time-top-up-form>.buttons-section>button.update:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.edit-auto-top-up-form>.buttons-section>button.cancel,.one-time-top-up-form>.buttons-section>button.cancel{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532)}.edit-auto-top-up-form>.buttons-section>button.cancel:disabled,.one-time-top-up-form>.buttons-section>button.cancel:disabled{cursor:default}.edit-auto-top-up-form>.buttons-section>button.cancel:hover,.one-time-top-up-form>.buttons-section>button.cancel:hover{color:var(--color-text-subtle,#5d697b)}.edit-auto-top-up-form>.buttons-section>button.cancel:disabled,.one-time-top-up-form>.buttons-section>button.cancel:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.edit-auto-top-up-form .payment-method-required-warn,.one-time-top-up-form .payment-method-required-warn{color:var(--color-text-danger-default,#d22d2d)}.invoices-table{border:1px solid var(--color-outline-subtlest,#ebecee);scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;scrollbar-gutter:auto;position:relative}.invoices-table::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.invoices-table::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.invoices-table::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.invoices-table::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.invoices-table>table{table-layout:fixed;overflow:auto;min-height:72px}.invoices-table>table thead{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2;text-wrap:nowrap;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.invoices-table>table thead{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.invoices-table>table thead{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.invoices-table>table thead>tr>th{vertical-align:top;border-bottom:none;background:var(--color-bg-default,#f5f6f7);text-align:left;overflow:hidden}.invoices-table>table thead>tr>th:not(:last-child){border-right:1px solid var(--color-outline-subtlest,#ebecee)}.invoices-table>table thead>tr>th>*{border-bottom:1px solid var(--color-outline-subtlest,#ebecee);padding:8px;display:block;align-content:center;overflow:hidden}.invoices-table>table tbody{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.invoices-table>table tbody{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.invoices-table>table tbody{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.invoices-table>table tbody tr:not(:last-child){border-bottom:1px solid var(--color-outline-subtlest,#ebecee)}.invoices-table>table tbody td{display:table-cell;position:relative;align-content:center;padding:8px 8px 7px;overflow:hidden}.invoices-table>table tbody td:not(:last-child){border-right:1px solid var(--color-outline-subtlest,#ebecee)}.invoices-table>table{min-width:700px}.invoices-table>table thead th>div{min-height:39px}.invoices-table>table thead th.date,.invoices-table>table thead th.number{width:10%}.invoices-table>table thead th.user{width:20%}.invoices-table>table thead th.item{width:40%}.invoices-table>table thead th.amount{width:7%}.invoices-table>table thead th.document{width:13%}.invoices-table>table tbody td.user>div{display:flex;flex-direction:column;gap:2px}.invoices-table>table tbody td.user>div div.username{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.invoices-table>table tbody td.user>div div.username{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.invoices-table>table tbody td.user>div div.username{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.invoices-table>table tbody td.user>div div.email{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.invoices-table>table tbody td.user>div div.email{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.invoices-table>table tbody td.user>div div.email{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.invoices-table>table tbody td.item{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.invoices-table>table tbody td.item{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.invoices-table>table tbody td.item{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.invoices-table>table tbody td.item>div{display:flex;flex-direction:row}.invoices-table>table tbody td.item span.top-up-tag{color:var(--color-text-subtle,#5d697b);text-transform:uppercase;border-radius:var(--border-radius-2,2px);background:var(--color-bg-default,#f5f6f7);padding:2px 4px;margin-left:2px}@media screen and (min-width:480px){.invoices-table>table tbody td.item span.top-up-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.invoices-table>table tbody td.item span.top-up-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.invoices-table>table tbody td.document a.document-download{color:var(--color-text-info-default,#3697ff);cursor:pointer;transition:opacity .1s ease-in-out}@media screen and (min-width:480px){.invoices-table>table tbody td.document a.document-download{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.invoices-table>table tbody td.document a.document-download{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.invoices-table>table tbody td.document a.document-download.busy{cursor:none;pointer-events:none;opacity:.5}.invoices .no-invoices{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:16px}.invoices .no-invoices header{color:var(--color-text-default,#2f3e52);margin-top:12px}@media screen and (min-width:480px){.invoices .no-invoices header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.invoices .no-invoices header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.invoices .no-invoices span{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.invoices .no-invoices span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.invoices .no-invoices span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.usage-and-limits-tab-content{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:480px){.usage-and-limits-tab-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.usage-and-limits-tab-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.usage-and-limits-tab-content table{border-collapse:collapse}.usage-and-limits-tab-content table td,.usage-and-limits-tab-content table th{border:1px solid #ebecee;padding:8px}.usage-and-limits-tab-content table thead th{align-content:center;background:#f5f6f7}@media screen and (min-width:480px){.usage-and-limits-tab-content table thead th{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.usage-and-limits-tab-content table thead th{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.usage-and-limits-tab-content table thead th .header-cell-content{color:#a2a9b3;display:flex;flex-direction:column}.usage-and-limits-tab-content table tbody tr td{text-align:center;color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.usage-and-limits-tab-content table tbody tr td{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.usage-and-limits-tab-content table tbody tr td{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.usage-and-limits-tab-content table tbody tr td:first-child{text-align:left}.tf-loading{background:hsla(0,0%,100%,.8);position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.tf-loading .loader{height:auto;text-align:center;padding:1em;margin:auto 0;display:inline-block;vertical-align:top}.tf-loading svg path,.tf-loading svg rect{fill:var(#34445a)}section:has(.tf-loading):not([style*="display: none;"]) .tf-modal-root .overlay-part{background:none}.busy-indicator-root{position:relative;left:0;right:0;top:0;bottom:0;height:100%;width:100%;overflow:hidden}.busy-indicator-root>.content{height:100%;width:100%;display:flex;flex-direction:column}.busy-indicator-root .loader{background:hsla(0,0%,100%,.8);position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1002}.busy-indicator-root .loader .animation{display:grid}.busy-indicator-root .loader .animation svg path,.busy-indicator-root .loader .animation svg rect{fill:#34445a}.profile-nav-bar{display:flex;min-height:32px}.profile-nav-bar a{display:flex;align-items:center}.profile-nav-bar .title{margin-left:8px;color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.profile-nav-bar .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.profile-nav-bar .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.profile-page{display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:0;width:100%;max-width:1120px;padding:16px;align-items:center;gap:var(--spacing-16,16px);margin:0 auto;justify-self:stretch}.profile-page>.profile-page-content{align-self:stretch;display:flex;padding:var(--spacing-none,0);flex-direction:column;align-items:flex-start;gap:var(--spacing-24,24px)}.profile-page>.profile-page-content>.title header{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.profile-page>.profile-page-content>.title header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.profile-page>.profile-page-content>.title header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.profile-page.my-profile>.profile-page-content .my-profile-overview{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-8,8px);align-self:stretch}.profile-page.my-profile>.profile-page-content .my-profile-overview .title-container{display:flex;padding:var(--spacing-none,0) 0 0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.profile-page.my-profile>.profile-page-content .my-profile-overview .title-container .title{color:var(--color-text-brand-bold,#429281)}@media screen and (min-width:480px){.profile-page.my-profile>.profile-page-content .my-profile-overview .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.profile-page.my-profile>.profile-page-content .my-profile-overview .title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.profile-page.my-profile>.profile-page-content .my-profile-overview .my-profile-field-container{display:flex;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.profile-page.my-profile>.profile-page-content .my-profile-overview .my-profile-field-container .label{display:flex;min-width:80px;max-width:180px;min-height:32px;align-items:center;gap:var(--spacing-4,4px);flex:1 0;align-self:stretch;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.profile-page.my-profile>.profile-page-content .my-profile-overview .my-profile-field-container .label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.profile-page.my-profile>.profile-page-content .my-profile-overview .my-profile-field-container .label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.profile-page.my-profile>.profile-page-content .my-profile-overview .my-profile-field-container .value{text-align:left;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-none,0);flex:1 0;align-self:stretch;max-width:40vw;width:100%;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.profile-page.my-profile>.profile-page-content .my-profile-overview .my-profile-field-container .value{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.profile-page.my-profile>.profile-page-content .my-profile-overview .my-profile-field-container .value{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.profile-page.my-profile>.profile-page-content button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52);text-transform:none;color:var(--color-text-bold,#1d2532)}.profile-page.my-profile>.profile-page-content button:disabled{cursor:default}.profile-page.my-profile>.profile-page-content button:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.profile-page.my-profile>.profile-page-content button:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.profile-page.payment-methods>.profile-page-content{overflow-y:hidden;display:grid;grid-template:auto auto 1fr/1fr;height:100%}.profile-page.payment-methods>.profile-page-content>*>.content{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;width:100%;display:flex;flex-direction:column;gap:20px}.profile-page.payment-methods>.profile-page-content>*>.content::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.profile-page.payment-methods>.profile-page-content>*>.content::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.profile-page.payment-methods>.profile-page-content>*>.content::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.profile-page.payment-methods>.profile-page-content>*>.content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods{display:flex;flex-direction:column;gap:8px;width:100%}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile{border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);padding:16px;display:grid;grid-template:auto auto/auto auto 1fr auto;align-items:center}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.index{color:var(--color-text-default,#2f3e52);min-width:24px;grid-column:1;grid-row:1/span 2;margin-right:8px}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.index{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.index{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.payment-card-logo{grid-column:2;grid-row:1/span 2;margin-right:8px}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.card-info{grid-column:3;grid-row:1;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.card-info{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.card-info{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.saved-on{grid-column:3;grid-row:2;color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.saved-on{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.saved-on{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.actions{grid-column:4;grid-row:1/span 2}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.actions button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);text-decoration:underline;padding:4px}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.actions button:disabled{cursor:default}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.actions button:hover{color:var(--color-text-subtle,#5d697b)}.profile-page.payment-methods>.profile-page-content>*>.content>.payment-methods>.tile>.actions button:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.profile-page.payment-methods>.profile-page-content>*>.content>.no-payment-methods-banner{color:var(--color-text-default,#2f3e52);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);padding:16px}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.no-payment-methods-banner{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.no-payment-methods-banner{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>header{color:var(--color-text-default,#2f3e52);background:#fff;padding:4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:3}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>header{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1,14px);line-height:var(--typography-lineHeight-caption1,20px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>header{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1-m,12px);line-height:var(--typography-lineHeight-caption1-m,16px)}}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>span{overflow:hidden;color:var(--color-text-subtle,#5d697b);text-overflow:ellipsis}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table{border:1px solid var(--color-outline-subtlest,#ebecee);scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;scrollbar-gutter:auto;position:relative;margin-top:16px;min-width:700px;overflow:unset}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table{table-layout:fixed;overflow:auto;min-height:72px}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2;text-wrap:nowrap;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead>tr>th{vertical-align:top;border-bottom:none;background:var(--color-bg-default,#f5f6f7);text-align:left;overflow:hidden}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead>tr>th:not(:last-child){border-right:1px solid var(--color-outline-subtlest,#ebecee)}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead>tr>th>*{border-bottom:1px solid var(--color-outline-subtlest,#ebecee);padding:8px;display:block;align-content:center;overflow:hidden}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table tbody{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table tbody{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table tbody{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table tbody tr:not(:last-child){border-bottom:1px solid var(--color-outline-subtlest,#ebecee)}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table tbody td{display:table-cell;position:relative;align-content:center;padding:8px 8px 7px;overflow:hidden}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table tbody td:not(:last-child){border-right:1px solid var(--color-outline-subtlest,#ebecee)}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table{min-height:unset}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead{top:28px}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead{top:24px}}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead th>*{min-height:40px}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead th.date{width:12%}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead th.payment-method{width:32%}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead th.organization{width:18%}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead th.billing-period{width:14%}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead th.subscription{width:20%}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead th.amount{width:10%}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table thead th.status{width:7%}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions>.table>table tbody td:first-child{height:40px}.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions .no-linked-subscriptions-banner{overflow:hidden;color:var(--color-text-subtle,#5d697b);text-align:center;text-overflow:ellipsis;margin:auto;padding:12px}@media screen and (min-width:480px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions .no-linked-subscriptions-banner{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.profile-page.payment-methods>.profile-page-content>*>.content>.linked-subscriptions .no-linked-subscriptions-banner{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.pricing-page-content,.pricing-page-content .header{display:flex;flex-direction:column}.pricing-page-content .header{align-items:center;gap:var(--spacing-8,8px);padding:var(--spacing-32,32px);background:var(--color-bg-brand-subtle-enabled,#effaf8);margin-bottom:64px}.pricing-page-content .header .main-phrase{color:var(--color-text-default,#2f3e52);font-family:var(--font-clash-display);font-size:var(--typography-size-heading2,48px);font-style:normal;font-weight:var(--font-weight-semibold,600);line-height:var(--typography-lineHeight-heading2,64px);text-align:center}@media screen and (max-width:479.98px){.pricing-page-content .header .main-phrase{font-size:var(--typography-size-heading2-m,32px)}}.pricing-page-content .header .main-phrase .highlighted{color:var(--color-text-brand-default,#5dcdb5)}.pricing-page-content .header .slogan{color:var(--color-text-subtle,#5d697b);font-weight:400;text-align:center}@media screen and (min-width:480px){.pricing-page-content .header .slogan{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.pricing-page-content .header .slogan{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.pricing-page-content .plans-comparison-table-title{margin-top:var(--spacing-64,64px)}.pricing-page-content .big-splitter{height:1px;border-top:1px solid #aeb4bd;margin:var(--spacing-64,64px) 0}.billing-period-selector{display:flex;flex-direction:row;gap:var(--spacing-8,8px);border-radius:var(--border-radius-circle,1000px);border:2px solid var(--color-outline-brand-default,#5dcdb5);background:var(--color-bg-inverse,#fff);padding:var(--spacing-2,2px);align-self:center}.billing-period-selector .period{padding:var(--spacing-8,8px) var(--spacing-16,16px);cursor:pointer;text-wrap:nowrap}@media screen and (min-width:480px){.billing-period-selector .period{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.billing-period-selector .period{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.billing-period-selector .period:hover{border-radius:var(--border-radius-circle,1000px);background:var(--color-bg-neutral-subtle-hovered,#ebecee)}.billing-period-selector .period.selected{border-radius:var(--border-radius-circle,1000px);background:var(--color-bg-neutral-bold-enabled,#253040);color:var(--color-text-inverse,#fff)}.pricing-plan-selector{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-32,32px);margin:0 var(--spacing-32,32px)}.pricing-plan-selector .content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-24,24px);padding:var(--spacing-32,32px);background-color:var(--color-bg-brand-subtle-enabled);border-radius:8px}.pricing-plan-selector .content .limited-offer{font-weight:600;color:var(--color-text-subtle)}.pricing-plan-selector .content .limited-offer .highlight{color:var(--color-text-brand-bold)}.pricing-plan-cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-16,16px);justify-content:center}.pricing-plan-card{display:flex;flex-direction:column;box-sizing:content-box;width:220px;padding:var(--spacing-24,24px);padding-bottom:var(--spacing-72,72px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-bold,#2f3e52);background:var(--color-bg-inverse,#fff)}@media screen and (max-width:479.98px){.pricing-plan-card{padding-bottom:var(--spacing-24,24px)}}.pricing-plan-card .plan-name span{text-transform:uppercase;background:var(--Brand-Gradient-Enabled,linear-gradient(90deg,#03dac5 0,#3697ff 94.67%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:480px){.pricing-plan-card .plan-name span:not(.beta){font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.pricing-plan-card .plan-name span:not(.beta){font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}@media screen and (min-width:480px){.pricing-plan-card .plan-name span.beta{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.pricing-plan-card .plan-name span.beta{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.pricing-plan-card .plan-price-section{display:flex;flex-direction:column;align-self:flex-start;margin-top:var(--spacing-16,16px)}.pricing-plan-card .plan-price-section .main{display:flex;flex-direction:row;align-items:baseline;gap:var(--spacing-4,4px)}.pricing-plan-card .plan-price-section .main .price-value{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.pricing-plan-card .plan-price-section .main .price-value{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading3,32px);line-height:var(--typography-lineHeight-heading3,40px)}}@media screen and (max-width:479.98px){.pricing-plan-card .plan-price-section .main .price-value{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading3-m,24px);line-height:var(--typography-lineHeight-heading3-m,32px)}}.pricing-plan-card .plan-price-section .main .price-per-unit{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.pricing-plan-card .plan-price-section .main .price-per-unit{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.pricing-plan-card .plan-price-section .main .price-per-unit{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.pricing-plan-card .plan-price-section .main .discounted-from-price-value{color:var(--color-text-subtlest,#a2a9b3);-webkit-text-decoration-line:line-through;text-decoration-line:line-through}@media screen and (min-width:480px){.pricing-plan-card .plan-price-section .main .discounted-from-price-value{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4,24px);line-height:var(--typography-lineHeight-heading4,32px)}}@media screen and (max-width:479.98px){.pricing-plan-card .plan-price-section .main .discounted-from-price-value{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4-m,20px);line-height:var(--typography-lineHeight-heading4-m,24px)}}.pricing-plan-card .plan-price-section .additional{grid-column:1/3;color:var(--color-text-success-default,#28a745);min-height:16px}@media screen and (min-width:480px){.pricing-plan-card .plan-price-section .additional{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.pricing-plan-card .plan-price-section .additional{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.pricing-plan-card .plan-description-section{margin-top:var(--spacing-24,24px);min-height:80px}@media screen and (max-width:479.98px){.pricing-plan-card .plan-description-section{min-height:0}}.pricing-plan-card .plan-description-section span{color:var(--color-text-subtle,#5d697b);text-align:left;display:block}@media screen and (min-width:480px){.pricing-plan-card .plan-description-section span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.pricing-plan-card .plan-description-section span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.pricing-plan-card .plan-actions-section{display:flex;flex-direction:column;margin-top:var(--spacing-8,8px)}.pricing-plan-card .plan-actions-section button.startNow{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52)}.pricing-plan-card .plan-actions-section button.startNow:disabled{cursor:default}.pricing-plan-card .plan-actions-section button.startNow:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.pricing-plan-card .plan-actions-section button.startNow:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.pricing-plan-card .plan-actions-section button.buyNow{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532)}.pricing-plan-card .plan-actions-section button.buyNow:disabled{cursor:default}.pricing-plan-card .plan-actions-section button.buyNow:hover{background:var(--color-bg-brand-hovered,#92decd)}.pricing-plan-card .plan-actions-section button.buyNow:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.pricing-plan-card .plan-actions-section button.contact{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-neutral-bold-enabled,#253040);color:var(--color-text-inverse,#fff)}.pricing-plan-card .plan-actions-section button.contact:disabled{cursor:default}.pricing-plan-card .plan-actions-section button.contact:hover{background:var(--color-bg-neutral-bold-hovered,#2f3e52)}.pricing-plan-card .plan-actions-section button.contact:disabled{background:var(--color-bg-disabled,rgba(52,68,90,.31));color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (max-width:479.98px){.pricing-plan-card .plan-actions-section{margin-top:var(--spacing-24,24px)}}.pricing-plan-card .features-section{margin-top:var(--spacing-24,24px);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px)}.pricing-plan-card .features-section .everything-in-plus{color:var(--color-text-default,#2f3e52);min-height:20px}@media screen and (min-width:480px){.pricing-plan-card .features-section .everything-in-plus{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.pricing-plan-card .features-section .everything-in-plus{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.pricing-plan-card .features-section .features-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4,4px)}.pricing-plan-card .features-section .features-list .feature{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-4,4px);width:max-content}.pricing-plan-card .features-section .features-list .feature .title{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.pricing-plan-card .features-section .features-list .feature .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.pricing-plan-card .features-section .features-list .feature .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}:root{--pricing-plans-table-width-desktop:1128px;--pricing-plans-table-width-tablet:800px;--pricing-plans-table-width-mobile:640px;--pricing-plans-table-width:var(--pricing-plans-table-width-desktop)}@media screen and (min-width:480px)and (max-width:959.98px){:root{--pricing-plans-table-width:var(--pricing-plans-table-width-tablet)}}@media screen and (max-width:479.98px){:root{--pricing-plans-table-width:var(--pricing-plans-table-width-mobile)}}.plans-comparison-table-title{position:relative;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:479.98px){.plans-comparison-table-title{display:none}}.plans-comparison-table-title .title{color:var(--color-text-bold,#1d2532);font-family:var(--font-clash-display);font-size:var(--typography-size-heading2,48px);font-style:normal;font-weight:var(--font-weight-semibold,600);line-height:var(--typography-lineHeight-heading2,64px);padding:var(--spacing-24,24px);width:min(var(--pricing-plans-table-width) + var(--spacing-24,24px) + var(--spacing-24,24px),100%);z-index:1}@media screen and (min-width:480px)and (max-width:959.98px){.plans-comparison-table-title .title{color:var(--color-text-bold,#1d2532);font-size:var(--typography-size-heading3,32px);line-height:var(--typography-lineHeight-heading3,40px)}}.plans-comparison-table-title .background{position:absolute;height:100%;left:0;right:0;background:var(--color-bg-default,#f5f6f7)}.plans-comparison-table{display:grid;grid-template:auto/1fr auto 1fr;overflow-x:auto;margin-top:var(--spacing-64,64px)}.plans-comparison-table .plans-comparison-table-wrapper{margin:0 var(--spacing-48,48px)}.plans-comparison-table .plans-comparison-table-wrapper table{width:var(--pricing-plans-table-width);table-layout:fixed}.plans-comparison-table .plans-comparison-table-wrapper table>thead{border-top:1px solid var(--color-outline-default,#5d697b);border-bottom:1px solid var(--color-outline-default,#5d697b)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:first-child{width:312px}@media screen and (min-width:480px)and (max-width:959.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:first-child{width:320px}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:first-child{width:240px}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:first-child>div{display:none}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:first-child>div{display:block;color:var(--color-text-brand-bold,#429281);text-align:left;padding-left:var(--spacing-12,12px)}}@media screen and (max-width:479.98px)and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:first-child>div{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px)and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:first-child>div{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:not(:first-child){width:204px}@media screen and (min-width:480px)and (max-width:959.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:not(:first-child){width:120px}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:not(:first-child){width:100px}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th:not(:last-child){border-right:1px solid var(--color-outline-default,#5d697b)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell{display:flex;flex-direction:column;padding:var(--spacing-16,16px)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-name span{text-transform:uppercase}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-name span:not(.beta){font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1,14px);line-height:var(--typography-lineHeight-caption1,20px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-name span:not(.beta){font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1-m,12px);line-height:var(--typography-lineHeight-caption1-m,16px)}}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-name span.beta{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-name span.beta{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section{display:flex;flex-direction:column;align-self:flex-start;margin-top:var(--spacing-16,16px)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main{display:flex;flex-direction:row;align-items:baseline;gap:var(--spacing-4,4px)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .price-value{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .price-value{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading3,32px);line-height:var(--typography-lineHeight-heading3,40px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .price-value{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading3-m,24px);line-height:var(--typography-lineHeight-heading3-m,32px)}}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .price-per-unit{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .price-per-unit{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .discounted-from-price-value{color:var(--color-text-subtlest,#a2a9b3);-webkit-text-decoration-line:line-through;text-decoration-line:line-through}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .discounted-from-price-value{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4,24px);line-height:var(--typography-lineHeight-heading4,32px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .discounted-from-price-value{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4-m,20px);line-height:var(--typography-lineHeight-heading4-m,24px)}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .additional{grid-column:1/3;min-height:16px}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .additional{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .additional{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section{display:none}}@media screen and (min-width:480px)and (max-width:959.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section{display:none}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .price-per-unit{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .price-per-unit{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .main .price-per-unit{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .additional{color:var(--color-text-success-default,#28a745)}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .additional{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5,8px);line-height:var(--typography-lineHeight-body5,12px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-price-section .additional{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body5-m,8px);line-height:var(--typography-lineHeight-body5-m,12px)}}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section{display:flex;flex-direction:column;margin-top:var(--spacing-8,8px)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.startNow{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.startNow:disabled{cursor:default}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.startNow:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.startNow:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.buyNow{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.buyNow:disabled{cursor:default}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.buyNow:hover{background:var(--color-bg-brand-hovered,#92decd)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.buyNow:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.contact{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-neutral-bold-enabled,#253040);color:var(--color-text-inverse,#fff)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.contact:disabled{cursor:default}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.contact:hover{background:var(--color-bg-neutral-bold-hovered,#2f3e52)}.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section button.contact:disabled{background:var(--color-bg-disabled,rgba(52,68,90,.31));color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section{display:none}}@media screen and (min-width:480px)and (max-width:959.98px){.plans-comparison-table .plans-comparison-table-wrapper table>thead>tr>th>div.header-cell .plan-actions-section{display:none}}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.hidden{display:none}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr>td{vertical-align:middle;height:56px}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr>td>div{height:100%}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.has-children{border-bottom:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-inverse,#fff)}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr:not(.has-children)>td{border-bottom:1px solid var(--color-outline-subtlest,#ebecee)}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr:not(.has-children)>td:not(:last-child)>div{border-right:1px solid var(--color-outline-subtlest,#ebecee)}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr:not(.has-children)>td:first-child .expander{display:none}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr:not(.has-children)>td:first-child .feature-name{overflow:hidden;color:var(--color-text-default,#2f3e52);text-overflow:ellipsis;margin-right:var(--spacing-4,4px)}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr:not(.has-children)>td:first-child .feature-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr:not(.has-children)>td:first-child .feature-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.has-children>td:first-child .feature-name{overflow:hidden;color:var(--color-text-default,#2f3e52);text-overflow:ellipsis;margin-right:var(--spacing-16,16px)}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.has-children>td:first-child .feature-name{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.has-children>td:first-child .feature-name{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr>td:first-child>div{display:flex;flex-direction:row;align-items:center;margin:var(--spacing-8,8px) 0}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr>td:first-child .expander{margin-right:var(--spacing-8,8px)}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr>td:first-child .expander:not(.expanded)>img{transform:rotate(-90deg)}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr>td:not(:first-child)>div{color:var(--color-text-default,#2f3e52);display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;padding:var(--spacing-4,4px) var(--spacing-8,8px)}@media screen and (min-width:480px){.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr>td:not(:first-child)>div{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr>td:not(:first-child)>div{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.level-0>td:first-child{padding-left:var(--spacing-16,16px)}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.level-1>td:first-child{padding-left:var(--spacing-32,32px)}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.level-2>td:first-child{padding-left:var(--spacing-64,64px)}.plans-comparison-table .plans-comparison-table-wrapper table>tbody>tr.level-3>td:first-child{padding-left:var(--spacing-96,96px)}.plans-comparison-table.loading>.plans-comparison-table-wrapper>table>tbody>tr{filter:blur(4px);animation:fadeInFromNone 1s ease-in-out infinite}@keyframes fadeInFromNone{0%{opacity:.1}80%{opacity:1}to{opacity:.1}}.pricing-faq{width:min(var(--pricing-plans-table-width),100% - 48px);align-self:center}.pricing-faq>.title{color:var(--color-text-bold,#1d2532);text-align:center;font-family:var(--font-clash-display);font-size:var(--typography-size-heading2,48px);font-style:normal;font-weight:var(--font-weight-semibold,600);line-height:var(--typography-lineHeight-heading2,64px)}.pricing-faq>.categories{display:flex;flex-direction:column;gap:var(--spacing-64,64px);margin-top:var(--spacing-32,32px)}@media screen and (max-width:479.98px){.pricing-faq>.categories{gap:var(--spacing-32,32px)}}.pricing-faq>.categories .category{display:grid;grid-template:auto/448fr 640fr;grid-column-gap:var(--spacing-32,32px)}@media screen and (max-width:479.98px){.pricing-faq>.categories .category{display:flex;flex-direction:column;gap:var(--spacing-16,16px)}}.pricing-faq>.categories .category>.title{color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.pricing-faq>.categories .category>.title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4,24px);line-height:var(--typography-lineHeight-heading4,32px)}}@media screen and (max-width:479.98px){.pricing-faq>.categories .category>.title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4-m,20px);line-height:var(--typography-lineHeight-heading4-m,24px)}}.pricing-faq>.categories .category>.items{display:flex;flex-direction:column;gap:var(--spacing-8,8px)}.pricing-faq>.categories .category>.items .item .question{cursor:pointer;display:grid;grid-template:auto/1fr auto;grid-column-gap:var(--spacing-8,8px);column-gap:var(--spacing-8,8px);align-items:center;padding:var(--spacing-16,16px) var(--spacing-8,8px) var(--spacing-16,16px) var(--spacing-16,16px);border-radius:var(--border-radius-4,4px);border:1px solid var(--color-outline-bold,#2f3e52);background:var(--color-bg-inverse,#fff)}.pricing-faq>.categories .category>.items .item .question .text{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.pricing-faq>.categories .category>.items .item .question .text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.pricing-faq>.categories .category>.items .item .question .text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.pricing-faq>.categories .category>.items .item .answer{color:var(--color-text-default,#2f3e52);padding:var(--spacing-16,16px);border-radius:var(--border-radius-none,0) var(--border-radius-none,0) var(--border-radius-4,4px) var(--border-radius-4,4px);border-right:1px solid var(--color-outline-bold,#2f3e52);border-bottom:1px solid var(--color-outline-bold,#2f3e52);border-left:1px solid var(--color-outline-bold,#2f3e52);background:var(--color-bg-inverse,#fff)}@media screen and (min-width:480px){.pricing-faq>.categories .category>.items .item .answer{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.pricing-faq>.categories .category>.items .item .answer{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.pricing-faq>.categories .category>.items .item.expanded .question{border-radius:var(--border-radius-4,4px) var(--border-radius-4,4px) var(--border-radius-none,0) var(--border-radius-none,0);border:1px solid var(--color-outline-bold,#2f3e52);background:var(--color-bg-brand-subtle-hovered,#cdf0e8)}.pricing-faq>.categories .category>.items .item:not(.expanded) .question>.expander>img{transform:rotate(-90deg)}.pricing-faq>.categories .category>.items .item:not(.expanded) .answer{display:none}.fair-billing-policy{background:var(--color-bg-brand-subtle-enabled,#effaf8);padding:var(--spacing-64,64px) 0;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-16,16px);margin-top:var(--spacing-32,32px)}.fair-billing-policy .title{color:var(--color-text-bold,#1d2532);text-align:center;font-family:var(--font-clash-display);font-size:var(--typography-size-heading2,48px);font-style:normal;font-weight:var(--font-weight-semibold,600);line-height:var(--typography-lineHeight-heading2,64px)}@media screen and (max-width:479.98px){.fair-billing-policy .title{font-size:var(--typography-size-heading3,32px)}}.fair-billing-policy .description{color:var(--color-text-default,#2f3e52);width:min(var(--pricing-plans-table-width),100% - 48px);text-align:center}@media screen and (min-width:480px){.fair-billing-policy .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px)}}@media screen and (max-width:479.98px){.fair-billing-policy .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1-m,14px);line-height:var(--typography-lineHeight-body1-m,20px)}}.tf-modal>.content-part:has(>div.payment-details-modal){border-radius:0;padding:0 0 16px}.tf-modal>.content-part:has(>div.payment-details-modal)>div.close-modal-button{right:16px;top:8px}.payment-details-modal .awx-drop-in-container{width:440px;min-height:440px;padding:8px 16px 0}.payment-details-modal>.summary{min-height:48px;border-bottom:1px solid var(--Neutrals-Mid-mid-50,#f0f1f2);padding:0 0 0 16px;align-content:center}.payment-details-modal>.summary>.new-payment-method,.payment-details-modal>.summary>.total{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.payment-details-modal>.summary>.new-payment-method,.payment-details-modal>.summary>.total{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.payment-details-modal>.summary>.new-payment-method,.payment-details-modal>.summary>.total{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.checkout.creating-payment{width:200px;height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center}.checkout.payment-failed,.checkout.something-went-wrong{height:60px;align-content:center}.purchase-finished{width:min(768px,90vw);overflow:auto;display:flex;flex-direction:column;gap:16px}.purchase-finished>.header{height:48px;border-bottom:1px solid var(--Neutrals-Mid-mid-50,#f0f1f2);padding:0 0 0 16px;align-content:center}.purchase-finished>.header header{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.purchase-finished>.header header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.purchase-finished>.header header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.purchase-finished .buttons-section{padding:0 16px;display:flex;flex-direction:column;align-items:flex-end}.purchase-finished .buttons-section button.close{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52)}.purchase-finished .buttons-section button.close:disabled{cursor:default}.purchase-finished .buttons-section button.close:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.purchase-finished .buttons-section button.close:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-modal>.content-part:has(>div.buy-subscription-modal-redirecting),.tf-modal>.content-part:has(>div.purchase-finished){border-radius:0;padding:0 0 16px}.tf-modal>.content-part:has(>div.buy-subscription-modal-redirecting)>div.close-modal-button,.tf-modal>.content-part:has(>div.purchase-finished)>div.close-modal-button{display:none}.purchase-details{padding:0 16px;display:flex;flex-direction:column;gap:16px}.purchase-details>.purchase-summary{display:flex;flex-direction:column;gap:8px}.purchase-details>.purchase-summary>.header-item{display:grid;grid-template:auto/150px auto}.purchase-details>.purchase-summary>.header-item>.title{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.purchase-details>.purchase-summary>.header-item>.title{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.purchase-details>.purchase-summary>.header-item>.title{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.purchase-details>.purchase-summary>.header-item>.value{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.purchase-details>.purchase-summary>.header-item>.value{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.purchase-details>.purchase-summary>.header-item>.value{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.purchase-details table.purchase-items-table{table-layout:auto}.purchase-details table.purchase-items-table>thead{background:var(--color-bg-default,#f5f6f7)}.purchase-details table.purchase-items-table>thead>tr>th{color:var(--color-text-subtlest,#a2a9b3);text-align:left;padding:8px;border:var(--Count,1px) solid var(--color-outline-subtlest,#ebecee)}@media screen and (min-width:480px){.purchase-details table.purchase-items-table>thead>tr>th{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.purchase-details table.purchase-items-table>thead>tr>th{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.purchase-details table.purchase-items-table>thead>tr>th:first-child{width:50%}.purchase-details table.purchase-items-table>thead>tr>th:not(:first-child){text-align:right}.purchase-details table.purchase-items-table>tbody>tr>td{color:var(--color-text-default,#2f3e52);padding:8px;border:var(--Count,1px) solid var(--color-outline-subtlest,#ebecee);vertical-align:middle}@media screen and (min-width:480px){.purchase-details table.purchase-items-table>tbody>tr>td{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.purchase-details table.purchase-items-table>tbody>tr>td{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.purchase-details table.purchase-items-table>tbody>tr>td:not(:first-child){text-align:right}.buy-subscription-modal-redirecting{padding:32px 32px 16px}.payment-method-selector{position:relative;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.payment-method-selector{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.payment-method-selector{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.payment-method-selector select{display:none}.buy-subscription-modal,.edit-subscription-modal{display:flex;flex-direction:column;width:630px}.buy-subscription-modal>.header-section,.edit-subscription-modal>.header-section{height:48px;border-bottom:1px solid var(--Neutrals-Mid-mid-50,#f0f1f2);padding:0 0 0 16px;align-content:center}.buy-subscription-modal>.header-section header,.edit-subscription-modal>.header-section header{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.buy-subscription-modal>.header-section header,.edit-subscription-modal>.header-section header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.buy-subscription-modal>.header-section header,.edit-subscription-modal>.header-section header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.buy-subscription-modal>.main-section,.edit-subscription-modal>.main-section{display:flex;flex-direction:column;gap:8px;margin:8px 16px}.buy-subscription-modal>.main-section>.item,.edit-subscription-modal>.main-section>.item{height:40px;display:flex;flex-direction:row;align-items:center}.buy-subscription-modal>.main-section>.item>label,.edit-subscription-modal>.main-section>.item>label{width:200px;margin-right:16px;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.buy-subscription-modal>.main-section>.item>label,.edit-subscription-modal>.main-section>.item>label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.buy-subscription-modal>.main-section>.item>label,.edit-subscription-modal>.main-section>.item>label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.buy-subscription-modal>.main-section>.item.name>.plan-name,.edit-subscription-modal>.main-section>.item.name>.plan-name{padding:0 8px;height:100%;display:inline-block;line-height:38px!important;color:var(--color-text-default,#2f3e52);text-transform:uppercase;border:var(--Count,1px) solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-default,#f5f6f7)}@media screen and (min-width:480px){.buy-subscription-modal>.main-section>.item.name>.plan-name,.edit-subscription-modal>.main-section>.item.name>.plan-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.buy-subscription-modal>.main-section>.item.name>.plan-name,.edit-subscription-modal>.main-section>.item.name>.plan-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.buy-subscription-modal>.main-section>.item.name>input.appended-name,.edit-subscription-modal>.main-section>.item.name>input.appended-name{padding:0 8px;height:40px;border-radius:var(--border-radius-none,0);outline:none;color:var(--color-text-default,#2f3e52);background:var(--color-bg-inverse,#fff);flex:1 1;align-self:stretch;border:var(--Count,1px) solid var(--color-outline-subtlest,#ebecee);border-left:none}@media screen and (min-width:480px){.buy-subscription-modal>.main-section>.item.name>input.appended-name,.edit-subscription-modal>.main-section>.item.name>input.appended-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.buy-subscription-modal>.main-section>.item.name>input.appended-name,.edit-subscription-modal>.main-section>.item.name>input.appended-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.buy-subscription-modal>.main-section>.item.name>input.appended-name::placeholder,.edit-subscription-modal>.main-section>.item.name>input.appended-name::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.buy-subscription-modal>.main-section>.item.number-of-seats>.number-picker,.buy-subscription-modal>.main-section>.item.number-of-seats>.title,.edit-subscription-modal>.main-section>.item.number-of-seats>.number-picker,.edit-subscription-modal>.main-section>.item.number-of-seats>.title{flex-shrink:0}.buy-subscription-modal>.main-section>.item.number-of-seats>.empty,.edit-subscription-modal>.main-section>.item.number-of-seats>.empty{flex:1 1}@media screen and (min-width:480px){.buy-subscription-modal>.main-section>.item.number-of-seats>.billing-period-selector .period,.edit-subscription-modal>.main-section>.item.number-of-seats>.billing-period-selector .period{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.buy-subscription-modal>.main-section>.item.number-of-seats>.billing-period-selector .period,.edit-subscription-modal>.main-section>.item.number-of-seats>.billing-period-selector .period{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.buy-subscription-modal>.main-section>.item.number-of-seats>.billing-period-selector.test-periods,.edit-subscription-modal>.main-section>.item.number-of-seats>.billing-period-selector.test-periods{gap:0}.buy-subscription-modal>.main-section>.item.number-of-seats>.billing-period-selector.test-periods .period,.edit-subscription-modal>.main-section>.item.number-of-seats>.billing-period-selector.test-periods .period{padding:8px}.buy-subscription-modal>.main-section>.item.billing-email>div.billing-email,.edit-subscription-modal>.main-section>.item.billing-email>div.billing-email{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.buy-subscription-modal>.main-section>.item.billing-email>div.billing-email,.edit-subscription-modal>.main-section>.item.billing-email>div.billing-email{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.buy-subscription-modal>.main-section>.item.billing-email>div.billing-email,.edit-subscription-modal>.main-section>.item.billing-email>div.billing-email{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.buy-subscription-modal>.main-section>.item.payment-method>.payment-method-selector,.edit-subscription-modal>.main-section>.item.payment-method>.payment-method-selector{flex:1 1;align-self:stretch;align-content:center}.buy-subscription-modal>.main-section>.item.payment-method .no-payment-methods,.edit-subscription-modal>.main-section>.item.payment-method .no-payment-methods{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.buy-subscription-modal>.main-section>.item.payment-method .no-payment-methods,.edit-subscription-modal>.main-section>.item.payment-method .no-payment-methods{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.buy-subscription-modal>.main-section>.item.payment-method .no-payment-methods,.edit-subscription-modal>.main-section>.item.payment-method .no-payment-methods{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.buy-subscription-modal>.main-section>.sub-item,.edit-subscription-modal>.main-section>.sub-item{height:auto;display:flex;flex-direction:row;align-items:center;margin-left:216px}.buy-subscription-modal>.main-section>.sub-item.add-payment-method,.edit-subscription-modal>.main-section>.sub-item.add-payment-method{margin-top:-8px}.buy-subscription-modal>.buttons-section,.edit-subscription-modal>.buttons-section{display:flex;flex-direction:row;gap:4px;margin:0 16px}.buy-subscription-modal>.buttons-section>.total,.edit-subscription-modal>.buttons-section>.total{flex:1 1;display:flex;flex-direction:row;gap:16px;align-items:center;transition:opacity 1s ease-in-out;color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.buy-subscription-modal>.buttons-section>.total,.edit-subscription-modal>.buttons-section>.total{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.buy-subscription-modal>.buttons-section>.total,.edit-subscription-modal>.buttons-section>.total{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.buy-subscription-modal>.buttons-section>.total b,.edit-subscription-modal>.buttons-section>.total b{font-weight:var(--typography-weight-body-medium,500);color:var(--color-text-default,#2f3e52)}.buy-subscription-modal>.buttons-section>.total.price-loading,.edit-subscription-modal>.buttons-section>.total.price-loading{opacity:.2}.buy-subscription-modal>.buttons-section>.total>.price,.edit-subscription-modal>.buttons-section>.total>.price{min-width:100px}.buy-subscription-modal>.buttons-section>button.buy,.edit-subscription-modal>.buttons-section>button.buy{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);transition:opacity 1s ease-in-out}.buy-subscription-modal>.buttons-section>button.buy:disabled,.edit-subscription-modal>.buttons-section>button.buy:disabled{cursor:default}.buy-subscription-modal>.buttons-section>button.buy:hover,.edit-subscription-modal>.buttons-section>button.buy:hover{background:var(--color-bg-brand-hovered,#92decd)}.buy-subscription-modal>.buttons-section>button.buy:disabled,.edit-subscription-modal>.buttons-section>button.buy:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.buy-subscription-modal>.buttons-section>button.buy.price-loading,.edit-subscription-modal>.buttons-section>button.buy.price-loading{opacity:.2}.buy-subscription-modal>.buttons-section>button.cancel,.edit-subscription-modal>.buttons-section>button.cancel{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532)}.buy-subscription-modal>.buttons-section>button.cancel:disabled,.edit-subscription-modal>.buttons-section>button.cancel:disabled{cursor:default}.buy-subscription-modal>.buttons-section>button.cancel:hover,.edit-subscription-modal>.buttons-section>button.cancel:hover{color:var(--color-text-subtle,#5d697b)}.buy-subscription-modal>.buttons-section>button.cancel:disabled,.edit-subscription-modal>.buttons-section>button.cancel:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-modal>.content-part:has(>div.buy-subscription-modal),.tf-modal>.content-part:has(>div.edit-subscription-modal){border-radius:0;padding:0 0 16px}.tf-modal>.content-part:has(>div.buy-subscription-modal)>div.close-modal-button,.tf-modal>.content-part:has(>div.edit-subscription-modal)>div.close-modal-button{right:16px;top:8px}.edit-subscription-modal .main-section .item.payment-method .foreign-payment-method{display:flex;flex-direction:row;align-items:center;gap:4px}.edit-subscription-modal .main-section .item.payment-method .foreign-payment-method>span{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.edit-subscription-modal .main-section .item.payment-method .foreign-payment-method>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.edit-subscription-modal .main-section .item.payment-method .foreign-payment-method>span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.edit-subscription-modal .main-section .item.payment-method .foreign-payment-method>button.button-change{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-brand-default,#5dcdb5)}.edit-subscription-modal .main-section .item.payment-method .foreign-payment-method>button.button-change:disabled{cursor:default}.edit-subscription-modal .main-section .item.payment-method .foreign-payment-method>button.button-change:hover{color:var(--color-text-brand-subtle,#92decd)}.edit-subscription-modal .main-section .item.payment-method .foreign-payment-method>button.button-change:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.edit-subscription-modal .main-section button.add-new-payment-method{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);color:var(--color-text-subtle,#5d697b);padding-left:4px}.edit-subscription-modal .main-section button.add-new-payment-method:disabled{cursor:default}.edit-subscription-modal .main-section button.add-new-payment-method:hover{color:var(--color-text-subtle,#5d697b)}.edit-subscription-modal .main-section button.add-new-payment-method:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.edit-subscription-modal .main-section .seats-change-banner{margin-left:8px}.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats{display:flex;flex-direction:column;color:var(--color-text-subtle,#5d697b)}.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats #prorate-info-tooltip,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats #prorate-info-tooltip{z-index:1}.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats .prorate-info-tooltip,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats .prorate-info-tooltip{display:flex;flex-direction:column;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats .prorate-info-tooltip,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats .prorate-info-tooltip{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats .prorate-info-tooltip,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats .prorate-info-tooltip{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats .prorate-info-tooltip header,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats .prorate-info-tooltip header{text-decoration:underline}.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats b,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats b{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats b,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats b{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats b,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats b{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}@media screen and (min-width:480px){.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats>.explanation,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats>.explanation{color:var(--color-text-subtlest,#a2a9b3)}.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats>.explanation>img,.edit-subscription-modal .main-section .seats-change-banner>.increase-seats>.explanation>img{display:inline-block;vertical-align:text-bottom;margin-left:2px}.edit-subscription-modal .main-section .seats-change-banner>.increase-seats{line-height:1.5}.edit-subscription-modal .main-section .seats-change-banner>.decrease-seats{line-height:1}.upgrade-request{display:flex;flex-direction:column;align-items:stretch;width:420px;padding:60px 24px 12px}.upgrade-request .main-section{display:flex;flex-direction:column;gap:4px}.upgrade-request .main-section header,.upgrade-request .main-section img{align-self:center}.upgrade-request .main-section span{color:var(--color-text-subtle,#5d697b);display:inline-block}@media screen and (min-width:480px){.upgrade-request .main-section span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.upgrade-request .main-section span{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.upgrade-request .main-section span+br+span{margin-top:6px}.upgrade-request .main-section input{padding:0 8px;height:40px;border-radius:var(--border-radius-none,0);border:var(--Count,1px) solid var(--color-outline-subtlest,#ebecee);outline:none;color:var(--color-text-default,#2f3e52);background:var(--color-bg-inverse,#fff);margin-top:8px}@media screen and (min-width:480px){.upgrade-request .main-section input{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.upgrade-request .main-section input{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.upgrade-request .main-section input::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.upgrade-request .buttons-section{margin-top:12px;display:flex;flex-direction:row;justify-content:flex-end;gap:4px}.upgrade-request .buttons-section .request{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532)}.upgrade-request .buttons-section .request:disabled{cursor:default}.upgrade-request .buttons-section .request:hover{background:var(--color-bg-brand-hovered,#92decd)}.upgrade-request .buttons-section .request:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.upgrade-request .buttons-section .cancel{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532)}.upgrade-request .buttons-section .cancel:disabled{cursor:default}.upgrade-request .buttons-section .cancel:hover{color:var(--color-text-subtle,#5d697b)}.upgrade-request .buttons-section .cancel:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.upgrade-request h6{color:var(--color-text-default,#2f3e52);margin-top:4px}@media screen and (min-width:480px){.upgrade-request h6{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.upgrade-request h6{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.tf-modal>.content-part:has(>div.upgrade-request){border-radius:0;padding:0}.tf-modal>.content-part:has(>div.upgrade-request)>div.close-modal-button{right:16px;top:8px}.tf-select .select-control,.tf-select .select-control:hover{border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff);box-shadow:none}.tf-select .clear-indicator,.tf-select .drop-down-indicator{margin-right:4px}.tf-select .select-option.selected{background:var(--color-bg-selected,#ebecee);color:unset}.tf-select .select-option.focused:not(.selected){background:var(--color-bg-default,#f5f6f7);color:unset}.tf-select .menu-list{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto}.tf-select .menu-list::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.tf-select .menu-list::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.tf-select .menu-list::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.tf-select .menu-list::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.main-header{position:-webkit-sticky;position:sticky;top:0;z-index:1}.main-header+div,.main-header+section{scroll-margin-top:100px}.main-header .banner-container{display:flex;align-items:flex-end;background:var(--color-bg-neutral-bold-enabled,#253040)}.main-header .banner-container .banner-text{color:var(--color-text-inverse,#fff);text-align:center}@media screen and (min-width:480px){.main-header .banner-container .banner-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.main-header .banner-container .banner-text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.main-header .banner-container .banner-link{color:var(--color-text-info-default,#3697ff);text-align:center}@media screen and (min-width:480px){.main-header .banner-container .banner-link{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.main-header .banner-container .banner-link{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.main-header .banner-container .banner-close{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);background:none;position:absolute;right:24px;padding:0;gap:0;height:26px;align-items:flex-start}.main-header .banner-container .banner-close:disabled{cursor:default}.main-header .banner-container .banner-close:hover{color:var(--color-text-subtle,#5d697b)}.main-header .banner-container .banner-close:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.main-header .banner-container .banner-content{padding:var(--spacing-8,8px) var(--spacing-none,0);justify-content:center;align-items:center;gap:8px var(--spacing-8,8px);align-self:stretch;flex-wrap:wrap;width:100%;display:flex;max-width:calc(100vw - 75px);margin:0 auto}.main-header .header-top-container{display:flex;height:var(--Padding-section,64px);padding:var(--spacing-none,0) var(--spacing-24,24px);justify-content:space-between;align-items:center;flex-shrink:0;align-self:stretch;border-bottom:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-inverse,#fff)}.main-header .header-top-container .header-top-left{display:flex;min-height:32px;align-items:center;gap:var(--spacing-8,8px)}@media only screen and (max-width:336px){.main-header .header-top-container .header-top-left .logo-container{display:none}}@media only screen and (min-width:336px){.main-header .header-top-container .header-top-left .logo-container-mobile{display:none}}.main-header .header-top-container .header-top-right-mobile{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-16,16px);flex:1 0}@media only screen and (min-width:1024px){.main-header .header-top-container .header-top-right-mobile{display:none}}.main-header .header-top-container .header-top-right-mobile .mobile-hamburger-menu{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532)}.main-header .header-top-container .header-top-right-mobile .mobile-hamburger-menu:disabled{cursor:default}.main-header .header-top-container .header-top-right-mobile .mobile-hamburger-menu:hover{color:var(--color-text-subtle,#5d697b)}.main-header .header-top-container .header-top-right-mobile .mobile-hamburger-menu:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.main-header .header-top-right{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-16,16px);flex:1 0}@media only screen and (max-width:1024px){.main-header .header-top-right{display:none}}.main-header .header-top-right .header-menu-container{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-8,8px)}.main-header .header-top-right .header-menu-container .header-menu{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);padding:var(--spacing-8,8px) var(--spacing-16,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);color:var(--color-text-bold,#1d2532);color:var(--color-text-default,#2f3e52);border:none;gap:0;max-width:14vw}.main-header .header-top-right .header-menu-container .header-menu:disabled{cursor:default}.main-header .header-top-right .header-menu-container .header-menu:hover{color:var(--color-text-subtle,#5d697b)}.main-header .header-top-right .header-menu-container .header-menu:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:480px){.main-header .header-top-right .header-menu-container .header-menu{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1,14px);line-height:var(--typography-lineHeight-caption1,20px)}}@media screen and (max-width:479.98px){.main-header .header-top-right .header-menu-container .header-menu{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1-m,12px);line-height:var(--typography-lineHeight-caption1-m,16px)}}.main-header .header-top-right .header-menu-container .header-menu.active{color:var(--color-text-brand-default,#5dcdb5)}.main-header .header-top-right .header-menu-container .header-menu.active:hover{color:var(--color-text-brand-bold,#429281)}.main-header .header-top-right .header-menu-container .header-menu.active:hover .icon-down{filter:brightness(.6)}.main-header .header-top-right .header-menu-container .header-menu:hover{background:none;color:var(--color-text-brand-default,#5dcdb5)}.main-header .header-top-right .header-menu-container .header-menu:not(.active):not(:hover) .icon-down{filter:brightness(.5) grayscale(1)}.main-header .header-top-right .header-menu-container .header-menu:not(:last-of-type){border-bottom:none}.main-header .header-top-right .header-menu-container .header-menu .header-right-ellipsis{transition-duration:0s}.main-header .header-top-right .header-menu-container .header-menu.active .icon-down{transform:rotate(180deg)}.main-header .header-top-right .header-menu-container .header-action{display:flex;padding:var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-default,#f5f6f7)}.main-header .header-top-right .header-menu-container .header-action .header-action-sign-in{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);background:none;display:flex;padding:var(--spacing-4,4px);justify-content:center;align-items:center;gap:var(--spacing-16,16px)}.main-header .header-top-right .header-menu-container .header-action .header-action-sign-in:disabled{cursor:default}.main-header .header-top-right .header-menu-container .header-action .header-action-sign-in:hover{color:var(--color-text-subtle,#5d697b)}.main-header .header-top-right .header-menu-container .header-action .header-action-sign-in:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.main-header .header-top-right .header-menu-container .header-action .header-action-sign-in .disabled{pointer-events:none}.main-header .header-top-right .header-menu-container .header-action .header-action-start-now{cursor:pointer;display:inline-flex;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-8,8px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--Navigation-navSpacing,16px);border-radius:var(--border-radius-4,4px);background:var(--color-bg-brand-enabled,#5dcdb5)}.main-header .header-top-right .header-menu-container .header-action .header-action-start-now:disabled{cursor:default}.main-header .header-top-right .header-menu-container .header-action .header-action-start-now:hover{background:var(--color-bg-brand-hovered,#92decd)}.main-header .header-top-right .header-menu-container .header-action .header-action-start-now:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.main-header .header-top-right .header-menu-container .header-action .header-action-start-now .disabled{pointer-events:none}.header-desktop-product-menu{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;display:flex;width:100vw;padding:var(--spacing-32,32px);justify-content:center;align-items:flex-start;gap:var(--spacing-16,16px);background:var(--color-bg-inverse,#fff);position:absolute;left:0;max-height:77vh;overflow:auto}.header-desktop-product-menu::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.header-desktop-product-menu::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.header-desktop-product-menu::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.header-desktop-product-menu::-webkit-scrollbar-thumb:hover{background:#d9d9d9}@media only screen and (max-width:1024px){.header-desktop-product-menu{display:none}}.header-desktop-product-menu .features{display:flex;min-width:var(--Comparison-Cell-240,240px);max-width:800px;padding:0 0 0 var(--spacing-none,0);flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);flex:1 0}.header-desktop-product-menu .features .features-container{display:flex;align-items:flex-start;gap:var(--spacing-none,0);align-self:stretch}.header-desktop-product-menu .features .features-container .column{display:flex;max-width:320px;flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);flex:1 0}.header-desktop-product-menu .features .features-container .column .column-title{display:flex;padding:0 var(--spacing-8,8px);align-items:center;gap:var(--spacing-4,4px);align-self:stretch;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.header-desktop-product-menu .features .features-container .column .column-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-desktop-product-menu .features .features-container .column .column-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.header-desktop-product-menu .features .features-container .column .product-card{outline:none;background-color:transparent;border:none;cursor:pointer;display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch;border-radius:var(--border-radius-8,8px)}.header-desktop-product-menu .features .features-container .column .product-card .product-card-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.header-desktop-product-menu .features .features-container .column .product-card .product-card-content .title{gap:var(--spacing-4,4px);text-align:left;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.header-desktop-product-menu .features .features-container .column .product-card .product-card-content .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-desktop-product-menu .features .features-container .column .product-card .product-card-content .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-desktop-product-menu .features .features-container .column .product-card .product-card-content .description{text-align:left;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.header-desktop-product-menu .features .features-container .column .product-card .product-card-content .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.header-desktop-product-menu .features .features-container .column .product-card .product-card-content .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.header-desktop-product-menu .features .features-container .column .product-card:hover{background-color:var(--color-bg-brand-subtle-enabled,#effaf8)}.header-desktop-product-menu .y-divider{display:flex;width:1px;align-items:center;gap:var(--spacing-8,8px);flex-shrink:0;align-self:stretch;background-color:var(--color-outline-subtlest,#ebecee)}.header-apps-container{display:flex;min-width:var(--Comparison-Cell-240,240px);max-width:560px;flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);flex:1 0}.header-apps-container .apps-title{display:flex;padding:0 var(--spacing-8,8px);align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.header-apps-container .apps-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-apps-container .apps-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.header-apps-container .platform{display:flex;align-items:center;align-content:center;gap:8px var(--spacing-8,8px);align-self:stretch;flex-wrap:wrap}.header-apps-container .platform .platform-card{display:flex;min-width:var(--Comparison-Cell-240,240px);padding:var(--spacing-8,8px);flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);flex:1 0;border-radius:var(--border-radius-8,8px);background-color:transparent;outline:none;border:none;cursor:pointer}@media screen and (min-width:1073px){.header-apps-container .platform .platform-card{max-width:calc(50% - 4px)}}.header-apps-container .platform .platform-card .platform-card-icon{display:flex;padding:var(--spacing-4,4px);justify-content:center;align-items:center;border-radius:var(--border-radius-4,4px);background:var(--color-bg-brand-subtle-enabled,#effaf8)}.header-apps-container .platform .platform-card .platform-card-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.header-apps-container .platform .platform-card .platform-card-content .title{display:flex;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.header-apps-container .platform .platform-card .platform-card-content .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-apps-container .platform .platform-card .platform-card-content .title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-apps-container .platform .platform-card .platform-card-content .description{text-align:left;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.header-apps-container .platform .platform-card .platform-card-content .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.header-apps-container .platform .platform-card .platform-card-content .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.header-apps-container .platform .platform-card .platform-card-content .description strong{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.header-apps-container .platform .platform-card .platform-card-content .description strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4,11px);line-height:var(--typography-lineHeight-body4,16px)}}@media screen and (max-width:479.98px){.header-apps-container .platform .platform-card .platform-card-content .description strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body4-m,8px);line-height:var(--typography-lineHeight-body4-m,12px)}}.header-apps-container .platform .platform-card.no-icon{border-radius:var(--border-radius-none,0);border-top:1px solid var(--color-outline-subtlest,#ebecee);border-bottom:1px solid var(--color-outline-subtlest,#ebecee)}.header-apps-container .platform .platform-card:hover{background-color:var(--color-bg-brand-subtle-enabled,#effaf8)}.header-apps-container .platform .platform-card:hover .platform-card-icon,.header-desktop-resources-menu{background:var(--color-bg-inverse,#fff)}.header-desktop-resources-menu{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;display:flex;width:100vw;padding:var(--spacing-32,32px);justify-content:center;align-items:flex-start;gap:var(--spacing-16,16px);position:absolute;left:0;max-height:77vh;overflow:auto}.header-desktop-resources-menu::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.header-desktop-resources-menu::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.header-desktop-resources-menu::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.header-desktop-resources-menu::-webkit-scrollbar-thumb:hover{background:#d9d9d9}@media only screen and (max-width:1024px){.header-desktop-resources-menu{display:none}}.header-desktop-resources-menu .column{display:flex;min-width:200px;max-width:240px;flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);flex:1 0}.header-desktop-resources-menu .column .column-title{display:flex;padding:0 var(--spacing-8,8px);align-items:center;gap:var(--spacing-4,4px);align-self:stretch;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.header-desktop-resources-menu .column .column-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3,8px);line-height:var(--typography-lineHeight-caption3,12px)}}@media screen and (max-width:479.98px){.header-desktop-resources-menu .column .column-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption3-m,8px);line-height:var(--typography-lineHeight-caption3-m,12px)}}.header-desktop-resources-menu .column .item-container,.header-desktop-resources-menu .column .item-container .item-name{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.header-desktop-resources-menu .column .item-container .item-name{padding:var(--spacing-4,4px) var(--spacing-8,8px);flex:1 0;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.header-desktop-resources-menu .column .item-container .item-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-desktop-resources-menu .column .item-container .item-name{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-desktop-resources-menu .column .item-container .item-name:hover{border-radius:var(--border-radius-8,8px);background:var(--color-bg-hovered,#effaf8)}.header-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}.header-mobile-menu{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;display:flex;width:100vw;padding:var(--spacing-24,24px);flex-direction:column;align-items:flex-end;gap:var(--spacing-16,16px);background:var(--color-bg-inverse,#fff);position:absolute;right:0;max-height:77vh}.header-mobile-menu::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.header-mobile-menu::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.header-mobile-menu::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.header-mobile-menu::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.header-mobile-menu .header-mobile-content{max-width:480px;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-flow:column;gap:var(--spacing-16,16px)}.header-mobile-menu .header-action{display:flex;padding:var(--spacing-8,8px);align-items:center;gap:var(--spacing-8,8px);align-self:stretch;border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest,#ebecee);background:var(--color-bg-default,#f5f6f7)}.header-mobile-menu .header-action .header-action-sign-in{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);padding:var(--spacing-4,4px);gap:var(--spacing-16,16px);flex:1 0;background-color:transparent}.header-mobile-menu .header-action .header-action-sign-in:disabled{cursor:default}.header-mobile-menu .header-action .header-action-sign-in:hover{color:var(--color-text-subtle,#5d697b)}.header-mobile-menu .header-action .header-action-sign-in:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-mobile-menu .header-action .header-action-sign-in .disabled{pointer-events:none}.header-mobile-menu .header-action .header-action-start-now{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;flex:1 0;border-radius:var(--border-radius-4,4px)}.header-mobile-menu .header-action .header-action-start-now:disabled{cursor:default}.header-mobile-menu .header-action .header-action-start-now:hover{background:var(--color-bg-brand-hovered,#92decd)}.header-mobile-menu .header-action .header-action-start-now:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.header-mobile-menu .header-action .header-action-start-now .disabled{pointer-events:none}.header-mobile-menu .header-menus,.header-mobile-menu .header-menus .header-menu-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-none,0);align-self:stretch}.header-mobile-menu .header-menus .header-menu-container{min-height:48px;justify-content:center}.header-mobile-menu .header-menus .header-menu-container .header-menu{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);max-width:unset;justify-content:flex-start;text-align:left;color:var(--color-text-default,#2f3e52);padding:var(--spacing-12,12px) var(--spacing-8,8px);gap:var(--spacing-4,4px);align-self:stretch;border-radius:var(--border-radius-none,0);border-bottom:1px solid var(--color-outline-subtlest,#ebecee)!important}.header-mobile-menu .header-menus .header-menu-container .header-menu:disabled{cursor:default}.header-mobile-menu .header-menus .header-menu-container .header-menu:hover{color:var(--color-text-subtle,#5d697b)}.header-mobile-menu .header-menus .header-menu-container .header-menu:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:480px){.header-mobile-menu .header-menus .header-menu-container .header-menu{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1,14px);line-height:var(--typography-lineHeight-caption1,20px)}}@media screen and (max-width:479.98px){.header-mobile-menu .header-menus .header-menu-container .header-menu{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1-m,12px);line-height:var(--typography-lineHeight-caption1-m,16px)}}.header-mobile-menu .header-menus .header-menu-container .header-menu .text{flex:1 0}@media screen and (min-width:480px){.header-mobile-menu .header-menus .header-menu-container .header-menu .text{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1,14px);line-height:var(--typography-lineHeight-caption1,20px)}}@media screen and (max-width:479.98px){.header-mobile-menu .header-menus .header-menu-container .header-menu .text{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1-m,12px);line-height:var(--typography-lineHeight-caption1-m,16px)}}.header-mobile-menu .header-menus .header-menu-container .header-menu:first-child{border-top:1px solid var(--color-outline-subtlest,#ebecee)}.header-mobile-menu .header-menus .header-menu-container .header-menu.active{color:var(--color-text-brand-default,#5dcdb5)}.header-mobile-menu .header-menus .header-menu-container .header-menu.active:hover{color:var(--color-text-brand-bold,#429281)}.header-mobile-menu .header-menus .header-menu-container .header-menu.active:hover .icon-down{filter:brightness(.6)}.header-mobile-menu .header-menus .header-menu-container .header-menu:hover{background:none;color:var(--color-text-brand-default,#5dcdb5)}.header-mobile-menu .header-menus .header-menu-container .header-menu:hover .icon-down{filter:brightness(.6)}.header-mobile-menu .header-menus .header-menu-container .header-menu:not(.active) .icon-down{filter:brightness(.5) grayscale(1)}.header-mobile-menu .header-menus .header-menu-container .header-menu.active .icon-down{transform:rotate(180deg)}.header-mobile-menu .header-menus .header-menu-container .header-menu .text{transition-duration:0s}.header-mobile-sub-menu{min-width:var(--Comparison-Cell-240,240px);max-width:560px;padding:var(--spacing-8,8px) 0;gap:var(--spacing-24,24px)}.header-mobile-sub-menu,.header-mobile-sub-menu .column{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.header-mobile-sub-menu .column{gap:var(--spacing-8,8px)}.header-mobile-sub-menu .column .column-title{display:flex;padding:0 var(--spacing-8,8px);align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.header-mobile-sub-menu .column .column-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.header-mobile-sub-menu .column .column-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.header-mobile-sub-menu .column .item{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;color:var(--color-text-bold,#1d2532);text-transform:capitalize!important;display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.header-mobile-sub-menu .column .item:disabled{cursor:default}.header-mobile-sub-menu .column .item:hover{color:var(--color-text-subtle,#5d697b)}.header-mobile-sub-menu .column .item:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:480px){.header-mobile-sub-menu .column .item{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1,14px);line-height:var(--typography-lineHeight-caption1,20px)}}@media screen and (max-width:479.98px){.header-mobile-sub-menu .column .item{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1-m,12px);line-height:var(--typography-lineHeight-caption1-m,16px)}}.header-mobile-sub-menu .column .item .item-title{display:flex;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;flex:1 0;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.header-mobile-sub-menu .column .item .item-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-mobile-sub-menu .column .item .item-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.header-mobile-sub-menu .column .item:hover{border-radius:var(--border-radius-8,8px);background:var(--color-bg-hovered,#effaf8)}.header-mobile-sub-menu .header-apps-container{gap:8px var(--spacing-8,8px)}@media screen and (min-width:480px){.header-mobile-sub-menu .header-apps-container .apps-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.header-mobile-sub-menu .header-apps-container .apps-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.header-mobile-sub-menu .header-apps-container .platform .platform-card{max-width:unset}@media screen and (min-width:480px){.header-mobile-sub-menu .header-apps-container .platform .platform-card .platform-card-content .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-mobile-sub-menu .header-apps-container .platform .platform-card .platform-card-content .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}@media screen and (min-width:480px){.header-mobile-sub-menu .header-apps-container .platform .platform-card .platform-card-content .description strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.header-mobile-sub-menu .header-apps-container .platform .platform-card .platform-card-content .description strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.footer{display:flex;padding:var(--spacing-64,64px) var(--spacing-64,64px) var(--spacing-16,16px) var(--spacing-64,64px);flex-direction:column;align-items:center;gap:var(--spacing-16,16px);align-self:stretch;background:#161d26}.footer .footer-container{display:flex;max-width:1320px;padding:0 var(--spacing-none,0);align-items:flex-start;align-content:flex-start;gap:var(--spacing-48,48px) var(--spacing-16,16px);align-self:stretch;flex-wrap:wrap}.footer .footer-container .footer-column{display:flex;min-width:var(--Comparison-Cell-240,240px);max-width:var(--Comparison-Cell-240,240px);flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);flex:1 0}.footer .footer-container .footer-column .footer-list{display:flex;padding:0;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.footer .footer-container .footer-column .footer-list .tf-logo{display:flex;padding:var(--spacing-4,4px) 0;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px)}.footer .footer-container .footer-column .footer-list .contact-info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4,4px);padding:0}.footer .footer-container .footer-column .footer-list .contact-info .text{color:#f5f6f7;align-items:center;display:flex}@media screen and (min-width:480px){.footer .footer-container .footer-column .footer-list .contact-info .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.footer .footer-container .footer-column .footer-list .contact-info .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.footer .footer-container .footer-column .footer-list .footer-item{display:flex;padding:0;align-items:center;gap:var(--spacing-4,4px);color:#c0c5cc}@media screen and (min-width:480px){.footer .footer-container .footer-column .footer-list .footer-item{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.footer .footer-container .footer-column .footer-list .footer-item{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.footer .footer-container .footer-column .footer-title{color:#a2a9b3}@media screen and (min-width:480px){.footer .footer-container .footer-column .footer-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.footer .footer-container .footer-column .footer-title{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.footer .footer-container .footer-column .footer-menus{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch}.footer .footer-container .footer-column .footer-menus .footer-subitem{display:flex;padding:var(--spacing-4,4px) 0;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.footer .footer-container .footer-column .footer-menus .footer-subitem .text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;flex:1 0;color:#f5f6f7}@media screen and (min-width:480px){.footer .footer-container .footer-column .footer-menus .footer-subitem .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.footer .footer-container .footer-column .footer-menus .footer-subitem .text{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.footer .footer-trademark{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;color:#c0c5cc;text-align:center;padding:16px 0;border-top:1px solid #2f3e52}@media screen and (min-width:480px){.footer .footer-trademark{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.footer .footer-trademark{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.content-left-right{display:flex;max-width:1320px;padding:var(--spacing-64,64px) 0;align-items:center;align-content:center;gap:64px var(--spacing-64,64px);align-self:stretch;margin:0 auto;flex-flow:row;scroll-margin-top:140px}.content-left-right .content-left,.content-left-right .content-right{z-index:0;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-4,4px);flex-basis:100%;align-items:flex-start}.content-left-right .content-left:has(img),.content-left-right .content-right:has(img){align-items:center}.content-left-right .content-left:has(img) img,.content-left-right .content-right:has(img) img{border-radius:var(--border-radius-4,4px);margin:auto}.content-left-right .content-text{display:flex;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;flex-flow:column}.content-left-right .content-text .text{flex:1 0;color:var(--color-text-brand-default,#5dcdb5);font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-heading3,32px);font-style:normal;font-weight:800;line-height:var(--typography-lineHeight-heading3,40px)}.content-left-right .content-text .text .text-black{color:var(--color-text-bold,#1d2532)}.content-left-right .content-text .description{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.content-left-right .content-text .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.content-left-right .content-text .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.content-left-right .content-text .description strong{font-weight:var(--typography-weight-body2-medium,700)}@media screen and (max-width:479.98px){.content-left-right:nth-child(1n){flex-flow:column-reverse;align-items:flex-start}.content-left-right:nth-child(2n){flex-flow:column;align-items:flex-start}.content-left-right .content-left:has(img),.content-left-right .content-right:has(img){width:100%}.content-left-right .content-text .text{max-width:80%;font-size:var(--typography-size-heading3-m,32px)}.content-left-right .content-text .description{font-size:var(--typography-size-body2-m,12px)}}@media screen and (min-width:480px)and (max-width:959.98px){.content-left-right:nth-child(1n){flex-flow:column-reverse;align-items:flex-start}.content-left-right:nth-child(2n){flex-flow:column;align-items:flex-start}.content-left-right .content-left,.content-left-right .content-right{width:100%;max-width:750px;margin:0 auto}.content-left-right .content-left:has(img),.content-left-right .content-right:has(img){max-width:unset}.content-left-right .content-text .text{max-width:80%;font-size:var(--typography-size-heading3-m,32px)}.content-left-right .content-text .description{font-size:var(--typography-size-body2-m,12px)}}.image-with-loader{display:grid;width:100%;height:auto;grid-template-columns:1fr;grid-template-rows:1fr}.image-with-loader .loader{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1}.image-with-loader img{grid-column:1;grid-row:1}.product-hero{width:100%;justify-content:center;padding:var(--spacing-64,64px) var(--spacing-32,32px);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse,#fff);gap:32px var(--spacing-64,32px)}.product-hero,.product-hero .landing-section{margin:0 auto;display:flex;flex-direction:column;align-items:center;align-self:stretch}.product-hero .landing-section{max-width:1320px;flex-flow:column;gap:16px;padding-bottom:64px}.product-hero .landing-section .section-left{flex-basis:100%;display:flex;flex-flow:column;gap:var(--spacing-16,16px)}.product-hero .landing-section .section-left .tag{display:flex;align-items:center;gap:var(--spacing-2,2px)}.product-hero .landing-section .section-left .tag .text{padding:var(--spacing-4,4px) var(--spacing-8,8px);border-radius:var(--border-radius-16,16px);background:var(--color-bg-default,#f5f6f7);color:var(--color-text-subtle,#5d697b);text-align:center}@media screen and (min-width:480px){.product-hero .landing-section .section-left .tag .text{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.product-hero .landing-section .section-left .tag .text{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.product-hero .landing-section .section-left .heading{display:flex;max-width:760px;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-12,12px);align-self:stretch}.product-hero .landing-section .section-left .heading .text{color:var(--color-text-brand-default,#5dcdb5);font-style:normal;font-weight:600}@media screen and (min-width:480px){.product-hero .landing-section .section-left .heading .text{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px)}}@media screen and (max-width:479.98px){.product-hero .landing-section .section-left .heading .text{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}}.product-hero .landing-section .section-left .heading .text strong{color:var(--color-text-bold,#1d2532);font-style:normal;font-weight:600}.product-hero .landing-section .section-left .heading .description{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.product-hero .landing-section .section-left .heading .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px)}}@media screen and (max-width:479.98px){.product-hero .landing-section .section-left .heading .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1-m,14px);line-height:var(--typography-lineHeight-body1-m,20px)}}.product-hero .landing-section .section-left .cta-container{display:flex;gap:17px}.product-hero .landing-section .section-left .cta-container .cta-hero{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);border-radius:var(--border-radius-4,4px);color:var(--color-text-bold,#1d2532)}.product-hero .landing-section .section-left .cta-container .cta-hero:disabled{cursor:default}.product-hero .landing-section .section-left .cta-container .cta-hero:hover{background:var(--color-bg-brand-hovered,#92decd)}.product-hero .landing-section .section-left .cta-container .cta-hero:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.product-hero .landing-section .section-left .cta-container .cta-other{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-default,#2f3e52);border-radius:var(--border-radius-4,4px);background:var(--color-bg-neutral-bold-enabled,#253040);color:var(--color-text-inverse,#fff)}.product-hero .landing-section .section-left .cta-container .cta-other:disabled{cursor:default}.product-hero .landing-section .section-left .cta-container .cta-other:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.product-hero .landing-section .section-left .cta-container .cta-other:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.product-hero .landing-section .section-right{flex-basis:100%}.product-hero .landing-section .section-right:not(.show-on-mobile){display:none}.product-hero .landing-section .section-right .hero-image{display:flex;max-width:1320px;padding:var(--spacing-24,24px) var(--spacing-none,0);flex-direction:column;justify-content:center;align-items:center;flex:1 0;border-radius:var(--border-radius-16,16px);background:url(/images/home/home-hero/dot-grid.png) #d3d3d3 0 0/400px 400px repeat}.product-hero .styler{margin-top:-96px;width:calc(100vw - 11px);height:96px;background:linear-gradient(180deg,rgba(160,244,226,0),rgba(160,244,226,.25))}@media screen and (min-width:480px){.product-hero{gap:var(--spacing-64,64px)}.product-hero .landing-section{flex-flow:row;width:100%}.product-hero .landing-section .section-right,.product-hero .landing-section .section-right:not(.show-on-mobile){display:flex}.product-hero .landing-section .section-right .hero-image{padding:var(--spacing-64,64px)}.product-hero .landing-section .section-left .cta-container .cta-other{background:none;color:var(--color-text-bold,#1d2532)}}@media screen and (min-width:480px)and (max-width:959.98px){.product-hero .landing-section{flex-flow:column}.product-hero .landing-section .section-left .heading .text{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}.product-hero .landing-section .section-left .heading .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1-m,14px);line-height:var(--typography-lineHeight-body1-m,20px)}.product-hero .landing-section .section-left .cta-container .cta-other{background:var(--color-bg-neutral-bold-enabled,#253040);color:var(--color-text-inverse,#fff)}.product-hero .landing-section .section-right:not(.show-on-mobile){display:none}.product-hero .landing-section .section-right .hero-image{padding:var(--spacing-64,64px)}}.product-hero-without-image{background:var(--color-bg-brand-subtle-enabled,#effaf8);display:flex;padding:var(--spacing-32,32px) var(--Padding-page,160px);flex-direction:column;align-items:center;gap:34px;align-self:stretch}.product-hero-without-image:not(.no-margin){margin-bottom:64px}.product-hero-without-image.full-height{min-height:calc(100vh - 835px)}.product-hero-without-image .hero-banner{display:flex;align-items:flex-start;gap:var(--spacing-4,4px)}.product-hero-without-image .hero-banner .hero-banner-tag{border-radius:var(--border-radius-8,8px);background:var(--color-bg-warning-enabled,#ff7e25);display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);align-items:center;gap:var(--spacing-2,2px);color:var(--color-text-inverse,#fff);text-align:center;max-width:20vw}@media screen and (min-width:480px){.product-hero-without-image .hero-banner .hero-banner-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.product-hero-without-image .hero-banner .hero-banner-tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.product-hero-without-image .hero-banner .hero-banner-text{border-radius:var(--border-radius-8,8px);background:var(--color-bg-warning-subtle-enabled,#fff9f5);display:flex;padding:var(--spacing-4,4px) var(--spacing-8,8px);align-items:center;gap:var(--spacing-2,2px);color:var(--color-text-warning-default,#ff7e25);text-align:center;max-width:50vw}@media screen and (min-width:480px){.product-hero-without-image .hero-banner .hero-banner-text{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1,14px);line-height:var(--typography-lineHeight-caption1,20px)}}@media screen and (max-width:479.98px){.product-hero-without-image .hero-banner .hero-banner-text{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption1-m,12px);line-height:var(--typography-lineHeight-caption1-m,16px)}}.product-hero-without-image .header{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px);color:var(--color-text-brand-default,#5dcdb5);align-self:stretch;text-align:center}.product-hero-without-image .header strong{color:var(--color-text-default,#2f3e52)}.product-hero-without-image .sub-header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px);color:var(--color-text-subtle,#5d697b);text-align:center;font-weight:var(--font-weight-regular,400);max-width:1224px}@media only screen and (max-width:1024px){.product-hero-without-image{gap:var(--spacing-8,8px);padding:var(--spacing-32,32px) var(--spacing-24,24px)}.product-hero-without-image .header{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}.product-hero-without-image .sub-header{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.product-hero-without-image~.product-detail:before{background:linear-gradient(180deg,#effaf8,rgba(160,244,226,0))}.product-content .full-styler{margin-top:-64px;height:192px;background:linear-gradient(180deg,rgba(160,244,226,0),rgba(160,244,226,.25) 50%,rgba(160,244,226,0))}.product-detail{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:0 var(--spacing-64,64px);align-self:stretch;border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse,#fff);padding:0 var(--spacing-32,32px)}.product-detail:before{content:"";width:calc(100vw - 11px);background:linear-gradient(180deg,rgba(160,244,226,.25),rgba(160,244,226,0));height:96px;margin-top:-64px}.product-detail .heading{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-4,4px);margin-bottom:32px;text-align:center;text-transform:capitalize;color:var(--color-text-bold,#1d2532)}@media screen and (min-width:480px){.product-detail .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px)}}@media screen and (max-width:479.98px){.product-detail .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}}.product-detail .heading strong{color:var(--color-text-brand-default,#5dcdb5)}.product-detail .content-left-right{gap:16px;padding:var(--spacing-32,32px) 0}.product-detail .content-left-right:nth-child(1n){flex-flow:column}.product-detail .content-left-right:nth-child(2n){flex-flow:column-reverse}.product-detail .content-left-right .content-left img,.product-detail .content-left-right .content-right img{transition:all .3s ease-out;-webkit-animation:fade-in .3s ease-in-out;-moz-animation:fade-in .3s ease-in-out;-o-animation:fade-in .3s ease-in-out}.product-detail .content-left-right .content-left .content-text,.product-detail .content-left-right .content-right .content-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-24,24px);flex:1 0}.product-detail .content-left-right .content-left .content-text.smaller-padding,.product-detail .content-left-right .content-right .content-text.smaller-padding{gap:var(--spacing-4,4px)}.product-detail .content-left-right .content-left .content-text .text,.product-detail .content-left-right .content-right .content-text .text{flex-flow:row;flex-wrap:wrap;color:var(--color-text-bold,#1d2532);font-weight:var(--typography-weight-heading3,600);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;max-width:unset}@media screen and (min-width:480px){.product-detail .content-left-right .content-left .content-text .text,.product-detail .content-left-right .content-right .content-text .text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading3,32px);line-height:var(--typography-lineHeight-heading3,40px)}}@media screen and (max-width:479.98px){.product-detail .content-left-right .content-left .content-text .text,.product-detail .content-left-right .content-right .content-text .text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading3-m,24px);line-height:var(--typography-lineHeight-heading3-m,32px)}}.product-detail .content-left-right .content-left .content-text .text strong,.product-detail .content-left-right .content-right .content-text .text strong{color:var(--color-text-brand-default,#5dcdb5);font-weight:var(--typography-weight-heading3,600)}.product-detail .content-left-right .content-left .content-text .description,.product-detail .content-left-right .content-left .content-text .sub-title,.product-detail .content-left-right .content-right .content-text .description,.product-detail .content-left-right .content-right .content-text .sub-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px);color:var(--color-text-subtle,#5d697b)}.product-detail .content-left-right .content-left .content-text .description ul,.product-detail .content-left-right .content-left .content-text .sub-title ul,.product-detail .content-left-right .content-right .content-text .description ul,.product-detail .content-left-right .content-right .content-text .sub-title ul{list-style:disc;padding:12px 0}.product-detail .content-left-right .content-left .content-text .description ul li,.product-detail .content-left-right .content-left .content-text .sub-title ul li,.product-detail .content-left-right .content-right .content-text .description ul li,.product-detail .content-left-right .content-right .content-text .sub-title ul li{list-style-position:inside;margin:0 1px;padding-left:16px;text-indent:-16px}.product-detail .content-left-right .content-left .content-text .description a,.product-detail .content-left-right .content-left .content-text .sub-title a,.product-detail .content-left-right .content-right .content-text .description a,.product-detail .content-left-right .content-right .content-text .sub-title a{color:var(--color-text-subtle,#5d697b);-webkit-text-decoration-line:underline;text-decoration-line:underline}.product-detail .content-left-right .content-left:has(img),.product-detail .content-left-right .content-right:has(img){display:flex;max-width:1320px;padding:var(--spacing-24,24px) var(--spacing-none,0);border-radius:var(--border-radius-16,16px);background:url(/images/home/home-hero/dot-grid.png) #d3d3d3 0 0/400px 400px repeat}.product-detail .content-text .tabs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.product-detail .content-text .tabs .tab{display:flex;padding:var(--spacing-8,8px) 0;align-items:center;align-self:stretch;border-radius:var(--border-radius-4,4px);background:var(--color-bg-default,#f5f6f7)}.product-detail .content-text .tabs .tab.active{border-radius:var(--border-radius-4,4px);background:var(--color-bg-hovered,#effaf8);border-left:4px solid #5dcdb5;margin-left:-4px}.product-detail .content-text .tabs .tab.active .tab-container{cursor:default}.product-detail .content-text .tabs .tab .tab-container{display:flex;padding:0 var(--spacing-8,8px) 0 var(--spacing-16,16px);gap:var(--spacing-4,4px);flex:1 0;flex-flow:column;align-items:flex-start;cursor:pointer}.product-detail .content-text .tabs .tab .tab-container .tab-title{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.product-detail .content-text .tabs .tab .tab-container .tab-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.product-detail .content-text .tabs .tab .tab-container .tab-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.product-detail .content-text .tabs .tab .tab-container .tab-title strong{font-weight:var(--typography-weight-body2-medium,700)}.product-detail .content-text .tabs .tab .tab-container .tab-description{transition:all .3s ease-out;color:var(--color-text-subtle,#5d697b);-webkit-animation:fade-in .3s ease-in-out;-moz-animation:fade-in .3s ease-in-out;-o-animation:fade-in .3s ease-in-out}@media screen and (min-width:480px){.product-detail .content-text .tabs .tab .tab-container .tab-description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.product-detail .content-text .tabs .tab .tab-container .tab-description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}@media screen and (min-width:480px)and (max-width:959.98px){.product-detail{padding:0 var(--spacing-32,32px)}.product-detail .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}.product-detail .content-left-right{gap:16px}.product-detail .content-left-right .content-left .content-text .text,.product-detail .content-left-right .content-right .content-text .text{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading3-m,24px);line-height:var(--typography-lineHeight-heading3-m,32px)}.product-detail .content-left-right .content-left .content-text .description,.product-detail .content-left-right .content-left .content-text .sub-title,.product-detail .content-left-right .content-right .content-text .description,.product-detail .content-left-right .content-right .content-text .sub-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px);color:var(--color-text-subtle,#5d697b)}.product-detail .content-left-right .content-left .content-text .description ul li,.product-detail .content-left-right .content-left .content-text .sub-title ul li,.product-detail .content-left-right .content-right .content-text .description ul li,.product-detail .content-left-right .content-right .content-text .sub-title ul li{padding-left:16px;text-indent:-16px}}@media screen and (min-width:960px){.product-detail{padding:0 var(--spacing-32,32px) var(--spacing-64,64px)}.product-detail .content-left-right{gap:64px var(--spacing-64,64px)}.product-detail .content-left-right:nth-child(1n),.product-detail .content-left-right:nth-child(2n){flex-flow:row}.product-detail .content-left-right .content-left .content-text .description,.product-detail .content-left-right .content-right .content-text .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px);color:var(--color-text-subtle,#5d697b)}.product-detail .content-left-right .content-left .content-text .description ul li,.product-detail .content-left-right .content-right .content-text .description ul li{padding-left:23px;text-indent:-23px}.product-detail .content-left-right .content-left .content-text .sub-title,.product-detail .content-left-right .content-right .content-text .sub-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);color:var(--color-text-subtle,#5d697b)}.product-detail .content-left-right .content-left:has(img),.product-detail .content-left-right .content-right:has(img){padding:var(--spacing-64,64px) var(--spacing-none,0);background:none}}.tf-apps{display:flex;flex-flow:column}.tf-apps-header{background:var(--color-bg-brand-subtle-enabled,#effaf8);display:flex;padding:var(--spacing-32,32px) var(--Padding-page,160px);flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-apps-header .header{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px);color:var(--color-text-brand-default,#5dcdb5);align-self:stretch;text-align:center}.tf-apps-header .header strong{color:var(--color-text-default,#2f3e52)}.tf-apps-header .sub-header{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px);color:var(--color-text-subtle,#5d697b);text-align:center;font-weight:var(--font-weight-regular,400)}@media only screen and (max-width:1024px){.tf-apps-header{padding:var(--spacing-32,32px) var(--spacing-24,24px)}.tf-apps-header .header{font-family:var(--font-clash-display);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}.tf-apps-header .header,.tf-apps-header .sub-header{font-style:normal;font-weight:var(--typography-weight-heading,600)}.tf-apps-header .sub-header{font-family:var(--font-family-heading);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}body>div:has(.tf-apps-content){scrollbar-gutter:auto}.tf-apps-content{display:flex;padding:var(--spacing-64,64px) 0 32px;justify-content:flex-start;align-items:flex-start;flex-flow:column;gap:24px var(--spacing-24,24px);max-width:1320px;margin:0 auto;width:calc(100vw - 48px)}.tf-apps-content .tag{display:flex;padding:0 var(--spacing-8,8px);align-items:center;gap:var(--spacing-4,4px);width:100%;max-width:1118px;margin:0 auto;color:var(--color-text-subtlest,#a2a9b3)}@media screen and (min-width:480px){.tf-apps-content .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2,12px);line-height:var(--typography-lineHeight-caption2,16px)}}@media screen and (max-width:479.98px){.tf-apps-content .tag{font-family:var(--font-family-caption,Montserrat);font-style:normal;text-transform:uppercase;font-weight:var(--typography-weight-caption,600);font-size:var(--typography-size-caption2-m,11px);line-height:var(--typography-lineHeight-caption2-m,12px)}}.tf-apps-content .card-container{display:flex;max-width:1118px;align-items:flex-start;align-content:flex-start;gap:16px var(--spacing-16,16px);flex-wrap:wrap;z-index:0;margin:0 auto;width:100%}.tf-apps-content .card-container .card-content{display:flex;max-width:362px;padding:var(--spacing-16,16px);flex-direction:column;align-items:center;gap:var(--spacing-16,16px);width:calc(100vw - 48px);border-radius:var(--border-radius-8,8px);background:var(--color-bg-default,#f5f6f7)}.tf-apps-content .card-container .card-content .image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-none,0);align-self:stretch;border:8px solid var(--color-bg-brand-enabled,#5dcdb5);border-radius:var(--border-radius-4,4px)}.tf-apps-content .card-container .card-content .card-body{display:flex;padding:var(--spacing-none,0);flex-direction:column;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.tf-apps-content .card-container .card-content .card-body .card-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.tf-apps-content .card-container .card-content .card-body .card-text .title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-4,4px);align-self:stretch;color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-apps-content .card-container .card-content .card-body .card-text .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.tf-apps-content .card-container .card-content .card-body .card-text .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.tf-apps-content .card-container .card-content .card-body .card-text .description{font-weight:var(--typography-weight-body-regular,400);text-align:left}.tf-apps-content .card-container .card-content .card-body .card-text .description,.tf-apps-content .card-container .card-content .card-body .card-text .description strong{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);color:var(--color-text-default,#2f3e52)}.tf-apps-content .card-container .card-content .card-body .card-text .description strong{font-weight:var(--typography-weight-body-medium,500)}.tf-apps-content .card-container .card-content .card-body .card-action{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group{display:flex;align-items:center;gap:var(--spacing-8,8px);flex-wrap:wrap}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group a,.tf-apps-content .card-container .card-content .card-body .card-action .btn-group button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);background:var(--color-bg-inverse);padding:calc(var(--spacing-8, 8px) - 1px) var(--spacing-16,16px);font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-bold,#2f3e52);background:var(--color-bg-default,#f5f6f7);max-width:calc(100vw - 80px);color:var(--color-text-default,#2f3e52)}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group a:disabled,.tf-apps-content .card-container .card-content .card-body .card-action .btn-group button:disabled{cursor:default}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group a:hover,.tf-apps-content .card-container .card-content .card-body .card-action .btn-group button:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group a:disabled,.tf-apps-content .card-container .card-content .card-body .card-action .btn-group button:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group a img,.tf-apps-content .card-container .card-content .card-body .card-action .btn-group button img{display:flex;justify-content:center;align-items:center}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group #tf-runner-get-instructions{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-size:var(--typography-size-button-sm,12px);font-weight:var(--typography-weight-button-sm,600);line-height:var(--typography-lineHeight-button-sm,16px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);border:none;font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-semibold,600);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px);color:var(--color-text-bold,#1d2532);background:var(--color-bg-default,#f5f6f7);padding:var(--spacing-4,4px)}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group #tf-runner-get-instructions:disabled{cursor:default}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group #tf-runner-get-instructions:hover{color:var(--color-text-subtle,#5d697b)}.tf-apps-content .card-container .card-content .card-body .card-action .btn-group #tf-runner-get-instructions:disabled{color:var(--color-text-disabled,rgba(52,68,90,.67))}@media only screen and (max-width:1024px){.tf-apps-content{flex-flow:column;padding:64px 24px;width:unset}.tf-apps-content .card-container{flex-flow:column;align-items:center;width:calc(100vw - 48px)}.tf-apps-content .tag{max-width:362px}}.release{background:var(--color-bg-brand-subtle-enabled,#effaf8)}.release .product-hero-without-image:not(.no-margin){margin-bottom:0}.release .other-releases-container{background:#fff;display:flex;justify-content:center;padding:32px}.release .other-releases-container .other-releases{gap:32px;display:flex;flex-flow:column}.release .other-releases-container .other-releases .release-carousel{padding:0}.release .other-releases-container .other-releases .release-carousel .carousel-container{margin:0}.release .other-releases-container .other-releases .release-carousel .carousel-container .release-text{margin-bottom:0}.release .other-releases-container .other-releases .release-carousel .carousel-container .release-text .release-text-content .columns{gap:12px}@media screen and (min-width:960px){.release .other-releases-container .other-releases{background:#fff;padding-top:32px;display:flex;flex-flow:row;max-width:1320px;flex-wrap:wrap;gap:64px 32px}.release .other-releases-container .other-releases .release-carousel{background:#fff;flex-direction:row;justify-content:center;align-items:flex-start;width:calc(50% - 16px)}.release .other-releases-container .other-releases .release-carousel .carousel-container{width:100%}.release .other-releases-container .other-releases .release-carousel .carousel-container .release-text .release-text-content .columns{flex-flow:column}}.release-carousel{width:100%;align-self:stretch;background:#fff;padding:0 var(--spacing-32,32px)}.release-carousel,.release-carousel .carousel-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.release-carousel .carousel-container{max-width:1320px;gap:var(--spacing-16,16px)}.release-carousel .carousel-container .carousel-content{width:100%;max-width:1448px;margin:24px auto 0;overflow:hidden}.release-carousel .carousel-container .carousel-content .slider{position:relative;width:100%;overflow:hidden}.release-carousel .carousel-container .carousel-content .slides{display:flex;width:100%;transition:transform .5s ease-in-out}.release-carousel .carousel-container .carousel-content .slides.looping{transition:none}.release-carousel .carousel-container .carousel-content .slide{width:100%;position:relative;flex:0 0 100%}.release-carousel .carousel-container .carousel-content .slide img{width:100%;display:block}.release-carousel .carousel-container .carousel-content .slide-text{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:10px 20px;border-radius:5px;font-size:18px}.release-carousel .carousel-container .carousel-content .next,.release-carousel .carousel-container .carousel-content .prev{position:absolute;top:50%;transform:translateY(-50%);background:transparent;color:#fff;border:none;padding:0 12px;cursor:pointer}.release-carousel .carousel-container .carousel-content .next img,.release-carousel .carousel-container .carousel-content .prev img{width:16px;height:16px}.release-carousel .carousel-container .carousel-content .prev{left:0}.release-carousel .carousel-container .carousel-content .next{right:0}.release-carousel .carousel-container .release-text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch;margin-bottom:18px}.release-carousel .carousel-container .release-text .small-title{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.release-carousel .carousel-container .release-text .small-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.release-carousel .carousel-container .release-text .small-title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.release-carousel .carousel-container .release-text .release-text-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.release-carousel .carousel-container .release-text .release-text-content .intro{color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.release-carousel .carousel-container .release-text .release-text-content .intro{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.release-carousel .carousel-container .release-text .release-text-content .intro{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.release-carousel .carousel-container .release-text .release-text-content .intro-subtitle{color:var(--color-text-brand-bold,#429281)}@media screen and (min-width:480px){.release-carousel .carousel-container .release-text .release-text-content .intro-subtitle{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.release-carousel .carousel-container .release-text .release-text-content .intro-subtitle{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.release-carousel .carousel-container .release-text .release-text-content .columns{display:flex;align-items:flex-start;gap:16px;flex-flow:column;align-self:stretch}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0;gap:4px;color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.release-carousel .carousel-container .release-text .release-text-content .columns .column-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.release-carousel .carousel-container .release-text .release-text-content .columns .column-content{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features .list{color:var(--color-text-subtle,#5d697b);display:flex}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features .list .bullet{width:16px;height:16px;align-items:center;justify-content:center;display:flex}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features .list .bullet:before{content:"•";width:16px;text-align:center}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features a:hover{color:#5dcdb5}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div{display:flex}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div.title{color:var(--color-text-subtle,#5d697b)}@media screen and (min-width:480px){.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div.title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div.title{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div.title:not(:first-child){margin-top:12px}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div .see-more{color:#5dcdb5;cursor:pointer;display:flex;align-items:center;outline:none;border:none;padding:0;margin:0;background:none}@media screen and (min-width:480px){.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div .see-more{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div .see-more{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div .icon-arrow{transition:"all" .2s ease-out}.release-carousel .carousel-container .release-text .release-text-content .columns .column-content.features div .icon-arrow.expanded{transform:rotate(-180deg)}.release-carousel .carousel-container .see-releases-container{margin-bottom:32px}.release-carousel .carousel-container .see-releases-container button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532)}.release-carousel .carousel-container .see-releases-container button:disabled{cursor:default}.release-carousel .carousel-container .see-releases-container button:hover{background:var(--color-bg-brand-hovered,#92decd)}.release-carousel .carousel-container .see-releases-container button:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.release-carousel .carousel-container .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px);display:flex;padding:var(--spacing-none,0) 0;flex-direction:column;align-items:center;gap:var(--spacing-4,4px);align-self:stretch;text-align:left;color:#fff}.release-carousel .carousel-container .heading .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px);color:#c0c5cc;text-align:left}.release-carousel .carousel-container .cta-group{display:flex;justify-content:center;align-items:center;align-content:center;gap:8px var(--spacing-8,8px);align-self:stretch;flex-wrap:wrap}.release-carousel .carousel-container .cta-group .cta-get-started{cursor:pointer;display:inline-flex;text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);color:var(--color-text-bold,#1d2532);display:flex;flex-basis:100%;padding:var(--spacing-8,8px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-4,4px);border-radius:var(--border-radius-4,4px);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-inverse,#1d2532);text-align:center;max-width:240px;width:calc(100vw - 96px)}.release-carousel .carousel-container .cta-group .cta-get-started:disabled{cursor:default}.release-carousel .carousel-container .cta-group .cta-get-started:hover{background:var(--color-bg-brand-hovered,#92decd)}.release-carousel .carousel-container .cta-group .cta-get-started:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.release-carousel .carousel-container .cta-group .cta-download{cursor:pointer;display:inline-flex;text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);border-radius:var(--border-radius-none,0);background:var(--color-bg-inverse);color:var(--color-text-default,#2f3e52);display:flex;flex-basis:100%;padding:var(--spacing-8,8px) var(--spacing-16,16px);justify-content:center;align-items:center;gap:var(--spacing-4,4px);border-radius:var(--border-radius-4,4px);border:1px solid #ebecee;background:none;color:#fff;text-align:center;max-width:240px;width:calc(100vw - 96px)}.release-carousel .carousel-container .cta-group .cta-download:disabled{cursor:default}.release-carousel .carousel-container .cta-group .cta-download:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.release-carousel .carousel-container .cta-group .cta-download:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}@media screen and (min-width:480px)and (max-width:959.98px){.release-carousel{padding:0 var(--spacing-32,32px)}.release-carousel .carousel-container .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px);text-align:left}.release-carousel .carousel-container .heading .description{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}@media screen and (min-width:960px){.release-carousel{padding:0 32px;background:var(--color-bg-brand-subtle-enabled,#effaf8)}.release-carousel:before{margin-top:-96px}.release-carousel .carousel-container .heading{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px);text-align:center}.release-carousel .carousel-container .heading .description{color:#f5f6f7;font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body1,16px);line-height:var(--typography-lineHeight-body1,24px)}.release-carousel .carousel-container .carousel-content{margin:2px auto 0}.release-carousel .carousel-container .release-text .release-text-content .columns{flex-flow:row;gap:var(--spacing-32,32px)}.release-carousel .cta-download,.release-carousel .cta-get-started{max-width:208px}}@media screen and (min-width:480px){.release-carousel .carousel-container .carousel-content .next,.release-carousel .carousel-container .carousel-content .prev{padding:0 20px}.release-carousel .carousel-container .carousel-content .next img,.release-carousel .carousel-container .carousel-content .prev img{width:32px;height:32px}}.faq-content .heading{display:flex;padding:var(--spacing-32,32px) var(--spacing-none,0);flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-8,8px);background:var(--color-bg-brand-subtle-enabled,#effaf8)}@media screen and (min-width:480px){.faq-content .heading h2{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px)}}@media screen and (max-width:479.98px){.faq-content .heading h2{font-family:var(--font-clash-display);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}}.faq-content .content{padding:var(--spacing-64,32px) 24px;align-items:center}.faq-content .content,.faq-content .content .category-container{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-32,32px);align-self:stretch}.faq-content .content .category-container{max-width:1320px;align-items:flex-start}.faq-content .content .category-container .category{display:flex;align-items:center;align-content:center;gap:8px var(--spacing-8,8px);align-self:stretch;flex-wrap:wrap}.faq-content .content .category-container .category .category-heading{color:var(--color-text-bold,#1d2532);display:flex;align-items:center}@media screen and (min-width:480px){.faq-content .content .category-container .category .category-heading{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4,24px);line-height:var(--typography-lineHeight-heading4,32px)}}@media screen and (max-width:479.98px){.faq-content .content .category-container .category .category-heading{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading4-m,20px);line-height:var(--typography-lineHeight-heading4-m,24px)}}.faq-content .content .category-container .category .category-heading .icon-copy{display:none}.faq-content .content .category-container .category .category-heading:has(.icon-copy):hover{margin-left:-18px;gap:2px}.faq-content .content .category-container .category .category-heading:has(.icon-copy):hover .icon-copy{display:block;cursor:pointer}.faq-content .content .category-container .category .question-set{display:flex;max-width:960px;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch;width:100%}.faq-content .content .category-container .category .question-set .accordion-item{margin:0;width:100%;border-radius:4px;border:1px solid var(--color-outline-bold,#2f3e52)}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemBtn{font-size:16px!important;line-height:24px!important;padding:15px 8px 15px 16px;gap:var(--spacing-8,8px);align-self:stretch;color:var(--color-text-default,#2f3e52);border:none;border-radius:4px 4px 0 0}@media screen and (min-width:480px){.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemBtn{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6,16px);line-height:var(--typography-lineHeight-heading6,24px)}}@media screen and (max-width:479.98px){.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemBtn{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading6-m,14px);line-height:var(--typography-lineHeight-heading6-m,20px)}}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemBtn:has(.icon-copy){padding-left:20px}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemBtn .icon-copy{display:none}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemBtn:hover:has(.icon-copy){padding-left:2px;gap:2px}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemBtn:hover .icon-copy{display:block}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemBtnExpanded{background:var(--color-bg-brand-subtle-hovered,#cdf0e8)}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent{border-top:1px solid var(--color-outline-bold,#2f3e52)}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel{color:var(--color-text-default,#2f3e52);padding:16px}@media screen and (min-width:480px){.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel ul{list-style-type:disc;-webkit-padding-start:18px;padding-inline-start:18px}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel ul li{padding:6px 0}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel a{color:var(--color-text-info-default,#3697ff);text-decoration:underline}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel p:not(:last-child){margin-bottom:unset}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel blockquote{font-style:italic!important;border-left:1px solid #ddd;padding:0 15px;display:block;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:40px;margin-inline-end:40px;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;z-index:0}@media screen and (min-width:480px){.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel blockquote{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2,14px);line-height:var(--typography-lineHeight-body2,20px)}}@media screen and (max-width:479.98px){.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel blockquote{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body2-m,12px);line-height:var(--typography-lineHeight-body2-m,16px)}}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel blockquote:before{display:none}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel table{table-layout:fixed}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel table thead tr:hover{background:unset}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel table thead tr th{border:1px solid #d9d9d9;background:#f7f7f7;padding:8px;font-weight:600;overflow-wrap:break-word}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel table tbody tr:hover{background:none}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel table tbody tr:not(:last-child){border-bottom:unset}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel table tbody tr td{border:1px solid #d9d9d9;padding:8px;overflow-wrap:break-word}.faq-content .content .category-container .category .question-set .accordion-item .accordion-itemContent .accordion-itemPanel table tbody tr td:first-child{background:#f7f7f7;font-weight:600}@media screen and (min-width:480px)and (max-width:959.98px){.faq-content .content{padding:var(--spacing-64,64px) 32px}.faq-content .content .category-container{gap:var(--spacing-48,48px)}.faq-content .content .category-container .category{gap:var(--spacing-24,24px)}}@media screen and (min-width:480px)and (max-width:959.98px)and (min-width:480px){.faq-content .content .category-container .category .category-heading{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (min-width:480px)and (max-width:959.98px)and (max-width:479.98px){.faq-content .content .category-container .category .category-heading{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}@media screen and (min-width:960px){.faq-content .heading{height:181px}}@media screen and (min-width:960px)and (min-width:480px){.faq-content .heading h2{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2,48px);line-height:var(--typography-lineHeight-heading2,64px)}}@media screen and (min-width:960px)and (max-width:479.98px){.faq-content .heading h2{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading2-m,32px);line-height:var(--typography-lineHeight-heading2-m,40px)}}@media screen and (min-width:960px){.faq-content .content{padding:var(--spacing-64,64px) 160px}.faq-content .content .category-container{gap:var(--spacing-48,48px);margin:0 auto}.faq-content .content .category-container .category{gap:var(--spacing-24,24px);max-width:1120px}.faq-content .content .category-container .category .question-set{min-width:640px;max-width:1120px}}.root-layout:has(.header-overlay){overflow:hidden}.root-layout .root-busy-indicator.content{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%}.tf-profile-login{min-height:100vh;display:flex;width:var(--Breakpoints-frameWidth,1440px);padding:var(--spacing-64,64px) 0;flex-direction:column;justify-content:center;align-items:center}.tf-profile-login .tf-profile-login-inner{display:flex;width:var(--safezone-width,90vw);max-width:480px;padding:var(--spacing-32,32px);flex-direction:column;align-items:center;gap:var(--spacing-24,24px);border-radius:var(--border-radius-8,8px);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff)}.tf-profile-login .tf-profile-login-inner .tf-login-title-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-login .tf-profile-login-inner .tf-login-title-container .title{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52);text-align:center}@media screen and (min-width:480px){.tf-profile-login .tf-profile-login-inner .tf-login-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5,20px);line-height:var(--typography-lineHeight-heading5,24px)}}@media screen and (max-width:479.98px){.tf-profile-login .tf-profile-login-inner .tf-login-title-container .title{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--typography-weight-heading,600);font-size:var(--typography-size-heading5-m,16px);line-height:var(--typography-lineHeight-heading5-m,20px)}}.tf-profile-login .tf-profile-login-inner #signInForm{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-16,16px);align-self:stretch}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container label{display:flex;min-width:80px;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container label{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-user-name{font-family:var(--font-family-body,"Montserrat");border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-user-name::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-user-name:focus,.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-user-name:focus-visible{border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5);outline:none}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-user-name.error{border:1px solid var(--color-outline-danger-default,#d22d2d)!important}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-user-name:disabled{border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-user-name:hover:not(:focus):not(:focus-visible){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container{border-color:var(--color-outline-subtlest,#ebecee);border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-subtlest2,#e3e5e8);background:var(--color-bg-inverse,#fff);display:flex;align-self:stretch;flex:1 0;column-gap:var(--spacing-8,8px)}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container:has(input:focus),.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container:has(input:focus-visible){border:var(--border-width-1,1px) solid var(--color-outline-brand-default,#5dcdb5)}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container:has(input.error){border:1px solid var(--color-outline-danger-default,#d22d2d)}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container:has(input:disabled){border:var(--border-width-1,1px) solid var(--color-outline-default,#5d697b);background:var(--color-bg-disabled,rgba(52,68,90,.31))}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container:hover:has(input:not(:focus):not(:focus-visible):not(.error)){border:1px solid var(--color-outline-default,#5d697b);background:var(--color-bg-default,#f5f6f7)}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .text-fields{outline:none;border:none;background:none;display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);width:calc(100% - 32px);align-self:stretch}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .text-fields::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .text-fields:disabled,.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .text-fields:focus,.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .text-fields:focus-visible,.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .text-fields:hover{border:none;outline:none}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .field-password{outline:none;border:none;background:none;display:flex;height:var(--font-lineHeight-40,40px);padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-8,8px);width:calc(100% - 32px);align-self:stretch}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .field-password::placeholder{color:var(--color-text-subtlest,#a2a9b3)}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .field-password:disabled,.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .field-password:focus,.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .field-password:focus-visible,.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-password-container .field-password:hover{border:none;outline:none}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-error{color:#b50404;margin-top:-4px}@media screen and (min-width:480px){.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label,12px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label,16px)}}@media screen and (max-width:479.98px){.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-error{font-family:var(--font-family-label,"Montserrat");font-size:var(--typography-size-label-m,11px);font-style:normal;font-weight:var(--typography-weight-label,600);line-height:var(--typography-lineHeight-label-m,12px)}}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-forgot-password-container{display:flex;align-items:center;gap:var(--spacing-8,8px);flex:1 0;margin-top:-4px}.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-forgot-password-container a{color:var(--color-text-info-bold,#266bb5);-webkit-text-stroke-width:.25px;align-self:stretch}@media screen and (min-width:480px){.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-forgot-password-container a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-login .tf-profile-login-inner #signInForm .tf-login-form-container .field-forgot-password-container a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-login .tf-profile-login-inner #signInForm #sign-in-email{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);gap:var(--spacing-8,8px);align-self:stretch}.tf-profile-login .tf-profile-login-inner #signInForm #sign-in-email:disabled{cursor:default}.tf-profile-login .tf-profile-login-inner #signInForm #sign-in-email:hover{background:var(--color-bg-brand-hovered,#92decd)}.tf-profile-login .tf-profile-login-inner #signInForm #sign-in-email:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-profile-login .tf-profile-login-inner #signInForm #sign-in-google{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);background:var(--color-bg-danger-enabled,#d22d2d);background:var(--color-bg-inverse);color:var(--color-text-default,#2f3e52);display:flex;padding:var(--spacing-12,12px) var(--spacing-16,16px);gap:var(--spacing-8,8px);align-self:stretch;border-radius:var(--border-radius-none,0);border:1px solid var(--color-outline-bold,#2f3e52);color:var(--color-text-bold,#1d2532)}.tf-profile-login .tf-profile-login-inner #signInForm #sign-in-google:disabled{cursor:default}.tf-profile-login .tf-profile-login-inner #signInForm #sign-in-google:hover{border:1px solid var(--color-outline-default,#5d697b);color:var(--color-text-subtle,#5d697b)}.tf-profile-login .tf-profile-login-inner #signInForm #sign-in-google:disabled{border:1px solid var(--color-outline-subtle,#c0c5cc);color:var(--color-text-disabled,rgba(52,68,90,.67))}.tf-profile-login .tf-profile-login-inner #signInForm .dont-have-account-container{margin:0 auto;display:flex;align-items:center;gap:var(--spacing-4,4px);color:var(--color-text-default,#2f3e52)}@media screen and (min-width:480px){.tf-profile-login .tf-profile-login-inner #signInForm .dont-have-account-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-login .tf-profile-login-inner #signInForm .dont-have-account-container{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-regular,400);font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-login .tf-profile-login-inner #signInForm .dont-have-account-container a{color:var(--color-text-info-default,#3697ff)}@media screen and (min-width:480px){.tf-profile-login .tf-profile-login-inner #signInForm .dont-have-account-container a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3,12px);line-height:var(--typography-lineHeight-body3,16px)}}@media screen and (max-width:479.98px){.tf-profile-login .tf-profile-login-inner #signInForm .dont-have-account-container a{font-family:var(--font-family-body,"Montserrat");font-style:normal;font-weight:var(--typography-weight-body-medium,500);-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:var(--typography-size-body3-m,11px);line-height:var(--typography-lineHeight-body3-m,12px)}}.tf-profile-signup-confirmation,.tf-profile-signup-email{min-height:100vh;display:flex;width:var(--Breakpoints-frameWidth,1440px);padding:var(--spacing-64,64px) 0;flex-direction:column;justify-content:center;align-items:center;background:var(--color-bg-inverse,#fff)}.tf-profile-signup-confirmation{gap:var(--spacing-64,64px)}.open-testfirst{justify-content:center;align-items:center;font-family:var(--font-family-body,Montserrat);height:auto;min-height:100vh;gap:24px;width:100vw;padding:32px}.open-testfirst,.open-testfirst .text{display:flex;flex-flow:column;text-align:center}.open-testfirst .text{font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#172b4d;gap:10px}.open-testfirst .btn-open-testfirst{padding:16px 32px;background:#5dcdb5;border-radius:3px;border:#5dcdb5}.open-testfirst .btn-open-testfirst:hover{background:#34445a;color:#fff;cursor:pointer}.open-testfirst .btn-open-testfirst:hover span{color:#fff}.open-testfirst .btn-open-testfirst:focus{outline:none!important;box-shadow:none}.open-testfirst .btn-open-testfirst .btn-text{height:20px;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-align:center;color:#1e2a3c;flex:none;order:0;flex-grow:0}.open-testfirst .not-installed-text{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#172b4d;column-gap:8px;display:flex;flex-flow:row wrap;justify-content:center}.open-testfirst .not-installed-text a{font-weight:600;color:#1f57a4;text-decoration:underline}.open-testfirst .note{height:16px;font-style:italic;font-weight:400;font-size:14px;line-height:17px;text-align:center;color:#42526e}.open-testfirst .error-message{background-color:#f8d7da;border:1px solid #f5c2c7;border-radius:.375rem;color:#842029;padding:16px 32px}.share-file{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;scrollbar-gutter:auto;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;margin:0;padding:0;box-sizing:border-box}.share-file::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.share-file::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.share-file::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.share-file::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.share-file .error-message{background:#979797;padding:20px;color:#fff;border-radius:8px}.share-file .content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.set-new-password,.share-file video{width:100vw;height:100vh}.set-new-password{scrollbar-color:#d9d9d9 #f7f7f7;scrollbar-width:thin;scrollbar-gutter:stable;overflow:auto;display:flex;justify-content:center;align-items:center}.set-new-password::-webkit-scrollbar{height:6px;width:6px;border-radius:100px}.set-new-password::-webkit-scrollbar-track{background:hsla(0,0%,85%,.1);border-radius:100px}.set-new-password::-webkit-scrollbar-thumb{background:hsla(0,0%,85%,.5);border-radius:100px}.set-new-password::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.set-new-password .error-content{box-shadow:0 0 var(--border-width-1) 0 var(--color-outline-default),0 var(--spacing-16) var(--spacing-32) 0 var(--elevation-shadow-level4_soft);padding:24px;margin:16px;gap:16px;max-width:500px;width:calc(100vw - 64px);display:flex;align-items:center;justify-content:center;color:#b50404;border-radius:8px;text-align:center;flex-flow:column;font-size:14px}.set-new-password .error-content a{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-4,4px);text-transform:uppercase;font-family:var(--font-family-body,Montserrat);font-size:var(--typography-size-button-md,14px);font-style:normal;font-weight:var(--typography-weight-button-md,600);line-height:var(--typography-lineHeight-button-md,20px);padding:var(--spacing-8,8px) var(--spacing-16,16px);border:none;border-radius:var(--border-radius-none,0);background:var(--color-bg-brand-enabled,#5dcdb5);color:var(--color-text-bold,#1d2532);border-radius:4px}.set-new-password .error-content a:disabled{cursor:default}.set-new-password .error-content a:hover{background:var(--color-bg-brand-hovered,#92decd)}.set-new-password .error-content a:disabled{background:var(--color-bg-brand-subtle-hovered,#cdf0e8);color:var(--color-text-disabled,rgba(52,68,90,.67))}.mandatory-mark:after{content:"*";color:#b50404;margin-left:2px}@keyframes fade{0%{opacity:1}10%{opacity:1}20%{opacity:0}30%{opacity:1}to{opacity:1}}.span-with-info{display:block;text-wrap:wrap}.span-with-info img{display:inline-block;vertical-align:text-bottom;margin-left:var(--spacing-4,4px)}.span-with-info .last-span{display:inline-flex;flex-direction:row}@keyframes pulse{0%{filter:opacity(1);-webkit-filter:opacity(1)}to{filter:opacity(0);-webkit-filter:opacity(0)}}@keyframes pulse-inner{0%{border:10px solid rgba(160,244,226,0)}25%{border:10px solid rgba(160,244,226,.35)}55%{border:10px solid rgba(160,244,226,.35)}75%{border:10px solid rgba(160,244,226,0)}to{border:10px solid rgba(160,244,226,0)}}@keyframes pulse-outside{0%{border:10px solid rgba(160,244,226,0)}25%{border:20px solid rgba(160,244,226,0)}45%{border:20px solid rgba(160,244,226,.4)}55%{border:20px solid rgba(160,244,226,.4)}75%{border:20px solid rgba(160,244,226,0)}to{border:10px solid rgba(160,244,226,0)}}@keyframes fade-in{0%{filter:opacity(0);-webkit-filter:opacity(0)}to{filter:opacity(1);-webkit-filter:opacity(1)}}.tf-home-fields{padding:7.5rem 0}.tf-home-fields h2{color:#34445a;font-weight:600;font-size:2.074rem;text-align:center;margin-bottom:2rem}.tf-home-fields-boxes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;gap:3rem}.tf-home-fields-boxes .box{background-color:#f7f7f7;border:1px solid #d9d9d9;border-radius:16px;padding:4rem 1.5rem;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;transition:all .3s ease-out}.tf-home-fields-boxes .box h4{color:#1f57a4;text-align:center}.tf-home-fields-boxes .box p{color:#34445a}.tf-home-fields-boxes .box:hover{background-color:#34445a}.tf-home-fields-boxes .box:hover h4,.tf-home-fields-boxes .box:hover p{color:#fff}@media(max-width:48em){.tf-home-fields{padding:5rem 0}.tf-home-fields h2{font-size:1.6rem}.tf-home-fields-boxes{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}}.tf-tooltip-icon{display:inline-block;cursor:help;margin-left:4px;filter:invert(24%) sepia(11%) saturate(1409%) hue-rotate(175deg) brightness(98%) contrast(93%)}.tf-tooltip-icon:hover+.tf-tooltip .tf-tooltip-text{opacity:1;visibility:visible}.tf-tooltip{position:relative;white-space:nowrap}p>.tf-tooltip,p>.tf-tooltip-icon{display:inline-block}p>.tf-tooltip-icon{margin-left:2px;margin-right:2px;vertical-align:middle;transform:translateY(-1px)}.tf-tooltip-text{position:absolute;right:0;bottom:16px;z-index:2;background-color:#fff;color:#222;text-align:right;font-size:12px;line-height:1.2;padding:8px;border-radius:6px;border:1px solid #d9d9d9;box-shadow:0 0 16px rgba(34,34,34,.15);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-out}.tf-home-try-now{background:#1e2a3c url(/images/tf-home-s-3-bg.jpg) no-repeat 50%;background-size:cover;padding:7.5rem 0}@media(max-width:48em){.tf-home-try-now{padding:4rem 0}}.tf-pricing{padding:4rem 0}.tf-pricing .tf-user-count{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.tf-pricing .tf-user-count input{max-width:60px}.tf-pricing .tf-monthyl-annual{margin:1rem auto}.tf-pricing .tf-monthyl-annual a{background-color:#d9d9d9;color:#979797;font-weight:600}.tf-pricing .tf-monthyl-annual a.btn-active{background-color:#1f57a4;color:#fff}.tf-pricing-columns{display:grid;grid-template-columns:repeat(auto-fill,40%);justify-content:center;grid-gap:1.5rem;gap:1.5rem}.tf-pricing-columns .tf-pricing-column{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:3rem 1.5rem 2rem;position:relative}.tf-pricing-columns .tf-pricing-column header{background-color:#fff;padding:1rem 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.tf-pricing-columns .tf-pricing-column .tf-save{font-weight:600;font-size:12px;letter-spacing:1px}.tf-pricing-columns .tf-pricing-column .d-flex{display:inline-flex!important;width:calc(100% - 20px)}.tf-pricing-columns .tf-free-trial-link{margin:10px 0 0;height:24px;letter-spacing:2px}.tf-pricing-columns .tf-free-trial-link a{color:#1f57a4;font-weight:600;transition:all .3s ease-out}.tf-pricing-columns .tf-free-trial-link a:hover{color:#5dcdb5}.tf-pricing-columns h2{color:#1f57a4;font-weight:600;font-size:14px;letter-spacing:2px;margin-bottom:8px}.tf-pricing-columns .tf-price{position:relative;display:inline-block}.tf-pricing-columns .tf-price .tf-price-dollar{font-size:14px;font-weight:400;position:absolute;left:-1rem;top:12px}.tf-pricing-columns .tf-price .tf-price-number{font-size:64px;font-weight:700;line-height:1}.tf-pricing-columns .tf-price .tf-or-less{display:inline-block;position:absolute;bottom:10px;overflow:visible}.tf-pricing-columns .tf-price .tf-or-less-desc{position:absolute;right:0;bottom:22px;z-index:2;background-color:#fff;color:#34445a;text-align:center;font-size:12px;line-height:1.2;width:200px!important;padding:8px;border-radius:6px;border:1px solid #d9d9d9;box-shadow:0 0 16px rgba(34,34,34,.15);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-out}.tf-pricing-columns .tf-price .tf-or-less-text{border-bottom:1px dashed #adadad;font-size:14px;cursor:help}.tf-pricing-columns .tf-price .tf-or-less-text:hover+.tf-or-less-desc{opacity:1;visibility:visible;pointer-events:all}.tf-pricing-columns .tf-cta{margin-top:1rem}.tf-pricing-columns .tf-cta a{display:block;background-color:#1f57a4;border-radius:6px;font-weight:600;letter-spacing:1px;margin-bottom:8px;padding:1rem;color:#fff;transition:all .3s ease-out}.tf-pricing-columns .tf-cta a:hover{background-color:#34445a}.tf-pricing-columns section{border-top:1px dashed #adadad;margin-top:1rem;padding-top:1rem}.tf-pricing-columns h3{font-size:14px;font-weight:700}.tf-pricing-columns h4{font-weight:600;font-size:13px;margin-top:1.5rem;text-transform:uppercase;letter-spacing:1px}.tf-pricing-columns ul li{margin:0 0 10px;position:relative}.tf-pricing-columns .info-desc{position:absolute;right:0;bottom:28px;z-index:2;background-color:#fff;color:#34445a;text-align:right;font-size:12px;line-height:1.2;max-width:200px;padding:8px;border-radius:6px;border:1px solid #d9d9d9;box-shadow:0 0 16px rgba(34,34,34,.15);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-out}.tf-pricing-columns span{width:calc(100% - 32px)}.tf-pricing-columns img{display:inline-block;cursor:help;opacity:.5}.tf-pricing-columns img:hover+.info-desc{opacity:1;visibility:visible;pointer-events:all}.tf-pricing-columns h4+img{margin-top:1.5rem}@media(max-width:48em){.tf-pricing-columns{grid-template-columns:1fr}}.tf-info-hover{position:relative}.tf-info-hover .info-desc{position:absolute;right:0;bottom:28px;z-index:2;background-color:#fff;color:#34445a;text-align:right;font-size:12px;line-height:1.2;max-width:200px;padding:8px;border-radius:6px;border:1px solid #d9d9d9;box-shadow:0 0 16px rgba(34,34,34,.15);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-out}.tf-info-hover img{display:inline-block;cursor:help;opacity:.5}.tf-info-hover img:hover+.info-desc{opacity:1;visibility:visible;pointer-events:all}.tf-page-features{background-color:#f7f7f7;padding:4rem 0}.tf-page-features h2{font-weight:600;color:#1e2a3c;margin-bottom:10px}.tf-page-features h3{font-size:1.125rem;color:#1f57a4}.tf-page-features h4{font-weight:600;color:#1f57a4;margin-bottom:1rem}.tf-page-features h5{font-weight:600;font-size:1rem}.tf-page-features:nth-child(odd){background-color:#fff}.tf-page-feature{display:grid;grid-template-columns:32% 68%;margin:2rem 0 0;overflow:hidden}.tf-page-feature.reverse{grid-template-columns:68% 32%}.tf-page-feature.reverse .tf-page-feature-left{text-align:right}.tf-page-feature.reverse .tf-page-feature-left .tf-carousel-text .item{background-color:#f7f7f7}@media(max-width:64em){.tf-page-feature,.tf-page-feature.reverse{grid-template-columns:100%}.tf-page-feature.reverse .tf-page-feature-left{text-align:left;order:-1}}.tf-cookie-notice{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:10px;background-color:#fff;border-radius:8px 8px 0 0;padding:16px;box-shadow:0 0 16px rgba(34,34,34,.15);width:708px}@media(max-width:48em){.tf-cookie-notice{flex-flow:column wrap;width:90vw;text-align:center}}.tf-accordion-list,.tf-accordion-list li{position:relative;display:block;width:100%;height:auto}.tf-accordion-list li{margin:0 auto 15px}.tf-accordion-list li.active h4{background-color:#5dcdb5;color:#34445a}.tf-accordion-list li.active h4:after{transform:rotate(135deg);color:#fff}.tf-accordion-list li h4{position:relative;display:block;width:100%;height:auto;margin:0;cursor:pointer;padding:16px 30px 12px 16px;border:1px solid #d9d9d9;border-radius:6px;font-size:16px;font-weight:600}.tf-accordion-list li h4:after{content:"+";position:absolute;right:12px;top:6px;color:#adadad;transition:all .3s ease-in-out;font-size:28px}.tf-accordion-list li .tf-accordion-content{position:relative;display:none;width:100%;height:auto;margin:0;padding:16px 16px 0;animation:fadeIn .5s ease-out}.tf-accordion-list li .tf-accordion-content p{position:relative;display:block;font-weight:300;padding:10px 0 0;line-height:150%;margin:0 0 15px}.tf-toast-message{padding:24px 16px;border:1px solid transparent;border-radius:4px;display:flex;align-items:center;font-size:14px;color:#222;box-shadow:0 4px 16px rgba(0,0,0,.16);position:fixed;right:30px;top:30px;z-index:1000}.tf-toast-message.green{border-color:#5dcdb5;background-color:#e4f5f1}.tf-toast-message.red{border-color:#b50404;background-color:#f3d9d9}.tf-home-w-icons-bttns{display:flex;flex-flow:row wrap;gap:32px;align-items:center;justify-content:center;margin-top:60px}.align-self-end{align-self:flex-end}.mt-24{margin-top:24px}.btn-link{background-color:transparent;color:#222;text-decoration:underline}.btn-link:hover{color:#5dcdb5}.btn-link.disabled:hover,.btn-link:disabled:hover{background-color:#5dcdb5;color:#34445a}.tf-page-feature.reverse .tf-page-feature-left .tf-carousel-text .current .item{background-color:#5dcdb5}ol.ordered-outside{list-style:decimal;list-style-position:outside}.blocker.no-bg,.tf-modal>.no-bg.overlay-part{background:none}#createNewOrgModalForm .error-text{max-width:330px}#createNewOrgModalForm .tf-tooltip .tf-tooltip-text,#signupForm .tf-tooltip .tf-tooltip-text{text-wrap:wrap;max-width:550px;width:37vw}.k-input-inner{z-index:0}a,button,div,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}.accordion-item{margin:0 auto 15px}.accordion-itemBtn{cursor:pointer;color:#34445a;display:flex;align-items:center;width:100%;margin:0;padding:16px 16px 12px;font-size:16px;text-align:left;font-weight:600;background-color:transparent;border:1px solid;border-radius:6px}.accordion-itemBtnExpanded{background-color:#5dcdb5}.accordion-itemContent{transition:height .2s ease-in-out}.accordion-itemPanel{padding:16px 16px 0}.accordion-chevron{margin-left:auto;transition:transform .2s ease-in-out}.accordion-itemBtnExpanded .accordion-chevron{transform:rotate(180deg)}.tf-cookie-notice-container{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:2000000;display:flex;align-items:center;gap:10px 0;height:auto;background-color:#fff;border-radius:8px 8px 0 0;padding:16px;box-shadow:0 0 16px rgba(34,34,34,.15);width:716px}@media(max-width:48em){.tf-cookie-notice-container{flex-flow:column wrap;width:90vw;text-align:center}}.tf-cookie-content{display:flex;flex-flow:row;text-align:left;gap:10px;align-items:center}@media(max-width:48em){.tf-cookie-content{flex-flow:column wrap;text-align:center}}