.PopupStyles-module__MhG5rq__popupWrapper{z-index:99999;pointer-events:none;position:fixed;inset:0}.PopupStyles-module__MhG5rq__popupWrapper>*{pointer-events:auto}.PopupStyles-module__MhG5rq__wrapper_modal{justify-content:center;align-items:center;display:flex}.PopupStyles-module__MhG5rq__wrapper_slide_in{justify-content:flex-end;align-items:stretch;display:flex}.PopupStyles-module__MhG5rq__wrapper_bottom_bar{align-items:flex-end;display:flex}.PopupStyles-module__MhG5rq__wrapper_fullscreen{justify-content:center;align-items:center;display:flex}.PopupStyles-module__MhG5rq__wrapper_corner_card{justify-content:flex-end;align-items:flex-end;padding:1.5rem;display:flex}.PopupStyles-module__MhG5rq__overlay{-webkit-backdrop-filter:blur(8px);position:absolute;inset:0}.PopupStyles-module__MhG5rq__popup{z-index:1;-webkit-font-smoothing:antialiased;border:1px solid;position:relative;overflow-y:auto}.PopupStyles-module__MhG5rq__popup_modal{-webkit-backdrop-filter:blur(20px);border-radius:20px;width:90%;max-width:480px;max-height:90vh;padding:2.5rem;box-shadow:0 25px 80px #00000080,inset 0 0 0 1px #ffffff0d,inset 0 1px #ffffff1a}.PopupStyles-module__MhG5rq__popup_slide_in{-webkit-backdrop-filter:blur(20px);border-radius:20px 0 0 20px;width:85%;max-width:420px;height:100%;padding:2.5rem 2rem;box-shadow:-12px 0 50px #0006}.PopupStyles-module__MhG5rq__popup_bottom_bar{-webkit-backdrop-filter:blur(20px);border-radius:16px 16px 0 0;width:100%;padding:2rem 2.5rem;box-shadow:0 -8px 40px #0000004d}.PopupStyles-module__MhG5rq__popup_fullscreen{border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:3rem;display:flex}.PopupStyles-module__MhG5rq__popup_fullscreen .PopupStyles-module__MhG5rq__content{width:100%;max-width:500px}.PopupStyles-module__MhG5rq__popup_corner_card{-webkit-backdrop-filter:blur(20px);border-radius:16px;width:100%;max-width:360px;padding:2rem;box-shadow:0 12px 40px #0006,inset 0 0 0 1px #ffffff0d}.PopupStyles-module__MhG5rq__closeBtn{cursor:pointer;opacity:.6;background:#ffffff0d;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.PopupStyles-module__MhG5rq__closeBtn:hover{opacity:1;background:#ffffff1a;transform:rotate(90deg)}.PopupStyles-module__MhG5rq__imageWrapper{border-radius:12px;width:100%;max-height:180px;margin-bottom:1.5rem;overflow:hidden}.PopupStyles-module__MhG5rq__image{object-fit:cover;width:100%;height:100%}.PopupStyles-module__MhG5rq__content{flex-direction:column;gap:.75rem;display:flex}.PopupStyles-module__MhG5rq__heading{font-family:var(--font-heading,"Syne",sans-serif);letter-spacing:-.02em;margin:0;font-size:1.75rem;font-weight:800;line-height:1.15}.PopupStyles-module__MhG5rq__description{opacity:.85;margin:0;font-size:.95rem;line-height:1.5}.PopupStyles-module__MhG5rq__form{flex-direction:column;gap:.85rem;margin-top:.5rem;display:flex}.PopupStyles-module__MhG5rq__fieldGroup{flex-direction:column;gap:.3rem;display:flex}.PopupStyles-module__MhG5rq__fieldLabel{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:500}.PopupStyles-module__MhG5rq__fieldInput{font-family:var(--font-body,"Inter",sans-serif);-webkit-appearance:none;border:1px solid;border-radius:10px;outline:none;padding:.7rem 1rem;font-size:.9rem;transition:all .2s}.PopupStyles-module__MhG5rq__fieldInput:focus{box-shadow:0 0 0 3px #eb5e2833}.PopupStyles-module__MhG5rq__fieldInput::placeholder{opacity:.4}select.PopupStyles-module__MhG5rq__fieldInput{cursor:pointer}textarea.PopupStyles-module__MhG5rq__fieldInput{resize:vertical;min-height:60px}.PopupStyles-module__MhG5rq__checkboxLabel{cursor:pointer;align-items:center;gap:.6rem;font-size:.9rem;display:flex}.PopupStyles-module__MhG5rq__checkbox{cursor:pointer;width:18px;height:18px}.PopupStyles-module__MhG5rq__submitBtn{font-family:var(--font-body,"Inter",sans-serif);cursor:pointer;letter-spacing:.01em;border:none;border-radius:12px;margin-top:.5rem;padding:.85rem 2rem;font-size:1rem;font-weight:700;transition:all .3s;position:relative}.PopupStyles-module__MhG5rq__submitBtn:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-2px);box-shadow:0 6px 20px #eb5e284d}.PopupStyles-module__MhG5rq__submitBtn:active:not(:disabled){transform:translateY(0)}.PopupStyles-module__MhG5rq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.PopupStyles-module__MhG5rq__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite PopupStyles-module__MhG5rq__spin;display:inline-block}.PopupStyles-module__MhG5rq__successState{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem 0;display:flex}.PopupStyles-module__MhG5rq__successIcon{animation:.5s PopupStyles-module__MhG5rq__successBounce}.PopupStyles-module__MhG5rq__successMsg{margin:0;font-size:1.1rem;font-weight:500;line-height:1.4}@media (max-width:640px){.PopupStyles-module__MhG5rq__popup_modal{border-radius:16px;width:95%;max-height:85vh;padding:2rem 1.5rem}.PopupStyles-module__MhG5rq__popup_slide_in{border-radius:0;width:100%;max-width:100%}.PopupStyles-module__MhG5rq__popup_corner_card{border-radius:16px 16px 0 0;max-width:100%}.PopupStyles-module__MhG5rq__wrapper_corner_card{align-items:flex-end;padding:0}.PopupStyles-module__MhG5rq__heading{font-size:1.4rem}.PopupStyles-module__MhG5rq__closeBtn{opacity:.8;width:48px;height:48px;top:.75rem;right:.75rem}}@keyframes PopupStyles-module__MhG5rq__spin{to{transform:rotate(360deg)}}@keyframes PopupStyles-module__MhG5rq__successBounce{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}
