.job-detail-module__keozkG__section{padding-top:8rem;padding-bottom:6rem}.job-detail-module__keozkG__wrapper{width:100%;max-width:48rem;margin:0 auto}.job-detail-module__keozkG__back{color:inherit;opacity:.65;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.95rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.job-detail-module__keozkG__back:hover{opacity:1}.job-detail-module__keozkG__header{border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);flex-direction:column;gap:1rem;margin-bottom:2.5rem;padding-bottom:2.5rem;display:flex}.job-detail-module__keozkG__eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-size:.8rem;font-weight:600}.job-detail-module__keozkG__title{margin:0}.job-detail-module__keozkG__meta{flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.job-detail-module__keozkG__metaItem{border:1px solid color-mix(in srgb, currentColor 16%, transparent);opacity:.8;border-radius:999px;padding:.35rem .85rem;font-size:.9rem}.job-detail-module__keozkG__apply{margin-top:.75rem}.job-detail-module__keozkG__prose{font-size:1.05rem;line-height:1.7}.job-detail-module__keozkG__prose>:first-child{margin-top:0}.job-detail-module__keozkG__prose>:last-child{margin-bottom:0}.job-detail-module__keozkG__prose h1,.job-detail-module__keozkG__prose h2,.job-detail-module__keozkG__prose h3,.job-detail-module__keozkG__prose h4{margin:2.25rem 0 .75rem;font-weight:600;line-height:1.3}.job-detail-module__keozkG__prose h1{font-size:1.6rem}.job-detail-module__keozkG__prose h2{font-size:1.35rem}.job-detail-module__keozkG__prose h3,.job-detail-module__keozkG__prose h4{font-size:1.15rem}.job-detail-module__keozkG__prose p{margin:0 0 1.15rem}.job-detail-module__keozkG__prose ul,.job-detail-module__keozkG__prose ol{margin:0 0 1.15rem;padding-left:1.5rem}.job-detail-module__keozkG__prose li{margin-bottom:.5rem}.job-detail-module__keozkG__prose a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.job-detail-module__keozkG__prose strong{font-weight:600}.job-detail-module__keozkG__prose img{border-radius:.75rem;max-width:100%;height:auto}.job-detail-module__keozkG__footer{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);flex-direction:column;align-items:flex-start;gap:1rem;margin-top:3rem;padding-top:2.5rem;display:flex}@media (max-width:640px){.job-detail-module__keozkG__section{padding-top:6rem}.job-detail-module__keozkG__prose{font-size:1rem}}
