.ContactForm-module-scss-module__MZBHrW__form{background:#f1f4ee;border-radius:8px;width:85%;padding:2.5rem;box-shadow:0 4px 12px #16301f14}@media screen and (max-width:768px){.ContactForm-module-scss-module__MZBHrW__form{width:100%;margin-left:-2.5rem}}.ContactForm-module-scss-module__MZBHrW__formGroup{margin-bottom:1.5rem}.ContactForm-module-scss-module__MZBHrW__formGroup label{font-weight:600;font-family:var(--font-bitter),sans-serif;color:#16301f;margin-bottom:.5rem;display:block}.ContactForm-module-scss-module__MZBHrW__formGroup input,.ContactForm-module-scss-module__MZBHrW__formGroup textarea{width:100%;font-size:1rem;font-family:var(--font-bitter),sans-serif;color:#1c1c1a;border:2px solid #16301f26;border-radius:4px;padding:.75rem;transition:border-color .3s}.ContactForm-module-scss-module__MZBHrW__formGroup input:focus,.ContactForm-module-scss-module__MZBHrW__formGroup textarea:focus{border-color:#4b8b3b;outline:none}.ContactForm-module-scss-module__MZBHrW__submitBtn{color:#fff;cursor:pointer;background-color:#4b8b3b;border:none;border-radius:8px;width:100%;padding:1rem;font-size:1rem;font-weight:600;transition:transform .3s,background-color .2s}.ContactForm-module-scss-module__MZBHrW__submitBtn:hover:not(:disabled){background-color:#16301f;transform:translateY(-2px)}.ContactForm-module-scss-module__MZBHrW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.ContactForm-module-scss-module__MZBHrW__successMessage{color:#16301f;font-family:var(--font-bitter),sans-serif;background:#4b8b3b1f;border:1px solid #4b8b3b4d;border-radius:4px;margin-bottom:1.5rem;padding:1rem}
.ContactClient-module-scss-module__0lpiXa__contact{background-color:#f1f4ee;padding-block:6rem}.ContactClient-module-scss-module__0lpiXa__container{grid-template-columns:1fr 1.2fr;gap:4rem;max-width:1100px;margin:0 auto;padding-inline:1.5rem;display:grid}@media screen and (max-width:768px){.ContactClient-module-scss-module__0lpiXa__container{grid-template-columns:1fr}}.ContactClient-module-scss-module__0lpiXa__pageTitle{color:#16301f;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.ContactClient-module-scss-module__0lpiXa__pageIntro{font-family:var(--font-bitter),sans-serif;max-width:400px;margin-bottom:2.5rem;line-height:1.7}.ContactClient-module-scss-module__0lpiXa__infoList{flex-direction:column;gap:.6rem;margin-bottom:2.5rem;list-style:none;display:flex}.ContactClient-module-scss-module__0lpiXa__infoLink{font-family:var(--font-ibm-plex-mono),sans-serif;color:#16301f;font-size:.95rem;transition:color .2s}.ContactClient-module-scss-module__0lpiXa__infoLink:hover{color:#4b8b3b}.ContactClient-module-scss-module__0lpiXa__address{font-family:var(--font-bitter),sans-serif;color:#1c1c1a;opacity:.8;font-size:.9rem}.ContactClient-module-scss-module__0lpiXa__socials{gap:1rem;display:flex}.ContactClient-module-scss-module__0lpiXa__socialLink{color:#16301f;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s;display:flex}.ContactClient-module-scss-module__0lpiXa__socialLink:hover{color:#4b8b3b}.ContactClient-module-scss-module__0lpiXa__formWrapper{background-color:#fff;border-radius:8px;padding:4rem;box-shadow:0 4px 16px #16301f0f}.ContactClient-module-scss-module__0lpiXa__formTitle{color:#16301f;margin-bottom:1rem;font-size:1.5rem}.ContactClient-module-scss-module__0lpiXa__formIntro{font-family:var(--font-bitter),sans-serif;color:#1c1c1a;opacity:.8;margin-bottom:1.5rem;font-size:.95rem}
.InvestisseursClient-module-scss-module__Y92lMa__container{max-width:1000px;margin:0 auto;padding-inline:1.5rem}.InvestisseursClient-module-scss-module__Y92lMa__intro{color:#f1f4ee;background-color:#16301f;padding-block:4rem}.InvestisseursClient-module-scss-module__Y92lMa__intro .InvestisseursClient-module-scss-module__Y92lMa__container{max-width:800px}.InvestisseursClient-module-scss-module__Y92lMa__pageTitle{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem)}.InvestisseursClient-module-scss-module__Y92lMa__pageIntro{font-family:var(--font-bitter),sans-serif;opacity:.9;font-size:1.1rem;line-height:1.6}.InvestisseursClient-module-scss-module__Y92lMa__model{background-color:#f1f4ee;padding-block:6rem}.InvestisseursClient-module-scss-module__Y92lMa__sectionTitle{color:#16301f;margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.25rem)}.InvestisseursClient-module-scss-module__Y92lMa__modelText{font-family:var(--font-bitter),sans-serif;max-width:700px;margin-bottom:2.5rem;line-height:1.7}.InvestisseursClient-module-scss-module__Y92lMa__highlightsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.InvestisseursClient-module-scss-module__Y92lMa__highlightCard{background-color:#fff;border:1px solid #16301f1a;border-radius:8px;padding:2.5rem}.InvestisseursClient-module-scss-module__Y92lMa__highlightTitle{color:#16301f;margin-bottom:.4rem;font-size:1.05rem;font-weight:700}.InvestisseursClient-module-scss-module__Y92lMa__highlightDescription{font-family:var(--font-bitter),sans-serif;color:#1c1c1a;opacity:.85;font-size:.9rem;line-height:1.6}.InvestisseursClient-module-scss-module__Y92lMa__contact{background-color:#fff;padding-block:6rem}.InvestisseursClient-module-scss-module__Y92lMa__contactIntro{font-family:var(--font-bitter),sans-serif;max-width:600px;margin-bottom:2.5rem}
