.framework:where(.astro-n5ne25ck){margin-block-start:var(--space-xl)}.section-cta:where(.astro-n5ne25ck){margin-block-start:var(--space-lg)}.framework-table__wrap:where(.astro-n5ne25ck){margin-block-start:var(--space-md);overflow-x:auto}.framework-table__wrap:where(.astro-n5ne25ck):focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.framework-table:where(.astro-n5ne25ck){width:100%;border-collapse:collapse;font-family:var(--font-body);color:var(--color-ink-body);font-size:var(--text-body);line-height:var(--leading-body)}.framework-table__caption:where(.astro-n5ne25ck){caption-side:top;text-align:start;font-family:var(--font-ui);font-size:var(--text-caption);color:var(--color-ink-quiet);padding-block-end:var(--space-sm);max-inline-size:58ch}.framework-table:where(.astro-n5ne25ck) thead:where(.astro-n5ne25ck) th:where(.astro-n5ne25ck){text-align:start;font-family:var(--font-ui);font-size:var(--text-ui);font-weight:500;color:var(--color-ink);letter-spacing:.02em;border-block-end:1px solid var(--color-border);padding:var(--space-sm) var(--space-md) var(--space-sm) 0;vertical-align:bottom}.framework-table:where(.astro-n5ne25ck) tbody:where(.astro-n5ne25ck) th:where(.astro-n5ne25ck){text-align:start;font-family:var(--font-body);font-weight:500;color:var(--color-ink);vertical-align:top;padding:var(--space-md) var(--space-md) var(--space-md) 0;border-block-end:1px solid var(--color-border-soft);white-space:nowrap}.framework-table:where(.astro-n5ne25ck) td:where(.astro-n5ne25ck){vertical-align:top;padding:var(--space-md) var(--space-md) var(--space-md) 0;border-block-end:1px solid var(--color-border-soft)}.framework-table:where(.astro-n5ne25ck) tbody:where(.astro-n5ne25ck) tr:where(.astro-n5ne25ck):last-child th:where(.astro-n5ne25ck),.framework-table:where(.astro-n5ne25ck) tbody:where(.astro-n5ne25ck) tr:where(.astro-n5ne25ck):last-child td:where(.astro-n5ne25ck){border-block-end:0}
