.cs-lead[data-astro-cid-s6jksxiw],.lede[data-astro-cid-s6jksxiw]{text-wrap:pretty}.cs-hero[data-astro-cid-s6jksxiw]{background:var(--card);padding-block:clamp(2rem,5vw,4rem) clamp(3rem,6vw,5rem)}.crumb[data-astro-cid-s6jksxiw]{font-family:var(--font-mono);font-size:.78rem;color:var(--muted);margin-bottom:1.5rem}.crumb[data-astro-cid-s6jksxiw] a[data-astro-cid-s6jksxiw]{color:var(--accent-ink);font-weight:600}.crumb[data-astro-cid-s6jksxiw] span[data-astro-cid-s6jksxiw]{margin:0 .4rem}.cs-hero[data-astro-cid-s6jksxiw] h1[data-astro-cid-s6jksxiw]{margin:1rem 0 1.25rem;font-weight:800;letter-spacing:-.025em;max-width:24ch}.cs-hero[data-astro-cid-s6jksxiw] h1[data-astro-cid-s6jksxiw] em[data-astro-cid-s6jksxiw]{font-style:normal;color:var(--accent)}.cs-lead[data-astro-cid-s6jksxiw]{font-size:var(--fs-lg);color:var(--ink-2);max-width:66ch}.cs-lead[data-astro-cid-s6jksxiw] em[data-astro-cid-s6jksxiw]{font-style:normal;color:var(--ink);font-weight:600}.cs-meta[data-astro-cid-s6jksxiw]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin:2rem 0 2.5rem}.cs-meta[data-astro-cid-s6jksxiw] div[data-astro-cid-s6jksxiw]{background:var(--card);padding:1rem 1.15rem;display:flex;flex-direction:column;gap:.35rem}.cs-meta[data-astro-cid-s6jksxiw] .k[data-astro-cid-s6jksxiw]{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cs-meta[data-astro-cid-s6jksxiw] .v[data-astro-cid-s6jksxiw]{font-weight:600;color:var(--ink);font-size:.95rem}.cs-shot[data-astro-cid-s6jksxiw]{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-lg)}.cs-shot[data-astro-cid-s6jksxiw] img[data-astro-cid-s6jksxiw]{width:100%;height:auto;display:block}.section-head[data-astro-cid-s6jksxiw]{max-width:820px;margin-bottom:var(--space-6)}.section-head[data-astro-cid-s6jksxiw] h2[data-astro-cid-s6jksxiw]{margin:.6rem 0 .8rem}.section-head[data-astro-cid-s6jksxiw] h2[data-astro-cid-s6jksxiw] em[data-astro-cid-s6jksxiw]{font-style:normal;color:var(--accent-ink)}.prob-grid[data-astro-cid-s6jksxiw]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.prob[data-astro-cid-s6jksxiw]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:2rem 1.75rem}.prob__n[data-astro-cid-s6jksxiw]{font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,3.6vw,2.5rem);letter-spacing:-.02em;color:var(--muted)}.prob__cap[data-astro-cid-s6jksxiw]{color:var(--ink);font-weight:700;margin-top:.35rem}.prob__sub[data-astro-cid-s6jksxiw]{margin-top:.5rem;color:var(--muted);font-size:.92rem;line-height:1.55}.wins[data-astro-cid-s6jksxiw]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.win[data-astro-cid-s6jksxiw]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.6rem 1.75rem;display:flex;gap:1.1rem}.win__tick[data-astro-cid-s6jksxiw]{color:var(--accent-ink);flex:none;margin-top:.15rem;font-weight:700;font-size:.95rem;letter-spacing:.04em}.win[data-astro-cid-s6jksxiw] h3[data-astro-cid-s6jksxiw]{font-size:1.15rem;margin-bottom:.4rem}.win[data-astro-cid-s6jksxiw] p[data-astro-cid-s6jksxiw]{color:var(--ink-2);font-size:.93rem;line-height:1.6}.win[data-astro-cid-s6jksxiw] p[data-astro-cid-s6jksxiw] strong[data-astro-cid-s6jksxiw]{color:var(--ink);font-weight:700}.stack[data-astro-cid-s6jksxiw]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:var(--space-5)}.stack__tag[data-astro-cid-s6jksxiw]{font-family:var(--font-mono);font-size:.78rem;color:var(--ink-2);border:1px solid var(--line);border-radius:8px;padding:.45rem .8rem;background:var(--surface)}.res-grid[data-astro-cid-s6jksxiw]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.res[data-astro-cid-s6jksxiw]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.6rem;display:flex;flex-direction:column;gap:.5rem}.res__n[data-astro-cid-s6jksxiw]{font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,3vw,2.1rem);letter-spacing:-.02em;color:var(--accent-ink);display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.res__arw[data-astro-cid-s6jksxiw]{color:var(--muted);font-size:.8em}.res__to[data-astro-cid-s6jksxiw]{color:var(--accent-ink)}.res__l[data-astro-cid-s6jksxiw]{color:var(--ink-2);font-size:.92rem;line-height:1.55}.res-note[data-astro-cid-s6jksxiw]{margin-top:var(--space-4);color:var(--muted);font-size:.82rem;max-width:70ch;line-height:1.55}.cta__inner[data-astro-cid-s6jksxiw] h2[data-astro-cid-s6jksxiw]{max-width:24ch;margin-inline:auto}@media(max-width:860px){.cs-meta[data-astro-cid-s6jksxiw]{grid-template-columns:repeat(2,1fr)}.wins[data-astro-cid-s6jksxiw],.prob-grid[data-astro-cid-s6jksxiw],.res-grid[data-astro-cid-s6jksxiw]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.cs-meta[data-astro-cid-s6jksxiw],.wins[data-astro-cid-s6jksxiw],.prob-grid[data-astro-cid-s6jksxiw],.res-grid[data-astro-cid-s6jksxiw]{grid-template-columns:1fr}}
