.signup[data-v-ce16eb34]{padding:16px 0 56px}.signup__card[data-v-ce16eb34]{background:var(--ke-b-50);border:1px solid var(--ke-b-100);border-radius:32px;text-align:center;padding:56px}.signup__title[data-v-ce16eb34]{margin:0 0 12px;font-size:40px;line-height:48px;font-weight:400}.signup__body[data-v-ce16eb34]{margin:0 auto 32px;max-width:720px;font-size:16px;line-height:24px}.signup__form[data-v-ce16eb34]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;max-width:720px;margin:0 auto}.signup__input[data-v-ce16eb34]{flex:1 1 320px;min-width:0;height:53px;padding:0 24px;border:1px solid var(--ke-b-100);border-radius:999px;background:var(--ke-white);font-family:var(--ke-font-switzer);font-size:16px;line-height:22px;color:var(--ke-ink);outline:none}.signup__cta[data-v-ce16eb34]{height:53px;padding:0 28px;font-size:15px}.signup__error[data-v-ce16eb34]{margin:12px 0 0;font-size:14px;line-height:20px;color:var(--ke-error-field)}.signup__sent[data-v-ce16eb34]{font-size:16px;line-height:22px;font-weight:500}@media(max-width:599px){.signup__card[data-v-ce16eb34]{padding:32px 24px;border-radius:24px}.signup__title[data-v-ce16eb34]{font-size:24px;line-height:32px}}
