@charset "UTF-8";.jobpage .job-form{padding:30px;max-width:1280px;margin-inline:auto}.jobpage #Form_JobForm{padding:30px;box-shadow:0 5px 10px 2px rgba(0,0,0,.25);position:relative;transition:box-shadow .2s}.jobpage #Form_JobForm:hover{box-shadow:0 5px 10px 2px rgba(0,0,0,.5)}.jobpage #Form_JobForm .salutation-group .middleColumn{display:grid;grid-template-columns:1fr;grid-gap:30px}@media (min-width:600px){.jobpage #Form_JobForm .salutation-group .middleColumn{grid-template-columns:1fr 1fr 1fr}}@media (min-width:900px){.jobpage #Form_JobForm .salutation-group .middleColumn{grid-template-columns:1fr 2fr 2fr}}.jobpage #Form_JobForm label{font-weight:400}.jobpage #Form_JobForm label span{color:#dd3c3c}.jobpage #Form_JobForm input:not([type=file]):not(.action),.jobpage #Form_JobForm select{border:none;border-bottom:1px solid #ff8c00;padding:0 0 5px 0;border-radius:0;color:#535353;font-size:1.25rem}.jobpage #Form_JobForm input:not([type=file]):not(.action):-webkit-autofill,.jobpage #Form_JobForm select:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fff inset}.jobpage #Form_JobForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 0;cursor:pointer}.jobpage #Form_JobForm textarea{border:1px solid #ff8c00;resize:none}.jobpage #Form_JobForm .fileWrapper input{display:none}.jobpage #Form_JobForm .fileWrapper .alternate-file-button{display:flex}.jobpage #Form_JobForm .fileWrapper .alternate-file-button__button{display:inline-block;background-color:#ff8c00;width:unset;padding:10px 30px;border:none;line-height:1rem;color:#1d1d1b;font-size:16px;font-weight:400;letter-spacing:.025em;transition:background-color .2s;cursor:pointer;border:1px solid #c27c00;color:#fff}.jobpage #Form_JobForm .fileWrapper .alternate-file-button__button:hover{background-color:#cc7000}.jobpage #Form_JobForm .fileWrapper .alternate-file-button__button:hover{border-color:#995400}.jobpage #Form_JobForm .fileWrapper .alternate-file-button__filename{display:none;margin:auto 0 auto 15px;font-size:.75rem}.jobpage #Form_JobForm .fileWrapper .alternate-file-button__filename i{margin-left:10px;color:#dd3c3c;font-size:.75rem;cursor:pointer}.jobpage #Form_JobForm .fileWrapper .alternate-file-button__filename.show{display:block}.jobpage #Form_JobForm .action{display:inline-block;background-color:#ff8c00;width:unset;padding:10px 30px;border:none;line-height:1rem;color:#1d1d1b;font-size:16px;font-weight:400;letter-spacing:.025em;transition:background-color .2s;cursor:pointer;border:1px solid #c27c00;color:#fff}.jobpage #Form_JobForm .action:hover{background-color:#cc7000}.jobpage #Form_JobForm .action:hover{border-color:#995400}.jobpage p.message{margin-bottom:30px;padding:30px;position:relative}.jobpage p.message:before{content:"";position:absolute;width:8px;height:100%;top:0;left:0}.jobpage p.message.success{background-color:#b4e567;position:absolute;top:50vh;width:100%;left:50%;z-index:2;max-width:1265px;margin:0 auto;transform:translateX(-50%) translateY(-50%)}.jobpage p.message.success:before{background-color:#9edd3c}.jobpage .description{display:block}.jobpage .required{color:#dd3c3c;font-weight:700}.jobpage .job-sent{position:fixed;inset:0;z-index:10;background-color:rgba(29,29,27,.8);display:grid;place-items:center;animation:.2s 5s jobSent forwards}.jobpage .job-sent__inner{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:30px;background-color:#fff;padding:30px;box-shadow:0 5px 10px 2px rgba(0,0,0,.25)}.jobpage .job-sent__inner p{text-align:center;font-size:1.25rem}.jobpage.dark-mode #Form_JobForm{background-color:#383838}.jobpage.dark-mode #Form_JobForm input:not(.action),.jobpage.dark-mode #Form_JobForm select{color:#fff;background-color:#383838}.jobpage.dark-mode #Form_JobForm input:not(.action)::-moz-placeholder,.jobpage.dark-mode #Form_JobForm select::-moz-placeholder{color:rgba(255,255,255,.7)}.jobpage.dark-mode #Form_JobForm input:not(.action)::-ms-input-placeholder,.jobpage.dark-mode #Form_JobForm select::-ms-input-placeholder{color:rgba(255,255,255,.7)}.jobpage.dark-mode #Form_JobForm input:not(.action)::placeholder,.jobpage.dark-mode #Form_JobForm select::placeholder{color:rgba(255,255,255,.7)}.jobpage.dark-mode #Form_JobForm input:not(.action):-webkit-autofill,.jobpage.dark-mode #Form_JobForm select:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #383838 inset!important}.jobpage.dark-mode #Form_JobForm textarea{background-color:#383838;color:#fff}.jobpage.dark-mode .job-sent__inner{background-color:#383838}@keyframes jobSent{0%{opacity:1}99%{opacity:0}100%{visibility:hidden;opacity:0}}