.legal-section{background:#fff}.legal-inner{max-width:760px;margin:0 auto}.legal-inner h2{font-family:Cormorant Garamond,serif;font-size:1.6rem;font-weight:700;color:var(--navy);margin:48px 0 16px}.legal-inner h2:first-of-type{margin-top:0}.legal-inner h3{font-family:DM Sans,sans-serif;font-size:1rem;font-weight:700;color:var(--navy);margin:32px 0 12px}.legal-inner p{font-size:.9rem;color:#555;line-height:1.75;margin-bottom:16px}.legal-inner ul{list-style:none;padding:0;margin-bottom:16px}.legal-inner ul li{font-size:.9rem;color:#555;line-height:1.75;padding:4px 0 4px 20px;position:relative}.legal-inner ul li:before{content:"";position:absolute;left:0;top:14px;width:5px;height:5px;background:var(--teal);border-radius:50%}.legal-meta{font-size:.82rem;color:var(--warm-gray);margin-bottom:32px}