.back-link{color:var(--muted);text-decoration:none;font-size:11px}.rules-page{width:min(1080px,calc(100% - 36px));margin:auto;padding:70px 0 120px}.rules-hero{max-width:760px}.rules-hero h1{font:700 clamp(56px,8vw,100px)/.9 'Space Grotesk';letter-spacing:-.065em;margin:22px 0}.rules-hero p{color:var(--muted);font-size:16px;line-height:1.8;max-width:620px}.rules-nav{display:flex;gap:7px;flex-wrap:wrap;padding:13px;margin:45px 0 20px;position:sticky;top:85px;z-index:5;box-shadow:none}.rules-nav a{color:var(--muted);text-decoration:none;font-size:9px;text-transform:uppercase;letter-spacing:.08em;padding:7px 10px;border-radius:7px}.rules-nav a:hover{color:var(--cyan);background:rgba(100,248,209,.05)}.rule-section{display:grid;grid-template-columns:70px 1fr;gap:25px;padding:70px 0;border-top:1px solid var(--line);scroll-margin-top:150px}.chapter{color:#363a4e;font:700 28px 'Space Grotesk'}.rule-section h2{font:600 clamp(30px,5vw,48px) 'Space Grotesk';letter-spacing:-.04em;margin:10px 0 30px}.rule-section>div>p{color:var(--muted);line-height:1.8}.rule-section a{color:var(--cyan)}.rule-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rule-grid article,.control-table>div,.mode-list article{border:1px solid var(--line);background:rgba(255,255,255,.022);border-radius:13px;padding:20px}.rule-grid b,.control-table b,.mode-list b{font:600 13px 'Space Grotesk'}.rule-grid p,.mode-list p{color:var(--muted);font-size:12px;line-height:1.75;margin:8px 0 0}.control-table{display:grid;gap:9px}.control-table>div{display:grid;grid-template-columns:110px 1fr;gap:15px;color:var(--muted);font-size:12px;line-height:1.7}.control-table b{color:#fff}.fair-note{padding:13px 16px;border-left:2px solid var(--cyan);background:rgba(100,248,209,.035);font-size:11px}.mode-list{display:grid;gap:9px}.mode-list article{display:flex;gap:17px;align-items:center}.mode-list i{width:47px;height:47px;flex:0 0 auto;border:1px solid rgba(191,145,255,.25);border-radius:14px;display:grid;place-items:center;color:#c8aeff;font:700 13px 'Space Grotesk';font-style:normal}.updates article{border-left:1px solid var(--line);padding:0 0 35px 25px;position:relative}.updates article::before{content:'';position:absolute;width:7px;height:7px;border-radius:50%;background:var(--cyan);left:-4px;top:5px;box-shadow:0 0 10px var(--cyan)}.updates time{color:var(--cyan);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.updates ul{color:var(--muted);font-size:12px;line-height:1.9;padding-left:17px}@media(max-width:650px){.rules-page{padding-top:45px}.rules-nav{position:static}.rule-section{grid-template-columns:1fr;gap:5px;padding:50px 0}.rule-grid{grid-template-columns:1fr}.control-table>div{grid-template-columns:1fr}.chapter{font-size:18px}.rules-hero h1{font-size:55px}}
