.article[data-astro-cid-vxe7viu3]{max-width:680px;margin:0 auto;padding:.5rem 0 2rem}.crumb[data-astro-cid-vxe7viu3]{font-family:var(--font-sans);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);display:flex;gap:.4rem;align-items:center;margin-bottom:1rem}.crumb[data-astro-cid-vxe7viu3] a[data-astro-cid-vxe7viu3]{color:var(--color-muted);text-decoration:none}.crumb[data-astro-cid-vxe7viu3] a[data-astro-cid-vxe7viu3]:hover{color:var(--color-accent)}.crumb[data-astro-cid-vxe7viu3] .sep[data-astro-cid-vxe7viu3]{color:var(--color-rule)}.crumb[data-astro-cid-vxe7viu3] .sub[data-astro-cid-vxe7viu3]{color:var(--color-accent);font-weight:700}.article-date[data-astro-cid-vxe7viu3]{font-family:var(--font-sans);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);text-align:center;padding-bottom:.5rem;border-bottom:1px solid var(--color-rule);margin-bottom:1.5rem}.article-head[data-astro-cid-vxe7viu3]{text-align:center;margin-bottom:1.5rem}.kicker-row[data-astro-cid-vxe7viu3]{display:inline-flex;gap:.5rem;align-items:center;margin-bottom:1rem}.kicker-sep[data-astro-cid-vxe7viu3]{color:var(--color-rule-strong)}.outcome-pill[data-astro-cid-vxe7viu3]{font-family:var(--font-sans);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink);padding-bottom:1px;border-bottom:2px solid var(--color-ink)}.head[data-astro-cid-vxe7viu3]{font-family:var(--font-serif-display);font-weight:900;font-size:clamp(1.85rem,4.2vw,2.7rem);line-height:1.1;letter-spacing:-.015em;margin:0 0 .75rem;color:var(--color-ink)}.deck[data-astro-cid-vxe7viu3]{font-family:var(--font-serif);font-style:italic;font-size:1.1rem;line-height:1.45;color:var(--color-muted);margin:0 auto 1rem;max-width:580px}.byline-row[data-astro-cid-vxe7viu3]{font-family:var(--font-serif);font-style:italic;font-size:.85rem;color:var(--color-muted);display:inline-flex;gap:.75rem;flex-wrap:wrap;justify-content:center;padding-top:.75rem;border-top:1px solid var(--color-rule)}.byline[data-astro-cid-vxe7viu3] em[data-astro-cid-vxe7viu3]{font-weight:600;color:var(--color-ink);font-style:italic}.byline-score[data-astro-cid-vxe7viu3]{letter-spacing:.02em}.stakes[data-astro-cid-vxe7viu3]{border-top:1px solid var(--color-rule-strong);border-bottom:1px solid var(--color-rule-strong);padding:.9rem 0;margin:0 0 1.75rem}.stakes-head[data-astro-cid-vxe7viu3]{font-family:var(--font-sans);font-size:.66rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.35rem}.stakes[data-astro-cid-vxe7viu3] p[data-astro-cid-vxe7viu3]{font-family:var(--font-serif);font-size:1rem;line-height:1.55;margin:0;color:var(--color-ink)}.body[data-astro-cid-vxe7viu3]{font-family:var(--font-serif);font-size:1.06rem;line-height:1.7;color:var(--color-ink);padding-top:.5rem}.body[data-astro-cid-vxe7viu3] p{margin:0 0 1.05em}.body[data-astro-cid-vxe7viu3] a{color:var(--color-accent);text-decoration:none;border-bottom:1px solid var(--color-accent)}.body[data-astro-cid-vxe7viu3] a:hover{background:var(--color-accent);color:var(--color-paper)}.body[data-astro-cid-vxe7viu3] h2{font-family:var(--font-serif-display);font-weight:900;font-size:1.35rem;margin:1.6em 0 .45em;letter-spacing:-.01em}.body[data-astro-cid-vxe7viu3] h3{font-family:var(--font-serif-display);font-weight:700;font-size:1.1rem;margin:1.4em 0 .4em}.body[data-astro-cid-vxe7viu3] blockquote{margin:1.2em 0;padding:.4em 0 .4em 1em;border-left:3px solid var(--color-accent);font-style:italic;color:var(--color-muted)}.body[data-astro-cid-vxe7viu3] code{font-family:var(--font-mono);font-size:.88em;background:#eee6d3;padding:.05em .35em;border-radius:2px}.body[data-astro-cid-vxe7viu3] pre{font-family:var(--font-mono);font-size:.85em;background:#f1eadb;border-left:3px solid var(--color-rule-strong);padding:.75em 1em;overflow-x:auto;margin:1.2em 0}.body[data-astro-cid-vxe7viu3] pre code{background:none;padding:0}.extra[data-astro-cid-vxe7viu3]{margin:2rem 0 1.5rem;padding-top:1rem;border-top:1px solid var(--color-rule)}.extra[data-astro-cid-vxe7viu3] h2[data-astro-cid-vxe7viu3]{font-family:var(--font-serif-display);font-weight:900;font-size:1.1rem;margin:0 0 .6rem;letter-spacing:-.005em}.extra[data-astro-cid-vxe7viu3] ul[data-astro-cid-vxe7viu3]{margin:0;padding-left:1.25rem;font-family:var(--font-serif);font-size:.95rem;line-height:1.55}.extra[data-astro-cid-vxe7viu3] li[data-astro-cid-vxe7viu3]{margin-bottom:.35em}.extra[data-astro-cid-vxe7viu3] a[data-astro-cid-vxe7viu3]{color:var(--color-accent);text-decoration:none;border-bottom:1px solid var(--color-accent)}.tags[data-astro-cid-vxe7viu3]{margin:2rem 0 1rem;padding-top:1rem;border-top:1px solid var(--color-rule);font-family:var(--font-sans);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.tags-label[data-astro-cid-vxe7viu3]{color:var(--color-muted);margin-right:.6rem;font-weight:700}.tag[data-astro-cid-vxe7viu3]{color:var(--color-ink);margin-right:.75rem;border-bottom:1px dotted var(--color-muted);padding-bottom:1px}.source[data-astro-cid-vxe7viu3]{font-family:var(--font-sans);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;padding:.75rem 0;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);margin-bottom:2rem}.source[data-astro-cid-vxe7viu3] a[data-astro-cid-vxe7viu3]{color:var(--color-accent);text-decoration:none;font-weight:700}.prevnext[data-astro-cid-vxe7viu3]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding-top:1.5rem;border-top:3px double var(--color-rule-strong)}.nav-prev[data-astro-cid-vxe7viu3],.nav-next[data-astro-cid-vxe7viu3]{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:inherit}.nav-next[data-astro-cid-vxe7viu3]{text-align:right}.nav-label[data-astro-cid-vxe7viu3]{font-family:var(--font-sans);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);font-weight:700}.nav-title[data-astro-cid-vxe7viu3]{font-family:var(--font-serif-display);font-weight:700;font-size:1rem;line-height:1.25;color:var(--color-ink)}.nav-prev[data-astro-cid-vxe7viu3]:hover .nav-title[data-astro-cid-vxe7viu3],.nav-next[data-astro-cid-vxe7viu3]:hover .nav-title[data-astro-cid-vxe7viu3]{color:var(--color-accent)}
