.Form-module__9MQOPa__form{width:100%;font-family:var(--font-poppins);flex-direction:column;display:flex}.Form-module__9MQOPa__inputsContainer{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:4rem;margin-bottom:5rem;display:grid}@media (max-width:768px){.Form-module__9MQOPa__inputsContainer{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;gap:4rem}}.Form-module__9MQOPa__inputsContainer .Form-module__9MQOPa__formInput{padding-block:.5rem;border:none;border-bottom:1.5px solid var(--border-black);background-color:#0000;width:100%;padding-left:.5rem;font-size:clamp(1rem,.8924rem + .5063vw,1.5rem)}.Form-module__9MQOPa__inputsContainer .Form-module__9MQOPa__formInput:focus{border-bottom:2px solid var(--border-black);outline:none}.Form-module__9MQOPa__inputsContainer .Form-module__9MQOPa__formInput::placeholder{color:#0000004d;font-size:clamp(1rem,.9462rem + .2532vw,1.25rem)}.Form-module__9MQOPa__inputsContainer .Form-module__9MQOPa__inputLabel{padding-left:.5rem}.Form-module__9MQOPa__textareaContainer{margin-bottom:2rem}.Form-module__9MQOPa__textareaContainer .Form-module__9MQOPa__textarea{padding-block:.5rem;border:1.5px solid var(--border-black);width:100%;font-family:var(--font-poppins);background-color:#0000;border-radius:1rem;padding-left:1rem;font-size:clamp(1rem,.8924rem + .5063vw,1.5rem)}.Form-module__9MQOPa__textareaContainer .Form-module__9MQOPa__textarea:focus{border:2px solid var(--border-black);outline:none}.Form-module__9MQOPa__textareaContainer .Form-module__9MQOPa__textarea::placeholder{color:#0000004d;font-size:clamp(1rem,.9462rem + .2532vw,1.25rem)}.Form-module__9MQOPa__textareaContainer .Form-module__9MQOPa__textareaLabel{padding-left:1.5rem}.Form-module__9MQOPa__buttonContainer{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.Form-module__9MQOPa__buttonContainer .Form-module__9MQOPa__button{font-family:var(--font-poppins);text-transform:uppercase;background-color:var(--button-primary-bg);color:var(--text-light);cursor:pointer;border:none;border-radius:2rem;padding:15px 45px;font-size:1.25rem;font-weight:500;transition:transform .2s ease-out}.Form-module__9MQOPa__buttonContainer .Form-module__9MQOPa__button:hover{transform:translateY(-4px)}.Form-module__9MQOPa__buttonContainer .Form-module__9MQOPa__mascotte{width:clamp(5rem,4.6136rem + 1.8182vw,6.25rem);height:auto}.Form-module__9MQOPa__buttonContainer .Form-module__9MQOPa__messageResult{font-size:clamp(1rem,.9462rem + .2532vw,1.25rem)}@media screen and (max-width:576px){.Form-module__9MQOPa__form__input_container{flex-direction:column;gap:4rem;margin-bottom:4rem}.Form-module__9MQOPa__form_input{width:100%}}
.page-module__OSLHOG__contactMain{flex-direction:column;align-items:center;max-width:1920px;margin:10rem auto;display:flex}.page-module__OSLHOG__contactTitle{text-align:center;flex-direction:column;align-items:center;margin-bottom:2rem;padding-inline:2rem;display:flex}@media (max-width:640px){.page-module__OSLHOG__contactTitle{margin-bottom:0;padding-inline:1rem}}.page-module__OSLHOG__contactTitle .page-module__OSLHOG__title{text-transform:uppercase;font-size:clamp(4rem,16vw,12rem);font-weight:400}.page-module__OSLHOG__contactTitle .page-module__OSLHOG__description{text-wrap:balance;width:100%;max-width:800px;font-size:clamp(1rem,.8924rem + .5063vw,1.5rem)}.page-module__OSLHOG__contactFormContainer{width:80%;max-width:1200px;margin-top:5rem;padding-inline:2rem}@media (max-width:475px){.page-module__OSLHOG__contactFormContainer{width:100%;padding-inline:1rem}}
