.LeadFormModal_leadFormModal__41YXl{position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center}.LeadFormModal_overlay__xgSOD{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.LeadFormModal_modalContent__VD8zH{position:relative;z-index:10;margin:0 1rem;width:100%;max-width:28rem;border-radius:.5rem;background:white;padding:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.LeadFormModal_submitButton__qnNpS{width:100%;border-radius:.375rem;background-color:#2563eb;padding:.75rem 1rem;color:white;font-weight:500;border:none;cursor:pointer;display:block!important;visibility:visible!important}.LeadFormModal_submitButton__qnNpS:hover{background-color:#1d4ed8}.LeadFormModal_submitButton__qnNpS:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}.LeadFormModal_hubspotForm__73jjg{width:100%}.LeadFormModal_hubspotForm__73jjg .hs-form{display:flex!important;flex-direction:column!important;gap:.5rem!important;width:100%!important}.LeadFormModal_hubspotForm__73jjg .hs-form-field{display:flex!important;flex-direction:column!important;width:100%!important;margin-bottom:0!important}.LeadFormModal_hubspotForm__73jjg .hs-form-field label{font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.25rem}.LeadFormModal_hubspotForm__73jjg .hs-input{width:100%!important;padding:.5rem .75rem!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;font-size:.875rem!important;color:#111827!important;background-color:white!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;margin:0!important}.LeadFormModal_hubspotForm__73jjg .hs-input:focus{outline:none!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important}.LeadFormModal_hubspotForm__73jjg .hs-input::placeholder{color:#9ca3af}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox{display:flex;align-items:flex-start;gap:.5rem;margin-top:.5rem}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox input[type=checkbox]{width:1rem;height:1rem;margin:0;accent-color:#2563eb}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox label{font-size:.75rem;color:#6b7280;line-height:1.4;margin:0}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox label a{color:#2563eb;text-decoration:underline;font-weight:600}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox label a:hover{color:#1d4ed8}.LeadFormModal_hubspotForm__73jjg .hs-submit{width:100%;margin-top:1rem}.LeadFormModal_hubspotForm__73jjg .hs-button{width:100%!important;background-color:#2563eb!important;color:white!important;border:none!important;border-radius:.375rem!important;padding:.75rem 1rem!important;font-size:.875rem!important;font-weight:500!important;cursor:pointer!important;transition:background-color .15s ease-in-out!important;display:block!important;visibility:visible!important;margin:0!important}.LeadFormModal_hubspotForm__73jjg .hs-button:hover{background-color:#1d4ed8!important}.LeadFormModal_hubspotForm__73jjg .hs-button:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.LeadFormModal_hubspotForm__73jjg .hs-error-msgs{margin-top:.25rem}.LeadFormModal_hubspotForm__73jjg .hs-error-msg{color:#dc2626!important;font-size:.75rem;margin:0}.LeadFormModal_hubspotForm__73jjg .hs-form-required{color:#dc2626;display:none}.LeadFormModal_hubspotForm__73jjg .hs-form-required+.hs-input{margin-top:0}.LeadFormModal_hubspotForm__73jjg .hs_download_da_graduacao_ead___guia_de_curso__clonado_,.LeadFormModal_hubspotForm__73jjg .hs_verticais_de_interesse{display:none!important}.LeadFormModal_hubspotForm__73jjg [id*=LEGAL_CONSENT]{display:flex!important;flex-direction:column!important;gap:.5rem!important}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox label span{margin-left:5px!important}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox-display{display:flex!important;align-items:flex-start!important;gap:.5rem!important;margin-top:.5rem!important}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox-display input[type=checkbox]{width:1rem!important;height:1rem!important;margin:0!important;accent-color:#2563eb!important;flex-shrink:0!important}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox-display label a{color:#2563eb!important;text-decoration:underline!important;font-weight:600!important}.LeadFormModal_hubspotForm__73jjg .hs-form-booleancheckbox-display label a:hover{color:#1d4ed8!important}#tooltip:after{content:"";position:absolute;top:100%;left:80%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#4a5568}