.nw-home,.nw-page{--nw-rule:var(--color-border);--nw-muted:var(--color-text-muted);--nw-surface:var(--color-surface-raised);--nw-target:44px}.nw-page section[id]{scroll-margin-block-start:8rem}.nw-home a:focus-visible,.nw-page :is(a,button,input,summary):focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.nw-page>.nw-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.84fr);align-items:center;gap:var(--spacing-700);max-inline-size:none;margin-block-end:var(--spacing-800)}.nw-hero-copy{padding-block:var(--spacing-400)}.nw-hero-copy .text-title{max-inline-size:12ch;margin-block-end:var(--spacing-300)}.nw-hero-copy .text-subtitle{max-inline-size:39ch;color:var(--color-text-secondary);margin-block-end:var(--spacing-300)}.nw-form-actions,.nw-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-100)}.nw-form-actions .btn,.nw-hero-actions .btn,.nw-home .btn,.nw-text-link{min-block-size:var(--nw-target);white-space:normal}.nw-text-link{display:inline-flex;align-items:center;color:var(--color-text);text-underline-offset:var(--spacing-50)}.nw-local-note,.nw-status{color:var(--nw-muted);margin-block:var(--spacing-100) 0}.nw-hero-cover{margin:0;background:var(--ink);color:var(--nacre)}.nw-hero-cover img{display:block;inline-size:100%;block-size:auto;aspect-ratio:4/3;object-fit:cover;object-position:50% 44%}.nw-hero-cover figcaption{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-50);padding:var(--spacing-200) var(--spacing-300)}.nw-hero-cover .caption-3{color:var(--mother-pearl);text-transform:uppercase;letter-spacing:.08em}.nw-hero-cover .text-display{font-family:var(--font-display);font-weight:500}.nw-preferences,.nw-sample{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:var(--spacing-600);padding-block:var(--spacing-600);border-block-start:1px solid var(--nw-rule)}.nw-preferences-intro .body-3,.nw-sample-intro .body-3{max-inline-size:38ch;color:var(--color-text-secondary)}.nw-issue{background:var(--nw-surface);border:1px solid var(--nw-rule)}.nw-issue summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--spacing-100);min-block-size:var(--nw-target);padding:var(--spacing-200) var(--spacing-300);cursor:pointer;list-style:none}.nw-issue summary::-webkit-details-marker{display:none}.nw-issue summary .caption-2{color:var(--nw-muted)}.nw-issue summary .brand-icon{transform:rotate(90deg)}.nw-issue[open] summary .brand-icon{transform:rotate(-90deg)}.nw-issue ol{list-style:none;margin:0;padding-inline:var(--spacing-300)}.nw-issue li{border-block-start:1px solid var(--nw-rule);padding-block:var(--spacing-200)}.nw-issue li :is(h3,p){margin-block-end:var(--spacing-50)}.nw-issue li>.body-3{color:var(--color-text-secondary);margin-block-end:0}.nw-issue h3 a{display:inline-flex;align-items:center;min-block-size:var(--nw-target);color:var(--color-text);text-underline-offset:var(--spacing-50)}.nw-preferences-intro dl,.nw-saved{margin:0}.nw-preferences-intro dl>div{border-block-start:1px solid var(--nw-rule);padding-block:var(--spacing-100)}.nw-preferences-intro dd,.nw-saved dd{margin:0}.nw-preferences-intro dd a{color:var(--color-text);text-underline-offset:var(--spacing-50)}.nw-preference-panel{min-inline-size:0;background:var(--color-surface);border:1px solid var(--nw-rule);padding:var(--spacing-400)}.nw-preference-panel>h3{margin-block-end:var(--spacing-300);scroll-margin-block-start:8rem}.nw-form{display:grid;gap:var(--spacing-300)}.nw-form fieldset{min-inline-size:0;margin:0;padding:0;border:0}.nw-form legend{padding:0;margin-block-end:var(--spacing-75)}.nw-check-card .body-6,.nw-email p,.nw-form :is(legend,label)>.caption-2{color:var(--nw-muted)}.nw-edition-options{display:grid;gap:var(--spacing-75)}.nw-check-card,.nw-inline-check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-100);align-items:start;min-block-size:var(--nw-target);cursor:pointer}.nw-check-card{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--spacing-100)}.nw-check-card:has(input:checked){border-color:var(--ink);background:var(--nw-surface)}.nw-check-card :is(strong,.body-6){display:block}.nw-form input[type=checkbox]{inline-size:var(--spacing-200);block-size:var(--spacing-200);accent-color:var(--ink);margin:var(--spacing-50) 0 0}.nw-interest-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-200)}.nw-inline-check{align-content:center}.nw-inline-check input[type=checkbox]{margin-block-start:var(--spacing-25)}.nw-email{display:grid;gap:var(--spacing-75)}.nw-email input{inline-size:100%;min-block-size:var(--nw-target);padding:var(--spacing-75) var(--spacing-100);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text);font-size:16px}.nw-email input[aria-invalid=true]{border-color:var(--ink)}.nw-consent p,.nw-email p{margin-block-end:0}.nw-consent{padding-block-start:var(--spacing-100);border-block-start:1px solid var(--nw-rule)}.nw-form .nw-error{color:var(--color-text);font-weight:600;padding-inline-start:var(--spacing-75);border-inline-start:2px solid var(--ink)}.nw-form fieldset .nw-error{margin-block:var(--spacing-75) 0}.nw-saved>div+div{margin-block-start:var(--spacing-100)}.nw-saved dt{color:var(--nw-muted)}.nw-preference-panel>.nw-form-actions{margin-block-start:var(--spacing-200)}.nw-home{margin-block:var(--spacing-800)}.nw-home-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);background:var(--nw-surface);border:1px solid var(--nw-rule)}.nw-home-copy{padding:var(--spacing-500)}.nw-home--compact .nw-home-copy{padding:var(--spacing-400)}.nw-home-copy h2{max-inline-size:20ch}.nw-home-copy .body-3{max-inline-size:42ch;color:var(--color-text-secondary)}.nw-home-media{position:relative;min-block-size:180px}.nw-home-art{object-fit:cover;object-position:54% 48%}@media (max-width:960px){.nw-page>.nw-hero,.nw-preferences,.nw-sample{gap:var(--spacing-400)}}@media (max-width:760px){.nw-home-inner,.nw-page>.nw-hero,.nw-preferences,.nw-sample{grid-template-columns:minmax(0,1fr)}.nw-page>.nw-hero{margin-block-end:var(--spacing-500);gap:var(--spacing-300)}.nw-hero-copy{padding-block:0}.nw-hero-cover img{aspect-ratio:5/3}.nw-preferences,.nw-sample{padding-block:var(--spacing-400);gap:var(--spacing-200)}.nw-home--compact .nw-home-copy,.nw-home-copy,.nw-preference-panel{padding:var(--spacing-200)}.nw-home{margin-block:var(--spacing-600)}.nw-home-media{min-block-size:calc(var(--spacing-900) + var(--spacing-500))}}@media (max-width:400px){.nw-issue summary{padding-inline:var(--spacing-100)}.nw-issue ol{padding-inline:var(--spacing-200)}.nw-interest-options{grid-template-columns:minmax(0,1fr)}}