.nsw-about,.nsw-law{border-top:1px solid var(--ct-rule-soft);max-width:760px;color:var(--ct-text-strong);font-family:var(--font-body);padding-top:24px;font-size:16px;line-height:1.6}.nsw-law{margin-top:64px}.nsw-about h2,.nsw-law h2{color:var(--ct-ink);font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(26px,2.6vw,32px);font-weight:600;line-height:1.15}.nsw-about p,.nsw-law p{margin-top:14px}.nsw-about a,.nsw-law a,.nsw-cite a{color:var(--ct-ink);-webkit-text-decoration-color:var(--ct-gold);text-decoration-color:var(--ct-gold);text-underline-offset:3px;overflow-wrap:anywhere}.nsw-toc ul{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.nsw-toc li{border-left:2px solid var(--ct-gold-light);padding-left:14px}.nsw-group{margin-top:64px;scroll-margin-top:24px}.nsw-group h2{border-bottom:2px solid var(--ct-ink);color:var(--ct-ink);font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;padding-bottom:14px;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.12}.nsw-lines{margin:0;padding:0;list-style:none}.nsw-line{border-bottom:1px solid var(--ct-hair-soft);padding-block:22px}.nsw-quote{border-left:2px solid var(--ct-gold);color:var(--ct-text-strong);font-family:var(--font-body);margin:0;padding-left:16px;font-size:clamp(17px,1.5vw,19px);line-height:1.5}.nsw-quote p{margin:0}.nsw-items{gap:6px;margin:10px 0 0;padding-left:22px;font-size:16px;list-style:outside;display:grid}.nsw-items .nsw-items{margin-top:6px;list-style:circle}.nsw-cite{color:var(--ct-muted);font-family:var(--font-body);margin:10px 0 0 18px;font-size:14px;line-height:1.5}.nsw-capture{margin-top:56px}@media (min-width:1041px){.nsw-group{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:48px;display:grid}.nsw-group h2{border-top:2px solid var(--ct-ink);border-bottom:0;padding-top:22px;padding-bottom:0;position:sticky;top:24px}.nsw-lines{border-top:1px solid var(--ct-rule)}.nsw-line:first-child{padding-top:22px}}
