.component_lever{font-family:Montserrat,system-ui,Arial,Helvetica,sans-serif,"sans-serif";text-align:left}.component_lever .total-open-roles{margin-bottom:calc(.5555rem*var(--remRatio))}.component_lever .jobs-list{border-top:1px solid var(--color_gray);margin-bottom:calc(1.1111rem*var(--remRatio))}@media screen and (min-width:728px){.component_lever .jobs-list{margin-bottom:calc(1.3333rem*var(--remRatio))}}.component_lever .jobs-list .job-roll{align-items:normal;border-bottom:1px solid var(--color_gray);display:flex;gap:calc(.5555rem*var(--remRatio));justify-content:space-between}@media screen and (min-width:728px){.component_lever .jobs-list .job-roll{gap:calc(2.2222rem*var(--remRatio))}}@media screen and (min-width:1180px){.component_lever .jobs-list .job-roll{gap:calc(4.3888rem*var(--remRatio))}}.component_lever .jobs-list .job-roll .job-col{flex-basis:0%;flex-grow:1;flex-shrink:0;padding:calc(1.1111rem*var(--remRatio)) 0}.component_lever .jobs-list .job-roll .job-col.location-view-position{display:flex;justify-content:space-between}@media screen and (max-width:1180px){.component_lever .jobs-list .job-roll .job-col.location-view-position{max-width:20%}}.component_lever .jobs-list .job-roll .job-col.location-view-position .view-position{align-self:center;padding-right:calc(1.1111rem*var(--remRatio))}@media screen and (max-width:1180px){.component_lever .jobs-list .job-roll .job-col.location-view-position .view-position{display:none}}.component_lever .jobs-list .job-roll .job-col .job-label,.component_lever .jobs-list .job-roll .job-col.location-view-position .view-position .btn{font-size:calc(.7777rem*var(--remRatio))}.component_lever .jobs-list .job-roll .job-col h2,.component_lever .jobs-list .job-roll .job-col h3{font-size:calc(.8333rem*var(--remRatio));font-weight:600;margin-bottom:0;margin-top:5px}@media screen and (min-width:728px){.component_lever .jobs-list .job-roll .job-col h2,.component_lever .jobs-list .job-roll .job-col h3{font-size:calc(1rem*var(--remRatio))}}.component_lever .jobs-list .job-roll .job-col h2 a,.component_lever .jobs-list .job-roll .job-col h3 a{color:var(--color_blue)}.component_lever .jobs-list .more-jobs{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.component_lever .btn-see-more-roles{border-width:1px!important;font-size:calc(.7777rem*var(--remRatio))!important;padding-left:1.8em!important;padding-right:2.3em!important;position:relative}@media screen and (min-width:728px){.component_lever .btn-see-more-roles{font-size:calc(.8888rem*var(--remRatio))!important}}.component_lever .btn-see-more-roles:hover:after,.component_lever .btn-see-more-roles:hover:before{background-color:var(--color_white)}.component_lever .btn-see-more-roles:after,.component_lever .btn-see-more-roles:before{background-color:var(--color_blue);content:"";position:absolute}.component_lever .btn-see-more-roles:before{height:1px;right:12px;top:50%;transform:translateY(-50%);width:7px}@media screen and (min-width:728px){.component_lever .btn-see-more-roles:before{right:21px}}.component_lever .btn-see-more-roles:after{height:7px;right:15px;top:50%;transform:translateY(-50%);width:1px}@media screen and (min-width:728px){.component_lever .btn-see-more-roles:after{right:24px}}.component_lever .btn-see-more-roles.hide:after{display:none}
