.chantier-main{max-width:950px;margin:0 auto;padding:130px 26px 85px;min-height:75vh}.chantier-main h1{font-size:clamp(2.6rem,7vw,5.5rem);line-height:1.05;margin:12px 0 25px}.chantier-main h2{font-size:clamp(1.6rem,3vw,2.3rem);margin:55px 0 18px}.chantier-main p{line-height:1.75;max-width:730px}.chantier-lead{font-size:clamp(1.15rem,2vw,1.5rem)}.chantier-hero{width:100%;max-height:490px;object-fit:cover;border-radius:12px;margin:25px 0}.chantier-note{border:1px solid currentColor;border-radius:10px;padding:24px;opacity:.75;margin:25px 0;max-width:720px}.chantier-footer{padding:25px;text-align:center}@media(max-width:700px){.chantier-main{padding-top:160px}.site-header nav{flex-wrap:wrap}}