.pg-legal .lg-hero{padding:20px 0 40px}@media (min-width:980px){.pg-legal .lg-hero{padding-top:36px}}.pg-legal .lg-hero h1{font:900 clamp(38px,5vw,64px)/1 var(--display);margin:12px 0 0}.pg-legal .tabs{display:flex;gap:6px;margin-top:26px;flex-wrap:wrap}.pg-legal .tabs a{border:1px solid rgba(255,255,255,.25);background:none;color:#C9D2E3;font:600 14px var(--body);padding:10px 16px;border-radius:999px;cursor:pointer;text-decoration:none}.pg-legal .tabs a[aria-current=page]{background:#fff;color:var(--night);border-color:#fff}.pg-legal .doc{display:none}.pg-legal .doc.on{display:grid;grid-gap:28px;gap:28px}@media (min-width:980px){.pg-legal .doc.on{grid-template-columns:220px minmax(0,1fr);gap:64px}.pg-legal .doc.on.solo{grid-template-columns:minmax(0,1fr)}}.pg-legal .toc{display:none;position:-webkit-sticky;position:sticky;top:20px;align-self:start}@media (min-width:980px){.pg-legal .toc{display:grid;grid-gap:2px;gap:2px;border-left:2px solid var(--line)}}.pg-legal .toc a{padding:6px 0 6px 14px;color:var(--muted);text-decoration:none;font-size:14px}.pg-legal .toc a:hover{color:var(--night)}.pg-legal .prose{max-width:40em}.pg-legal .prose .draft{display:inline-block;font:600 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;background:#FFF1C7;color:#8A6A0C;padding:5px 10px;border-radius:6px;margin-bottom:18px}.pg-legal .prose h2{font:800 24px/1.25 var(--display);color:var(--night);margin:34px 0 10px;scroll-margin-top:20px}.pg-legal .prose h2:first-of-type{margin-top:0}.pg-legal .prose li,.pg-legal .prose p{font-size:17px;line-height:1.65;color:#2B3140}.pg-legal .prose ul{padding-left:20px}.pg-legal .prose .upd{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:34px}.pg-legal .rules5{list-style:none;padding:0!important;display:grid;grid-gap:12px;gap:12px}.pg-legal .rules5 li{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px;border-radius:14px;background:#F7F8FB}.pg-legal .rules5 li b.n{font:900 26px var(--display);color:var(--c)}.pg-legal .rules5 li span b{display:block;font:800 18px var(--display);color:var(--night)}