._prose_7fca726d{max-width:65ch;color:var(--site-text-2);font-family:var(--site-sans);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.7}@media (width>=48rem){._prose_7fca726d{font-size:1.125rem}}._prose_7fca726d>:first-child{margin-top:0}._prose_7fca726d p{margin:0 0 1.15em}._prose_7fca726d h2,._prose_7fca726d h3{color:var(--site-ink);text-wrap:balance;scroll-margin-top:calc(var(--site-header) + 2rem)}._prose_7fca726d h2{font-family:var(--site-serif);letter-spacing:-.01em;margin:2.2em 0 .6em;font-size:clamp(1.75rem,1.66rem + .38vw,2rem);font-weight:400;line-height:1.15}._prose_7fca726d h3{font-family:var(--site-sans);margin:1.8em 0 .5em;font-size:1.1875rem;font-weight:500;line-height:1.35}._prose_7fca726d strong{color:var(--site-ink);font-weight:500}._prose_7fca726d a{color:var(--site-blue);text-underline-offset:.18em;-webkit-text-decoration:underline #106ff159;text-decoration:underline #106ff159;text-decoration-thickness:from-font;transition:text-decoration-color .15s ease-out}._prose_7fca726d a:focus-visible{outline:2px solid var(--site-blue);outline-offset:2px;border-radius:2px}@media (hover:hover) and (pointer:fine){._prose_7fca726d a:hover{text-decoration-color:currentColor}}._prose_7fca726d ul,._prose_7fca726d ol{margin:0 0 1.15em;padding-inline-start:1.3em}._prose_7fca726d ul{list-style:outside}._prose_7fca726d ol{list-style:decimal}._prose_7fca726d li{margin:.4em 0;padding-inline-start:.2em}._prose_7fca726d li::marker{color:var(--site-muted)}._prose_7fca726d li>p{margin:0}._prose_7fca726d blockquote{border-inline-start:2px solid var(--site-blue);margin:1.6em 0;padding-inline-start:1.1em}._prose_7fca726d hr{border:0;border-top:1px solid var(--site-line);margin:2.5em 0}._prose_7fca726d img{outline-offset:-1px;border-radius:8px;outline:1px solid #06091214;max-width:100%;height:auto;margin:2em 0;display:block}._prose_7fca726d code{background:#0609120f;border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}._prose_7fca726d pre{background:#0609120d;border-radius:8px;margin:1.6em 0;padding:1em 1.2em;overflow-x:auto}._prose_7fca726d pre code{background:0 0;padding:0}._tableWrap_5ee2f963{overscroll-behavior-x:contain;margin:1.8em 0;overflow-x:auto}._tableWrap_5ee2f963:focus-visible{outline:2px solid var(--site-blue);outline-offset:4px}._tableWrap_5ee2f963 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:34rem;font-size:.875em;line-height:1.5}._tableWrap_5ee2f963 th{color:var(--site-ink);text-align:start;vertical-align:bottom;border-bottom:1px solid #06091224;padding:.6em .9em .6em 0;font-weight:500}._tableWrap_5ee2f963 td{vertical-align:top;border-bottom:1px solid #06091212;padding:.7em .9em .7em 0}
