.legal-page{min-height:70vh;padding:150px 24px 90px;background:var(--theme-public-bg,#090909)}.legal-wrap{width:min(980px,100%);margin:0 auto}.legal-wrap h1{font-size:clamp(48px,8vw,92px);line-height:.92;margin:12px 0 54px}.legal-wrap section{padding:30px 0;border-top:1px solid rgba(219,168,65,.22)}.legal-wrap h2{font-size:clamp(25px,3vw,38px);margin:0 0 16px}.legal-wrap p,.legal-wrap li{max-width:820px;color:var(--theme-muted,#cfc7bb);line-height:1.75}.legal-wrap a{color:var(--theme-primary,#dba841);text-underline-offset:3px}.legal-lead{font-size:1.12rem;margin:-24px 0 42px}@media(max-width:720px){.legal-page{padding:115px 20px 70px}.legal-wrap h1{margin-bottom:38px}.legal-wrap section{padding:24px 0}}
