.v4 .page-apropos,.v4 .page-equipe,.v4 .page-contact,.v4 .page-mentions-legales,.v4 .page-confidentialite,.v4 .page-comprendre{--serif: var(--v4-font);--sans: var(--v4-font);--pine: var(--v4-text);--verdigris: var(--v4-text);--ink: var(--v4-text);--sage: var(--v4-text-65);--sage-950: var(--v4-text);--muted: var(--v4-text-65);--rust: var(--v4-accent-700);--rust-text: var(--v4-accent-700);--line: var(--v4-divider);--radius: 0;--paper: transparent;--sand: transparent;--soft: transparent;color:var(--v4-text);font-family:var(--v4-font)}.v4 .page-apropos,.v4 .page-equipe,.v4 .page-apropos *,.v4 .page-equipe *,.v4 .page-apropos *:before,.v4 .page-equipe *:before,.v4 .page-apropos *:after,.v4 .page-equipe *:after,.v4 .page-contact,.v4 .page-contact *,.v4 .page-contact *:before,.v4 .page-contact *:after,.v4 .page-mentions-legales,.v4 .page-mentions-legales *,.v4 .page-mentions-legales *:before,.v4 .page-mentions-legales *:after,.v4 .page-confidentialite,.v4 .page-confidentialite *,.v4 .page-confidentialite *:before,.v4 .page-confidentialite *:after,.v4 .page-comprendre,.v4 .page-comprendre *,.v4 .page-comprendre *:before,.v4 .page-comprendre *:after{border-radius:0;box-shadow:none}.v4 .page-apropos .wrap,.v4 .page-equipe .wrap,.v4 .page-contact .wrap,.v4 .page-mentions-legales .wrap,.v4 .page-confidentialite .wrap,.v4 .page-comprendre .wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:var(--v4-gutter, 20px);box-sizing:border-box}.v4 .page-apropos .card,.v4 .page-equipe .card,.v4 .page-contact .card,.v4 .page-mentions-legales .card,.v4 .page-confidentialite .card,.v4 .page-comprendre .card{background:transparent;border:0;border-top:1px solid var(--v4-text);overflow:visible}.v4 .page-apropos .card.pad,.v4 .page-equipe .card.pad,.v4 .page-contact .card.pad,.v4 .page-mentions-legales .card.pad,.v4 .page-confidentialite .card.pad,.v4 .page-comprendre .card.pad{padding:18px 0 24px}.v4 .page-apropos blockquote,.v4 .page-equipe blockquote{border-left:3px solid var(--v4-accent);background:transparent}.v4 .page-apropos h2>.chip,.v4 .page-equipe h2>.chip,.v4 .page-comprendre h2>.chip,.v4 .page-mentions-legales h2>.chip,.v4 .page-confidentialite h2>.chip,.v4 .page-contact h2>.chip{width:auto;flex:0 0 auto}.v4 .page-comprendre .gloss-az__btn{border:1px solid var(--v4-divider);background:transparent;color:var(--v4-text);font-family:var(--v4-font);font-weight:700}.v4 .page-comprendre .gloss-az__btn:hover:not(:disabled){border-color:var(--v4-accent-700);color:var(--v4-accent-700)}.v4 .page-comprendre .gloss-az__btn.is-active{background:var(--v4-accent-600);border-color:var(--v4-accent-600);color:#fff}.v4 .page-comprendre .gloss-az__btn:focus-visible{outline:2px solid var(--v4-accent-700);outline-offset:2px}.v4 .page-comprendre .gloss-sigle{color:var(--v4-accent-700);font-weight:800}@media (max-width: 640px){.v4 .page-comprendre .gloss-az__btn{min-height:44px}}.v4 .page-contact input,.v4 .page-contact select,.v4 .page-contact textarea{background:transparent;border:0;border-bottom:1px solid var(--v4-divider);color:var(--v4-text);font-family:var(--v4-font)}.v4 .page-contact input:focus,.v4 .page-contact select:focus,.v4 .page-contact textarea:focus{border-bottom-color:var(--v4-accent)}.v4 .page-contact input:focus-visible,.v4 .page-contact select:focus-visible,.v4 .page-contact textarea:focus-visible{outline:2px solid var(--v4-accent-700);outline-offset:2px}.v4 .page-contact label{color:var(--v4-text-68);font-family:var(--v4-font)}.v4 .page-apropos .apr{display:flex;flex-direction:column}.v4 .page-apropos .apr-bloc{border-top:2px solid var(--v4-text);padding:30px 0 42px}.v4 .page-apropos .apr-bloc:first-child{border-top:0;padding-top:34px}.v4 .page-apropos .apr-h2{font-family:var(--v4-font);color:var(--v4-text);font-size:clamp(26px,3vw,34px);font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:0 0 18px}.v4 .page-apropos .apr-h3{font-family:var(--v4-font);color:var(--v4-text);font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.2;margin:0 0 6px}.v4 .page-apropos .apr-texte{color:var(--v4-text-68);font-size:15.5px;line-height:1.7;margin:0 0 14px;max-width:72ch}.v4 .page-apropos .apr-texte:last-child{margin-bottom:0}.v4 .page-apropos .apr-texte strong{color:var(--v4-text);font-weight:700}.v4 .page-apropos .apr-lede{color:var(--v4-text);font-size:clamp(18px,2.2vw,22px);line-height:1.5;font-weight:500;letter-spacing:-.01em;margin:0 0 16px;max-width:62ch}.v4 .page-apropos .apr-accroche{color:var(--v4-text);font-size:17px;line-height:1.55;font-weight:700;margin:0 0 20px;max-width:62ch}.v4 .page-apropos .apr-devise{border-top:1px solid var(--v4-divider);color:var(--v4-accent-700);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin:22px 0 0;padding-top:16px}.v4 .page-apropos .apr-grille{display:grid;gap:0;list-style:none;margin:0;padding:0}.v4 .page-apropos .apr-grille--4{grid-template-columns:repeat(4,minmax(0,1fr))}.v4 .page-apropos .apr-grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}.v4 .page-apropos .apr-carte{border-top:1px solid var(--v4-divider);border-left:1px solid var(--v4-divider);padding:18px 20px 20px}.v4 .page-apropos .apr-carte:first-child{border-left:0;padding-left:0}.v4 .page-apropos .apr-carte__icone{color:var(--v4-accent-700);display:inline-flex;margin-bottom:10px}.v4 .page-apropos .apr-carte--fort{border-top-color:var(--v4-text);border-top-width:2px}.v4 .page-apropos .apr-fondateurs{list-style:none;margin:0;padding:0}.v4 .page-apropos .apr-fondateur{display:grid;grid-template-columns:88px minmax(0,1fr);gap:22px;border-top:1px solid var(--v4-divider);padding:22px 0}.v4 .page-apropos .apr-fondateur:first-child{border-top:0;padding-top:0}.v4 .page-apropos .apr-fondateur__portrait{width:88px;height:88px;border:1px solid var(--v4-text);display:grid;place-items:center;color:var(--v4-text-65)}.v4 .page-apropos img.apr-fondateur__portrait{object-fit:cover}.v4 .page-apropos .apr-role{color:var(--v4-text-65);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px}.v4 .page-apropos .apr-profil{align-items:center;color:var(--v4-accent-700);display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;min-height:44px}.v4 .page-apropos .apr-profil:hover{text-decoration:underline}.v4 .page-apropos .apr-methode{list-style:none;margin:0;padding:0}.v4 .page-apropos .apr-etape{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;border-top:1px solid var(--v4-divider);padding:18px 0}.v4 .page-apropos .apr-etape:first-child{border-top:0}.v4 .page-apropos .apr-etape__rang{color:var(--v4-accent);font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1}.v4 .page-apropos .apr-citation{border-left:3px solid var(--v4-accent);color:var(--v4-text);font-size:clamp(17px,2vw,20px);font-weight:600;line-height:1.45;margin:24px 0 0;max-width:60ch;padding:4px 0 4px 20px}.v4 .page-apropos .apr-bureau{margin:0 0 22px}.v4 .page-apropos .apr-bureau__ligne,.v4 .page-apropos .apr-doc,.v4 .page-apropos .apr-ressource{align-items:center;border-bottom:1px solid var(--v4-divider);display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;min-height:44px;padding:10px 0}.v4 .page-apropos .apr-bureau__ligne dt{color:var(--v4-text-65);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.v4 .page-apropos .apr-bureau__ligne dd{margin:0;font-weight:700}.v4 .page-apropos .apr-docs,.v4 .page-apropos .apr-ressources{list-style:none;margin:0 0 18px;padding:0}.v4 .page-apropos .apr-etiquette{border:1px solid var(--v4-divider);color:var(--v4-text-65);font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:4px 9px;text-transform:uppercase;white-space:nowrap}.v4 .page-apropos .apr-avenir{align-items:flex-start;border-left:3px solid var(--v4-divider);color:var(--v4-text-68);display:flex;font-size:14.5px;gap:10px;line-height:1.6;margin:0 0 16px;max-width:68ch;padding:2px 0 2px 16px}.v4 .page-apropos .apr-avenir svg{flex-shrink:0;margin-top:3px}.v4 .page-apropos .apr-portes{list-style:none;margin:0 0 26px;padding:0}.v4 .page-apropos .apr-porte{border-top:1px solid var(--v4-divider);display:block;padding:16px 0}.v4 .page-apropos .apr-porte:hover .apr-porte__titre{color:var(--v4-accent-700)}.v4 .page-apropos .apr-porte__titre{color:var(--v4-text);font-family:var(--v4-font);display:block;font-size:17px;font-weight:800;letter-spacing:-.015em;margin-bottom:4px}.v4 .page-apropos .apr-cta{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px;margin:0}.v4 .page-apropos .apr-bouton{background:var(--v4-accent-600);color:#fff;display:inline-flex;align-items:center;font-size:15px;font-weight:800;letter-spacing:.01em;min-height:48px;padding:0 26px}.v4 .page-apropos .apr-bouton:hover{background:var(--v4-text)}.v4 .page-apropos .apr-lien{align-items:center;color:var(--v4-accent-700);display:inline-flex;font-size:14.5px;font-weight:700;gap:8px;min-height:44px}.v4 .page-apropos .apr-lien:hover{text-decoration:underline}.v4 .page-apropos .apr-suite{display:flex;flex-wrap:wrap;gap:8px 26px;margin:8px 0 0}@media (max-width: 1024px){.v4 .page-apropos .apr-grille--4{grid-template-columns:repeat(2,minmax(0,1fr))}.v4 .page-apropos .apr-grille--4 .apr-carte:nth-child(odd){border-left:0;padding-left:0}}@media (max-width: 760px){.v4 .page-apropos .apr-grille--4,.v4 .page-apropos .apr-grille--3{grid-template-columns:minmax(0,1fr)}.v4 .page-apropos .apr-carte{border-left:0;padding-left:0}.v4 .page-apropos .apr-fondateur{grid-template-columns:minmax(0,1fr);gap:14px}.v4 .page-apropos .apr-etape{grid-template-columns:minmax(0,1fr);gap:6px}.v4 .page-apropos .apr-bloc{padding:24px 0 32px}}.v4 .page-equipe .eq{display:flex;flex-direction:column;gap:18px}.v4 .page-equipe .eq-membre{display:grid;grid-template-columns:112px minmax(0,1fr);gap:26px;align-items:start}.v4 .page-equipe .eq-membre--sans-portrait{grid-template-columns:minmax(0,1fr)}.v4 .page-equipe .eq-membre__portrait{width:112px;height:112px;border:1px solid var(--v4-text);display:block;object-fit:cover}.v4 .page-equipe .eq-membre__corps{min-width:0}.v4 .page-equipe .eq-membre__nom{font-family:var(--v4-font);color:var(--v4-text);font-size:clamp(20px,2.2vw,24px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 5px}.v4 .page-equipe .eq-membre__role{color:var(--v4-text-65);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px}.v4 .page-equipe .eq-membre__bio{color:var(--v4-text-68);font-size:15.5px;line-height:1.7;margin:0 0 12px;max-width:56ch}.v4 .page-equipe .eq-membre__bio:last-of-type{margin-bottom:0}.v4 .page-equipe .eq-membre__actions,.v4 .page-equipe .eq-fin__liens{display:flex;flex-wrap:wrap;gap:8px 26px;margin:6px 0 0}.v4 .page-equipe .eq-membre__profil{align-items:center;color:var(--v4-accent-700);display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;min-height:44px}.v4 .page-equipe .eq-membre__profil:hover{text-decoration:underline}.v4 .page-equipe .eq-fin__titre{font-family:var(--v4-font);color:var(--v4-text);font-size:clamp(20px,2.2vw,24px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 10px}.v4 .page-equipe .eq-fin__texte{color:var(--v4-text-68);font-size:15.5px;line-height:1.7;margin:0;max-width:56ch}.v4 .page-equipe .eq-fin__liens{margin-top:10px}@media (max-width: 760px){.v4 .page-equipe .eq-membre{grid-template-columns:minmax(0,1fr);gap:14px}.v4 .page-equipe .eq-membre__portrait{width:88px;height:88px}}
