.legal-page{background:var(--bg);min-height:100vh}.legal-header{border-bottom:1px solid var(--line);padding:25px 0}.legal-header .brand img{width:183px;height:auto}.legal-main{max-width:820px;padding:110px 24px 100px}.legal-main .eyebrow{margin-bottom:20px}.legal-main h1{margin-bottom:18px;font-size:clamp(42px,6vw,68px)}.legal-updated{color:#647286;margin-bottom:55px;font-size:12px}.legal-main h2{margin:43px 0 14px;font-size:25px}.legal-main p,.legal-main li{color:#9aa7b7;font-size:14px;line-height:1.85}.legal-main ul{padding-left:23px}.legal-main a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.legal-back{color:var(--cyan);align-items:center;gap:7px;margin-top:45px;font-size:12px;display:inline-flex}
