.PopupWidget_popupWidgetWrapper__Za5ge{display:block}.PopupWidget_popupButton__oTFUH{position:fixed;z-index:40;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:50%;right:1.25rem;bottom:1.25rem;width:3.5rem;height:3.5rem;background-color:var(--primary-color);box-shadow:0 4px 12px rgba(0,0,0,.15);border:none;cursor:pointer;outline:none}.PopupWidget_popupButton__oTFUH:hover{transform:scale(1.05)}.PopupWidget_popupButton__oTFUH svg{width:1.5rem;height:1.5rem;color:#fff}.PopupWidget_boxWrapper__kAh7k{position:fixed;z-index:1001;width:350px;max-height:calc(100vh - 120px);top:auto;right:1.25rem;left:auto;bottom:100px;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;display:none;flex-direction:column}.PopupWidget_boxWrapper__kAh7k.PopupWidget_desktopOpen__yoYsZ{display:flex}.PopupWidget_titleWrapper__5Fkzc{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--primary-color);padding:1.25rem;height:8rem}.PopupWidget_titleWrapper__5Fkzc h3{color:#fff;font-size:16px;font-weight:600;margin:0;text-align:center}.PopupWidget_titleWrapper__5Fkzc p{font-size:.75rem;margin-top:.625rem;color:hsla(0,0%,100%,.7);text-align:center;margin-bottom:0}.PopupWidget_formWrapper__sLfz_{flex-grow:1;padding:1.5rem;background-color:#f9fafb;overflow:auto}.PopupWidget_formField__DmUUo{margin-bottom:1rem}.PopupWidget_formField__DmUUo label{display:block;margin-bottom:.5rem;font-size:.875rem;color:var(--accent-color-blue);font-weight:500}.PopupWidget_input__vWWwl,.PopupWidget_textarea__AEOat{width:100%;padding:.5rem .75rem;color:var(--accent-color-blue);background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;transition:all .2s ease}.PopupWidget_input__vWWwl:focus,.PopupWidget_textarea__AEOat:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.PopupWidget_inputError__nm_L4,.PopupWidget_textareaError__JC9xn{width:100%;padding:.5rem .75rem;color:var(--accent-color-blue);background-color:#fff;border:1px solid #dc2626;border-radius:.375rem;font-size:.875rem;outline:none}.PopupWidget_inputError__nm_L4:focus,.PopupWidget_textareaError__JC9xn:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.PopupWidget_textarea__AEOat{height:7rem;resize:vertical}.PopupWidget_errorMessage__4IxW6{margin-top:.25rem;font-size:.875rem;color:#dc2626}.PopupWidget_hiddenCheckbox__v0mGe{display:none}.PopupWidget_submitWrapper__mPq2q{margin-bottom:.75rem}.PopupWidget_submitButton__dF1K_{width:100%;padding:1rem .75rem;color:#fff;background-color:var(--primary-color);border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.PopupWidget_submitButton__dF1K_:focus,.PopupWidget_submitButton__dF1K_:hover{background-color:var(--primary-color-dark);outline:none}.PopupWidget_submitButton__dF1K_:disabled{opacity:.7;cursor:not-allowed}.PopupWidget_spinner__t1INa{width:1.25rem;height:1.25rem;color:#fff;animation:PopupWidget_spin___QvaZ 1s linear infinite}.PopupWidget_spinnerCircle__2rF_M{opacity:.25}.PopupWidget_spinnerPath__3Fb27{opacity:.75}@keyframes PopupWidget_spin___QvaZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.PopupWidget_boxWrapper__kAh7k{width:320px;right:1rem;bottom:90px}}@media (max-width:500px){.PopupWidget_popupWidgetWrapper__Za5ge{position:relative;width:100%;padding:1rem}.PopupWidget_popupButton__oTFUH{display:none}.PopupWidget_titleWrapper__5Fkzc h3{font-size:14px}.PopupWidget_boxWrapper__kAh7k{position:relative;z-index:20;width:100%;max-height:none;top:auto;right:auto;left:auto;bottom:auto;display:flex;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:1px solid #e5e7eb;border-radius:.5rem;margin:0 auto}.PopupWidget_boxWrapper__kAh7k.PopupWidget_desktopOpen__yoYsZ{display:flex}}