.ServiceRequestForm-module__kJOsAq__container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:780px;margin:1rem auto;padding:1.5rem 1rem}.ServiceRequestForm-module__kJOsAq__header{text-align:center;letter-spacing:.01em;--tw-text-opacity:1;color:rgb(52 52 52/var(--tw-text-opacity,1));padding-top:.375rem;padding-bottom:1.75rem;font-size:1.5rem;font-weight:500;line-height:2rem}.ServiceRequestForm-module__kJOsAq__form{font-family:var(--font-sans);max-width:300px;margin-left:auto;margin-right:auto}.ServiceRequestForm-module__kJOsAq__label{--tw-text-opacity:1;color:rgb(106 106 106/var(--tw-text-opacity,1));padding-left:1.25rem;padding-right:1.25rem;font-size:.75rem;line-height:1rem;display:block}.ServiceRequestForm-module__kJOsAq__input{--tw-border-opacity:1;border-color:rgb(220 219 219/var(--tw-border-opacity,1));border-radius:.25rem;width:100%;margin-top:.25rem;margin-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;display:block}.ServiceRequestForm-module__kJOsAq__input::placeholder{--tw-placeholder-opacity:1;color:rgb(220 219 219/var(--tw-placeholder-opacity,1))}.ServiceRequestForm-module__kJOsAq__input:focus{--tw-border-opacity:1;border-color:rgb(240 147 91/var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000}.ServiceRequestForm-module__kJOsAq__submit{--tw-border-opacity:1;border-width:1px;border-color:rgb(240 147 91/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 147 91/var(--tw-bg-opacity,1));text-transform:uppercase;letter-spacing:.01em;--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;margin-top:.75rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.ServiceRequestForm-module__kJOsAq__submit:hover{--tw-border-opacity:1;border-color:rgb(240 147 91/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.ServiceRequestForm-module__kJOsAq__submit:disabled{--tw-bg-opacity:1;background-color:rgb(240 147 91/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:.5}.ServiceRequestForm-module__kJOsAq__note{--tw-text-opacity:1;color:rgb(106 106 106/var(--tw-text-opacity,1));padding-top:.75rem;padding-bottom:1rem;font-size:.75rem;line-height:1rem}.ServiceRequestForm-module__kJOsAq__isInvalid{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.ServiceRequestForm-module__kJOsAq__isInvalidInput{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(220, 38, 38)' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0zM7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0L7.1 4.995z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.ServiceRequestForm-module__kJOsAq__alert{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1));border-radius:.375rem;padding:1rem;font-size:.875rem;line-height:1.25rem}.ServiceRequestForm-module__kJOsAq__alertSuccess{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1));border-radius:.375rem;padding:1rem;font-size:.875rem;line-height:1.25rem}
