.jm-site.v3 .careers-page .careers-education{--ce-ink:var(--ink);--ce-body:var(--muted);--ce-accent:var(--brand-color);--ce-space:var(--voice-section-space);--ce-control-time:120ms}.jm-site.v3 .careers-page .careers-education :is(h1,h2){color:var(--ce-ink);font-weight:600;letter-spacing:-.035em;text-wrap:pretty}.jm-site.v3 .careers-page .careers-education h1{font-size:clamp(38px,3.5vw,52px);line-height:1.16}.jm-site.v3 .careers-page .careers-education h2{font-size:clamp(28px,3vw,39px);line-height:1.22}.jm-site.v3 .careers-page .careers-education p{color:var(--ce-body);font-size:17px;line-height:1.75}.jm-site.v3 .careers-page .careers-education .ce-container{width:100%;max-width:1248px;box-sizing:border-box;margin-inline:auto;padding-inline:24px}.jm-site.v3 .careers-page .careers-education .ce-hero{position:relative;isolation:isolate;padding-block:var(--page-intro-space)}.jm-site.v3 .careers-page .careers-education .ce-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--page-intro-grid);background-size:var(--page-intro-grid-size) var(--page-intro-grid-size);opacity:var(--page-intro-grid-opacity);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 84%,transparent)}.jm-site.v3 .careers-page .careers-education .ce-hero-grid{display:grid;grid-template-columns:1fr;gap:0;align-items:start}.jm-site.v3 .careers-page .careers-education .ce-hero-copy{min-width:0;max-width:800px}.jm-site.v3 .careers-page .careers-education .careers-back{font-size:14px;line-height:1.5;margin:0 0 12px;color:var(--ce-body);min-height:24px}.jm-site.v3 .careers-page .careers-education .ce-role-team{display:block;margin:0 0 12px;color:var(--ce-body);font-size:14px;line-height:20px}.jm-site.v3 .careers-page .careers-education .ce-hero-copy>p{max-width:720px;font-size:18px;line-height:1.7;margin-top:24px}.jm-site.v3 .careers-page .careers-education .ce-role-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:28px}.jm-site.v3 .careers-page .careers-education :is(.ce-role-actions,.careers-application) .button{display:inline-flex;align-items:center;justify-content:center;gap:14px;height:44px;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;border-radius:var(--jm-radius-chip,12px)}.jm-site.v3 .careers-page .careers-education :is(.ce-role-actions,.careers-application) .button:hover{transform:none}.jm-site.v3 .careers-page .careers-education .ce-job-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:100px;align-items:start;padding-block:var(--ce-space)}.jm-site.v3 .careers-page .careers-education .ce-job-description>section{padding:0 0 38px}.jm-site.v3 .careers-page .careers-education .ce-job-description>section:last-child{padding-bottom:0}.jm-site.v3 .careers-page .careers-education .ce-job-description h2{font-size:27px;line-height:1.3;margin-bottom:18px}.jm-site.v3 .careers-page .careers-education .ce-job-description p{font-size:16px;line-height:1.8}.jm-site.v3 .careers-page .careers-education .ce-job-description ul{margin:0;padding-left:20px;list-style:disc}.jm-site.v3 .careers-page .careers-education .ce-job-description li{padding-left:6px;margin-bottom:14px;color:var(--ce-body);font-size:16px;line-height:1.8}.jm-site.v3 .careers-page .careers-education .ce-job-description li:last-child{margin-bottom:0}.jm-site.v3 .careers-page .careers-education .ce-job-description li::marker{color:var(--ce-accent)}.jm-site.v3 .careers-page .careers-education .careers-text-link{gap:8px;font-size:14px;line-height:1.6;color:var(--ce-accent);min-height:40px;text-decoration:none}.jm-site.v3 .careers-page .careers-education .ce-job-description .careers-text-link{margin-top:20px}.jm-site.v3 .careers-page .careers-education #apply{scroll-margin-top:100px}.jm-site.v3 .careers-page .careers-education .careers-application h2{font-size:25px;line-height:1.3;margin-bottom:18px}.jm-site.v3 .careers-page .careers-education .careers-application p{font-size:14px;line-height:1.8;margin:0 0 18px}.jm-site.v3 .careers-page .careers-education .careers-email{margin-top:14px;color:var(--ce-body);font-size:13px;line-height:1.6;text-align:center}.jm-site.v3 .careers-page .careers-education #closing-cta{padding-top:0}.jm-site.v3 .careers-page .careers-education a>svg{flex:none}.jm-site.v3 .careers-page .careers-education a:focus-visible{outline:2px solid var(--ce-accent);outline-offset:4px}.jm-site.v3 .careers-page .careers-education a:not(.button){transition:color var(--ce-control-time) ease-out}.jm-site.v3 .careers-page .careers-education a:not(.button):hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:1050px){.jm-site.v3 .careers-page .careers-education .ce-hero-grid{gap:28px}.jm-site.v3 .careers-page .careers-education .ce-job-layout{grid-template-columns:minmax(0,1fr) 300px;gap:44px}}@media(max-width:950px){.jm-site.v3 .careers-page .careers-education .ce-hero-grid{grid-template-columns:1fr;gap:36px}.jm-site.v3 .careers-page .careers-education .ce-hero-copy{max-width:650px}}@media(max-width:760px){.jm-site.v3 .careers-page .careers-education #closing-cta .wt-closing-panel{grid-template-columns:1fr;gap:24px}.jm-site.v3 .careers-page .careers-education #closing-cta .wc-actions{flex-direction:row;justify-content:flex-start}.jm-site.v3 .careers-page .careers-education .ce-container{padding-inline:22px}.jm-site.v3 .careers-page .careers-education .ce-hero-grid{grid-template-columns:1fr;gap:28px}.jm-site.v3 .careers-page .careers-education .ce-job-layout{grid-template-columns:1fr;gap:40px}.jm-site.v3 .careers-page .careers-education .careers-application{position:static}.jm-site.v3 .careers-page .careers-education .ce-job-description h2{font-size:24px}.jm-site.v3 .careers-page .careers-education h1{font-size:clamp(34px,8.5vw,46px)}.jm-site.v3 .careers-page .careers-education .ce-hero-copy>p{font-size:16px;line-height:1.75}.jm-site.v3 .careers-page .careers-education .ce-role-actions{gap:14px}.jm-site.v3 .careers-page .careers-education p{font-size:16px;line-height:1.75}.jm-site.v3 .careers-page .careers-education .careers-email{font-size:14px}}@media(prefers-reduced-motion:reduce){.jm-site.v3 .careers-page .careers-education a{transition:none}}