.nl-signup{container-type:inline-size;min-width:0}.nl-signup__box{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}.nl-signup--boxed .nl-signup__box{background:var(--nl-sheet);border:1px solid var(--nl-ink);border-top:4px double var(--nl-ink);padding:1.25rem 1.25rem 1.4rem}.nl-signup--bare.nl-signup--boxed .nl-signup__box{padding:1.25rem 1.25rem 1.5rem}.nl-signup__intro,.nl-signup__main{min-width:0}.nl-signup__heading{font-family:Playfair Display,Didot,Bodoni\ 72,Georgia,serif;font-size:1.5rem;font-weight:900;letter-spacing:-.015em;line-height:1;margin:0;text-transform:uppercase;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.nl-signup__text{font-size:1rem;line-height:1.5;margin:.7rem 0 0;max-width:34rem}.nl-signup .nl-signup__text{color:var(--nl-soft)!important}.nl-signup__status:empty{display:none}.nl-signup__status{margin-bottom:1rem}.nl-signup__addr{overflow-wrap:anywhere}.nl-signup__again{margin:1rem 0 0}.nl-signup__disclose,.nl-signup__form>.nl-fields{margin-top:.8rem}.nl-signup__captcha,.nl-signup__cats{margin-top:1.1rem}.nl-signup__consent{margin:1rem 0 0}.nl-signup__submit{margin-top:1rem}.nl-signup .nl-checks{display:grid;gap:.7rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.nl-signup .nl-checks>li+li{margin-top:0}@container (min-width: 44rem){.nl-signup--compact .nl-signup__box{align-items:start;gap:2.5rem;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.nl-signup--compact .nl-signup__heading{font-size:2rem}.nl-signup--compact.nl-signup--boxed .nl-signup__box{padding:1.6rem 1.75rem 1.75rem}}@container (min-width: 28rem){.nl-signup:not(.nl-signup--compact) .nl-signup__heading{font-size:1.75rem}}@media print{.nl-signup{display:none!important}}
