@property --tf-primary{syntax:"<color>";inherits:true;initial-value:#2563eb}@property --tf-primary-hover{syntax:"<color>";inherits:true;initial-value:#1d4ed8}@property --tf-secondary{syntax:"<color>";inherits:true;initial-value:#3b82f6}@property --tf-accent{syntax:"<color>";inherits:true;initial-value:#60a5fa}@property --tf-progress{syntax:"<color>";inherits:true;initial-value:#3b82f6}.typeform-field-wrapper input[type=text],.typeform-field-wrapper input[type=email],.typeform-field-wrapper input[type=tel],.typeform-field-wrapper input[type=number],.typeform-field-wrapper input[type=url],.typeform-field-wrapper input[type=date],.typeform-field-wrapper input[type=time],.typeform-field-wrapper input[type=datetime-local],.typeform-field-wrapper textarea,.typeform-field-wrapper select{border:none!important;border-bottom:2px solid var(--tf-primary)!important;border-bottom-color:color-mix(in srgb,var(--tf-primary)70%,transparent)!important;color:#fff!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;outline:none!important;padding:.75rem 0!important;font-size:1.25rem!important;transition:border-color .2s!important}.typeform-field-wrapper input[type=text]:focus,.typeform-field-wrapper input[type=email]:focus,.typeform-field-wrapper input[type=tel]:focus,.typeform-field-wrapper input[type=number]:focus,.typeform-field-wrapper input[type=url]:focus,.typeform-field-wrapper input[type=date]:focus,.typeform-field-wrapper input[type=time]:focus,.typeform-field-wrapper input[type=datetime-local]:focus,.typeform-field-wrapper textarea:focus,.typeform-field-wrapper select:focus{border-bottom-color:var(--tf-accent)!important;ring:none!important}.typeform-field-wrapper input::-moz-placeholder{color:#ffffff4d!important}.typeform-field-wrapper textarea::-moz-placeholder{color:#ffffff4d!important}.typeform-field-wrapper input::placeholder,.typeform-field-wrapper textarea::placeholder{color:#ffffff4d!important}.typeform-field-wrapper label{color:#ffffffb3!important}.typeform-field-wrapper .text-gray-700,.typeform-field-wrapper .text-gray-600,.typeform-field-wrapper .text-gray-500{color:#fff9!important}.typeform-field-wrapper .text-gray-900,.typeform-field-wrapper .text-gray-800{color:#fff!important}.typeform-field-wrapper .text-red-500,.typeform-field-wrapper .text-red-600{color:#f87171!important}.typeform-field-wrapper .bg-gray-50,.typeform-field-wrapper .bg-gray-100{background-color:#ffffff0d!important}.typeform-field-wrapper .bg-white{background-color:#ffffff14!important}.typeform-field-wrapper .border-gray-200,.typeform-field-wrapper .border-gray-300{border-color:#ffffff26!important}.typeform-field-wrapper input[type=checkbox],.typeform-field-wrapper input[type=radio]{cursor:pointer!important;appearance:none!important;background:0 0!important;border:2px solid #fff6!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:1.25rem!important;height:1.25rem!important;transition:all .15s!important;display:inline-flex!important}.typeform-field-wrapper input[type=checkbox]{border-radius:.25rem!important}.typeform-field-wrapper input[type=radio]{border-radius:50%!important}.typeform-field-wrapper input[type=checkbox]:checked,.typeform-field-wrapper input[type=radio]:checked{background-color:var(--tf-primary)!important;border-color:var(--tf-primary)!important}.typeform-field-wrapper input[type=checkbox]:checked:after{content:""!important;border:2px solid #fff!important;border-width:0 2px 2px 0!important;width:.35rem!important;height:.6rem!important;display:block!important;transform:rotate(45deg)translateY(-1px)!important}.typeform-field-wrapper input[type=radio]:checked:after{content:""!important;background:#fff!important;border-radius:50%!important;width:.45rem!important;height:.45rem!important;display:block!important}.typeform-field-wrapper input[type=checkbox]:hover,.typeform-field-wrapper input[type=radio]:hover{border-color:#fff9!important}.typeform-field-wrapper input[type=checkbox]:focus,.typeform-field-wrapper input[type=radio]:focus{outline:none!important;box-shadow:0 0 0 2px #fff3!important}.typeform-field-wrapper canvas{background:#ffffff0d!important;border-color:#fff3!important;border-radius:.75rem!important}.typeform-field-wrapper .tiptap,.typeform-field-wrapper [contenteditable]{color:#fff!important;border-bottom:2px solid color-mix(in srgb,var(--tf-primary)70%,transparent)!important;background:0 0!important;border-radius:0!important}.typeform-field-wrapper .tiptap:focus,.typeform-field-wrapper [contenteditable]:focus{border-bottom-color:var(--tf-accent)!important}.typeform-field-wrapper .bg-blue-600{background-color:var(--tf-primary)!important;color:#fff!important}.typeform-field-wrapper .bg-blue-50{background-color:#ffffff1a!important}.typeform-field-wrapper .border-blue-500{border-color:var(--tf-primary)!important}.typeform-field-wrapper .border-blue-300,.typeform-field-wrapper .hover\:border-blue-300:hover{border-color:#ffffff4d!important}.typeform-field-wrapper .text-blue-600{color:var(--tf-primary)!important}.typeform-field-wrapper .hover\:border-blue-400:hover{border-color:var(--tf-primary)!important}.typeform-field-wrapper .hover\:bg-blue-50\/50:hover{background-color:#ffffff0f!important}.typeform-field-wrapper .border-green-500{border-color:#22c55e!important}.typeform-field-wrapper .bg-green-50{background-color:#22c55e26!important}.typeform-field-wrapper .text-green-700{color:#86efac!important}.typeform-field-wrapper .border-red-500{border-color:#ef4444!important}.typeform-field-wrapper .bg-red-50{background-color:#ef444426!important}.typeform-field-wrapper .text-red-700{color:#fca5a5!important}.typeform-field-wrapper .form-phone-wrapper .react-tel-input .form-phone-control{color:#fff!important;border:none!important;border-bottom:2px solid color-mix(in srgb,var(--tf-primary)70%,transparent)!important;height:auto!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:.75rem 0 .75rem 48px!important;font-size:1.25rem!important}.typeform-field-wrapper .form-phone-wrapper .react-tel-input .form-phone-control:focus{border-bottom-color:var(--tf-accent)!important;box-shadow:none!important}.typeform-field-wrapper .form-phone-wrapper .react-tel-input .selected-flag .arrow{border-top-color:#ffffff80!important}.typeform-field-wrapper .form-phone-wrapper .react-tel-input .selected-flag .arrow.up{border-bottom-color:#ffffff80!important}.typeform-field-wrapper .form-phone-wrapper .form-phone-dropdown{background-color:#1f2937!important;border-color:#ffffff26!important}.typeform-field-wrapper .form-phone-wrapper .react-tel-input .country-list .country:hover,.typeform-field-wrapper .form-phone-wrapper .react-tel-input .country-list .country.highlight{background-color:#ffffff1a!important}.typeform-field-wrapper .form-phone-wrapper .react-tel-input .country-list .country .country-name{color:#fff!important}.typeform-field-wrapper .form-phone-wrapper .react-tel-input .country-list .country .dial-code{color:#ffffff80!important}.typeform-field-wrapper .form-phone-wrapper .react-tel-input .country-list .search-box{color:#fff!important;background-color:#1f2937!important;border-color:#ffffff26!important}.typeform-field-wrapper .group\/voice .rounded-xl{background:#ffffff0d!important;border-color:#ffffff26!important;border-radius:.75rem!important}.typeform-field-wrapper .group\/voice .rounded-xl:focus-within{border-color:color-mix(in srgb,var(--tf-primary)70%,transparent)!important;box-shadow:none!important;ring:none!important;--tw-ring-color:transparent!important;--tw-ring-shadow:none!important;background:#ffffff14!important}.typeform-field-wrapper .group\/voice textarea{color:#fff!important;background:0 0!important;border:none!important;border-radius:0!important;padding:.75rem 1rem!important;font-size:1.1rem!important}.typeform-field-wrapper .group\/voice textarea::placeholder{color:#ffffff4d!important}.typeform-field-wrapper .group\/voice .border-t{border-color:#ffffff1a!important}.typeform-field-wrapper .group\/voice .bg-red-50\/30{background:#ef444414!important}.typeform-field-wrapper .group\/voice .border-red-200{border-color:#ef444466!important}.typeform-field-wrapper .group\/voice .ring-red-100{--tw-ring-color:#ef444426!important}.typeform-field-wrapper .bg-gray-50{background-color:#ffffff14!important}.typeform-field-wrapper .hover\:bg-blue-50:hover{background-color:#ffffff1f!important}.typeform-field-wrapper .hover\:border-blue-300:hover{border-color:var(--tf-primary)!important}.typeform-field-wrapper .hover\:text-blue-600:hover{color:var(--tf-primary)!important}.typeform-field-wrapper .voice-input-field .rounded-xl{background:#ffffff0f!important;border-color:#fff3!important}.typeform-field-wrapper .voice-input-field .border-dashed{border-style:solid!important}.typeform-field-wrapper .voice-input-field .border-gray-200{border-color:#fff3!important}.typeform-field-wrapper .voice-input-field .hover\:border-gray-300:hover{border-color:#ffffff4d!important}.typeform-field-wrapper .voice-input-field .hover\:bg-gray-50:hover{background-color:#ffffff14!important}.typeform-field-wrapper .voice-input-field textarea{color:#fff!important;background:0 0!important;border:none!important;border-radius:0!important;padding:.75rem 1rem!important;font-size:.875rem!important}.typeform-field-wrapper .voice-input-field textarea::placeholder{color:#ffffff4d!important}.typeform-field-wrapper .voice-input-field .border-t,.typeform-field-wrapper .voice-input-field .border-gray-100{border-color:#ffffff1a!important}.typeform-field-wrapper .voice-input-field .text-gray-800{color:#fff!important}.typeform-field-wrapper .voice-input-field .text-gray-400{color:#fff6!important}.typeform-field-wrapper .voice-input-field .text-gray-300{color:#ffffff59!important}.typeform-field-wrapper .voice-input-field .border-red-300{border-color:#ef444480!important}.typeform-field-wrapper .voice-input-field .from-red-50{--tw-gradient-from:transparent!important}.typeform-field-wrapper .voice-input-field .to-white{--tw-gradient-to:transparent!important}.typeform-field-wrapper .voice-input-field .bg-gradient-to-b.from-red-50.to-white{background:#ef444414!important}.typeform-field-wrapper .voice-input-field .shadow-red-100\/50{--tw-shadow-color:#ef444426!important}.typeform-field-wrapper .voice-input-field .border-red-200{border-color:#ef44444d!important}.typeform-field-wrapper .voice-input-field .bg-gray-50\/50{background-color:#ffffff0f!important}.typeform-field-wrapper .border-dashed{border-style:solid!important}.typeform-field-wrapper .bg-gray-50\/50,.typeform-field-wrapper .hover\:bg-gray-50:hover{background-color:#ffffff0f!important}.typeform-field-wrapper .border-gray-100{border-color:#ffffff1a!important}.typeform-field-wrapper .text-gray-800{color:#fff!important}.typeform-field-wrapper .text-gray-300{color:#fff6!important}.typeform-field-wrapper .border-red-300{border-color:#ef444480!important}.typeform-field-wrapper .from-red-50{--tw-gradient-from:transparent!important}.typeform-field-wrapper .to-white{--tw-gradient-to:transparent!important}.typeform-field-wrapper .bg-gradient-to-b.from-red-50.to-white{background:#ef444414!important}.typeform-field-wrapper .shadow-red-100\/50{--tw-shadow-color:#ef444426!important}.typeform-field-wrapper .border-red-200{border-color:#ef44444d!important}
