.hero[data-astro-cid-anhloy43]{padding:88px 0 96px;position:relative}.hero[data-astro-cid-anhloy43] .inner[data-astro-cid-anhloy43]{grid-template-columns:1.1fr 1fr;align-items:start;gap:72px;display:grid}.hero[data-astro-cid-anhloy43] .badge[data-astro-cid-anhloy43]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-4);border:1px solid var(--line-soft);align-items:center;gap:10px;margin-bottom:36px;padding:4px 10px;font-size:10.5px;display:inline-flex}.hero[data-astro-cid-anhloy43] .badge[data-astro-cid-anhloy43] .dot[data-astro-cid-anhloy43]{background:var(--accent);width:5px;height:5px;animation:2.6s ease-in-out infinite pulse}.hero[data-astro-cid-anhloy43] h1[data-astro-cid-anhloy43]{font-family:var(--sans);color:var(--fg-2);letter-spacing:-.02em;text-wrap:balance;max-width:16ch;margin:0 0 24px;font-size:44px;font-weight:400;line-height:1.15}.hero[data-astro-cid-anhloy43] h1[data-astro-cid-anhloy43] em{color:var(--fg);border-bottom:1px solid var(--accent);padding-bottom:3px;font-style:normal}.hero[data-astro-cid-anhloy43] .lede[data-astro-cid-anhloy43]{font-family:var(--sans);color:var(--fg-2);text-wrap:pretty;max-width:52ch;margin:0 0 28px;font-size:18px;font-weight:400;line-height:1.55}.hero[data-astro-cid-anhloy43] .why[data-astro-cid-anhloy43]{font-family:var(--mono);color:var(--fg-4);margin:0 0 36px;font-size:11.5px}.hero[data-astro-cid-anhloy43] .why[data-astro-cid-anhloy43] b{color:var(--fg-3);font-weight:400}.brief-tile[data-astro-cid-anhloy43]{border:1px solid var(--line-soft);background:var(--bg);font-family:var(--sans)}.brief-tile[data-astro-cid-anhloy43] .head[data-astro-cid-anhloy43]{border-bottom:1px solid var(--line-soft);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-4);justify-content:space-between;align-items:baseline;padding:12px 16px;font-size:10.5px;display:flex}.brief-tile[data-astro-cid-anhloy43] .head[data-astro-cid-anhloy43] .lbl[data-astro-cid-anhloy43]{color:var(--fg-3)}.brief-tile[data-astro-cid-anhloy43] .head[data-astro-cid-anhloy43] .live[data-astro-cid-anhloy43]{color:var(--fg-4);letter-spacing:0;text-transform:none;align-items:center;gap:7px;font-size:11px;display:inline-flex}.brief-tile[data-astro-cid-anhloy43] .head[data-astro-cid-anhloy43] .live[data-astro-cid-anhloy43] .d[data-astro-cid-anhloy43]{background:var(--accent);width:5px;height:5px;animation:2.6s ease-in-out infinite pulse}.brief-tile[data-astro-cid-anhloy43] .body[data-astro-cid-anhloy43]{padding:22px 20px 20px}.brief-tile[data-astro-cid-anhloy43] .date[data-astro-cid-anhloy43]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-4);margin-bottom:14px;font-size:10.5px}.brief-tile[data-astro-cid-anhloy43] .briefing[data-astro-cid-anhloy43]{font-family:var(--sans);color:var(--fg-2);letter-spacing:-.005em;text-wrap:pretty;margin:0 0 10px;font-size:18px;font-weight:400;line-height:1.55}.brief-tile[data-astro-cid-anhloy43] .briefing[data-astro-cid-anhloy43] .slot{color:var(--fg);border-bottom:1px solid var(--accent);cursor:default;padding-bottom:1px}.brief-tile[data-astro-cid-anhloy43] .briefing[data-astro-cid-anhloy43] .slot.soft{color:var(--fg-2);border-bottom:1px dotted var(--fg-4)}.brief-tile[data-astro-cid-anhloy43] .briefing[data-astro-cid-anhloy43] .em{color:var(--accent);font-style:normal}.brief-tile[data-astro-cid-anhloy43] .briefing-why[data-astro-cid-anhloy43]{font-family:var(--mono);color:var(--fg-4);margin:14px 0 0;font-size:10.5px}.brief-tile[data-astro-cid-anhloy43] .counters[data-astro-cid-anhloy43]{border-top:1px solid var(--line-soft);grid-template-columns:repeat(4,1fr);display:grid}.brief-tile[data-astro-cid-anhloy43] .counter[data-astro-cid-anhloy43]{text-align:center;border-right:1px solid var(--line-soft);font-variant-numeric:tabular-nums;padding:14px 10px}.brief-tile[data-astro-cid-anhloy43] .counter[data-astro-cid-anhloy43]:last-child{border-right:0}.brief-tile[data-astro-cid-anhloy43] .counter[data-astro-cid-anhloy43] .n[data-astro-cid-anhloy43]{font-family:var(--sans);color:var(--fg);font-size:20px;font-weight:500;line-height:1}.brief-tile[data-astro-cid-anhloy43] .counter[data-astro-cid-anhloy43] .n[data-astro-cid-anhloy43].ok{color:var(--ok)}.brief-tile[data-astro-cid-anhloy43] .counter[data-astro-cid-anhloy43] .n[data-astro-cid-anhloy43].slip{color:var(--slip)}.brief-tile[data-astro-cid-anhloy43] .counter[data-astro-cid-anhloy43] .l[data-astro-cid-anhloy43]{font-family:var(--mono);color:var(--fg-4);letter-spacing:.1em;text-transform:uppercase;margin-top:6px;font-size:10px}@media (width<=960px){.hero[data-astro-cid-anhloy43] .inner[data-astro-cid-anhloy43]{grid-template-columns:1fr;gap:56px}.hero[data-astro-cid-anhloy43] h1[data-astro-cid-anhloy43]{font-size:34px}}.briefings[data-astro-cid-n5lmuefi]{padding:64px 0 72px}.section-head[data-astro-cid-n5lmuefi]{max-width:62ch;margin-bottom:40px}.section-head[data-astro-cid-n5lmuefi] .lede[data-astro-cid-n5lmuefi]{font-family:var(--sans);color:var(--fg-2);letter-spacing:-.01em;text-wrap:pretty;margin:14px 0 10px;font-size:22px;font-weight:400;line-height:1.45}.section-head[data-astro-cid-n5lmuefi] .why[data-astro-cid-n5lmuefi]{font-family:var(--mono);color:var(--fg-4);margin:0;font-size:11.5px}.brief-samples[data-astro-cid-n5lmuefi]{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0;display:grid}.brief-sample[data-astro-cid-n5lmuefi]{border-right:1px solid var(--line-soft);padding:20px 24px}.brief-sample[data-astro-cid-n5lmuefi]:last-child{border-right:0}.brief-sample[data-astro-cid-n5lmuefi] .head[data-astro-cid-n5lmuefi]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-4);justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:10.5px;display:flex}.brief-sample[data-astro-cid-n5lmuefi] .head[data-astro-cid-n5lmuefi] .lbl[data-astro-cid-n5lmuefi]{color:var(--fg-3)}.brief-sample[data-astro-cid-n5lmuefi] .briefing[data-astro-cid-n5lmuefi]{font-family:var(--sans);color:var(--fg-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.brief-sample[data-astro-cid-n5lmuefi] .briefing[data-astro-cid-n5lmuefi] .slot{color:var(--fg);border-bottom:1px solid var(--accent);padding-bottom:1px}.brief-sample[data-astro-cid-n5lmuefi] .briefing[data-astro-cid-n5lmuefi] .slot.soft{color:var(--fg-2);border-bottom:1px dotted var(--fg-4)}.brief-sample[data-astro-cid-n5lmuefi] .briefing[data-astro-cid-n5lmuefi] .em{color:var(--accent);font-style:normal}.brief-sample--link[data-astro-cid-n5lmuefi]{color:inherit;background:var(--bg-1);text-decoration:none;transition:background .12s}.brief-sample--link[data-astro-cid-n5lmuefi]:hover{background:color-mix(in oklab,var(--accent) 8%,var(--bg-1))}.brief-sample--link[data-astro-cid-n5lmuefi] .head[data-astro-cid-n5lmuefi] .lbl[data-astro-cid-n5lmuefi]{color:var(--accent)}.brief-sample--link[data-astro-cid-n5lmuefi] .link-prose[data-astro-cid-n5lmuefi]{color:var(--fg-3)}@media (width<=960px){.brief-samples[data-astro-cid-n5lmuefi]{grid-template-columns:1fr}.brief-sample[data-astro-cid-n5lmuefi]{border-right:0;border-bottom:1px solid var(--line-soft)}.brief-sample[data-astro-cid-n5lmuefi]:last-child{border-bottom:0}}.loop[data-astro-cid-jotylzkw]{padding:72px 0 84px}.section-head[data-astro-cid-jotylzkw]{max-width:62ch;margin-bottom:48px}.section-head[data-astro-cid-jotylzkw] .lede[data-astro-cid-jotylzkw]{font-family:var(--sans);color:var(--fg-2);letter-spacing:-.01em;text-wrap:pretty;margin:14px 0 10px;font-size:24px;font-weight:400;line-height:1.4}.section-head[data-astro-cid-jotylzkw] .why[data-astro-cid-jotylzkw]{font-family:var(--mono);color:var(--fg-4);margin:0;font-size:11.5px}.loop-grid[data-astro-cid-jotylzkw]{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.loop-col[data-astro-cid-jotylzkw]{border-right:1px solid var(--line-soft);padding:28px 24px 32px}.loop-col[data-astro-cid-jotylzkw]:last-child{border-right:0}.loop-col[data-astro-cid-jotylzkw] .num[data-astro-cid-jotylzkw]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-4);justify-content:space-between;align-items:baseline;margin-bottom:16px;font-size:10.5px;display:flex}.loop-col[data-astro-cid-jotylzkw] .num[data-astro-cid-jotylzkw] .count[data-astro-cid-jotylzkw]{color:var(--fg-4);letter-spacing:0;text-transform:none;font-size:11px}.loop-col[data-astro-cid-jotylzkw] h2[data-astro-cid-jotylzkw]{font-family:var(--sans);color:var(--fg);letter-spacing:-.005em;margin:0 0 10px;font-size:18px;font-weight:500;line-height:1.4}.loop-col[data-astro-cid-jotylzkw] h2[data-astro-cid-jotylzkw] em{border-bottom:1px solid var(--accent);padding-bottom:1px;font-style:normal}.loop-col[data-astro-cid-jotylzkw] p[data-astro-cid-jotylzkw]{font-family:var(--sans);color:var(--fg-2);text-wrap:pretty;margin:0 0 16px;font-size:14.5px;line-height:1.6}.loop-col[data-astro-cid-jotylzkw] .micro[data-astro-cid-jotylzkw]{font-family:var(--mono);color:var(--fg-4);border-top:1px solid var(--line-soft);margin-top:20px;padding-top:12px;font-size:10.5px;line-height:1.7}.loop-col[data-astro-cid-jotylzkw] .micro[data-astro-cid-jotylzkw] b{color:var(--fg-3);font-weight:400}.loop-col[data-astro-cid-jotylzkw] .micro[data-astro-cid-jotylzkw] .hl[data-astro-cid-jotylzkw]{color:var(--fg-3)}@media (width<=960px){.loop-grid[data-astro-cid-jotylzkw]{grid-template-columns:1fr}.loop-col[data-astro-cid-jotylzkw]{border-right:0;border-bottom:1px solid var(--line-soft)}.loop-col[data-astro-cid-jotylzkw]:last-child{border-bottom:0}}.surface[data-astro-cid-7oqh5f7y]{background:var(--bg);padding:72px 0 88px}.surface-grid[data-astro-cid-7oqh5f7y]{grid-template-columns:1fr 1.3fr;align-items:start;gap:56px;display:grid}.surface-grid[data-astro-cid-7oqh5f7y] .copy[data-astro-cid-7oqh5f7y] h2[data-astro-cid-7oqh5f7y]{font-family:var(--sans);color:var(--fg-2);letter-spacing:-.01em;text-wrap:pretty;max-width:22ch;margin:14px 0 16px;font-size:28px;font-weight:400;line-height:1.3}.surface-grid[data-astro-cid-7oqh5f7y] .copy[data-astro-cid-7oqh5f7y] h2[data-astro-cid-7oqh5f7y] em{color:var(--fg);border-bottom:1px solid var(--accent);padding-bottom:2px;font-style:normal}.surface-grid[data-astro-cid-7oqh5f7y] .copy[data-astro-cid-7oqh5f7y] p[data-astro-cid-7oqh5f7y]{font-family:var(--sans);color:var(--fg-2);text-wrap:pretty;max-width:44ch;margin:0 0 16px;font-size:15px;line-height:1.65}.surface-grid[data-astro-cid-7oqh5f7y] .copy[data-astro-cid-7oqh5f7y] .why[data-astro-cid-7oqh5f7y]{font-family:var(--mono);color:var(--fg-4);border-top:1px solid var(--line-soft);margin-top:22px;padding-top:14px;font-size:11px}.wstation[data-astro-cid-7oqh5f7y]{border:1px solid var(--line);background:var(--bg-1);min-height:480px;font-family:var(--sans);grid-template-columns:150px 1fr;display:grid}.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y]{border-right:1px solid var(--line-soft);background:var(--bg-1);flex-direction:column;gap:1px;padding:18px 10px;display:flex}.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y] .brand[data-astro-cid-7oqh5f7y]{font-family:var(--mono);color:var(--fg);letter-spacing:-.01em;padding:4px 10px 18px;font-size:12px;font-weight:500}.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y] a[data-astro-cid-7oqh5f7y]{font-family:var(--mono);color:var(--fg-3);cursor:default;border-left:1px solid #0000;padding:5px 10px;font-size:11.5px}.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y] a[data-astro-cid-7oqh5f7y].current{color:var(--fg);border-left-color:var(--accent);background:color-mix(in oklab,var(--fg-3) 8%,transparent)}.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y] .sep[data-astro-cid-7oqh5f7y]{background:var(--line-soft);height:1px;margin:10px 6px 6px}.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y] .lbl[data-astro-cid-7oqh5f7y]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-4);margin-bottom:2px;padding:0 10px;font-size:9px}.wstation[data-astro-cid-7oqh5f7y] .panel[data-astro-cid-7oqh5f7y]{background:var(--bg);min-width:0;padding:22px 26px 24px}.wstation[data-astro-cid-7oqh5f7y] .phead[data-astro-cid-7oqh5f7y]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:14px;display:flex}.wstation[data-astro-cid-7oqh5f7y] .phead[data-astro-cid-7oqh5f7y] .title[data-astro-cid-7oqh5f7y]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-4);font-size:11px}.wstation[data-astro-cid-7oqh5f7y] .phead[data-astro-cid-7oqh5f7y] .count[data-astro-cid-7oqh5f7y]{font-family:var(--mono);color:var(--fg-4);font-size:11px}.wstation[data-astro-cid-7oqh5f7y] .phead[data-astro-cid-7oqh5f7y] .count[data-astro-cid-7oqh5f7y] b{color:var(--slip);font-weight:400}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y]{border-bottom:1px solid var(--line-soft);grid-template-columns:1fr auto;align-items:baseline;gap:16px;padding:10px 6px;display:grid}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y] .t[data-astro-cid-7oqh5f7y]{color:var(--fg);text-wrap:pretty;font-size:13px;line-height:1.45}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y] .m[data-astro-cid-7oqh5f7y]{font-family:var(--mono);color:var(--fg-4);margin-top:4px;font-size:10.5px}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y] .m[data-astro-cid-7oqh5f7y] b{color:var(--fg-3);font-weight:400}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y] .s[data-astro-cid-7oqh5f7y]{font-family:var(--mono);color:var(--fg-4);white-space:nowrap;font-size:10.5px}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y].slip{border-left:1px solid var(--slip);padding-left:10px}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y].slip .s[data-astro-cid-7oqh5f7y]{color:var(--slip)}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y].done .t[data-astro-cid-7oqh5f7y]{color:var(--fg-3);text-decoration:line-through;text-decoration-color:var(--fg-4)}.wstation[data-astro-cid-7oqh5f7y] .row[data-astro-cid-7oqh5f7y].done .s[data-astro-cid-7oqh5f7y]{color:var(--ok)}@media (width<=960px){.surface-grid[data-astro-cid-7oqh5f7y]{grid-template-columns:1fr;gap:32px}.wstation[data-astro-cid-7oqh5f7y]{grid-template-columns:1fr;min-height:0}.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y]{border-right:0;border-bottom:1px solid var(--line-soft);flex-direction:row;overflow-x:auto}.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y] .sep[data-astro-cid-7oqh5f7y],.wstation[data-astro-cid-7oqh5f7y] .rail[data-astro-cid-7oqh5f7y] .lbl[data-astro-cid-7oqh5f7y]{display:none}}.sources[data-astro-cid-jehmfjt7]{padding:64px 0 72px}.sources-grid[data-astro-cid-jehmfjt7]{grid-template-columns:1fr 1.4fr;align-items:start;gap:56px;display:grid}.sources-grid[data-astro-cid-jehmfjt7] .copy[data-astro-cid-jehmfjt7] h2[data-astro-cid-jehmfjt7]{font-family:var(--sans);color:var(--fg-2);letter-spacing:-.01em;text-wrap:pretty;max-width:20ch;margin:14px 0 12px;font-size:22px;font-weight:400;line-height:1.4}.sources-grid[data-astro-cid-jehmfjt7] .copy[data-astro-cid-jehmfjt7] h2[data-astro-cid-jehmfjt7] em{color:var(--fg);border-bottom:1px solid var(--accent);padding-bottom:1px;font-style:normal}.sources-grid[data-astro-cid-jehmfjt7] .copy[data-astro-cid-jehmfjt7] p[data-astro-cid-jehmfjt7]{font-family:var(--sans);color:var(--fg-2);margin:0 0 12px;font-size:14.5px;line-height:1.6}.src-list[data-astro-cid-jehmfjt7]{border-top:1px solid var(--line-soft)}.src-row[data-astro-cid-jehmfjt7]{border-bottom:1px solid var(--line-soft);grid-template-columns:140px 1fr auto;align-items:baseline;gap:18px;padding:12px 8px;transition:background .12s;display:grid}.src-row[data-astro-cid-jehmfjt7]:hover{background:var(--bg-1)}.src-row[data-astro-cid-jehmfjt7] .k[data-astro-cid-jehmfjt7]{font-family:var(--mono);color:var(--fg);letter-spacing:-.01em;font-size:11.5px}.src-row[data-astro-cid-jehmfjt7] .d[data-astro-cid-jehmfjt7]{font-family:var(--sans);color:var(--fg-2);text-wrap:pretty;font-size:13.5px}.src-row[data-astro-cid-jehmfjt7] .s[data-astro-cid-jehmfjt7]{font-family:var(--mono);color:var(--fg-4);white-space:nowrap;font-size:10.5px}.src-row[data-astro-cid-jehmfjt7] .s[data-astro-cid-jehmfjt7].ok{color:var(--ok)}@media (width<=960px){.sources-grid[data-astro-cid-jehmfjt7]{grid-template-columns:1fr;gap:32px}}.essay[data-astro-cid-2rtoa2uo]{padding:80px 0 96px}.essay-wrap[data-astro-cid-2rtoa2uo]{max-width:720px;margin:0 auto;padding:0 40px}.essay[data-astro-cid-2rtoa2uo] h2[data-astro-cid-2rtoa2uo]{font-family:var(--sans);color:var(--fg-2);letter-spacing:-.01em;text-wrap:pretty;max-width:36ch;margin:16px 0 26px;font-size:22px;font-weight:400;line-height:1.4}.essay[data-astro-cid-2rtoa2uo] h2[data-astro-cid-2rtoa2uo] em{color:var(--fg);border-bottom:1px solid var(--accent);padding-bottom:1px;font-style:normal}.essay-body[data-astro-cid-2rtoa2uo]{font-family:var(--serif);color:var(--fg);text-wrap:pretty;font-size:17px;line-height:1.75}.essay-body[data-astro-cid-2rtoa2uo] p[data-astro-cid-2rtoa2uo]{margin:0 0 20px}.essay-body[data-astro-cid-2rtoa2uo] em{color:var(--fg);border-bottom:1px solid var(--accent);padding-bottom:1px;font-style:normal}.essay-body[data-astro-cid-2rtoa2uo] .m[data-astro-cid-2rtoa2uo]{color:var(--fg-3);font-family:var(--mono);font-size:14px}.essay-foot[data-astro-cid-2rtoa2uo]{border-top:1px solid var(--line-soft);font-family:var(--mono);color:var(--fg-4);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:36px;padding-top:18px;font-size:11.5px;display:flex}.essay-foot[data-astro-cid-2rtoa2uo] a[data-astro-cid-2rtoa2uo]{color:var(--fg-3);border-bottom:1px dotted var(--fg-4);padding-bottom:1px;transition:color .12s,border-color .12s}.essay-foot[data-astro-cid-2rtoa2uo] a[data-astro-cid-2rtoa2uo]:hover{color:var(--fg);border-bottom-color:var(--fg-2)}@media (width<=960px){.essay-wrap[data-astro-cid-2rtoa2uo]{padding:0 20px}}.section-head[data-astro-cid-2uidwxf4]{max-width:62ch;margin-bottom:36px}.section-head[data-astro-cid-2uidwxf4] .lede[data-astro-cid-2uidwxf4]{font-family:var(--sans);color:var(--fg-2);letter-spacing:-.01em;text-wrap:pretty;margin:14px 0 10px;font-size:22px;font-weight:400;line-height:1.45}
