.RecentJobs_section__vtJQO{max-width:1248px;margin:0 auto;padding:48px 24px 56px;background:#fbf8ef;color:#38271f;border-radius:24px}.RecentJobs_section__vtJQO h2{font-family:var(--display),serif;font-weight:500;font-size:clamp(2rem,3vw,3rem);line-height:1.15;margin:0 0 28px}.RecentJobs_row__ms8F3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.RecentJobs_row__ms8F3 picture{display:block;min-width:0}.RecentJobs_row__ms8F3 img{display:block;width:100%;height:250px;object-fit:cover;border-radius:16px}.RecentJobs_section__vtJQO p{margin:20px 0 0;line-height:1.7}@media(max-width:760px){.RecentJobs_section__vtJQO{padding:32px 20px 40px}.RecentJobs_row__ms8F3{grid-template-columns:1fr}.RecentJobs_row__ms8F3 img{height:250px}}