.index-module__4pw5Ga__contact{background-color:var(--background-color-tertiary);max-width:100vw;color:var(--text-color-body-light);border-radius:20px;margin-top:2.5rem;padding:5rem 2rem 3.5rem;display:flex}.index-module__4pw5Ga__contact div:first-child{max-width:50vw}.index-module__4pw5Ga__contact p,.index-module__4pw5Ga__contact h3,.index-module__4pw5Ga__contact input,.index-module__4pw5Ga__contact textarea,.index-module__4pw5Ga__contact li,.index-module__4pw5Ga__contact label,.index-module__4pw5Ga__contact a,.index-module__4pw5Ga__contact button{color:var(--text-color-body-light)}.index-module__4pw5Ga__contact button{border-color:var(--text-color-body-light);fill:var(--text-color-body-light)}.index-module__4pw5Ga__contact h1{max-width:70vw;color:var(--text-color-body-light);max-width:600px;margin:0 0 2rem}.index-module__4pw5Ga__contact h2{color:var(--text-color-body-light);margin:3rem 0 1rem;font-size:calc(var(--font-size-title) / 1.6)!important}.index-module__4pw5Ga__contactSocial{grid-gap:1rem;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);place-items:center left;display:grid}.index-module__4pw5Ga__contactSocial div{margin-right:0;padding:.5rem}.index-module__4pw5Ga__contactSocial div a{cursor:pointer;color:var(--text-color-body-light);flex-direction:row;justify-content:right;align-items:center;gap:.5rem;text-decoration:none;display:flex}.index-module__4pw5Ga__contactSocial div a svg{transition:all .3s ease-in-out}.index-module__4pw5Ga__contactSocial div:first-child a svg:first-child{fill:#1877f2}.index-module__4pw5Ga__contactSocial div:nth-child(2) a svg:first-child{fill:#fff}.index-module__4pw5Ga__contactSocial div:nth-child(3) a svg:first-child{fill:#1da1f2}.index-module__4pw5Ga__contactSocial div:nth-child(4) a svg:first-child{fill:#0a66c2}.index-module__4pw5Ga__contactSocial div:hover{background-color:var(--text-color-body);border-radius:10px}.index-module__4pw5Ga__socialLinkIndicator{opacity:0;fill:var(--text-color-body-light);transition:all .3s ease-in-out;transform:translate(-5px)}.index-module__4pw5Ga__contactSocial div a:hover .index-module__4pw5Ga__socialLinkIndicator{opacity:1;transform:translate(-2px)}@media (max-width:480px){.index-module__4pw5Ga__contact h1{font-size:calc(var(--font-size-title) * 1.2);max-width:250px}.index-module__4pw5Ga__contact{flex-direction:column}.index-module__4pw5Ga__contact div:first-child{max-width:100%}.index-module__4pw5Ga__contactSocial div a svg{width:1.5rem;height:1.5rem}.index-module__4pw5Ga__contactSocial div a{font-size:calc(var(--font-size-body) * .9);gap:.25rem}}@media (width:540px) and (height:720px){.index-module__4pw5Ga__contact h1{font-size:calc(var(--font-size-title) * 1.4)}}@media (min-width:480px) and (max-width:768px){.index-module__4pw5Ga__contact h1{font-size:calc(var(--font-size-title) * 1.4)}.index-module__4pw5Ga__contact{flex-direction:column}.index-module__4pw5Ga__contact div:first-child{max-width:100%}}@media (min-width:768px) and (max-width:1024px){.index-module__4pw5Ga__contact h1{font-size:calc(var(--font-size-title) * 1.4);max-width:400px}.index-module__4pw5Ga__contact .index-module__4pw5Ga__leftContactContainer{margin-right:2rem}}@media (min-width:1024px){.index-module__4pw5Ga__contact h1{font-size:calc(var(--font-size-title) * 2)}.index-module__4pw5Ga__contact .index-module__4pw5Ga__leftContactContainer{margin-right:1rem}}@media (width:1024px) and (height:600px){.index-module__4pw5Ga__contact h1{font-size:calc(var(--font-size-title) * 1.8);max-width:600px}.index-module__4pw5Ga__contact{flex-direction:column}.index-module__4pw5Ga__contact div{max-width:100%}}@media (width:320px){.index-module__4pw5Ga__contact h1{font-size:calc(var(--font-size-title) * .8)}}@media (width:375px){.index-module__4pw5Ga__contact h2{font-size:calc(var(--font-size-title) * 1)}}
.ContactForm-module__zFQQCG__contactSuccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ContactForm-module__zFQQCG__contactSuccess iframe{clip-path:circle(32%);max-width:100%}.ContactForm-module__zFQQCG__contactSuccess p:first-of-type{margin:.5rem;padding:.5rem}.ContactForm-module__zFQQCG__contactSuccess p:nth-of-type(2){margin:2rem 0}@media (max-width:433px){.ContactForm-module__zFQQCG__contactSuccess iframe{clip-path:circle(100%)}}.ContactForm-module__zFQQCG__contactForm{margin:0 auto}.ContactForm-module__zFQQCG__contactForm,.ContactForm-module__zFQQCG__contactForm form{flex-direction:column;justify-content:center;align-items:center;max-width:500px;display:flex}.ContactForm-module__zFQQCG__contactForm form div,.ContactForm-module__zFQQCG__contactForm form div input,.ContactForm-module__zFQQCG__contactForm form div textarea,.ContactForm-module__zFQQCG__contactForm form button,#ContactForm-module__zFQQCG__turnstile{width:100%;max-width:-webkit-fill-available;margin:.5rem 0}.ContactForm-module__zFQQCG__contactForm form div input,.ContactForm-module__zFQQCG__contactForm form div textarea{border:1px solid var(--text-color-body-light);opacity:.6;box-shadow:0 0 0 .5px var(--text-color-body-light);background:0 0;border-radius:5px;padding:.5rem;transition:all .2s ease-in-out}.ContactForm-module__zFQQCG__contactForm form div input:focus,.ContactForm-module__zFQQCG__contactForm form div textarea:focus{opacity:1;box-shadow:0 0 0 .5px var(--text-color-body-light)}.ContactForm-module__zFQQCG__contactForm form div .ContactForm-module__zFQQCG__formGroupMulti{flex-direction:row;justify-content:space-between;gap:.6rem;display:flex}.ContactForm-module__zFQQCG__contactForm form div select{border:1px solid var(--text-color-body-light);opacity:.6;min-width:100%;box-shadow:0 0 0 .5px var(--text-color-body-light);color:var(--text-color-body-light);background:0 0;border-radius:5px;margin:.5rem 0;padding:.5rem;transition:all .2s ease-in-out}.ContactForm-module__zFQQCG__contactForm form div select:focus{opacity:1;box-shadow:0 0 0 .5px var(--text-color-body-light)}.ContactForm-module__zFQQCG__contactForm form div select option{color:var(--text-color-body);background-color:var(--background-color-primary)}.ContactForm-module__zFQQCG__contactForm form div input[type=checkbox]{opacity:1;width:auto;margin-right:6px}@media (max-width:768px){.ContactForm-module__zFQQCG__contactForm,.ContactForm-module__zFQQCG__contactForm form{max-width:100%}}
