.legal-document{max-width:850px;overflow-wrap:anywhere}.legal-document h1{font-size:clamp(30px,5.5vw,46px);letter-spacing:-1px;line-height:1.12}.legal-document article section{margin:0 0 28px}.legal-document h2{font-size:21px;line-height:1.35;margin:0 0 12px}.legal-document p,.legal-document li{line-height:1.75}.legal-document ul{padding-left:22px}.legal-document li{margin:10px 0}.legal-document time{white-space:normal}.legal-links{display:flex;flex-wrap:wrap;gap:8px 20px}.legal-links a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;text-decoration-thickness:1px}.legal-document footer{margin-top:36px}@media(max-width:420px){.legal-document.app{padding-left:18px;padding-right:18px}.legal-document .brand{font-size:13px;letter-spacing:2px}.legal-document .badge{font-size:9px}.legal-document h2{font-size:19px}}
