.dv2-jobs-openings .head .label,.dv2-jobs-values .head .label{margin-bottom:16px}
.dv2-job-list{display:grid;gap:20px}
.dv2-job{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:clamp(24px,4vw,48px);background:var(--petrol);color:var(--linen);border-radius:var(--r,24px)}
.dv2-job h3{font-size:clamp(32px,4vw,48px);margin:12px 0 20px}
.dv2-job .label{color:var(--lav)}
.dv2-job-location{display:flex;align-items:center;gap:8px;color:#b9cbc8}
.dv2-job .btn{flex-shrink:0;background:var(--linen);color:var(--petrol)}
.dv2-values-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}
.dv2-values-list article{border-top:1px solid var(--line);padding-top:20px;min-width:0}
.dv2-values-list h3{font-size:clamp(28px,3vw,36px);margin:16px 0 12px}
.dv2-values-list p{color:var(--muted);max-width:38ch}
@media(max-width:760px){.dv2-job{align-items:flex-start;flex-direction:column;gap:24px}.dv2-values-list{grid-template-columns:1fr;gap:28px}.dv2-job h3{overflow-wrap:anywhere}}
