.legal-page{max-width:800px;margin:0 auto;padding:6rem 2rem 4rem}.legal-page h1{font-family:var(--font-display,"Cinzel",serif);color:#D4AF37;font-size:2rem;margin-bottom:.5rem}.legal-updated{color:rgba(255,255,255,.4);font-size:.85rem;margin-bottom:2.5rem}.legal-page h2{color:#C9A227;font-size:1.25rem;margin-top:2rem;margin-bottom:.75rem}.legal-page p,.legal-page ul{color:rgba(255,255,255,.7);line-height:1.8;margin-bottom:1rem}.legal-page ul{padding-left:1.5rem}.legal-page li{margin-bottom:.4rem}.legal-page a{color:#D4AF37;text-decoration:underline;text-underline-offset:2px}.legal-page a:hover{color:#F0D060}@media (max-width:600px){.legal-page{padding:4rem 1.25rem 3rem}.legal-page h1{font-size:1.6rem}.legal-page h2{font-size:1.1rem}}