.field[data-astro-cid-fjkzq7wa]{gap:var(--space-2);flex-direction:column;display:flex}.field__label[data-astro-cid-fjkzq7wa]{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-ink);font-weight:500;line-height:var(--leading-snug)}.field__required[data-astro-cid-fjkzq7wa]{color:var(--color-ink);margin-left:.15em}.field__input[data-astro-cid-fjkzq7wa]{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-snug);color:var(--color-ink);background-color:var(--color-surface-raised);border:1.5px solid color-mix(in srgb, var(--color-ink) 20%, transparent);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);min-height:44px;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.field__input[data-astro-cid-fjkzq7wa]::placeholder{color:var(--color-muted)}.field__input[data-astro-cid-fjkzq7wa]:hover{border-color:var(--color-muted)}.field__input[data-astro-cid-fjkzq7wa]:focus-visible{border-color:var(--color-ink);box-shadow:var(--shadow-focus);outline:none}.field__help[data-astro-cid-fjkzq7wa]{font-size:var(--text-body-sm);color:var(--color-muted);margin:0}.field__error[data-astro-cid-fjkzq7wa]{font-size:var(--text-body-sm);color:var(--color-danger);margin:0}.field--error[data-astro-cid-fjkzq7wa] .field__input[data-astro-cid-fjkzq7wa]{border-color:var(--color-danger)}.field--error[data-astro-cid-fjkzq7wa] .field__input[data-astro-cid-fjkzq7wa]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 30%, transparent)}.nl--popover[data-astro-cid-usk3lfy2]{display:inline-flex}.nl__panel[data-astro-cid-usk3lfy2]{box-sizing:border-box;inline-size:min(22rem, calc(100vw - 2 * var(--space-3)));max-block-size:calc(100dvh - 2 * var(--space-3));padding:var(--space-4);background:var(--color-surface-raised);color:var(--color-ink);border:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift);margin:0;position:absolute;inset:0 auto auto 0;overflow:auto}.nl__panel[data-astro-cid-usk3lfy2][data-placing]{visibility:hidden}.nl__top[data-astro-cid-usk3lfy2]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.nl__heading[data-astro-cid-usk3lfy2]{font-family:var(--font-display);color:var(--color-ink);margin:0}.nl--popover[data-astro-cid-usk3lfy2] .nl__heading[data-astro-cid-usk3lfy2]{font-size:var(--text-h4);line-height:var(--leading-snug);padding-top:var(--space-2)}.nl--inline[data-astro-cid-usk3lfy2] .nl__heading[data-astro-cid-usk3lfy2]{font-weight:var(--weight-display);font-size:var(--text-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.nl__top[data-astro-cid-usk3lfy2] .nl__close[data-astro-cid-usk3lfy2]{min-inline-size:40px;padding:var(--space-2);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0;flex:none}.nl__lead[data-astro-cid-usk3lfy2]{margin:var(--space-2) 0 0;color:var(--color-muted);font-size:var(--text-body-sm)}.nl--inline[data-astro-cid-usk3lfy2] .nl__lead[data-astro-cid-usk3lfy2]{margin-top:var(--space-4);font-size:var(--text-body);max-width:48ch}.nl__form[data-astro-cid-usk3lfy2]{gap:var(--space-3);margin-top:var(--space-4);justify-items:start;display:grid}.nl__form[data-astro-cid-usk3lfy2][hidden]{display:none}.nl__form[data-astro-cid-usk3lfy2]>.field{inline-size:100%}.nl--inline[data-astro-cid-usk3lfy2] .nl__form[data-astro-cid-usk3lfy2]{max-width:28rem}.nl__actions[data-astro-cid-usk3lfy2]{flex-direction:column;align-items:flex-start;display:flex}.nl__hp[data-astro-cid-usk3lfy2]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.nl__status[data-astro-cid-usk3lfy2]{margin:var(--space-3) 0 0;font-size:var(--text-body-sm);color:var(--color-ink)}.nl__status[data-astro-cid-usk3lfy2]:empty{margin:0}.nl__status[data-astro-cid-usk3lfy2][data-tone=error]{color:var(--color-danger)}.nl__status[data-astro-cid-usk3lfy2]:focus{outline:none}.nl__note[data-astro-cid-usk3lfy2],.nl__noscript[data-astro-cid-usk3lfy2]{margin:var(--space-3) 0 0;font-size:var(--text-body-xs);color:var(--color-muted)}.nl__note[data-astro-cid-usk3lfy2] a[data-astro-cid-usk3lfy2]{color:inherit;text-underline-offset:2px;text-decoration:underline}
