@keyframes job-details_gradient__GSe6J{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes job-details_pulse__X89_v{0%{left:0;top:0;bottom:0;right:0;opacity:.5}90%{left:-16px;top:-16px;bottom:-16px;right:-16px;opacity:0}to{left:0;top:0;bottom:0;right:0;opacity:0}}.job-details_content__bv6gF .job-details_pulseButton__wFotq span:before{content:"";display:block;position:absolute;background:hsla(0,0%,100%,.5);width:60px;height:100%;top:0;filter:blur(30px);transform:translateX(-100px) skewX(-15deg);pointer-events:none}.job-details_content__bv6gF .job-details_pulseButton__wFotq span:after{content:"";display:block;position:absolute;background:hsla(0,0%,100%,.2);width:30px;height:100%;top:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg);pointer-events:none}.job-details_content__bv6gF .job-details_pulseButton__wFotq span:hover:after,.job-details_content__bv6gF .job-details_pulseButton__wFotq span:hover:before{transform:translateX(100vw) skewX(-15deg);transition:.7s}@media screen and (min-width:992px){.job-details_content__bv6gF .job-details_pulseButton__wFotq span:hover:after,.job-details_content__bv6gF .job-details_pulseButton__wFotq span:hover:before{transform:translateX(300px) skewX(-15deg)}}.job-details_content__bv6gF{font-family:georgia,times,Times New Roman,serif;font-weight:400;font-size:17px;line-height:28px;color:#303237;word-wrap:break-word;background:#fff;overflow-y:auto;overflow-x:hidden;position:relative;scroll-behavior:smooth}.job-details_content__bv6gF a{border-radius:.25em;color:#3852d4;margin:auto -.25em;outline:none;padding:.25em;text-decoration:underline;transition:background .2s ease-out,color .1s ease-out}.job-details_content__bv6gF a:active,.job-details_content__bv6gF a:hover{background-color:#efefef}.job-details_content__bv6gF .job-details_pulseButton__wFotq{color:#fff;position:relative;padding:0}.job-details_content__bv6gF .job-details_pulseButton__wFotq span{display:block;height:100%;width:100%;padding:9px 6px 7px;pointer-events:none;z-index:1;position:relative}.job-details_content__bv6gF .job-details_pulseButton__wFotq:active,.job-details_content__bv6gF .job-details_pulseButton__wFotq:focus,.job-details_content__bv6gF .job-details_pulseButton__wFotq:focus-visible,.job-details_content__bv6gF .job-details_pulseButton__wFotq:hover{background-color:#14203f}.job-details_content__bv6gF .job-details_pulseButton__wFotq:active:after,.job-details_content__bv6gF .job-details_pulseButton__wFotq:focus-visible:after,.job-details_content__bv6gF .job-details_pulseButton__wFotq:focus:after,.job-details_content__bv6gF .job-details_pulseButton__wFotq:hover:after{animation:none;opacity:0}.job-details_content__bv6gF .job-details_pulseButton__wFotq:active,.job-details_content__bv6gF .job-details_pulseButton__wFotq:focus,.job-details_content__bv6gF .job-details_pulseButton__wFotq:focus-visible{outline:2px solid #14203f;animation:none}.job-details_content__bv6gF .job-details_pulseButton__wFotq:after{animation:job-details_pulse__X89_v 1.5s infinite;background:#333;border-radius:4px;content:"";left:0;position:absolute;top:0;bottom:0;right:0;pointer-events:none;z-index:0}.job-details_content__bv6gF .job-details_pulseButton__wFotq{width:100%}.job-details_content__bv6gF .job-details_loaded__HbRL_{background:#fff}.job-details_content__bv6gF .job-details_jobApplyContentButton__Vbu0A{margin:40px 0 0}@media screen and (min-width:1200px){.job-details_content__bv6gF .job-details_jobApplyContentButton__Vbu0A{width:260px}}.job-details_jobDetailWrapper__Hv5UL{position:relative;height:100%;display:flex;flex-direction:column}.job-details_jobDetailWrapper__Hv5UL.job-details_standaloneJobPage__WZNID{padding:0 16px}.job-details_stickyHeaderContainer__4RVXf{position:fixed;top:0;left:0;right:0;z-index:5999995;transform:translateY(-100%);transition:transform .3s ease}.job-details_stickyHeaderContainer__4RVXf.job-details_show__dvzQw{transform:translateY(0)}@media screen and (min-width:1200px){.job-details_stickyHeaderContainer__4RVXf.job-details_hideOnDesktop__2pzYp{display:none}}.job-details_stickyHeaderContainer__4RVXf.job-details_standaloneJobPage__WZNID{top:70px}.job-details_companyDetails__pgk1i{box-shadow:0 0 15px 0 rgba(51,51,51,.3)}.sticky-header_stickyHeader__2GqdQ{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);box-sizing:border-box;border-bottom:1px solid #eef0fa;padding:10px 15px;width:100%;transition:all .3s ease}.sticky-header_content__aj9Qz{gap:16px;width:100%;margin:0 auto;display:flex;position:relative;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width:1800px){.sticky-header_content__aj9Qz{flex-direction:row;align-items:center}}.sticky-header_title__amwqq{font-family:Barlow Semi Condensed,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#333;margin:0 0 8px}.sticky-header_companyNameProgrammatic__ItdJY,.sticky-header_companyName__CqHhx{font-family:Nunito Sans,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,helvetica,arial,Lucida Grande,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:#3852d4;margin:0 0 10px;padding:0;display:inline-block}.sticky-header_companyName__CqHhx:active,.sticky-header_companyName__CqHhx:hover{background-color:#ebf8fd;border-radius:2px}.sticky-header_companyName__CqHhx:focus,.sticky-header_companyName__CqHhx:focus-visible{box-shadow:0 0 0 2px #1d2d5a;border-radius:2px;outline:none;border:none;background-color:rgba(0,0,0,0)}.sticky-header_applyButton___J0c9,.sticky-header_archiveButton__V6Pa5{width:100%}.sticky-header_archivedJobMessage__6Qjl7{font-family:Nunito Sans,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,helvetica,arial,Lucida Grande,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:#a81f15;text-align:justify;margin:auto 0}.sticky-header_actions__FIKMb{width:100%}@media screen and (min-width:1800px){.sticky-header_actions__FIKMb{width:auto}}.sticky-header_actions__FIKMb button{width:100%;height:40px}@media screen and (min-width:1200px){.sticky-header_actions__FIKMb button{height:50px}}@media screen and (min-width:992px){.sticky-header_actions__FIKMb{margin-bottom:0}}