.sources.svelte-1vv3rq3{border-top:1px solid var(--border);margin-top:3rem;padding-top:1.25rem;font-size:.9rem}.sources.svelte-1vv3rq3 h2:where(.svelte-1vv3rq3){text-transform:uppercase;letter-spacing:.05em;font-size:1rem}.sources.svelte-1vv3rq3 h3:where(.svelte-1vv3rq3){color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.8rem}.sources.svelte-1vv3rq3 ul:where(.svelte-1vv3rq3){margin:0 0 1rem;padding-left:1.25rem}.sources.svelte-1vv3rq3 li:where(.svelte-1vv3rq3){margin-bottom:.35rem}.sources.svelte-1vv3rq3 a:where(.svelte-1vv3rq3),.sources.svelte-1vv3rq3 a:where(.svelte-1vv3rq3):visited{color:var(--accent)}.sources.svelte-1vv3rq3 a:where(.svelte-1vv3rq3):hover{text-decoration-thickness:2px}.pub.svelte-1vv3rq3{color:var(--muted)}.research-kicker.svelte-1vectyh{color:var(--accent-2)!important}.takeaways.svelte-1vectyh{background:var(--card-bg);border-left:4px solid var(--accent-2);border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.25rem}.takeaways.svelte-1vectyh h2:where(.svelte-1vectyh){text-transform:uppercase;letter-spacing:.06em;margin:0 0 .35rem;font-size:.85rem}.takeaways.svelte-1vectyh p:where(.svelte-1vectyh){margin:0}.brief.svelte-rkwy5h{max-width:620px}.brief.svelte-rkwy5h h1:where(.svelte-rkwy5h){font-size:1.5rem}.brief-prose{font-size:1rem}.roundup-prose h2{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}.density.svelte-1twcar6{border:1px solid var(--border);background:var(--card-bg);border-radius:10px;margin:.5rem 0 1.25rem;padding:.5rem .75rem .4rem}.density.svelte-1twcar6 svg:where(.svelte-1twcar6){width:100%;height:auto;display:block}.density.svelte-1twcar6 .axis:where(.svelte-1twcar6){stroke:var(--muted);stroke-width:1px;opacity:.6}.density.svelte-1twcar6 .yearline:where(.svelte-1twcar6){stroke:var(--border);stroke-width:1px}.density.svelte-1twcar6 .yearlabel:where(.svelte-1twcar6){fill:var(--muted);font-size:10px}.density.svelte-1twcar6 .tick:where(.svelte-1twcar6){stroke:#f5a623;stroke-width:2px;stroke-linecap:round;opacity:.85}.density.svelte-1twcar6 figcaption:where(.svelte-1twcar6){color:var(--muted);margin-top:.3rem;font-size:.75rem}.density.svelte-1twcar6 figcaption:where(.svelte-1twcar6) a:where(.svelte-1twcar6){color:var(--accent);text-decoration:none}.density.svelte-1twcar6 figcaption:where(.svelte-1twcar6) a:where(.svelte-1twcar6):hover{text-decoration:underline}.rail.svelte-1twcar6{margin:.5rem 0 1.5rem;padding:0;list-style:none;position:relative}.rail.svelte-1twcar6:before{content:"";background:var(--border);width:2px;position:absolute;top:.4rem;bottom:.4rem;left:calc(5.25rem + 5px)}.entry.svelte-1twcar6{grid-template-columns:5.25rem 12px minmax(0,1fr);align-items:start;column-gap:.75rem;margin:0 0 1rem;display:grid}.entry.svelte-1twcar6 time:where(.svelte-1twcar6){color:var(--muted);text-align:right;white-space:nowrap;padding-top:.15rem;font-size:.78rem;font-weight:700}.dot.svelte-1twcar6{border:2px solid var(--bg,transparent);box-sizing:border-box;z-index:1;background:#f5a623;border-radius:50%;width:12px;height:12px;margin-top:.3rem;position:relative}.body.svelte-1twcar6 p:where(.svelte-1twcar6){margin:0}.body.svelte-1twcar6 a{color:var(--accent)}.coverage.svelte-1twcar6{font-size:.85rem;margin-top:.3rem!important}.coverage.svelte-1twcar6 a:where(.svelte-1twcar6){color:inherit;text-decoration:none}.coverage.svelte-1twcar6 a:where(.svelte-1twcar6):hover{text-decoration:underline}.chip.svelte-1twcar6{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-2);border:1px solid var(--accent-2);vertical-align:1px;border-radius:999px;margin-right:.25rem;padding:0 .4rem;font-size:.65rem;font-weight:700;display:inline-block}.year.svelte-1twcar6{grid-template-columns:5.25rem 12px minmax(0,1fr);column-gap:.75rem;margin:1.25rem 0 .75rem;scroll-margin-top:1rem;display:grid}.year.svelte-1twcar6 span:where(.svelte-1twcar6){grid-column:3;font-family:"Source Serif 4",Georgia,serif;font-size:1.1rem;font-weight:700}@media (width<=560px){.rail.svelte-1twcar6:before{left:5px}.entry.svelte-1twcar6,.year.svelte-1twcar6{grid-template-columns:12px minmax(0,1fr)}.entry.svelte-1twcar6 time:where(.svelte-1twcar6){text-align:left;grid-area:1/2;padding-top:0}.entry.svelte-1twcar6 .dot:where(.svelte-1twcar6){grid-row:1/span 2}.entry.svelte-1twcar6 .body:where(.svelte-1twcar6),.year.svelte-1twcar6 span:where(.svelte-1twcar6){grid-column:2}}.reference-kicker.svelte-13rnbb{color:var(--accent-2)!important}.stateline.svelte-13rnbb{background:var(--card-bg);border-left:4px solid var(--accent-2);border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.25rem}.stateline.svelte-13rnbb h2:where(.svelte-13rnbb){text-transform:uppercase;letter-spacing:.06em;margin:0 0 .35rem;font-size:.85rem}.stateline.svelte-13rnbb p:where(.svelte-13rnbb){margin:0}.maintained.svelte-13rnbb{color:var(--muted);border-top:1px solid var(--border);margin-top:2rem;padding-top:.75rem;font-size:.85rem}.related.svelte-1fosch6{border-top:1px solid var(--border);margin-top:2.5rem;padding-top:1.25rem;font-size:.92rem}.related.svelte-1fosch6 h2:where(.svelte-1fosch6){text-transform:uppercase;letter-spacing:.05em;font-size:1rem}.related.svelte-1fosch6 ul:where(.svelte-1fosch6){flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.related.svelte-1fosch6 a:where(.svelte-1fosch6){color:var(--accent);font-weight:600;text-decoration:none}.related.svelte-1fosch6 a:where(.svelte-1fosch6):hover{text-decoration:underline}.kind.svelte-1fosch6{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border:1px solid var(--border);border-radius:4px;margin-left:.5rem;padding:.05rem .35rem;font-size:.72rem}.related.svelte-1fosch6 p:where(.svelte-1fosch6){color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.15rem 0 0;font-size:.85rem;display:-webkit-box;overflow:hidden}.post .kicker{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-size:.75rem;font-weight:700}.post h1{letter-spacing:-.01em;margin:.35rem 0;font-size:clamp(1.5rem,5.5vw,2.1rem);line-height:1.15}.post .dek{color:var(--muted);margin:.25rem 0 .5rem;font-size:1.15rem}.post time{color:var(--muted);font-size:.85rem}.post .byline{color:var(--muted);margin:.35rem 0 0;font-size:.85rem}.post{max-width:720px}.post .hero{margin:1.5rem 0}.post .hero img{border-radius:10px;width:100%}.post figcaption{color:var(--muted);margin-top:.35rem;font-size:.8rem}.prose{max-width:720px;font-size:1.08rem}.prose img{border-radius:8px;max-width:100%}.prose blockquote{border-left:3px solid var(--accent);color:var(--muted);margin-left:0;padding-left:1rem}.prose h2{margin-top:2rem;font-size:clamp(1.2rem,4.2vw,1.5rem)}.prose a{color:var(--accent)}.prose table{border-collapse:collapse;width:100%;font-size:.92rem}.prose th,.prose td{border:1px solid var(--border);text-align:left;padding:.4rem .6rem}.breadcrumbs.svelte-14u6r3i{color:var(--muted);align-items:baseline;gap:.45rem;min-width:0;margin-bottom:1.25rem;font-size:.82rem;display:flex}.breadcrumbs.svelte-14u6r3i a:where(.svelte-14u6r3i){color:var(--muted);flex-shrink:0;text-decoration:none}.breadcrumbs.svelte-14u6r3i a:where(.svelte-14u6r3i):hover{color:var(--accent)}.breadcrumbs.svelte-14u6r3i .sep:where(.svelte-14u6r3i){flex-shrink:0}.breadcrumbs.svelte-14u6r3i .current:where(.svelte-14u6r3i){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tags.svelte-14u6r3i{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.tags.svelte-14u6r3i a:where(.svelte-14u6r3i){color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:.15rem .7rem;font-size:.82rem;text-decoration:none}.tags.svelte-14u6r3i a:where(.svelte-14u6r3i):hover{color:var(--accent);border-color:var(--accent)}.post .disclosure{background:var(--card-bg);border:1px solid var(--border);color:var(--muted);border-radius:8px;max-width:720px;padding:.75rem 1rem;font-size:.88rem}
