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