.page-module__BTwJEW__hero{background:linear-gradient(135deg, var(--vert-d) 0%, var(--vert) 60%, #1bbb8a 100%);color:var(--blanc);padding:3.5rem 0 4rem}.page-module__BTwJEW__heroInner{grid-template-columns:1fr auto;align-items:start;gap:3rem;padding-top:1.5rem;display:grid}.page-module__BTwJEW__heroContent{flex-direction:column;gap:1.25rem;display:flex}.page-module__BTwJEW__heroBadge{text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-sm);color:#ffffffe6;background:#ffffff2e;border:1px solid #ffffff4d;align-items:center;gap:.4rem;width:fit-content;padding:.25rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex}.page-module__BTwJEW__heroTitle{color:var(--blanc);font-size:clamp(1.75rem,4vw,2.8rem);font-weight:800;line-height:1.15}.page-module__BTwJEW__heroAccent{color:#ffffffd9;font-weight:700;display:block}.page-module__BTwJEW__heroSub{color:#ffffffd1;max-width:560px;font-size:1rem;line-height:1.65}.page-module__BTwJEW__heroCtas{flex-wrap:wrap;align-items:center;gap:1rem;padding-top:.25rem;display:flex}.page-module__BTwJEW__ctaPrimary{background:var(--blanc);color:var(--vert-d);border-radius:var(--radius-sm);transition:transform var(--transition), background var(--transition);align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__BTwJEW__ctaPrimary:hover{background:#ffffffe6;transform:translateY(-2px)}.page-module__BTwJEW__ctaSecondary{color:var(--blanc);border-radius:var(--radius-sm);transition:border-color var(--transition), background var(--transition);border:2px solid #ffffff80;align-items:center;gap:.4rem;padding:.85rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__BTwJEW__ctaSecondary:hover{border-color:var(--blanc);background:#ffffff1a}.page-module__BTwJEW__heroStats{border-radius:var(--radius-md);background:#00000026;border:1px solid #ffffff1f;grid-template-columns:1fr 1fr;gap:.75rem;padding:1.25rem 1.5rem;display:grid}.page-module__BTwJEW__heroStat{flex-direction:column;gap:.2rem;display:flex}.page-module__BTwJEW__heroStatNum{font-family:var(--font-chiffres);color:var(--blanc);font-size:1.5rem;font-weight:700;line-height:1}.page-module__BTwJEW__heroStatLabel{color:#ffffffa6;font-size:.72rem;line-height:1.3}.page-module__BTwJEW__sectionTitle{color:var(--blanc);margin-bottom:.75rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:800}.page-module__BTwJEW__sectionIntro{color:#ffffffb8;max-width:740px;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.page-module__BTwJEW__sectionTitleDark{color:var(--noir);margin-bottom:.75rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:800}.page-module__BTwJEW__sectionIntroDark{color:var(--gris);max-width:740px;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.page-module__BTwJEW__featured{background-color:var(--gris-bg)}.page-module__BTwJEW__featuredCard{background:var(--blanc);border:2px solid var(--vert);border-radius:var(--radius-md);transition:transform var(--transition), box-shadow var(--transition);grid-template-columns:1fr auto;align-items:center;gap:2rem;max-width:820px;padding:2rem 2.5rem;text-decoration:none;display:grid}.page-module__BTwJEW__featuredCard:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.page-module__BTwJEW__featuredCardContent{flex-direction:column;gap:.75rem;display:flex}.page-module__BTwJEW__featuredBadgeActive{text-transform:uppercase;letter-spacing:.08em;background:var(--vert-l);color:var(--vert-d);border-radius:var(--radius-sm);align-items:center;gap:.3rem;width:fit-content;padding:.2rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex}.page-module__BTwJEW__featuredCardTitle{color:var(--noir);font-size:1.5rem;font-weight:800}.page-module__BTwJEW__featuredCardDesc{color:var(--gris);max-width:520px;font-size:.95rem;line-height:1.6}.page-module__BTwJEW__featuredList{flex-direction:column;gap:.35rem;padding:0;list-style:none;display:flex}.page-module__BTwJEW__featuredList li{color:var(--gris);align-items:center;gap:.5rem;font-size:.88rem;display:flex}.page-module__BTwJEW__featuredList svg{color:var(--vert);flex-shrink:0}.page-module__BTwJEW__featuredCta{color:var(--vert-cta);align-items:center;gap:.4rem;margin-top:.25rem;font-size:.9rem;font-weight:700;display:inline-flex}.page-module__BTwJEW__featuredCardDeco{background:linear-gradient(135deg, var(--vert-d) 0%, var(--vert) 100%);border-radius:var(--radius-md);justify-content:center;align-items:center;width:120px;height:100px;display:flex}.page-module__BTwJEW__featuredMarqueLabel{font-family:var(--font-titre);letter-spacing:.15em;color:#ffffffe6;text-align:center;font-size:1.1rem;font-weight:900}.page-module__BTwJEW__marquesSection{background-color:var(--hero-bg)}.page-module__BTwJEW__grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.page-module__BTwJEW__marqueCard{border-radius:var(--radius-md);transition:transform var(--transition), box-shadow var(--transition);flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.page-module__BTwJEW__marqueCardActive{background:var(--surface);border:1px solid var(--vert);cursor:pointer;text-decoration:none}.page-module__BTwJEW__marqueCardActive:hover{border-color:#25be8e;transform:translateY(-2px);box-shadow:0 6px 20px #1d9e752e}.page-module__BTwJEW__marqueCardSoon{background:var(--surface);border:1px solid var(--surface-border);cursor:default;opacity:.7}.page-module__BTwJEW__statutActive{text-transform:uppercase;letter-spacing:.06em;color:var(--vert);border-radius:var(--radius-sm);background:#1d9e751f;width:fit-content;padding:.15rem .5rem;font-size:.65rem;font-weight:700}.page-module__BTwJEW__statutSoon{text-transform:uppercase;letter-spacing:.06em;color:#ffffff59;border-radius:var(--radius-sm);background:#ffffff0f;width:fit-content;padding:.15rem .5rem;font-size:.65rem;font-weight:700}.page-module__BTwJEW__marqueNom{color:var(--blanc);font-size:1rem;font-weight:700;font-family:var(--font-titre)}.page-module__BTwJEW__marqueCardSoon .page-module__BTwJEW__marqueNom{color:#ffffff8c}.page-module__BTwJEW__marqueDesc{color:var(--text-secondary);font-size:.78rem;line-height:1.5}.page-module__BTwJEW__marqueCardSoon .page-module__BTwJEW__marqueDesc{color:#ffffff4d}.page-module__BTwJEW__marqueTags{flex-wrap:wrap;gap:.3rem;margin-top:auto;padding-top:.5rem;display:flex}.page-module__BTwJEW__marqueTag{color:var(--vert);background:#1d9e751a;border:1px solid #1d9e7540;border-radius:3px;padding:.1rem .4rem;font-size:.65rem;font-weight:600}.page-module__BTwJEW__marqueTagSoon{color:#ffffff40;background:#ffffff0a;border:1px solid #ffffff14;border-radius:3px;padding:.1rem .4rem;font-size:.65rem;font-weight:600}.page-module__BTwJEW__marqueCardCta{color:var(--vert);align-items:center;gap:.3rem;margin-top:.5rem;font-size:.78rem;font-weight:600;display:inline-flex}.page-module__BTwJEW__marqueCardSoonLabel{color:#ffffff40;margin-top:.5rem;font-size:.75rem;font-style:italic}.page-module__BTwJEW__gridNote{color:var(--text-secondary);text-align:center;padding-top:.5rem;font-size:.88rem}.page-module__BTwJEW__gridNoteLink{color:var(--vert);text-underline-offset:3px;font-weight:600;text-decoration:underline}.page-module__BTwJEW__expertise{background-color:#111110}.page-module__BTwJEW__expertiseGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.page-module__BTwJEW__expertiseCard{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-md);flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.page-module__BTwJEW__expertiseIcon{color:var(--vert)}.page-module__BTwJEW__expertiseTitre{color:var(--blanc);font-size:1rem;font-weight:700}.page-module__BTwJEW__expertiseTexte{color:var(--text-secondary);font-size:.88rem;line-height:1.65}.page-module__BTwJEW__process{background-color:var(--gris-bg)}.page-module__BTwJEW__processList{flex-direction:column;gap:1.25rem;padding:0;list-style:none;display:flex}.page-module__BTwJEW__processItem{background:var(--blanc);border-radius:var(--radius-md);box-shadow:var(--shadow-card);grid-template-columns:3rem 1fr;align-items:start;gap:1.25rem;padding:1.5rem 2rem;display:grid}.page-module__BTwJEW__processNum{font-family:var(--font-chiffres);color:var(--vert);padding-top:.1rem;font-size:1.6rem;font-weight:700;line-height:1}.page-module__BTwJEW__processContent{flex-direction:column;gap:.4rem;display:flex}.page-module__BTwJEW__processTitre{color:var(--noir);font-size:1rem;font-weight:700}.page-module__BTwJEW__processTexte{color:var(--gris);font-size:.9rem;line-height:1.65}.page-module__BTwJEW__voltages{background-color:var(--hero-bg)}.page-module__BTwJEW__voltagesGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.page-module__BTwJEW__voltageCard{background:var(--surface);border:1px solid var(--surface-border);border-radius:var(--radius-md);border-top:3px solid var(--vert);flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.page-module__BTwJEW__voltageVal{font-family:var(--font-chiffres);color:var(--vert);font-size:1.6rem;font-weight:700;line-height:1}.page-module__BTwJEW__voltageUsage{color:var(--blanc);font-size:.88rem;font-weight:500;line-height:1.5}.page-module__BTwJEW__voltageExemples{color:var(--text-secondary);margin-top:auto;font-size:.78rem;line-height:1.4}.page-module__BTwJEW__rse{background-color:var(--vert-l)}.page-module__BTwJEW__rseInner{grid-template-columns:1fr auto;align-items:start;gap:3rem;display:grid}.page-module__BTwJEW__rseContent{flex-direction:column;gap:1rem;display:flex}.page-module__BTwJEW__rseTitre{color:var(--vert-d);font-size:clamp(1.3rem,2.5vw,1.75rem);font-weight:800}.page-module__BTwJEW__rseTexte{color:var(--vert-d);font-size:.95rem;line-height:1.7}.page-module__BTwJEW__rseCta{background:var(--vert-cta);color:var(--blanc);border-radius:var(--radius-sm);transition:transform var(--transition), background var(--transition);align-items:center;gap:.5rem;width:fit-content;margin-top:.5rem;padding:.8rem 1.5rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__BTwJEW__rseCta:hover{background:var(--vert-d);transform:translateY(-2px)}.page-module__BTwJEW__rseStats{background:var(--vert-d);border-radius:var(--radius-md);flex-direction:column;gap:1.25rem;min-width:200px;padding:2rem 2.25rem;display:flex}.page-module__BTwJEW__rseStat{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.page-module__BTwJEW__rseIcon{color:var(--vert);margin-bottom:.25rem}.page-module__BTwJEW__rseStatNum{font-family:var(--font-chiffres);color:var(--blanc);font-size:1.35rem;font-weight:700;line-height:1}.page-module__BTwJEW__rseStatLabel{color:#fff9;font-size:.72rem;line-height:1.3}.page-module__BTwJEW__rseNote{color:#085041a6;margin-top:1.5rem;font-size:.75rem;font-style:italic}.page-module__BTwJEW__faq{background-color:var(--hero-bg)}.page-module__BTwJEW__ctaSection{background:linear-gradient(135deg, var(--vert-d) 0%, var(--vert) 100%);padding:3.5rem 0}.page-module__BTwJEW__ctaInner{grid-template-columns:1fr auto;align-items:center;gap:3rem;display:grid}.page-module__BTwJEW__ctaContent{flex-direction:column;gap:.75rem;display:flex}.page-module__BTwJEW__ctaTitre{color:var(--blanc);font-size:clamp(1.3rem,2.5vw,1.75rem);font-weight:800}.page-module__BTwJEW__ctaDesc{color:#ffffffd1;max-width:520px;font-size:.95rem;line-height:1.65}.page-module__BTwJEW__ctaActions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:.75rem;display:flex}.page-module__BTwJEW__ctaBtn{background:var(--blanc);color:var(--vert-d);border-radius:var(--radius-sm);transition:transform var(--transition), background var(--transition);white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__BTwJEW__ctaBtn:hover{background:#ffffffe6;transform:translateY(-2px)}.page-module__BTwJEW__ctaBtnPhone{color:var(--blanc);border-radius:var(--radius-sm);transition:border-color var(--transition), background var(--transition);border:2px solid #ffffff80;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__BTwJEW__ctaBtnPhone:hover{border-color:var(--blanc);background:#ffffff1a}@media (max-width:1024px){.page-module__BTwJEW__grid{grid-template-columns:repeat(3,1fr)}.page-module__BTwJEW__voltagesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__BTwJEW__heroInner{grid-template-columns:1fr}.page-module__BTwJEW__heroStats{grid-template-columns:repeat(4,1fr)}.page-module__BTwJEW__grid{grid-template-columns:repeat(2,1fr)}.page-module__BTwJEW__featuredCard{grid-template-columns:1fr}.page-module__BTwJEW__featuredCardDeco{display:none}.page-module__BTwJEW__expertiseGrid{grid-template-columns:1fr}.page-module__BTwJEW__voltagesGrid{grid-template-columns:repeat(2,1fr)}.page-module__BTwJEW__rseInner{grid-template-columns:1fr}.page-module__BTwJEW__rseStats{min-width:unset;flex-direction:row;justify-content:space-around}.page-module__BTwJEW__ctaInner{text-align:center;grid-template-columns:1fr}.page-module__BTwJEW__ctaActions{flex-flow:wrap;justify-content:center;align-items:center}}@media (max-width:480px){.page-module__BTwJEW__heroStats{grid-template-columns:repeat(2,1fr)}.page-module__BTwJEW__grid{grid-template-columns:1fr 1fr}.page-module__BTwJEW__voltagesGrid{grid-template-columns:1fr}.page-module__BTwJEW__processItem{grid-template-columns:2.5rem 1fr;padding:1.25rem}.page-module__BTwJEW__rseStats{flex-direction:column}}
