.cs_greenhouse_job_details{font-family:Metric-Light,arial,sans-serif}.cs_greenhouse_job_details__hero{position:relative}.cs_greenhouse_job_details__hero_heading{color:#fff;font-family:Metric-Bold,arial,sans-serif;font-size:42px;font-weight:200;line-height:51px;margin-bottom:0}@media only screen and (min-width:57.5em),print{.cs_greenhouse_job_details__hero_heading{font-size:74px;line-height:74px}}.cs_greenhouse_job_details__hero_image{background-position-x:50%;background-position-y:50%;background-repeat:no-repeat;background-size:cover;display:none;height:470px;max-height:530px;position:relative}@media only screen and (min-width:57.5em),print{.cs_greenhouse_job_details__hero_image{height:530px}}@media only screen and (min-width:48em),print{.cs_greenhouse_job_details__hero_image--desktop{display:flex}}.cs_greenhouse_job_details__hero_image--mobile{display:flex}@media only screen and (min-width:48em),print{.cs_greenhouse_job_details__hero_image--mobile{display:none}}.cs_greenhouse_job_details__hero_content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:15% 7.5%;position:absolute;text-align:center;top:0;width:100%}@media only screen and (min-width:48em),print{.cs_greenhouse_job_details__hero_content{padding:5.85rem 3.45rem}}.cs_greenhouse_job_details__details{padding:2.5em 6%}@media only screen and (min-width:48em),print{.cs_greenhouse_job_details__details{padding:3.25em 6%}}.cs_greenhouse_job_details__no_jobs_title{margin:20px auto;text-align:center}@media only screen and (min-width:57.5em),print{.cs_greenhouse_job_details__no_jobs_title{margin:60px auto}}.cs_greenhouse_job_details__grid{box-sizing:border-box;display:flex;flex-flow:row wrap;margin:0 -20px;padding:0}.cs_greenhouse_job_details__grid_column{padding:0 20px}@media only screen and (min-width:48em),print{.cs_greenhouse_job_details__grid_column--left{width:50%!important}}@media only screen and (min-width:57.5em),print{.cs_greenhouse_job_details__grid_column--left{width:66.66666667%!important}}@media only screen and (min-width:48em),print{.cs_greenhouse_job_details__grid_column--right{width:50%!important}}@media only screen and (min-width:57.5em),print{.cs_greenhouse_job_details__grid_column--right{width:33.33333333%!important}}.cs_greenhouse_job_details__content_aside{background-color:#f5f5f5;margin-bottom:1.875em!important;margin-top:1.875em;padding:1.875em!important;p:last-child{margin-bottom:0}}@media only screen and (min-width:48em),print{.cs_greenhouse_job_details__content_aside{margin-top:0;padding:1.25em}}.cs_greenhouse_job_details__content_aside_button a{background:#e4464e;border-radius:15px;color:#fff;display:inline-block;font-family:Metric-Bold,arial,sans-serif;font-size:24px;height:60px;letter-spacing:normal;line-height:66px;margin:0 2px;padding:0 20px;position:relative;text-decoration:none;transition:.3s;white-space:nowrap}.cs_greenhouse_job_details__content_aside_button a:after,.cs_greenhouse_job_details__content_aside_button a:before{background:inherit;border-radius:50%;content:"";height:44px;margin-top:8px;position:absolute;width:10px}.cs_greenhouse_job_details__content_aside_button a:after{margin-right:-2px;right:0}.cs_greenhouse_job_details__content_aside_button a:before{left:0;margin-left:-2px}.cs_greenhouse_job_details__content_aside_button a:hover{background:#ed8388;color:#fff}.cs_greenhouse_job_details__content_aside_text{font-size:18px;margin-bottom:1.25em;margin-top:0!important;h3{font-family:Metric-Bold,arial,sans-serif;font-size:24px;font-weight:200;line-height:37px;margin-bottom:.41666667em}}.cs_greenhouse_job_details__content_aside_text:not(:first-child){margin-top:2.5em!important}.cs_greenhouse_job_details__content_aside_text:last-child{margin-bottom:0}