/* Paris Hayons Services -- ajustements propres a recrutement.html (charge apres style.css) */
.page-hero-bg-img {object-position:center 25%;}
.page-hero-overlay {background:linear-gradient(90deg, rgba(15,30,43,0.99) 0%, rgba(15,30,43,0.96) 40%, rgba(15,30,43,0.3) 65%, rgba(15,30,43,0) 85%);}
@media (max-width:560px) {
  .page-hero-overlay {background:rgba(15,30,43,0.12);}
}
section {padding:70px 0;}
.section-head {max-width:640px;margin:0 0 40px;}
h2 {font-size:clamp(24px,3vw,32px);margin:0 0 12px;font-weight:800;}
.section-head p {color:var(--ink-soft);font-size:15.5px;line-height:1.6;margin:0;}
@media (min-width:641px) {
  .perks .section-head h2 {white-space:nowrap;}
}
