.EmailForm_overlay__tisqO{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1300;padding:20px;box-sizing:border-box}.EmailForm_dialog__ZeFdK{background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.15);width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9{background:#1a1a1a;border:1px solid rgba(212,175,55,.3)}.EmailForm_header__R8_Sr{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid rgba(0,0,0,.1)}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_header__R8_Sr{border-bottom:1px solid hsla(0,0%,100%,.1)}.EmailForm_title____gCT{margin:0;font-size:24px;font-weight:700;color:#1a1a1a;font-family:Gilda Display,serif}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_title____gCT{color:#fff}.EmailForm_closeButton__HiYFv{background:transparent;border:none;font-size:32px;line-height:1;color:#666;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.EmailForm_closeButton__HiYFv:hover:not(:disabled){background:rgba(0,0,0,.05);color:#1a1a1a}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_closeButton__HiYFv{color:#999}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_closeButton__HiYFv:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:#fff}.EmailForm_closeButton__HiYFv:disabled{opacity:.5;cursor:not-allowed}.EmailForm_content__Usmk8{padding:24px;overflow-y:auto;flex:1 1}.EmailForm_alertError__oY94Z{background:#fee;border:1px solid #fcc;border-radius:12px;padding:16px;margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_alertError__oY94Z{background:rgba(255,0,0,.1);border-color:rgba(255,0,0,.3)}.EmailForm_errorContent__VHDoJ{flex:1 1;color:#c00;font-size:14px;line-height:1.5}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_errorContent__VHDoJ{color:#ff6b6b}.EmailForm_alertClose__XW9Ed{background:transparent;border:none;color:#c00;font-size:20px;line-height:1;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.EmailForm_alertClose__XW9Ed:hover{background:rgba(204,0,0,.1)}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_alertClose__XW9Ed{color:#ff6b6b}.EmailForm_alertSuccess__P5iIk{background:#efe;border:1px solid #cfc;border-radius:12px;padding:16px;margin-bottom:20px;color:#0a0;font-size:14px}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_alertSuccess__P5iIk{background:rgba(0,255,0,.1);border-color:rgba(0,255,0,.3);color:#4caf50}.EmailForm_form__obZCN{display:flex;flex-direction:column;gap:20px}.EmailForm_formGroup__MWK5Z{display:flex;flex-direction:column;gap:8px}.EmailForm_label__lqeIA{font-size:14px;font-weight:600;color:#333}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_label__lqeIA{color:#e0e0e0}.EmailForm_required___g2pB{color:red}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_required___g2pB{color:#ff6b6b}.EmailForm_input__YNc4Q,.EmailForm_textarea___I5WA{width:100%;padding:12px 16px;border:1px solid rgba(212,175,55,.2);border-radius:12px;font-size:14px;font-family:inherit;background:#fff;color:#1a1a1a;transition:all .2s ease;box-sizing:border-box}.EmailForm_input__YNc4Q:focus,.EmailForm_textarea___I5WA:focus{outline:none;border-color:#d4af37;box-shadow:0 0 0 3px rgba(212,175,55,.1)}.EmailForm_input__YNc4Q:disabled,.EmailForm_textarea___I5WA:disabled{opacity:.6;cursor:not-allowed}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_input__YNc4Q,.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_textarea___I5WA{background:rgba(30,30,30,.9);border-color:rgba(212,175,55,.3);color:#e0e0e0}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_input__YNc4Q:focus,.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_textarea___I5WA:focus{border-color:#d4af37;box-shadow:0 0 0 3px rgba(212,175,55,.2)}.EmailForm_textarea___I5WA{resize:vertical;min-height:120px}.EmailForm_actions__FnVwE{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.EmailForm_cancelButton__440ir,.EmailForm_submitButton__uCAxw{padding:12px 24px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;border:none}.EmailForm_cancelButton__440ir{background:rgba(0,0,0,.05);color:#666}.EmailForm_cancelButton__440ir:hover:not(:disabled){background:rgba(0,0,0,.1)}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_cancelButton__440ir{background:hsla(0,0%,100%,.1);color:#999}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_cancelButton__440ir:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.EmailForm_cancelButton__440ir:disabled{opacity:.5;cursor:not-allowed}.EmailForm_submitButton__uCAxw{background:linear-gradient(135deg,#d4af37,#e8c873);color:#fff;box-shadow:0 4px 12px rgba(212,175,55,.3)}.EmailForm_submitButton__uCAxw:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(212,175,55,.4)}.EmailForm_submitButton__uCAxw:active:not(:disabled){transform:translateY(0)}.EmailForm_submitButton__uCAxw:disabled{opacity:.6;cursor:not-allowed;transform:none}.EmailForm_dialog__ZeFdK.EmailForm_dark__BW3m9 .EmailForm_submitButton__uCAxw{background:linear-gradient(135deg,#d4af37,#f4d03f)}.EmailForm_spinner__KF56I{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:EmailForm_spin__qUSeX .8s linear infinite}@keyframes EmailForm_spin__qUSeX{to{transform:rotate(1turn)}}.EmailForm_sendIcon__Ny97f{width:18px;height:18px;stroke-width:2}