.blog-measure.svelte-1teoznn{max-width:41rem}.blog-post-body.svelte-1teoznn h2{font-family:var(--font-display);color:var(--color-zinc-950);font-size:clamp(1.375rem,2.5vw,1.75rem);line-height:1.2;letter-spacing:-.02em;margin-top:3rem;margin-bottom:1rem}.blog-post-body.svelte-1teoznn h2:first-child{margin-top:0}.blog-post-body.svelte-1teoznn h3{font-family:var(--font-display);color:var(--color-zinc-950);font-size:clamp(1.125rem,2vw,1.3125rem);line-height:1.3;letter-spacing:-.01em;margin-top:2rem;margin-bottom:.75rem}.blog-post-body.svelte-1teoznn p,.blog-post-body.svelte-1teoznn li{font-size:1.0625rem;line-height:1.75;color:var(--color-zinc-700);font-family:var(--font-body)}.blog-post-body.svelte-1teoznn p{margin-bottom:1.25rem}.blog-post-body.svelte-1teoznn ul,.blog-post-body.svelte-1teoznn ol{padding-left:1.5rem;margin-bottom:1.25rem}.blog-post-body.svelte-1teoznn ul{list-style:disc}.blog-post-body.svelte-1teoznn ol{list-style:decimal}.blog-post-body.svelte-1teoznn li{margin-bottom:.5rem}.blog-post-body.svelte-1teoznn li::marker{color:var(--color-zinc-400)}.blog-post-body.svelte-1teoznn strong{color:var(--color-zinc-950);font-weight:600}.blog-post-body.svelte-1teoznn a{color:var(--color-fn-teal-700);text-decoration:underline;text-underline-offset:.15em}.blog-post-body.svelte-1teoznn a:hover{color:var(--color-fn-teal-600)}.blog-post-body.svelte-1teoznn .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.75rem 0 .75rem;border:1px solid rgba(0,0,0,.08);border-radius:.75rem;background:#fff9}.blog-post-body.svelte-1teoznn table{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:.9375rem;font-variant-numeric:tabular-nums}.blog-post-body.svelte-1teoznn :not(.table-scroll)>table{display:block;max-width:100%;overflow-x:auto;margin:1.75rem 0}.blog-post-body.svelte-1teoznn th,.blog-post-body.svelte-1teoznn td{padding:.75rem 1rem;text-align:right;white-space:nowrap}.blog-post-body.svelte-1teoznn th:first-child,.blog-post-body.svelte-1teoznn td:first-child{text-align:left}.blog-post-body.svelte-1teoznn th{font-weight:600;color:var(--color-zinc-950);border-bottom:1px solid rgba(0,0,0,.08)}.blog-post-body.svelte-1teoznn tbody th{font-weight:500}.blog-post-body.svelte-1teoznn td{color:var(--color-zinc-700);border-bottom:1px solid rgba(0,0,0,.04)}.blog-post-body.svelte-1teoznn tbody tr:last-child th,.blog-post-body.svelte-1teoznn tbody tr:last-child td{border-bottom:none}.blog-post-body.svelte-1teoznn .table-note{font-size:.875rem;line-height:1.6;color:var(--color-zinc-500)}
