.contact-module__xwJ-uq__form{gap:16px;margin:28px 0;display:grid}.contact-module__xwJ-uq__form label{color:#536057;gap:8px;font-size:11px;font-weight:800;display:grid}.contact-module__xwJ-uq__form label span{color:#89928a;font-size:9px;font-weight:600}.contact-module__xwJ-uq__form input,.contact-module__xwJ-uq__form textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:10px;outline:0;font-size:12px}.contact-module__xwJ-uq__form input{height:44px;padding:0 12px}.contact-module__xwJ-uq__form textarea{resize:vertical;min-height:140px;padding:12px;line-height:1.55}.contact-module__xwJ-uq__form input:focus,.contact-module__xwJ-uq__form textarea:focus{border-color:#8ea06e;box-shadow:0 0 0 3px #8ea06e1f}.contact-module__xwJ-uq__form>button,.contact-module__xwJ-uq__success button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:10px;height:44px;font-size:11px;font-weight:850}.contact-module__xwJ-uq__form>button:disabled{opacity:.55;cursor:not-allowed}.contact-module__xwJ-uq__error{color:#a6442e;margin:0;font-size:10px}.contact-module__xwJ-uq__success{background:#f1f5e4;border-radius:14px;gap:8px;margin:28px 0;padding:25px;display:grid}.contact-module__xwJ-uq__success strong{font-size:13px}.contact-module__xwJ-uq__success p{color:#687368;margin:0;font-size:11px;line-height:1.6}.contact-module__xwJ-uq__success button{background:var(--lime);color:var(--ink);margin-top:8px}
