.JobsDetail-module-scss-module__tjBySG__hero{background-image:url(/images/jobs-detail-background.jpg?v2);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:flex-end;width:100%;height:calc(90vh - 86px);min-height:680px;max-height:900px;margin-top:0;margin-bottom:0;padding:0;display:flex;position:relative}@media (orientation:landscape) and (max-width:960px){.JobsDetail-module-scss-module__tjBySG__hero{min-height:700px}}@media (orientation:protrait) and (max-width:480px){.JobsDetail-module-scss-module__tjBySG__hero{min-height:760px}}.JobsDetail-module-scss-module__tjBySG__hero:after{content:"";z-index:1;background:linear-gradient(#002b3700 0%,#002b37 100%);width:100%;height:175px;display:block;position:absolute;bottom:0;left:0;right:0}@media (min-width:760px){.JobsDetail-module-scss-module__tjBySG__hero:after{height:350px}}.JobsDetail-module-scss-module__tjBySG__hero .JobsDetail-module-scss-module__tjBySG__heroContent{z-index:2;flex-direction:column;width:100%;display:flex}.JobsDetail-module-scss-module__tjBySG__hero .JobsDetail-module-scss-module__tjBySG__heroContent>.JobsDetail-module-scss-module__tjBySG__section{padding:0}.JobsDetail-module-scss-module__tjBySG__section{justify-content:center;width:100%;padding:0 20px;display:flex}@media (min-width:760px){.JobsDetail-module-scss-module__tjBySG__section{padding:0 32px}}.JobsDetail-module-scss-module__tjBySG__inner{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.JobsDetail-module-scss-module__tjBySG__backlink{display:inline-block}.JobsDetail-module-scss-module__tjBySG__error{margin:48px 0;padding:20px}.JobsDetail-module-scss-module__tjBySG__jobMetaGrid{grid-template-columns:1fr;row-gap:12px;margin:0 0 48px;display:grid}@media (min-width:600px){.JobsDetail-module-scss-module__tjBySG__jobMetaGrid{grid-template-columns:1fr 1fr;column-gap:20px}}.JobsDetail-module-scss-module__tjBySG__jobMetaLine{color:#fff9;border-bottom:1px solid #ffffff26;border-radius:1px;padding-bottom:12px;display:flex;margin-top:0!important;margin-bottom:0!important}.JobsDetail-module-scss-module__tjBySG__jobMetaLine>span{width:50%}.JobsDetail-module-scss-module__tjBySG__jobMetaLine>span.JobsDetail-module-scss-module__tjBySG__strong{font-weight:700}.JobsDetail-module-scss-module__tjBySG__jobMetaLine:last-of-type{border-bottom:none}@media (min-width:600px){.JobsDetail-module-scss-module__tjBySG__jobMetaLine:last-of-type{border-bottom:1px solid #ffffff26}}.JobsDetail-module-scss-module__tjBySG__jobDetailList,.JobsDetail-module-scss-module__tjBySG__jobDetailListWrapper ul{margin-top:0;margin-bottom:24px;padding-left:20px;list-style-type:none}.JobsDetail-module-scss-module__tjBySG__jobDetailList>li,.JobsDetail-module-scss-module__tjBySG__jobDetailListWrapper ul>li{margin-top:4px;margin-bottom:12px}.JobsDetail-module-scss-module__tjBySG__jobDetailList>li:before,.JobsDetail-module-scss-module__tjBySG__jobDetailListWrapper ul>li:before{content:"/";color:#fff;width:1em;margin-left:-1em;font-weight:700;display:inline-block}.JobsDetail-module-scss-module__tjBySG__buttons{justify-content:center;align-items:center;gap:32px;width:100%;height:auto;margin-top:64px;display:flex}.JobsDetail-module-scss-module__tjBySG__button{letter-spacing:-.2px;white-space:nowrap;background-color:#0000;border:2px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:16px 20px;font-size:19px;font-style:normal;font-weight:600;line-height:18px;text-decoration:none;transition:all .2s;display:flex}.JobsDetail-module-scss-module__tjBySG__button.JobsDetail-module-scss-module__tjBySG__secondary{border-color:#fff;color:#fff!important}.JobsDetail-module-scss-module__tjBySG__button.JobsDetail-module-scss-module__tjBySG__secondary:hover{background-color:#f4f332;border-color:#0000;color:#1c404a!important}.JobsDetail-module-scss-module__tjBySG__button.JobsDetail-module-scss-module__tjBySG__secondary:hover svg *{fill:#1c404a!important;stroke:#1c404a!important}.JobsDetail-module-scss-module__tjBySG__button.JobsDetail-module-scss-module__tjBySG__secondary svg *{fill:#fff;stroke:#fff;transition:all .2s}.JobsDetail-module-scss-module__tjBySG__accordionSection{margin-top:0;margin-bottom:32px}.JobsDetail-module-scss-module__tjBySG__accordionCard{color:#fff;background-color:#004552;border-radius:6px;transition:background-color .2s,border-color .2s,box-shadow .2s}.JobsDetail-module-scss-module__tjBySG__accordionCardOpen{background-color:#013847;border-color:#ffffff59}.JobsDetail-module-scss-module__tjBySG__accordionButton{appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;color:#fff!important}.JobsDetail-module-scss-module__tjBySG__accordionButton:hover{background-color:#088096;border-radius:6px}.JobsDetail-module-scss-module__tjBySG__accordionCardOpen .JobsDetail-module-scss-module__tjBySG__accordionButton:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}.JobsDetail-module-scss-module__tjBySG__accordionLabel{flex:1;font-size:18px;font-weight:600;line-height:1.4}.JobsDetail-module-scss-module__tjBySG__accordionIcon{flex-shrink:0;width:24px;height:24px;position:relative}.JobsDetail-module-scss-module__tjBySG__accordionPanel{color:#ffffffe6;padding:20px}
