.registrar-wizard-module__HoR1Va__authBg{background-color:#219bb8;background-position:50%;background-repeat:no-repeat;background-size:auto 135%;justify-content:center;align-items:flex-start;min-height:calc(100vh - 60px);padding:96px 16px 32px;display:flex;overflow-y:auto}.registrar-wizard-module__HoR1Va__center{justify-content:center;width:100%;display:flex}.registrar-wizard-module__HoR1Va__registerCard{border-radius:var(--radius-lg);width:min(800px,100%);box-shadow:var(--shadow-lg);color:#3c3c38;background:#fff;font-family:Roboto,Arial,sans-serif;overflow:hidden}.registrar-wizard-module__HoR1Va__registerHeader{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--primary);min-height:105px;color:var(--primary-foreground);text-align:left;padding:24px 20px}.registrar-wizard-module__HoR1Va__registerHeader h1{color:inherit;letter-spacing:.03em;text-transform:uppercase;margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;line-height:1.2}.registrar-wizard-module__HoR1Va__registerHeader p{text-transform:uppercase;margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700;line-height:1.3}.registrar-wizard-module__HoR1Va__registerBody{max-width:800px;margin:0 auto}.registrar-wizard-module__HoR1Va__wizardForm{margin:0;padding:42px 30px 70px}.registrar-wizard-module__HoR1Va__wizardForm .form-input-txt{box-sizing:border-box;border:1px solid #ccc;border-radius:8px;width:100%;height:auto;min-height:40px;font-size:15px;padding:10px!important}.registrar-wizard-module__HoR1Va__wizardForm .form-input-txt:disabled{cursor:not-allowed;background-color:#f0f0f0}:is(.registrar-wizard-module__HoR1Va__wizardForm .form-btn,.registrar-wizard-module__HoR1Va__wizardForm .form-btn-secondary){cursor:pointer;border:0;border-radius:6px;min-height:0;padding:15px 20px;font-size:15px;line-height:1.2;text-decoration:none}.registrar-wizard-module__HoR1Va__wizardForm .form-btn{background:var(--primary);color:var(--primary-foreground)}:is(.registrar-wizard-module__HoR1Va__wizardForm .form-btn:hover,.registrar-wizard-module__HoR1Va__wizardForm .form-btn-secondary:hover){opacity:.9}.registrar-wizard-module__HoR1Va__wizardForm .form-btn-secondary{color:#333;background:#ccc}.registrar-wizard-module__HoR1Va__stepCard{background:#fff;border-radius:8px;flex-direction:column;gap:18px;width:100%;display:flex}.registrar-wizard-module__HoR1Va__progressContainer{flex-direction:column-reverse;align-items:center;gap:16px;width:339px;max-width:100%;margin:0 auto 8px;display:flex}.registrar-wizard-module__HoR1Va__stepTitle{color:var(--primary);letter-spacing:.05em;text-transform:uppercase;align-self:flex-start;margin:0;font-family:Georgia,Times New Roman,serif;font-size:18px;font-style:normal;font-weight:700;line-height:19px;transform:translateY(8px)}.registrar-wizard-module__HoR1Va__progress{justify-content:center;align-items:center;gap:15px;width:100%;display:flex}.registrar-wizard-module__HoR1Va__progressItem{display:contents}.registrar-wizard-module__HoR1Va__pendingStep,.registrar-wizard-module__HoR1Va__activeStep,.registrar-wizard-module__HoR1Va__completedStep{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:flex}.registrar-wizard-module__HoR1Va__pendingStep{color:#fff;background:#ccc}.registrar-wizard-module__HoR1Va__activeStep{background:var(--primary);color:var(--primary-foreground)}.registrar-wizard-module__HoR1Va__completedStep{color:#fff;background:#4cbe22}.registrar-wizard-module__HoR1Va__progressBar,.registrar-wizard-module__HoR1Va__completedProgressBar{border-radius:2px;flex:1 1 0;width:auto;height:2px}.registrar-wizard-module__HoR1Va__progressBar{background:#ccc}.registrar-wizard-module__HoR1Va__completedProgressBar{background:#4cbe22}.registrar-wizard-module__HoR1Va__stepPanel{flex-direction:column;gap:14px;display:flex}.registrar-wizard-module__HoR1Va__stepPanel[hidden]{display:none}.registrar-wizard-module__HoR1Va__twoColumnRow,.registrar-wizard-module__HoR1Va__threeColumnRow{gap:30px;display:grid}.registrar-wizard-module__HoR1Va__twoColumnRow{grid-template-columns:repeat(2,minmax(0,1fr))}.registrar-wizard-module__HoR1Va__threeColumnRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(90px,.5fr)}.registrar-wizard-module__HoR1Va__field{flex-direction:column;gap:4px;min-width:0;display:flex}.registrar-wizard-module__HoR1Va__field label{color:#3c3c38;margin:0;font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:500}.registrar-wizard-module__HoR1Va__checkboxRow{color:#3c3c38;align-items:flex-start;gap:8px;margin:0;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;display:flex}.registrar-wizard-module__HoR1Va__checkboxRow input{margin-top:3px}.registrar-wizard-module__HoR1Va__checkboxRow a{color:var(--link)}.registrar-wizard-module__HoR1Va__requiredText{color:#333;margin:0;font-size:13px}.registrar-wizard-module__HoR1Va__alertCampos{border-radius:var(--radius-xs);color:#fff;background:#dc3545;width:fit-content;padding:10px 12px;font-family:Roboto,Arial,sans-serif;font-size:13px;font-weight:600}.registrar-wizard-module__HoR1Va__actions{flex-flow:row-reverse wrap;justify-content:flex-start;gap:10px;margin-top:46px;display:flex}:is(.registrar-wizard-module__HoR1Va__actions .form-btn,.registrar-wizard-module__HoR1Va__actions .form-btn-secondary){width:fit-content;min-width:100px}@media (max-width:900px){.registrar-wizard-module__HoR1Va__twoColumnRow,.registrar-wizard-module__HoR1Va__threeColumnRow{grid-template-columns:1fr;gap:14px}.registrar-wizard-module__HoR1Va__progressContainer{flex-direction:column-reverse}}@media (min-width:1500px){.registrar-wizard-module__HoR1Va__authBg{padding-top:252px}}@media (max-width:768px){.registrar-wizard-module__HoR1Va__authBg{background-color:#219bb8;background-size:cover;align-items:flex-start;min-height:calc(100vh - 60px);padding:20px;background-image:linear-gradient(#00000080,#00000080),url("/Content/images/LOGIN BG 2.svg")!important}.registrar-wizard-module__HoR1Va__registerCard{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:400px;min-height:calc(100vh - 80px);margin:0 auto}.registrar-wizard-module__HoR1Va__registerHeader{display:none}.registrar-wizard-module__HoR1Va__wizardForm{padding:48px 16px 40px}.registrar-wizard-module__HoR1Va__twoColumnRow,.registrar-wizard-module__HoR1Va__threeColumnRow{gap:0}.registrar-wizard-module__HoR1Va__progressContainer{align-items:stretch;width:100%;max-width:none;margin-top:20px;margin-bottom:20px}.registrar-wizard-module__HoR1Va__stepTitle{font-size:19px;transform:translateY(30px)}.registrar-wizard-module__HoR1Va__progress{justify-content:flex-start;align-self:flex-start;gap:clamp(4px,2vw,12px);width:100%;max-width:100%;overflow:hidden}.registrar-wizard-module__HoR1Va__stepPanel,.registrar-wizard-module__HoR1Va__actions{width:100%;margin-left:auto;margin-right:auto}.registrar-wizard-module__HoR1Va__stepPanel{gap:0}.registrar-wizard-module__HoR1Va__pendingStep,.registrar-wizard-module__HoR1Va__activeStep,.registrar-wizard-module__HoR1Va__completedStep{border-radius:16px;width:32px;height:32px;font-size:16px}.registrar-wizard-module__HoR1Va__progressBar,.registrar-wizard-module__HoR1Va__completedProgressBar{width:auto;min-width:8px}.registrar-wizard-module__HoR1Va__field label{color:#333;font-size:15px}.registrar-wizard-module__HoR1Va__actions{flex-direction:column-reverse;margin-top:-3px}:is(.registrar-wizard-module__HoR1Va__actions .form-btn,.registrar-wizard-module__HoR1Va__actions .form-btn-secondary){width:100%;margin:0}}
