.c-prose[data-astro-cid-an4vqscn]{max-width:720px;font-size:var(--fs-lede-sm);line-height:1.65}.c-prose[data-astro-cid-an4vqscn]>h2{margin:var(--space-14) 0 var(--space-4);scroll-margin-top:calc(var(--header-h) + var(--space-4));font-size:30px;line-height:1.2}.c-prose[data-astro-cid-an4vqscn]>h2:first-child{margin-top:0}.c-prose[data-astro-cid-an4vqscn] h3{margin:var(--space-8) 0 var(--space-3);scroll-margin-top:calc(var(--header-h) + var(--space-4));font-size:22px;line-height:1.3}.c-prose[data-astro-cid-an4vqscn] p{margin:0 0 var(--space-5)}.c-prose[data-astro-cid-an4vqscn] p,.c-prose[data-astro-cid-an4vqscn] li{max-width:66ch}.c-prose[data-astro-cid-an4vqscn] ul,.c-prose[data-astro-cid-an4vqscn] ol{margin:0 0 var(--space-6);padding-left:var(--space-6)}.c-prose[data-astro-cid-an4vqscn] ul{list-style:outside}.c-prose[data-astro-cid-an4vqscn] ol{list-style:decimal}.c-prose[data-astro-cid-an4vqscn] li{margin:0 0 var(--space-2);padding-left:var(--space-1)}.c-prose[data-astro-cid-an4vqscn] li::marker{color:var(--color-muted)}.c-prose[data-astro-cid-an4vqscn] a{text-underline-offset:3px;text-decoration:underline 1px}.c-prose[data-astro-cid-an4vqscn] blockquote{margin:var(--space-8) 0;padding:var(--space-1) 0 var(--space-1) var(--space-6);border-left:3px solid var(--color-terra);font-size:22px;line-height:1.45;font-weight:var(--fw-medium);text-wrap:balance}.c-prose[data-astro-cid-an4vqscn] blockquote p{max-width:none;margin:0}.c-prose[data-astro-cid-an4vqscn] pre{margin:0 0 var(--space-6);padding:var(--space-5) var(--space-6);background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-card);font-family:var(--font-mono);font-size:var(--fs-caption);white-space:pre-wrap;--focus-color:var(--color-paper);line-height:1.7;overflow-x:auto}.c-prose[data-astro-cid-an4vqscn] pre:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:2px}.c-prose[data-astro-cid-an4vqscn] :not(pre)>code{background:var(--color-surface-sand);border-radius:var(--radius-btn);font-family:var(--font-mono);padding:1px 6px;font-size:.88em}.c-prose[data-astro-cid-an4vqscn] img,.c-prose[data-astro-cid-an4vqscn] figure img{border-radius:var(--radius-card);height:auto}.c-prose[data-astro-cid-an4vqscn] figure{margin:var(--space-8) 0}.c-prose[data-astro-cid-an4vqscn] figcaption{margin-top:var(--space-2);font-size:var(--fs-caption);color:var(--color-muted)}.c-prose[data-astro-cid-an4vqscn] .c-prose__table{border:1px solid var(--color-line-card);border-radius:var(--radius-card);margin:0 0 28px;overflow-x:auto}.c-prose[data-astro-cid-an4vqscn] .c-prose__table:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:2px}.c-prose[data-astro-cid-an4vqscn] table{max-width:100%;display:block;overflow-x:auto}.c-prose[data-astro-cid-an4vqscn] .c-prose__table table{display:table;overflow:visible}.c-prose[data-astro-cid-an4vqscn] table{border-collapse:collapse;width:100%;min-width:620px;font-size:16px;line-height:1.5}.c-prose[data-astro-cid-an4vqscn] caption{padding:14px var(--space-4);text-align:left;font-family:var(--font-mono);font-size:var(--fs-label-sm);letter-spacing:.06em;color:var(--color-muted);border-bottom:1px solid var(--color-line)}.c-prose[data-astro-cid-an4vqscn] th{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:bottom;font-family:var(--font-mono);font-size:var(--fs-label-sm);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;background:var(--color-surface-sand)}.c-prose[data-astro-cid-an4vqscn] td,.c-prose[data-astro-cid-an4vqscn] tbody th{padding:14px var(--space-4);border-top:1px solid var(--color-line);vertical-align:top;text-align:left}.c-prose[data-astro-cid-an4vqscn] tbody th{font-family:var(--font-sans);font-size:16px;font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;background:0 0}.c-prose[data-astro-cid-an4vqscn] .callout{margin:var(--space-8) 0;padding:var(--space-5) var(--space-6);background:var(--color-blue);border:1px solid var(--color-ink);border-radius:var(--radius-card);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-ink)}.c-prose[data-astro-cid-an4vqscn] .callout p{max-width:none;margin:0}.c-prose[data-astro-cid-an4vqscn] .c-prose__swipe{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--color-muted);display:none}.c-prose__updated[data-astro-cid-an4vqscn]{font-family:var(--font-mono);font-size:var(--fs-label-sm);color:var(--color-muted)}@media (width<=719px){.c-prose[data-astro-cid-an4vqscn]{font-size:var(--fs-body)}.c-prose[data-astro-cid-an4vqscn]>h2{font-size:var(--fs-h2)}.c-prose[data-astro-cid-an4vqscn] table{min-width:540px}.c-prose[data-astro-cid-an4vqscn] .c-prose__swipe{display:block}}
