.page-module-scss-module__FTWCrW__contact{justify-content:center;align-items:center;display:flex}.page-module-scss-module__FTWCrW__contact__lines{pointer-events:none;max-width:100vw;height:auto;position:absolute;bottom:0;left:0}.page-module-scss-module__FTWCrW__contact__content{z-index:1;justify-content:center;align-items:center;gap:75px;width:100%;min-height:100vh;padding:120px 20px;display:flex}@media only screen and (max-width:1062px){.page-module-scss-module__FTWCrW__contact__content{flex-direction:column-reverse;gap:30px}}.page-module-scss-module__FTWCrW__contact__content__info__content{gap:26px;display:grid}.page-module-scss-module__FTWCrW__contact__content__info__content__text{letter-spacing:0%;font-size:4rem;font-weight:400;line-height:100%}@media only screen and (max-width:1062px){.page-module-scss-module__FTWCrW__contact__content__info__content__text{font-size:2.2rem}}.page-module-scss-module__FTWCrW__contact__content__info__content__text:nth-child(2){text-align:right}.page-module-scss-module__FTWCrW__contact__content__info__content__text__bold{letter-spacing:0%;font-size:3.75rem;font-style:italic;font-weight:700;line-height:100%}@media only screen and (max-width:1062px){.page-module-scss-module__FTWCrW__contact__content__info__content__text__bold{font-size:2.2rem}}.page-module-scss-module__FTWCrW__contact__content__info__content__text__color{color:var(--color-primary);font-size:4.5625rem;font-style:italic;font-weight:700;line-height:normal}@media only screen and (max-width:1062px){.page-module-scss-module__FTWCrW__contact__content__info__content__text__color{font-size:2.2rem}}.page-module-scss-module__FTWCrW__contact__content__info__social{justify-content:flex-end;align-items:center;gap:30px;margin-top:60px;display:flex}@media only screen and (max-width:1062px){.page-module-scss-module__FTWCrW__contact__content__info__social{margin-top:30px}}.page-module-scss-module__FTWCrW__contact__content__info__social a{color:var(--color-primary);font-size:41px}
.ContactForm-module-scss-module__jMp5HW__contact_form{background:#141414eb;border-radius:42px;gap:10px;width:100%;max-width:473px;padding:50px 42px;display:grid}.ContactForm-module-scss-module__jMp5HW__contact_form__success{color:var(--color-primary);letter-spacing:0%;text-align:center;margin-bottom:10px;font-size:1rem;font-weight:500;line-height:100%}.ContactForm-module-scss-module__jMp5HW__contact_form__error{color:red;letter-spacing:0%;text-align:center;margin-bottom:10px;font-size:1rem;font-weight:500;line-height:100%}.ContactForm-module-scss-module__jMp5HW__contact_form__label{gap:10px;display:grid}.ContactForm-module-scss-module__jMp5HW__contact_form__label__text{letter-spacing:0%;font-size:1rem;font-weight:500;line-height:100%}.ContactForm-module-scss-module__jMp5HW__contact_form__label__input,.ContactForm-module-scss-module__jMp5HW__contact_form__label__textarea{border:1px solid var(--foreground);min-height:51px;color:var(--foreground);background:0 0;border-radius:10px;outline:none;padding:0 10px;font-family:inherit;font-size:1rem;transition:all .3s}.ContactForm-module-scss-module__jMp5HW__contact_form__label__input:focus,.ContactForm-module-scss-module__jMp5HW__contact_form__label__textarea:focus{border:1px solid var(--color-primary)}.ContactForm-module-scss-module__jMp5HW__contact_form__label__input:disabled,.ContactForm-module-scss-module__jMp5HW__contact_form__label__textarea:disabled{opacity:.5;cursor:not-allowed}.ContactForm-module-scss-module__jMp5HW__contact_form__label__textarea{resize:vertical;min-height:102px;padding:10px}.ContactForm-module-scss-module__jMp5HW__contact_form__label__error{color:red;margin-bottom:5px;font-size:.8rem}.ContactForm-module-scss-module__jMp5HW__contact_form__button{justify-self:flex-end;margin-top:20px}
