.Share_share__jv4J_{position:relative}.ContactPerson_contactPerson__0DnQq{display:flex;flex-direction:column;gap:16px}.ContactPerson_headline__5FQ7y{font:600 16px/1.3 var(--font-primary),sans-serif;letter-spacing:5px;text-transform:uppercase;border-bottom:1px solid #ccc;color:#666;padding-bottom:24px}.ContactPerson_content__21gjp{background:#fff;display:flex;flex-direction:column;gap:16px;padding:24px}.ContactPerson_name__vZwtM{font:400 18px/1.6 var(--font-primary),sans-serif;font-weight:700}.ContactPerson_links__ARdIM{display:flex;flex-direction:column;gap:4px}.ContactPerson_item__bg8pi{align-self:flex-start;display:table}.ContactPerson_item__bg8pi a{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:24px auto}.ContactPerson_item__bg8pi i,.ContactPerson_item__bg8pi:hover span{color:#cc071e}.ContactPerson_item__bg8pi span{font:400 18px/1.6 var(--font-primary),sans-serif;color:#333;transition:color .15s ease}.JobSummary_jobSummary__6fJxk{display:flex;flex-direction:column;gap:16px}.JobSummary_headline__Tzig3{font:600 16px/1.3 var(--font-primary),sans-serif;letter-spacing:5px;text-transform:uppercase;border-bottom:1px solid #ccc;color:#666;padding-bottom:24px}.JobSummary_content__R7bOy{display:flex;flex-direction:column;gap:8px}.JobSummary_item__xBAwM{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.JobSummary_item__xBAwM .JobSummary_label__Uz6fM{align-self:flex-start;align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:24px auto;-webkit-hyphens:auto;hyphens:auto}.JobSummary_item__xBAwM .JobSummary_label__Uz6fM i{align-self:flex-start;color:#cc071e;margin-top:2px}.JobSummary_item__xBAwM .JobSummary_label__Uz6fM p{font:400 18px/1.6 var(--font-primary),sans-serif;font-weight:700}.JobSummary_item__xBAwM .JobSummary_value__0zUYz{font:400 18px/1.6 var(--font-primary),sans-serif}.JobDetail_jobDetail__Zda4i{display:flex;flex-direction:column;margin-top:-56px;min-height:100%}@media(min-width:1280px){.JobDetail_jobDetail__Zda4i{margin-top:-72px}}@media(min-width:lgpx){.JobDetail_jobDetail__Zda4i{margin-top:-72px}}.JobDetail_topWrapper__1Jbvs{padding-top:56px}@media(min-width:1280px){.JobDetail_topWrapper__1Jbvs{padding-top:0}}@media(min-width:lgpx){.JobDetail_topWrapper__1Jbvs{padding-top:0}}.JobDetail_topWrapper__1Jbvs img{height:100%;object-fit:cover;width:100%}.JobDetail_elements__QR8tm{overflow:hidden;padding:64px 0}@media(min-width:960px){.JobDetail_elements__QR8tm{padding-bottom:140px}}@media(min-width:mdpx){.JobDetail_elements__QR8tm{padding-bottom:140px}}.JobDetail_container__efUAw{display:flex;flex-direction:column;gap:48px}@media(min-width:960px){.JobDetail_container__efUAw{display:grid;grid-gap:72px;gap:72px;grid-template-columns:1fr 320px}}@media(min-width:mdpx){.JobDetail_container__efUAw{display:grid;grid-gap:72px;gap:72px;grid-template-columns:1fr 320px}}@media(min-width:1280px){.JobDetail_container__efUAw{grid-template-columns:1fr 400px}}@media(min-width:lgpx){.JobDetail_container__efUAw{grid-template-columns:1fr 400px}}.JobDetail_content__H7oGa{display:flex;flex-direction:column;gap:48px;overflow:hidden;position:relative}@media(min-width:960px){.JobDetail_content__H7oGa{gap:72px}}@media(min-width:mdpx){.JobDetail_content__H7oGa{gap:72px}}.JobDetail_titleWrapper__kLH3M{display:flex;flex-direction:column;gap:16px}.JobDetail_titleWrapper__kLH3M .JobDetail_tags__x7f0f{display:flex;gap:8px}.JobDetail_titleWrapper__kLH3M .JobDetail_occupationType__JKdSW{font:400 14px/1.6 var(--font-primary),sans-serif;align-items:center;background:#e6e6e5;display:flex;font-size:12px;font-weight:700;min-height:24px;padding:4px 6px}.JobDetail_titleWrapper__kLH3M .JobDetail_releasedFrom__NavDF{font:400 14px/1.6 var(--font-primary),sans-serif;margin-left:8px;padding-left:12px;position:relative}@media(min-width:960px){.JobDetail_titleWrapper__kLH3M .JobDetail_releasedFrom__NavDF{font:400 18px/1.6 var(--font-primary),sans-serif}}@media(min-width:mdpx){.JobDetail_titleWrapper__kLH3M .JobDetail_releasedFrom__NavDF{font:400 18px/1.6 var(--font-primary),sans-serif}}.JobDetail_titleWrapper__kLH3M .JobDetail_releasedFrom__NavDF:before{background:rgba(0,0,0,.5);content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.JobDetail_aside__Q9z1c{display:flex;flex-direction:column;gap:48px;position:relative}@media(min-width:960px){.JobDetail_aside__Q9z1c{gap:64px}}@media(min-width:mdpx){.JobDetail_aside__Q9z1c{gap:64px}}@media(min-width:960px){.JobDetail_aside__Q9z1c:before{background:#ccc;content:"";height:100%;left:-32px;position:absolute;top:0;width:1px}}@media(min-width:mdpx){.JobDetail_aside__Q9z1c:before{background:#ccc;content:"";height:100%;left:-32px;position:absolute;top:0;width:1px}}.JobDetail_buttons__b7CKj{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}@media(min-width:600px){.JobDetail_buttons__b7CKj{flex-direction:row}}@media(min-width:smpx){.JobDetail_buttons__b7CKj{flex-direction:row}}@media(min-width:960px){.JobDetail_buttons__b7CKj{flex-direction:column}}@media(min-width:mdpx){.JobDetail_buttons__b7CKj{flex-direction:column}}.JobDetail_buttons__b7CKj>*{flex:1 1}.JobDetail_buttons__b7CKj .JobDetail_shareButton__JVbjq .mco-button__inner{min-height:56px!important;padding:12px 24px!important}.JobDetail_buttons__b7CKj .JobDetail_shareButton__JVbjq .mco-button__label{font-size:20px!important}.JobDetail_buttons__b7CKj .JobDetail_applyButton__w1mRo .mco-button__inner{min-height:56px!important;padding:12px 24px!important}.JobDetail_buttons__b7CKj .JobDetail_applyButton__w1mRo .mco-button__label{font-size:20px!important}.JobContact_jobContact__B0jUi{display:flex;flex-direction:column;gap:16px}.JobContact_headline__Z6aBO{font:600 16px/1.3 var(--font-primary),sans-serif;letter-spacing:5px;text-transform:uppercase;border-bottom:1px solid #ccc;color:#666;padding-bottom:24px}.JobContact_content__TRoX_{display:flex;flex-direction:column;gap:8px}.JobContact_item__h_fEu{align-items:flex-start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:24px auto}.JobContact_item__h_fEu:hover span{color:#cc071e}.JobContact_item__h_fEu i{color:#cc071e;margin-top:2px}.JobContact_item__h_fEu span{font:400 18px/1.6 var(--font-primary),sans-serif;color:#333;transition:color .15s ease}