.legal-page{padding:140px 0 100px;color:var(--ink-soft, #c9d3e6);max-width:760px;margin:0 auto}.legal-page h1{font-family:var(--font-display, inherit);color:#fff;font-size:clamp(28px,4vw,40px);margin-bottom:8px}.legal-page .legal-meta{color:#8a97b5;font-size:14px;margin-bottom:40px}.legal-page h2{color:#fff;font-size:20px;margin:36px 0 12px}.legal-page p,.legal-page li{line-height:1.65;margin-bottom:14px}.legal-page ul{padding-left:20px}.legal-page a{color:var(--accent, #4fb6ff)}.legal-page .back-link{display:inline-block;margin-top:48px}
