.rules-page.svelte-sw2i0m{--cyan:#00cafa;--orange:#d97706;--navy:#000923;background:radial-gradient(circle at 58% 0%, #0d294c6b, transparent 34rem), var(--navy)}.rules-content.svelte-sw2i0m{width:min(100% - 2rem,79.5rem);margin:0 auto;padding:9.5rem 0 6rem}.rules-hero.svelte-sw2i0m,.rules-sections.svelte-sw2i0m,.rules-note.svelte-sw2i0m{max-width:60.375rem}.rules-hero.svelte-sw2i0m h1:where(.svelte-sw2i0m){color:#fafafa;letter-spacing:0;margin:0;font-size:clamp(2.5rem,5vw,3rem);font-weight:600;line-height:1}.rules-hero.svelte-sw2i0m p:where(.svelte-sw2i0m),.rule-section.svelte-sw2i0m p:where(.svelte-sw2i0m),.rules-note.svelte-sw2i0m{color:#a1a1a1;font-size:1rem;line-height:1.6}.rules-hero.svelte-sw2i0m p:where(.svelte-sw2i0m){margin:1rem 0 0}.rules-sections.svelte-sw2i0m{gap:3rem;margin-top:3rem;display:grid}.rule-section.svelte-sw2i0m h2:where(.svelte-sw2i0m){color:#fafafa;letter-spacing:0;align-items:baseline;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4;display:flex}.rule-section.svelte-sw2i0m h2:where(.svelte-sw2i0m) span:where(.svelte-sw2i0m){color:var(--cyan);font-family:var(--font-mono);flex:none;font-size:1rem;font-weight:500}.rule-section.svelte-sw2i0m p:where(.svelte-sw2i0m){margin:.5rem 0 0}.rules-note.svelte-sw2i0m{color:#ffffff85;margin:3rem 0 0}@media (width<=48rem){.rules-content.svelte-sw2i0m{padding-top:8rem}.rule-section.svelte-sw2i0m h2:where(.svelte-sw2i0m){gap:.2rem;display:grid}}
