.careers-job-details-module .hs_cos_wrapper_type_rich_text h1,.careers-job-details-module .hs_cos_wrapper_type_rich_text h2,.careers-job-details-module .hs_cos_wrapper_type_rich_text h3,.careers-job-details-module .hs_cos_wrapper_type_rich_text h4,.careers-job-details-module .hs_cos_wrapper_type_rich_text h5,.careers-job-details-module .hs_cos_wrapper_type_rich_text h6,.careers-job-details-module .hs_cos_wrapper_type_rich_text p,.careers-job-details-module .hs_cos_wrapper_type_rich_text ul{margin-bottom:40px}.careers-job-details-module .content-wrapper{display:flex;gap:40px;justify-content:space-between;padding:80px 0}@media only screen and (max-width:767px){.careers-job-details-module .content-wrapper{flex-direction:column;gap:0;padding:40px 0 0}}.careers-job-details-module .content-wrapper article{max-width:840px}@media only screen and (max-width:767px){.careers-job-details-module .content-wrapper article{max-width:100%;order:2}}.careers-job-details-module .content-wrapper aside{flex-shrink:0;position:relative;width:290px}@media only screen and (max-width:767px){.careers-job-details-module .content-wrapper aside{order:1;width:100%}}.careers-job-details-module .content-wrapper aside .card{background:rgba(238,242,245,.4);padding:30px 20px;position:sticky;top:100px}@media only screen and (max-width:767px){.careers-job-details-module .content-wrapper aside .card{display:none}}.careers-job-details-module .content-wrapper aside .card .info{margin-bottom:12px}.careers-job-details-module .content-wrapper aside .card .info span{font-size:15px;font-style:normal;font-weight:300;letter-spacing:-.15px;line-height:150%}.careers-job-details-module .content-wrapper aside .card .info .label{font-weight:400}