.carx-contact-form-module__3vwUta__form{max-width:44rem;font:inherit;color:var(--foreground);gap:1.5rem;margin:2rem 0;display:grid}.carx-contact-form-module__3vwUta__form label{gap:.5rem;font-size:.875rem;font-weight:500;display:grid}.carx-contact-form-module__3vwUta__form input,.carx-contact-form-module__3vwUta__form select,.carx-contact-form-module__3vwUta__form textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:var(--foreground);background:var(--background);border:1px solid #d4d4d8;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:400}.carx-contact-form-module__3vwUta__form input,.carx-contact-form-module__3vwUta__form select{min-height:48px}.carx-contact-form-module__3vwUta__form textarea{resize:vertical}.carx-contact-form-module__3vwUta__form button{background:var(--foreground);min-height:48px;color:var(--background);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:.75rem 2rem;font-weight:500}.carx-contact-form-module__3vwUta__form button:disabled{opacity:.6;cursor:not-allowed}.carx-contact-form-module__3vwUta__form :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid}.carx-contact-form-module__3vwUta__note{margin:0;font-size:1rem;font-weight:400;line-height:1.6}.carx-contact-form-module__3vwUta__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-color-scheme:dark){.carx-contact-form-module__3vwUta__form input,.carx-contact-form-module__3vwUta__form select,.carx-contact-form-module__3vwUta__form textarea{border-color:#3f3f46}}
