.review-form-module__HYaL8G__formPanel{color:#030712;background:#fff;border-radius:1.5rem;max-width:48rem;padding:1.5rem}.review-form-module__HYaL8G__formPanel fieldset{min-width:0}.review-form-module__HYaL8G__formPanel label{margin-bottom:1.25rem;font-size:.875rem;font-weight:500;display:block}.review-form-module__HYaL8G__formRow{gap:1rem;display:grid}.review-form-module__HYaL8G__formPanel input,.review-form-module__HYaL8G__formPanel textarea{color:#030712;background:#fff;border:1px solid #6b7280;border-radius:.5rem;width:100%;min-width:0;margin-top:.5rem;padding:.875rem;font-size:1rem;font-weight:400;display:block}.review-form-module__HYaL8G__formPanel textarea{resize:vertical}.review-form-module__HYaL8G__formPanel input::placeholder,.review-form-module__HYaL8G__formPanel textarea::placeholder{color:#6b7280;opacity:1}.review-form-module__HYaL8G__formPanel input:focus-visible,.review-form-module__HYaL8G__formPanel textarea:focus-visible,.review-form-module__HYaL8G__button:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.review-form-module__HYaL8G__fieldHelp,.review-form-module__HYaL8G__formNote{color:#4b5563;font-size:.875rem;line-height:1.6}.review-form-module__HYaL8G__fieldHelp{margin-top:-.5rem;margin-bottom:1.25rem}.review-form-module__HYaL8G__formNote{margin-top:1rem}.review-form-module__HYaL8G__button{color:#fff;background:#030712;border-radius:.5rem;justify-content:center;align-items:center;gap:.75rem;width:100%;margin-top:1.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500;display:flex}.review-form-module__HYaL8G__button svg{flex-shrink:0}.review-form-module__HYaL8G__formPanel fieldset:disabled{opacity:.7}.review-form-module__HYaL8G__formPanel fieldset:disabled .review-form-module__HYaL8G__button{cursor:wait}.review-form-module__HYaL8G__formError{color:#991b1b;margin-top:1.25rem;font-size:.875rem}.review-form-module__HYaL8G__success{padding-block:1rem}.review-form-module__HYaL8G__success svg{color:#166534;margin-bottom:1rem}.review-form-module__HYaL8G__success h3{margin-bottom:1rem;font-size:1.5rem}.review-form-module__HYaL8G__success p{color:#4b5563;line-height:1.75}@media (min-width:640px){.review-form-module__HYaL8G__formPanel{padding:2rem}.review-form-module__HYaL8G__formRow{grid-template-columns:1fr 1fr}}
