.JobPage_jobPage__Kl93i{width:100%;max-width:980px;margin:0 auto}.JobPage_intro__S12bZ{margin-bottom:28px}.JobPage_eyebrow__IZBKe{color:#fd7800;font-size:15px;font-weight:700;letter-spacing:0;margin-bottom:8px;text-transform:uppercase}.JobPage_intro__S12bZ h2{color:#fd7800;font-size:34px;margin-bottom:8px}.JobPage_intro__S12bZ p{line-height:1.7}.JobPage_jobList__VQIzb{display:flex;flex-direction:column;gap:18px}.JobPage_summary__TpKbz .MuiAccordionSummary-expandIconWrapper{color:#fd7800}.JobPage_summaryContent__OgbfX{display:flex;flex-direction:column;gap:18px;width:100%;min-width:0}.JobPage_summaryContent__OgbfX h3{color:#f4f1eb;font-size:24px;margin-bottom:8px}.JobPage_summaryContent__OgbfX p{line-height:1.6}.JobPage_chips__IEb_L{display:flex;flex-wrap:wrap;gap:10px;padding-right:12px}.JobPage_chips__IEb_L .MuiChip-root{max-width:100%}.JobPage_chips__IEb_L .MuiChip-label{white-space:normal}.JobPage_details__X0xxg{border-top:1px solid rgba(var(--card-border-rgb),.2);padding:0 18px 18px}.JobPage_detailGrid__n0wFR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;padding:24px 0}.JobPage_applyBox__vir2a h4,.JobPage_detailGrid__n0wFR h4{color:#fd7800;font-size:18px;margin-bottom:10px}.JobPage_detailGrid__n0wFR ul{display:flex;flex-direction:column;gap:9px;padding-left:18px}.JobPage_detailGrid__n0wFR li{line-height:1.55}.JobPage_applyBox__vir2a{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid rgba(var(--card-border-rgb),.2);padding-top:18px}.JobPage_applyBox__vir2a p{line-height:1.6}.JobPage_applyButton__i1ETP{flex-shrink:0;min-width:180px;border-color:#fd7800;color:#fd7800;justify-content:center;text-align:center;white-space:nowrap}.JobPage_applyButton__i1ETP:hover{border-color:#fd7800;background:rgba(253,120,0,.08)}.JobPage_applyButton__i1ETP .MuiButton-startIcon{margin-left:0}@media (max-width:700px){.JobPage_intro__S12bZ h2{font-size:28px}.JobPage_summaryContent__OgbfX h3{font-size:22px}.JobPage_details__X0xxg{padding:0 14px 14px}.JobPage_detailGrid__n0wFR{grid-template-columns:1fr;gap:22px}.JobPage_applyBox__vir2a{align-items:flex-start;flex-direction:column}.JobPage_applyBox__vir2a a{width:100%}}