.legal{z-index:2;padding:calc(var(--nav-h) + 4rem) 0 6rem;position:relative}.legal__inner{max-width:760px}.legal h1{font-family:var(--f-display);letter-spacing:-.04em;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:650;line-height:1}.legal h1 em{font-family:var(--f-serif);color:var(--amber-2);font-weight:400}.legal .updated{color:var(--paper-mute);text-transform:uppercase;letter-spacing:.12em;margin-top:1rem;font-size:.8rem}.legal h2{font-family:var(--f-display);letter-spacing:-.02em;border-top:1px solid var(--line);margin-top:2.75rem;padding-top:1.5rem;font-size:1.45rem;font-weight:600}.legal p,.legal li{color:var(--paper-dim);margin-top:.8rem}.legal ul{padding-left:1.25rem;list-style:outside}.legal a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.legal .hi-summary{border-radius:var(--radius);border:1px solid var(--line-2);background:#0b1f4459;margin-top:3rem;padding:1.5rem}.legal .hi-summary h2{border:0;margin-top:0;padding-top:0}.legal .hi-summary p{line-height:1.8}.nav--static{border-bottom-color:var(--line);background:#05070f9e}
