.AnchoredNotesRail_wrapper__rVZPr{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--color-border)}.AnchoredNotesRail_label__AC20S{margin:0 0 .65rem;font-family:var(--font-ui);font-size:.75rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--color-ink-2)}.AnchoredNotesRail_layer__qzQ5D{position:relative}.AnchoredNotesRail_note__tnoKW{position:absolute;left:0;right:0;margin-bottom:1rem}@media (max-width:900px){.AnchoredNotesRail_layer__qzQ5D{position:static;min-height:0!important}.AnchoredNotesRail_note__tnoKW{position:static;margin-bottom:.85rem}}.CitationLink_link__q9Y6F{font:inherit;color:var(--color-accent);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.12em;border:0;background:none;padding:0;margin:0 .08em;vertical-align:baseline;border-radius:0;transition:color var(--duration-hover) ease,-webkit-text-decoration-color var(--duration-hover) ease;transition:color var(--duration-hover) ease,text-decoration-color var(--duration-hover) ease;transition:color var(--duration-hover) ease,text-decoration-color var(--duration-hover) ease,-webkit-text-decoration-color var(--duration-hover) ease;cursor:pointer;white-space:nowrap}.CitationLink_link__q9Y6F:hover{color:var(--color-accent-strong);-webkit-text-decoration-color:rgba(122,62,47,.55);text-decoration-color:rgba(122,62,47,.55)}.Footer_footer__UGJRU{border-top:1px solid var(--color-border);padding:var(--space-4) 0;margin-top:var(--space-7)}.Footer_inner__aCSjH{max-width:var(--max-home-width);margin:0 auto;padding:0 var(--space-5);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.Footer_copy__tNgYQ{font-family:var(--font-ui);font-size:var(--text-meta);color:var(--color-ink-2);margin:0}.Footer_links__Z9Gjz{display:flex;gap:var(--space-3)}.Footer_links__Z9Gjz a{font-family:var(--font-ui);font-size:var(--text-meta);color:var(--color-ink-2);text-decoration:none;transition:color var(--duration-hover) ease}.Footer_links__Z9Gjz a:hover{color:var(--color-accent)}@media (max-width:640px){.Footer_inner__aCSjH{flex-direction:column;align-items:flex-start;padding:0 var(--space-3);gap:var(--space-2)}}.ArticleMeta_meta__7hxQD{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.ArticleMeta_row__k__Po{display:flex;flex-direction:column;gap:2px}.ArticleMeta_label__HA7Zi{font-family:var(--font-ui);font-size:.75rem;font-weight:600;color:var(--color-ink-2);text-transform:uppercase;letter-spacing:.07em}.ArticleMeta_value__PlGQI{font-family:var(--font-body);font-size:.9375rem;color:var(--color-ink);line-height:1.4}.ArticleMeta_noteBadge__iL2wM{display:inline-block;font-family:var(--font-ui);font-size:.7rem;font-weight:600;color:var(--color-accent);border:1px solid rgba(122,62,47,.28);border-radius:var(--radius-pill);padding:.12rem .45rem;letter-spacing:.01em;vertical-align:middle}.ArticleMeta_tagRow__TT_7a{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ArticleMeta_tools__p8voF{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.LeftRailNav_nav__X6o_m{padding:var(--space-1) 0}.LeftRailNav_label__Mf8NJ{font-family:var(--font-ui);font-size:var(--text-meta);font-weight:600;color:var(--color-ink-2);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-2)}.LeftRailNav_list__xX34p{list-style:none;display:flex;flex-direction:column;gap:2px}.LeftRailNav_item__AuJtF{padding-left:0}.LeftRailNav_item__AuJtF[data-level="2"] .LeftRailNav_link__tZrbE{font-size:.98rem;color:var(--color-ink)}.LeftRailNav_item__AuJtF[data-level="3"]{padding-left:var(--space-3)}.LeftRailNav_item__AuJtF[data-level="4"]{padding-left:var(--space-4)}.LeftRailNav_item__AuJtF[data-level="3"] .LeftRailNav_link__tZrbE{font-size:.91rem;font-weight:400;color:var(--color-ink-2)}.LeftRailNav_item__AuJtF[data-level="4"] .LeftRailNav_link__tZrbE{font-size:.84rem;font-weight:400;letter-spacing:.01em;color:color-mix(in srgb,var(--color-ink-2) 84%,#fff)}.LeftRailNav_link__tZrbE{display:block;font-family:var(--font-ui);font-size:.9375rem;font-weight:400;color:var(--color-ink-2);text-decoration:none;padding:.3rem .5rem;border-radius:5px;border-left:2px solid transparent;transition:color var(--duration-hover) ease,background-color var(--duration-hover) ease,border-color var(--duration-hover) ease;line-height:1.4}.LeftRailNav_link__tZrbE:hover{color:var(--color-ink);background-color:var(--color-accent-tint)}.LeftRailNav_active__PkxGj{color:var(--color-accent);border-left-color:var(--color-accent);background-color:var(--color-accent-tint);font-weight:400}@media (max-width:640px){.LeftRailNav_nav__X6o_m{padding-top:0}.LeftRailNav_label__Mf8NJ{margin-bottom:.6rem}.LeftRailNav_link__tZrbE{display:inline-block;max-width:100%;padding-left:0;padding-right:0;border-left:none;border-bottom:none;border-radius:0}.LeftRailNav_active__PkxGj{border-left-color:transparent;text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:1px;text-underline-offset:.18em;background-color:transparent}}.MobileContentsSheet_overlay__Kf_bM,.MobileContentsSheet_sheet__CGge_,.MobileContentsSheet_trigger__Krnyt{display:none}@media (max-width:640px){.MobileContentsSheet_trigger__Krnyt{position:fixed;right:.5rem;bottom:.55rem;z-index:55;display:inline-flex;align-items:center;justify-content:center;min-width:5.35rem;padding:.64rem .8rem;border:1px solid rgba(122,62,47,.14);border-radius:999px;background:linear-gradient(180deg,hsla(36,56%,96%,.92),hsla(37,49%,92%,.84));box-shadow:0 8px 18px rgba(31,26,23,.05);color:rgba(122,62,47,.86);font-family:var(--font-ui);font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transform:translateY(.4rem);transition:opacity .18s ease,transform .22s ease,background-color .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.MobileContentsSheet_triggerVisible__YQDiK{opacity:.92;pointer-events:auto;transform:translateY(0)}.MobileContentsSheet_triggerActive__4es_n{opacity:1;border-color:rgba(122,62,47,.26);background:linear-gradient(180deg,hsla(36,56%,96%,.98),hsla(37,49%,92%,.92));box-shadow:0 10px 22px rgba(31,26,23,.1);color:rgba(122,62,47,.96)}.MobileContentsSheet_triggerHidden__rs8t8{opacity:0;pointer-events:none}.MobileContentsSheet_overlay__Kf_bM{position:fixed;inset:0;z-index:59;display:block;background:rgba(31,26,23,.26);opacity:0;pointer-events:none;transition:opacity var(--duration-hover) ease}.MobileContentsSheet_overlayOpen__hwYom{opacity:1;pointer-events:auto}.MobileContentsSheet_sheet__CGge_{position:fixed;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;max-height:min(72vh,34rem);padding:1rem 1rem 1.2rem;border-top-left-radius:24px;border-top-right-radius:24px;background:linear-gradient(180deg,hsla(36,56%,96%,.98),hsla(37,47%,93%,.98));box-shadow:0 -18px 42px rgba(31,26,23,.16);visibility:hidden;pointer-events:none;transform:translateY(calc(100% + 1rem));transition:transform .26s var(--ease-out-expo)}.MobileContentsSheet_sheetOpen__OPUFp{visibility:visible;pointer-events:auto;transform:translateY(0)}.MobileContentsSheet_header__KqYrE{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--color-border)}.MobileContentsSheet_kicker__aya8e{margin:0 0 .2rem;font-family:var(--font-ui);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-2)}.MobileContentsSheet_title__ZausM{margin:0;font-family:var(--font-display);font-size:2rem;line-height:1;color:var(--color-ink)}.MobileContentsSheet_close__PTJoS{border:1px solid rgba(122,62,47,.2);border-radius:999px;background:hsla(36,56%,96%,.88);color:var(--color-accent);font-family:var(--font-ui);font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.56rem .82rem}.MobileContentsSheet_body__K9ykY{flex:1 1 auto;min-height:0;max-height:calc(min(72vh, 34rem) - 6.5rem);overflow-y:auto;padding-top:.9rem;padding-bottom:.35rem}}