.Prose_prose__v2_so{font-size:1.125rem;line-height:1.7;counter-reset:section}.Prose_prose__v2_so p{margin-bottom:1.3em}.Prose_h1__VCI8y{font-size:clamp(2rem,4vw,2.8rem);margin-bottom:1rem}.Prose_h2__OMCg3{position:relative;font-size:clamp(1.5rem,2.4vw,1.85rem);margin:2.4em 0 .7em;clear:both}.Prose_h2__OMCg3:before{counter-increment:section;content:counter(section,decimal-leading-zero);display:block;font-family:var(--font-display);font-weight:700;font-size:.9rem;letter-spacing:.14em;color:var(--gold);margin-bottom:.3rem}@media (min-width:1040px){.Prose_h2__OMCg3:before{position:absolute;left:-3.5rem;top:.45em;margin:0;width:2.75rem;text-align:right}}.Prose_label__ERZ9i{font-weight:600;font-size:.82rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:3rem 0 .5rem}.Prose_label__ERZ9i,.Prose_rule__z92n0{font-family:var(--font-display);clear:both}.Prose_rule__z92n0{font-weight:700;font-style:italic;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2;color:var(--navy);padding:1.25rem 0 1.5rem}.Prose_pull__WDk0B,.Prose_rule__z92n0{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}.Prose_pull__WDk0B{float:right;width:46%;margin:.2rem -5.5rem 1.25rem 1.75rem;padding:1rem 0 1.1rem}.Prose_pull__WDk0B p{margin:0;font-family:var(--font-display);font-style:italic;font-weight:700;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.25;color:var(--navy)}@media (max-width:1040px){.Prose_pull__WDk0B{float:none;width:100%;margin:1.5rem 0 2rem}}@media print{.Prose_pull__WDk0B{float:none;width:100%;margin:1rem 0}}.sample_header__fxM_M{padding-block:clamp(3rem,7vw,5.5rem) clamp(2.5rem,5vw,4rem)}.sample_question__TkvCp{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.25;color:var(--gold-1);margin-top:1rem}.sample_article__G_LSe{padding-block:clamp(2.5rem,5vw,4rem) clamp(3rem,6vw,5rem)}.sample_opening__KKwl3>p:first-of-type:first-letter{float:left;font-family:var(--font-display);font-weight:700;font-size:4.6rem;line-height:.78;padding:.12em .14em 0 0;color:var(--navy)}.sample_ruleCard__hbKpD{margin-top:2.5rem;max-width:34rem}.ReadingProgress_track__9_dBh{position:fixed;top:var(--header-h);left:0;right:0;height:2px;z-index:45;pointer-events:none}.ReadingProgress_bar__mVUg_{height:100%;background:var(--gold);transform-origin:left center;transition:transform 90ms linear}@media (prefers-reduced-motion:reduce){.ReadingProgress_bar__mVUg_{transition:none}}.RuleCard_card__IwmQP{position:relative;display:flex;flex-direction:column;gap:.35rem;padding:1.75rem 1.75rem 1.5rem;border-radius:var(--radius);page-break-inside:avoid;break-inside:avoid;scroll-margin-top:6rem}.RuleCard_light__kqDrT{background:var(--ground);border:1px solid var(--rule-alt);border-top:3px solid var(--gold)}.RuleCard_dark__8L91M{background:var(--navy);border:1px solid rgba(220,192,132,.22);border-top:3px solid var(--gold);color:var(--on-dark)}.RuleCard_numeral__KXk4K{font-family:var(--font-display);font-weight:700;font-size:2.6rem;line-height:1;letter-spacing:.02em;color:var(--gold);margin-bottom:.4rem}.RuleCard_dark__8L91M .RuleCard_numeral__KXk4K{background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.RuleCard_label__btI_M{font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--slate-dark);margin:0}.RuleCard_dark__8L91M .RuleCard_label__btI_M{color:var(--gold-1)}.RuleCard_text__ZDL6C{font-family:var(--font-display);font-weight:700;font-size:1.55rem;line-height:1.18;color:var(--navy);margin:.15rem 0 .6rem}.RuleCard_lg__ZVQGG .RuleCard_text__ZDL6C{font-size:clamp(1.9rem,3vw,2.5rem)}.RuleCard_dark__8L91M .RuleCard_text__ZDL6C{color:var(--on-dark)}.RuleCard_textLink__bw6dM{text-decoration:none;color:inherit}.RuleCard_textLink__bw6dM:hover{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:1px;text-underline-offset:.12em}.RuleCard_chapter__tKvXr{font-size:.92rem;color:var(--slate-dark);margin:0;line-height:1.45}.RuleCard_dark__8L91M .RuleCard_chapter__tKvXr{color:var(--on-dark-muted)}.RuleCard_question__3Qff6{display:block;font-style:italic;margin-top:.15rem}.RuleCard_actions__u3n3V{margin-top:auto;padding-top:1rem;display:flex;gap:1.25rem}@media print{.RuleCard_card__IwmQP{border:1px solid #999;border-top:3px solid #000;background:#fff;color:#000;padding:1rem}.RuleCard_chapter__tKvXr,.RuleCard_label__btI_M,.RuleCard_numeral__KXk4K,.RuleCard_text__ZDL6C{color:#000;-webkit-text-fill-color:#000;background:none}}.not-found_page__jb5cW{position:relative;overflow:hidden;padding-block:clamp(4rem,10vw,8rem);min-height:70vh}.not-found_compass__MuZnj{position:absolute;right:-8%;bottom:-6%;width:min(60vw,720px);pointer-events:none}.not-found_grid__1YYjq{position:relative;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:center}@media (max-width:860px){.not-found_grid__1YYjq{grid-template-columns:1fr}}.not-found_grid__1YYjq h1{margin-bottom:1rem;max-width:14ch}.not-found_actions__iVU5n{margin:1.75rem 0 2rem}.not-found_links__auMg0{list-style:none;margin:0;padding:0;max-width:30rem}.not-found_links__auMg0 li{padding:.6rem 0;border-top:1px solid var(--on-dark-rule)}.not-found_links__auMg0 a{color:var(--on-dark);text-decoration:none;font-family:var(--font-display);font-weight:600;font-size:1.1rem}.not-found_links__auMg0 a:hover{color:var(--gold-1)}.not-found_asideLabel__cZZBm{font-family:var(--font-display);font-weight:600;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-1);margin-bottom:.75rem}.rule_header__JAToX{padding-block:clamp(3rem,7vw,5.5rem) clamp(2.5rem,5vw,4rem)}.rule_text__930yv{margin:.25rem 0 1.75rem;max-width:18ch}.rule_chapterTitle__RFV3k{font-size:clamp(1.3rem,2.2vw,1.7rem);color:var(--on-dark);margin-bottom:.35rem}.rule_question__iftQM{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:1.25rem;color:var(--on-dark-muted);margin:0}.rule_body__hbJ0S{padding-block:clamp(2.5rem,5vw,4rem) 1rem}.rule_block__bNmPn{margin-bottom:2.5rem}.rule_block__bNmPn p{font-size:1.125rem;line-height:1.7}.rule_blockTitle__0gNjR{font-size:1.55rem;margin-bottom:.6rem}.rule_terms___TDLM{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.rule_terms___TDLM a{display:inline-block;padding:.3rem .75rem;border:1px solid var(--rule-alt);border-radius:999px;text-decoration:none;font-family:var(--font-display);font-weight:600;color:var(--navy)}.rule_terms___TDLM a:hover{border-color:var(--gold);color:var(--gold-4)}.rule_cta__eJEcE{padding:2rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:2rem}.rule_share__uYzrs{max-width:30rem}.rule_pager__XQrEj{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;padding:2.5rem 0 4rem}@media (max-width:600px){.rule_pager__XQrEj{grid-template-columns:1fr}}.rule_pagerLink__5sXID{display:block;text-decoration:none;padding:1rem 0;border-top:2px solid var(--gold)}.rule_pagerNext__dg8cC{text-align:right}.rule_pagerLabel__15B9h{display:block;font-family:var(--font-display);font-weight:600;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--slate-dark);margin-bottom:.3rem}.rule_pagerText__Vm6F6{display:block;font-family:var(--font-display);font-weight:700;font-size:1.2rem;line-height:1.2;color:var(--navy)}.rule_pagerLink__5sXID:hover .rule_pagerText__Vm6F6{color:var(--gold-4)}.RuleWall_filters__4mjFo{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:2rem}.RuleWall_chip__rWK_r{background:var(--ground);border:1px solid var(--rule-alt);border-radius:999px;padding:.45rem .95rem;font-family:var(--font-display);font-weight:600;font-size:.95rem;letter-spacing:.03em;cursor:pointer;color:var(--navy);transition:background-color .14s var(--ease),border-color .14s var(--ease),color .14s var(--ease)}.RuleWall_chip__rWK_r:hover{border-color:var(--gold)}.RuleWall_active__vGphb{background:var(--navy);border-color:var(--navy);color:var(--on-dark)}.RuleWall_chipNum__emP0r{color:var(--gold);font-weight:700;margin-right:.15rem}.RuleWall_active__vGphb .RuleWall_chipNum__emP0r{color:var(--gold-1)}.RuleWall_print__5yoDj{margin-left:auto;background:none;border:0;padding:.3rem 0;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-4);border-bottom:1px solid var(--gold)}.RuleWall_wall__TaXcz{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));grid-gap:1.25rem;gap:1.25rem}@media print{.RuleWall_wall__TaXcz{grid-template-columns:1fr 1fr;gap:.6rem}}