.form-container label{display:none}.form-container input[type=email],.form-container input[type=text]{background-color:#fff;border:2px solid var(--color-contrast-low);margin-bottom:1em;padding:.5em;transition:all .3s ease;width:100%}.form-container input[type=submit]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-primary);border-radius:var(--btn-radius,.25em);box-shadow:0 2px 8px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.3),0 1px 1px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.1);color:#fff;cursor:pointer;line-height:1;padding:.95em;text-decoration:none;transition:all .3s ease;width:100%}.form-container input[type=submit]:hover{background:var(--color-primary-light);box-shadow:inset 0 1px 0 hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.25),0 1px 4px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.1),0 3px 6px -2px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.25)}.legal-consent-container{color:#999;font-size:14px;margin-bottom:1em}