.contact-form-module__st2cDq__landing{color:var(--landing-ink)}.contact-form-module__st2cDq__landing form{margin-top:0}.contact-form-module__st2cDq__landing form>*+*{margin-top:22px}.contact-form-module__st2cDq__landing label{color:var(--landing-ink);font:500 14px/1.4 var(--landing-sans);margin-bottom:8px}.contact-form-module__st2cDq__landing input,.contact-form-module__st2cDq__landing select,.contact-form-module__st2cDq__landing textarea{min-height:48px;color:var(--landing-ink);font:400 16px/1.5 var(--landing-sans);letter-spacing:0;caret-color:var(--landing-ink);background:#ffffffa6;border:1px solid #0303023d;border-radius:10px}.contact-form-module__st2cDq__landing textarea{resize:vertical;min-height:148px}.contact-form-module__st2cDq__landing textarea::placeholder{color:#5b6457}.contact-form-module__st2cDq__landing :is(input,select,textarea):hover{background:#ffffffd9}.contact-form-module__st2cDq__landing :is(input,select,textarea):focus:where(:root:not([data-focus-input=pointer]) *){outline-offset:2px;box-shadow:none;background:#fff;border-color:#45673c;outline:2px solid #45673c}.contact-form-module__st2cDq__landing button{background:var(--landing-ink);color:#fff;min-height:48px;box-shadow:none;font:500 16px/1.5 var(--landing-sans);letter-spacing:0;border-radius:24px;padding:12px 24px}.contact-form-module__st2cDq__landing button:hover{background:#30382c}.contact-form-module__st2cDq__landing button:active{background:#46553f}.contact-form-module__st2cDq__landing button:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:2px solid var(--landing-ink);outline-offset:4px}.contact-form-module__st2cDq__landing button:disabled{opacity:.55}.contact-form-module__st2cDq__landing .contact-form-module__st2cDq__hint,.contact-form-module__st2cDq__landing .contact-form-module__st2cDq__count,.contact-form-module__st2cDq__landing .contact-form-module__st2cDq__privacy{color:#4d5948;font:400 13px/1.6 var(--landing-sans)}.contact-form-module__st2cDq__landing .contact-form-module__st2cDq__hint{margin:8px 0 0}.contact-form-module__st2cDq__landing .contact-form-module__st2cDq__count{font-variant-numeric:tabular-nums;margin-top:8px}.contact-form-module__st2cDq__landing .contact-form-module__st2cDq__privacy{margin-top:16px}.contact-form-module__st2cDq__landing .contact-form-module__st2cDq__privacy a{text-underline-offset:3px;text-decoration:underline}.contact-form-module__st2cDq__landing .contact-form-module__st2cDq__privacy a:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline-offset:3px;outline:2px solid}.contact-form-module__st2cDq__landing [role=status],.contact-form-module__st2cDq__landing [role=alert]{font:400 15px/1.6 var(--landing-sans);overflow-wrap:anywhere}.contact-form-module__st2cDq__landing [role=status]{color:#255134;background:#d1e4ce}.contact-form-module__st2cDq__landing [role=alert]{color:#8d2923;background:#fae3dc}@media (max-width:480px){.contact-form-module__st2cDq__landing button{width:100%}}
