.ns-legal__content{max-width:800px;padding:120px var(--ns-gutter) 80px;overflow-wrap:anywhere;margin:0 auto}.ns-legal h1{letter-spacing:-.035em;margin:32px 0 16px;font-size:clamp(32px,6vw,52px);font-weight:800;line-height:1.15}.ns-legal h2{margin:36px 0 12px;font-size:22px;font-weight:700;line-height:1.3}.ns-legal p{color:var(--ns-text-2);font-size:16px;line-height:1.8}.ns-legal .ns-legal__updated{color:var(--ns-text-muted);font-size:14px}
