.Form_input-error__cd9Yn{border:1px solid red}.Form_input-success__HSgN7{border:1px solid var(--foreground)}.Form_contactForm___ZKLg{display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:20px;width:100%;max-width:56rem;min-width:0;box-sizing:border-box;background:#0f0f0f;box-shadow:0 .8rem 2.24rem .8rem rgba(0,0,0,.9);border-radius:var(--radius-md);z-index:2;opacity:.9}@media only screen and (max-width:520px){.Form_contactForm___ZKLg{padding:.8rem;width:90%}}.Form_contactForm___ZKLg .Form_country__f4gET{overflow:hidden}.Form_contactForm___ZKLg .Form_country__f4gET .Form_input___uftx{width:100%;overlay:hidden}.Form_contactForm___ZKLg .Form_input___uftx{width:95%;margin:0 1.28rem}.Form_contactForm___ZKLg .Form_input___uftx label{margin:0 0 .8rem 1.6rem}.Form_contactForm___ZKLg .Form_project__Wpjy7 .Form_input___uftx{width:100%}.Form_contactForm___ZKLg .Form_message__OVkd8 textarea{border-radius:var(--radius-md)}.Form_contactForm___ZKLg .Form_terms__0xRGP{flex-direction:column-reverse;align-items:center;margin-bottom:1.6rem}.Form_contactForm___ZKLg .Form_terms__0xRGP a{text-decoration:underline}.Form_contactForm___ZKLg .Form_terms__0xRGP>div{flex-direction:column-reverse;align-items:center;width:auto;gap:.48rem}.Form_contactForm___ZKLg .Form_terms__0xRGP input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;align-items:center!important;align-self:center!important;align-content:center!important;border-radius:var(--radius-md);margin:0}.Form_contactForm___ZKLg .Form_terms__0xRGP span{position:static;top:auto;left:auto;margin:0;white-space:normal;text-align:center}.Form_contactForm___ZKLg .Form_terms__0xRGP label{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;min-height:3.2rem;margin:0;padding:0;text-align:center;word-break:break-word}.Form_contactForm___ZKLg .Form_country__f4gET,.Form_contactForm___ZKLg .Form_email__gyVJC,.Form_contactForm___ZKLg .Form_name__KJCog,.Form_contactForm___ZKLg .Form_project__Wpjy7{width:100%;min-width:0}.Form_contactForm___ZKLg .Form_country__f4gET .Form_input___uftx,.Form_contactForm___ZKLg .Form_email__gyVJC .Form_input___uftx,.Form_contactForm___ZKLg .Form_name__KJCog .Form_input___uftx,.Form_contactForm___ZKLg .Form_project__Wpjy7 .Form_input___uftx{display:flex;flex-direction:column;min-width:0}.Form_contactForm___ZKLg h2{text-align:center;margin-bottom:20px;color:var(--foreground)}.Form_contactForm___ZKLg button[type=submit]{width:40%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;white-space:nowrap;padding:1rem 2.4rem;color:var(--border);background:#0f0f0f;border:1px solid var(--border);border-radius:var(--radius-md);margin-top:1.5rem;cursor:pointer;font-size:var(--font-size-sm);transition:transform .5s ease-in-out}.Form_contactForm___ZKLg button[type=submit]:hover{transform:scale(1.1);background:var(--border);color:var(--background)}.Form_contactForm___ZKLg button[type=submit]:disabled{cursor:not-allowed;opacity:.5}.Form_contactForm___ZKLg button[type=submit]:disabled:hover{transform:none;background:#0f0f0f;color:var(--border)}.Form_contactForm___ZKLg .Form_respondMsg__ph9Fl{margin-top:1.6rem}@media only screen and (max-width:480px){.Form_contactForm___ZKLg .Form_country__f4gET,.Form_contactForm___ZKLg .Form_email__gyVJC,.Form_contactForm___ZKLg .Form_name__KJCog,.Form_contactForm___ZKLg .Form_project__Wpjy7{flex-direction:column;justify-content:center;width:100%}.Form_contactForm___ZKLg .Form_input___uftx{width:100%;justify-content:center;margin:0}}