.job-post{background-color:#f8f8f8}.job-post__wrapper{padding:1.5rem 0}@media screen and (min-width:48em){.job-post__wrapper{display:flex;justify-content:space-between;padding:3rem var(--side-padding) 0}.job-post__main-content{margin:0;padding:0 calc(var(--side-padding)*2) 0 0;width:52rem}.job-post__sidebar{flex:0 0 auto;margin-right:0;max-width:15.3333333333rem;padding:0;width:100%}}.job-post__sidebar-item{margin-bottom:2rem;margin-top:3rem}.job-post__sidebar-item:first-of-type{margin-top:0}.job-post__sticky-footer{background:#fff;border-top:1px solid #e4e4e4;bottom:0;padding:.8rem 1.0666666667rem;position:fixed;width:100%;z-index:50}.job-post__sticky-footer.hide{display:none}.job-post__sticky-footer .btn{width:100%}@media print{.job-post__sidebar{display:none}.job-post .section-header-careers .btn{display:none!important}.page-footer,.page-header{display:none}}.job-post .section-header-careers{max-height:none;padding-bottom:.6666666667rem}@media screen and (min-width:48em){.job-post .section-header-careers{padding-bottom:0}.job-post .section-header-careers__title-breadcrumbs{padding-right:calc(var(--side-padding)*2)}}.job-post .section-header-careers .btn{display:block;width:100%}@media screen and (min-width:48em){.job-post .section-header-careers .btn{display:inline-flex;flex:0 0 auto;width:15.3333333333rem}.job-post .section-header-careers h1{margin-top:2.5rem}}.job-post .section-job-post-cta .btn{display:block;font-size:.8em;margin-bottom:1rem;width:100%}.job-post .section-job-post-cta .btn:last-of-type{margin-bottom:0}.job-post .section-job-post-related__list{padding:0}.job-post .section-job-post-related__list-item:not(:last-of-type){border-bottom:1px solid #e4e4e4;margin-bottom:1rem;padding-bottom:.7rem}.job-post .section-job-post-related__link{display:block;margin-bottom:.25rem;text-decoration:underline}.job-post .section-job-post-share .social-share-link{height:3.3333333333rem;margin-bottom:4.6666666667rem}

/*# sourceMappingURL=job-post.css.map*/