.css-lo5r2c{padding-top:56px;padding-bottom:56px;-webkit-padding-start:var(--chakra-space-5);padding-inline-start:var(--chakra-space-5);-webkit-padding-end:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);}
@media screen and (min-width: 48em){.css-lo5r2c{padding-top:80px;padding-bottom:80px;-webkit-padding-start:var(--chakra-space-10);padding-inline-start:var(--chakra-space-10);-webkit-padding-end:var(--chakra-space-10);padding-inline-end:var(--chakra-space-10);}}
.css-14capdo{margin-top:var(--chakra-space-6);padding:var(--chakra-space-4);border:1px solid;border-color:var(--chakra-colors-brand-border);background:var(--chakra-colors-brand-surface);font-family:var(--chakra-fonts-mono);font-size:13px;color:var(--chakra-colors-brand-ink);line-height:1.7;overflow-x:auto;}
.css-jj7ukw{font-family:var(--chakra-fonts-mono);font-size:0.92em;color:var(--chakra-colors-brand-ink);white-space:nowrap;}
.css-t4pyid{padding-top:48px;padding-bottom:48px;-webkit-padding-start:var(--chakra-space-5);padding-inline-start:var(--chakra-space-5);-webkit-padding-end:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);background:var(--chakra-colors-brand-subtle);}
@media screen and (min-width: 48em){.css-t4pyid{padding-top:72px;padding-bottom:72px;-webkit-padding-start:var(--chakra-space-10);padding-inline-start:var(--chakra-space-10);-webkit-padding-end:var(--chakra-space-10);padding-inline-end:var(--chakra-space-10);}}
.css-awx4as{margin-top:var(--chakra-space-8);overflow-x:auto;}
.css-1liq8yi{font-variant-numeric:lining-nums tabular-nums;width:var(--chakra-sizes-full);border-collapse:collapse;}
.css-l47ggc{font-weight:var(--chakra-fontWeights-bold);text-align:start;line-height:var(--chakra-lineHeights-4);font-family:var(--chakra-fonts-mono);font-size:10px;letter-spacing:0.12em;color:var(--chakra-colors-brand-muted);text-transform:none;border-bottom:1px solid;border-color:var(--chakra-colors-brand-border);padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);-webkit-padding-start:var(--chakra-space-3);padding-inline-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);}
.css-1chw3wz{text-align:start;font-size:var(--chakra-fontSizes-sm);line-height:var(--chakra-lineHeights-4);border-bottom:1px solid;border-color:var(--chakra-colors-brand-border);padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);-webkit-padding-start:var(--chakra-space-3);padding-inline-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);white-space:nowrap;}
.css-1t9ogh0{text-align:start;line-height:var(--chakra-lineHeights-4);border-bottom:1px solid;border-color:var(--chakra-colors-brand-border);padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);-webkit-padding-start:var(--chakra-space-3);padding-inline-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);font-size:14px;color:var(--chakra-colors-brand-muted);}
.css-1aec0s2{display:grid;grid-gap:var(--chakra-space-12);grid-template-columns:repeat(1, minmax(0, 1fr));}
@media screen and (min-width: 48em){.css-1aec0s2{grid-gap:var(--chakra-space-14);grid-template-columns:repeat(2, minmax(0, 1fr));}}
.css-ovljoq{margin-top:var(--chakra-space-6);font-family:var(--chakra-fonts-body);font-weight:500;font-size:22px;line-height:1.25;color:var(--chakra-colors-brand-ink);}
.css-gy0xc3{margin-top:var(--chakra-space-4);font-size:15px;color:var(--chakra-colors-brand-muted);line-height:1.7;}
.css-piwua8{margin-top:var(--chakra-space-5);padding:var(--chakra-space-4);border:1px solid;border-color:var(--chakra-colors-brand-border);background:var(--chakra-colors-brand-surface);font-family:var(--chakra-fonts-mono);font-size:13px;color:var(--chakra-colors-brand-ink);line-height:1.7;overflow-x:auto;}
.css-pxcvf3{margin-top:var(--chakra-space-5);font-size:15px;color:var(--chakra-colors-brand-muted);line-height:1.7;white-space:pre-line;}
.css-23jf4l{padding-top:var(--chakra-space-5);padding-bottom:var(--chakra-space-5);border-bottom:1px solid;border-color:var(--chakra-colors-brand-border);}
.css-1a9u62l{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;outline:2px solid transparent;outline-offset:2px;color:var(--chakra-colors-brand-ink);font-family:var(--chakra-fonts-mono);font-size:14px;-webkit-text-decoration:underline;text-decoration:underline;}
.css-1a9u62l:hover,.css-1a9u62l[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}
.css-1a9u62l:focus-visible,.css-1a9u62l[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}
.css-l9a1bf{margin-top:var(--chakra-space-2);font-size:14px;color:var(--chakra-colors-brand-muted);line-height:1.65;max-width:720px;}
.css-sdkjn0{line-height:1.33;margin-top:var(--chakra-space-12);font-family:var(--chakra-fonts-body);font-weight:500;font-size:20px;color:var(--chakra-colors-brand-ink);}
@media screen and (min-width: 48em){.css-sdkjn0{line-height:1.2;}}
.css-vowpcf{margin-top:var(--chakra-space-3);font-size:15px;color:var(--chakra-colors-brand-muted);line-height:1.7;max-width:720px;}
.css-14x1g8g{margin-top:var(--chakra-space-4);font-size:15px;color:var(--chakra-colors-brand-muted);line-height:1.7;max-width:720px;}
.css-1lynk20{margin-top:var(--chakra-space-6);font-family:var(--chakra-fonts-body);font-weight:300;font-size:var(--chakra-fontSizes-h2);line-height:1.15;color:var(--chakra-colors-brand-ink);max-width:760px;}
.css-1px7o3n{margin-top:var(--chakra-space-8);border-top:1px solid;border-color:var(--chakra-colors-brand-border);list-style-type:none;max-width:820px;}
.css-1s71rg4{padding-top:var(--chakra-space-4);padding-bottom:var(--chakra-space-4);border-bottom:1px solid;border-color:var(--chakra-colors-brand-border);font-size:15px;color:var(--chakra-colors-brand-muted);line-height:1.65;}