#mailingList.svelte-1tyrqez{text-align:center;margin-left:-75/2px;border-radius:25px;box-shadow:0 4px 8px #0000001a;padding:1rem;padding-bottom:25px;padding-top:25px}#mailingList.svelte-1tyrqez p:where(.svelte-1tyrqez){margin:0 0 0 -40px;font-size:1rem;font-family:Montserrat Variable,sans-serif}#mailingList.svelte-1tyrqez input[type=text]:where(.svelte-1tyrqez),#mailingList.svelte-1tyrqez button:where(.svelte-1tyrqez){display:inline-block;vertical-align:middle}#mailingList.svelte-1tyrqez input[type=text]:where(.svelte-1tyrqez){font-family:inherit;width:calc(100% - 210px);margin-right:10px;border:0;border-bottom:2px solid #9b9b9b;outline:0;font-size:1.3rem;padding:7px 0;background:transparent;transition:border-color .2s,background-color .2s,box-shadow .2s}#mailingList.svelte-1tyrqez input[type=text]:where(.svelte-1tyrqez)::placeholder{color:transparent}#mailingList.svelte-1tyrqez input[type=text]:where(.svelte-1tyrqez):placeholder-shown~.form__label:where(.svelte-1tyrqez){top:-20px;font-size:1rem;color:#11998e;font-weight:700}#mailingList.svelte-1tyrqez input[type=text]:where(.svelte-1tyrqez):focus{border-bottom:3px solid #6751e7;padding-bottom:6px;font-weight:700;box-shadow:0 0 5px #3d6aff80}#mailingList.svelte-1tyrqez .form__label:where(.svelte-1tyrqez){position:relative;top:10px;float:left;left:65px;font-size:1rem;color:#9b9b9b;transition:.2s;display:block}#mailingList.svelte-1tyrqez input[type=text]:where(.svelte-1tyrqez):focus~.form__label:where(.svelte-1tyrqez),#mailingList.svelte-1tyrqez .form__label.active:where(.svelte-1tyrqez){top:-30px;font-size:1rem;color:#11998e;color:#2f2f2fbf;font-weight:700}#mailingList.svelte-1tyrqez input[type=text]:where(.svelte-1tyrqez){border-radius:8px;padding:.75rem}#mailingList.svelte-1tyrqez input[type=text]:where(.svelte-1tyrqez):focus{background-color:#f0f8ff;padding:.75rem}.contentBottom.svelte-1tyrqez{border-bottom-left-radius:25px;border-bottom-right-radius:25px}button.svelte-1tyrqez{position:relative;padding:1rem 1.75rem;border-radius:25px;border:2px solid #49307c;text-transform:uppercase;letter-spacing:.1rem;font-weight:600;font-size:11px;background:transparent;background:linear-gradient(90deg,#49307c,#e75186);background-size:300%;color:#ffffffd9;overflow:hidden;cursor:pointer;box-shadow:0 0 0 0 transparent;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}button.svelte-1tyrqez:hover{background:#4dbce9;background:linear-gradient(90deg,#6751e7,#4dbce9);box-shadow:0 0 30px 5px #008eecd0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;animation:boxShadowPulse 1.5s ease-in-out infinite alternate}button.svelte-1tyrqez:hover:before{-webkit-animation:svelte-1tyrqez-sh02 .5s 0s linear;-moz-animation:svelte-1tyrqez-sh02 .5s 0s linear;animation:svelte-1tyrqez-sh02 .5s 0s linear}button.svelte-1tyrqez:before{content:"";display:block;width:0px;height:86%;position:absolute;top:7%;left:0%;opacity:0;background:#fff;box-shadow:0 0 50px 30px #fff;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skew(-20deg)}@keyframes svelte-1tyrqez-sh02{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}button.svelte-1tyrqez:active{box-shadow:0 0 0 0 transparent;-webkit-transition:box-shadow .2s ease-in;-moz-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in}#mailFormFeedback.svelte-1tyrqez{text-align:center;margin-top:1.25rem;padding:.75rem 1rem;max-width:480px;margin-left:auto;margin-right:auto;border-radius:8px;font-family:Montserrat Variable,sans-serif;font-size:.95rem;line-height:1.5;animation:svelte-1tyrqez-fadeIn .4s ease-in-out}.success-message.svelte-1tyrqez{background-color:#e8f9f1;color:#11998e;border:1px solid #b3e5d4;text-align:center;border-radius:8px}.error-message.svelte-1tyrqez{background-color:#ffeaea;color:#c00;border:1px solid #f5baba;text-align:center;border-radius:8px}@keyframes svelte-1tyrqez-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rainbow-glow.svelte-1tyrqez{border-radius:25px;display:inline-block}.rainbow-glow.svelte-1tyrqez:before{inset:-3px}
