.Partenaires-module-scss-module__AxPVeW__partners{background:linear-gradient(#fff 0%,#f8fafc 50%,#f8fafc 100%);margin-top:90px;padding:5rem 0;position:relative;overflow:hidden}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__partners{margin-top:60px;padding:4rem 0}}.Partenaires-module-scss-module__AxPVeW__container{max-width:1400px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__container{padding:0 1rem}}.Partenaires-module-scss-module__AxPVeW__sectionHeader{text-align:center;margin-bottom:3rem}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__sectionHeader{margin-bottom:2rem}}.Partenaires-module-scss-module__AxPVeW__sectionSubtitle{color:#dc2626;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1rem;font-size:.95rem;font-weight:700}.Partenaires-module-scss-module__AxPVeW__sectionDescription{color:#6b7280;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__sectionDescription{font-size:1rem}}.Partenaires-module-scss-module__AxPVeW__sectionNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:4rem;display:flex}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__sectionNav{gap:.5rem;margin-bottom:3rem}}.Partenaires-module-scss-module__AxPVeW__navLink{color:#6b7280;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:50rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:flex}.Partenaires-module-scss-module__AxPVeW__navLink:hover{color:#1a1a1a;border-color:#636e72;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__navLink{padding:.5rem 1rem;font-size:.85rem}}.Partenaires-module-scss-module__AxPVeW__navLinkActive{color:#fff;cursor:default;background:#06812b;border-color:#06812b}.Partenaires-module-scss-module__AxPVeW__navLinkActive:hover{box-shadow:none;transform:none}.Partenaires-module-scss-module__AxPVeW__navIcon{font-size:1.2rem}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__navIcon{font-size:1rem}}.Partenaires-module-scss-module__AxPVeW__navSeparator{background:linear-gradient(90deg,transparent,#e5e7eb 20%,#e5e7eb 80%,transparent);width:40px;height:2px}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__navSeparator{width:20px}}.Partenaires-module-scss-module__AxPVeW__filtersBar{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem;display:flex}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__filtersBar{gap:.5rem;margin-bottom:2rem}}.Partenaires-module-scss-module__AxPVeW__filterBtn{color:#6b7280;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:50rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s ease-in-out;display:flex}.Partenaires-module-scss-module__AxPVeW__filterBtn:hover{color:#1a1a1a;border-color:#636e72;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__filterBtn{padding:.5rem 1rem;font-size:.85rem}}.Partenaires-module-scss-module__AxPVeW__filterBtnActive{color:#fff;background:#06812b;border-color:#06812b;box-shadow:0 4px 12px rgba(6,129,43,.3)}.Partenaires-module-scss-module__AxPVeW__filterBtnActive:hover{background:#056923;transform:none}.Partenaires-module-scss-module__AxPVeW__filterIcon{font-size:1.2rem}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__filterIcon{font-size:1rem}}.Partenaires-module-scss-module__AxPVeW__partnersGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:4rem;display:grid}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__partnersGrid{grid-template-columns:1fr;gap:1rem;margin-bottom:3rem}}.Partenaires-module-scss-module__AxPVeW__partnerCard{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;transition:all .2s ease-in-out;box-shadow:0 2px 8px rgba(0,0,0,.06)}.Partenaires-module-scss-module__AxPVeW__partnerCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__partnerCard{padding:1rem}}.Partenaires-module-scss-module__AxPVeW__partnerContent{flex-direction:column;height:100%;display:flex}.Partenaires-module-scss-module__AxPVeW__partnerName{color:#2d3436;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.2}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__partnerName{font-size:1rem}}.Partenaires-module-scss-module__AxPVeW__partnerDescription{color:#6b7280;flex:1;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.Partenaires-module-scss-module__AxPVeW__partnerLink{color:#2d3436;border:1px solid #636e72;border-radius:.5rem;align-self:flex-start;align-items:center;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.Partenaires-module-scss-module__AxPVeW__partnerLink:hover{color:#fff;background:#2d3436;transform:translateY(-1px)}@media (max-width:768px){.Partenaires-module-scss-module__AxPVeW__partnerLink{padding:.5rem .75rem;font-size:.85rem}}@keyframes Partenaires-module-scss-module__AxPVeW__slideInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.Partenaires-module-scss-module__AxPVeW__partnerCard{animation:.6s ease-out Partenaires-module-scss-module__AxPVeW__slideInUp}.Partenaires-module-scss-module__AxPVeW__partnerCard:first-child{animation-delay:.1s}.Partenaires-module-scss-module__AxPVeW__partnerCard:nth-child(2){animation-delay:.2s}.Partenaires-module-scss-module__AxPVeW__partnerCard:nth-child(3){animation-delay:.3s}.Partenaires-module-scss-module__AxPVeW__partnerCard:nth-child(4){animation-delay:.4s}.Partenaires-module-scss-module__AxPVeW__partnerCard:nth-child(5){animation-delay:.5s}.Partenaires-module-scss-module__AxPVeW__partnerCard:nth-child(6){animation-delay:.6s}.Partenaires-module-scss-module__AxPVeW__partnerCard:nth-child(7){animation-delay:.7s}.Partenaires-module-scss-module__AxPVeW__partnerCard:nth-child(8){animation-delay:.8s}.Partenaires-module-scss-module__AxPVeW__partnerCard:nth-child(9){animation-delay:.9s}
.Combustibles-module-scss-module__8S30Ga__combustibles{background:linear-gradient(#fff 0%,#f8fafc 50%,#f8fafc 100%);padding:5rem 0;position:relative}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__combustibles{padding:4rem 0}}.Combustibles-module-scss-module__8S30Ga__container{max-width:1400px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__container{padding:0 1rem}}.Combustibles-module-scss-module__8S30Ga__sectionHeader{text-align:center;margin-bottom:3rem}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__sectionHeader{margin-bottom:2rem}}.Combustibles-module-scss-module__8S30Ga__sectionSubtitle{color:#dc2626;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1rem;font-size:.95rem;font-weight:700}.Combustibles-module-scss-module__8S30Ga__sectionDescription{color:#6b7280;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__sectionDescription{font-size:1rem}}.Combustibles-module-scss-module__8S30Ga__sectionNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:4rem;display:flex}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__sectionNav{gap:.5rem;margin-bottom:3rem}}.Combustibles-module-scss-module__8S30Ga__navLink{color:#6b7280;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:50rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:flex}.Combustibles-module-scss-module__8S30Ga__navLink:hover{color:#1a1a1a;border-color:#636e72;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__navLink{padding:.5rem 1rem;font-size:.85rem}}.Combustibles-module-scss-module__8S30Ga__navLinkActive{color:#fff;cursor:default;background:#06812b;border-color:#06812b}.Combustibles-module-scss-module__8S30Ga__navLinkActive:hover{box-shadow:none;transform:none}.Combustibles-module-scss-module__8S30Ga__navIcon{font-size:1.2rem}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__navIcon{font-size:1rem}}.Combustibles-module-scss-module__8S30Ga__navSeparator{background:linear-gradient(90deg,transparent,#e5e7eb 20%,#e5e7eb 80%,transparent);width:40px;height:2px}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__navSeparator{width:20px}}.Combustibles-module-scss-module__8S30Ga__fuelTypesSection{margin-bottom:4rem}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__fuelTypesSection{margin-bottom:3rem}}.Combustibles-module-scss-module__8S30Ga__subsectionTitle{color:#2d3436;text-align:center;margin-bottom:2rem;font-size:1.25rem;font-weight:700}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__subsectionTitle{margin-bottom:1.5rem;font-size:1.125rem}}.Combustibles-module-scss-module__8S30Ga__subsectionDescription{color:#6b7280;text-align:center;max-width:600px;margin:0 auto 2rem;font-size:1rem;line-height:1.6}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__subsectionDescription{margin-bottom:1.5rem;font-size:.9rem}}.Combustibles-module-scss-module__8S30Ga__fuelTypesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__fuelTypesGrid{grid-template-columns:1fr;gap:1rem}}.Combustibles-module-scss-module__8S30Ga__fuelTypeCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;transition:all .2s ease-in-out}.Combustibles-module-scss-module__8S30Ga__fuelTypeCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__fuelTypeCard{padding:1rem}}.Combustibles-module-scss-module__8S30Ga__fuelIcon{justify-content:center;align-items:center;margin-bottom:1rem;font-size:3rem;display:flex}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__fuelIcon{margin-bottom:.75rem;font-size:2.5rem}}.Combustibles-module-scss-module__8S30Ga__fuelImage{object-fit:contain;width:80px;height:80px}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__fuelImage{width:60px;height:60px}}.Combustibles-module-scss-module__8S30Ga__fuelTitle{color:#2d3436;margin-bottom:1rem;font-size:1.125rem;font-weight:700}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__fuelTitle{font-size:1rem}}.Combustibles-module-scss-module__8S30Ga__fuelFeatures{text-align:left;margin:0;padding:0;list-style:none}.Combustibles-module-scss-module__8S30Ga__fuelFeatures li{color:#6b7280;margin-bottom:.5rem;padding-left:1.25rem;font-size:.9rem;position:relative}.Combustibles-module-scss-module__8S30Ga__fuelFeatures li:before{content:"•";color:#636e72;font-weight:700;position:absolute;left:.5rem}.Combustibles-module-scss-module__8S30Ga__fuelFeatures li:last-child{margin-bottom:0}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__fuelFeatures li{font-size:.85rem}}.Combustibles-module-scss-module__8S30Ga__suppliersSection{margin-bottom:4rem}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__suppliersSection{margin-bottom:3rem}}.Combustibles-module-scss-module__8S30Ga__filtersBar{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2rem;display:flex}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__filtersBar{gap:.5rem;margin-bottom:1.5rem}}.Combustibles-module-scss-module__8S30Ga__filterBtn{color:#6b7280;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:50rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s ease-in-out}.Combustibles-module-scss-module__8S30Ga__filterBtn:hover{color:#06812b;border-color:#06812b;transform:translateY(-2px);box-shadow:0 4px 12px rgba(6,129,43,.2)}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__filterBtn{padding:.5rem 1rem;font-size:.85rem}}.Combustibles-module-scss-module__8S30Ga__filterBtnActive{color:#fff;background:#06812b;border-color:#06812b;box-shadow:0 4px 12px rgba(6,129,43,.3)}.Combustibles-module-scss-module__8S30Ga__filterBtnActive:hover{background:#056923;transform:none}.Combustibles-module-scss-module__8S30Ga__suppliersGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__suppliersGrid{grid-template-columns:1fr;gap:1rem}}.Combustibles-module-scss-module__8S30Ga__supplierCard{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;transition:all .2s ease-in-out}.Combustibles-module-scss-module__8S30Ga__supplierCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__supplierCard{padding:1rem}}.Combustibles-module-scss-module__8S30Ga__supplierHeader{margin-bottom:.75rem}.Combustibles-module-scss-module__8S30Ga__supplierName{color:#2d3436;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__supplierName{font-size:1rem}}.Combustibles-module-scss-module__8S30Ga__supplierType{color:#6b7280;background:#f8fafc;border-radius:50rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;display:inline-block}.Combustibles-module-scss-module__8S30Ga__supplierDescription{color:#6b7280;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.Combustibles-module-scss-module__8S30Ga__certificationBadges{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.Combustibles-module-scss-module__8S30Ga__certBadge{color:#06812b;border:1px solid rgba(6,129,43,.3);border-radius:.375rem;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.Combustibles-module-scss-module__8S30Ga__supplierLink{color:#2d3436;border:1px solid #636e72;border-radius:.5rem;align-items:center;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.Combustibles-module-scss-module__8S30Ga__supplierLink:hover{color:#fff;background:#2d3436;transform:translateY(-1px)}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__supplierLink{padding:.5rem .75rem;font-size:.85rem}}.Combustibles-module-scss-module__8S30Ga__faqPrompt{margin-top:3rem}.Combustibles-module-scss-module__8S30Ga__faqCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;width:100%;padding:1.5rem;transition:all .2s ease-in-out;box-shadow:0 2px 8px rgba(0,0,0,.06)}.Combustibles-module-scss-module__8S30Ga__faqCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__faqCard{padding:1rem}}.Combustibles-module-scss-module__8S30Ga__faqTitle{color:#2d3436;margin-bottom:.75rem;font-size:1.125rem;font-weight:700}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__faqTitle{font-size:1rem}}.Combustibles-module-scss-module__8S30Ga__faqDescription{color:#6b7280;margin-bottom:1rem;font-size:1rem;line-height:1.6}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__faqDescription{font-size:.9rem}}.Combustibles-module-scss-module__8S30Ga__faqButton{color:#fff;background:#06812b;border-radius:.5rem;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex;box-shadow:0 2px 8px rgba(6,129,43,.3)}.Combustibles-module-scss-module__8S30Ga__faqButton:hover{color:#fff;background:#04501b;transform:translateY(-1px);box-shadow:0 4px 12px rgba(6,129,43,.4)}@media (max-width:768px){.Combustibles-module-scss-module__8S30Ga__faqButton{padding:.75rem 1rem;font-size:.9rem}}@keyframes Combustibles-module-scss-module__8S30Ga__slideInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.Combustibles-module-scss-module__8S30Ga__fuelTypeCard,.Combustibles-module-scss-module__8S30Ga__supplierCard{animation:.6s ease-out Combustibles-module-scss-module__8S30Ga__slideInUp}.Combustibles-module-scss-module__8S30Ga__fuelTypeCard:first-child,.Combustibles-module-scss-module__8S30Ga__supplierCard:first-child{animation-delay:.1s}.Combustibles-module-scss-module__8S30Ga__fuelTypeCard:nth-child(2),.Combustibles-module-scss-module__8S30Ga__supplierCard:nth-child(2){animation-delay:.2s}.Combustibles-module-scss-module__8S30Ga__fuelTypeCard:nth-child(3),.Combustibles-module-scss-module__8S30Ga__supplierCard:nth-child(3){animation-delay:.3s}.Combustibles-module-scss-module__8S30Ga__supplierCard:nth-child(4){animation-delay:.4s}.Combustibles-module-scss-module__8S30Ga__faqCard{animation:.6s ease-out .5s Combustibles-module-scss-module__8S30Ga__slideInUp}
