.ViewCareerInfoPage_ViewCareerInfoPage__aFsGB{font-family:Montserrat,sans-serif;max-width:1440px;margin:0 auto}@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700&display=swap";.JobDescription_jobDescription__JGZBr{padding:24px 74px;color:#333;margin:auto;background:#fff}@media(max-width:767.98px){.JobDescription_jobDescription__JGZBr{padding:24px}}.JobDescription_jobDescription__JGZBr h1{font-size:1.8rem;margin-bottom:.25rem}.JobDescription_jobDescription__JGZBr h2{margin-top:2rem;margin-bottom:1rem;font-size:1.25rem}.JobDescription_jobDescription__JGZBr h3{margin-top:2rem;margin-bottom:1rem;font-size:1rem}.JobDescription_jobDescription__JGZBr ul{padding-left:1.2rem;margin-top:.5rem}.JobDescription_jobDescription__JGZBr ul li{margin-bottom:.75rem;line-height:1.5}.JobDescription_jobDescription__JGZBr p{line-height:1.6;margin-bottom:1rem}.JobDescription_header__7KBHB{position:relative;margin-bottom:2rem}.JobDescription_header__7KBHB .JobDescription_backBtn__k_9tQ{background:none;border:none;color:#c9251f;cursor:pointer;font-size:1rem;margin-bottom:1rem;margin-left:-18px;font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.JobDescription_header__7KBHB .JobDescription_backBtn__k_9tQ:hover{background:none}.JobDescription_header__7KBHB .JobDescription_meta__81avo{margin-top:1rem}.JobDescription_header__7KBHB .JobDescription_meta__81avo p{margin:.25rem 0}.JobDescription_header__7KBHB .JobDescription_applyBtn__NZBHs{position:absolute;top:0;right:0;color:#fff;border:none;padding:.5rem 1.5rem;cursor:pointer;font-weight:700;border-radius:4px}.JobDescription_section__PmP5p{margin-bottom:2rem}.JobDescription_footerNote__nPu9S{font-size:.9rem;color:#444}.JobDescription_footerNote__nPu9S .JobDescription_legal__9MHtc{margin-top:1rem;font-style:italic;color:#666}@media(max-width:600px){.JobDescription_header__7KBHB .JobDescription_applyBtn__NZBHs{position:static;margin-top:1rem;width:100%}}