.simple-career-hero{max-width:1440px;margin:auto;padding:80px 6vw 64px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:7vw}.simple-career-hero h1{font-size:clamp(64px,8vw,116px);line-height:.98;margin:0 0 28px}.simple-career-hero p{max-width:540px;font-size:18px}.simple-career-hero .intro{font-size:clamp(21px,2.1vw,28px);line-height:1.4}.simple-career-hero .eyebrow,.simple-career-work .eyebrow{font-size:14px}.simple-career-hero .button{margin-top:14px;font-size:14px}.simple-career-hero figure{margin:0}.simple-career-hero img{width:100%;height:440px;object-fit:cover}.simple-career-people{max-width:1440px;margin:auto;padding:44px 6vw;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.simple-career-people h2{font-size:25px;text-transform:none;letter-spacing:-.02em;line-height:1.2;margin-bottom:16px}.simple-career-people p{font-size:17px;margin:0;line-height:1.6}.simple-career-work{max-width:1440px;margin:auto;padding:60px 6vw 80px}.simple-career-work h2{font-size:clamp(32px,4vw,52px);margin-bottom:24px}.simple-career-work p{max-width:700px;font-size:18px}.simple-introduction{max-width:850px;margin:auto;padding:64px 24px 80px}.simple-introduction h1{font-size:clamp(48px,6vw,76px);margin:24px 0}.simple-introduction>p{font-size:18px}.simple-introduction .button{font-size:14px}.simple-introduction .back-link{font-size:14px}@media(max-width:760px){.simple-career-hero{grid-template-columns:1fr;gap:32px;padding:42px 24px}.simple-career-hero img{height:260px}.simple-career-people{grid-template-columns:1fr;padding:32px 24px;gap:28px}.simple-career-work{padding:40px 24px 56px}.simple-introduction{padding-top:36px}}
