.form-module__iH27xq__panel{border:1px solid var(--border);background:var(--background);box-shadow:0 12px 40px color-mix(in srgb, var(--foreground) 4.5%, transparent);border-radius:1.25rem;padding:clamp(1.25rem,4vw,2.5rem);container-type:inline-size}.form-module__iH27xq__fields{flex-wrap:wrap;align-items:flex-start;row-gap:1.5rem;margin:0 -.75rem 2rem;display:flex}.form-module__iH27xq__field{overflow-wrap:anywhere;flex:0 0 100%;min-width:0;padding-inline:.75rem}@container (min-width:32rem){.form-module__iH27xq__field{flex-basis:var(--field-width,100%)}}.form-module__iH27xq__field label{font-size:.875rem;font-weight:500;line-height:1.5}.form-module__iH27xq__field>div>label{margin-bottom:.625rem;display:block}.form-module__iH27xq__field input:not([type=hidden]),.form-module__iH27xq__field textarea,.form-module__iH27xq__field button[role=combobox]{border:1px solid var(--border);background:color-mix(in srgb, var(--foreground) 2.5%, transparent);width:100%;min-height:3.25rem;box-shadow:none;border-radius:.625rem;padding:.875rem 1rem;font-size:1rem;line-height:1.5;transition:border-color .16s,background-color .16s,box-shadow .16s}.form-module__iH27xq__field textarea{resize:vertical;min-height:10rem}.form-module__iH27xq__field input:hover,.form-module__iH27xq__field textarea:hover,.form-module__iH27xq__field button[role=combobox]:hover{border-color:color-mix(in srgb, var(--foreground) 30%, transparent)}.form-module__iH27xq__field input:focus-visible,.form-module__iH27xq__field textarea:focus-visible,.form-module__iH27xq__field button[role=combobox]:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-color:var(--primary);background:var(--background);box-shadow:0 0 0 5px color-mix(in srgb, var(--primary) 8%, transparent)}.form-module__iH27xq__field button[role=checkbox]{flex-shrink:0}.form-module__iH27xq__submit{border-radius:.625rem;min-height:3.25rem;padding-inline:1.75rem}@container (max-width:31.99rem){.form-module__iH27xq__submit{width:100%}}@media (prefers-reduced-motion:reduce){.form-module__iH27xq__field input,.form-module__iH27xq__field textarea,.form-module__iH27xq__field button{transition:none}}
