.ContactView_page__0ilSY{padding-block:2rem 6rem}.ContactView_hero__YLZMf{max-width:640px;margin-bottom:2.5rem}.ContactView_badge__TJuhP{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;color:#4a6b52;background:#eef2ef;padding:6px 12px;border-radius:999px;margin-bottom:1rem}.ContactView_pulse__hjee2{width:8px;height:8px;border-radius:999px;background:#5f8168;box-shadow:0 0 0 0 rgba(95,129,104,.5);animation:ContactView_pulse__hjee2 1.8s infinite}@keyframes ContactView_pulse__hjee2{70%{box-shadow:0 0 0 6px rgba(95,129,104,0)}}.ContactView_title__uxgLz{font-size:3.25rem;font-weight:700;letter-spacing:-.02em}@media(max-width:767px){.ContactView_title__uxgLz{font-size:2.375rem}}.ContactView_subtitle__SC_fO{margin-top:.75rem;font-size:1.125rem;color:#5c5f66}.ContactView_grid__y75VA{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}@media(max-width:767px){.ContactView_grid__y75VA{grid-template-columns:1fr}}.ContactView_channels__5I1xZ{display:flex;flex-direction:column;gap:.75rem}.ContactView_channel__LNyru{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border:1px solid #e7e8ea;border-radius:16px;color:#16171a;transition:border-color .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)}.ContactView_channel__LNyru:hover{border-color:#b6b9be;transform:translateY(-2px)}.ContactView_chIcon__7AlSQ{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:999px;background:#f8f8f7;color:#1f2124}.ContactView_wa__gVMwS .ContactView_chIcon__7AlSQ{background:#e7f7ee;color:#1fa855}.ContactView_ig__09i3Z .ContactView_chIcon__7AlSQ{background:#fdecf3;color:#c9377d}.ContactView_tk__UycFN .ContactView_chIcon__7AlSQ{background:#f1f1f0;color:#16171a}.ContactView_chText__9DWep{display:flex;flex-direction:column;min-width:0}.ContactView_chName__YazyH{font-size:.9375rem;font-weight:600}.ContactView_chHandle__tQr1T{font-size:.8125rem;color:#5c5f66}.ContactView_quick__1y1oc{background:#fff;border:1px solid #e7e8ea;border-radius:16px;padding:1.5rem;box-shadow:0 2px 8px rgba(22,23,26,.06)}.ContactView_form__uD2Ys{display:flex;flex-direction:column}.ContactView_formTitle__O3wfC{font-size:1.125rem;font-weight:600}.ContactView_formHint__hhjdg{margin-top:.25rem;margin-bottom:1rem;font-size:.8125rem;color:#5c5f66}.ContactView_field__OlF0c{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.ContactView_label__nBkG7{font-size:.8125rem;font-weight:500;color:#1f2124}.ContactView_input__CYbDs{height:48px;padding:0 1rem;border:1.5px solid #d9dbde;border-radius:10px;font-size:.9375rem;outline:none}.ContactView_input__CYbDs:focus{border-color:#16171a}.ContactView_textarea__23OS8{padding:.75rem 1rem;border:1.5px solid #d9dbde;border-radius:10px;font-size:.9375rem;font-family:inherit;resize:vertical;outline:none}.ContactView_textarea__23OS8:focus{border-color:#16171a}.ContactView_inputError__kHCSO{border-color:#b25a54}.ContactView_error__bAKvL{font-size:.75rem;color:#9a4a45;margin-bottom:.75rem}.ContactView_send__j7u9b{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer;height:52px;border-radius:999px;background:var(--color-brand,#16171a);color:#fff;font-weight:600;font-size:1rem}.ContactView_send__j7u9b:hover{background:var(--color-brand-hover,#2b2d31)}.ContactView_legal__rwNjO{margin-top:.75rem;font-size:.6875rem;color:#8a8d93;text-align:center}.ContactView_success__fZ_01{text-align:center;padding:1.5rem .5rem}.ContactView_successIcon__BSx8t{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:#5f8168;color:#fff;font-size:1.75rem;font-weight:700;margin-bottom:1rem}.ContactView_successTitle__KrH4l{font-size:1.375rem;font-weight:700}.ContactView_successText__djKeo{margin-top:.5rem;color:#5c5f66;font-size:.8125rem}.ContactView_successText__djKeo strong{color:#16171a}.ContactView_again__vAMnU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;margin:1.25rem 0 0;font-size:.8125rem;font-weight:600;color:#16171a;text-decoration:underline;text-underline-offset:3px}