@font-face{font-display:swap;font-family:Axiforma;font-style:normal;font-weight:400;src:local("Axiforma Regular"),local("Axiforma"),url(https://votre-compte.hubspotusercontent.com/hubfs/fonts/Axiforma-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Axiforma;font-style:normal;font-weight:600;src:local("Axiforma SemiBold"),url(https://votre-compte.hubspotusercontent.com/hubfs/fonts/Axiforma-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Axiforma;font-style:normal;font-weight:800;src:local("Axiforma ExtraBold"),url(https://votre-compte.hubspotusercontent.com/hubfs/fonts/Axiforma-ExtraBold.woff2) format("woff2")}.dg-greenit{font-weight:400;--foret:#153030;--sauge:#aacdb5;--sauge-clair:#d7e7de;--neige:#fff;--soleil:#f5c66c;--foret-70:rgba(21,48,48,.7);--foret-12:rgba(21,48,48,.12);--ombre:0 18px 40px -24px rgba(21,48,48,.45);--rayon:18px;--max:1140px;--pad:clamp(20px,5vw,40px);--font:"Axiforma","Avenir Next","Segoe UI",system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif}.dg-greenit *{box-sizing:border-box;margin:0;padding:0}.dg-greenit{background:var(--neige);color:var(--foret);font-family:var(--font);line-height:1.6;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}.dg-greenit h1,.dg-greenit h2,.dg-greenit h3,.dg-greenit h4{font-weight:800;letter-spacing:-.01em;line-height:1.14}.dg-greenit a{color:inherit;text-decoration:none}.dg-greenit img{display:block;max-width:100%}.dg-greenit .wrap{margin:0 auto;max-width:var(--max);padding-inline:var(--pad)}.dg-greenit section{padding-block:clamp(56px,8vw,92px)}.dg-greenit .center{margin-inline:auto;text-align:center}.dg-greenit .lead-tag{color:#5e7a6e;display:block;font-size:.78rem;font-weight:600;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.dg-greenit .section-title{font-size:clamp(1.8rem,3.6vw,2.6rem);max-width:24ch}.dg-greenit .prose{max-width:760px}.dg-greenit .prose p{color:var(--foret-70);margin-top:16px}.dg-greenit .prose p:first-of-type{color:var(--foret)}.dg-greenit .bg-sauge{background:var(--sauge-clair)}.dg-greenit .leaf{display:inline-block;height:.85em;vertical-align:-.02em;width:.85em}.dg-greenit .btn{align-items:center;border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:800;gap:.55em;padding:.85em 1.6em;transition:transform .15s,box-shadow .15s,background .15s}.dg-greenit .btn-primary{background:var(--soleil);color:var(--foret)}.dg-greenit .btn-primary:hover{box-shadow:0 12px 24px -10px rgba(245,198,108,.8);transform:translateY(-2px)}.dg-greenit .btn-ghost-light{background:transparent;border:2px solid var(--sauge);color:#fff}.dg-greenit .btn-ghost-light:hover{background:var(--sauge);color:var(--foret)}.dg-greenit .more{align-items:center;display:inline-flex;font-size:.92rem;font-weight:800;gap:.4em;margin-top:14px}.dg-greenit .fo-hero{background:var(--foret);color:#fff;overflow:hidden;position:relative}.dg-greenit .fo-hero .wrap{align-items:center;display:grid;gap:50px;grid-template-columns:1.1fr .9fr;padding-block:clamp(56px,8vw,104px)}.dg-greenit .fo-hero .eyebrow{align-items:center;color:var(--sauge);display:inline-flex;font-size:.78rem;font-weight:600;gap:.5em;letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.dg-greenit .fo-hero h1{color:#fff;font-size:clamp(2.2rem,4.6vw,3.4rem)}.dg-greenit .fo-hero .sub{color:var(--sauge);font-size:1.15rem;font-weight:800;margin-top:14px}.dg-greenit .fo-hero p.intro{color:#dfeae3;font-size:1.02rem;margin:18px 0 28px}.dg-greenit .teaser{display:flex;flex-direction:column;gap:16px}.dg-greenit .tcard{background:linear-gradient(160deg,rgba(170,205,181,.16),rgba(170,205,181,.04));border:1px solid rgba(170,205,181,.3);border-radius:18px;padding:22px 24px}.dg-greenit .tcard .k{color:var(--soleil);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dg-greenit .tcard b{color:#fff;display:block;font-size:1.1rem;margin:4px 0}.dg-greenit .tcard span{color:#cfe0d6;font-size:.88rem}@media(max-width:880px){.dg-greenit .fo-hero .wrap{gap:34px;grid-template-columns:1fr}}.dg-greenit .duo{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:44px}.dg-greenit .path{border-radius:var(--rayon);padding:32px}.dg-greenit .path.sens{background:var(--sauge-clair)}.dg-greenit .path.cert{background:var(--foret);color:#fff}.dg-greenit .path .k{color:#5e7a6e;font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dg-greenit .path.cert .k{color:var(--sauge)}.dg-greenit .path h3{font-size:1.5rem;margin:6px 0 12px}.dg-greenit .path.cert h3{color:#fff}.dg-greenit .path .meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.dg-greenit .path .meta span{background:rgba(21,48,48,.08);border-radius:999px;font-size:.78rem;font-weight:600;padding:5px 12px}.dg-greenit .path.cert .meta span{background:hsla(0,0%,100%,.1);color:#eaf2ee}.dg-greenit .path p{color:var(--foret-70);font-size:.94rem}.dg-greenit .path.cert p{color:#cfe0d6}.dg-greenit .path ul{display:flex;flex-direction:column;gap:9px;list-style:none;margin-top:14px}.dg-greenit .path li{color:var(--foret-70);font-size:.9rem;padding-left:24px;position:relative}.dg-greenit .path.cert li{color:#dfeae3}.dg-greenit .path li:before{background:var(--foret);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:.5em;width:7px}.dg-greenit .path.cert li:before{background:var(--soleil)}@media(max-width:820px){.dg-greenit .duo{grid-template-columns:1fr}}.dg-greenit .grid-cards{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:42px}.dg-greenit .bcard{background:var(--neige);border:1px solid var(--foret-12);border-radius:var(--rayon);padding:26px}.dg-greenit .bcard .ic{background:var(--sauge-clair);border-radius:12px;color:var(--foret);display:grid;height:42px;margin-bottom:14px;place-items:center;width:42px}.dg-greenit .bcard h3{font-size:1.05rem;margin-bottom:8px}.dg-greenit .bcard p{color:var(--foret-70);font-size:.9rem}.dg-greenit .fmt-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:42px}.dg-greenit .fmt{background:var(--neige);border:1px solid var(--foret-12);border-radius:var(--rayon);display:flex;flex-direction:column;overflow:hidden}.dg-greenit .fmt img{aspect-ratio:3/2;object-fit:cover;width:100%}.dg-greenit .fmt .in{display:flex;flex:1;flex-direction:column;padding:24px}.dg-greenit .fmt h3{font-size:1.12rem;margin-bottom:8px}.dg-greenit .fmt p{color:var(--foret-70);font-size:.9rem}.dg-greenit .fmt .meta{color:#5e7a6e;font-size:.78rem;font-weight:600;margin-top:14px}.dg-greenit .fmt .price{color:var(--foret);font-weight:800;margin-top:auto;padding-top:14px}.dg-greenit .fmt .price span{color:var(--foret-70);font-size:.8rem;font-weight:400}@media(max-width:820px){.dg-greenit .fmt-grid{grid-template-columns:1fr}}.dg-greenit .pal{background:var(--sauge-clair);text-align:center}.dg-greenit .pal-band{align-items:center;display:flex;flex-wrap:wrap;gap:36px;justify-content:center;margin-top:32px}.dg-greenit .pal-band img{filter:grayscale(.15);height:62px;object-fit:contain;transition:.2s;width:auto}.dg-greenit .pal-band img:hover{filter:none;transform:scale(1.06)}.dg-greenit .cert-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:42px}.dg-greenit .cf{background:var(--neige);border:1px solid var(--foret-12);border-radius:var(--rayon);display:flex;flex-direction:column;overflow:hidden}.dg-greenit .cf img{aspect-ratio:3/2;object-fit:cover;width:100%}.dg-greenit .cf .in{display:flex;flex:1;flex-direction:column;padding:24px}.dg-greenit .cf .badge{align-self:flex-start;background:var(--sauge);border-radius:999px;color:var(--foret);font-size:.68rem;font-weight:800;letter-spacing:.08em;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.dg-greenit .cf h3{font-size:1.1rem;margin-bottom:10px}.dg-greenit .cf ul{display:flex;flex-direction:column;gap:7px;list-style:none;margin-bottom:14px}.dg-greenit .cf li{color:var(--foret-70);font-size:.86rem;padding-left:20px;position:relative}.dg-greenit .cf li:before{background:var(--foret);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.5em;width:6px}.dg-greenit .cf .dur{border-top:1px solid var(--foret-12);color:#5e7a6e;font-size:.82rem;font-weight:600;margin-top:auto;padding-top:12px}@media(max-width:900px){.dg-greenit .cert-grid{grid-template-columns:1fr}}.dg-greenit .parc{background:var(--foret);color:#fff}.dg-greenit .parc .section-title{color:#fff}.dg-greenit .parc .lead-tag{color:var(--sauge)}.dg-greenit .tl{margin-top:48px;padding-left:38px;position:relative}.dg-greenit .tl:before{background:rgba(170,205,181,.4);bottom:6px;content:"";left:11px;position:absolute;top:6px;width:2px}.dg-greenit .tl .node{padding-bottom:30px;position:relative}.dg-greenit .tl .node:last-child{padding-bottom:0}.dg-greenit .tl .dot{background:var(--soleil);border:4px solid var(--foret);border-radius:50%;box-shadow:0 0 0 2px var(--sauge);height:24px;left:-38px;position:absolute;top:0;width:24px}.dg-greenit .tl .mois{color:var(--soleil);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dg-greenit .tl h3{color:#fff;font-size:1.1rem;margin:3px 0 5px}.dg-greenit .tl p{color:#cfe0d6;font-size:.9rem;max-width:60ch}.dg-greenit .opco{align-items:center;background:var(--sauge-clair);border-radius:var(--rayon);display:grid;gap:26px;grid-template-columns:auto 1fr;padding:32px}.dg-greenit .opco .ic{background:var(--foret);border-radius:16px;color:var(--soleil);display:grid;height:62px;place-items:center;width:62px}.dg-greenit .opco h3{font-size:1.2rem;margin-bottom:6px}.dg-greenit .opco p{color:var(--foret-70);font-size:.94rem}.dg-greenit .opco b{color:var(--foret)}@media(max-width:620px){.dg-greenit .opco{grid-template-columns:1fr;text-align:center}.dg-greenit .opco .ic{margin:0 auto}}.dg-greenit .tmo-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:42px}.dg-greenit .tmo{background:var(--neige);border:1px solid var(--foret-12);border-radius:var(--rayon);padding:28px}.dg-greenit .tmo .qm{color:var(--soleil);font-size:2.6rem;font-weight:800;line-height:.6}.dg-greenit .tmo blockquote{font-size:1rem;font-weight:600;margin:6px 0 18px}.dg-greenit .tmo .who{align-items:center;display:flex;gap:12px}.dg-greenit .tmo .who img{border-radius:50%;height:48px;object-fit:cover;width:48px}.dg-greenit .tmo .who b{display:block;font-size:.92rem}.dg-greenit .tmo .who span{color:var(--foret-70);font-size:.82rem}@media(max-width:760px){.dg-greenit .tmo-grid{grid-template-columns:1fr}}.dg-greenit .faq{display:flex;flex-direction:column;gap:11px;margin:38px auto 0;max-width:840px}.dg-greenit details{background:var(--neige);border:1px solid var(--foret-12);border-radius:14px;overflow:hidden}.dg-greenit details[open]{border-color:var(--sauge)}.dg-greenit summary{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:18px 22px}.dg-greenit summary::-webkit-details-marker{display:none}.dg-greenit .plus{flex:none;height:20px;position:relative;width:20px}.dg-greenit .plus:after,.dg-greenit .plus:before{background:var(--foret);border-radius:2px;content:"";position:absolute}.dg-greenit .plus:before{height:2px;left:0;top:9px;width:20px}.dg-greenit .plus:after{height:20px;left:9px;top:0;transition:transform .2s;width:2px}.dg-greenit details[open] .plus:after{transform:rotate(90deg)}.dg-greenit .answer{color:var(--foret-70);font-size:.94rem;padding:0 22px 20px}.dg-greenit .eeat-grid{align-items:center;display:grid;gap:40px;grid-template-columns:200px 1fr}.dg-greenit .eeat img.ph{border-radius:var(--rayon);box-shadow:var(--ombre);height:230px;object-fit:cover;width:200px}.dg-greenit .eeat p{color:var(--foret-70);margin-top:12px}.dg-greenit .stats{display:flex;flex-wrap:wrap;gap:30px;margin-top:20px}.dg-greenit .stats div b{color:var(--foret);display:block;font-size:1.5rem;font-weight:800}.dg-greenit .stats div span{color:var(--foret-70);font-size:.85rem}@media(max-width:760px){.dg-greenit .eeat-grid{grid-template-columns:1fr;text-align:center}.dg-greenit .eeat img.ph{margin:0 auto}.dg-greenit .stats{justify-content:center}}.dg-greenit .cta{background:var(--sauge);color:var(--foret);text-align:center}.dg-greenit .cta h2{font-size:clamp(1.7rem,3.2vw,2.4rem);margin:0 auto 10px;max-width:24ch}.dg-greenit .cta p{color:var(--foret-70);margin:0 auto 26px;max-width:60ch}