.legalPage{color:#f2f5f3;background:#020603;min-height:100vh}.legalNav{border-bottom:1px solid #18231c;justify-content:space-between;align-items:center;max-width:1080px;margin:auto;padding:28px 24px;display:flex}.legalNav>a:last-child{color:#00f044;font:600 11px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.legalHero,.legalBody{max-width:920px;margin:auto;padding:72px 24px 32px}.legalHero{border-bottom:1px solid #18231c}.legalHero h1{letter-spacing:-.06em;max-width:780px;margin:18px 0;font-size:clamp(42px,7vw,84px);line-height:.95}.legalHero p{color:#9aaba1;max-width:720px;font-size:17px;line-height:1.7}.legalBody{padding-top:38px;padding-bottom:100px}.legalBody section{border-bottom:1px solid #18231c;padding:30px 0}.legalBody h2{margin:0 0 14px;font-size:24px}.legalBody h3{color:#d7dfda;margin:24px 0 10px;font-size:16px}.legalBody p,.legalBody li{color:#9aaba1;line-height:1.75}.legalBody ul{padding-left:20px}.legalBody code{color:#00f044;font-family:var(--font-geist-mono),monospace}.legalNotice{background:#07120c;border:1px solid #244231;padding:18px 20px;color:#d8e8de!important}.legalMeta{font:600 11px/1.4 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:#00f044!important}.legalBody a{color:#00f044;text-underline-offset:3px;text-decoration:underline}
