.prose[data-astro-cid-j2raibmk]{color:var(--fg-soft);font-size:var(--fs-base);line-height:var(--lh-base)}.prose--sm[data-astro-cid-j2raibmk]{font-size:var(--fs-sm)}.prose--lg[data-astro-cid-j2raibmk]{font-size:var(--fs-lg)}.prose[data-astro-cid-j2raibmk]{font-family:var(--font-serif);font-size:var(--fs-md);line-height:1.6}.prose[data-astro-cid-j2raibmk] h2{margin:2.5rem 0 1rem;padding-bottom:.5rem;font-family:var(--font-display);font-size:var(--fs-3xl);line-height:var(--lh-snug);color:var(--fg);border-bottom:2px solid var(--rule-ink);box-shadow:0 3px 0-1px var(--rule-ink)}.prose[data-astro-cid-j2raibmk] h3{margin:1.9rem 0 .5rem;font-family:var(--font-display);font-size:var(--fs-xl);line-height:var(--lh-snug);color:var(--fg)}.prose[data-astro-cid-j2raibmk] h2[id^=weighed]{display:flex;align-items:center;gap:.7rem}.prose[data-astro-cid-j2raibmk] h2[id^=weighed]:before{content:"";flex:none;width:1.5em;height:1.5em;border-radius:50%;background:radial-gradient(circle at 50% 50%,transparent 0 39%,var(--brand-fg) 39% 44%,transparent 44% 100%),var(--seal);box-shadow:0 0 0 2px var(--bg-soft),0 0 0 3.5px var(--seal-ring);transform:rotate(-4deg)}@media (prefers-reduced-motion:reduce){.prose[data-astro-cid-j2raibmk] h2[id^=weighed]:before{transform:none}}.prose[data-astro-cid-j2raibmk] h4{margin:1.5rem 0 .5rem;font-size:var(--fs-lg);color:var(--fg)}.prose[data-astro-cid-j2raibmk] p,.prose[data-astro-cid-j2raibmk] ul,.prose[data-astro-cid-j2raibmk] ol,.prose[data-astro-cid-j2raibmk] blockquote,.prose[data-astro-cid-j2raibmk] dl{margin:0 0 1.1em}.prose[data-astro-cid-j2raibmk] ul,.prose[data-astro-cid-j2raibmk] ol{padding-left:1.5rem}.prose[data-astro-cid-j2raibmk] li{margin-bottom:.35em}.prose[data-astro-cid-j2raibmk] a{color:var(--link);text-underline-offset:3px}.prose[data-astro-cid-j2raibmk] a:hover,.prose[data-astro-cid-j2raibmk] a:focus-visible{color:var(--link-hover)}.prose[data-astro-cid-j2raibmk] blockquote{position:relative;margin-inline:0;padding:.85rem 1.1rem .85rem 1.5rem;background:var(--bg-soft);color:var(--fg-soft);font-style:italic;font-size:var(--fs-md);border:0;border-radius:0 var(--radius-sm) var(--radius-sm)0}.prose[data-astro-cid-j2raibmk] blockquote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:12px;background:linear-gradient(to right,var(--selvage-madder)0 4px,var(--selvage-mid) 4px 8px,var(--selvage-indigo) 8px 12px);border-radius:2px 0 0 2px}.prose[data-astro-cid-j2raibmk] blockquote p:last-child{margin-bottom:0}.prose[data-astro-cid-j2raibmk] code{font-family:var(--font-mono);background:var(--bg-soft);padding:.1em .35em;border-radius:var(--radius-xs);font-size:.92em}.prose[data-astro-cid-j2raibmk] pre{background:var(--bg-deep);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;overflow-x:auto;font-size:var(--fs-sm)}.prose[data-astro-cid-j2raibmk] pre code{background:0 0;padding:0}.prose[data-astro-cid-j2raibmk] img{border-radius:var(--radius-sm);margin-block:1.5rem}.prose[data-astro-cid-j2raibmk] figure{margin:1.75rem 0}.prose[data-astro-cid-j2raibmk] figure img{margin-block:0 .6rem}.prose[data-astro-cid-j2raibmk] figcaption{font-size:var(--fs-sm);color:var(--fg-muted);line-height:var(--lh-base);padding-bottom:.55rem;border-bottom:1.5px solid var(--rule-ink-soft);box-shadow:0 2.5px 0-1px var(--rule-ink-soft)}.prose[data-astro-cid-j2raibmk] figcaption em{font-style:normal;font-size:var(--fs-xs);letter-spacing:.02em;color:var(--fg-subtle)}.prose[data-astro-cid-j2raibmk] hr{height:4px;border:0;background:linear-gradient(var(--rule-ink),var(--rule-ink)) top/100% 1.5px no-repeat,linear-gradient(var(--rule-ink),var(--rule-ink)) bottom/100% 1.5px no-repeat;width:4rem;margin:2.25rem auto}.prose[data-astro-cid-j2raibmk] table{width:100%;border-collapse:collapse;margin-block:1.75rem;font-size:var(--fs-sm);background:var(--bg-soft);border-top:2px solid var(--rule-ink);border-bottom:2px solid var(--rule-ink);box-shadow:0 3px 0-1px var(--rule-ink),0-3px 0-1px var(--rule-ink) inset}.prose[data-astro-cid-j2raibmk] thead th{border-bottom:1.5px solid var(--rule-ink)}.prose[data-astro-cid-j2raibmk] th,.prose[data-astro-cid-j2raibmk] td{text-align:left;padding:.62rem .85rem;border-bottom:1px solid var(--border);vertical-align:top}.prose[data-astro-cid-j2raibmk] tbody tr:last-child td{border-bottom:0}.prose[data-astro-cid-j2raibmk] th{font-family:var(--font-display);background:var(--bg-deep);font-weight:600;letter-spacing:.01em}.prose[data-astro-cid-j2raibmk] tbody th,.prose[data-astro-cid-j2raibmk] tbody td:first-child{font-family:var(--font-display);font-weight:600;color:var(--fg)}.prose[data-astro-cid-j2raibmk] tbody td{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"1}.prose[data-astro-cid-j2raibmk] tbody tr:nth-child(2n){background:color-mix(in srgb,var(--bg-deep) 55%,transparent)}