.default-form-group{display:flex;flex-direction:column;width:100%}.default-form-label{font-family:'Baloo 2',sans-serif;font-weight:400;font-size:12px;color:#2d3748;line-height:1.33}.default-form-input-wrapper{width:100%}.default-form-input{font-family:'Baloo 2',sans-serif;font-weight:500;font-size:15px;color:#1E293B;background-color:#FFF;border:1px solid #e2e8f0;border-style:solid;border-radius:6px;height:48px;padding:0 15px;width:100%;box-sizing:border-box;line-height:28px}.default-form-input::placeholder{color:rgba(0,0,0,.36);font-family:'Baloo 2',sans-serif;font-weight:500;font-size:15px}.default-form-campo-invalido label{color:red}.default-form-campo-invalido .default-form-input{border-color:red}.default-form-error-message{font-family:'Baloo2Regular',sans-serif;font-weight:400;font-size:12px;color:#EA0000;line-height:16px;text-align:left;width:100%;max-width:360px;padding:0;margin-top:0;display:none}.default-form-campo-invalido .default-form-error-message{display:block!important}.default-form-btn-primary{background-color:#02a433;color:rgba(255,255,255,.6);font-family:'Baloo 2',sans-serif;font-weight:700;font-size:16px;line-height:1.5;border-radius:6px;padding:13px;width:100%;border:none;cursor:pointer;opacity:.5;transition:opacity 0.2s ease,color 0.2s ease}.default-form-btn-primary:disabled{opacity:0.5!important;cursor:not-allowed!important;pointer-events:none!important;color:rgba(255,255,255,.6)!important}.default-form-btn-primary.enabled{opacity:1!important;cursor:pointer!important;pointer-events:auto!important;color:#FFFFFF!important}.default-form-btn-primary.enabled:hover{opacity:0.9!important}.default-form-btn-secondary{background-color:#0046b4;color:#FFF;font-family:'Baloo 2',sans-serif;font-weight:700;font-size:16px;line-height:1.5;border-radius:6px;padding:8px;width:100%;border:none;cursor:pointer;height:50px;opacity:.5}.default-form-btn-secondary:hover{opacity:1}.default-form-btn-default{background-color:#eee;color:#434343!important;font-family:'Baloo 2',sans-serif;font-weight:600;font-size:16px;line-height:1.5;border-radius:6px;height:50px;width:100%;border:none;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}#msgErroLogin>span{font-size:12px!important}@media (max-width:768px){.default-form-btn-primary{opacity:1}.default-form-btn-secondary{opacity:1}}.bgGeralSiteNagem{background-color:#F1F5F9!important}.dadospf-container{background-color:#FFF;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:68px 10px;border-radius:12px;box-shadow:0 4px 9px rgba(0,0,0,.25);max-width:1008px;width:100%;margin:62px auto;box-sizing:border-box}.dadospf-title{font-family:Baloo2Bold,'Baloo 2',sans-serif;font-weight:700;font-size:20px;color:#0046b4;line-height:28px;text-align:center;width:100%;margin-top:0;margin-bottom:20px}.dadospf-form{display:flex;flex-direction:column;gap:20px;width:100%;max-width:742px;box-sizing:border-box}.dadospf-row{display:flex;flex-direction:row;gap:20px;width:100%;box-sizing:border-box}.dadospf-col-cpf{flex:0 0 244px;max-width:244px}.dadospf-col-nome{flex:1 1 auto}.dadospf-col-email{flex:0 0 478px;max-width:478px}.dadospf-col-telefone,.dadospf-col-whatsapp,.dadospf-col-senha,.dadospf-col-confirmar{flex:1}.dadospf-form-group{gap:8px}.dadospf-label{color:#475569;font-family:Baloo2Regular,'Baloo 2',sans-serif}.dadospf-input{border-color:#cbd5e1;border-radius:8px;color:#000;font-family:Baloo2Regular,'Baloo 2',sans-serif;transition:border-color 0.2s ease,box-shadow 0.2s ease}.dadospf-input::placeholder{color:#cbd5e1}.dadospf-input:focus{border-color:#0046b4;outline:none;box-shadow:0 0 0 3px rgba(0,70,180,.1)}.dadospf-button-wrapper{display:flex;justify-content:center;width:100%;margin-top:10px}.dadospf-submit-btn{width:361px;max-width:100%;height:50px;border-radius:8px;font-family:Baloo2Bold,'Baloo 2',sans-serif;font-weight:700;transition:background-color 0.2s ease,opacity 0.2s ease}.dadospf-submit-btn:not(:disabled){opacity:1!important}@media (max-width:768px){.dadospf-container{padding:40px 15px;margin:20px auto;box-shadow:none;border-radius:0}.dadospf-row{flex-direction:column;gap:20px}.dadospf-col-cpf,.dadospf-col-nome,.dadospf-col-email,.dadospf-col-telefone,.dadospf-col-whatsapp,.dadospf-col-senha,.dadospf-col-confirmar{flex:1 1 100%!important;max-width:100%!important;width:100%!important}.dadospf-submit-btn{width:100%}}