.demo__pageHeading{color:var(--text-base-primary);font:var(--font-display-semi-md);font-feature-settings:"dnom" on,"ss01" on,"ss02" on,"ss03" on,"ss10" on;letter-spacing:var(--letter-spacing-tight);margin:0 auto;max-width:1080px;padding:80px 0 0;text-align:center}.demo,.demo__complete{display:flex;gap:40px;margin:0 auto;max-width:1080px;padding:120px 0 20px}.demo.demo,.demo__complete.demo{justify-content:space-between;padding-bottom:64px;padding-top:64px}.demo.demo .demo__subtext,.demo__complete.demo .demo__subtext{color:var(--text-base-primary);font:var(--font-heading-med-xs);max-width:420px}.demo .demo__head,.demo__complete .demo__head{display:flex;flex-direction:column;gap:16px;max-width:50%}.demo .demo__head .demo__heading,.demo__complete .demo__head .demo__heading{color:var(--text-base-primary);font:var(--font-display-semi-md)}.demo .demo__head .demo__subtext,.demo__complete .demo__head .demo__subtext{color:var(--text-base-secondary);font:var(--font-body-reg-lg)}.demo .demo__head .demo__list,.demo__complete .demo__head .demo__list{display:flex;flex-direction:column;gap:12px;padding:32px 0 20px}.demo .demo__head .demo__list .demo__list__item,.demo__complete .demo__head .demo__list .demo__list__item{color:var(--text-base-secondary);display:flex;font:var(--font-body-reg-md);gap:8px}.demo .demo__head .demo__review,.demo__complete .demo__head .demo__review{background:rgba(175,204,159,.5);border-radius:10px;box-sizing:border-box;margin-top:64px;max-width:420px;padding:20px;transition:opacity .4s ease}.demo .demo__head .demo__review.is-fading,.demo__complete .demo__head .demo__review.is-fading{opacity:0}.demo .demo__head .demo__review .demo__review-quote,.demo__complete .demo__head .demo__review .demo__review-quote{color:var(--text-base-secondary);font:var(--font-body-reg-md)}.demo .demo__head .demo__review .demo__review-author,.demo__complete .demo__head .demo__review .demo__review-author{align-items:center;display:flex;gap:12px;padding-top:12px}.demo .demo__head .demo__review .demo__review-author .demo__review-ava,.demo__complete .demo__head .demo__review .demo__review-author .demo__review-ava{background:var(--base-greengrey-a-200);border:1px solid var(--border-mid);border-radius:24px;box-shadow:var(--shadow-middle);flex-shrink:0;height:40px;overflow:hidden;width:40px}.demo .demo__head .demo__review .demo__review-author .demo__review-ava img,.demo__complete .demo__head .demo__review .demo__review-author .demo__review-ava img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.demo .demo__head .demo__review .demo__review-author .demo__review-author__text,.demo__complete .demo__head .demo__review .demo__review-author .demo__review-author__text{display:flex;flex-direction:column}.demo .demo__head .demo__review .demo__review-author .demo__review-author__text .demo__review-author__name,.demo__complete .demo__head .demo__review .demo__review-author .demo__review-author__text .demo__review-author__name{color:var(--text-base-primary);font:var(--font-body-reg-md)}.demo .demo__head .demo__review .demo__review-author .demo__review-author__text .demo__review-author__position,.demo__complete .demo__head .demo__review .demo__review-author .demo__review-author__text .demo__review-author__position{color:var(--text-base-tertiatry);font:var(--font-body-reg-xs)}.demo .demo__head .demo__clients,.demo__complete .demo__head .demo__clients{margin-top:4px}.demo .demo__head .demo__clients .logotypes,.demo__complete .demo__head .demo__clients .logotypes{align-items:flex-start;border:0;flex-direction:column;gap:8px;max-width:none;padding:0}.demo .demo__head .demo__clients .logotypes .logotypes__title,.demo__complete .demo__head .demo__clients .logotypes .logotypes__title{color:var(--text-base-tertiatry);font:var(--font-body-med-sm)}.demo .demo__head .demo__clients .logotypes .logotypes__logos,.demo__complete .demo__head .demo__clients .logotypes .logotypes__logos{flex-grow:0;flex-wrap:wrap;justify-content:flex-start}.demo .demo__head .demo__clients .logotypes .logotypes__logos div,.demo__complete .demo__head .demo__clients .logotypes .logotypes__logos div{border-radius:12px;min-height:32px;min-width:78px;padding:0}.demo .demo__head .demo__clients .logotypes .logotypes__logos div svg,.demo__complete .demo__head .demo__clients .logotypes .logotypes__logos div svg{height:18px;width:auto}.demo .demo__form-wrapper,.demo__complete .demo__form-wrapper{flex:0 0 540px;max-width:540px}.demo .demo__form-wrapper .demo__form,.demo__complete .demo__form-wrapper .demo__form{background:var(--base-white-solid);border-radius:16px;box-shadow:var(--shadow-regular-out);flex-grow:1}.demo .demo__form-wrapper .demo__form .demo__form__body,.demo__complete .demo__form-wrapper .demo__form .demo__form__body{box-sizing:border-box;display:flex;flex-direction:column;gap:28px;padding:32px;width:100%}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row{display:flex;gap:16px}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row.demo__form__row-submit,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row.demo__form__row-submit{justify-content:flex-end}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row.demo__form__row-submit .demo__form__item,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row.demo__form__row-submit .demo__form__item{flex-grow:0}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row.demo__form__row-details .demo__form__item,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row.demo__form__row-details .demo__form__item{gap:0}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row.demo__form__row-details .demo__form__details-body .demo__form__item-title,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row.demo__form__row-details .demo__form__details-body .demo__form__item-title{margin-bottom:8px}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__details-toggle,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__details-toggle{align-items:center;background:none;border:0;color:var(--text-base-secondary);cursor:pointer;display:flex;font:var(--font-body-med-sm);gap:8px;padding:0}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__details-toggle:hover,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__details-toggle:hover{color:var(--text-base-primary)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__details-toggle:hover ws-icon svg path,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__details-toggle:hover ws-icon svg path{fill-opacity:.93}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item{display:flex;flex-direction:column;flex-grow:1;gap:8px;min-width:0}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-title,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-title{color:var(--text-base-primary);font:var(--font-body-semi-sm)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-title sup,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-title sup{color:var(--color-blue-700);font:var(--font-body-semi-sm)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-message,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-message{color:var(--global-state-focus-danger);display:none;font:var(--font-body-reg-xs)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input,.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea{background:var(--input-form-bg-default);border:0;border-radius:10px;box-shadow:var(--shadow-input-form-default);box-sizing:border-box;color:var(--text-base-primary);font:var(--font-body-reg-sm);padding:10px 12px;width:100%}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input::-moz-placeholder,.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea::-moz-placeholder,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input::-moz-placeholder,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea::-moz-placeholder{color:var(--text-base-ghost);font:var(--font-body-reg-sm)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input::placeholder,.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea::placeholder,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input::placeholder,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea::placeholder{color:var(--text-base-ghost);font:var(--font-body-reg-sm)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input:hover,.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea:hover,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input:hover,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea:hover{box-shadow:var(--shadow-input-form-hover)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input:focus,.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input:focus-visible,.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea:focus,.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea:focus-visible,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input:focus,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input input:focus-visible,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea:focus,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea:focus-visible{box-shadow:var(--shadow-input-form-default),0 0 0 1.5px var(--global-state-focus-default);outline:none}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input textarea{max-height:360px;min-height:96px;resize:vertical}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input.demo__form__item-error input,.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input.demo__form__item-error textarea,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input.demo__form__item-error input,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input.demo__form__item-error textarea{background:var(--input-form-bg-error);box-shadow:var(--shadow-input-form-error)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input.demo__form__item-error+.demo__form__item-message,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item .demo__form__item-input.demo__form__item-error+.demo__form__item-message{display:block}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti{--iti-hover-color:var(--base-greengrey-a-100)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input{max-width:100%}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input .iti__selected-country-primary,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input .iti__selected-country-primary{border-radius:9px 0 0 9px}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input .iti__selected-dial-code,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input .iti__selected-dial-code{color:var(--text-base-primary);font:var(--font-body-reg-sm)}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input .iti__search-input,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input .iti__search-input{border:0;border-radius:2px 2px 0 0;box-shadow:0 .5px 0 0 var(--iti-border-gray);outline:none}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input input,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-iti .demo__form__item-input input{padding-right:0}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-team .demo__form__item-input,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-team .demo__form__item-input{display:flex;flex-wrap:wrap;justify-content:space-between}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-team .demo__form__item-input input.input,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-team .demo__form__item-input input.input{text-align:center;width:82px}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-team .demo__form__item-input .demo__form__item-teamBtn,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-team .demo__form__item-input .demo__form__item-teamBtn{display:flex;flex-wrap:nowrap;gap:8px}.demo .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-team .demo__form__item-input .demo__form__item-teamBtn .btn.btn-semi-active,.demo__complete .demo__form-wrapper .demo__form .demo__form__body .demo__form__row .demo__form__item.demo__form__item-team .demo__form__item-input .demo__form__item-teamBtn .btn.btn-semi-active{background:var(--base-white-solid);box-shadow:0 0 0 1.5px var(--global-state-focus-default)}.demo .demo__form-wrapper .demo__form__footer,.demo__complete .demo__form-wrapper .demo__form__footer{box-sizing:border-box;color:var(--text-base-secondary);font:var(--font-body-reg-xs);margin:0 auto;max-width:400px;padding:24px 12px 0;text-align:center}.demo .demo__form-wrapper .demo__form__footer a,.demo__complete .demo__form-wrapper .demo__form__footer a{color:var(--text-base-secondary);cursor:pointer;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:8%;text-underline-offset:12%;text-underline-position:from-font}.demo .demo__form-wrapper .demo__form__footer a:hover,.demo__complete .demo__form-wrapper .demo__form__footer a:hover{text-decoration:none}.demo .demo__form-wrapper .demo__form-security,.demo__complete .demo__form-wrapper .demo__form-security{align-items:center;display:flex;gap:24px;justify-content:center;padding-top:24px}.demo .demo__image img,.demo__complete .demo__image img{max-width:100%}.iti{font-family:Arial,sans-serif;font-size:13px;width:100%}#demoComplete{display:none}#demoComplete .demo__complete{padding-bottom:200px}