.application-form{min-height:100vh;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:768px){.application-form{padding-top:2.5rem;padding-bottom:2.5rem}}.application-form .application-form-container{margin-left:auto;margin-right:auto}.application-form .application-form-container{width:100%}.application-form .application-form-container{padding-left:1rem;padding-right:1rem}:is(.application-form .application-form-container) .application-form-max-width{margin-left:auto;margin-right:auto}:is(.application-form .application-form-container) .application-form-max-width{max-width:56rem}:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card{margin-left:.625rem;margin-right:.625rem}:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card{padding:1.5rem}@media(min-width:768px){:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card{margin-left:0;margin-right:0}}@media(min-width:768px){:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card{padding:5rem}}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{margin-bottom:2rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{text-align:center}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{font-weight:600}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}@media(min-width:768px){:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{margin-bottom:2.5rem}}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-title{font-size:25px}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-space-y>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group{margin-bottom:0}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .form-label{margin-bottom:.5rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .form-label{display:block}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .form-label{font-weight:500}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .form-label{font-size:13px}:is(:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .form-label) .required-asterisk{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{width:100%}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{border-width:0px}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{border-bottom-width:1px}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{--tw-border-opacity: 1;border-bottom-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{background-color:transparent}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{padding-left:.75rem;padding-right:.75rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{padding-top:.625rem;padding-bottom:.625rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{font-size:1rem;line-height:1.5rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{line-height:1.5rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{transition-duration:.15s}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]),:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea{transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]):focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select:focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea:focus{border-width:0px}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]):focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select:focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea:focus{border-bottom-width:1px}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]):focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select:focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea:focus{--tw-border-opacity: 1;border-bottom-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-input:not([type=file]):focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select:focus,:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-textarea:focus{outline:2px solid transparent;outline-offset:2px}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) select.application-form-select{border-radius:0}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select{height:2.75rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .application-form-select{cursor:pointer}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) input.application-form-input[type=file]{height:auto}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) input.application-form-input[type=file]{padding:.5rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .error-message{margin-top:.25rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .error-message{font-size:.875rem;line-height:1.25rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .form-group) .error-message{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .phone-email-grid{display:grid}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .phone-email-grid{grid-template-columns:repeat(1,minmax(0,1fr))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .phone-email-grid{gap:1.5rem}@media(min-width:768px){:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .phone-email-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .file-note{margin-top:.25rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .file-note{font-style:italic}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .file-note{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .file-note{font-size:11px}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{cursor:pointer}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{--tw-bg-opacity: 1;background-color:rgb(147 144 133 / var(--tw-bg-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{padding-left:5rem;padding-right:5rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{padding-top:1rem;padding-bottom:1rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{font-size:1rem;line-height:1.5rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{font-weight:500}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{line-height:1.5rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{transition-duration:.15s}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn{transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn:focus{outline:2px solid transparent;outline-offset:2px}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .submit-btn:focus{--tw-ring-color: rgb(107 114 128 / .25)}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger{margin-bottom:1.5rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger{border-radius:.375rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger{border-width:1px}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger{padding:1rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{margin-bottom:0}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{list-style-position:inside}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{list-style-type:disc}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{font-size:.875rem;line-height:1.25rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success{margin-bottom:1.5rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success{border-radius:.375rem}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success{border-width:1px}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success{padding:1rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success) p{margin-bottom:0}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success) p{font-size:.875rem;line-height:1.25rem}:is(:is(:is(:is(.application-form .application-form-container) .application-form-max-width) .application-form-card) .alert-success) p{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.application-form .info-icon-wrapper{position:relative;display:inline-block}.application-form .info-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:#fff;background-color:#939085;border-radius:50%;cursor:pointer}:is(.application-form .info-icon):before{content:"?";font-size:12px}.application-form .resume-tooltip{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);margin-bottom:8px;background-color:#000000e6;color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;z-index:1000;white-space:nowrap;box-shadow:0 2px 8px #00000026;transition:opacity .2s,visibility .2s}.application-form .resume-tooltip:after{content:"";position:absolute;top:50%;border:6px solid transparent;border-top-color:#000000e6}.application-form .info-icon-wrapper:hover .resume-tooltip{visibility:visible;opacity:1}:is(:is(:is(:is(:is(.ltr .application-form) .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{padding-left:0}:is(.ltr .application-form) .info-icon-wrapper{margin-left:6px}:is(.ltr .application-form) .resume-tooltip{left:100%;margin-left:8px}:is(.ltr .application-form) .resume-tooltip:after{right:100%;transform:translateY(-50%) rotate(90deg)}:is(:is(:is(:is(:is(.rtl .application-form) .application-form-container) .application-form-max-width) .application-form-card) .alert-danger) ul{padding-right:0}:is(.rtl .application-form) .info-icon-wrapper{margin-right:6px}:is(.rtl .application-form) .resume-tooltip{right:100%;margin-right:8px}:is(.rtl .application-form) .resume-tooltip:after{left:100%;transform:translateY(-50%) rotate(-90deg)}
