.a-propos-module__P9GV4a__page{padding:24px 0}.a-propos-module__P9GV4a__haut{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:40px;display:grid}.a-propos-module__P9GV4a__photo{background:var(--surface);min-height:300px;position:relative;overflow:hidden}.a-propos-module__P9GV4a__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.a-propos-module__P9GV4a__texte{align-content:start;display:grid}.a-propos-module__P9GV4a__texte h1{margin-top:12px}.a-propos-module__P9GV4a__intro{max-width:none;margin-top:12px;font-size:16px}.a-propos-module__P9GV4a__corps{margin-top:12px;font-size:16px;line-height:1.55}.a-propos-module__P9GV4a__slogan{margin-top:12px}.a-propos-module__P9GV4a__titreRaisons{margin:24px 0 12px;font-size:32px}.a-propos-module__P9GV4a__raisons{grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px;margin:0;padding:0;list-style:none;display:grid}.a-propos-module__P9GV4a__raisons li{border-top:1px solid var(--line);grid-row:span 2;grid-template-rows:subgrid;align-content:start;row-gap:8px;padding-top:12px;display:grid}.a-propos-module__P9GV4a__raisons h3{font-size:16px;line-height:1.25}.a-propos-module__P9GV4a__raisons p{color:var(--muted);font-size:14px;line-height:1.5}.a-propos-module__P9GV4a__visite{border-top:1px solid var(--line);grid-template-columns:minmax(0,40em) auto;justify-content:start;align-items:center;gap:16px 40px;margin-top:24px;padding-top:16px;display:grid}.a-propos-module__P9GV4a__visite p{margin-top:4px;font-size:16px}.a-propos-module__P9GV4a__boutons{flex-wrap:wrap;gap:12px;display:flex}@media (min-width:1101px) and (max-width:1340px){.a-propos-module__P9GV4a__haut{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}@media (max-width:1100px){.a-propos-module__P9GV4a__visite{grid-template-columns:minmax(0,1fr)}.a-propos-module__P9GV4a__boutons{justify-content:flex-start}.a-propos-module__P9GV4a__raisons{grid-template-rows:none;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:24px}.a-propos-module__P9GV4a__raisons li{grid-area:auto/span 2;grid-template-rows:none}.a-propos-module__P9GV4a__raisons li:nth-child(n+4){grid-column:span 3}}@media (max-width:900px){.a-propos-module__P9GV4a__page{padding-top:48px}.a-propos-module__P9GV4a__intro{max-width:34em;font-size:18px}.a-propos-module__P9GV4a__corps{max-width:36em;font-size:16px;line-height:1.6}.a-propos-module__P9GV4a__titreRaisons{margin:32px 0 16px;font-size:32px}.a-propos-module__P9GV4a__raisons h3{font-size:18px}.a-propos-module__P9GV4a__haut{grid-template-columns:minmax(0,1fr);gap:32px}.a-propos-module__P9GV4a__photo{aspect-ratio:16/10;order:1;min-height:0}.a-propos-module__P9GV4a__raisons{grid-template-columns:repeat(2,minmax(0,1fr))}.a-propos-module__P9GV4a__raisons li,.a-propos-module__P9GV4a__raisons li:nth-child(n+4){grid-column:auto}.a-propos-module__P9GV4a__raisons li:last-child{grid-column:1/-1}}@media (max-width:600px){.a-propos-module__P9GV4a__page{padding:32px 0 48px}.a-propos-module__P9GV4a__intro{font-size:16px}.a-propos-module__P9GV4a__titreRaisons{font-size:24px}.a-propos-module__P9GV4a__haut{gap:24px}.a-propos-module__P9GV4a__raisons{grid-template-columns:minmax(0,1fr);row-gap:16px}.a-propos-module__P9GV4a__raisons h3{font-size:18px}.a-propos-module__P9GV4a__boutons{flex-direction:column;width:100%}.a-propos-module__P9GV4a__boutons .btn{width:100%}}.a-propos-module__P9GV4a__photo img.a-propos-module__P9GV4a__equipe{object-position:50% 22%}.a-propos-module__P9GV4a__accroche{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:12px;display:flex}.a-propos-module__P9GV4a__accroche .a-propos-module__P9GV4a__slogan{margin:0}@media (max-width:900px){.a-propos-module__P9GV4a__haut{row-gap:0}.a-propos-module__P9GV4a__texte{display:contents}.a-propos-module__P9GV4a__texte>*{order:3}.a-propos-module__P9GV4a__texte>h1{order:1}.a-propos-module__P9GV4a__texte>.eyebrow{order:1}.a-propos-module__P9GV4a__photo{aspect-ratio:auto;order:2;height:auto;margin:20px 0 8px}.a-propos-module__P9GV4a__photo img{width:100%;height:min(75vw - 24px,520px);display:block;position:static}}.a-propos-module__P9GV4a__accroche .a-propos-module__P9GV4a__slogan{font:400 24px/1.25 var(--serif);letter-spacing:.02em;text-transform:uppercase}@media (max-width:600px){.a-propos-module__P9GV4a__accroche .a-propos-module__P9GV4a__slogan{font-size:18px}}
