.pg-qsn .pg-qs-chapo-2{margin-top:16px}.pg-qsn .pg-qs-portrait{aspect-ratio:3/4;background:var(--gris-carte);border:1px solid #f5f0e866;border-radius:28px;width:min(100%,400px);margin:clamp(40px,6vw,56px) auto 0;position:relative;overflow:hidden;box-shadow:0 0 0 7px #f5f0e80a,0 70px 120px -40px #000c,0 30px 60px -30px #0000008c}.pg-qsn .pg-qs-portrait img{object-fit:cover;object-position:top}@media (min-width:1000px){.pg-qsn .pg-ouv-tete{grid-template-rows:1fr repeat(4,auto) 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:".portrait""fil portrait""titre portrait""chapo1 portrait""chapo2 portrait"".portrait";column-gap:72px;display:grid}.pg-qsn .pg-ariane{grid-area:fil}.pg-qsn .pg-ouv-titre{grid-area:titre}.pg-qsn .pg-qs-chapo-1{grid-area:chapo1}.pg-qsn .pg-qs-chapo-2{grid-area:chapo2}.pg-qsn .pg-qs-portrait{grid-area:portrait;align-self:center;margin:0 0 0 auto}}.pg-qsn .pg-qs-histoire{align-items:center;gap:40px;display:grid}.pg-qsn .pg-qs-mission{padding:clamp(26px,3vw,40px)}.pg-qsn .pg-qs-mission h3{font-size:clamp(28px,2.4vw,36px)}.pg-qsn .pg-qs-mission p{font-size:17px;line-height:1.62}@media (min-width:1000px){.pg-qsn .pg-qs-histoire{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:80px}}.pg-qsn .pg-qs-equipe{max-width:780px;margin:0 auto}.pg-qsn .pg-qs-equipe .pg-h2{text-align:center}.pg-qsn .pg-qs-valeurs{padding:0;list-style:none}.pg-qsn .pg-final .pg-actions-final{margin-top:clamp(28px,3vw,40px)}
