.legal{max-width:760px;margin:0 auto;padding:130px 24px 90px}.legal h1{letter-spacing:-.04em;margin-top:18px;font-size:clamp(34px,5vw,52px);font-weight:900;line-height:1.05}.legal .upd{color:var(--muted-2);margin-top:10px;font-size:14px;font-weight:600}.legal h2{margin-top:38px;font-size:20px;font-weight:800}.legal h3{margin-top:22px;font-size:16.5px;font-weight:800}.legal p,.legal li{color:var(--muted);font-size:15.5px;line-height:1.7}.legal p{margin-top:10px}.legal ul{margin:10px 0 0;padding-left:22px;list-style:outside}.legal li::marker{color:var(--pink-hi)}.legal li+li{margin-top:6px}.legal strong{color:#fff}.legal a{color:var(--pink-hi);font-weight:700}.legal .tldr{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;margin-top:26px;padding:18px 20px}.legal .tldr p:first-child{margin-top:0}.legal table{border-collapse:collapse;width:100%;margin-top:14px;font-size:14.5px}.legal th,.legal td{text-align:left;vertical-align:top;color:var(--muted);border:1px solid #ffffff1f;padding:10px 12px;line-height:1.55}.legal th{color:#fff;background:#ffffff0d;font-weight:800}.legal .tbl{overflow-x:auto}.legal td small{color:var(--muted-2)}.legal-cookie-btn{margin-top:4px}.nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0f22d1;border-bottom:1px solid #ffffff14}.foot-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 22px;display:flex}.foot-inner nav{flex-wrap:wrap;gap:8px 18px;font-size:14px;font-weight:600;display:flex}.foot-inner nav a{color:var(--muted)}
