.legal-article{max-width:44rem;margin:0 auto;padding:8rem 1.5rem 5rem}.legal-eyebrow{font-family:var(--font-montserrat), sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--teal);margin-bottom:1rem;font-size:.65rem}.legal-title{font-family:var(--font-cormorant), serif;color:var(--text);margin-bottom:.75rem;font-size:clamp(2.2rem,4vw,3rem);font-weight:300;line-height:1.15}.legal-updated{font-family:var(--font-montserrat), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-bottom:3rem;font-size:.6rem}.legal-article h2{font-family:var(--font-montserrat), sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--teal);border-bottom:1px solid var(--teal-line);margin:2.5rem 0 1rem;padding-bottom:.6rem;font-size:.7rem;font-weight:500}.legal-article p,.legal-article li{font-family:var(--font-baskerville), serif;color:var(--text);margin-bottom:1rem;font-size:.95rem;line-height:1.85}.legal-article ul{margin-bottom:1rem;padding-left:1.25rem}.legal-article li{margin-bottom:.4rem}.legal-article a{color:var(--teal)}