.container.nw-page{padding-top:40px;padding-bottom:16px}.nw-meta{font:500 13px var(--font-pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.nw-article{max-width:680px}.nw-article p,.nw-article li{margin:0 0 18px;font-size:18px;line-height:1.65}.nw-article ul,.nw-article ol{margin:0 0 18px;padding-left:22px}.nw-article h2{font:600 24px/1.25 var(--font-display);margin:32px 0 12px}.nw-article a{color:var(--spruce);text-decoration:underline}.nw-article a:hover{color:var(--ink);text-decoration:underline}.nw-article li{margin-bottom:6px}.nw-from{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);max-width:680px;margin-top:28px;padding:16px 18px;font-size:15px}.nw-from .nw-from-h{font-family:var(--font-display);margin-bottom:2px;font-size:17px;display:block}.nw-from a{color:var(--spruce)}.nw-from a:hover{color:var(--spruce);text-decoration:underline}.nw-more{margin-top:56px}.nw-more h2{font:600 26px/1.2 var(--font-display);margin:0 0 18px}.nw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.nw-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.nw-card:hover,.nw-card:focus-visible{border-color:var(--line-strong);box-shadow:0 2px 0 var(--line);color:var(--ink);text-decoration:none}.nw-card:hover h3,.nw-lead:hover h3{text-decoration:underline}.nw-card-art{background:#dfe7ea;height:140px;overflow:hidden}.nw-card-art img{width:640px;max-width:none;height:140px;image-rendering:pixelated;margin-left:calc(50% - 400px);display:block}.nw-card-b{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.nw-kick{font:600 12px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--kicker)}.nw-card h3{font:600 20px/1.25 var(--font-display);margin:4px 0 6px}.nw-card p{color:var(--muted);margin:0 0 10px;font-size:15px}.nw-src{color:var(--muted);margin-top:auto;font-size:13px}.nw-lead{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);grid-template-columns:minmax(0,1fr) 380px;margin-bottom:28px;text-decoration:none;display:grid;overflow:hidden}.nw-lead:hover,.nw-lead:focus-visible{border-color:var(--line-strong);color:var(--ink);text-decoration:none}.nw-lead-art{background:#dfe7ea;height:280px;overflow:hidden}.nw-lead-art img{width:1280px;max-width:none;height:280px;image-rendering:pixelated;margin-left:calc(50% - 780px);display:block}.nw-lead-b{flex-direction:column;justify-content:center;padding:24px 26px;display:flex}.nw-lead h3{font:600 28px/1.2 var(--font-display);margin:6px 0 10px}.nw-lead p{color:var(--muted);margin:0 0 14px;font-size:16px}.nw-note{max-width:820px;color:var(--muted);margin:32px 0 0;font-size:15px}.nw-empty{color:var(--muted);margin:0;font-size:17px}@media (max-width:960px){.nw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nw-lead{grid-template-columns:1fr}}@media (max-width:640px){.nw-grid{grid-template-columns:1fr}.nw-article p,.nw-article li{font-size:17px}.nw-lead-art{height:140px}.nw-lead-art img{width:640px;height:140px;margin-left:calc(50% - 400px)}.nw-lead h3{font-size:23px}.nw-lead-b{padding:16px}}
