.legal-pages-module__w4ZXka__page{background:var(--color-bg);color:var(--color-text)}.legal-pages-module__w4ZXka__hero{color:var(--color-text);background:#090a0d;padding:clamp(8rem,14vw,12rem) 0 clamp(4rem,8vw,7rem)}.legal-pages-module__w4ZXka__hero h1{letter-spacing:-.06em;max-width:14ch;margin:0;font-size:clamp(3.2rem,6.5vw,7rem);line-height:.92}.legal-pages-module__w4ZXka__lede{color:#c5c6cc;max-width:48rem;margin:2rem 0 0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.65}.legal-pages-module__w4ZXka__eyebrow{color:#8f929b;font:750 .68rem/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.25rem}.legal-pages-module__w4ZXka__content{padding:clamp(4.5rem,8vw,8rem) 0}.legal-pages-module__w4ZXka__section{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,7vw,7rem);padding:clamp(2rem,4vw,3.5rem) 0;display:grid}.legal-pages-module__w4ZXka__section h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1}.legal-pages-module__w4ZXka__section p,.legal-pages-module__w4ZXka__section li{color:var(--color-text-muted);line-height:1.7}.legal-pages-module__w4ZXka__section p{margin:0}.legal-pages-module__w4ZXka__section p+p,.legal-pages-module__w4ZXka__section ul+p{margin-top:1rem}.legal-pages-module__w4ZXka__section ul{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.legal-pages-module__w4ZXka__section li{border-left:2px solid var(--color-accent);padding-left:1rem}@media (max-width:767px){.legal-pages-module__w4ZXka__section{grid-template-columns:1fr}.legal-pages-module__w4ZXka__hero{padding-top:8rem}}
