.input{position:relative;width:100%}.input__field{width:100%;height:58px;margin-bottom:16px;padding-left:24px;background-color:#fff;background-repeat:no-repeat;background-position:95% 50%;border:2px solid rgba(0,0,0,0);border-radius:12px;outline:none;font-size:24px;transition:all .15s ease-in}.input__field::placeholder{visibility:hidden;font-size:18px}.input__textarea{width:100%;height:124px;margin-bottom:16px;padding:8px;font-size:24px;background-color:#fff;background-repeat:no-repeat;background-position:95% 50%;border:2px solid rgba(0,0,0,0);border-radius:12px;outline:none;resize:none}.error__container{position:absolute;bottom:-20px;right:0;padding:9px 10px;background-color:#ffd4e2;border-radius:10px;z-index:4}.error__container:before{content:"";position:absolute;top:-8px;right:31px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:12px solid #ffd4e2}.error__text{color:#c50042;font-size:16px}.label{display:flex;justify-content:space-between;margin-bottom:16px;line-height:21px}.label__text{color:#6f7f9d;font-size:18px}.validate-error{border:2px solid #ff1d68;background-image:url(/_next/static/media/error-icon.324bab35.svg)}.validate-error::placeholder{color:#ff1d68}@media screen and (max-width:576px){.input__field{height:44px;margin-bottom:24px;padding-left:12px;font-size:14px}.input__field::placeholder{visibility:visible;font-size:14px}.label{display:none;margin-bottom:10px}.error__text,.label__text{font-size:14px}}@media screen and (max-width:520px){.error__container{position:absolute;right:-10px}}