.email-popup-overlay.svelte-14aayeq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#000c;padding:1rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);animation:svelte-14aayeq-fadeIn .3s ease-out}.email-popup-content.svelte-14aayeq{position:relative;width:100%;max-width:28rem;border-radius:1rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(51 51 51 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 51 51 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(26 26 26 / .95) var(--tw-gradient-to-position);padding:2rem;border-width:1px;border-color:#33333380;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:svelte-14aayeq-slideIn .3s ease-out;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.close-btn.svelte-14aayeq{position:absolute;top:1rem;right:1rem;border-radius:.5rem;padding:.5rem;--tw-text-opacity: 1;color:rgb(127 255 212 / var(--tw-text-opacity, 1))}.close-btn.svelte-14aayeq:hover{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.close-btn.svelte-14aayeq{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.close-btn.svelte-14aayeq:hover{background-color:#33333380}.popup-logo.svelte-14aayeq{margin-bottom:1.5rem;opacity:.9}.popup-header.svelte-14aayeq{margin-bottom:2rem;text-align:center}.popup-title.svelte-14aayeq{margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.popup-description.svelte-14aayeq{line-height:1.625;--tw-text-opacity: 1;color:rgb(127 255 212 / var(--tw-text-opacity, 1))}.popup-form.svelte-14aayeq>:where(.svelte-14aayeq):not([hidden])~:where(.svelte-14aayeq):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.input-group.svelte-14aayeq>:where(.svelte-14aayeq):not([hidden])~:where(.svelte-14aayeq):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.input-label.svelte-14aayeq{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.email-input.svelte-14aayeq{width:100%;border-radius:.5rem;border-width:1px;border-color:#33333380;background-color:#1a1a1a80;padding:.75rem 1rem;--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.email-input.svelte-14aayeq::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(127 255 212 / var(--tw-placeholder-opacity, 1))}.email-input.svelte-14aayeq::placeholder{--tw-placeholder-opacity: 1;color:rgb(127 255 212 / var(--tw-placeholder-opacity, 1))}.email-input.svelte-14aayeq:focus{border-color:#4ecdc480;outline:2px solid transparent;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(2px + 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);--tw-ring-color: rgb(78 205 196 / .2)}.email-input.svelte-14aayeq{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.email-input.svelte-14aayeq:disabled{cursor:not-allowed;opacity:.5}.error-message.svelte-14aayeq{display:flex;align-items:center;gap:.5rem;border-width:1px;border-color:#ef444433;background-color:#ef44441a;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1));border-radius:.5rem;padding:.5rem .75rem}.submit-btn.svelte-14aayeq{width:100%;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(78 205 196 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.submit-btn.svelte-14aayeq:hover{--tw-bg-opacity: 1;background-color:rgb(45 90 90 / var(--tw-bg-opacity, 1))}.submit-btn.svelte-14aayeq{display:flex;align-items:center;justify-content:center;gap:.5rem}.submit-btn.svelte-14aayeq:disabled{cursor:not-allowed;opacity:.5}.submit-btn.svelte-14aayeq:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(78 205 196 / var(--tw-bg-opacity, 1))}.privacy-notice.svelte-14aayeq{margin-top:1.5rem;border-top-width:1px;border-color:#3333334d;padding-top:1.5rem}.privacy-text.svelte-14aayeq{text-align:center;font-size:.75rem;line-height:1rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(127 255 212 / var(--tw-text-opacity, 1))}@keyframes svelte-14aayeq-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-14aayeq-slideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 480px){.email-popup-content.svelte-14aayeq{margin-left:.5rem;margin-right:.5rem;padding:1.5rem}.popup-title.svelte-14aayeq{font-size:1.25rem;line-height:1.75rem}.popup-description.svelte-14aayeq{font-size:.875rem;line-height:1.25rem}}
