.Rules_promise__p3Men{padding:var(--sp-6) 0 var(--sp-5)}.Rules_promise__line__hOZvm{font-family:var(--font-serif);font-size:clamp(2.125rem,1.5rem + 3vw,3.75rem);font-weight:var(--fw-medium);line-height:1.02;letter-spacing:-.028em;font-variation-settings:"opsz" 72;max-width:20ch;margin-top:var(--sp-3);text-wrap:balance}.Rules_promise__line__hOZvm em{font-weight:var(--fw-regular);color:var(--c-accent)}.Rules_promise__lede__b_9Br{max-width:60ch;margin-top:var(--sp-4)}.Rules_principles__8Embs{list-style:none;padding:0;margin:var(--sp-6) 0 0;display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);counter-reset:pr;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.Rules_principles__8Embs li{counter-increment:pr;padding:var(--sp-4) var(--sp-4) var(--sp-2);background:var(--c-paper-raised);border-radius:var(--r-4);box-shadow:inset 0 0 0 1px var(--c-rule);display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);align-content:start}@media (forced-colors:active){.Rules_principles__8Embs li{border:1px solid CanvasText}}.Rules_principles__8Embs li:before{content:"No. " counter(pr);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--c-accent)}.Rules_principles__8Embs b{font-family:var(--font-serif);font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:1.2}.Rules_principles__8Embs span{font-size:var(--fs-sm);color:var(--c-ink-2)}.Rules_principles__8Embs a{display:inline-flex;align-items:center;min-height:var(--tap);width:-moz-fit-content;width:fit-content;font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.Rules_principles__8Embs .Rules_principles__more__twb_W{counter-increment:none}.Rules_principles__8Embs .Rules_principles__more__twb_W:before{content:"Questions";color:var(--c-ink-2)}.Rules_rulebook__2qstb{display:grid;grid-gap:var(--sp-7);gap:var(--sp-7);grid-template-columns:minmax(0,1fr);margin-top:var(--sp-7)}.Rules_rulebook__2qstb>*{min-width:0}@media (min-width:60rem){.Rules_rulebook__2qstb{grid-template-columns:15rem minmax(0,1fr);gap:var(--sp-8);align-items:start}}.Rules_toc__YhHwS{font-size:var(--fs-sm)}@media (min-width:60rem){.Rules_toc__YhHwS{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + var(--sp-5))}}.Rules_toc__YhHwS ol{list-style:none;padding:0;margin:var(--sp-2) 0 0;counter-reset:toc;border-top:var(--rule-hair) solid var(--c-rule)}.Rules_toc__YhHwS li{counter-increment:toc;border-bottom:var(--rule-hair) solid var(--c-rule)}.Rules_toc__YhHwS a{display:grid;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;min-height:var(--tap);color:var(--c-ink);text-decoration:none;font-weight:var(--fw-semibold)}.Rules_toc__YhHwS a:before{content:counter(toc);font-family:var(--font-serif);color:var(--c-accent);font-size:var(--fs-lg);font-weight:var(--fw-medium)}.Rules_toc__YhHwS a:hover{color:var(--c-accent)}.Rules_chapter__i403k{scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.Rules_chapter__i403k+.Rules_chapter__i403k{margin-top:var(--sp-8)}.Rules_chapter__head__9ii9B{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--sp-2) var(--sp-4);gap:var(--sp-2) var(--sp-4);align-items:baseline;border-top:var(--rule-hair) solid var(--c-rule-strong);padding-top:var(--sp-5);margin-bottom:var(--sp-5)}.Rules_chapter__num__hXBBw{font-family:var(--font-serif);font-size:var(--fs-3xl);font-weight:var(--fw-medium);line-height:.85;color:var(--c-accent);font-variation-settings:"opsz" 72;letter-spacing:-.02em}.Rules_chapter__title__3vxi4{font-family:var(--font-serif);font-size:var(--fs-2xl);font-weight:var(--fw-medium);line-height:1.1;letter-spacing:var(--ls-head);font-variation-settings:"opsz" 60;text-wrap:balance}.Rules_chapter__i403k .Rules_prose__KrJ0u{max-width:62ch}.Rules_tz__pKYnt{margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--c-ink-2);display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-4)}.Rules_tz__pKYnt b{color:var(--c-ink);font-weight:var(--fw-semibold)}.Rules_weight__1TUab{font-family:var(--font-serif);font-size:var(--fs-2xl);font-weight:var(--fw-medium);white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;padding-right:0}.Rules_weight-head__fj9b1{text-align:right}.Rules_reasons___1XT9 td:first-child{min-width:12rem}.Rules_reasons___1XT9 td:first-child b{display:block;font-weight:var(--fw-semibold)}.Rules_reasons___1XT9 td:first-child code{display:inline-block;margin-top:2px;font-size:var(--fs-2xs);color:var(--c-ink-2)}.Rules_example__F_XuN{margin-top:var(--sp-5);padding:var(--sp-4) var(--sp-5);background:var(--c-paper-raised);box-shadow:inset 0 0 0 1px var(--c-rule);border-radius:var(--r-1);display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.Rules_example__sum__KhBoW{font-size:var(--fs-md)}.Rules_example__sum__KhBoW .Rules_n__hVzmJ{white-space:nowrap;font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Rules_league-cards__Qe9to{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);margin-top:var(--sp-5)}@media (min-width:40rem){.Rules_league-cards__Qe9to{grid-template-columns:repeat(3,minmax(0,1fr))}.Rules_league-cards--2__VGMXK{grid-template-columns:repeat(2,minmax(0,1fr))}}.Rules_league-card__e8u0E{padding:var(--sp-4);background:var(--c-paper-raised);box-shadow:inset 0 0 0 1px var(--c-rule);border-radius:var(--r-1);display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start;min-width:0}.Rules_league-card__e8u0E>span:first-child{justify-self:start}.Rules_league-card__e8u0E h3{font-family:var(--font-serif);font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.Rules_league-card__e8u0E p{font-size:var(--fs-sm);color:var(--c-ink-2)}.Rules_appeal-steps__AuXjo{list-style:none;padding:0;margin:var(--sp-5) 0 0;display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);counter-reset:ap}@media (min-width:60rem){.Rules_appeal-steps__AuXjo{grid-template-columns:repeat(4,minmax(0,1fr))}}.Rules_appeal-steps__AuXjo li{counter-increment:ap;padding:var(--sp-4);border-top:var(--rule-heavy) solid var(--c-ink);background:var(--c-paper-raised);display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);align-content:start;font-size:var(--fs-sm);color:var(--c-ink-2)}.Rules_appeal-steps__AuXjo li:before{content:counter(ap);font-family:var(--font-serif);font-size:var(--fs-2xl);color:var(--c-accent);line-height:1;font-weight:var(--fw-medium)}.Rules_appeal-steps__AuXjo b{color:var(--c-ink);font-size:var(--fs-md)}.Rules_callout-promise__1z57U{margin-top:var(--sp-2);padding:var(--sp-6) var(--sp-5);background:var(--c-band);color:var(--c-on-band);border-radius:var(--r-1)}.Rules_callout-promise__1z57U p{font-family:var(--font-serif);font-size:var(--fs-2xl);line-height:1.2;font-variation-settings:"opsz" 60;max-width:30ch}.Rules_callout-promise__1z57U .Rules_callout-promise__small__fXrHh{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--c-inverse-2);margin-top:var(--sp-3);max-width:60ch;line-height:var(--lh-ui)}.Rules_callout-promise__1z57U a{color:var(--c-on-band);display:inline-flex;align-items:center;min-height:var(--tap);font-weight:var(--fw-semibold)}.Rules_callout-promise__1z57U :focus-visible{outline-color:var(--c-accent-on-ink)}.Rules_shuffle-demo__SG7ve{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);margin-top:var(--sp-6);padding:var(--sp-5);background:var(--c-paper-raised);box-shadow:inset 0 0 0 1px var(--c-rule);border-radius:var(--r-1)}@media (min-width:60rem){.Rules_shuffle-demo__SG7ve{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}}.Rules_shuffle-demo__who__VdJUD{font-size:var(--fs-sm);color:var(--c-ink-2)}.Rules_shuffle-demo__who__VdJUD span{font-weight:var(--fw-bold);color:var(--c-accent-strong)}.Rules_shuffle-demo__list__WPNvT{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));counter-reset:sd}.Rules_shuffle-demo__list__WPNvT li{counter-increment:sd;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2);background:var(--c-paper);box-shadow:inset 0 0 0 1px var(--c-rule);border-radius:var(--r-1);font-family:var(--font-serif);font-weight:var(--fw-semibold);font-size:var(--fs-md)}.Rules_shuffle-demo__list__WPNvT li:before{content:counter(sd);font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--c-ink-3);min-width:1.2em}.Rules_shuffle-demo__dot__KjzOx{width:2.25rem;height:2.25rem;border-radius:6px;display:grid;place-items:center;color:#fff;font-size:var(--fs-md);flex:none}.Rules_ex-label__rFCES{font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--c-caution)}@media (max-width:39.99rem){.Rules_slim-ruler__5CV5J dl{display:none}}