.JobDetail_jdp__b7nhq{background:#fff;padding:20px}.JobDetail_breadcrumb__coSON{font-size:20px;color:#999;margin-bottom:24px;text-transform:capitalize}.JobDetail_breadcrumb__coSON a{color:#849b37;font-weight:500;font-family:Avenir Light,Arial,sans-serif;text-decoration:none}.JobDetail_breadcrumb__coSON a:hover{text-decoration:underline}.JobDetail_breadcrumb__coSON .JobDetail_sep__EbOIA{margin:0 8px;color:#ccc}.JobDetail_titleBar__Z_to5{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid #eee}.JobDetail_titleText__xYeqS{flex:1 1;min-width:0}.JobDetail_title__IBszM{margin:0;font-size:28px;line-height:1.25;font-weight:400;color:#a02621;text-transform:none}.JobDetail_subtitle__2lEJr{margin:6px 0 0;font-size:15px;color:#777}.JobDetail_apply__PX1EW{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex-shrink:0}.JobDetail_getStarted__0DMTH{display:inline-block;padding:13px 34px;border-radius:6px;background:#f5a623;color:#fff;font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s ease}.JobDetail_getStarted__0DMTH:focus,.JobDetail_getStarted__0DMTH:hover{background:#e0940f;color:#fff;text-decoration:none}.JobDetail_backLink__VjG1i{font-size:13px;color:#a02621;text-decoration:none}.JobDetail_backLink__VjG1i:hover{text-decoration:underline}.JobDetail_content__F_AlR{display:flex;align-items:flex-start;gap:28px}.JobDetail_main__O9SNb{flex:7 1;min-width:0}.JobDetail_aside__oBSit{flex:3 1;min-width:0}.JobDetail_card__0y1uI{border:1px solid #feedc8;border-top:32px solid #feedc8;border-radius:15px;background:#fff;margin-bottom:32px}.JobDetail_cardHeader__Q0Kqk{margin:0 20px;padding:14px 0 12px;background:transparent;color:#a02621;font-size:22px;font-weight:400;text-transform:capitalize;border-bottom:2px solid #e2e2e2;font-family:Avenir Light,Arial,sans-serif}.JobDetail_cardBody__icZJf{padding:18px 20px 20px;color:#555;font-size:13px;line-height:1.7}.JobDetail_descList__0gjxh{margin:0}.JobDetail_descRow__BFCcn{display:flex;gap:10px;padding:9px 0;border-bottom:1px solid #f2f2f2}.JobDetail_descRow__BFCcn:last-of-type{border-bottom:none}.JobDetail_descRow__BFCcn dt{flex:0 0 140px;margin:0;font-weight:700;color:#333}.JobDetail_descRow__BFCcn dd{margin:0;color:#b07a34;font-weight:600}.JobDetail_note__DlLS3{margin:16px 0 0;color:#999;font-size:13px}.JobDetail_reqBody__lumuE ul{margin:0 0 14px;padding-left:20px}.JobDetail_reqBody__lumuE li{margin-bottom:6px}.JobDetail_reqBody__lumuE p{margin:0 0 12px}.JobDetail_snapItem__DVK77{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid #f2f2f2}.JobDetail_snapItem__DVK77:last-child{border-bottom:none}.JobDetail_snapIcon__fQRsk{flex:0 0 20px;color:#a02621;font-size:18px;text-align:center;padding-top:2px}.JobDetail_snapLabel__jhhBK{display:block;font-weight:700;color:#333;margin-bottom:2px}.JobDetail_snapLink____3YO,.JobDetail_snapValue__p_zqN{color:#a02621;word-break:break-word}.JobDetail_snapLink____3YO{text-decoration:none}.JobDetail_snapLink____3YO:hover{text-decoration:underline}.JobDetail_applyBottom__kqnao{display:flex;flex-direction:column-reverse;align-items:center;gap:20px;justify-content:center;padding:8px 0 4px}@media (max-width:767px){.JobDetail_content__F_AlR{flex-direction:column}.JobDetail_aside__oBSit{width:100%;flex:none}.JobDetail_titleBar__Z_to5{flex-direction:column}.JobDetail_apply__PX1EW{align-items:flex-start}}