/* 314{the_payload_is_in_your_head} // build with the best, for the good of all · בונים יחד */
@keyframes l72-show{to{visibility:visible}}@font-face{font-family:"Noto Sans Hebrew";font-style:normal;font-weight:400;font-display:swap;src:url(/data/fonts/noto-hebrew-400.woff2?v=20261031a)format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Noto Sans Hebrew";font-style:normal;font-weight:700;font-display:swap;src:url(/data/fonts/noto-hebrew-700.woff2?v=20261031a)format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}:root{--paper:#f5f2ea;--card:#fbf9f3;--ink:#141b26;--muted:#4f5866;--line:#ddd5c4;--accent:#b9401f;--pub:#1f5a33;--pub-bg:#e3eedf;--prep:#6b4e0e;--prep-bg:#f3ead2;--mark-bg:#f6e3da;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,"Noto Sans Hebrew",sans-serif;--serif:Georgia,"Noto Sans Hebrew","Times New Roman",serif;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#11161f;--card:#18202c;--ink:#ece8de;--muted:#a7b0bc;--line:#2c3644;--accent:#e2643f;--pub:#9fd4ad;--pub-bg:#16301f;--prep:#e6c77a;--prep-bg:#33290f;--mark-bg:#3a1e14;color-scheme:dark}}:root[data-theme=dark]{--paper:#11161f;--card:#18202c;--ink:#ece8de;--muted:#a7b0bc;--line:#2c3644;--accent:#e2643f;--pub:#9fd4ad;--pub-bg:#16301f;--prep:#e6c77a;--prep-bg:#33290f;--mark-bg:#3a1e14;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.6 var(--sans);overflow-wrap:break-word}a{color:inherit;text-underline-offset:3px}a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skip,.vh{position:absolute}.vh{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{inset-inline-start:8px;top:-60px;background:var(--ink);color:var(--paper);padding:8px 12px;min-height:44px;display:inline-flex;align-items:center;border-radius:8px;z-index:9}.skip:focus{top:8px}.top,main{max-width:1180px;margin:0 auto}.top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:22px max(16px,4vw)}.mark,.top nav a{text-decoration:none}.mark{font-size:28px;font-weight:650;letter-spacing:-.06em;direction:ltr;unicode-bidi:isolate}.formula li b,.mark span{color:var(--accent)}.top nav{flex-wrap:wrap;gap:0 16px}.top nav a{color:var(--muted);justify-content:center;min-width:44px}.mark,.top nav a,td[data-label]>a[href^=http]{display:inline-flex;align-items:center;min-height:44px}.top nav a:hover,.top nav a[aria-current=page]{color:var(--ink);text-decoration:underline}.top nav a[aria-current=page]{font-weight:600;text-decoration-color:var(--accent);text-decoration-thickness:2px}.top nav .sep{color:var(--line)}main{padding:0 max(16px,4vw) 40px}.top,footer,main{padding-left:max(16px,4vw,env(safe-area-inset-left));padding-right:max(16px,4vw,env(safe-area-inset-right))}.l72-away body{visibility:hidden;animation:l72-show 0s linear 2s forwards}section{scroll-margin-top:16px}.measure,section>ol,section>p,section>ul{max-width:65ch}.hero{padding:26px 0 8px}h1{font-family:var(--serif);font-weight:400;font-variant-numeric:lining-nums;font-size:clamp(40px,8vw,84px);letter-spacing:-.03em;line-height:1.02;margin:6px 0 12px}.ni,.sub{margin:0 0 18px}.sub{font-size:clamp(18px,2.4vw,21px);color:var(--accent);max-width:60ch}.ni{font-weight:600}.cycle-h,.kicker{font-size:14px;font-weight:700;color:var(--muted)}.kicker{letter-spacing:.04em;margin:0}.cycle-h{margin:0 0 6px}.cycle{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:6px 0;max-width:none}.cycle li,.top nav{display:flex;align-items:center;font-size:14px}.cycle li span{border:1.5px dashed var(--accent);border-radius:999px;padding:2px 10px}.cycle li:last-child span{background:var(--accent);color:var(--paper);border-style:solid;font-weight:700}.cycle li+li::before{content:"→"/"";color:var(--accent);font-weight:700;padding-inline:6px}[dir=rtl] .cycle li+li::before,[dir=rtl] .formula li+li::before{content:"←"/""}.formula{list-style:none;margin:0 0 20px;padding:0;gap:8px 0;max-width:none}.formula li{display:flex;align-items:center;font-size:15px}.formula li span{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:8px 12px}.formula li+li::before{content:"→"/"";padding-inline:8px}.formula,.meta,.toc ul{display:flex;flex-wrap:wrap}.meta{gap:10px;align-items:center;margin:0 0 6px}.badge,.toc a{border-radius:999px;font-size:14px}.badge,.stamp{display:inline-block;border:1.5px solid var(--ink);padding:3px 12px;font-weight:600}.stamp{border:2px dashed var(--accent);color:var(--accent);border-radius:6px;padding:3px 10px;font-size:13px;letter-spacing:.02em;font-variant-numeric:tabular-nums}.toc{margin:22px 0 0}.toc ul{list-style:none;padding:0;margin:0;gap:8px}.toc a{display:inline-flex;align-items:center;min-height:44px;border:1px solid var(--line);padding:0 14px;text-decoration:none;color:var(--muted)}.toc a:hover{border-color:var(--ink)}.minute li{margin:0 0 10px}.move h3,h2{font-family:var(--serif);font-weight:400}h2{font-variant-numeric:lining-nums;font-size:clamp(26px,4vw,38px);line-height:1.15;margin:52px 0 16px;padding-top:16px;border-top:1px solid var(--ink)}h3{font-size:19px;line-height:1.3;margin:0 0 8px}h4{font-size:16px;margin:16px 0 6px}.lead{font-size:18px}.move dl,.note,table{font-size:15px}.note{color:var(--muted)}.st{display:inline-block;border-radius:999px;padding:1px 10px;font-size:13px;font-weight:700;line-height:1.6;white-space:nowrap;border:1.5px solid}.st-pub{color:var(--pub);background:var(--pub-bg);border-style:solid}.st-pub::before{content:none}.st-prep{color:var(--prep);background:var(--prep-bg);border-style:dashed}.st-prep::before{content:"… "/""}.lbl{display:block;margin-top:6px;font-size:12.5px;color:var(--muted);font-weight:600}.moves{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:none}.chain,.move{background:var(--card)}.move{border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:14px;padding:18px 18px 14px;display:flex;flex-direction:column}.move h3{display:flex;align-items:baseline;gap:10px;font-size:28px;margin:0 0 10px}.formula li+li::before,.move .when,.move dt,.move h3 .n{font-weight:700;color:var(--accent)}.move h3 .n{font-family:var(--sans);font-size:14px;border:1.5px solid var(--accent);border-radius:999px;min-width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.move dl{margin:0;line-height:1.55}.move dt{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:12px}.move dd{margin:2px 0 0}.move .when{font-size:13px;margin:-4px 0 4px}.move .src{margin-top:auto;padding-top:12px}.chain{margin:16px 0 0;padding:12px 16px;border-inline-start:3px solid var(--accent);font-weight:600}@media (max-width:760px){.moves{grid-template-columns:minmax(0,1fr)}}.src{font-size:13px;line-height:1.6;margin:8px 0 0;overflow-wrap:anywhere}.src,.src a,thead th{color:var(--muted)}.src a:hover,.toc a:hover{color:var(--ink)}.tw{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}table{border-collapse:collapse;width:100%}caption,th{text-align:start}th{font-weight:600;vertical-align:top;padding:9px 8px}thead th{border-bottom:1px solid var(--ink);font-size:13px;letter-spacing:.02em}tbody th,td{border-bottom:1px solid var(--line)}tbody th{font-weight:600}td{text-align:start;padding:9px 8px;vertical-align:top}td,th{overflow-wrap:anywhere}.num{font-variant-numeric:tabular-nums;white-space:nowrap}.tl td:nth-child(2),.tl td:nth-child(3){min-width:12ch}.tl td:nth-child(4){min-width:22ch}.facts td:nth-child(2){min-width:24ch}.facts td:nth-child(4){font-size:13.5px}.kind{font-size:13px;font-weight:700;color:var(--muted);overflow-wrap:normal;word-break:keep-all;hyphens:none}td.kind,td:has(>.kind){overflow-wrap:normal;min-width:5.5em}.tl a.go{font-size:13px;color:var(--muted);display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding-inline:4px}.deficit{margin-top:16px;padding:14px 16px;background:var(--card);border:1px solid var(--line);border-radius:12px;font-size:15px}.deficit b,.honest b{display:block;margin-bottom:4px}@media screen and (max-width:720px){.stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.stack,.stack tbody,.stack td,.stack th,.stack tr{display:block;width:100%}.stack tr{border:1px solid var(--line);border-radius:12px;background:var(--card);padding:6px 12px 10px;margin:0 0 12px}.stack td,.stack th{border:0;padding:6px 0;min-width:0}.stack tbody th{font-size:16px;padding-top:8px}.stack td[data-label]::before{content:attr(data-label);display:block;font-size:12px;font-weight:700;letter-spacing:.03em;color:var(--muted)}.facts td:nth-child(2),.tl td:nth-child(2),.tl td:nth-child(3),.tl td:nth-child(4){min-width:0}}.gcard h3,.sh3{font-family:var(--serif);font-weight:400}.sh3{font-size:clamp(21px,3vw,26px);line-height:1.2;margin:30px 0 10px}.gcards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.gcard,.role>div{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.gcard h3{font-size:24px;margin:0 0 8px}.gcard p{margin:0 0 10px;font-size:15.5px}.gcard.wide{grid-column:1/-1}@media (max-width:820px){.gcards{grid-template-columns:minmax(0,1fr)}}.honest{margin-top:18px;padding:14px 16px;border:2px solid var(--accent);border-radius:12px;background:var(--card);max-width:78ch}.honest b{margin-bottom:6px}.honest ul{margin:0;padding-inline-start:20px}.honest li{margin:0 0 6px}.board td,.debt td,.stages td{font-variant-numeric:tabular-nums}.debt td{white-space:nowrap}.board td:nth-child(3),.board td:nth-child(4){min-width:16ch}.fam td:nth-child(2){min-width:28ch}.chg td{min-width:20ch}.more{list-style:none;padding:0;margin:0;display:grid;gap:8px;max-width:78ch}.more li{background:var(--card);border:1px dashed var(--line);border-radius:10px;padding:10px 14px}.more .st{margin-inline-start:6px}@media screen and (max-width:720px){.board td:nth-child(3),.board td:nth-child(4),.chg td,.debt td,.fam td:nth-child(2){min-width:0;white-space:normal}}.letter ol,.qs{padding-inline-start:24px}.qs li{font-size:18px;margin:0 0 10px}.letters{display:grid;gap:22px}.letter{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px clamp(16px,3vw,32px) 18px;max-width:78ch}.letter .mark-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px}.lmark,footer a{display:inline-block}.lmark,.orig{font-size:14px}.lmark{background:var(--mark-bg);border:1.5px solid var(--accent);border-inline-start-width:5px;border-radius:6px;padding:4px 10px;font-weight:700}.lmark span+span{display:block;font-size:13px}.letter .to{font-weight:600;margin:0 0 4px}.letter h3{font-size:20px;margin:6px 0 14px}.letter h3 .re,.lmark span+span{color:var(--muted);font-weight:600}.letter p{margin:0 0 12px}.letter ol{margin:0 0 14px}.bill p,.letter ol li{margin:0 0 8px}.letter .sig{font-weight:700;margin-top:16px}.orig{color:var(--muted);border-top:1px solid var(--line);padding-top:10px;margin-top:12px}.bills{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:none}.bill{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px}.bill p{font-size:15.5px}.bill .head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-bottom:8px}.bill h3,.threshold p{margin:0}.threshold{margin-top:16px;padding:14px 16px;border:2px solid var(--ink);border-radius:12px}@media (max-width:900px){.bills{grid-template-columns:minmax(0,1fr)}}.pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.pair>section>h2{margin-top:52px}.lst,.pair ol,.pair ul{padding-inline-start:22px}.lst li,.pair li{margin:0 0 9px}.role{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.role>div.no{border-style:dashed}.role ul{margin:0;padding-inline-start:20px}.role li{margin:0 0 7px}@media (max-width:820px){.pair,.role{grid-template-columns:minmax(0,1fr)}}.disc{background:var(--card);border:1px solid var(--line);border-inline-start:4px solid var(--ink);border-radius:12px;padding:16px 18px;font-size:15px;max-width:none}.disc p{margin:0 0 8px;max-width:75ch}.links{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-wrap:wrap;gap:10px}.links a{display:inline-flex;align-items:center;min-height:44px;border:1px solid var(--ink);border-radius:999px;padding:6px 16px;text-decoration:none;font-weight:600}.links a:hover{background:var(--ink);color:var(--paper)}.ar,footer{color:var(--muted);font-size:14px}.ar{margin-top:14px}footer{max-width:1180px;margin:0 auto;padding:20px max(16px,4vw) 40px;border-top:1px solid var(--line);padding-bottom:max(40px,calc(env(safe-area-inset-bottom) + 16px))}footer a{padding:11px 0}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@media print{@page{size:A4;margin:16mm}:root,:root[data-theme]{--paper:#fff;--card:#fff;--ink:#000;--muted:#333;--line:#bbb;--accent:#8a2f17;--pub:#1f5a33;--pub-bg:#fff;--prep:#5a400a;--prep-bg:#fff;--mark-bg:#fff;color-scheme:light}body{background:#fff;color:#000;font-size:10.5pt;line-height:1.45}.skip,.top{display:none}main{max-width:none;padding:0}h1{font-size:30pt}h2{font-size:17pt;margin:18pt 0 8pt}.move dt,h2,h3,h4{break-after:avoid}.tw{overflow:visible}.facts,.req,.tl{table-layout:fixed;font-size:9pt}.facts td,.facts th,.tl td,.tl th{min-width:0!important}.facts thead th:nth-child(1){width:16%}.facts thead th:nth-child(2){width:34%}.facts thead th:nth-child(3){width:11%}.facts thead th:nth-child(4){width:30%}.facts thead th:nth-child(5),.tl thead th:nth-child(1){width:9%}.tl thead th:nth-child(2){width:13%}.tl thead th:nth-child(3){width:15%}.tl thead th:nth-child(4){width:45%}.tl thead th:nth-child(5){width:18%}.req thead th:nth-child(1){width:22%}.req thead th:nth-child(2){width:53%}.req thead th:nth-child(3){width:25%}.board,.chg,.debt,.fam,.stages{font-size:9pt}.board td,.chg td,.debt td,.fam td{min-width:0!important;white-space:normal}.toc{display:none}.gcard{margin-bottom:10pt}.gcard,.honest,.more li{break-inside:avoid}.st{white-space:normal}.bill,.deficit,.letter ol li,.qs li,.role>div,.threshold,tr{break-inside:avoid}.bills,.gcards,.letters,.moves,.pair,.role{display:block}.move{break-inside:auto}.bill,.move,.role>div{margin-bottom:10pt}#letters,.letter+.letter{break-before:page}.letter{border:0;padding:0;max-width:none}.letter .lmark{border-width:1.5px}.facts a[href^=http]:not(.nourl)::after,.src a[href^=http]:not(.nourl)::after{content:" ("attr(href)")";font-size:7.5pt;word-break:break-all;color:#333}a{text-decoration:none}.links a{border:0;min-height:0}td[data-label]>a[href^=http]{display:inline;min-height:0}footer{border:0}.links a,footer a{padding:0}}