.JobDetail-module-scss-module__4XPKsa__c-job-detail{grid-template-columns:35% 65%;align-items:start;column-gap:3.125rem;max-width:75rem;margin:9.375rem auto 5rem;display:grid}.JobDetail-module-scss-module__4XPKsa__c-job-detail__left{background-color:var(--gray-1);grid-column:1;align-self:stretch}.JobDetail-module-scss-module__4XPKsa__c-job-detail__sticky{flex-direction:column;display:flex;position:sticky;top:1.5rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__top,.JobDetail-module-scss-module__4XPKsa__c-job-detail__actions{padding:4rem 2.25rem 0 3.625rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body{grid-column:2;padding-top:4rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__actions{padding:1.5rem 2.25rem 4rem 3.625rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__image{width:100%;height:auto;margin-bottom:1.5rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__breadcrumbs{flex-wrap:wrap;align-items:center;margin-bottom:1.5rem;display:flex}.JobDetail-module-scss-module__4XPKsa__c-job-detail__breadcrumbs a,.JobDetail-module-scss-module__4XPKsa__c-job-detail__breadcrumbs p{letter-spacing:.005rem;color:var(--gray-4);margin-right:.4375rem;font-size:.75rem;font-weight:600;line-height:1.3125rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__breadcrumbs span{border-style:solid;border-width:0 .375rem .4375rem;border-color:#0000 #0000 var(--primary-1) #0000;width:0;height:0;margin-top:-.125rem;margin-right:.4375rem;display:inline-block;transform:rotate(90deg)}.JobDetail-module-scss-module__4XPKsa__c-job-detail__title{margin-bottom:1.5rem;font-size:1.875rem;font-weight:400;line-height:2.5rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__meta{flex-direction:column;align-items:flex-start;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.JobDetail-module-scss-module__4XPKsa__c-job-detail__meta li{font-size:inherit;font-weight:inherit;line-height:inherit;align-items:flex-start;display:flex}.JobDetail-module-scss-module__4XPKsa__c-job-detail__meta svg{flex-shrink:0;max-height:.9375rem;margin-top:.1875rem;margin-right:.5rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section{margin-bottom:2.5rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section:last-of-type{margin-bottom:0}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section p{margin-bottom:.875rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section h2{margin-bottom:.875rem;font-size:1.75rem;line-height:2.25rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section ul,.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section ol{flex-direction:column;gap:.625rem;margin-bottom:.875rem;padding-left:1.25rem;display:flex}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section ul li{padding-left:1.5rem;font-weight:400;list-style:none;position:relative}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section ul li:before{content:"";background:url(/icon-check.svg) 0/contain no-repeat;width:.875rem;height:.875rem;position:absolute;top:.375rem;left:0}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section-text *{line-height:26px;font-family:inherit!important;font-size:inherit!important;color:inherit!important;background-color:#0000!important}.JobDetail-module-scss-module__4XPKsa__c-job-detail__social{margin-top:2.5rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail__social small{margin-bottom:.5rem;display:block}.JobDetail-module-scss-module__4XPKsa__c-job-detail__contact{margin-top:3rem}.JobDetail-module-scss-module__4XPKsa__c-job-detail.JobDetail-module-scss-module__4XPKsa__brand-security h1,.JobDetail-module-scss-module__4XPKsa__c-job-detail.JobDetail-module-scss-module__4XPKsa__brand-security h2{color:var(--primary-4)}.JobDetail-module-scss-module__4XPKsa__c-job-detail.JobDetail-module-scss-module__4XPKsa__brand-security .JobDetail-module-scss-module__4XPKsa__c-job-detail__meta span{color:var(--primary-4);background-color:var(--primary-5)}@media (max-width:767px){.JobDetail-module-scss-module__4XPKsa__c-job-detail{flex-direction:column;align-items:stretch;margin-top:40px;padding:0;display:flex}.JobDetail-module-scss-module__4XPKsa__c-job-detail .JobDetail-module-scss-module__4XPKsa__c-job-detail__left,.JobDetail-module-scss-module__4XPKsa__c-job-detail .JobDetail-module-scss-module__4XPKsa__c-job-detail__sticky{display:contents}.JobDetail-module-scss-module__4XPKsa__c-job-detail .JobDetail-module-scss-module__4XPKsa__c-job-detail__top{background-color:var(--gray-1);order:1;padding:24px 20px}.JobDetail-module-scss-module__4XPKsa__c-job-detail .JobDetail-module-scss-module__4XPKsa__c-job-detail__body{order:2;margin:40px 0;padding:0 20px}.JobDetail-module-scss-module__4XPKsa__c-job-detail .JobDetail-module-scss-module__4XPKsa__c-job-detail__actions{background-color:var(--gray-1);order:3;padding:24px 20px}.JobDetail-module-scss-module__4XPKsa__c-job-detail h1{font-size:32px;line-height:40px}.JobDetail-module-scss-module__4XPKsa__c-job-detail__body .JobDetail-module-scss-module__4XPKsa__c-job-detail__section h2{font-size:22px;line-height:30px}}@media (max-width:659px){.JobDetail-module-scss-module__4XPKsa__c-job-detail .JobDetail-module-scss-module__4XPKsa__c-job-detail__top,.JobDetail-module-scss-module__4XPKsa__c-job-detail .JobDetail-module-scss-module__4XPKsa__c-job-detail__actions{padding-left:16px;padding-right:16px}.JobDetail-module-scss-module__4XPKsa__c-job-detail .JobDetail-module-scss-module__4XPKsa__c-job-detail__body{padding:0 16px}}
