.main-content.svelte-1teoznn{position:relative;z-index:1;background:var(--background);margin-bottom:280px;transform-origin:center bottom}.article-content.svelte-1teoznn h1{font-size:2rem;font-weight:500;letter-spacing:-.02em;color:var(--foreground);margin-top:2.5rem;margin-bottom:1rem;line-height:1.2}.article-content.svelte-1teoznn h1:first-child{display:none}.article-content.svelte-1teoznn h2{font-size:1.5rem;font-weight:500;letter-spacing:-.02em;color:var(--foreground);margin-top:2.5rem;margin-bottom:.75rem;line-height:1.3}.article-content.svelte-1teoznn h3{font-size:1.25rem;font-weight:500;letter-spacing:-.01em;color:var(--foreground);margin-top:2rem;margin-bottom:.5rem;line-height:1.4}.article-content.svelte-1teoznn p{font-size:1.125rem;line-height:1.75;color:var(--ds-gray-alpha-600);margin-bottom:1.25rem}.article-content.svelte-1teoznn strong{color:var(--foreground);font-weight:500}.article-content.svelte-1teoznn ul,.article-content.svelte-1teoznn ol{margin-bottom:1.25rem;padding-left:1.5rem}.article-content.svelte-1teoznn ul{list-style-type:disc}.article-content.svelte-1teoznn ol{list-style-type:decimal}.article-content.svelte-1teoznn li{font-size:1.125rem;line-height:1.75;color:var(--ds-gray-alpha-600);margin-bottom:.5rem}.article-content.svelte-1teoznn li strong{color:var(--foreground)}.article-content.svelte-1teoznn blockquote{border-left:2px solid var(--ds-blue-700);padding-left:1rem;margin:1.5rem 0}.article-content.svelte-1teoznn blockquote p{color:var(--ds-gray-alpha-600);font-style:italic}.article-content.svelte-1teoznn code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.875em;background:var(--ds-gray-alpha-100);padding:.15em .4em;border-radius:4px}.article-content.svelte-1teoznn pre{background:var(--ds-gray-alpha-100);padding:1rem 1.25rem;border-radius:8px;overflow-x:auto;margin-bottom:1.25rem}.article-content.svelte-1teoznn pre code{background:none;padding:0}.article-content.svelte-1teoznn table{width:100%;border-collapse:collapse;margin-bottom:1.5rem;font-size:.95rem}.article-content.svelte-1teoznn th{text-align:left;font-weight:500;color:var(--foreground);padding:.75rem 1rem;border-bottom:1px solid var(--ds-gray-alpha-200)}.article-content.svelte-1teoznn td{padding:.75rem 1rem;color:var(--ds-gray-alpha-600);border-bottom:1px solid var(--ds-gray-alpha-100)}.article-content.svelte-1teoznn a{color:var(--ds-blue-700);text-decoration:underline;text-underline-offset:2px}.article-content.svelte-1teoznn a:hover{color:var(--ds-blue-600)}.article-content.svelte-1teoznn hr{border:none;border-top:1px solid var(--ds-gray-alpha-100);margin:2rem 0}
