.rules-intro{padding:60px 0 36px}.rules-intro h1{font:500 48px/1.45 var(--serif);margin:18px 0}.rules-intro>p{font-size:13px;line-height:2;color:var(--muted)}.rules-facts{display:flex;gap:60px;border-top:1px solid var(--line);padding-top:24px;margin-top:30px}.rules-facts span{display:flex;flex-direction:column;gap:9px;font-size:11px;color:#6d7d60}.rules-facts b{font:32px Georgia;color:#385333}.rules-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;padding:38px 0;border-top:1px solid var(--line)}.rules-page h2{font:500 23px/1.6 var(--serif);margin:12px 0 14px}.rules-page section p{font-size:12px;line-height:2;color:#65775a}.rules-page table{border-collapse:collapse;width:100%;margin-top:22px;font-size:12px}.rules-page caption{text-align:left;font-size:10px;color:#7b8b70;margin-bottom:12px}.rules-page th,.rules-page td{text-align:left;padding:15px 8px;border-bottom:1px solid #d3dbc9;font-weight:400}.rules-page thead{background:#e8edde;font-size:11px}.rules-page td:last-child{white-space:nowrap;font-family:monospace;font-size:13px;color:#36502e}.rules-page td small{font-size:9px}.rules-page .rules-note{font-size:10px;color:#7a886f}.rules-details section+section{margin-top:36px}.rules-details a{font-size:11px;text-decoration:underline;text-underline-offset:4px}.rules-market{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;background:#e8edde;padding:28px;border-radius:5px;margin:5px 0 40px}.rules-example{align-self:center}.rules-example>span,.rules-example small{font-size:10px;color:#6a7d60}.rules-example p{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #c9d4bd;margin:0;padding:15px 0}.rules-example b{font:14px monospace;color:#3a5432}.rules-example small{display:block;margin-top:13px}.rules-treasury,.rules-art{padding:32px 0;border-top:1px solid var(--line)}.rules-treasury p,.rules-art p{max-width:850px}.rules-treasury .outline{display:inline-block;font-size:11px;margin-top:12px}.rules-treasury .rules-address{font:11px/1.8 monospace;color:#78886e;overflow-wrap:anywhere}.rules-page .atlas-next h2{font-size:25px}.rules-page .atlas-footer a{font-size:11px}.rules-page a:focus-visible{outline:2px solid #708c57;outline-offset:4px}
@media(max-width:760px){.rules-intro{padding:38px 0 28px}.rules-intro h1{font-size:36px}.rules-intro>p{font-size:12px}.rules-facts{gap:35px}.rules-facts b{font-size:28px}.rules-columns{grid-template-columns:1fr;gap:26px;padding:28px 0}.rules-page h2{font-size:21px}.rules-page section p{font-size:11px}.rules-page table{font-size:11px}.rules-page th,.rules-page td{padding:14px 5px}.rules-page td:last-child{font-size:12px}.rules-market{grid-template-columns:1fr;gap:12px;padding:19px;margin-bottom:28px}.rules-treasury,.rules-art{padding:26px 0}.rules-page .atlas-next h2{font-size:23px}}
