.partenaire_partnerHero__hu_Sd{margin-top:80px;padding:4rem 2rem;width:100%;background:#fffade}.partenaire_partnerHero__hu_Sd h1{font-family:Manrope,sans-serif;font-size:3rem;font-weight:700;color:#2e4e9a;margin-bottom:1rem;text-align:center}.partenaire_partnerHero__hu_Sd p{font-size:1.2rem;color:#555;text-align:center;max-width:800px;margin:0 auto 2rem;line-height:1.8}.partenaire_advantagesSection__FLSey{width:100%;padding:2rem 2rem 6rem;background:#fffade}.partenaire_advantagesContainer__lCZoe{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;background:#fffade;border:1px solid #fffade;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.1)}.partenaire_advantagesImage__z_CeO{width:100%;height:100%;min-height:600px;object-fit:cover}.partenaire_advantagesContent__F_eCz{padding:3rem;display:flex;flex-direction:column;justify-content:center;gap:2.5rem}.partenaire_advantageItem__MnHHZ{display:flex;flex-direction:column;gap:.8rem}.partenaire_advantageItem__MnHHZ h3{font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:700;color:#2e4e9a;margin:0}.partenaire_advantageItem__MnHHZ p{font-size:1rem;color:#555;line-height:1.8;margin:0}.partenaire_formSection__mLIUV{width:100%;padding:2rem 2rem 6rem;background:#fffade;display:flex;flex-direction:column;align-items:center}.partenaire_formSection__mLIUV h2{font-family:Manrope,sans-serif;font-size:2.5rem;font-weight:700;color:#2e4e9a;margin-bottom:1rem;text-align:center}.partenaire_formSection__mLIUV p{font-size:1.1rem;color:#555;text-align:center;margin-bottom:3rem;line-height:1.8}.partenaire_partnerForm___yBjD{background:#fffade;padding:3rem;border-radius:20px;box-shadow:0 10px 40px rgba(0,0,0,.1);max-width:800px;width:100%}.partenaire_contactForm__JE_kn{display:flex;flex-direction:column;gap:1.5rem}.partenaire_formRow__3RcAp{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.partenaire_formGroup__eefs8{display:flex;flex-direction:column;gap:.5rem}.partenaire_formGroup__eefs8 label{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600;color:#2e4e9a}.partenaire_formGroup__eefs8 input,.partenaire_formGroup__eefs8 textarea,.partenaire_formSelect__vC1JL{padding:.9rem 1rem;border:2px solid #fffade;border-radius:10px;font-size:1rem;font-family:inherit;color:#2e4e9a;transition:all .3s ease;background:#f8fafc}.partenaire_formSelect__vC1JL{cursor:pointer;width:100%}.partenaire_formGroup__eefs8 input:focus,.partenaire_formGroup__eefs8 textarea:focus,.partenaire_formSelect__vC1JL:focus{outline:none;border-color:#3b82f6;background:#fffade;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.partenaire_formGroup__eefs8 textarea{resize:vertical;min-height:150px}.partenaire_submitButton__AcfT_{padding:1rem 2.5rem;background:#2e4e9a;color:#fffade;border:none;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(30,41,59,.3);margin-top:1rem;align-self:flex-start}.partenaire_submitButton__AcfT_:hover:not(:disabled){background:#233c78;transform:translateY(-2px);box-shadow:0 6px 20px rgba(30,41,59,.4)}.partenaire_submitButton__AcfT_:active{transform:translateY(0)}.partenaire_submitButton__AcfT_:disabled{background:#94a3b8;cursor:not-allowed;transform:none}.partenaire_submitButton__AcfT_:disabled:hover{background:#94a3b8;box-shadow:0 4px 15px rgba(30,41,59,.3)}@media (max-width:968px){.partenaire_advantagesContainer__lCZoe{grid-template-columns:1fr;gap:0}.partenaire_advantagesImage__z_CeO{min-height:400px;order:1}.partenaire_advantagesContent__F_eCz{order:2;padding:2rem}.partenaire_partnerHero__hu_Sd h1{font-size:2rem}.partenaire_partnerHero__hu_Sd p{font-size:1rem}.partenaire_formSection__mLIUV h2{font-size:2rem}.partenaire_partnerForm___yBjD{padding:2rem}}@media (max-width:640px){.partenaire_partnerHero__hu_Sd{padding:2rem 1rem;margin-top:60px}.partenaire_advantagesSection__FLSey,.partenaire_formSection__mLIUV{padding:0 1rem 4rem}.partenaire_advantagesContent__F_eCz{padding:1.5rem;gap:2rem}.partenaire_advantageItem__MnHHZ h3{font-size:1.3rem}.partenaire_formRow__3RcAp{grid-template-columns:1fr}}