.hs-team-demo{background:linear-gradient(135deg,#6e47cf,#421c85 60%,#1a1025);overflow:hidden;padding:clamp(56px,7vw,96px) 0;position:relative}.hs-team-demo__grid{align-items:center;display:grid;gap:48px;grid-template-columns:1fr;position:relative}@media (min-width:900px){.hs-team-demo__grid{gap:32px;grid-template-columns:1fr 1fr}}.hs-team-demo__heading{color:#fff;font-size:clamp(28px,4vw,42px);font-weight:400;line-height:1.2;margin:0}.hs-team-demo__sub{color:#ded5f4;font-size:17px;line-height:1.6;margin:18px 0 0}.hs-team-demo__bullets{display:flex;flex-direction:column;gap:18px;list-style:none;margin:30px 0 0;padding:0}.hs-team-demo__bullets li{align-items:center;color:#fff;display:flex;font-size:16px;gap:12px}.hs-team-demo__check{color:#ded5f4;flex-shrink:0;height:22px;width:22px}.hs-team-demo__ratings{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;margin-top:44px}.hs-team-demo__rating{align-items:flex-start;display:flex;gap:8px}.hs-team-demo__rating-logo{flex-shrink:0;height:18px;width:auto}.hs-team-demo__rating-score{display:flex;flex-direction:column;line-height:1.2}.hs-team-demo__stars{color:#fbbf24;font-size:11px}.hs-team-demo__rating-score span:last-child{color:#fff;font-size:11px;font-weight:500;margin-top:3px}.hs-team-demo__form-panel{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);container-type:inline-size;padding:clamp(24px,4vw,40px)}.hs-team-demo__form-heading{color:var(--dark);font-size:22px;font-weight:500;margin:0 0 6px}.hs-team-demo__form-sub{color:var(--text-2);margin:0 0 24px}.hs-team-demo__form-panel .hs-form .hs-form-field{background:#fcf9f5!important;border-radius:14px!important;box-sizing:border-box!important;margin-bottom:12px!important;padding:9px 16px 10px!important;transition:box-shadow .15s ease,background .15s ease!important}.hs-team-demo__form-panel .hs-form .hs-form-field:focus-within{background:#fff!important;box-shadow:inset 0 0 0 2px #6e47cf!important}.hs-team-demo__form-panel .hs-form .input{margin:0!important}.hs-team-demo__form-panel .hs-form label{color:#421c85!important;display:block!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.5!important;margin:0 0 1px!important;text-transform:uppercase!important}.hs-team-demo__form-panel .hs-form .hs-form-required{color:#6e47cf!important}.hs-team-demo__form-panel .hs-form input[type=email],.hs-team-demo__form-panel .hs-form input[type=number],.hs-team-demo__form-panel .hs-form input[type=tel],.hs-team-demo__form-panel .hs-form input[type=text],.hs-team-demo__form-panel .hs-form select,.hs-team-demo__form-panel .hs-form textarea{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000!important;font-family:inherit!important;font-size:15px!important;line-height:1.6!important;outline:none!important;padding:0!important;width:100%!important}.hs-team-demo__form-panel .hs-form input:focus,.hs-team-demo__form-panel .hs-form select:focus,.hs-team-demo__form-panel .hs-form textarea:focus{border:0!important;box-shadow:none!important}.hs-team-demo__form-panel .hs-form input::placeholder,.hs-team-demo__form-panel .hs-form textarea::placeholder{color:#313131!important;opacity:.45!important}.hs-team-demo__form-panel .hs-form textarea{min-height:92px!important;resize:vertical!important}.hs-team-demo__form-panel .hs-form select{appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none' viewBox='0 0 14 9'%3E%3Cpath stroke='%23421c85' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:100%!important;background-repeat:no-repeat!important;cursor:pointer!important;padding-right:22px!important}.hs-team-demo__form-panel .hs-form .form-columns-2{display:flow-root!important}.hs-team-demo__form-panel .hs-form .form-columns-2 .hs-form-field{float:left!important;margin-right:18px!important;width:calc(50% - 9px)!important}.hs-team-demo__form-panel .hs-form .form-columns-2 .hs-form-field+.hs-form-field{margin-right:0!important}@media (max-width:520px){.hs-team-demo__form-panel .hs-form .form-columns-2 .hs-form-field{float:none!important;margin-right:0!important;width:100%!important}}@container (max-width: 430px){.hs-team-demo__form-panel .hs-form .form-columns-2 .hs-form-field{float:none!important;margin-right:0!important;width:100%!important}}.hs-team-demo__form-panel .hs-form .hs-fieldtype-booleancheckbox,.hs-team-demo__form-panel .hs-form .hs-form-field:has(input[type=checkbox]),.hs-team-demo__form-panel .hs-form .hs-form-field:has(input[type=radio]){background:none!important;box-shadow:none!important;padding:0!important}.hs-team-demo__form-panel .hs-form .hs-fieldtype-booleancheckbox label,.hs-team-demo__form-panel .hs-form .hs-form-field:has(input[type=checkbox]) label{color:var(--text-2)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.hs-team-demo__form-panel .hs-form .hs-form-field.lp-untouched .hs-error-msgs{display:none!important}.hs-team-demo__form-panel .hs-form .hs-form-field:not(.lp-untouched):has(.error),.hs-team-demo__form-panel .hs-form .hs-form-field:not(.lp-untouched):has(.hs-error-msgs li),.hs-team-demo__form-panel .hs-form .hs-form-field:not(.lp-untouched):has(.invalid){box-shadow:inset 0 0 0 2px #c2374a!important}.hs-team-demo__form-panel .hs-form .hs-error-msgs{list-style:none!important;margin:4px 0 0!important;padding:0!important}.hs-team-demo__form-panel .hs-form .hs-error-msgs label{color:#c2374a!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.hs-team-demo__form-panel .hs-form .iti{align-items:center!important;display:flex!important;width:100%!important}.hs-team-demo__form-panel .hs-form .iti__country-container{flex:0 0 auto!important;padding:0!important;position:static!important;z-index:3}.hs-team-demo__form-panel .hs-form .iti__selected-country{background:transparent!important;border:0!important;border-radius:0!important;height:auto!important;padding:0!important}.hs-team-demo__form-panel .hs-form .iti__selected-country-primary{height:auto!important;padding:0 2px 0 0!important}.hs-team-demo__form-panel .hs-form .iti__country-container .iti__dropdown-content{position:absolute!important}.hs-team-demo__form-panel .hs-form .iti__selected-dial-code{font-size:15px!important;margin-left:4px!important}.hs-team-demo__form-panel .hs-form .iti>input[type=tel],.hs-team-demo__form-panel .hs-form input.iti__tel-input{flex:1 1 auto!important;min-width:0!important;padding:0 0 0 8px!important;width:auto!important}.iti__search-input{padding-left:40px!important}@media (max-width:560px){.iti--detached-country-selector{left:10px!important;max-width:none!important;right:10px!important;width:auto!important}.iti--detached-country-selector .iti__country-selector,.iti--detached-country-selector .iti__dropdown-content{max-width:none!important;width:100%!important}}.iti__dropdown-content{border:1.5px solid #ded5f4!important;border-radius:12px!important;box-shadow:0 16px 40px rgba(66,28,133,.16)!important;overflow:hidden!important;z-index:9999!important}.iti__dropdown-content,.iti__search-input{background:#fff!important;font-size:15px!important}.iti__search-input{border:0!important;border-bottom:1px solid #ded5f4!important;border-radius:0!important;box-sizing:border-box!important;outline:none!important;padding:11px 14px!important;width:100%!important}.iti__country-list{max-height:240px!important}.iti__country{padding:8px 14px!important}.iti__country,.iti__country .iti__country-name,.iti__country .iti__dial-code{white-space:nowrap!important}.iti__country.iti__highlight,.iti__country:hover{background:rgba(110,71,207,.08)!important}.hs-team-demo__form-panel .hs-form .hs_submit{margin-top:4px}.hs-team-demo__form-panel .hs-form .hs-button,.hs-team-demo__form-panel .hs-form .hs-submit input[type=submit]{background:var(--purple)!important;border:none!important;border-radius:var(--radius-pill)!important;color:#fff!important;cursor:pointer!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important;margin-top:8px!important;padding:15px 28px!important;width:100%!important}.hs-team-demo__form-panel .hs-form .hs-button:hover,.hs-team-demo__form-panel .hs-form .hs-submit input:hover{background:var(--purple-dark)!important}.hs-team-demo__form-panel .hs-form .hs-richtext{color:var(--text-3);font-size:13px;line-height:1.4;margin-top:12px;text-align:center}.hs-team-demo__form-panel .hs-form .hs-richtext a{color:var(--purple);text-decoration:none}.hs-team-demo__form-panel .hs-form.lp-progressive .lp-step2{display:none!important}.hs-team-demo__form-panel .hs-form.lp-progressive.lp-open .lp-step2{display:block!important}.hs-team-demo__form-panel .hs-form.lp-progressive.lp-open .form-columns-2.lp-step2{display:flow-root!important}.hs-team-demo__form-panel .hs-form.lp-progressive.lp-open .lp-step2{animation:lpReveal .34s cubic-bezier(.2,.7,.3,1) both}.hs-team-demo__form-panel .hs-form .lp-solo{float:none!important;width:100%!important}@keyframes lpReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hs-team-demo__form-panel .hs-form.lp-progressive.lp-open .lp-step2{animation:none}}.hs-team-demo{scroll-margin-top:64px}