.legal{max-width:40rem;padding:var(--s6,2.4rem) 1.2rem var(--s7,4rem);text-align:left;margin:0 auto}.legal h1{font:400 2.2rem/1.15 var(--display);text-align:center;margin:0 0 .4rem}.legal h2{font:400 1.35rem/1.25 var(--display);margin:0 0 .5rem}.legal .draft{text-align:center;color:var(--rubric);font:400 .95rem/1.4 var(--mono);margin:0 0 var(--s5,1.6rem)}.legal p,.legal li{font:400 1.05rem/1.6 var(--serif)}.legal ul{margin:.4rem 0 .8rem;padding-left:1.2rem}.legal li{margin:.25rem 0}.legal section{margin-bottom:var(--s5,1.6rem)}.legal .foot{text-align:center;font:400 .95rem var(--mono)}.legal .foot a,.legal a{color:var(--ultramarine)}
