.page_blogContent__5uI1S{--tw-prose-body:hsl(var(--muted-foreground));--tw-prose-headings:hsl(var(--foreground));--tw-prose-links:hsl(var(--primary));--tw-prose-bold:hsl(var(--foreground));--tw-prose-counters:hsl(var(--muted-foreground));--tw-prose-bullets:hsl(var(--border));--tw-prose-hr:hsl(var(--border));--tw-prose-quotes:hsl(var(--foreground));--tw-prose-quote-borders:hsl(var(--border));--tw-prose-captions:hsl(var(--muted-foreground));--tw-prose-code:hsl(var(--foreground));--tw-prose-pre-code:hsl(var(--foreground));--tw-prose-pre-bg:hsl(var(--secondary));--tw-prose-th-borders:hsl(var(--border));--tw-prose-td-borders:hsl(var(--border))}.page_blogContent__5uI1S :where(h1,h2,h3,h4):not(:where([class~=not-prose] *)){font-family:var(--font-serif,ui-serif,Georgia,serif);font-weight:500;letter-spacing:-.02em}.page_blogContent__5uI1S :where(h2):not(:where([class~=not-prose] *)){scroll-margin-top:calc(3.5rem + 2.75rem);font-size:1.625em;margin-top:2.25em;margin-bottom:.85em;line-height:1.25;padding-bottom:.35em;border-bottom:1px solid hsl(var(--border)/.6)}@media (min-width:1024px){.page_blogContent__5uI1S :where(h2):not(:where([class~=not-prose] *)){scroll-margin-top:calc(4rem + 2.75rem)}}.page_blogContent__5uI1S :where(table):not(:where([class~=not-prose] *)){width:100%;border-collapse:collapse;margin-top:2em;margin-bottom:2em;text-align:left;font-size:.925em}.page_blogContent__5uI1S :where(th):not(:where([class~=not-prose] *)){background-color:hsl(var(--secondary)/.6);font-weight:600;padding:.75rem;border:none;border-bottom:1px solid var(--tw-prose-th-borders)}.page_blogContent__5uI1S :where(td):not(:where([class~=not-prose] *)){padding:.75rem;border:none;border-bottom:1px solid var(--tw-prose-td-borders)}.page_blogContent__5uI1S :where(a):not(:where([class~=not-prose] *)){color:hsl(var(--primary));text-decoration:none;font-weight:500;transition:color .2s ease}.page_blogContent__5uI1S :where(a):not(:where([class~=not-prose] *)):hover{text-decoration:underline;text-underline-offset:4px}.page_blogContent__5uI1S :where(blockquote):not(:where([class~=not-prose] *)){border-left:3px solid hsl(var(--primary)/.5);padding-left:1.25rem;font-style:italic;color:hsl(var(--foreground)/.85)}.page_blogContent__5uI1S :where(pre):not(:where([class~=not-prose] *)){background-color:var(--secondary);border:1px solid var(--border);border-radius:2px;padding:1rem 1.25rem;margin-top:1.5em;margin-bottom:1.5em;overflow-x:auto}.page_blogContent__5uI1S :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;padding:0;font-size:.875rem;line-height:1.6}.page_blogContent__5uI1S :where(code):not(:where(pre code)):not(:where([class~=not-prose] *)){background-color:var(--secondary);color:var(--foreground);border-radius:2px;padding:.2em .4em;font-size:.85em;font-weight:500;border:1px solid color-mix(in srgb,var(--border) 80%,transparent)}.page_codeBlockWrapper__CgUNV{margin-top:1.5em;margin-bottom:1.5em;overflow:hidden;border:1px solid var(--border);border-radius:2px;background-color:var(--secondary)}.page_codeBlockHeader___t3k9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 1rem;background-color:var(--muted);border-bottom:1px solid var(--border);font-size:.8125rem}.page_codeBlockLanguage__CMmVb{color:var(--muted-foreground);font-family:theme("fontFamily.mono");font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.page_codeBlockCopyButton__eGOQZ{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--muted-foreground);cursor:pointer;padding:.35rem;border-radius:2px;transition:background-color .2s ease,color .2s ease}.page_codeBlockCopyButton__eGOQZ:hover{background-color:var(--secondary);color:var(--foreground)}.page_codeBlockCopyButton__eGOQZ:disabled{cursor:default;color:var(--primary)}.page_codeBlockCopyButton__eGOQZ:disabled:hover{background-color:transparent}.page_blogContent__5uI1S :where(.page_codeBlockWrapper__CgUNV>pre){margin:0!important;padding:1rem 1.25rem 1.25rem!important;border:none!important;border-radius:0!important;background-color:var(--secondary)!important;overflow-x:auto}.page_blogContent__5uI1S :where(.page_codeBlockWrapper__CgUNV>pre code){font-size:.875rem;line-height:1.65}.page_blogContent__5uI1S .page_blog-banner__Uj_r0 .page_blog-banner-cta-primary__i6vzM{color:#ffffff!important;text-decoration:none!important}.page_blogContent__5uI1S .page_blog-banner__Uj_r0 .page_blog-banner-cta-primary__i6vzM:hover{color:#ffffff!important;text-decoration:none!important;opacity:1}.page_blogContent__5uI1S .page_blog-banner__Uj_r0 .page_blog-banner-cta-ghost__v2Rut{text-decoration:none!important}.page_blogContent__5uI1S .page_blog-banner__Uj_r0 .page_blog-banner-cta-ghost__v2Rut:hover{text-decoration:none!important;opacity:1}