.legal-nav{min-height:72px;padding:0 max(5vw,24px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#fff}.legal-nav>a:last-child{color:var(--purple);font-weight:700;text-decoration:none}.legal-page{width:min(820px,calc(100% - 32px));margin:48px auto 80px;background:#fff;border:1px solid var(--line);border-radius:22px;padding:clamp(24px,5vw,52px);box-shadow:0 18px 50px #17233b0d}.legal-page h1{font:800 clamp(32px,5vw,48px) Manrope;margin:0 0 8px}.legal-page h2{font:700 20px Manrope;margin:32px 0 8px}.legal-page p{color:var(--muted);line-height:1.75}.legal-page .updated{font-size:13px}
