.JobDetail-module__ZXB5Yq__article{background-color:var(--v2-white);padding:calc(96px + var(--v2-header-clearance)) 0 96px}.JobDetail-module__ZXB5Yq__inner{width:var(--v2-container-width);max-width:760px;margin-inline:auto}.JobDetail-module__ZXB5Yq__back{font-family:var(--v2-font-primary);color:var(--v2-secondary);align-items:center;gap:8px;font-size:16px;font-weight:600;transition:color .3s;display:inline-flex}.JobDetail-module__ZXB5Yq__back:hover{color:var(--v2-accent)}.JobDetail-module__ZXB5Yq__back svg{width:16px;height:16px}.JobDetail-module__ZXB5Yq__area{font-family:var(--v2-font-primary);text-transform:uppercase;color:var(--v2-secondary);margin-top:32px;font-size:13px;font-weight:600;line-height:1.875}.JobDetail-module__ZXB5Yq__title{font-family:var(--v2-font-secondary);font-size:var(--v2-h2-size);font-weight:var(--v2-h2-weight);line-height:var(--v2-h2-lh);letter-spacing:var(--v2-h2-ls);color:var(--v2-headline);margin-top:12px}.JobDetail-module__ZXB5Yq__tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.JobDetail-module__ZXB5Yq__tag{font-family:var(--v2-font-primary);color:var(--v2-body);background-color:#040b1c0d;border-radius:100px;padding:6px 14px;font-size:13px;font-weight:500;line-height:1.5}.JobDetail-module__ZXB5Yq__body{margin-top:48px}.JobDetail-module__ZXB5Yq__body :is(p,li){font-family:var(--v2-font-primary);color:var(--v2-body);font-size:16px;line-height:30px}.JobDetail-module__ZXB5Yq__body :is(h2,h3,h4){font-family:var(--v2-font-primary);letter-spacing:-.027em;color:var(--v2-headline);font-weight:500}.JobDetail-module__ZXB5Yq__body ul,.JobDetail-module__ZXB5Yq__body ol{list-style:revert;margin:0 0 20px;padding-inline-start:20px}.JobDetail-module__ZXB5Yq__lead{font-family:var(--v2-font-primary);color:var(--v2-body);font-size:16px;line-height:30px}.JobDetail-module__ZXB5Yq__apply{border:1px solid var(--v2-border);background-color:#fafafa;border-radius:12.5px;margin-top:64px;padding:32px}.JobDetail-module__ZXB5Yq__applyTitle{font-family:var(--v2-font-primary);letter-spacing:-.027em;color:var(--v2-headline);font-size:24px;font-weight:500;line-height:1.2em}.JobDetail-module__ZXB5Yq__applyText{font-family:var(--v2-font-primary);color:var(--v2-body);margin-top:8px;font-size:16px;line-height:30px}.JobDetail-module__ZXB5Yq__applyForm{margin-top:24px}@media (max-width:1024px){.JobDetail-module__ZXB5Yq__article{padding:64px 5%}}@media (max-width:767px){.JobDetail-module__ZXB5Yq__article{padding:50px 20px}.JobDetail-module__ZXB5Yq__apply{padding:24px}}
