.methodologie{color:var(--color-gray-800);font-family:Switzer,Switzer variable,Poppins,Inter,Arial,sans-serif;--methodologie-gutter:clamp(18px,4vw,40px)}.methodologie a,.methodologie button,.methodologie h1,.methodologie h2,.methodologie h3,.methodologie h4,.methodologie h5,.methodologie h6,.methodologie p,.methodologie span{font-family:inherit}.methodologie>.wrapper,.methodologie__entete>.wrapper,.methodologie__temoignage>.wrapper{max-width:calc(100% - var(--methodologie-gutter)*2);width:min(var(--var-wrapper-width),100% - var(--methodologie-gutter)*2)}.methodologie__entete{border-bottom:1px solid #e6e4e1;padding:48px 0 56px}.methodologie__entete-grille{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.methodologie__titre{color:var(--color-gray-800);font-size:44px;line-height:1.08;margin:0 0 16px}.methodologie__chapo-entete{color:#6f6b66;font-size:var(--text-base);line-height:1.6;margin:0;max-width:44ch}.methodologie__illustration{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;width:100%}.methodologie__illustration img{display:block;height:auto;max-height:100%;max-width:100%;width:min(100%,382px)}.methodologie__regards-visuel{align-items:center;background-color:#fff;border:1px solid #e6e4e1;border-radius:6px;display:flex;justify-content:center;margin-bottom:28px;min-height:216px;padding:22px 28px;width:100%}.methodologie__regards-visuel img{display:block;height:auto;max-width:min(100%,430px);width:100%}.methodologie__section{margin-bottom:56px;margin-top:56px}.methodologie__section--derniere{margin-bottom:96px}.methodologie__section-titre{color:var(--color-gray-800);font-size:34px;line-height:1.15;margin:0 0 10px}.methodologie__chapo{line-height:1.55;margin:0 0 22px}.methodologie__chapo,.methodologie__texte{color:#6f6b66;font-size:15px;max-width:110ch}.methodologie__texte{line-height:1.65;margin:0 0 14px}.methodologie__texte:last-child{margin-bottom:0}.methodologie__texte strong{font-weight:700}.methodologie__publics{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.methodologie__public{background-color:#fff;border:1px solid #e6e4e1;border-radius:10px;display:flex;flex-direction:column;padding:28px 30px 26px}.methodologie__public-icone{display:block;height:54px;margin-bottom:20px;width:56px}.methodologie__public-icone img{display:block;height:100%;object-fit:contain;object-position:left center;width:100%}.methodologie__public-surtitre{color:#8c8781;font-size:15px;font-weight:600;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.methodologie__public-titre{color:var(--color-gray-800);font-size:15px;font-weight:700;margin:0 0 10px}.methodologie__public-texte{color:#6f6b66;font-size:15px;line-height:1.55;margin:0 0 22px}.methodologie__lien{color:#435d3b;font-size:15px;font-weight:600;margin-top:auto;text-decoration:underline;width:fit-content}.methodologie__lien:hover{color:#5c8a49}.methodologie__sources{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.methodologie__source{background-image:linear-gradient(135deg,#eff4ea,#e4eddc);border-radius:6px;padding:16px 18px 20px;transition:background-image .2s ease}.methodologie__source:focus-within,.methodologie__source:hover{background-image:radial-gradient(circle at 100% 0,#7ba860 0,#6d9b59 42%,#5c8a49 100%)}.methodologie__source:focus-within .methodologie__source-numero,.methodologie__source:focus-within .methodologie__source-texte,.methodologie__source:focus-within .methodologie__source-titre,.methodologie__source:hover .methodologie__source-numero,.methodologie__source:hover .methodologie__source-texte,.methodologie__source:hover .methodologie__source-titre{color:#fff}.methodologie__source-numero{color:#8c8781;display:block;font-size:15px;margin-bottom:14px}.methodologie__source-titre{color:var(--color-gray-800);font-size:14px;font-weight:700;margin:0 0 8px}.methodologie__source-texte{color:#6f6b66;font-size:15px;line-height:1.5;margin:0}.methodologie__note{color:#8c8781;font-size:15px;margin:14px 0 0}.methodologie__echelle{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.methodologie__niveau{background-color:#fff;border:1px solid #e6e4e1;border-radius:6px;padding:18px 14px;transition:border-color .2s ease,box-shadow .2s ease}.methodologie__niveau:focus-within,.methodologie__niveau:hover{border-color:#2f7d4f;box-shadow:inset 0 0 0 1px #2f7d4f}.methodologie__niveau-lettre{display:block;font-size:44px;font-weight:700;line-height:1;margin-bottom:18px;text-align:center}.methodologie__niveau--a .methodologie__niveau-lettre{color:#2f7d4f}.methodologie__niveau--b .methodologie__niveau-lettre{color:#56b37f}.methodologie__niveau--c .methodologie__niveau-lettre{color:#f0a93b}.methodologie__niveau--d .methodologie__niveau-lettre{color:#e08a1e}.methodologie__niveau--e .methodologie__niveau-lettre{color:#dd5c5c}.methodologie__niveau-titre{color:var(--color-gray-800);font-size:15px;font-weight:700;margin:0 0 5px}.methodologie__niveau-texte{color:#6f6b66;font-size:15px;line-height:1.45;margin:0}.methodologie__seuils{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 0 28px;padding:0}.methodologie__seuil{background-color:#fff;border:1px solid #e6e4e1;border-radius:6px;padding:18px 20px 20px}.methodologie__seuil-icone{align-items:center;background-color:#eff4ea;border-radius:6px;display:flex;height:34px;justify-content:center;margin-bottom:22px;width:34px}.methodologie__seuil-icone img{display:block;height:24px;width:24px}.methodologie__seuil-chiffre{color:var(--color-gray-800);display:block;font-size:40px;font-weight:700;line-height:1;margin-bottom:10px}.methodologie__seuil-libelle{color:#6f6b66;font-size:15px}.methodologie__verifications{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.methodologie__verifications-intro{display:flex;flex-direction:column}.methodologie__verifications-intro .methodologie__section-titre{margin-bottom:10px}.methodologie__verifications-intro .methodologie__chapo{margin-bottom:14px}.methodologie__verifications-intro .methodologie__lien{margin-top:0}.methodologie__verification{background-color:#f2f1ef;border-radius:6px;padding:16px 18px 20px;transition:background-color .2s ease}.methodologie__verification:focus-within,.methodologie__verification:hover{background-color:#5c8a49}.methodologie__verification:focus-within .methodologie__verification-icone,.methodologie__verification:hover .methodologie__verification-icone{background-color:hsla(0,0%,100%,.22)}.methodologie__verification:focus-within .methodologie__verification-texte,.methodologie__verification:focus-within .methodologie__verification-titre,.methodologie__verification:hover .methodologie__verification-texte,.methodologie__verification:hover .methodologie__verification-titre{color:#fff}.methodologie__verification-icone{align-items:center;background-color:#fff;border-radius:6px;display:flex;height:30px;justify-content:center;margin-bottom:18px;transition:background-color .2s ease;width:30px}.methodologie__verification-icone img{display:block;height:24px;width:24px}.methodologie__verification-titre{color:var(--color-gray-800);font-size:15px;font-weight:700;margin:0 0 7px;transition:color .2s ease}.methodologie__verification-texte{color:#6f6b66;font-size:15px;line-height:1.5;margin:0;transition:color .2s ease}.methodologie__temoignage{background-color:#f4f9e9;background-image:radial-gradient(circle at 100% 50%,rgba(124,168,96,.36) 0,hsla(92,32%,90%,.42) 36%,hsla(0,0%,100%,.62) 70%);margin-top:56px;padding:42px 0 50px}.methodologie__temoignage-titre{color:#435d3b;font-size:17px;font-weight:700;margin:0 0 18px 120px}.methodologie__citation{align-items:flex-start;display:flex;gap:22px;margin:0;padding-left:120px}.methodologie__citation-avatar{border-radius:50%;flex:0 0 auto;height:68px;object-fit:cover;width:68px}.methodologie__citation-role{color:#435d3b;font-size:15px;margin-bottom:8px}.methodologie__citation-texte{color:var(--color-gray-800);font-size:15px;font-style:italic;line-height:1.6;margin:0;max-width:90ch}.methodologie__faq{text-align:center}.methodologie__faq-icone{display:block;height:50px;margin:0 auto 10px;width:56px}.methodologie__faq-icone img{display:block;height:100%;object-fit:contain;width:100%}.methodologie__faq-titre{font-size:26px;margin-bottom:26px}.methodologie__questions{display:flex;flex-direction:column;gap:6px;text-align:left}.methodologie__question{background-color:#fff;border-radius:4px;overflow:hidden}.methodologie__question:hover{background-color:#f2f1ef}.methodologie__question[open] .methodologie__question-chevron{transform:rotate(225deg)}.methodologie__question-intitule{align-items:center;color:var(--color-gray-800);cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:space-between;list-style:none;padding:17px 22px}.methodologie__question-intitule::-webkit-details-marker{display:none}.methodologie__question-chevron{border-bottom:1.5px solid #8c8781;border-right:1.5px solid #8c8781;color:#8c8781;flex:0 0 auto;height:7px;margin-left:16px;transform:rotate(45deg);transition:transform .2s ease;width:7px}.methodologie__question-reponse{color:#6f6b66;font-size:15px;line-height:1.6;margin:0;padding:0 22px 18px}.methodologie__question-reponse--a-fournir{font-style:italic}.methodologie__conversion{background-color:#fbfcf8;background-image:radial-gradient(760px 240px at 0 100%,hsla(80,58%,89%,.96) 0,hsla(80,58%,89%,.58) 46%,hsla(0,0%,100%,0) 84%),radial-gradient(760px 240px at 100% 0,hsla(80,58%,89%,.96) 0,hsla(80,58%,89%,.58) 46%,hsla(0,0%,100%,0) 84%);border-radius:6px;padding:24px 30px 30px;text-align:center}.methodologie__conversion-titre{color:#435d3b;font-size:26px;margin:0 0 10px}.methodologie__conversion-texte{color:var(--color-gray-800);font-size:15px;line-height:1.6;margin:0 0 20px}.methodologie__conversion-bouton{background-color:#5c8a49;border-radius:6px;color:#fff;display:inline-block;font-size:15px;padding:10px 20px;text-decoration:none;transition:background-color .2s ease}.methodologie__conversion-bouton:hover{background-color:#435d3b;color:#fff}.methodologie__ressources{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.methodologie__ressource{background-color:#fff;border:1px solid #e6e4e1;border-radius:6px;color:inherit;display:flex;flex-direction:column;height:100%;padding:18px 18px 20px;text-decoration:none;transition:background-color .2s ease}.methodologie__ressource:hover{background-color:#f2f1ef;color:inherit;text-decoration:none}.methodologie__ressource-icone{display:block;height:64px;margin-bottom:18px;width:64px}.methodologie__ressource-icone img{display:block;height:100%;object-fit:contain;width:100%}.methodologie__ressource-titre{color:var(--color-gray-800);font-size:15px;font-weight:400;line-height:1.45;margin:0 0 18px}.methodologie__ressource-lien{color:#5c8a49;font-size:15px;margin-top:auto;text-decoration:none;width:fit-content}.methodologie__ressource-lien--inactif{color:#5c8a49}@media(max-width:991px){.methodologie__sources,.methodologie__verifications{grid-template-columns:repeat(2,minmax(0,1fr))}.methodologie__echelle{grid-template-columns:repeat(3,minmax(0,1fr))}.methodologie__ressources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.methodologie__entete{padding:32px 0 40px}.methodologie__entete-grille{gap:28px;grid-template-columns:minmax(0,1fr)}.methodologie__section{margin-bottom:48px;margin-top:48px}.methodologie__section--derniere{margin-bottom:64px}.methodologie__echelle,.methodologie__publics,.methodologie__ressources,.methodologie__seuils,.methodologie__sources,.methodologie__verifications{grid-template-columns:minmax(0,1fr)}.methodologie__regards-visuel{min-height:0;padding:18px 14px}.methodologie__temoignage{padding:34px 0 38px}.methodologie__temoignage-titre{margin-left:0}.methodologie__citation{gap:16px;padding-left:0}.methodologie__conversion-texte br{display:none}}