.page-module-scss-module__rcUngW__content{flex-direction:column;gap:30px;width:100%;max-width:700px;margin-top:100px;margin-bottom:120px;font-size:1rem;display:flex}@media (min-width:768px){.page-module-scss-module__rcUngW__content{margin-top:100px;margin-bottom:160px;font-size:1.5rem}}@media (min-width:1280px){.page-module-scss-module__rcUngW__content{margin-bottom:200px}}.page-module-scss-module__rcUngW__content h1{font-size:1.5rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__rcUngW__content h1{font-size:2rem}}.page-module-scss-module__rcUngW__content h2{font-size:1.1rem;font-weight:400}@media (min-width:768px){.page-module-scss-module__rcUngW__content h2{font-size:2rem}}.page-module-scss-module__rcUngW__copyright{width:100%;max-width:700px;font-size:.75rem}.page-module-scss-module__rcUngW__logo{width:363px;max-width:70%;margin-top:30px}@media (min-width:768px){.page-module-scss-module__rcUngW__logo{max-width:unset}}@media (prefers-color-scheme:dark){.page-module-scss-module__rcUngW__logo path[fill=\#000]{fill:#fff}}.page-module-scss-module__rcUngW__main{flex-direction:column;justify-content:flex-start;align-items:center;padding:60px 30px 30px;display:flex}@media (min-width:768px){.page-module-scss-module__rcUngW__main{padding:80px 40px 40px}}@media (min-width:1280px){.page-module-scss-module__rcUngW__main{padding:100px 50px 50px}}.page-module-scss-module__rcUngW__profile{width:260px;max-width:50%}@media (min-width:768px){.page-module-scss-module__rcUngW__profile{max-width:unset}}
.ContactForm-module-scss-module__TMSzSW__contactForm{flex-direction:column;gap:30px;margin-top:50px;display:flex}.ContactForm-module-scss-module__TMSzSW__buttons{flex-direction:row;justify-content:flex-end;display:flex}.ContactForm-module-scss-module__TMSzSW__error{color:#ff004d;text-align:right;margin-top:5px;margin-left:auto;font-size:.75rem;display:block}.ContactForm-module-scss-module__TMSzSW__honeypot{visibility:hidden;width:0;height:0;position:absolute;overflow:hidden}.ContactForm-module-scss-module__TMSzSW__success{color:#9000d4;font-size:1.5rem}
.Button-module-scss-module__K3wmia__button{color:#fff;cursor:pointer;background-color:#9000d4;border:none;border-radius:4px;padding:10px 20px;font-size:1rem;font-weight:600}.Button-module-scss-module__K3wmia__button:disabled{cursor:progress}.Button-module-scss-module__K3wmia__loadingIndicator{width:24px;height:24px;animation:1s linear infinite Button-module-scss-module__K3wmia__spin}.Button-module-scss-module__K3wmia__loadingIndicator circle{opacity:.25;stroke:currentColor;stroke-width:4px}.Button-module-scss-module__K3wmia__loadingIndicator path{fill:currentColor;opacity:.75}@keyframes Button-module-scss-module__K3wmia__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.TextArea-module-scss-module__WQUqEG__textArea{position:relative}.TextArea-module-scss-module__WQUqEG__textarea{color:#000;resize:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;height:200px;padding:10px;font-size:1rem;line-height:1rem;display:block}.TextArea-module-scss-module__WQUqEG__label{color:#9000d4;font-size:1rem;transition:all .2s ease-in-out;position:absolute;top:10px;left:10px}.TextArea-module-scss-module__WQUqEG__textarea:focus+.TextArea-module-scss-module__WQUqEG__label,.TextArea-module-scss-module__WQUqEG__textarea:not(:placeholder-shown)+.TextArea-module-scss-module__WQUqEG__label{color:#9000d4;font-size:.75rem;top:-20px;left:0}.TextArea-module-scss-module__WQUqEG__error{color:#ff004d;margin-top:5px;font-size:.75rem;display:block}
.TextInput-module-scss-module__evaiDa__textInput{position:relative}.TextInput-module-scss-module__evaiDa__input{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;padding:10px;font-size:1rem;line-height:1rem;display:block}.TextInput-module-scss-module__evaiDa__input:focus{border-color:#9000d4;outline:none}.TextInput-module-scss-module__evaiDa__label{color:#9000d4;font-size:1rem;transition:all .2s ease-in-out;position:absolute;top:10px;left:10px}.TextInput-module-scss-module__evaiDa__input:focus+.TextInput-module-scss-module__evaiDa__label,.TextInput-module-scss-module__evaiDa__input:not(:placeholder-shown)+.TextInput-module-scss-module__evaiDa__label{color:#9000d4;font-size:.75rem;top:-20px;left:0}.TextInput-module-scss-module__evaiDa__error{color:#ff004d;margin-top:5px;font-size:.75rem;display:block}
