.legal-page{max-width:760px;margin:0 auto;padding:120px 24px 80px}.legal-page h1{margin-bottom:6px;font-size:clamp(28px,4vw,38px);font-weight:800}.legal-page .updated{color:var(--muted);margin-bottom:36px;font-size:13.5px}.legal-page h2{margin:34px 0 10px;font-size:19px;font-weight:800}.legal-page p,.legal-page li{color:var(--muted);font-size:15px;line-height:1.75}.legal-page ul{flex-direction:column;gap:6px;padding-left:22px;list-style:outside;display:flex}.legal-page a{color:var(--primary);font-weight:600}.legal-nav{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd9;border-bottom:1px solid #12263c0f;position:fixed;top:0;left:0;right:0}.legal-nav .inner{justify-content:space-between;align-items:center;max-width:760px;margin:0 auto;padding:14px 24px;display:flex}.legal-nav .brand{align-items:center;gap:10px;font-family:Manrope,sans-serif;font-weight:800;display:flex}.legal-nav .brand img{width:auto;height:32px}.legal-nav .back{color:var(--primary);font-size:14px;font-weight:700}
