.rules-page{font-family:var(--font-family-base);width:min(100%,63rem);color:var(--primary-dark);font-size:var(--font-size-l);margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:4.5rem;line-height:1.45}.rules-page h1,.rules-page h2,.rules-page p,.rules-page ol{font-family:var(--font-family-base);margin:0}.rules-page h1{font-family:var(--font-family-base);max-width:48rem;font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);line-height:1.16}.rules-page section{font-family:var(--font-family-base);gap:.9rem;margin-top:2rem;display:grid}.rules-page h2{font-family:var(--font-family-base);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);line-height:inherit}.rules-page ol{font-family:var(--font-family-base);gap:.85rem;padding-left:1.5rem;display:grid}.rules-page ol ol{font-family:var(--font-family-base);gap:.55rem;margin-top:.85rem;padding-left:1.45rem}.rules-page li::marker{font-weight:var(--font-weight-regular)}.rules-page a{font-family:var(--font-family-base);color:inherit;font-weight:var(--font-weight-bold);text-underline-offset:.18em;text-decoration:underline}@media (max-width:760px){.rules-page{font-family:var(--font-family-base);font-size:var(--font-size-m);padding-top:.75rem;padding-bottom:3.5rem;line-height:1.5}.rules-page h1{font-family:var(--font-family-base);font-size:var(--font-size-xl)}.rules-page section{font-family:var(--font-family-base);margin-top:1.7rem}}
