.JobDetails_mobileJobDetails__xQEDK{--mobile-title-size:1.5rem;--mobile-text-size:0.9rem;--mobile-badge-size:0.75rem;--mobile-spacing:0.5rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_cardHeader__y2_Wi{padding:.75rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_title__JJH5v{font-size:var(--mobile-title-size);line-height:1.2;font-weight:700;margin-bottom:.5rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_metaItem__J5AYl{font-size:var(--mobile-text-size);display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_badge__VHmvW{font-size:var(--mobile-badge-size);padding:.25rem .5rem;border-radius:4px;margin-right:.5rem;margin-bottom:.5rem;display:inline-block}.JobDetails_mobileJobDetails__xQEDK .JobDetails_applyButton__LrAyF{width:100%;font-size:.95rem;padding:.75rem;margin-top:.75rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_sectionTitle__FuQwq{font-size:1.2rem;margin-bottom:.5rem;font-weight:600}.JobDetails_mobileJobDetails__xQEDK .JobDetails_description__O_PMO{font-size:var(--mobile-text-size);line-height:1.7;padding:.5rem;color:#333}.JobDetails_mobileJobDetails__xQEDK .JobDetails_formattedDescription__ZAvXl{max-height:60vh;overflow-y:auto;padding:0 .5rem 1rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_paragraphBreak__rfoOq{margin-bottom:1rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_requirementsList__tzIln{padding-left:1rem;margin-bottom:.5rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_requirementsList__tzIln:before{content:"•";display:inline-block;width:1rem;margin-left:-1rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_sectionHeading__aFgaX{font-weight:600;font-size:1rem;margin:1rem 0 .5rem;color:#111}.JobDetails_mobileJobDetails__xQEDK .JobDetails_metaRow__3sisd{display:flex;flex-direction:column;margin-bottom:.75rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_separator__MYI4D{margin:.75rem 0}.JobDetails_mobileJobDetails__xQEDK h1,.JobDetails_mobileJobDetails__xQEDK h2{font-size:1.75rem!important;line-height:1.2}.JobDetails_mobileJobDetails__xQEDK h3{font-size:1.25rem!important}.JobDetails_mobileJobDetails__xQEDK div,.JobDetails_mobileJobDetails__xQEDK p,.JobDetails_mobileJobDetails__xQEDK span{font-size:.9rem!important}.JobDetails_mobileJobDetails__xQEDK button{font-size:.9rem!important;padding:.5rem 1rem!important}.JobDetails_mobileJobDetails__xQEDK button[aria-label="Back to Jobs"]{font-size:.85rem!important;padding:.4rem .8rem!important}.JobDetails_mobileJobDetails__xQEDK a[href*=Apply]{font-size:1rem!important;padding:.75rem!important}.JobDetails_mobileJobDetails__xQEDK [class*=badge]{font-size:.8rem!important;padding:.25rem .5rem!important}.JobDetails_mobileJobDetails__xQEDK .JobDetails_detectedHeading__ln2UX{font-weight:600;font-size:1rem;margin:1.25rem 0 .5rem;color:#111;padding-bottom:.25rem;border-bottom:1px solid #eee}.JobDetails_mobileJobDetails__xQEDK .JobDetails_listItem__3KIXn{padding-left:1.25rem;position:relative;margin-bottom:.75rem}.JobDetails_mobileJobDetails__xQEDK .JobDetails_listItem__3KIXn:before{content:"•";position:absolute;left:.25rem;color:#2b90ed}.JobDetails_mobileJobDetails__xQEDK .JobDetails_textParagraph__Rv1dQ{margin-bottom:1rem}