:root{--inactive-size:1px;--active-size:1px}.step-indicator{margin:0 auto;-ms-flex-direction:row;flex-direction:row}.step-indicator,.step-indicator .step:not(.first-step){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.step-indicator .step:not(.first-step){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;-ms-flex-direction:row;flex-direction:row}.step-indicator .step:not(.first-step) .line-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.step-indicator .step:not(.first-step) .step-line{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--charcoal-20);height:var(--inactive-size);border-radius:4px;margin-left:2px}.step-indicator .step .icon-wrapper{color:var(--charcoal-20)}.step-indicator .step.current .step-line{height:var(--active-size);background-color:var(--orange-web)}.step-indicator .step.current .icon-wrapper{color:var(--orange-web)}.step-indicator .step.valid .step-line{height:var(--inactive-size);background-color:var(--orange-web-40)}.step-indicator .step.valid .icon-wrapper{color:var(--orange-web-40)}.step-indicator .step.current.valid .step-line{height:var(--inactive-size);background-color:var(--orange-web-40)}.step-indicator .step.current.valid .icon-wrapper,.step-indicator .step:not(.current).valid>.icon-wrapper:hover{color:var(--orange-web)}.step-indicator .step:not(.current,.valid)>.icon-wrapper:hover{color:var(--charcoal-50)}.step-indicator.signup-design .step-line{opacity:0}.step-indicator .signup-design-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.step-indicator .signup-design-wrapper h4.title{font-size:12px!important}.step-indicator .signup-design-wrapper .step-number{opacity:.4}.step-indicator .signup-design-wrapper .step-number img{width:14px}.step-indicator .signup-design-wrapper.done .step-number{opacity:1}.step-indicator .current .signup-design-wrapper .step-number{opacity:1;color:var(--orange-web)}.first-enter-to .last-enter-to{position:absolute;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.first-enter,.first-leave-to{position:absolute;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.last-enter,.last-leave-to{position:absolute;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.first-enter-active,.first-leave-active,.last-enter-active,.last-leave-active{-webkit-transition:all .2s ease;transition:all .2s ease}.mid-next-enter{position:absolute;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.mid-next-leave-to{position:absolute;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.mid-next-enter-active,.mid-next-leave-active{-webkit-transition:all .2s ease;transition:all .2s ease}.mid-previous-enter{position:absolute;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.mid-previous-leave-to{position:absolute;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.mid-previous-enter-active,.mid-previous-leave-active{-webkit-transition:all .2s ease;transition:all .2s ease}.step-one .terms{margin-top:18px;font-weight:500}#app .step-one .to-login{font-size:12px;color:var(--text-grey-primary);text-decoration:underline;-ms-flex-item-align:end;align-self:flex-end}.step-two .integration-select{margin-top:36px}.step-two .leave-flow-text{margin-top:8px;cursor:pointer;text-align:center;text-decoration:underline}.step-two .dynamic-connector-wrapper,.step-two .no-integration-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-two .dynamic-connector-wrapper h3,.step-two .no-integration-option h3{margin-top:18px;font-family:Roboto,sans-serif}.step-two .dynamic-connector-wrapper p,.step-two .no-integration-option p{font-weight:400;line-height:14px}.step-two .dynamic-connector-wrapper a,.step-two .no-integration-option a{margin:18px 0 0 0;-ms-flex-item-align:center;align-self:center;text-decoration:underline}.step-two .dynamic-connector-wrapper .dynamic-form,.step-two .no-integration-option .dynamic-form{margin-bottom:24px}.step-two .no-integration-option{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.15);border-radius:4px;margin-top:18px;padding:18px}.step-two .no-integration-option ul{padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:18px 0;font-weight:500}.step-two .connection-error,.step-two .ok-message{margin-top:18px}.step-two .connection-error button,.step-two .ok-message button{background:none;border:none;text-decoration:underline;padding:0;color:var(--charcoal-75)}.step-two .connection-error button:focus,.step-two .connection-error button:hover,.step-two .ok-message button:focus,.step-two .ok-message button:hover{color:var(--charcoal)}#signup-flow{min-height:100vh;width:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#signup-flow main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:auto}#signup-flow main,#signup-flow main .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}#signup-flow main .steps{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}#signup-flow main .description{font-size:12px;color:var(--text-grey-primary);font-weight:500;margin-bottom:0}#signup-flow main .step-one,#signup-flow main .step-two{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:330px}#signup-flow main .btn-signup-flow{border:none;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:3px;width:100%;text-align:left;padding:12px 18px;font-weight:700;color:var(--orange-web);background:var(--orange-web-20);margin-bottom:4px}#signup-flow main .btn-signup-flow:hover{background:var(--orange-web-40)}#signup-flow main .btn-signup-flow:disabled{background:var(--orange-web-10);color:var(--orange-web-40);cursor:not-allowed}#signup-flow .main-logo{margin-top:80px;width:220px;margin-bottom:36px}#signup-flow .step-indicator{margin-bottom:36px}#signup-flow aside{width:clamp(400px,40vw,500px);background:var(--signup-aside);padding:80px 80px 40px 80px;-webkit-box-shadow:inset 2px 0 4px rgba(0,0,0,.05);box-shadow:inset 2px 0 4px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}#signup-flow aside ul{list-style-type:none;margin:0;padding:0}#signup-flow aside ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:24px;font-weight:500}#signup-flow aside ul>li .checkmark{width:14px}#signup-flow aside .sideview-images{position:relative}#signup-flow aside .sideview-images .step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#signup-flow aside .sideview-images img{max-width:100%;height:auto}#signup-flow aside .sideview-images .img-container{height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1100px){#signup-flow{display:block;min-height:auto;width:auto}#signup-flow aside{margin:0;margin-top:80px;width:100vw}#signup-flow aside,#signup-flow aside .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#signup-flow aside .content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#signup-flow aside .sideview-images{-ms-flex-item-align:end;align-self:end;margin-bottom:0}#signup-flow aside .sideview-images .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#signup-flow aside .img-container{max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:900px){#signup-flow aside{margin:0;margin-top:80px;display:block;text-align:center}#signup-flow aside>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}#signup-flow aside .sideview-images .step,#signup-flow aside>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#signup-flow aside .sideview-images .step h2{margin-bottom:24px}#signup-flow aside .sideview-images .img-container{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#signup-flow main .step-three .startup-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-three .last-step{max-width:260px}}.s-first-enter-to .s-last-enter-to{position:absolute;opacity:1;-webkit-transform:translateX(50px);transform:translateX(50px)}.s-first-enter,.s-first-leave-to{position:absolute;opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.s-last-enter,.s-last-leave-to{position:absolute;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}.s-first-enter-active,.s-first-leave-active,.s-last-enter-active,.s-last-leave-active{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.s-mid-next-enter{position:absolute;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}.s-mid-next-leave-to{position:absolute;opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.s-mid-next-enter-active,.s-mid-next-leave-active{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.s-mid-previous-enter{position:absolute;opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.s-mid-previous-leave-to{position:absolute;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}.s-mid-previous-enter-active,.s-mid-previous-leave-active{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.s-first-enter-active,.s-last-enter-active,.s-mid-next-enter-active,.s-mid-previous-enter-active{-webkit-transition-delay:.3s;transition-delay:.3s}