.ContactForm-module-scss-module__ck5lza__form{color:#111;flex-direction:column;font-family:Inter,sans-serif;display:flex}.ContactForm-module-scss-module__ck5lza__field{flex-direction:column;margin:0 0 20px;display:flex}.ContactForm-module-scss-module__ck5lza__field label{color:#111;text-transform:uppercase;margin:0 0 8px;font-family:Michroma,sans-serif;font-size:14px;font-weight:500}.ContactForm-module-scss-module__ck5lza__field input,.ContactForm-module-scss-module__ck5lza__field textarea{color:#111;resize:vertical;background:#fff;border:2px solid #ccc;outline:none;padding:12px 14px;font-family:Inter,sans-serif;font-size:16px;line-height:1.4}.ContactForm-module-scss-module__ck5lza__field input:focus,.ContactForm-module-scss-module__ck5lza__field textarea:focus{border-color:#111}.ContactForm-module-scss-module__ck5lza__field input:disabled,.ContactForm-module-scss-module__ck5lza__field textarea:disabled{color:#777;background:#e5e5e5}.ContactForm-module-scss-module__ck5lza__submitBtn{appearance:none;cursor:pointer;color:#111;text-transform:uppercase;text-align:center;background:#e3ff00;border:none;padding:12px 20px;font-family:Michroma,sans-serif;font-size:18px;line-height:1.2}.ContactForm-module-scss-module__ck5lza__submitBtn:hover:not(:disabled){color:#fff;background:#111}.ContactForm-module-scss-module__ck5lza__submitBtn:disabled{opacity:.6;cursor:default}.ContactForm-module-scss-module__ck5lza__successMsg{color:#0a8a00;margin:20px 0 0;font-size:14px;font-weight:500;line-height:1.4}.ContactForm-module-scss-module__ck5lza__errorMsg{color:#b00000;margin:20px 0 0;font-size:14px;font-weight:500;line-height:1.4}
.ContactPage-module-scss-module__O4xiwW__kontaktSection{box-sizing:border-box;background:#fff;justify-content:center;width:100%;padding:80px 20px 120px;display:flex}.ContactPage-module-scss-module__O4xiwW__kontaktInner{box-sizing:border-box;flex-wrap:wrap;align-items:flex-start;gap:60px;width:100%;max-width:1940px;display:flex}.ContactPage-module-scss-module__O4xiwW__textBlock{color:#111;flex:400px;max-width:600px;font-family:Inter,sans-serif;font-size:18px;line-height:1.5}.ContactPage-module-scss-module__O4xiwW__textBlock h1{color:#111;margin:0 0 30px;font-family:Michroma,sans-serif;font-size:50px;line-height:1.2}.ContactPage-module-scss-module__O4xiwW__textBlock p{margin:0 0 24px}.ContactPage-module-scss-module__O4xiwW__textBlock a{color:#111;border-bottom:4px solid #e3ff00;text-decoration:none}.ContactPage-module-scss-module__O4xiwW__textBlock a:hover{color:#fff;background:#111;border-bottom-color:#111}.ContactPage-module-scss-module__O4xiwW__formWrapper{box-sizing:border-box;background:#f5f5f5;flex:400px;max-width:600px;padding:40px}
