[aria-hidden=true]{display:none!important}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}[data-object="reveal-more"]+[data-readmore-toggle],[data-object="reveal-more"][data-readmore]{display:block;width:100%}[data-object="reveal-more"][data-readmore]{transition:height 500ms;overflow:hidden}.joa-additional-locations{display:none}.usajobs-assistive-text{position:absolute!important;margin:-1px!important;border:0!important;padding:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.usajobs-joa .usajobs-joa-summary-title{margin-top:0;padding:1.5rem 1.5rem 0}.usajobs-joa .usajobs-joa-actions-container{margin-top:3rem;padding-bottom:68rem}@media screen and (min-width:37.5em){.usajobs-joa .usajobs-joa-actions-container{padding-bottom:55rem}}@media screen and (min-width:62em){.usajobs-joa .usajobs-joa-actions-container{padding-bottom:0}}.usajobs-joa .usajobs-content-gutter{padding:0}@media screen and (min-width:48em){.usajobs-joa .usajobs-content-gutter{padding-left:3rem;padding-right:3rem}}.usajobs-joa .usajobs-content-well{margin-bottom:0}.usajobs-joa .usa-accordion>ul li ul{list-style:none}.usajobs-joa .usajobs-joa-agency{position:absolute;bottom:0;left:1.5rem;right:1.5rem}@media screen and (min-width:37.5em){.usajobs-joa .usajobs-joa-agency{left:3rem;right:3rem}}@media screen and (min-width:62em){.usajobs-joa .usajobs-joa-agency{position:relative;bottom:auto;left:auto;right:auto;margin-bottom:3rem}}.usajobs-joa .usajobs-joa-accordion-title{display:none}@media screen and (min-width:37.5em){.usajobs-joa .usajobs-joa-accordion-title{display:block}}.usajobs-joa .usajobs-joa-accordion-content a:link{display:inline-block;overflow-wrap:break-word;word-wrap:break-word}.usajobs-joa .usajobs-joa-who-may-apply{margin:3rem 0 0 0;padding:1.5rem;background-color:#dce4ef}.usajobs-joa .usajobs-joa-who-may-apply h3{margin-top:0}.usajobs-joa .usajobs-joa-agency-container{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:3rem}.usajobs-joa .usajobs-joa-agency-container:last-child{margin-right:0}.usajobs-joa__authenticity-note{display:none;font-size:1.4rem}.usajobs-joa__authenticity-note a{display:inline-block;color:#0071bc}.usajobs-joa__authenticity-note a:visited{color:#0071bc}@media screen and (min-width:37.5em){.usajobs-joa .usajobs-joa-summary-container{width:100%;margin-bottom:3rem;background-color:#dce4ef}.usajobs-joa .usajobs-joa-summary-container::after{clear:both;content:"";display:block}.usajobs-joa .usajobs-joa-summary-col,.usajobs-joa .usajobs-joa-details-col{float:left;display:block;margin-right:4.8291588071%;width:47.5854205965%}.usajobs-joa .usajobs-joa-summary-col:last-child,.usajobs-joa .usajobs-joa-details-col:last-child{margin-right:0}.usajobs-joa .usajobs-joa-details-col{margin-right:0}.usajobs-joa .usajobs-joa-accordion-trigger.is-open-at-M{position:absolute!important;margin:-1px!important;border:0!important;padding:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.usajobs-joa .usajobs-joa-accordion-content{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:37.5em) and (min-width:62em){.usajobs-joa .usajobs-joa-accordion-content{padding-left:0;padding-right:0}}@media screen and (min-width:37.5em) and (min-width:37.5em){.usajobs-joa .usajobs-joa-accordion-content.is-open-at-M{padding-top:0}.usajobs-joa .usajobs-joa-accordion-content.is-open-at-M[aria-hidden=true]{display:block!important}}@media screen and (min-width:37.5em) and (min-width:62em){.usajobs-joa .usajobs-joa-accordion-description{padding-top:0}}@media screen and (min-width:62em){.usajobs-joa .usajobs-joa-actions-container{display:none}}@media screen and (min-width:37.5em){.usajobs-joa-bground{padding-bottom:3rem;background-color:#f1f1f1}.usajobs-joa-bground+.usajobs-footer--v2 .usa-footer-return-to-top{background-color:#f1f1f1}}@media screen and (min-width:37.5em){.usajobs-joa--v1-5__shell{margin-top:3rem;background-color:#f1f1f1}}@media screen and (min-width:37.5em){.usajobs-joa--v1-5__accordion-trigger{position:absolute!important;margin:-1px!important;border:0!important;padding:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}}.usajobs-joa--v1-5__disclaimer-inset{padding:1.5rem;background-color:#4773aa;color:#fff}.usajobs-joa--v1-5__disclaimer-inset a,.usajobs-joa--v1-5__disclaimer-inset a:active,.usajobs-joa--v1-5__disclaimer-inset a:hover,.usajobs-joa--v1-5__disclaimer-inset a:visited{color:#fff}.usajobs-joa-intro-second-announcement{position:relative;margin:1.5rem 0;padding:3rem 1.5rem 1.5rem;background-color:#fff}.usajobs-joa-intro-second-announcement__item{padding:.5rem 0;color:#212121;text-decoration:none}.usajobs-joa-intro-second-announcement__link{display:block;margin-top:1rem}.usajobs-joa-intro-second-announcement__link:hover{text-decoration:none;box-shadow:0 0 3px #3e94cf,0 0 7px #3e94cf}.usajobs-joa-intro-second-announcement .usajobs-joa-intro-second-announcement__link{text-decoration:none}.no-flexbox .usajobs-joa-intro-second-announcement__item{display:table}.no-flexbox .usajobs-joa-intro-second-announcement__item::after{clear:both;content:"";display:block}.no-flexbox .usajobs-joa-intro-second-announcement__figure,.no-flexbox .usajobs-joa-intro-second-announcement__body{display:table-cell}.no-flexbox .usajobs-joa-intro-second-announcement__body{width:calc(100% - 6.1rem)}.lt-ie9 .no-flexbox .usajobs-joa-intro-second-announcement__body{width:75%}.flexbox .usajobs-joa-intro-second-announcement__item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;box-align:top;-webkit-align-items:top;-moz-align-items:top;-ms-align-items:top;-o-align-items:top;align-items:top;-ms-flex-align:top}.flexbox .usajobs-joa-intro-second-announcement__figure{-webkit-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0}.flexbox .usajobs-joa-intro-second-announcement__body{box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-width:0}.usajobs-joa-actions-share__trigger,.usajobs-joa-actions-share__trigger:hover{background-color:transparent}.usajobs-joa-banner__hiring-organization{margin-top:1rem;font-weight:normal;color:#fff}.flexbox .usajobs-joa-intro-hiring-paths__explanation-text{margin-top:0}.usajobs-joa-intro-hiring-paths__explanation-text-break-all{margin-top:0;word-wrap:break-word}.job-closing-in-7{color:#fdb81e}.job-closing-in-2{color:#cd2026}.usajobs-joa-occupations{background-color:#4773aa;color:#fff}.usajobs-joa-occupations__series:active,.usajobs-joa-occupations__series:visited,.usajobs-joa-occupations__series:link{color:#fff}.usajobs-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;box-shadow:0 1px 3px rgba(0,0,0,.12) inset,0 1px 2px rgba(0,0,0,.24) inset}.usajobs-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #aeb0b5}#videos .usajobs-video-container:not(:last-child){margin-bottom:5px}