.contact-module__xwJ-uq__pageWrap{max-width:1200px;margin:0 auto;padding:0 24px}.contact-module__xwJ-uq__breadcrumb{color:#b0b0b0;margin-top:48px;margin-bottom:0;font-size:14px}.contact-module__xwJ-uq__breadcrumb a{color:#7a7a7a;text-decoration:none}.contact-module__xwJ-uq__breadcrumb a:hover{color:var(--terra)}.contact-module__xwJ-uq__breadcrumbSeparator{color:#e8e8e8;margin:0 6px}.contact-module__xwJ-uq__contactPage{max-width:800px;padding:32px 0 80px}.contact-module__xwJ-uq__contactPage h1{margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.5}.contact-module__xwJ-uq__contactDesc{color:#333;margin-bottom:32px;font-size:15px;line-height:1.9}.contact-module__xwJ-uq__formEmbed{border:none;width:100%}.contact-module__xwJ-uq__form{flex-direction:column;gap:24px;display:flex}.contact-module__xwJ-uq__field{flex-direction:column;gap:8px;display:flex}.contact-module__xwJ-uq__label{color:var(--text);font-size:14px;font-weight:600}.contact-module__xwJ-uq__required{color:var(--terra);margin-left:4px}.contact-module__xwJ-uq__input,.contact-module__xwJ-uq__textarea{box-sizing:border-box;appearance:none;width:100%;max-width:100%;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.7;transition:border-color .15s,box-shadow .15s}.contact-module__xwJ-uq__input.contact-module__xwJ-uq__inputError,.contact-module__xwJ-uq__textarea.contact-module__xwJ-uq__inputError{border-color:var(--error)}.contact-module__xwJ-uq__input:focus,.contact-module__xwJ-uq__textarea:focus{border-color:var(--terra);outline:none}.contact-module__xwJ-uq__input::placeholder,.contact-module__xwJ-uq__textarea::placeholder{color:var(--text-muted)}.contact-module__xwJ-uq__textarea{resize:vertical;min-height:180px}.contact-module__xwJ-uq__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-module__xwJ-uq__submit{color:var(--surface);background:var(--text);border-radius:var(--radius);cursor:pointer;border:none;align-self:flex-start;padding:13px 40px;font-family:inherit;font-size:15px;font-weight:700;transition:background-color .15s,opacity .15s}.contact-module__xwJ-uq__submit:hover{opacity:.9}.contact-module__xwJ-uq__submit:disabled{opacity:.55;cursor:not-allowed}.contact-module__xwJ-uq__fieldError{color:var(--error);margin-top:2px;font-size:13px;line-height:1.6}.contact-module__xwJ-uq__formError{color:var(--error);font-size:14px;line-height:1.7}.contact-module__xwJ-uq__done{text-align:center;flex-direction:column;align-items:center;padding:48px 24px 56px;display:flex}.contact-module__xwJ-uq__doneIcon{background:var(--terra);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:24px;display:flex}.contact-module__xwJ-uq__doneTitle{margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.5}.contact-module__xwJ-uq__doneText{color:#333;margin-bottom:32px;font-size:15px;line-height:1.9}.contact-module__xwJ-uq__doneActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.contact-module__xwJ-uq__doneButton{color:var(--surface);background:var(--text);border-radius:var(--radius);padding:13px 40px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .15s}.contact-module__xwJ-uq__doneButton:hover{opacity:.9}.contact-module__xwJ-uq__contactNote{color:#999;margin-top:24px;font-size:13px;line-height:1.8}@media (min-width:768px){.contact-module__xwJ-uq__pageWrap{padding:0 48px}.contact-module__xwJ-uq__contactPage{padding:40px 0 100px}.contact-module__xwJ-uq__contactPage h1{font-size:26px}}@media (min-width:960px){.contact-module__xwJ-uq__pageWrap{padding:0 64px}}
