.careers-hero{background:#f4f5f5}.careers-hero h1{font-size:clamp(40px,4.2vw,62px)}.careers-hero-art{aspect-ratio:800/837;background:#f4f5f5}.careers-hero-art img{display:block;width:100%;height:100%;object-fit:contain;padding:6%;box-sizing:border-box}.careers-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.careers-values article{border-top:1px solid var(--line);padding-top:24px}.careers-values h3{font-size:25px}.careers-values p{font-size:16px;color:var(--charcoal)}.career-area-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.career-area-grid article{display:flex;flex-direction:column;border-top:1px solid #d5d9db;padding-top:24px}.career-area-grid h3{font-size:23px;line-height:1.25}.career-area-grid p{font-size:16px;color:var(--charcoal)}.career-area-grid .underlink{margin-top:auto;padding-top:12px}.career-job{border-top:1px solid var(--line);background:#fff}.career-job:last-child{border-bottom:1px solid var(--line)}.career-job summary{display:grid;grid-template-columns:1fr auto;gap:8px 24px;position:relative;padding:28px 44px 28px 0;cursor:pointer;list-style:none}.career-job summary::-webkit-details-marker{display:none}.career-job-title{font:800 28px/1.2 Manrope,Arial,sans-serif;letter-spacing:-.035em}.career-job-meta{grid-column:1;font-size:14px;color:var(--grey)}.career-job-expand{position:absolute;right:0;top:27px;font-size:28px;line-height:1;color:var(--orange)}.career-job[open] .career-job-expand{transform:rotate(45deg)}.career-job-body{padding:0 0 32px}.career-job-body>p{max-width:870px;color:var(--charcoal)}.career-job-columns{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:16px 0 24px}.career-job-columns h3{font-size:22px}.career-job-columns ul{padding-left:20px;color:var(--charcoal);font-size:16px}.career-job-columns li{margin-bottom:10px}.career-application-note{font-size:13px;margin:14px 0 0}.careers-apply{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:start}.careers-apply>div>p:not(.eyebrow){color:var(--charcoal)}.careers-apply .btn{margin-top:16px}.career-apply-steps{list-style:none;padding:0;margin:0}.career-apply-steps>li{display:flex;gap:24px;padding:22px 0;border-bottom:1px solid #d5d9db}.career-apply-steps>li:first-child{padding-top:0}.career-apply-steps>li>span{font:800 28px/1.2 Manrope,Arial,sans-serif;color:var(--orange)}.career-apply-steps h3{font-size:23px;margin-bottom:12px}.career-apply-steps p{font-size:16px;color:var(--charcoal);margin:0}
@media(max-width:1000px){.career-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.careers-apply{gap:40px}}
@media(max-width:650px){.careers-values,.career-area-grid,.career-job-columns,.careers-apply{grid-template-columns:1fr;gap:25px}.career-job-title{font-size:25px}.career-job summary{padding-top:24px;padding-bottom:24px}.careers-hero-art{max-width:480px;width:100%;margin:auto}.careers-hero .phone-hero-grid{gap:20px}}
