.application-2027{padding:8rem 0 3rem}.application-group{background:#fff;border:1px solid #cbd8e3;border-radius:8px;margin:0 0 1.5rem;padding:1.5rem;min-width:0}.application-section-title{font-size:1.3rem;font-weight:700;color:#003f72;margin:1.5rem 0 .75rem}.application-field .form-label{font-weight:600}.application-field[hidden]{display:none}.application-2027 .form-control,.application-2027 .form-select{max-width:100%}.application-2027 .form-text{color:#526171}.application-2027 .field-error{display:block;color:#b42318;margin-top:.3rem}
