#mc_embed_shell[data-v-d6d87acc]{width:100%}#mc_embed_signup[data-v-d6d87acc]{background:transparent;clear:none;display:flex;flex-direction:column;font:inherit;width:100%}#mc_embed_signup h2[data-v-d6d87acc]{display:none}.subscribe-form[data-v-d6d87acc]{align-items:center;display:flex;flex-direction:column;height:44px;margin:0 0 1rem;min-height:-moz-fit-content;min-height:fit-content;position:relative}.subscribe-form #mc_embed_signup_scroll[data-v-d6d87acc]{align-items:center;display:flex;height:100%;width:100%}.subscribe-form .mc-field-group[data-v-d6d87acc]{flex-grow:1;height:100%;margin:0;width:300px}.subscribe-form input[type=email][data-v-d6d87acc]{background-color:#fff;border:none;border-radius:2rem 0 0 2rem;box-sizing:border-box;color:#052c3a;font-size:1rem;height:100%;min-width:200px;padding:.5rem 2rem .5rem 1rem;transition:.2s ease-in-out;width:100%}.subscribe-form input[type=email][data-v-d6d87acc]:hover{background-color:#fffd}.subscribe-form input[type=email][data-v-d6d87acc]::-moz-placeholder{color:#555}.subscribe-form input[type=email][data-v-d6d87acc]::placeholder{color:#555}.subscribe-form .clear[data-v-d6d87acc]{flex-shrink:0;height:100%}.subscribe-form input[type=submit][data-v-d6d87acc]{background-color:var(--default-green);border:2px solid var(--default-green);border-radius:0 2rem 2rem 0;color:#fff;cursor:pointer;flex-shrink:0;font-weight:500;height:100%;margin-left:-1px;padding:.5rem 1.5rem;transition:.2s ease-in-out}.subscribe-form input[type=submit][data-v-d6d87acc]:hover{background-color:#fff;color:var(--default-green)}#mc_embed_signup #mce-responses[data-v-d6d87acc]{margin-top:5px;position:relative;width:100%}#mc_embed_signup #mce-responses .response[data-v-d6d87acc]{border-radius:.25rem;font-size:.875rem;margin-bottom:.5rem;padding:.5rem}#mc_embed_signup #mce-responses .response#mce-error-response[data-v-d6d87acc]{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626}#mc_embed_signup #mce-responses .response#mce-success-response[data-v-d6d87acc]{background-color:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a}@media only screen and (max-width:1420px){.subscribe-form input[type=email][data-v-d6d87acc]{font-size:14px;min-width:unset;padding:.5rem}.subscribe-form input[type=submit][data-v-d6d87acc]{font-size:14px;padding:.5rem 1rem}}@media only screen and (max-width:1200px){.subscribe-form input[type=email][data-v-d6d87acc]{font-size:16px;min-width:200px;padding:.5rem 2rem .5rem 1rem}.subscribe-form input[type=submit][data-v-d6d87acc]{font-size:16px;padding:.5rem 1.5rem}}@media only screen and (max-width:450px){.subscribe-form input[type=email][data-v-d6d87acc]{font-size:14px;min-width:unset;padding:.5rem}.subscribe-form input[type=submit][data-v-d6d87acc]{font-size:14px;padding:.5rem 1rem}}
