.ContactUs-module__FD1fsq__pageContainer{background:#f5f5f5;min-height:100vh;position:relative;overflow-x:hidden}.ContactUs-module__FD1fsq__backgroundPattern{background-image:radial-gradient(circle at 10% 20%,#ac8f5205 0%,#0000 50%),radial-gradient(circle at 90% 80%,#ac8f5203 0%,#0000 50%);background-size:600px 600px,800px 800px;position:absolute;inset:0}.ContactUs-module__FD1fsq__contentContainer{z-index:1;position:relative}.ContactUs-module__FD1fsq__heroTitle{color:#ac8f52;letter-spacing:-.02em;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.ContactUs-module__FD1fsq__heroDescription{color:#64748b;max-width:500px;font-size:1.125rem;line-height:1.6}.ContactUs-module__FD1fsq__formCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .3s}.ContactUs-module__FD1fsq__formCard:hover{border-color:#ac8f5233}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-root,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-root,.ContactUs-module__FD1fsq__formCard .mantine-Select-root){margin-bottom:0}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-label,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-label,.ContactUs-module__FD1fsq__formCard .mantine-Select-label){color:#374151;margin-bottom:4px;font-weight:600}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-input,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-input,.ContactUs-module__FD1fsq__formCard .mantine-Select-input){border:1px solid #d1d5db;border-radius:8px;font-size:14px;transition:all .2s}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-input:focus,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-input:focus,.ContactUs-module__FD1fsq__formCard .mantine-Select-input:focus){border-color:#ac8f52;box-shadow:0 0 0 1px #ac8f52}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-error,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-error,.ContactUs-module__FD1fsq__formCard .mantine-Select-error){color:#dc2626;margin-top:4px;font-size:12px}.ContactUs-module__FD1fsq__formCard .mantine-Checkbox-root{align-items:flex-start}.ContactUs-module__FD1fsq__formCard .mantine-Checkbox-input{margin-top:2px}.ContactUs-module__FD1fsq__formCard .mantine-Checkbox-input:checked{background-color:#ac8f52;border-color:#ac8f52}.ContactUs-module__FD1fsq__formCard .mantine-Checkbox-label{color:#374151;font-size:14px;line-height:1.5}.ContactUs-module__FD1fsq__submitBtn{color:#fff;background:#ac8f52;border:none;border-radius:8px;height:48px;padding:0 32px;font-size:16px;font-weight:600;transition:all .2s}.ContactUs-module__FD1fsq__submitBtn:hover{background:#8c6f42;transform:translateY(-1px)}.ContactUs-module__FD1fsq__submitBtn:active{transform:translateY(0)}.ContactUs-module__FD1fsq__infoCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .3s}.ContactUs-module__FD1fsq__infoCard:hover{border-color:#ac8f5233}.ContactUs-module__FD1fsq__helpCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.ContactUs-module__FD1fsq__infoCard .ContactUs-module__FD1fsq__mantine-Group-root{transition:all .2s}.ContactUs-module__FD1fsq__infoCard .ContactUs-module__FD1fsq__mantine-Group-root:hover{transform:translateY(-1px)}.ContactUs-module__FD1fsq__helpCard a{font-weight:600;text-decoration:none;transition:all .2s}.ContactUs-module__FD1fsq__helpCard a:hover{color:#8c6f42;text-decoration:underline}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-input[data-invalid],.ContactUs-module__FD1fsq__formCard .mantine-Textarea-input[data-invalid],.ContactUs-module__FD1fsq__formCard .mantine-Select-input[data-invalid]){background-color:#fef2f2;border-color:#dc2626}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-input[data-invalid]:focus,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-input[data-invalid]:focus,.ContactUs-module__FD1fsq__formCard .mantine-Select-input[data-invalid]:focus){border-color:#dc2626;box-shadow:0 0 0 1px #dc2626}.ContactUs-module__FD1fsq__submitBtn[data-loading]{opacity:.8;cursor:not-allowed;transform:none}.ContactUs-module__FD1fsq__submitBtn[data-loading]:hover{transform:none}.ContactUs-module__FD1fsq__formCard .mantine-Select-dropdown{border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.ContactUs-module__FD1fsq__formCard .mantine-Select-item{border-radius:4px;padding:8px 12px;font-size:14px}.ContactUs-module__FD1fsq__formCard .mantine-Select-item[data-selected]{color:#fff;background-color:#ac8f52}.ContactUs-module__FD1fsq__formCard .mantine-Select-item:hover{background-color:#ac8f521a}.ContactUs-module__FD1fsq__formCard .mantine-Textarea-wrapper{position:relative}@media (max-width:768px){.ContactUs-module__FD1fsq__heroTitle{font-size:2.5rem}.ContactUs-module__FD1fsq__heroDescription{font-size:1rem}.ContactUs-module__FD1fsq__submitBtn{width:100%;height:44px;padding:0 24px;font-size:14px}.ContactUs-module__FD1fsq__formCard{margin:0 -.5rem}}@media (max-width:480px){.ContactUs-module__FD1fsq__formCard .mantine-Grid-root{margin:0}.ContactUs-module__FD1fsq__formCard .mantine-Grid-col{margin-bottom:1rem;padding:0}}.ContactUs-module__FD1fsq__submitBtn:focus-visible,:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-input:focus-visible,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-input:focus-visible,.ContactUs-module__FD1fsq__formCard .mantine-Select-input:focus-visible){outline-offset:2px;outline:2px solid #ac8f52}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-input:valid,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-input:valid){border-color:#10b981}:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-input::placeholder,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-input::placeholder,.ContactUs-module__FD1fsq__formCard .mantine-Select-input::placeholder){color:#9ca3af;opacity:1}@keyframes ContactUs-module__FD1fsq__submitSuccess{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.ContactUs-module__FD1fsq__submitBtn[data-success]{background:#10b981;animation:.3s ease-in-out ContactUs-module__FD1fsq__submitSuccess}@media print{.ContactUs-module__FD1fsq__backgroundPattern,.ContactUs-module__FD1fsq__submitBtn{display:none}.ContactUs-module__FD1fsq__helpCard{border:1px solid #000}}@media (prefers-contrast:high){:is(.ContactUs-module__FD1fsq__formCard .mantine-TextInput-input,.ContactUs-module__FD1fsq__formCard .mantine-Textarea-input,.ContactUs-module__FD1fsq__formCard .mantine-Select-input){border-width:2px}.ContactUs-module__FD1fsq__submitBtn{border:2px solid #000}}@media (prefers-reduced-motion:reduce){.ContactUs-module__FD1fsq__submitBtn:hover,.ContactUs-module__FD1fsq__formCard:hover,.ContactUs-module__FD1fsq__infoCard:hover{transform:none}}
