.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-7) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.nb-wss-card{align-items:baseline;gap:var(--space-3) 0;color:var(--text-body);grid-template-columns:auto 1fr;text-decoration:none;display:grid}.nb-wss-card .nb-scene-picture{padding-bottom:var(--space-3);border-bottom:var(--border-thick) solid var(--border-default);grid-column:1/-1}.nb-wss-card-num{font:var(--w-display) var(--t-1) / 1 var(--nb-black);color:var(--text-muted);font-variant-numeric:tabular-nums}.nb-wss-card-name{font:var(--type-section);letter-spacing:var(--tracking-display);padding-left:var(--space-4);transition:color var(--duration-fast)}.nb-wss-card:hover .nb-wss-card-name{color:var(--nb-warm)}.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-thick) solid var(--border-default)}.nb-wss-top{gap:var(--space-5);display:grid}.nb-wss-head>*{margin:0}.nb-wss-num{font:var(--type-numeral);letter-spacing:var(--tracking-display);color:var(--text-muted);font-variant-numeric:tabular-nums}.nb-wss-head .nb-wss-name{font:var(--type-hero);letter-spacing:var(--tracking-display);margin-top:var(--space-3)}.nb-wss-head .nb-wss-lead{font:var(--type-read);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)}
