.rules_main__Cx_ds{background:var(--paper);color:var(--ink-on-paper);min-height:60vh}.rules_intro__BJ0Wd{max-width:80ch;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) var(--shell-gutter) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.rules_eyebrow__2n9fg{font-weight:700;font-size:.8125rem;letter-spacing:.2em;color:var(--ink-on-paper-mute)}.rules_eyebrow__2n9fg,.rules_heading__BtbDi{font-family:var(--font-display);font-style:italic;text-transform:uppercase}.rules_heading__BtbDi{margin:0;font-weight:800;font-size:clamp(2.25rem,4vw + .5rem,3.5rem);line-height:.92;letter-spacing:-.015em;color:var(--ink-on-paper)}.rules_body__bYVfz{max-width:80ch;margin:0 auto;padding:0 var(--shell-gutter) var(--space-9);font-family:var(--font-ui);font-size:1rem;line-height:1.65;color:var(--ink-on-paper)}.rules_body__bYVfz h1,.rules_body__bYVfz h2,.rules_body__bYVfz h3{font-family:var(--font-display);font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:-.005em;color:var(--ink-on-paper);margin-top:var(--space-6);margin-bottom:var(--space-2)}.rules_body__bYVfz h1{font-size:clamp(1.875rem,3vw + .5rem,2.5rem);margin-top:0;padding-bottom:var(--space-3);border-bottom:3px solid var(--accent)}.rules_body__bYVfz h2{font-size:1.5rem;padding-bottom:var(--space-2);border-bottom:1px solid var(--rule-paper)}.rules_body__bYVfz h3{font-size:1.125rem;color:var(--ink-on-paper-soft)}.rules_body__bYVfz p{margin:0 0 var(--space-3)}.rules_body__bYVfz ol,.rules_body__bYVfz ul{margin:0 0 var(--space-3);padding-left:1.5rem;color:var(--ink-on-paper-soft)}.rules_body__bYVfz li{margin-bottom:var(--space-1)}.rules_body__bYVfz strong{color:var(--ink-on-paper)}.rules_body__bYVfz hr{margin:var(--space-6) 0;border:none;border-top:1px solid var(--rule-paper)}.rules_body__bYVfz a{color:oklch(42% .18 92);text-decoration:underline;text-underline-offset:3px}.rules_empty__4m6GX{max-width:80ch;margin:0 auto;padding:var(--space-8) var(--shell-gutter);text-align:center;color:var(--ink-on-paper-mute)}