.page-legal .legal{max-width:760px;margin:0 auto;padding:140px 22px 80px}.page-legal .legal .eyebrow{display:inline-flex;align-items:center;gap:.55em;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue);margin-bottom:10px}.page-legal .legal h1{font-size:clamp(32px,4.6vw,46px);margin-bottom:6px}.page-legal .legal .updated{color:var(--ink-faint);font-size:14px;margin-bottom:34px}.page-legal .legal h2{font-size:21px;margin:34px 0 10px}.page-legal .legal li,.page-legal .legal p{color:var(--ink-soft);font-size:16.5px}.page-legal .legal p{margin-bottom:12px}.page-legal .legal ul{padding-left:22px;margin:10px 0 14px}.page-legal .legal li{margin-bottom:8px}.page-legal .legal a{color:var(--blue);font-weight:600;text-decoration:underline;text-underline-offset:3px}.page-legal .legal b{color:var(--ink)}.page-legal .nav-back{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--line);background:var(--card);color:var(--blue-deep);font:600 14.5px var(--sans);padding:9px 18px;border-radius:999px;cursor:pointer;transition:border-color .15s,background .15s}.page-legal .nav-back:hover{border-color:var(--blue);background:var(--blue-tint)}