.nl[data-astro-cid-6gjz77er]{--ink:#0e1e2f;color:var(--ink);background:var(--ids-color-white);width:min(560px,100vw - 32px);max-height:calc(100vh - 32px);font-family:var(--font-family);text-align:left;border:0;border-radius:12px;margin:auto;padding:28px 32px 32px;box-shadow:0 12px 40px #0e1e2f4d}.nl[data-astro-cid-6gjz77er]::backdrop{background:#0e1e2f73}.nl-bar[data-astro-cid-6gjz77er]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.nl-h[data-astro-cid-6gjz77er]{font-size:28px;font-weight:var(--font-weight-extrabold);color:var(--ink);margin:0 0 12px;line-height:1.4}.nl-close[data-astro-cid-6gjz77er]{background:var(--ids-color-white);width:40px;height:40px;color:var(--ink);cursor:pointer;border:1px solid #e7e9eb;border-radius:50%;flex:0 0 40px;font-size:16px}.nl-close[data-astro-cid-6gjz77er]:hover{border-color:var(--ink)}.nl-intro[data-astro-cid-6gjz77er]{color:var(--ink);margin:0 0 20px;font-size:15px;line-height:1.5}.nl-alert[data-astro-cid-6gjz77er]{background:var(--ids-color-white);color:#8a1027;border:1px solid #c81e3c;border-radius:8px;margin:0 0 16px;padding:12px 16px;font-size:15px;line-height:1.4}.nl-form[data-astro-cid-6gjz77er]{flex-direction:column;gap:16px;display:flex}.nl-field[data-astro-cid-6gjz77er]{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.nl-field[data-astro-cid-6gjz77er] label[data-astro-cid-6gjz77er],.nl-field[data-astro-cid-6gjz77er] legend[data-astro-cid-6gjz77er]{font-size:15px;font-weight:var(--font-weight-bold);color:var(--ink);line-height:1.4}.nl-field[data-astro-cid-6gjz77er] legend[data-astro-cid-6gjz77er]{margin:0 0 6px;padding:0}.nl-field[data-astro-cid-6gjz77er] input[data-astro-cid-6gjz77er][type=text],.nl-field[data-astro-cid-6gjz77er] input[data-astro-cid-6gjz77er][type=email]{border:1px solid var(--ids-color-700);background:var(--ids-color-white);width:100%;min-height:44px;color:var(--ink);font:inherit;box-sizing:border-box;border-radius:8px;padding:10px 12px;font-size:15px;line-height:1.4}.nl-choices[data-astro-cid-6gjz77er]{flex-wrap:wrap;gap:8px;display:flex}.nl-field[data-astro-cid-6gjz77er] .nl-choice[data-astro-cid-6gjz77er]{border:1px solid var(--ids-color-700);cursor:pointer;border-radius:360px;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;font-size:15px;font-weight:400;display:inline-flex}.nl-choice[data-astro-cid-6gjz77er] input[data-astro-cid-6gjz77er]{width:18px;height:18px;accent-color:var(--ink);margin:0}.nl-choice[data-astro-cid-6gjz77er]:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.nl-choice[data-astro-cid-6gjz77er]:has(input:focus-visible){outline:2px solid var(--ids-color-800);outline-offset:2px}.nl-field[data-astro-cid-6gjz77er] input[data-astro-cid-6gjz77er][aria-invalid=true],.nl-audience[data-astro-cid-6gjz77er][aria-invalid=true] .nl-choice[data-astro-cid-6gjz77er]{border-color:#c81e3c}.nl-req[data-astro-cid-6gjz77er],.nl-err[data-astro-cid-6gjz77er]{color:#c81e3c}.nl-err[data-astro-cid-6gjz77er]{margin:0;font-size:14px;line-height:1.4}.nl-hp[data-astro-cid-6gjz77er]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.nl-turnstile[data-astro-cid-6gjz77er]{min-height:65px}.nl-foot[data-astro-cid-6gjz77er]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 0;display:flex}.nl-foot--end[data-astro-cid-6gjz77er]{justify-content:flex-end}.nl-actions[data-astro-cid-6gjz77er]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:inline-flex}.nl-btn[data-astro-cid-6gjz77er]{min-height:44px;padding:8px 28px}.nl-btn[data-astro-cid-6gjz77er][aria-disabled=true]{cursor:progress}.nl-legend[data-astro-cid-6gjz77er]{color:#4b5563;font-size:14px}.nl-note[data-astro-cid-6gjz77er]{color:#4b5563;margin:0;font-size:14px;line-height:1.5}.nl-note[data-astro-cid-6gjz77er] a[data-astro-cid-6gjz77er]{color:var(--ink);text-decoration:underline}.nl-done-h[data-astro-cid-6gjz77er]{font-size:20px;font-weight:var(--font-weight-bold);margin:0 0 8px;line-height:1.4}.nl-done[data-astro-cid-6gjz77er]:focus{outline:none}@media (width<=640px){.nl[data-astro-cid-6gjz77er]{padding:20px 16px 24px}.nl-h[data-astro-cid-6gjz77er]{font-size:22px}.nl-actions[data-astro-cid-6gjz77er]{width:100%}.nl-actions[data-astro-cid-6gjz77er] .nl-btn[data-astro-cid-6gjz77er]{flex:1 1 0;padding:8px 16px}}
