.signup[data-v-c1d6590e]{max-width:460px}.signup.is-centred[data-v-c1d6590e]{margin-inline:auto}.signup__field[data-v-c1d6590e]{align-items:baseline;border-bottom:1px solid;display:flex;gap:16px;padding-bottom:12px}.signup__field input[type=email][data-v-c1d6590e]{background:transparent;border:0;color:inherit;flex:1;font:inherit;font-size:15px;font-weight:300;min-width:0;padding:0}.signup__field input[type=email][data-v-c1d6590e]::-moz-placeholder{color:var(--faint)}.signup__field input[type=email][data-v-c1d6590e]::placeholder{color:var(--faint)}.signup__field input[type=email][data-v-c1d6590e]:focus{outline:none}.signup__field[data-v-c1d6590e]:focus-within{border-bottom-color:var(--sea)}.signup__field button[data-v-c1d6590e]{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.signup__field button[data-v-c1d6590e]:hover{color:var(--deep)}.signup__field button[data-v-c1d6590e]:disabled{opacity:.5}.signup__msg[data-v-c1d6590e]{color:var(--soft);font-size:15px;margin-top:14px}.is-centred .signup__msg[data-v-c1d6590e]{text-align:center}
