.ba-signup.svelte-vsxodc{--cta-bg: var(--color-be-night);--cta-ink: var(--color-be-on-night);--cta-muted: var(--color-be-night-body);--cta-line: color-mix(in srgb, var(--color-be-on-night) 16%, transparent);--cta-match: color-mix(in srgb, var(--color-be-on-night) 4.5%, transparent);display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,500px);gap:clamp(32px,4vw,64px);align-items:start;width:100%;max-width:1120px;min-width:0;margin:0 auto;padding:clamp(28px,3.5vw,48px);border:1px solid var(--color-be-night-border);border-radius:32px;background:radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--color-be-glow-clay) 32.1569%,transparent),transparent 57%),var(--cta-bg);color:var(--cta-ink);box-shadow:0 18px 44px -24px color-mix(in srgb,var(--color-be-night) 35%,transparent);font:400 16px/1.65 var(--font-sans);text-align:left;position:relative;isolation:isolate;overflow:visible}.ba-signup.svelte-vsxodc [hidden]:where(.svelte-vsxodc){display:none!important}.ba-signup__intro.svelte-vsxodc{min-width:0;max-width:430px}.ba-signup.svelte-vsxodc .ba-signup__eyebrow{margin:0 0 18px;color:var(--cta-muted)}.ba-signup__intro.svelte-vsxodc h2:where(.svelte-vsxodc){max-width:18ch;margin:0;color:var(--cta-ink);font:720 clamp(36px,3.1vw,44px) / 1.1 var(--font-display);letter-spacing:-.035em;outline:none}.ba-signup__accent.svelte-vsxodc{display:block;color:var(--color-primary)}.ba-signup__note.svelte-vsxodc{margin:22px 0 0;color:var(--color-be-signup-note);font:500 28px/1.15 var(--font-hand)}.ba-signup__description.svelte-vsxodc{max-width:40ch;margin:20px 0 0;color:var(--cta-muted);font:400 16px/1.65 var(--font-sans)}.ba-signup__match.svelte-vsxodc{display:grid;gap:8px;margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--cta-line);color:var(--cta-ink)}.ba-signup__match.svelte-vsxodc p:where(.svelte-vsxodc){overflow-wrap:anywhere;margin:0;font:450 14px/1.55 var(--font-sans)}.ba-signup__match.svelte-vsxodc strong:where(.svelte-vsxodc){font-weight:650}.ba-signup[data-reviewed=true].svelte-vsxodc .ba-signup__match:where(.svelte-vsxodc) strong:where(.svelte-vsxodc){display:block;margin-bottom:5px;font:650 22px/1.2 var(--font-display)}.ba-signup__form.svelte-vsxodc{display:grid;align-content:start;gap:20px;width:100%;max-width:500px;min-width:0}.ba-signup__fields.svelte-vsxodc{display:grid;gap:20px;min-width:0}.ba-signup__field.svelte-vsxodc{min-width:0}.ba-signup__nojs.svelte-vsxodc{display:none}html:not(.js) .ba-signup__nojs.svelte-vsxodc{display:block}.ba-signup__nojs-note.svelte-vsxodc{margin:0;padding:12px 14px;border:1px solid var(--cta-line);border-radius:14px;color:var(--cta-ink);font:450 14px/1.55 var(--font-sans)}.ba-signup.svelte-vsxodc .be-field__label{color:var(--cta-ink)}.ba-signup__place.svelte-vsxodc .be-field__help{color:var(--cta-muted);font-size:12.5px;line-height:1.55}.ba-signup__contact.svelte-vsxodc{display:grid;gap:16px;align-items:start;min-width:0}.ba-signup.svelte-vsxodc .ba-signup__submit{width:100%;min-height:56px;height:auto;margin:0 0 6px;padding:15px 20px;font:750 14px/1.4 var(--font-display);letter-spacing:.055em;text-transform:uppercase;white-space:normal;text-wrap:balance;text-align:center}.ba-signup.svelte-vsxodc .ba-signup__submit:focus-visible{outline:2px solid var(--cta-ink);outline-offset:-2px}.ba-signup__turnstile.svelte-vsxodc{display:flex}.ba-signup__turnstile.svelte-vsxodc:not(:has(iframe)){display:none}.ba-signup__fine.svelte-vsxodc{display:grid;gap:6px;color:var(--cta-muted);font:400 12.5px/1.55 var(--font-sans)}.ba-signup__status.svelte-vsxodc{overflow-wrap:anywhere;padding:15px 17px;border:1px solid var(--cta-line);border-radius:14px;background:var(--cta-match);color:var(--cta-ink);font:450 14px/1.55 var(--font-sans);outline:none}.ba-signup__status.svelte-vsxodc:empty{display:none}.ba-signup__status.svelte-vsxodc strong:where(.svelte-vsxodc){font-weight:650}.ba-signup__status-title.svelte-vsxodc{display:block;margin-bottom:4px}.ba-signup__change.svelte-vsxodc{justify-self:start;min-height:44px;padding:4px 0;border:0;background:transparent;color:var(--cta-muted);font:450 13px/1.5 var(--font-sans);text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ba-signup__change.svelte-vsxodc:focus-visible{outline:2px solid var(--cta-ink);outline-offset:-2px}@media not (min-width:1024px){.ba-signup.svelte-vsxodc{grid-template-columns:minmax(0,1fr);max-width:720px;gap:28px}.ba-signup__intro.svelte-vsxodc,.ba-signup__form.svelte-vsxodc{width:100%;max-width:520px;margin-inline:auto}.ba-signup__intro.svelte-vsxodc h2:where(.svelte-vsxodc){max-width:24ch}.ba-signup__description.svelte-vsxodc{max-width:48ch;margin-top:16px}}@media not (min-width:640px){.ba-signup.svelte-vsxodc{padding:28px 20px;border-radius:24px;gap:26px}.ba-signup__intro.svelte-vsxodc h2:where(.svelte-vsxodc){font-size:clamp(30px,7.8vw,36px)}.ba-signup__description.svelte-vsxodc{font-size:15px}.ba-signup.svelte-vsxodc .ba-signup__eyebrow{margin-bottom:14px}.ba-signup__match.svelte-vsxodc{padding-top:18px}.ba-signup.svelte-vsxodc .ba-signup__submit{font-size:13px;padding-inline:15px}}@media(prefers-reduced-motion:reduce){.ba-signup.svelte-vsxodc *,.ba-signup.svelte-vsxodc *:before,.ba-signup.svelte-vsxodc *:after{transition:none!important}}
