.nl-widget[data-astro-cid-n7ymahtw]{bottom:calc(var(--spacing) * 6 + var(--chrome-bottom));right:calc(var(--spacing) * 6);z-index:150;font-family:inherit;display:none;position:fixed}.nl-widget[data-astro-cid-n7ymahtw].nl-visible{display:block}.nl-widget[data-astro-cid-n7ymahtw].nl-dismissed{display:none!important}.nl-pill[data-astro-cid-n7ymahtw]{align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 5);background:var(--color-surface);color:var(--color-brand-strong);border:var(--border-width-rule) solid var(--color-brand);border-radius:var(--radius-pill);cursor:pointer;font:inherit;font-size:var(--text-base);box-shadow:var(--shadow-floating);transition:background var(--transition-duration-fast) var(--ease-standard);font-weight:600;display:flex}.nl-pill[data-astro-cid-n7ymahtw]:hover{background:var(--color-brand-tint)}.nl-widget[data-astro-cid-n7ymahtw].nl-expanded .nl-pill[data-astro-cid-n7ymahtw]{display:none}.nl-card[data-astro-cid-n7ymahtw]{width:calc(var(--spacing) * 75);background:var(--color-surface);color:var(--color-ink);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);border:var(--border-width-rule) solid var(--color-brand);border-top:var(--border-width-accent) solid var(--color-brand);display:none;overflow:hidden}.nl-widget[data-astro-cid-n7ymahtw].nl-expanded .nl-card[data-astro-cid-n7ymahtw]{display:block}.nl-card-head[data-astro-cid-n7ymahtw]{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 5) 0;justify-content:space-between;align-items:flex-start;display:flex}.nl-title[data-astro-cid-n7ymahtw]{font-size:var(--text-base);color:var(--color-brand-strong);font-weight:600;line-height:1.3}.nl-close[data-astro-cid-n7ymahtw]{color:var(--color-muted-foreground);cursor:pointer;font-size:var(--text-xl);padding:0 0 0 calc(var(--spacing) * 2);background:0 0;border:none;flex-shrink:0;line-height:1}.nl-close[data-astro-cid-n7ymahtw]:hover{color:var(--color-ink)}.nl-card-body[data-astro-cid-n7ymahtw]{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 5) calc(var(--spacing) * 5)}.nl-sub[data-astro-cid-n7ymahtw]{font-size:var(--text-sm);color:var(--color-muted-foreground);margin-bottom:calc(var(--spacing) * 3.5);line-height:1.5}.nl-form[data-astro-cid-n7ymahtw]{gap:calc(var(--spacing) * 3.5);flex-direction:column;display:flex}.nl-field[data-astro-cid-n7ymahtw]{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.nl-field[data-astro-cid-n7ymahtw]>span[data-astro-cid-n7ymahtw]{font-size:var(--text-xs);letter-spacing:1px;text-transform:uppercase;color:var(--color-muted-foreground);font-weight:600}.nl-form[data-astro-cid-n7ymahtw] input[data-astro-cid-n7ymahtw][type=email]{width:100%;padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3.5);background:var(--color-brand-tint);border:1px solid var(--color-muted-foreground);border-radius:var(--radius-panel);color:var(--color-ink);font:inherit;font-size:var(--text-sm);transition:border-color var(--transition-duration-fast) var(--ease-standard)}.nl-form[data-astro-cid-n7ymahtw] input[data-astro-cid-n7ymahtw][type=email]::placeholder{color:var(--color-muted-foreground);opacity:.6}.nl-form[data-astro-cid-n7ymahtw] input[data-astro-cid-n7ymahtw][type=email]:focus{border-color:var(--color-brand);outline:none}.nl-form[data-astro-cid-n7ymahtw] input[data-astro-cid-n7ymahtw][type=email][aria-invalid=true]{border-color:var(--color-danger)}.nl-consent[data-astro-cid-n7ymahtw]{align-items:center;gap:calc(var(--spacing) * 2.5);min-height:calc(var(--spacing) * 11);font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;line-height:1.4;display:flex}.nl-consent[data-astro-cid-n7ymahtw] input[data-astro-cid-n7ymahtw]{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);accent-color:var(--color-brand);cursor:pointer;flex-shrink:0}.nl-consent[data-astro-cid-n7ymahtw] input[data-astro-cid-n7ymahtw][aria-invalid=true]{outline:var(--border-width-rule) solid var(--color-danger);outline-offset:var(--border-width-rule)}.nl-privacy[data-astro-cid-n7ymahtw]{text-align:center;font-size:var(--text-sm)}.nl-privacy[data-astro-cid-n7ymahtw] a[data-astro-cid-n7ymahtw]{min-height:calc(var(--spacing) * 11);color:var(--color-brand-strong);align-items:center;text-decoration:underline;display:inline-flex}.nl-error[data-astro-cid-n7ymahtw]{font-size:var(--text-sm);color:var(--color-danger)}.nl-error[data-astro-cid-n7ymahtw]:empty{display:none}.nl-success[data-astro-cid-n7ymahtw]{text-align:center;padding:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 1);color:var(--color-brand);display:none}.nl-success[data-astro-cid-n7ymahtw][hidden]{display:none}.nl-success[data-astro-cid-n7ymahtw].nl-show{display:block}.nl-success[data-astro-cid-n7ymahtw] svg[data-astro-cid-n7ymahtw]{margin:0 auto calc(var(--spacing) * 2.5);display:block}.nl-success[data-astro-cid-n7ymahtw] p[data-astro-cid-n7ymahtw]{font-size:var(--text-base);color:var(--color-brand-strong)}.nl-widget[data-astro-cid-n7ymahtw] [data-astro-cid-n7ymahtw]:focus-visible{outline:var(--border-width-rule) solid var(--color-brand);outline-offset:var(--border-width-rule)}@media (width<=480px){.nl-widget[data-astro-cid-n7ymahtw]{bottom:calc(var(--spacing) * 4 + var(--chrome-bottom));right:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4)}.nl-card[data-astro-cid-n7ymahtw]{width:100%}}@media (prefers-reduced-motion:reduce){.nl-pill[data-astro-cid-n7ymahtw],.nl-form[data-astro-cid-n7ymahtw] input[data-astro-cid-n7ymahtw][type=email]{transition:none}}
