.user-research-form .checkbox-group .checkbox{padding-bottom:0}.user-research-form .lhv-field-group .checkbox-label{font-weight:600;color:currentColor;margin-bottom:8px}.user-research-form__error h2,.user-research-form__success h2{font-weight:600;font-size:26px;line-height:32px;margin:0 0 16px}.user-research-form__success h2{color:#45a77e}.user-research-form__error h2{color:#db2937}.submit-btn{position:relative}.submit-btn .loader{position:absolute;top:calc(50% - 23px);left:calc(50% - 16px)}.submit-btn:has(.loader:not(.hidden)) span{visibility:hidden}.loader{display:inline-block;position:relative;width:18px;height:10px;vertical-align:top}.loader div{transform-origin:16px 23px;animation:loader 1.2s linear infinite}.loader div:after{content:" ";display:block;position:absolute;top:21px;left:26px;width:1px;height:4px;border-radius:20%;background:gray}.loader div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.loader div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loader div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.loader div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.loader div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.loader div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.loader div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.loader div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.loader div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.loader div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.loader div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.loader div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes loader{0%{opacity:1}to{opacity:0}}
