.nb-wss-intro{margin-top:var(--rhythm-block);max-width:var(--measure-read);font:var(--type-read)}.nb-wss-intro p,.nb-wss-lines p{margin:0}.nb-wss-intro p+p{margin-top:1em}.nb-wss-credit{max-width:var(--measure-read)}.nb-wss-index{padding-top:var(--rhythm-block)}.nb-wss-cards{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.nb-wss-cards{grid-template-columns:repeat(5,minmax(0,1fr))}}.nb-wss-card{align-items:baseline;gap:var(--space-2) var(--space-2);color:var(--text-body);grid-template-columns:auto 1fr;text-decoration:none;display:grid}.nb-wss-card .nb-scene-picture{grid-column:1/-1}.nb-wss-card-num{font:600 var(--size-small) / 1 var(--nb-sans);color:var(--accent);font-variant-numeric:tabular-nums}.nb-wss-card-name{font:var(--type-h3);font-size:var(--size-body)}.nb-wss-card:hover .nb-wss-card-name{color:var(--text-accent);text-underline-offset:3px;text-decoration:underline}.nb-wss-list{gap:var(--rhythm-section);display:grid}.nb-wss-force{scroll-margin-top:calc(72px + var(--space-5));padding-top:var(--rhythm-block);border-top:var(--border-hair) solid var(--border-default)}.nb-wss-top{gap:var(--space-5);display:grid}.nb-wss-head>*{margin:0}.nb-wss-num{font:600 var(--text-2xl) / 1 var(--nb-sans);color:var(--accent);font-variant-numeric:tabular-nums}.nb-wss-head .nb-wss-name{font:var(--type-title);letter-spacing:var(--tracking-tight);margin-top:var(--space-3)}.nb-wss-head .nb-wss-lead{font:var(--type-statement);margin-top:var(--space-4);max-width:var(--measure-read)}.nb-wss-lines{font:var(--type-read);max-width:var(--measure-read);margin-top:var(--space-6)}.nb-wss-lines p{margin:0}.nb-wss-lines p+p{margin-top:1em}.nb-wss-up{font:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:var(--space-6) 0 0}.nb-wss-up a{color:var(--text-muted)}@media (min-width:900px){.nb-wss-top{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.nb-wss-force:nth-child(2n) .nb-wss-picture{order:2}}.nb-wss-close{padding-bottom:var(--rhythm-section)}.nb-wss-back{font:var(--type-h3);margin:var(--rhythm-block) 0 0}.nb-wss-back a{color:var(--link);text-underline-offset:4px}.nb-wss-back a:hover{color:var(--link-hover)}
