.legal-module__xpnSVG__page{background:var(--bg-primary);min-height:100vh;color:var(--text-primary)}.legal-module__xpnSVG__inner{max-width:760px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.legal-module__xpnSVG__back{color:var(--brand-teal);margin-bottom:1.5rem;font-weight:600;display:inline-block}.legal-module__xpnSVG__inner h1{letter-spacing:-.03em;margin:0 0 1.25rem;font-size:2rem}.legal-module__xpnSVG__inner h2{margin:1.75rem 0 .5rem;font-size:1.15rem}.legal-module__xpnSVG__inner p,.legal-module__xpnSVG__inner li{color:var(--text-secondary);line-height:1.65}.legal-module__xpnSVG__inner ul{padding-left:1.25rem}
