.site-rules-page .site-rules-intro>p:first-of-type{max-width:72ch;font-size:1.03rem}.site-rules-page .site-rules-honesty{color:#ffdf9d;background:#0b1d39;border:1px solid #d1aa70a3;border-radius:9px;margin:15px 0 0;padding:12px 16px;font-size:.84rem;font-weight:700;line-height:1.5;display:inline-block}.site-rules-page .legal-copy section{scroll-margin-top:110px}.site-rules-page .legal-copy h3{color:#f4dfb8;margin:22px 0 8px;font-size:1.12rem}.site-rules-page .legal-copy ul{padding-left:1.35rem}.site-rules-page .legal-copy li{margin-block:.55rem;padding-left:.15rem}.site-rules-page .site-rules-related{border-top:1px solid #8eb6d36b;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:42px;padding-top:24px;display:grid}.site-rules-page .site-rules-related h2{grid-column:1/-1;margin:0 0 5px}.site-rules-page .site-rules-related a{color:#dceeff;background:#102448;border:1px solid #7ca6d281;border-radius:8px;justify-content:space-between;gap:8px;padding:12px 14px;display:flex}.site-rules-page .site-rules-related a:hover{color:#ffe5af;border-color:#f1c680}.site-rules-page>footer{color:#c9d8e9;background:#061127;border-top:1px solid #86a8c76e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:24px clamp(18px,5vw,70px);font-size:.82rem;display:flex}.site-rules-page>footer .brand{width:190px}.site-rules-page>footer .brand img{width:100%;height:auto;display:block}.site-rules-page>footer p{margin:0}.site-rules-page>footer a:hover{color:#ffe2a5}@media (max-width:700px){.site-rules-page .site-rules-related{grid-template-columns:1fr 1fr}}@media (max-width:480px){.site-rules-page .site-rules-related{grid-template-columns:1fr}}
