.ChapterRail_rail__N8K_X{position:fixed;z-index:40;opacity:0;pointer-events:none;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.ChapterRail_rail__N8K_X.ChapterRail_shown__EyfpN{opacity:1;pointer-events:auto}@media(min-width:1024px){.ChapterRail_rail__N8K_X{right:10px;top:50%;transform:translate(8px,-50%)}.ChapterRail_rail__N8K_X.ChapterRail_shown__EyfpN{transform:translateY(-50%)}}@media(max-width:1023px){.ChapterRail_rail__N8K_X{left:50%;bottom:max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:.75rem;padding:6px 12px;background:#13120f;color:#f2eee5;border-radius:999px;box-shadow:0 10px 30px -12px rgba(19,18,15,.22);transform:translate(-50%,12px)}.ChapterRail_rail__N8K_X.ChapterRail_shown__EyfpN{transform:translate(-50%)}}.ChapterRail_list__chT9E{display:flex;margin:0;padding:0;list-style:none}@media(min-width:1024px){.ChapterRail_list__chT9E{flex-direction:column;align-items:flex-end;gap:6px}}@media(max-width:1023px){.ChapterRail_list__chT9E{gap:2px}}.ChapterRail_item__7fOIZ{display:flex;align-items:center;gap:.5rem;padding:4px 6px;text-decoration:none;color:#6b665c;border-radius:2px}.ChapterRail_item__7fOIZ:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}@media(max-width:1023px){.ChapterRail_item__7fOIZ{color:#a39d90;padding:4px}}.ChapterRail_item__7fOIZ:hover{color:#13120f}@media(max-width:1023px){.ChapterRail_item__7fOIZ:hover{color:#f2eee5}}.ChapterRail_code__XfTt5{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;font-weight:700}.ChapterRail_label__ZRpB5{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b1230;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:0;overflow:hidden;white-space:nowrap;opacity:0;padding:2px 0;background:#f2eee5;transition:max-width .26s cubic-bezier(.16,1,.3,1),opacity .14s cubic-bezier(.16,1,.3,1),padding .26s cubic-bezier(.16,1,.3,1)}@media(max-width:1023px){.ChapterRail_label__ZRpB5{display:none}}.ChapterRail_item__7fOIZ:focus-visible .ChapterRail_label__ZRpB5,.ChapterRail_item__7fOIZ:hover .ChapterRail_label__ZRpB5{max-width:14ch;opacity:1;padding:2px 6px}.ChapterRail_on__o_OL6{color:#7b1230}.ChapterRail_on__o_OL6 .ChapterRail_code__XfTt5:before{content:"";display:inline-block;width:14px;height:2px;margin-right:6px;vertical-align:middle;background:currentColor}@media(max-width:1023px){.ChapterRail_on__o_OL6{color:#f2eee5}.ChapterRail_on__o_OL6 .ChapterRail_code__XfTt5:before{display:none}}.ChapterRail_now__wY_oM{margin:0;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f2eee5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media(min-width:1024px){.ChapterRail_now__wY_oM{display:none}}.LazyGraph_root___B8vl{position:relative}.LazyGraph_real__3Aa0_{position:relative;z-index:0}.LazyGraph_proof__UDkyd{position:relative;z-index:1;container-type:inline-size;margin:.75rem 0 0;padding:1.5rem;border:1px solid #1c2b39;box-shadow:6px 6px 0 #1c2b39;color:#1c2b39;background:#f6f3ec;transition:opacity .48s cubic-bezier(.16,1,.3,1)}@media(max-width:479px){.LazyGraph_proof__UDkyd{padding:1rem .75rem;box-shadow:4px 4px 0 #1c2b39}}.LazyGraph_over__eepoi{position:absolute;inset:0;margin:0;pointer-events:none}.LazyGraph_root___B8vl[data-phase=done] .LazyGraph_proof__UDkyd{opacity:0}.LazyGraph_head__qiYb8{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding-bottom:.75rem;border-bottom:2px solid #1c2b39;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.LazyGraph_headCode__QTdX7{font-size:.875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:700;letter-spacing:.08em}.LazyGraph_headCode__QTdX7,.LazyGraph_headCount__cx8kT{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.LazyGraph_headCount__cx8kT{margin:0 auto 0 0;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:#5f6b77}.LazyGraph_stamp__TlPQ0{font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:#b3261e;border:1.5px solid #b3261e;padding:3px 8px;transform:rotate(-2deg)}.LazyGraph_stamp__TlPQ0,.LazyGraph_viewSwitch__Zv5nB{flex:none;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;text-transform:uppercase}.LazyGraph_viewSwitch__Zv5nB{display:inline-flex;align-items:center;gap:6px;padding:4px 0;color:#3b4a58;font-size:.6875rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.LazyGraph_viewTrack__bls_O{position:relative;width:26px;height:14px;border:1px solid #1c2b39;background:#1c2b39}.LazyGraph_viewThumb__QjJCb{position:absolute;top:2px;left:2px;width:8px;height:8px;background:#fbf9f4;transform:translateX(12px)}.LazyGraph_bar__648em{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;box-sizing:border-box;min-height:53px;padding:.5rem 0;border-bottom:1px dashed #9aa3ab;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.LazyGraph_chip__traw_{flex:none;display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:2px 8px;border:1px dashed #9aa3ab;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:#5f6b77;white-space:nowrap}.LazyGraph_chip__traw_ b{font-weight:400;color:#1c2b39}.LazyGraph_chip__traw_ i{width:7px;height:7px;border-radius:999px}.LazyGraph_chip_firme__F91oL i{background:#b3261e}.LazyGraph_chip_abierto__KIeu7 i{background:#a86f00}.LazyGraph_chip_libre__KZCKN i{background:#9aa3ab}.LazyGraph_gap___siMW{flex:none;width:.75rem}.LazyGraph_plate__KDx5_{position:relative;height:clamp(340px,min((100cqw - 82px)*var(--plate-ratio,.6) + 80px,var(--plate-max,2000px)),min(72vh,760px));margin-top:1rem;border:1px solid #1c2b39;overflow:hidden;background-color:#fbf9f4;background-image:linear-gradient(#e4dfd3 1px,transparent 0),linear-gradient(90deg,#e4dfd3 1px,transparent 0);background-size:20px 20px}.LazyGraph_figure__RFMBI{position:absolute;inset:0;width:100%;height:100%}.LazyGraph_line1__Mnr7I,.LazyGraph_line2__lby5S{fill:none;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.LazyGraph_line1__Mnr7I{stroke:#1c2b39;stroke-width:1.4;opacity:.5}.LazyGraph_line2__lby5S{stroke:#9aa3ab;stroke-width:1;opacity:.6}.LazyGraph_mark__WqGtA{transform-box:fill-box;transform-origin:center;stroke:#fbf9f4;stroke-width:2;vector-effect:non-scaling-stroke}.LazyGraph_far__nva_H{fill-opacity:.6}.LazyGraph_diamond__OVQgu{transform:rotate(45deg)}.LazyGraph_tone_firme__m89nK{fill:#b3261e;background:#b3261e}.LazyGraph_tone_abierto__9cmOM{fill:#a86f00;background:#a86f00}.LazyGraph_tone_libre__fz2Uk{fill:#9aa3ab;background:#9aa3ab}.LazyGraph_tone_none__JFun3{fill:#5f6b77;background:#5f6b77}.LazyGraph_tone_entity__WHeMh{fill:#1c2b39;background:#1c2b39}.LazyGraph_lead__dcltz{position:absolute;left:50%;top:50%;display:grid;grid-gap:2px;gap:2px;min-width:170px;padding:10px 14px 10px 12px;background:#fbf9f4;border:2px solid #1c2b39;box-shadow:0 0 0 4px rgba(28,43,57,.08);transform:translate(-50%,-50%)}.LazyGraph_leadBar__7H1r2{position:absolute;inset:-2px -2px auto;height:5px}.LazyGraph_bar_firme__588G0{background:#b3261e}.LazyGraph_bar_abierto__ph0to{background:#a86f00}.LazyGraph_bar_libre__cpQUI{background:#9aa3ab}.LazyGraph_bar_entity___dswT,.LazyGraph_bar_none__gM7c7{background:#1c2b39}.LazyGraph_leadCode__VC06r{margin-top:3px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:#5f6b77}.LazyGraph_leadName__Dl_PW{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:1rem;font-weight:800;letter-spacing:-.01em;line-height:1.15}.LazyGraph_press__aFs8a{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:0}.LazyGraph_press__aFs8a:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent calc(100% - 120px),rgba(179,38,30,.07) calc(100% - 2px),#b3261e calc(100% - 2px));transform:translateX(-100%)}.LazyGraph_status__QkLX4{position:absolute;left:.75rem;bottom:.75rem;right:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;text-transform:uppercase;letter-spacing:.08em;color:#3b4a58}.LazyGraph_root___B8vl[data-phase=failed] .LazyGraph_status__QkLX4{color:#b3261e}.LazyGraph_steps__UT_p0{display:inline-flex;gap:3px}.LazyGraph_steps__UT_p0 i{width:14px;height:3px;background:#9aa3ab;opacity:.45;transition:background-color .26s cubic-bezier(.16,1,.3,1),opacity .26s cubic-bezier(.16,1,.3,1)}.LazyGraph_steps__UT_p0 .LazyGraph_stepOn__GSnbP{background:#1c2b39;opacity:1}.LazyGraph_failActions__7OFVb{display:inline-flex;gap:.75rem;align-items:center;text-transform:none;letter-spacing:0}.LazyGraph_failActions__7OFVb a{color:#b3261e}.LazyGraph_retry__wwMiU{padding:4px 10px;border:1px solid #1c2b39;background:#1c2b39;color:#fbf9f4;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;cursor:pointer;pointer-events:auto}.LazyGraph_retry__wwMiU:focus-visible{outline:2px solid #b3261e;outline-offset:2px}.LazyGraph_legend__LGoDV{display:flex;flex-wrap:nowrap;gap:.5rem 1rem;margin:.75rem 0 0;padding:0;list-style:none;overflow:hidden;line-height:18px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;text-transform:uppercase;color:#3b4a58;white-space:nowrap}.LazyGraph_legend__LGoDV li{display:flex;align-items:center;gap:6px}.LazyGraph_legend__LGoDV i{width:10px;height:10px;border-radius:999px}.LazyGraph_caption__F_3Pn{margin:.5rem 0 0;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.75rem;color:#5f6b77}.LazyGraph_fold__THdpr{box-sizing:border-box;display:flex;align-items:center;gap:1ch;height:29px;margin:.75rem 0 0;padding:0;border-bottom:1px solid #1c2b39;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.LazyGraph_fold__THdpr span{font-weight:400;color:#5f6b77}.LazyGraph_live__kS7SN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){.LazyGraph_root___B8vl:is([data-phase=reading],[data-phase=joining],[data-phase=tracing]) .LazyGraph_lead__dcltz,.LazyGraph_root___B8vl:is([data-phase=reading],[data-phase=joining],[data-phase=tracing]) .LazyGraph_mark__WqGtA{animation:LazyGraph_stamp__TlPQ0 .52s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--d,0ms)}.LazyGraph_root___B8vl:is([data-phase=reading],[data-phase=joining],[data-phase=tracing]) .LazyGraph_lead__dcltz{animation-name:LazyGraph_stamp-lead__7oha3}.LazyGraph_root___B8vl:is([data-phase=reading],[data-phase=joining],[data-phase=tracing]) .LazyGraph_diamond__OVQgu{animation-name:LazyGraph_stamp-diamond__QL32o}.LazyGraph_root___B8vl:is([data-phase=reading],[data-phase=joining],[data-phase=tracing]) .LazyGraph_line1__Mnr7I,.LazyGraph_root___B8vl:is([data-phase=reading],[data-phase=joining],[data-phase=tracing]) .LazyGraph_line2__lby5S{animation:LazyGraph_draw__2_qsj .64s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--d,0ms)}.LazyGraph_root___B8vl:is([data-phase=reading],[data-phase=joining],[data-phase=tracing]) .LazyGraph_press__aFs8a{opacity:1;transition:opacity .26s cubic-bezier(.16,1,.3,1)}.LazyGraph_root___B8vl:is([data-phase=reading],[data-phase=joining],[data-phase=tracing]) .LazyGraph_press__aFs8a:before{animation:LazyGraph_press__aFs8a 2.4s cubic-bezier(.65,0,.35,1) .6s infinite}.LazyGraph_root___B8vl:not([data-seen]) *{animation-play-state:paused!important}}@keyframes LazyGraph_stamp__TlPQ0{0%{opacity:0;transform:scale(2.4)}55%{opacity:1;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes LazyGraph_stamp-diamond__QL32o{0%{opacity:0;transform:rotate(45deg) scale(2.4)}55%{opacity:1;transform:rotate(45deg) scale(.9)}to{opacity:1;transform:rotate(45deg) scale(1)}}@keyframes LazyGraph_stamp-lead__7oha3{0%{opacity:0;transform:translate(-50%,-50%) scale(1.25)}55%{opacity:1;transform:translate(-50%,-50%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes LazyGraph_draw__2_qsj{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes LazyGraph_press__aFs8a{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.TreeWalk_walk__Q4Bkm{--gap:4rem;--col:calc((100% - var(--gap)) / 2);position:relative;margin-block:1.5rem 2rem}@media(max-width:767px){.TreeWalk_walk__Q4Bkm{--gap:1.5rem;--col:calc(100% - 44px)}}.TreeWalk_live__nk3y1{height:calc(var(--steps)*70svh + 100svh - 64px);-webkit-margin-after:0;margin-block-end:0}@media(max-width:767px){.TreeWalk_live__nk3y1{height:calc(var(--steps)*70svh + 100svh - 56px)}}.TreeWalk_live__nk3y1 .TreeWalk_stage___FD4X{position:-webkit-sticky;position:sticky;top:64px;display:grid;grid-template-rows:auto 1fr;grid-gap:1.5rem;gap:1.5rem;height:calc(100svh - 64px);padding-block:1rem 1.5rem}@media(max-width:767px){.TreeWalk_live__nk3y1 .TreeWalk_stage___FD4X{top:56px;height:calc(100svh - 56px);padding-block:1rem 72px;gap:1rem}}.TreeWalk_live__nk3y1 .TreeWalk_window__70TlF{overflow:hidden}@media(min-width:1024px){.TreeWalk_live__nk3y1 .TreeWalk_meta__UkF_l,.TreeWalk_live__nk3y1 .TreeWalk_window__70TlF{margin-right:56px}}.TreeWalk_live__nk3y1 .TreeWalk_track__i_8tn{flex-wrap:nowrap;height:100%;transition:transform 1.1s cubic-bezier(.76,0,.24,1);will-change:transform}.TreeWalk_live__nk3y1 .TreeWalk_col___lW75{display:flex;flex-direction:column;height:100%}.TreeWalk_live__nk3y1 .TreeWalk_rowsView__yhC1E{position:relative;flex:1 1;min-height:0;-webkit-clip-path:inset(0 calc(-1 * var(--gap) - 4px) 0 -4px);clip-path:inset(0 calc(-1 * var(--gap) - 4px) 0 -4px)}.TreeWalk_live__nk3y1 .TreeWalk_rowsView__yhC1E:after{content:"";position:absolute;inset:auto 0 0;height:3rem;background:linear-gradient(hsla(42,33%,92%,0),#f2eee5);pointer-events:none}.TreeWalk_live__nk3y1 .TreeWalk_rows__ciY6t{transition:transform .26s cubic-bezier(.16,1,.3,1);will-change:transform}.TreeWalk_live__nk3y1 .TreeWalk_past__OZzxT .TreeWalk_rows__ciY6t{transition-duration:1.1s;transition-timing-function:cubic-bezier(.76,0,.24,1)}.TreeWalk_still__jHISh .TreeWalk_track__i_8tn{flex-wrap:wrap;row-gap:3rem}.TreeWalk_still__jHISh .TreeWalk_rail__oZkaZ{display:none}.TreeWalk_meta__UkF_l{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"crumbs tally" "rail tally";align-items:end;grid-gap:.75rem 3rem;gap:.75rem 3rem}@media(max-width:767px){.TreeWalk_meta__UkF_l{grid-template-columns:minmax(0,1fr);grid-template-areas:"tally" "crumbs" "rail"}}.TreeWalk_crumbs__j9R9L{grid-area:crumbs;display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 0;margin:0;padding:0;list-style:none;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;color:#6b665c}.TreeWalk_crumbs__j9R9L li{transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),color .4s}.TreeWalk_crumbs__j9R9L li+li:before{content:"/";margin-inline:.6em;color:#d6cfc0}@media(max-width:767px){.TreeWalk_crumbs__j9R9L{flex-wrap:nowrap;justify-content:flex-end;overflow:hidden;white-space:nowrap}}.TreeWalk_crumbOn__lTR0z{opacity:1}.TreeWalk_crumbOff__PzFOp{opacity:0;transform:translateY(6px)}.TreeWalk_crumbNow__nsQnU{color:#7b1230}.TreeWalk_tally__Ly_mb{grid-area:tally;display:grid;justify-items:end;min-width:18ch}@media(max-width:767px){.TreeWalk_tally__Ly_mb{justify-items:start}}.TreeWalk_tallyItem__nqvE5{grid-area:1/1;display:grid;justify-items:inherit;margin:0;opacity:0;transform:translateY(.4em);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.TreeWalk_tallyOn__KSupU{opacity:1;transform:none;transition-delay:.25s}.TreeWalk_tallyN__Xmkkq{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.25rem,1.3rem + 3.6vw,4.25rem);font-weight:500;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;line-height:1}.TreeWalk_tallyN__Xmkkq small{font-size:.45em;letter-spacing:0}@media(max-width:767px){.TreeWalk_tallyN__Xmkkq{font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem)}}.TreeWalk_tallyUnit__7_rrL{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3a3731;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:.25rem}.TreeWalk_rail__oZkaZ{grid-area:rail;position:relative;display:flex;justify-content:space-between;align-items:center;height:9px}.TreeWalk_rail__oZkaZ:before{content:"";position:absolute;inset:4px 0 auto;height:1px;background:#d6cfc0}.TreeWalk_railFill__1sa6c{position:absolute;inset:4px 0 auto;height:1px;background:#7b1230;transform-origin:left;transform:scaleX(var(--p,0))}.TreeWalk_tick__kM7ZG{position:relative;z-index:1;width:9px;height:9px;border:1px solid #6b665c;border-radius:50%;background:#f2eee5;transition:background .4s,border-color .4s,transform .5s cubic-bezier(.16,1,.3,1)}.TreeWalk_tickOn__hOLyq{border-color:#7b1230;background:#7b1230;transform:scale(1.15)}.TreeWalk_window__70TlF{min-height:0}.TreeWalk_track__i_8tn{display:flex;gap:var(--gap);margin:0;padding:0;list-style:none}.TreeWalk_col___lW75{flex:0 0 var(--col);min-width:0}.TreeWalk_col___lW75+.TreeWalk_col___lW75{position:relative}.TreeWalk_colHead__ZlFci{display:grid;grid-gap:2px;gap:2px;margin:0 0 .75rem;padding-bottom:.75rem;border-bottom:1px solid #13120f}.TreeWalk_colLevel__ewGhl{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b665c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TreeWalk_colTitle__K2ABJ{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.375rem;line-height:1.02}.TreeWalk_colCount__zJKsc{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;color:#6b665c}.TreeWalk_rows__ciY6t{margin:0;padding:0;list-style:none}.TreeWalk_row__YtG2o{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr) 76px 4.5rem;align-items:center;grid-gap:.75rem;gap:.75rem;min-height:54px;padding:.5rem .75rem .5rem .5rem;border-bottom:1px solid #d6cfc0;color:#13120f;text-decoration:none;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s,opacity .5s cubic-bezier(.16,1,.3,1)}.TreeWalk_row__YtG2o:hover{background:#ebe6db}.TreeWalk_row__YtG2o:hover .TreeWalk_rowLabel__j04JD{transform:translateX(3px)}.TreeWalk_row__YtG2o:hover .TreeWalk_meter__R8CmK>span{background:#13120f}.TreeWalk_row__YtG2o:focus-visible:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}@media(max-width:767px){.TreeWalk_row__YtG2o{grid-template-columns:1.75rem minmax(0,1fr) 40px 3.75rem;gap:.5rem;min-height:50px}}.TreeWalk_rowIdx__MkV_d{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;color:#6b665c;transition:color .45s}.TreeWalk_rowLabel__j04JD{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.125rem;line-height:1.02;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1)}@media(max-width:767px){.TreeWalk_rowLabel__j04JD{font-size:1rem}}.TreeWalk_meter__R8CmK{position:relative;height:3px;border-radius:2px;background:#d6cfc0;overflow:hidden}.TreeWalk_meter__R8CmK>span{position:absolute;inset:0;border-radius:inherit;background:#3a3731;transform-origin:left;transform:scaleX(var(--w));transition:transform .9s cubic-bezier(.16,1,.3,1),background .45s}.TreeWalk_rowN__R3Fci{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero,"tnum";font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;justify-self:end;color:#3a3731;font-variant-numeric:tabular-nums;transition:color .45s}.TreeWalk_sr__LwAcB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TreeWalk_chosen__Si8VZ{background:#efdcdc;box-shadow:inset 3px 0 0 #7b1230;color:#7b1230}.TreeWalk_chosen__Si8VZ .TreeWalk_rowIdx__MkV_d,.TreeWalk_chosen__Si8VZ .TreeWalk_rowN__R3Fci{color:#7b1230}.TreeWalk_chosen__Si8VZ .TreeWalk_rowN__R3Fci{font-weight:600}.TreeWalk_chosen__Si8VZ .TreeWalk_meter__R8CmK>span{background:#7b1230}.TreeWalk_chosen__Si8VZ:after{content:"";position:absolute;left:100%;top:50%;width:var(--gap);height:1.5px;background:#7b1230;transform-origin:left;animation:TreeWalk_thread__1q8Uy .6s cubic-bezier(.16,1,.3,1) .2s both}.TreeWalk_dim__yHfC2{opacity:.28}@keyframes TreeWalk_thread__1q8Uy{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.TreeWalk_doc__sjqfY{position:relative;display:grid;grid-gap:.5rem;gap:.5rem;padding:1rem .75rem 1rem 1rem;border-bottom:1px solid #d6cfc0;color:#13120f;text-decoration:none;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s,opacity .5s cubic-bezier(.16,1,.3,1)}.TreeWalk_doc__sjqfY:hover{background:#ebe6db}.TreeWalk_doc__sjqfY:focus-visible:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.TreeWalk_docTop__a_Ttt{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.TreeWalk_docNo__jppln{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b665c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TreeWalk_chosen__Si8VZ .TreeWalk_docNo__jppln{color:#7b1230}.TreeWalk_docFlags__hES1n{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;display:inline-flex;align-items:center;gap:6px;color:#3a3731}.TreeWalk_docFlags__hES1n:before{content:"";width:6px;height:6px;border-radius:50%;background:#6b665c}.TreeWalk_docSerious__0_jVG:before{background:#c8201a}.TreeWalk_docTitle__6t3Yb{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.125rem;line-height:1.25}@media(max-width:767px){.TreeWalk_docTitle__6t3Yb{font-size:1rem}}.TreeWalk_colMore__BQldZ{display:inline-block;margin:1rem .75rem 0;font-size:.875rem;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .26s cubic-bezier(.16,1,.3,1)}.TreeWalk_colMore__BQldZ:hover{background-size:100% 1px}.TreeWalk_lawCol__NdL1N{align-self:center}.TreeWalk_card__C0Hxj{padding:1.5rem 2rem 2rem;background:#f8f5ef;border-top:3px solid #13120f;position:relative}.TreeWalk_card__C0Hxj:before{content:"";position:absolute;inset:4px 0 auto;height:1px;background:#13120f}.TreeWalk_card__C0Hxj{box-shadow:0 10px 30px -12px rgba(19,18,15,.22)}@media(max-width:767px){.TreeWalk_card__C0Hxj{padding:1rem 1rem 1.5rem}}.TreeWalk_cardTrail__PrgGU{display:flex;flex-wrap:wrap;gap:2px 0;margin:0 0 1rem;padding:0;list-style:none;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0}.TreeWalk_cardTrail__PrgGU li+li:before{content:"›";margin-inline:.5em;color:#6b665c}.TreeWalk_cardTrail__PrgGU a{color:#3a3731;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .26s cubic-bezier(.16,1,.3,1)}.TreeWalk_cardTrail__PrgGU a:hover{background-size:100% 1px}.TreeWalk_cardNo__Z6_C9{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b1230;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 .5rem}.TreeWalk_cardTitle__7dN3b{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:500;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;margin:0 0 1rem;max-width:22ch}.TreeWalk_cardTitle__7dN3b a{color:inherit;text-decoration:none}.TreeWalk_cardTitle__7dN3b a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.TreeWalk_cardOfficial__vLBqC{display:grid;max-width:60ch;grid-gap:2px;gap:2px;margin:0 0 1.5rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;color:#3a3731}.TreeWalk_cardOfficial__vLBqC .TreeWalk_cardOfficialLabel__5XLc9{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b665c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TreeWalk_cardOfficial__vLBqC .TreeWalk_cardOfficialText__xm1f3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.TreeWalk_cardGo__mKZbb{font-weight:600;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .26s cubic-bezier(.16,1,.3,1)}.TreeWalk_cardGo__mKZbb:hover{background-size:100% 1px}.TreeWalk_live__nk3y1 .TreeWalk_col___lW75{transition:opacity .7s cubic-bezier(.16,1,.3,1)}.TreeWalk_live__nk3y1 .TreeWalk_future__2RZ2U{opacity:0}.TreeWalk_live__nk3y1 .TreeWalk_rows__ciY6t>li{transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(min(var(--i),26)*16ms + .38s)}.TreeWalk_live__nk3y1 .TreeWalk_future__2RZ2U .TreeWalk_rows__ciY6t>li{opacity:0;transform:translateY(10px);transition-delay:0ms}.TreeWalk_live__nk3y1 .TreeWalk_future__2RZ2U .TreeWalk_meter__R8CmK>span{transform:scaleX(0);transition-delay:0ms}.TreeWalk_live__nk3y1 .TreeWalk_meter__R8CmK>span{transition-delay:calc(min(var(--i),30)*22ms + .52s),0ms}.TreeWalk_live__nk3y1 .TreeWalk_lawCol__NdL1N .TreeWalk_card__C0Hxj{transition:opacity .7s cubic-bezier(.16,1,.3,1) .45s,transform .9s cubic-bezier(.16,1,.3,1) .45s}.TreeWalk_live__nk3y1 .TreeWalk_lawCol__NdL1N.TreeWalk_future__2RZ2U .TreeWalk_card__C0Hxj{opacity:0;transform:translateY(32px) scale(.98);transition-delay:0ms}@media(prefers-reduced-motion:reduce){.TreeWalk_walk__Q4Bkm *,.TreeWalk_walk__Q4Bkm :after{transition:none!important;animation:none!important}}.page_night__Ml0IN{background:#121110;color:#f2eee5;background-image:radial-gradient(hsla(42,33%,92%,.05) .9px,transparent 1.1px);background-size:7px 7px}.page_manifesto__K6Uts{display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding-block:6rem;scroll-margin-top:0}.page_manifestoInner__ezF3l{display:flex;flex-direction:column;gap:3rem;width:100%}.page_objectiveScreen__Zhkr5{justify-content:flex-start;min-height:calc(100svh - 64px);padding-block:1.5rem 2rem}.page_objectiveScreen__Zhkr5 .page_manifestoInner__ezF3l{min-height:calc(100svh - 64px - 1.5rem - 2rem)}.page_objectiveScreen__Zhkr5 .page_statementBlock__MYTKH{margin-block:auto}.page_statementBlock__MYTKH{display:grid;grid-gap:0;gap:0}.page_manifestoCode__sZlST{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b1230;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.page_night__Ml0IN .page_manifestoCode__sZlST{color:#ff7a6e}.page_objective__8SEMq{font-size:clamp(2.75rem,1.2rem + 6vw,6.5rem);font-optical-sizing:auto;max-width:15ch}.page_objective__8SEMq,.page_statement__A_JUG{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-weight:500;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;margin:1rem 0 0}.page_statement__A_JUG{font-size:clamp(2.25rem,1.3rem + 3.6vw,4.25rem);font-optical-sizing:auto;max-width:22ch}.page_manifestoText__eg5vB{max-width:52ch;margin:1.5rem 0 0;font-size:1.375rem;line-height:1.6;color:#3a3731}.page_night__Ml0IN .page_manifestoText__eg5vB{color:#a39d90}.page_next__PF63J{align-self:flex-start;display:inline-flex;align-items:center;gap:.75rem;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a39d90;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.page_next__PF63J:focus-visible{outline:2px solid #8fa3ff;outline-offset:3px;border-radius:2px}.page_next__PF63J:hover{color:#f2eee5}.page_nextLine__7UiIi{display:block;width:1px;height:44px;background:currentColor;transform-origin:top center}@media(prefers-reduced-motion:no-preference){.page_nextLine__7UiIi{animation:page_drop__6S5Zm 2.2s cubic-bezier(.65,0,.35,1) infinite}}@keyframes page_drop__6S5Zm{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.page_translation__7QNOU{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr);grid-gap:2rem;gap:2rem;align-items:center;margin:3rem 0 0}@media(max-width:1023px){.page_translation__7QNOU{grid-template-columns:minmax(0,1fr);gap:1rem}}.page_translationFrom__E9uwQ{padding:1.5rem;background:#ebe6db;border:1px solid #d6cfc0}.page_translationTo__74Uw5{padding:1.5rem;background:#f8f5ef;border:1px solid #d6cfc0;border-top:3px solid #13120f}.page_translationLabel__aaWBb{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b665c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.page_officialTitle__7LznO{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.375rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;margin:.75rem 0 0;text-transform:uppercase;letter-spacing:.04em;line-height:1.4;color:#3a3731}.page_translationArrow__2VGUN{position:relative;display:block;width:72px;height:1px;background:#13120f;transform-origin:left center}.page_translationArrow__2VGUN:after{content:"";position:absolute;right:-1px;top:-4px;width:9px;height:9px;border-top:1px solid #13120f;border-right:1px solid #13120f;transform:rotate(45deg)}@media(max-width:1023px){.page_translationArrow__2VGUN{width:1px;height:40px;margin-left:1.5rem;transform-origin:top center}.page_translationArrow__2VGUN:after{right:-4px;top:auto;bottom:-1px;transform:rotate(135deg)}}.page_plainTitle2__TzBJo{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:500;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;margin:.75rem 0}.page_translationSummary__5CbcY{margin:0;font-size:.875rem;line-height:1.6;color:#3a3731}.page_dateline__InAGF{display:flex;justify-content:space-between;gap:1rem;margin:0;padding-bottom:.75rem;border-bottom:1px solid #34312b;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a39d90;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:479px){.page_dateline__InAGF{flex-direction:column;gap:.25rem}}.page_doors__0F9ph{display:grid;grid-template-columns:repeat(3,1fr);border-top:3px solid #f2eee5}@media(max-width:767px){.page_doors__0F9ph{grid-template-columns:1fr}}.page_bigDoor__jaJoq{display:grid;grid-gap:.5rem;gap:.5rem;padding:1rem 1rem 1.5rem 0;color:#f2eee5;text-decoration:none;border-bottom:1px solid #34312b;transition:color .14s cubic-bezier(.16,1,.3,1)}.page_bigDoor__jaJoq:focus-visible{outline:2px solid #8fa3ff;outline-offset:3px;border-radius:2px}.page_bigDoor__jaJoq+.page_bigDoor__jaJoq{padding-left:1rem;border-left:1px solid #34312b}@media(max-width:767px){.page_bigDoor__jaJoq+.page_bigDoor__jaJoq{padding-left:0;border-left:0}}.page_bigDoor__jaJoq:hover .page_bigDoorName__8mlPm{background-size:100% 2px}.page_bigDoorName__8mlPm{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:500;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;justify-self:start;background-image:linear-gradient(#efdcdc,#efdcdc);background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .26s cubic-bezier(.16,1,.3,1)}.page_bigDoorCount__y6SKa{font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:#a39d90}.page_bigDoorCount__y6SKa,.page_code__or3F2{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0}.page_code__or3F2{font-size:.6875rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:#7b1230;font-weight:700}.page_night__Ml0IN .page_code__or3F2{color:#ff7a6e}.page_chapter__EIpZH{display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding-block:8rem;scroll-margin-top:6rem}.page_chapterHead__0awaA{border-top:3px solid #13120f;position:relative}.page_chapterHead__0awaA:before{content:"";position:absolute;inset:4px 0 auto;height:1px;background:#13120f}.page_chapterHead__0awaA{padding-top:1rem;margin-bottom:1.5rem}.page_chapterLabel__7Go7k{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b665c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 .5rem}.page_chapterTitle__IN7C9{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.25rem,1.3rem + 3.6vw,4.25rem);font-weight:500;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;max-width:24ch;margin:0}.page_chapterLede__wFDt5{max-width:66ch;margin:0 0 1.5rem;font-size:1.125rem;line-height:1.6;color:#3a3731}.page_doorsRow___V6xS{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem}.page_door__v9A1i{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#13120f;color:#f2eee5;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;font-size:.875rem;text-decoration:none;border-radius:999px;transition:background .14s cubic-bezier(.16,1,.3,1)}.page_door__v9A1i:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_door__v9A1i svg{transition:transform .14s cubic-bezier(.16,1,.3,1)}.page_door__v9A1i:hover{background:#7b1230}.page_door__v9A1i:hover svg{transform:translateX(3px)}.page_minorLink___FnZC{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.875rem;color:#13120f;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .26s cubic-bezier(.16,1,.3,1)}.page_minorLink___FnZC:hover{background-size:100% 1px}.page_minorLink___FnZC:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_caveat__WBt1H{max-width:66ch;margin:1.5rem 0 0;font-size:.875rem;line-height:1.6;color:#6b665c}.page_note__lcRTq{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b1230;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:2rem 0 1rem}.page_lawHead__15Vb0{display:grid;grid-gap:.5rem;gap:.5rem;max-width:62ch}.page_lawNumber__X8lag{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;margin:0;color:#6b665c}.page_lawHeadline__fyz6f{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:500;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;margin:0}.page_lawHeadline__fyz6f a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .26s cubic-bezier(.16,1,.3,1)}.page_lawHeadline__fyz6f a:hover{background-size:100% 1px}.page_lawHeadline__fyz6f a:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_lawSummary__LEF46{margin:0;font-size:1rem;line-height:1.6;color:#3a3731}.page_receipts__N7ADv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin:0;padding:0;list-style:none}@media(max-width:1023px){.page_receipts__N7ADv{grid-template-columns:1fr}}.page_receipt__doPOv{display:grid;align-content:start}.page_plain__j7NwP{position:relative;z-index:1;padding:1rem;background:#f8f5ef;border:1px solid #d6cfc0;border-top:3px solid #13120f}.page_receiptNo__FBuF7{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;color:#7b1230}.page_plainTitle__jRj8A{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.75rem;font-weight:500;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;margin:.5rem 0}.page_plainBody__U6Mpf{margin:0;font-size:.875rem;line-height:1.6;color:#3a3731}.page_proof__OR5Fy{margin:0;padding:1rem;background:#ebe6db;border:1px solid #d6cfc0;border-top:0;border-left:3px solid #7b1230}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.page_proof__OR5Fy{animation:page_receipt__doPOv linear both;animation-timeline:view();animation-range:entry 10% entry 90%}}}@keyframes page_receipt__doPOv{0%{transform:translateY(-70%);-webkit-clip-path:inset(70% 0 0 0);clip-path:inset(70% 0 0 0)}to{transform:none;-webkit-clip-path:inset(0);clip-path:inset(0)}}.page_proofQuote__BOB86{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;margin:0;line-height:1.6;color:#13120f}.page_proofCite__nSsVS{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b665c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:.75rem}.page_proofCite__nSsVS a{color:#7b1230}.page_proofCite__nSsVS a:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_facing__PCwd7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:3px solid #13120f}@media(max-width:767px){.page_facing__PCwd7{grid-template-columns:minmax(0,1fr)}}.page_facingPage__yMjSj{margin:0;padding:2rem 2rem 2rem 0}.page_facingPage__yMjSj+.page_facingPage__yMjSj{padding:2rem 0 2rem 2rem;border-left:1px solid #d6cfc0}@media(max-width:767px){.page_facingPage__yMjSj+.page_facingPage__yMjSj{padding:1.5rem 0 0;border-left:0;border-top:1px solid #d6cfc0}}.page_facingLabel__wFmSs{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b1230;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_facingQuote__VTD0z{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:2.25rem;font-weight:400;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;font-style:italic;margin:.75rem 0 0}.page_facingLaw__ilccj .page_facingQuote__VTD0z{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;font-style:normal;line-height:1.7;color:#13120f}.page_facingDoubt__wwb_o{max-width:62ch;margin:2rem 0 0;font-size:1.125rem;line-height:1.6}.page_facingDoubtLabel__N1JjB{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b1230;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:.5rem}.page_walkChapter__wofO4{justify-content:flex-start}.page_dossier__Ovh0v{background:#f6f3ec;color:#1c2b39;border-block:1px solid #9aa3ab}.page_dossier__Ovh0v .page_chapterHead__0awaA{border-top:3px solid #1c2b39;position:relative}.page_dossier__Ovh0v .page_chapterHead__0awaA:before{content:"";position:absolute;inset:4px 0 auto;height:1px;background:#1c2b39}.page_dossier__Ovh0v .page_chapterLabel__7Go7k{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:#5f6b77;text-transform:uppercase}.page_dossier__Ovh0v .page_chapterTitle__IN7C9{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;letter-spacing:-.02em;color:#1c2b39}.page_dossier__Ovh0v .page_caveat__WBt1H,.page_dossier__Ovh0v .page_chapterLede__wFDt5{color:#3b4a58}.page_dossier__Ovh0v .page_door__v9A1i{background:#1c2b39}.page_dossier__Ovh0v .page_door__v9A1i:hover{background:#b3261e}.page_netGrid__4fA_q{display:grid;grid-template-columns:1fr 2fr;grid-gap:1.5rem;gap:1.5rem;align-items:start;margin-top:2rem}@media(max-width:1023px){.page_netGrid__4fA_q{grid-template-columns:1fr}}.page_graphLead__grrEX{margin:0 0 .75rem;font-size:.875rem;color:#3b4a58}.page_ficha__u_aVm{padding:1rem;background:#fbf9f4;border:1px solid #9aa3ab;border-top:4px solid #b3261e}.page_fichaKind__uZx63{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;margin:0 0 .75rem;text-transform:uppercase;color:#5f6b77}.page_fichaKind__uZx63 b{color:#a86f00}.page_fichaName__ikdMC{margin:0;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:2.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.02}.page_fichaRole__yzXKj{margin:.5rem 0 0;font-size:.875rem;line-height:1.25;color:#3b4a58}.page_fichaCount__1GVM7{margin:1rem 0 0;padding-top:.75rem;border-top:1px dashed #9aa3ab;font-size:.875rem;line-height:1.6}.page_fichaLink__nsK8G{display:inline-flex;align-items:center;gap:.25rem;margin-top:1rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;color:#b3261e;text-decoration:none}.page_fichaLink__nsK8G:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_fichaLink__nsK8G:hover{text-decoration:underline}.page_sources__arPh5{min-width:0}.page_sourcesHead__8NAuI{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;margin:0 0 .75rem;text-transform:uppercase;color:#5f6b77}.page_sourcesHead__8NAuI a{color:#1c2b39;text-transform:none}.page_sourcesHead__8NAuI a:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_sourcesTable__ZS3sm{width:100%;border-collapse:collapse;background:#fbf9f4;font-size:.875rem}.page_sourcesTable__ZS3sm th{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;text-align:left;text-transform:uppercase;color:#5f6b77;padding:.5rem .75rem;border-bottom:2px solid #1c2b39}.page_sourcesTable__ZS3sm td{padding:.5rem .75rem;border-bottom:1px solid #e4dfd3;vertical-align:top;line-height:1.25}.page_sourcesTable__ZS3sm a{color:#1c2b39}.page_sourcesTable__ZS3sm a:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}@media(max-width:767px){.page_sourcesTable__ZS3sm thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_sourcesTable__ZS3sm tr{display:block;padding:.5rem 0;border-bottom:1px solid #9aa3ab}.page_sourcesTable__ZS3sm td{display:grid;grid-template-columns:9rem 1fr;grid-gap:.5rem;gap:.5rem;border:0;padding:.25rem .75rem}.page_sourcesTable__ZS3sm td:before{content:attr(data-label);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;letter-spacing:.04em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;text-transform:uppercase;color:#5f6b77}}.page_casesHead___1DjP{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b665c;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 .75rem}.page_uses__y0qGw{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem 3rem;gap:1.5rem 3rem;margin:0}@media(max-width:767px){.page_uses__y0qGw{grid-template-columns:1fr}}.page_uses__y0qGw div{padding-top:.75rem;border-top:1px solid #d6cfc0}.page_uses__y0qGw dt{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.75rem;font-weight:500;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;margin-bottom:.5rem}.page_uses__y0qGw dd{margin:0;font-size:.875rem;line-height:1.6;color:#3a3731}.page_uses__y0qGw a{color:#7b1230}.page_uses__y0qGw a:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_uses__y0qGw code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0}.page_week__8D2Cm{margin-top:4rem}.page_weekGrid___ZeQp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 1.5rem;gap:0 1.5rem;margin-bottom:1rem}@media(max-width:1023px){.page_weekGrid___ZeQp{grid-template-columns:1fr}}.page_split__Z66br{display:grid;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.page_split__Z66br{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem;align-items:start}.page_splitAside__bxYJ4{position:-webkit-sticky;position:sticky;top:96px}}.page_splitFlow__TNjX_{display:grid;grid-gap:2rem;gap:2rem}.page_splitFlow__TNjX_ .page_receipts__N7ADv{grid-template-columns:1fr;gap:3rem}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.page_chapterHead__0awaA{animation:page_print-line__6L__6 linear both;animation-timeline:view();animation-range:entry 0 entry 70%}.page_manifesto__K6Uts:not(.page_objectiveScreen__Zhkr5) .page_manifestoText__eg5vB,.page_statement__A_JUG{animation:page_rise__lNTx3 linear both;animation-timeline:view();animation-range:entry 0 entry 60%}.page_translationArrow__2VGUN{animation:page_rule__lEzLC linear both;animation-timeline:view();animation-range:entry 40% cover 45%}.page_translationTo__74Uw5{animation:page_rise__lNTx3 linear both;animation-timeline:view();animation-range:entry 30% cover 40%}.page_facingPage__yMjSj{animation:page_from-left__r1f3M linear both;animation-timeline:view();animation-range:entry 0 entry 70%}.page_facingLaw__ilccj{animation-name:page_from-right__7Phl0}.page_plain__j7NwP{animation:page_rise__lNTx3 linear both;animation-timeline:view();animation-range:entry 0 entry 55%}.page_dossier__Ovh0v{position:relative;isolation:isolate;background:#f2eee5}.page_dossier__Ovh0v:before{content:"";position:absolute;inset:0;z-index:-1;background:#f6f3ec;border-top:1px solid #9aa3ab;animation:page_sheet__Sqeho linear both;animation-timeline:view();animation-range:entry 0 entry 60%}}}@keyframes page_print-line__6L__6{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes page_rise__lNTx3{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes page_from-left__r1f3M{0%{opacity:0;transform:translateX(-48px)}to{opacity:1;transform:none}}@keyframes page_from-right__7Phl0{0%{opacity:0;transform:translateX(48px)}to{opacity:1;transform:none}}@keyframes page_rule__lEzLC{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes page_sheet__Sqeho{0%{opacity:0;transform:translateY(120px)}to{opacity:1;transform:none}}.ReactionBar_bar__86yyX{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ReactionBar_tally__53923{display:flex;align-items:center;gap:.5rem;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.75rem;color:#6b665c;min-height:1.2em}.ReactionBar_tallyDot__1WTzv{opacity:.5}.ReactionBar_comments__2uhZb{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.ReactionBar_comments__2uhZb:hover{color:#13120f;text-decoration:underline}.ReactionBar_actions___VUA_{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.ReactionBar_vote__6vXEC{--c:#13120f;--w:#ebe6db;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;min-width:44px;padding:0 .75rem;background:none;border:1px solid transparent;border-radius:999px;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:500;color:#3a3731;white-space:nowrap;transition:color .14s cubic-bezier(.16,1,.3,1),background .14s cubic-bezier(.16,1,.3,1),border-color .14s cubic-bezier(.16,1,.3,1)}.ReactionBar_vote__6vXEC:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.ReactionBar_vote__6vXEC:hover{color:var(--c);background:var(--w)}.ReactionBar_up__c5_ra{--c:#1f3fd1;--w:#dfe2f2}.ReactionBar_down__gAXN_{--c:#c8201a;--w:#f5dcd5}.ReactionBar_act__W5ytR{--c:#13120f;--w:#ebe6db}.ReactionBar_active__7KQhw{color:var(--c);background:var(--w);border-color:var(--c)}.ReactionBar_icon__xHA04{display:grid;place-items:center;font-size:1.3rem;line-height:1}.ReactionBar_label__yO05Q{display:none;white-space:nowrap}@media(min-width:768px){.ReactionBar_bar__86yyX{gap:0}.ReactionBar_tally__53923{padding-bottom:.75rem}.ReactionBar_vote__6vXEC{min-height:38px;padding:0 .75rem 0 .5rem}.ReactionBar_icon__xHA04{font-size:1.05rem}.ReactionBar_label__yO05Q{display:inline}}.ReactionBar_sm__s8HKb .ReactionBar_vote__6vXEC{min-height:36px;font-size:.75rem;padding:0 .5rem}.ReactionBar_sm__s8HKb .ReactionBar_icon__xHA04{font-size:1.15rem}@media(min-width:768px){.ReactionBar_sm__s8HKb{container-type:inline-size}.ReactionBar_sm__s8HKb .ReactionBar_icon__xHA04{font-size:1rem}}@container (max-width: 330px){.ReactionBar_sm__s8HKb .ReactionBar_label__yO05Q{display:none}}.Engagement_rail__oPP7f{position:-webkit-sticky;position:sticky;top:64px;display:flex;flex-direction:column;height:calc(100dvh - 64px);padding-left:clamp(1.5rem,2.5vw,2rem);background:#f2eee5;overflow:hidden}.Engagement_railHead__Pz8tC{flex:none;padding-top:2rem;padding-bottom:.75rem}.Engagement_railLabel__CFhmO{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-style:italic;font-size:2.25rem;line-height:1.05;letter-spacing:-.02em}.Engagement_railNote__lODnD{margin-top:.5rem;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.75rem;color:#6b665c}.Engagement_railBar__MfrP0{flex:none;padding:.5rem 0;border-top:1px solid #13120f;border-bottom:1px solid #d6cfc0}.Engagement_railThread__mRdXB{flex:1 1;min-height:0;overscroll-behavior:contain}.Engagement_railThread__mRdXB>section{max-width:none;margin-top:0;padding-top:1.5rem;border-top:none}.Engagement_dockSpacer__BNfyl{height:calc(64px + env(safe-area-inset-bottom))}.Engagement_dock__Fq7_n{position:fixed;left:0;right:0;bottom:0;z-index:70;background:hsla(42,33%,92%,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid #13120f;padding-bottom:env(safe-area-inset-bottom)}.Engagement_dockInner__VlpVS{padding:.25rem 1rem}.Engagement_dockInner__VlpVS [class*=actions]{justify-content:space-around}.Engagement_scrim__qbwMp{position:fixed;inset:0;z-index:80;background:rgba(18,17,16,.5)}.Engagement_sheet__Gf1u_{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;flex-direction:column;height:70vh;background:#f2eee5;border-top:3px solid #13120f;box-shadow:0 30px 80px -24px rgba(19,18,15,.35)}.Engagement_grip__eL8nP{width:40px;height:4px;margin:.75rem auto .5rem;border-radius:999px;background:#6b665c;flex:none}.Engagement_close__2hqaw{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:999px;background:#ebe6db;color:#3a3731;font-size:1.15rem;cursor:pointer}.Engagement_close__2hqaw:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.Engagement_sheetBody__ij4Fb{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:0 1rem;-webkit-overflow-scrolling:touch}.Engagement_sheetBody__ij4Fb>section{margin-top:0;padding-top:0;border-top:none}.page_progress__SmarI{position:fixed;top:0;left:0;right:0;height:2px;background:#13120f;transform-origin:left;z-index:60}.page_progress__SmarI:after{content:"";position:absolute;right:-3px;top:-2px;width:6px;height:6px;border-radius:50%;background:#7b1230}@media(min-width:768px){.page_layout__K9Tsc{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);grid-gap:0;gap:0;align-items:start}}.page_main____fp9{min-width:0}@media(min-width:768px){.page_main____fp9{padding-right:clamp(1.5rem,4vw,4rem);border-right:1px solid #d6cfc0;min-height:100vh}}.page_crumbs__jno2k{display:flex;align-items:center;gap:.5rem;margin:1.5rem 0 2rem;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.875rem;color:#6b665c}.page_back__p8OXU{display:inline-flex;align-items:center;gap:.5rem;min-height:32px;color:#3a3731;transition:color .14s cubic-bezier(.16,1,.3,1)}.page_back__p8OXU:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_back__p8OXU svg{transition:transform .26s cubic-bezier(.16,1,.3,1)}.page_back__p8OXU:hover{color:#7b1230}.page_back__p8OXU:hover svg{transform:translateX(-3px)}.page_head__wghfB{margin-bottom:3rem}.page_kicker__Lde6w{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.page_section__ky1D4{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7b1230;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_section__ky1D4:before{content:"";display:inline-block;width:8px;height:8px;margin-right:.5rem;border-radius:50%;background:#7b1230;vertical-align:1px}.page_rule__LmwH4{flex:1 1;height:1px;background:#13120f;max-width:120px}.page_dateline__m5CgW{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;text-transform:uppercase;letter-spacing:.06em;color:#3a3731}.page_tema___Wbec{margin-bottom:1rem}.page_title__n_Bw8{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(2.5rem,1.3rem + 3.8vw,5.25rem);font-weight:400;font-optical-sizing:auto;line-height:1.02;letter-spacing:-.025em;text-wrap:balance;max-width:20ch;margin-bottom:1.5rem;line-height:.98}.page_summary__VW9F8{max-width:44ch;font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);font-weight:300;font-style:italic;line-height:1.32;letter-spacing:-.01em;color:#3a3731}.page_byline__8gDAF{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;max-width:66ch;margin-top:2rem;padding:.75rem 0;border-top:1px solid #13120f;border-bottom:1px solid #d6cfc0}.page_byline__8gDAF p{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.75rem;line-height:1.5;color:#6b665c}.page_byline__8gDAF strong{color:#13120f;font-weight:600}@media(max-width:479px){.page_byline__8gDAF{grid-template-columns:auto minmax(0,1fr)}.page_byline__8gDAF .page_views__gmM7K{grid-column:2}}.page_seal__dmHur{width:22px;height:22px;border-radius:50%;border:1.5px solid #13120f;position:relative}.page_seal__dmHur:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#7b1230}.page_story__iPnUO{max-width:66ch}.page_story__iPnUO>div>div:first-child>p:first-of-type:first-letter,.page_story__iPnUO>div>p:first-child:first-letter{float:left;font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:4.4em;line-height:.78;font-weight:400;margin:.07em .05em 0 -.03em;color:#7b1230}.page_sources__gWEVw{max-width:66ch;margin-top:4rem;padding-top:1rem;border-top:3px solid #13120f;position:relative}.page_sources__gWEVw:before{content:"";position:absolute;left:0;right:0;top:2px;height:1px;background:#13120f}.page_sources__gWEVw h2{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#13120f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:1rem}.page_sources__gWEVw ol{list-style:none;counter-reset:cite}.page_sources__gWEVw li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:2px .5rem;gap:2px .5rem;padding:.75rem 0;border-bottom:1px solid #d6cfc0;counter-increment:cite}.page_sources__gWEVw li:before{content:counter(cite,decimal-leading-zero);grid-row:span 3;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:0;color:#7b1230;padding-top:.3em}.page_sources__gWEVw li>*{grid-column:2}.page_sources__gWEVw .page_citeTitle__0AYH1{font-family:Newsreader,Newsreader Fallback,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.125rem;line-height:1.3;color:#13120f}.page_sources__gWEVw .page_citeMeta__d4ZOb{font-size:.75rem;color:#6b665c}.page_sources__gWEVw .page_citeMeta__d4ZOb,.page_sources__gWEVw a{font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.page_sources__gWEVw a{justify-self:start;font-size:.875rem;font-weight:500;color:#1f3fd1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;word-break:break-all}.page_sources__gWEVw a:focus-visible{outline:2px solid #1f3fd1;outline-offset:3px;border-radius:2px}.page_skeleton__alXWU{height:60vh;margin:4rem 0;background:#ebe6db}@media(prefers-reduced-motion:no-preference){.page_skeleton__alXWU{animation:page_pulse__oJAX6 1.6s cubic-bezier(.65,0,.35,1) infinite}}@keyframes page_pulse__oJAX6{0%,to{opacity:1}50%{opacity:.55}}.page_state__uiHDZ{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:6rem 1rem;text-align:center;color:#3a3731}