@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-cyrillic-wght-normal.CcrOj1MU.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-greek-wght-normal.DAdwyhkq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-vietnamese-wght-normal.CfS0RdBA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-latin-ext-wght-normal.BUpo8gM0.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-latin-wght-normal.BTZaHlTl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-cyrillic-wght-italic.BzL1BdzR.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-greek-wght-italic.glgrbyRu.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-vietnamese-wght-italic.B1jFRJrJ.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-latin-ext-wght-italic.-XhV508b.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/speakable-welfare/_astro/stix-two-text-latin-wght-italic.BDl6bBME.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/speakable-welfare/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/speakable-welfare/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/speakable-welfare/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/speakable-welfare/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/speakable-welfare/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/speakable-welfare/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/speakable-welfare/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/speakable-welfare/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/speakable-welfare/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/speakable-welfare/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/speakable-welfare/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/speakable-welfare/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gold: #b4791a;--mold: #2f5d62;--neutral: #6b7280;--ceiling: #3b5ba5;--ink: #14161a;--paper: #ffffff;--rule: #e5e2da;--paper-raised: #ffffff;--muted: color-mix(in srgb, var(--ink) 55%, var(--paper));--faint: color-mix(in srgb, var(--ink) 8%, var(--paper));--gold-soft: color-mix(in srgb, var(--gold) 12%, transparent);--mold-soft: color-mix(in srgb, var(--mold) 12%, transparent);--neutral-soft: color-mix(in srgb, var(--neutral) 14%, transparent);--serif: "STIX Two Text Variable", "STIX Two Text", "Times New Roman", serif;--sans: "Inter Variable", Inter, system-ui, sans-serif;--mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--measure: 76ch;--wide: 64rem;--side: 16rem;--dur: .22s;--dur-chip: .2s;--ease: cubic-bezier(.2, 0, 0, 1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--gold: #e0a94b;--mold: #5fa3a8;--neutral: #9aa1ac;--ceiling: #7c9be0;--ink: #edeef0;--paper: #0e1013;--rule: #2a2e34;--paper-raised: #14171b}}:root[data-theme=dark]{--gold: #e0a94b;--mold: #5fa3a8;--neutral: #9aa1ac;--ceiling: #7c9be0;--ink: #edeef0;--paper: #0e1013;--rule: #2a2e34;--paper-raised: #14171b}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:1.0625rem;line-height:1.6;font-weight:420;font-optical-sizing:auto}::selection{background:color-mix(in srgb,var(--gold) 28%,transparent)}a{color:var(--ceiling);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ceiling) 45%,transparent);text-underline-offset:.16em;transition:text-decoration-color var(--dur) var(--ease),color var(--dur) var(--ease)}a:hover{text-decoration-color:var(--ceiling)}nav.toc a,.hero-links a,.paper-nav a,.authors a,.paper-authors a,footer.site a,.prov a{color:inherit;text-decoration:none}.authors a,.paper-authors a{cursor:pointer}.authors a:hover,.paper-authors a:hover{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent);text-underline-offset:.18em}:focus-visible{outline:2px solid var(--ceiling);outline-offset:2px;border-radius:1px}strong{font-weight:640}.mono,code{font-family:var(--mono);font-size:.88em}.num,table td,.axis text{font-variant-numeric:tabular-nums}.small{font-size:.86rem}.muted{color:var(--muted)}.jsonly{display:none!important}html.js .jsonly{display:revert!important}.frame{display:flex;min-height:100vh}main{flex:1;min-width:0}.col{max-width:var(--measure);margin-inline:auto;padding-inline:1.35rem}.breakout{max-width:min(var(--wide),100%);margin-inline:auto;padding-inline:1.35rem}nav.toc{width:var(--side);flex:none;position:sticky;top:0;align-self:flex-start;height:100vh;overflow-y:auto;padding:3.7rem 1.2rem 2.2rem 1.7rem;scrollbar-width:none}nav.toc .wordmark{font-family:var(--mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-decoration:none;display:block;margin-bottom:1.5rem}nav.toc .wordmark:hover{color:var(--ink)}nav.toc .home{font-family:var(--serif);font-style:italic;font-weight:540;font-size:.98rem;display:block;margin-bottom:1.4rem;text-decoration:none}nav.toc ol{list-style:none}nav.toc li{margin:.3rem 0}nav.toc li.sub{margin-left:.9rem}nav.toc a{font-family:var(--mono);font-size:.69rem;letter-spacing:.01em;color:var(--muted);text-decoration:none;display:block;line-height:1.45;padding:.08rem 0}nav.toc a:hover{color:var(--ink)}nav.toc a.active{color:var(--ink);font-weight:640}.toc-resizer{width:7px;flex:none;cursor:col-resize;position:sticky;top:0;height:100vh}.toc-resizer:hover,.toc-resizer.dragging{background:color-mix(in srgb,var(--ink) 7%,transparent)}html.toc-collapsed nav.toc,html.toc-collapsed .toc-resizer{display:none}.toc-toggle{position:fixed;top:.85rem;left:.85rem;z-index:50;font-size:.85rem;line-height:1;color:var(--muted);background:var(--paper);border:1px solid var(--rule);border-radius:999px;width:34px;height:34px;cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.toc-toggle:hover{color:var(--ink);border-color:var(--ink)}nav.toc .toc-part{font-family:var(--mono);color:color-mix(in srgb,var(--muted) 70%,var(--paper));font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;margin:1.3rem 0 .45rem}.menu-btn{display:none}.theme-btn{position:fixed;top:.85rem;right:.85rem;z-index:50;font-size:.95rem;line-height:1;color:var(--muted);background:var(--paper);border:1px solid var(--rule);border-radius:999px;width:34px;height:34px;cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.theme-btn:hover{color:var(--ink);border-color:var(--ink)}header.hero{padding:4.6rem 0 2.6rem;border-bottom:1px solid var(--rule)}.kicker{font-family:var(--mono);font-size:.67rem;letter-spacing:.17em;text-transform:uppercase;color:var(--muted);font-weight:500}header.hero h1{font-size:clamp(2.1rem,5vw,3.05rem);font-weight:600;line-height:1.08;letter-spacing:-.01em;max-width:30ch}header.hero h1 em{font-style:italic;font-weight:520}.authors{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.35rem 1.5rem}.authors div{font-size:.94rem}.authors .aff{display:block;font-family:var(--mono);font-size:.62rem;color:var(--muted);letter-spacing:.04em;margin-top:.12rem}.hero-links{margin-top:1.6rem;display:flex;flex-wrap:wrap;gap:.5rem}.hero-links a{font-family:var(--mono);font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--ink) 32%,var(--paper));padding:.55rem .95rem;background:transparent;color:var(--ink);text-decoration:none;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.hero-links a:hover{border-color:var(--ink);background:var(--paper-raised)}.hero-links.secondary{margin-top:.5rem}.hero-links.secondary a{border-color:transparent;color:var(--muted);padding:.35rem .4rem .35rem 0;letter-spacing:.07em}.hero-links.secondary a:hover{color:var(--ink);background:transparent;border-color:transparent;text-decoration:underline;text-underline-offset:.25em}.abstract{margin-top:2.4rem;padding-top:1.5rem;border-top:1px solid var(--rule);max-width:62ch}.abstract .kicker{display:block;margin-bottom:.8rem}.abstract p{font-size:.99rem;line-height:1.6}article{padding:.6rem 0 4rem}section.paper-section{padding-top:2.7rem}h2{font-family:var(--serif);font-size:1.55rem;font-weight:620;letter-spacing:-.01em;line-height:1.22;margin-bottom:.95rem}h3{font-family:var(--serif);font-size:1.14rem;font-weight:620;margin:2rem 0 .7rem;line-height:1.3}h2 .sno,h3 .sno{font-family:var(--mono);font-size:.7em;color:var(--gold);font-weight:500;margin-right:.5em;vertical-align:.07em}.prose p{margin-bottom:1rem;hanging-punctuation:first}.prose ul,.prose ol{margin:0 0 1rem 1.25rem}.prose li{margin-bottom:.5rem}.lead-in{font-weight:660}.callout{border-left:3px solid var(--gold);background:var(--paper-raised);border-radius:0 3px 3px 0;padding:1rem 1.25rem;margin:1.6rem 0 1.1rem;font-size:.985rem}.callout p{margin:0}.dn{font-family:var(--mono);font-size:.84em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.dn-gold{color:var(--gold);text-decoration-color:var(--gold)}.dn-mold{color:var(--mold);text-decoration-color:var(--mold)}.dn-neutral{color:var(--muted);text-decoration-color:var(--neutral)}.tok{font-family:var(--mono);font-size:.84em;background:var(--faint);border-radius:2px;padding:0 .22em}figure.fig{margin:1.9rem 0 2.1rem}figure.fig .figbody{background:var(--paper-raised);border:1px solid var(--rule);border-radius:2px;padding:1rem 1rem .65rem}figure.fig svg{width:100%;height:auto;display:block}figcaption{font-size:.855rem;color:var(--muted);line-height:1.55;margin-top:.7rem}figcaption .figno{color:var(--ink);font-weight:640}.figcap-ref{font-size:.855rem;color:var(--muted);border-left:2px solid var(--rule);padding-left:.9rem;margin:1.4rem 0}.prov{margin-top:.55rem;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.prov .prov-label{font-family:var(--mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-right:.25rem}.prov a{font-family:var(--mono);font-size:.62rem;color:var(--muted);border:1px solid var(--rule);border-radius:999px;padding:.18rem .55rem;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.prov a:hover{color:var(--ink);border-color:var(--ink)}.prov .ok{color:var(--mold)}.axis text,svg .lbl{font-family:var(--mono);font-size:10px;fill:var(--muted)}svg .lbl-strong{font-family:var(--mono);font-size:10.5px;font-weight:600}svg .gridline{stroke:var(--faint)}svg .axisline{stroke:var(--rule)}.chips{display:flex;flex-wrap:wrap;gap:.3rem;min-height:1.6rem}.chip{font-family:var(--mono);font-size:.7rem;line-height:1;padding:.32rem .42rem;border:1px solid var(--rule);border-radius:2px;background:var(--paper);white-space:pre;transition:transform var(--dur-chip) var(--ease),opacity var(--dur-chip) var(--ease)}.chip.top{border-color:currentColor;font-weight:640}.chips-gold .chip.top{color:var(--gold)}.chips-mold .chip.top{color:var(--mold)}.chip.enter,.chip.exit{opacity:0}table.data{width:100%;border-collapse:collapse;font-size:.85rem;margin:1.5rem 0 .5rem;border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}table.data th{font-family:var(--mono);font-size:.63rem;letter-spacing:.09em;text-transform:uppercase;font-weight:520;color:var(--muted);text-align:left;padding:.55rem .6rem;border-bottom:1px solid var(--ink)}table.data td{padding:.45rem .6rem;font-family:var(--mono);font-size:.76rem}table.data td.name{font-family:var(--serif);font-size:.9rem}table.data th.r,table.data td.r{text-align:right}table.data tr.row-gold td.name,.c-gold{color:var(--gold)}table.data tr.row-mold td.name,.c-mold{color:var(--mold)}.c-neutral{color:var(--neutral)}.c-ceiling{color:var(--ceiling)}table.data tbody tr{transition:background var(--dur) var(--ease)}table.data tbody tr:hover,table.data tbody tr.hl{background:var(--faint)}.cite{cursor:pointer;text-decoration:underline dotted;text-decoration-color:color-mix(in srgb,var(--ink) 40%,transparent);text-underline-offset:.16em}.cite:hover{text-decoration-color:var(--ink)}#cite-pop,#fig-pop{position:absolute;z-index:60;max-width:26rem;background:var(--paper-raised);border:1px solid var(--rule);border-radius:3px;box-shadow:0 2px 8px #00000014;padding:.15rem 0;opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease)}#cite-pop.show,#fig-pop.show{opacity:1;pointer-events:auto}#fig-pop{padding:.55rem .7rem}#fig-pop .poprow{display:flex;flex-wrap:wrap;gap:.28rem;align-items:center}#fig-pop .poprow+.poprow{margin-top:.35rem}#fig-pop .gen-text{font-family:var(--serif);font-size:.88rem;line-height:1.5;white-space:pre-wrap;max-height:40vh;overflow-y:auto;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--rule)}#fig-pop.pinned{box-shadow:0 4px 18px #00000024}#cite-pop .card{font-family:var(--sans);font-size:.76rem;line-height:1.5;padding:.65rem .85rem}#cite-pop .card+.card{border-top:1px solid var(--rule)}#cite-pop .card a{font-family:var(--mono);font-size:.68rem;word-break:break-all}.ctl{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-family:var(--mono);font-size:.7rem;color:var(--muted);padding:.55rem .15rem .2rem}.ctl label{display:inline-flex;align-items:center;gap:.4rem}button.btn{font-family:var(--mono);font-size:.67rem;letter-spacing:.04em;color:var(--ink);border:1px solid var(--rule);background:var(--paper);border-radius:2px;padding:.42rem .7rem;cursor:pointer;transition:border-color var(--dur) var(--ease);min-height:28px}button.btn:hover{border-color:var(--ink)}button.btn[aria-pressed=true]{border-color:var(--ink);background:var(--faint)}input[type=range]{appearance:none;width:min(20rem,60vw);height:44px;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{height:2px;background:var(--rule)}input[type=range]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:var(--ink);margin-top:-7px}input[type=range]::-moz-range-track{height:2px;background:var(--rule)}input[type=range]::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:50%;background:var(--ink)}select{font-family:var(--mono);font-size:.7rem;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:2px;padding:.35rem .5rem}.readout{font-family:var(--mono);font-size:.7rem;color:var(--ink);min-height:1.2rem}.rulesline{font-family:var(--mono);font-size:.68rem;color:var(--muted);padding:.1rem .1rem .65rem;line-height:1.9}.rulesline .struck{text-decoration:line-through;text-decoration-thickness:1.5px}.rulesline .fail{color:var(--mold);font-weight:640}.labelrow{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.6rem}.labelrow .lchip{font-family:var(--mono);font-size:.66rem;color:var(--muted);border:1px solid var(--rule);border-radius:999px;padding:.26rem .6rem}.denial-grid{overflow-x:auto;scrollbar-width:thin}.denial-grid table{border-collapse:collapse;font-family:var(--mono);font-size:.66rem}.denial-grid th{font-weight:520;color:var(--muted);text-align:center;padding:.3rem .35rem;position:sticky;top:0;background:var(--paper-raised)}.denial-grid td.prompt{font-family:var(--serif);font-size:.78rem;max-width:22rem;min-width:13rem;padding:.18rem .6rem .18rem .1rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.denial-grid button.cell{display:block;width:100%;min-width:2.6rem;height:1.28rem;border:1px solid var(--paper-raised);border-radius:1px;cursor:pointer;padding:0;background:var(--cellbg, var(--faint))}.denial-grid button.cell:hover{border-color:var(--ink)}.gen-view{border:1px solid var(--rule);border-radius:3px;background:var(--paper);padding:.9rem 1rem;margin-top:.8rem}.gen-view .gen-meta{font-family:var(--mono);font-size:.66rem;color:var(--muted);display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin-bottom:.55rem}.gen-view .gen-text{font-family:var(--serif);font-size:.92rem;line-height:1.55;white-space:pre-wrap}footer.site{border-top:1px solid var(--rule);padding:2.2rem 0 3.2rem;font-size:.85rem;color:var(--muted)}footer.site .col>*+*{margin-top:.5rem}footer.site .mono{font-size:.66rem}@keyframes pulse-target{0%{background:color-mix(in srgb,var(--gold) 22%,transparent)}to{background:transparent}}:target{animation:pulse-target 1.2s var(--ease) 1}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(max-width:1099px){.toc-toggle,.toc-resizer{display:none}nav.toc{position:fixed;inset:auto 12px 12px;z-index:40;background:var(--paper);border:1px solid var(--rule);border-radius:12px;max-height:70vh;height:auto;width:auto;padding:1.1rem 1.2rem 1.2rem 1.4rem;transform:translateY(108%);transition:transform var(--dur) var(--ease);box-shadow:0 -6px 28px #0000001f;display:block!important;overflow-y:auto}nav.toc.open{transform:translateY(0)}.menu-btn{display:block;position:fixed;right:16px;bottom:18px;z-index:50;font-family:var(--mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--rule);background:var(--ink);color:var(--paper);border-radius:20px;padding:0 16px;height:40px;cursor:pointer;box-shadow:0 4px 14px #00000040}.theme-btn{top:.7rem;right:.7rem}header.hero{padding-top:2.6rem}body{font-size:1.02rem}}@media print{nav.toc,.menu-btn,.ctl{display:none!important}}
