.nl-signup:where(.astro-fh4bnljs){border:1px solid var(--line, #e5e5e5);border-radius:14px;padding:18px;background:var(--panel, #fff)}.nl-signup--sidebar:where(.astro-fh4bnljs){padding:16px}.nl-heading:where(.astro-fh4bnljs){margin:0 0 6px;font-size:20px;line-height:1.2}.nl-signup--sidebar:where(.astro-fh4bnljs) .nl-heading:where(.astro-fh4bnljs){font-size:18px}.nl-blurb:where(.astro-fh4bnljs){margin:0 0 12px;color:var(--soft, #555);font-size:15px;line-height:1.45}.nl-form:where(.astro-fh4bnljs){margin:0}.nl-language:where(.astro-fh4bnljs){margin:8px 0 0;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.nl-row:where(.astro-fh4bnljs){display:flex;gap:8px;flex-wrap:wrap}.nl-input:where(.astro-fh4bnljs){flex:1 1 180px;min-width:0;padding:10px 12px;border:1px solid var(--line, #d8d8d8);border-radius:10px;font:inherit;background:var(--bg, #fff);color:inherit}.nl-input:where(.astro-fh4bnljs):focus-visible{outline:2px solid var(--brand, #85bb65);outline-offset:1px}.nl-submit:where(.astro-fh4bnljs){padding:10px 16px;border:0;border-radius:10px;background:var(--brand-ink, #1f6f3a);color:var(--bg);font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.nl-submit:where(.astro-fh4bnljs):hover{filter:brightness(1.06)}.nl-submit:where(.astro-fh4bnljs)[disabled]{opacity:0.6;cursor:default}.nl-hp:where(.astro-fh4bnljs){position:absolute;inset-inline-start:0;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;opacity:0}.nl-ts-mount:where(.astro-fh4bnljs){display:none;width:100%;max-width:100%;min-width:0;margin:0;min-height:0}.nl-ts-mount:where(.astro-fh4bnljs).is-mounting,.nl-ts-mount:where(.astro-fh4bnljs).is-mounted{display:block;margin:10px 0 0}.nl-status:where(.astro-fh4bnljs){margin:10px 0 0;font-size:14px;min-height:1.2em}.nl-status:where(.astro-fh4bnljs).is-ok{color:var(--brand-ink, #1f6f3a)}.nl-status:where(.astro-fh4bnljs).is-err{color:#c0392b}.nl-dismiss:where(.astro-fh4bnljs){display:flex;align-items:center;gap:7px;margin-top:12px;font-size:13px;color:var(--soft, #666);cursor:pointer}