.legal-page{max-width:720px;margin:0 auto;padding:3rem 1.5rem 4rem;font-family:var(--font-body);color:var(--slate,#2d3d4f);line-height:1.7}.legal-page-title{font-family:var(--font-display);font-size:2rem;font-weight:400;color:var(--slate,#2d3d4f);margin-bottom:8px;line-height:1.2}.legal-page-date{font-size:.88rem;color:var(--slate-muted,#7a8a9a);margin-bottom:2.5rem}.legal-page-title:last-of-type+.legal-page-content{margin-top:24px}.legal-page-content h2{font-family:var(--font-display);font-size:1.2rem;font-weight:600;color:var(--copper,#b87333);margin:2rem 0 .75rem;line-height:1.3}.legal-page-content h2:first-child{margin-top:0}.legal-page-content p{font-size:1rem;margin:0 0 1rem;line-height:1.7}.legal-page-content ul{margin:0 0 1rem;padding-left:1.5rem}.legal-page-content li{font-size:1rem;line-height:1.7;margin-bottom:.35rem}.legal-page-content a{color:var(--copper,#b87333);text-decoration:underline}.legal-page-content a:hover{opacity:.8}.legal-page-content .contact-block{margin-top:.5rem;font-size:1rem;line-height:1.7}