.legal{max-width:820px;margin:0 auto;padding:14px 16px 36px}.legal-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.legal-top .logo.sm{width:110px}.legal-doc{padding:26px clamp(18px,4vw,40px) 30px;font-size:16px;line-height:1.6}.legal-doc h1{font-family:var(--font-marker), cursive;margin:0 0 4px;font-size:clamp(30px,7vw,42px);font-weight:400}.legal-doc h2{margin:26px 0 6px;font-size:19px}.legal-doc .updated{color:var(--muted);margin-top:0;font-size:14px}.legal-doc a{color:#c2186b}.legal-doc ul{padding-inline-start:22px}.legal-doc li{margin:4px 0}.legal-doc table{border-collapse:collapse;width:100%;margin:10px 0;font-size:15px}.legal-doc th,.legal-doc td{text-align:start;border:1px solid #161a3d2e;padding:8px 10px}.legal-doc th{background:#161a3d0d}.legal-foot{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:20px;display:flex}.legal-foot a{color:#ffffffbf;font-size:14px}
