.loader-panel[data-v-9358eef1]{background:#fff;border-radius:100%;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:1em;width:-moz-fit-content;width:fit-content;z-index:10}.loader-panel .v-enter-active[data-v-9358eef1],.loader-panel .v-leave-active[data-v-9358eef1]{transition:opacity .5s ease}.loader-panel .v-enter-from[data-v-9358eef1],.loader-panel .v-leave-to[data-v-9358eef1]{opacity:0}.fields[data-v-9358eef1]{display:grid;gap:1em;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;position:relative;width:40em}.fields .form-fields[data-v-9358eef1]{border:none}.fields[data-v-9358eef1] :last-child{grid-column:1/span 2}@media screen and (max-width:1200px){.fields[data-v-9358eef1]{grid-template-columns:repeat(1,minmax(0,1fr))}.fields[data-v-9358eef1] :last-child{grid-column:1}}@media screen and (max-width:768px){.fields[data-v-9358eef1]{width:100%}}@media screen and (max-width:480px){.fields[data-v-9358eef1]{margin-left:0}}.email-signup .container{margin:1.5em auto!important}.email-signup .vee-form .container.cm{margin:2em 0 0}.email-signup .vee-form form{display:flex;gap:0;width:100%}.email-signup .vee-form form.theme-simple .form-field{border-radius:.625rem 0 0 .625rem}.email-signup .vee-form form.theme-simple .email{border-width:0 .125em 0 0}.email-signup .vee-form form.theme-simple .btn-container .btn{border-radius:0 .625rem .625rem 0}.email-signup .vee-form form.theme-badge .form-field{border:none;border-radius:0 .625rem .625rem 0;border-radius:.625rem}.email-signup .vee-form form.theme-badge .edo-badge{align-items:center;background:#fff;border-radius:.625rem 0 0 .625rem;border-right:.25em solid #ea0029;display:flex;flex:0 0 auto;justify-content:center;padding:.25em .5em;width:4em}.email-signup .vee-form form.theme-badge .email{border-radius:0 .625rem .625rem 0;border-width:0}.email-signup .vee-form form.theme-badge .btn-container{margin-left:1em}.email-signup .vee-form form .form-field{flex:1 1 auto}.email-signup .vee-form form .form-field label{font-size:.75em}.email-signup .legal p{color:#fff;margin:0 auto}.email-signup .legal p>*{color:inherit}.email-signup .legal p a{font-size:inherit}.email-signup .legal p:last-of-type{margin-top:1em}.email-signup .legal:first-of-type{margin-top:1.75em}.email-signup .legal:first-of-type p{font-size:.875em;max-width:32em}.email-signup .legal:last-of-type{margin-top:.5em}.email-signup .legal:last-of-type p{font-size:.75em;max-width:35em}.email-signup .btn-container{align-items:center;display:flex;height:100%;justify-content:center}.email-signup .btn-container .btn{height:100%}.email-signup .thank-you h3,.email-signup .thank-you p{color:#fff;text-align:center}@media screen and (max-width:768px){.email-signup .vee-form .email label{font-size:.5em}}@media screen and (max-width:480px){.email-signup .vee-form form{flex-direction:column}.email-signup .vee-form form .form-field,.email-signup .vee-form form.theme-badge .form-field{border-radius:.625rem}.email-signup .vee-form form.theme-badge .edo-badge{display:none}.email-signup .vee-form form.theme-badge .btn-container{margin:0}.email-signup .legal:first-of-type{margin-top:0}.email-signup .submit-container{align-items:center;display:flex;grid-column:1/span 2;justify-content:center}.email-signup .btn-container{margin:0}.email-signup .btn-container .btn{border-radius:.625rem;margin:1em auto;padding:.5em 1em}}
