.j6DyPG_page{color:var(--mwc-primary-navy)}.j6DyPG_inner{width:min(100% - 40px,1240px);margin-inline:auto}.j6DyPG_hero{background:var(--mwc-page-navy);color:#fff;text-align:center;min-height:339px;padding:48px 0 59px}.j6DyPG_hero h1{margin:0 0 12px;font-size:44px;font-weight:500;line-height:1.2}.j6DyPG_hero h2{margin:0 0 17px;font-size:40px;font-weight:700;line-height:1.2}.j6DyPG_hero p{max-width:650px;margin:0 auto;font-size:17px;line-height:1.6}.j6DyPG_hero a{color:var(--mwc-orange);text-decoration:none}.j6DyPG_benefits{background:var(--mwc-off-white);text-align:center;min-height:506px;padding:48px 0 56px}.j6DyPG_benefits h2,.j6DyPG_positions>.j6DyPG_inner>h2{letter-spacing:-.025em;margin:0 0 30px;font-size:40px;font-weight:700;line-height:1.18}.j6DyPG_benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.j6DyPG_benefit{background:#fff;border-radius:12px;min-height:326px;padding:31px 26px 29px}.j6DyPG_benefitIcon{background:var(--mwc-primary-navy);color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 25px;display:grid}.j6DyPG_benefitIcon svg{fill:currentColor;width:30px;height:30px}.j6DyPG_benefit h3{margin:0 0 22px;font-size:20px;font-weight:700;line-height:1.3}.j6DyPG_benefit p{color:#586276;margin:0;font-size:16px;line-height:1.6}.j6DyPG_positions{background:#fff;min-height:3265px;padding:48px 0 60px}.j6DyPG_positions>.j6DyPG_inner>h2{text-align:center;margin-bottom:28px}.j6DyPG_positionsLead{color:#5d6878;text-align:center;margin:0 0 40px;font-size:16px}.j6DyPG_city{margin-bottom:29px}.j6DyPG_city:last-child{margin-bottom:0}.j6DyPG_city>h2{letter-spacing:-.025em;margin:0 0 28px;font-size:40px;font-weight:700;line-height:1.2}.j6DyPG_jobList{gap:30px;display:grid}.j6DyPG_job{background:var(--mwc-cream);border-left:4px solid #0000;border-radius:12px;padding:30px 36px 34px}.j6DyPG_job.j6DyPG_hiring{border-left-color:var(--mwc-light-border);border-radius:0 12px 12px 0}.j6DyPG_jobTitle{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;display:flex}.j6DyPG_jobTitle h3{margin:0;font-size:20px;font-weight:700;line-height:1.3}.j6DyPG_jobTitle strong{border:1px solid var(--mwc-orange);color:var(--mwc-primary-navy);background:#fff;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:700;line-height:1}.j6DyPG_jobMeta{color:#5d6878;flex-wrap:wrap;gap:18px;margin-bottom:25px;font-size:16px;display:flex}.j6DyPG_jobMeta span{align-items:center;gap:8px;display:inline-flex}.j6DyPG_jobMeta svg{color:#333;fill:currentColor;flex:none}.j6DyPG_job p{color:#5d6878;margin:0 0 23px;font-size:16px;line-height:1.6}.j6DyPG_job ul{color:#5d6878;gap:12px;margin:0 0 25px;padding-left:18px;font-size:16px;line-height:1.4;list-style:outside;display:grid}.j6DyPG_job li::marker{color:var(--mwc-primary-navy)}.j6DyPG_jobActions{flex-wrap:wrap;gap:20px;display:flex}.j6DyPG_jobActions a{color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:47px;padding:9px 23px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.j6DyPG_linkedin{background:var(--mwc-orange)}.j6DyPG_linkedin svg{fill:currentColor;width:18px;height:18px}.j6DyPG_email{background:var(--mwc-primary-navy)}.j6DyPG_jobActions a:hover{filter:brightness(.9)}@media (min-width:601px) and (max-width:900px){.j6DyPG_hero{min-height:389px}.j6DyPG_benefits{padding-bottom:60px}.j6DyPG_positions{padding-bottom:99px}}@media (min-width:601px) and (max-width:1050px){.j6DyPG_benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.j6DyPG_benefit{min-height:0}}@media (max-width:600px){.j6DyPG_inner{width:calc(100% - 40px)}.j6DyPG_hero{min-height:355px;padding:26px 0 39px}.j6DyPG_hero h1{max-width:340px;margin:0 auto 25px;font-size:30px;line-height:1.08}.j6DyPG_hero h2{margin-bottom:22px;font-size:28px}.j6DyPG_hero p{font-size:16px;line-height:1.6}.j6DyPG_benefits h2,.j6DyPG_positions>.j6DyPG_inner>h2{max-width:325px;margin:0 auto 31px;font-size:28px;line-height:1.17}.j6DyPG_benefitGrid{grid-template-columns:1fr;gap:20px}.j6DyPG_benefit h3{margin-bottom:25px;font-size:18px}.j6DyPG_benefit p{font-size:16px}.j6DyPG_positions{min-height:6023px;padding:40px 0 58px}.j6DyPG_positionsLead{max-width:325px;margin:0 auto 76px;line-height:1.6}.j6DyPG_city{margin-bottom:30px}.j6DyPG_city>h2{text-align:center;margin-bottom:32px;font-size:28px}.j6DyPG_jobList{gap:30px}.j6DyPG_job{padding:29px 36px 32px}.j6DyPG_jobTitle{margin-bottom:25px;display:block}.j6DyPG_jobTitle h3{margin-bottom:17px;font-size:18px}.j6DyPG_jobTitle strong{display:inline-block}.j6DyPG_jobMeta{margin-bottom:42px;font-size:14px;display:block}.j6DyPG_jobMeta span{margin-bottom:2px;display:flex}.j6DyPG_job p{margin-bottom:32px;font-size:16px}.j6DyPG_job ul{gap:11px;margin-bottom:42px;font-size:16px;line-height:1.6}.j6DyPG_job.j6DyPG_hiring ul{margin-bottom:36px}.j6DyPG_jobActions{gap:22px;display:grid}.j6DyPG_jobActions a{width:100%;min-height:47px;font-size:19px}.j6DyPG_jobActions .j6DyPG_email{min-height:54px}.j6DyPG_hero{min-height:354px;padding-top:24px;padding-bottom:38px}.j6DyPG_hero h1{max-width:none;margin-bottom:32px;line-height:1.15}.j6DyPG_hero h2{margin-bottom:32px;line-height:1.12}.j6DyPG_benefits{min-height:0;padding:40px 0}.j6DyPG_benefits h2{max-width:none;margin-bottom:34px;line-height:1.12}.j6DyPG_benefitGrid{gap:24px}.j6DyPG_benefit{min-height:0;padding:31px 24px 30px}.j6DyPG_benefitIcon{margin-bottom:39px}.j6DyPG_benefit h3{margin-bottom:32px}}
