.template-password .main{margin-top:105px}.password contact-form .form{margin-top:49px}.password contact-form .form:not(._successful) .successMessage{display:none}.password contact-form .form._successful{margin-top:0;padding-bottom:349px}@media (min-width: 900px){.password contact-form .form._successful{padding-bottom:363px}}.password contact-form .form._successful .form-fields,.password contact-form .form._successful .form-actions{display:none}.password contact-form .form-field-repeater{display:flex;flex-direction:column-reverse;gap:2.75rem}.password contact-form .form__row:not(:last-child),.password contact-form .form__col:not(:last-child),.password contact-form .form__field:not(:last-child){margin-bottom:2.25rem}.password contact-form .form__field._repeat{margin-top:4.375rem}.password contact-form .form__repeat-inputs{display:flex;flex-direction:column;gap:2.25rem}.password contact-form .form-field{height:auto;padding-bottom:1rem;padding-top:1.5rem;--tw-text-opacity: 1;color:rgb(56 73 78 / var(--tw-text-opacity, 1))}.password contact-form .form__label-repeater{font-size:13px;line-height:18px;letter-spacing:.02em;--tw-text-opacity: 1;color:rgb(56 73 78 / var(--tw-text-opacity, 1))}.password .form-actions{padding-top:4rem;padding-bottom:4rem;text-align:center}@media (min-width: 768px){.password .form-actions{padding-top:3.25rem}}.password .form-actions .button{width:100%}.password password-form .form-actions{padding-top:3.125rem}@media (min-width: 900px){.password password-form .form-actions{padding-top:2rem}}.password password-form .form-actions .button{width:100%}.password password-form .form-field{padding-top:1.5rem;padding-bottom:1.5rem}.password .form__field._textarea{margin-top:4.5rem;border-width:0px}.password .form__field._textarea .form-float-field{display:flex;flex-direction:column-reverse;gap:1.75rem}.password .form__field._textarea .form-float-field__float-label,.password .form__field._textarea .form-float-field__label{position:static;font-size:13px;line-height:18px;letter-spacing:.02em;--tw-text-opacity: 1;color:rgb(56 73 78 / var(--tw-text-opacity, 1))}.password .form__field._textarea .form__textarea{border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(219 226 227 / var(--tw-border-opacity, 1))}.password .form__field._repeat .form-float-field .form-field:not(:-moz-placeholder)~.form-float-field__float-label{top:-14px;font-size:11px}.password .form__field._repeat .form-float-field .form-field:focus~.form-float-field__float-label,.password .form__field._repeat .form-float-field .form-field:not(:placeholder-shown)~.form-float-field__float-label{top:-14px;font-size:11px}.password .form__field._repeat .form-float-field:has(.form-field:focus) .form-field:not(:first-child):not(:focus)::-moz-placeholder,.password .form__field._repeat .form-float-field .form-field:not(:first-child):not(:focus)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(89 103 107 / var(--tw-text-opacity, 1));opacity:1}.password .form__field._repeat .form-float-field:has(.form-field:focus) .form-field:not(:first-child):not(:focus)::placeholder,.password .form__field._repeat .form-float-field .form-field:not(:first-child):not(:focus)::placeholder{--tw-text-opacity: 1;color:rgb(89 103 107 / var(--tw-text-opacity, 1));opacity:1}
