#apply-job-form-submit{margin-top:20px}.apply-job-container{background-color:#eee;max-width:960px}.apply-job-details p{font-size:1em}.apply-job-details-label{font-weight:700}.apply-job-title{font-size:2em;margin:0}.apply-job-location{font-size:1em;margin:0}.apply-job-form-error{background-color:red;color:#fff;padding:20px}.apply-job-form{background-color:#d0e2e2;border-radius:4px;margin-top:20px;padding:20px}.apply-job-form h3{font-size:32px}.apply-job-form form{display:flex;flex-direction:column}.apply-job-form label{margin:10px 0 5px}.apply-job-form .form-input{background-color:#f5f8fa;border:1px solid #fff;border-radius:2px;font-family:var(
    --hsf-field-input__font-family,var(
      --hsf-global__font-family,var(--hsf-default-field-input__font-family)
    )
  );font-size:18px;margin-bottom:10px;padding:10px}.apply-job-form .form-row{display:flex;gap:10px}.apply-job-form .form-field{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;width:100%}.apply-job-form-complete-message{font-weight:700;margin:20px 0}.apply-job-container .hidden{display:none}