.article-prose_column__NO9xH{container:article/inline-size}.article-prose_body__QlVey.prose{--tw-prose-body:rgb(51 65 85);--tw-prose-headings:rgb(15 23 42);--tw-prose-links:rgb(15 23 42);--tw-prose-bold:rgb(15 23 42);--tw-prose-counters:rgb(100 116 139);--tw-prose-bullets:rgb(148 163 184);--tw-prose-hr:hsl(var(--border));--tw-prose-quotes:rgb(15 23 42);--tw-prose-quote-borders:rgb(99 102 241);--tw-prose-captions:rgb(100 116 139);--tw-prose-code:rgb(15 23 42);--tw-prose-th-borders:rgb(203 213 225);--tw-prose-td-borders:rgb(226 232 240);--article-accent:rgb(79 70 229);--article-underline:rgb(99 102 241/0.4);--article-chip:rgb(241 245 249);--article-chip-border:rgb(226 232 240);--article-table-head:rgb(248 250 252);max-width:none;font-size:1.0625rem;line-height:1.75;color:var(--tw-prose-body);font-feature-settings:"kern","liga","calt";text-rendering:optimizeLegibility;overflow-wrap:break-word}.dark .article-prose_body__QlVey.prose{--tw-prose-body:rgb(203 213 225);--tw-prose-headings:rgb(248 250 252);--tw-prose-links:rgb(248 250 252);--tw-prose-bold:rgb(248 250 252);--tw-prose-counters:rgb(148 163 184);--tw-prose-bullets:rgb(100 116 139);--tw-prose-quotes:rgb(248 250 252);--tw-prose-quote-borders:hsl(var(--neon));--tw-prose-captions:rgb(148 163 184);--tw-prose-code:rgb(241 245 249);--tw-prose-th-borders:rgb(51 65 85);--tw-prose-td-borders:rgb(30 41 59);--article-accent:hsl(var(--neon));--article-underline:hsl(var(--neon)/0.45);--article-chip:rgb(30 41 59/0.6);--article-chip-border:rgb(51 65 85/0.7);--article-table-head:rgb(15 23 42/0.6)}@container article (min-width: 36rem){.article-prose_body__QlVey.prose{font-size:1.125rem;line-height:1.8}}.article-prose_flow__EA1MY{display:contents}.article-prose_body__QlVey>.article-prose_flow__EA1MY:first-child>:first-child{margin-top:0}.article-prose_body__QlVey p{margin-block:1.3em;text-wrap:pretty}.article-prose_body__QlVey strong{font-weight:600}.article-prose_body__QlVey :is(h2,h3,h4){scroll-margin-top:6rem;text-wrap:balance;color:var(--tw-prose-headings)}.article-prose_body__QlVey h2{margin:2.2em 0 .7em;font-size:1.5em;font-weight:650;line-height:1.25;letter-spacing:-.02em}.article-prose_body__QlVey h3{margin:1.9em 0 .55em;font-size:1.1875em;font-weight:600;line-height:1.35;letter-spacing:-.01em}.article-prose_body__QlVey a:not([data-heading-anchor]){color:var(--tw-prose-links);font-weight:500;text-decoration-line:underline;text-decoration-color:var(--article-underline);text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .15s ease,text-decoration-color .15s ease}.article-prose_body__QlVey a:not([data-heading-anchor]):hover{color:var(--article-accent);text-decoration-color:currentColor}.article-prose_body__QlVey a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:.25rem}.article-prose_body__QlVey [data-heading-anchor]{display:inline-flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;margin-block:-.75rem;margin-inline-start:.125rem;vertical-align:middle;border-radius:.5rem;color:rgb(148 163 184);opacity:0;transition:opacity .15s ease,color .15s ease}.article-prose_body__QlVey :is(h2,h3):hover [data-heading-anchor],.article-prose_body__QlVey [data-heading-anchor]:focus-visible{opacity:1}.article-prose_body__QlVey [data-heading-anchor]:hover{color:var(--article-accent)}.article-prose_body__QlVey :is(ul,ol){margin-block:1.25em;padding-inline-start:1.4em}.article-prose_body__QlVey li{margin-block:.5em;padding-inline-start:.3em}.article-prose_body__QlVey ol>li::marker{font-weight:600;font-variant-numeric:tabular-nums;color:var(--tw-prose-counters)}.article-prose_body__QlVey ul>li::marker{color:var(--tw-prose-bullets)}.article-prose_body__QlVey blockquote{margin:2em 0;padding:.15em 0 .15em 1.25em;border-inline-start:2px solid var(--tw-prose-quote-borders);font-size:1.1875em;font-style:normal;font-weight:500;line-height:1.55;letter-spacing:-.01em;color:var(--tw-prose-quotes);quotes:none;text-wrap:pretty}.article-prose_body__QlVey blockquote p{margin-block:.5em}.article-prose_body__QlVey blockquote p:after,.article-prose_body__QlVey blockquote p:before{content:none}@media (prefers-reduced-motion:reduce){.article-prose_body__QlVey [data-heading-anchor],.article-prose_body__QlVey a{transition:none}}.article-blocks_blocks__xBnFU :not(pre)>code{padding:.15em .4em;border:1px solid var(--article-chip-border);border-radius:.375rem;background:var(--article-chip);font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;font-weight:500;color:var(--tw-prose-code);overflow-wrap:anywhere}.article-blocks_blocks__xBnFU code:after,.article-blocks_blocks__xBnFU code:before{content:none}.article-blocks_blocks__xBnFU [data-article-table]{margin-block:2em;overflow-x:auto;border:1px solid var(--tw-prose-th-borders);border-radius:.875rem;-webkit-overflow-scrolling:touch}.article-blocks_blocks__xBnFU [data-article-table] table{display:table;overflow:visible;width:100%;min-width:30rem;margin:0;font-size:.875em;line-height:1.55;font-variant-numeric:tabular-nums}.article-blocks_blocks__xBnFU [data-article-table] thead{background:var(--article-table-head)}.article-blocks_blocks__xBnFU [data-article-table] :is(th,td){padding:.75em 1em;vertical-align:top;text-align:start}.article-blocks_blocks__xBnFU [data-article-table] th{font-weight:600;color:var(--tw-prose-headings)}.article-blocks_blocks__xBnFU [data-article-table] tbody tr:last-child{border-bottom:0}.article-blocks_blocks__xBnFU figure{margin-block:2.25em}.article-blocks_blocks__xBnFU img{border-color:hsl(var(--border))!important;border-radius:.875rem;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 40px -16px rgba(15,23,42,.18)}.article-blocks_blocks__xBnFU figcaption{margin-top:.85em;font-size:.8125em;line-height:1.5;text-align:center;color:var(--tw-prose-captions)}.article-blocks_blocks__xBnFU hr{width:6rem;margin:3em auto;border:0;border-top:1px solid var(--tw-prose-hr)}.article-callouts_callouts__yVBz6.blog-article-body :is(.key-takeaways,.knowledge-panel,.definition-block){max-width:100%;border-radius:1rem!important}@media screen{.dark .article-callouts_callouts__yVBz6.blog-article-body.prose [data-callout=light]{background:rgb(15 23 42/.6)!important;border-color:hsl(var(--neon)/.45)!important}.dark .article-callouts_callouts__yVBz6.blog-article-body.prose [data-callout=light],.dark .article-callouts_callouts__yVBz6.blog-article-body.prose [data-callout=light] *{color:rgb(203 213 225)!important}.dark .article-callouts_callouts__yVBz6.blog-article-body.prose [data-callout=light] :is(h2,h3,h4,strong){color:rgb(248 250 252)!important}.dark .article-callouts_callouts__yVBz6.blog-article-body.prose [data-callout=light] a{color:hsl(var(--neon))!important}}@media print{.article-print_print__nPn_h.prose{margin-top:1.5rem;font-size:11pt;line-height:1.55}.article-print_print__nPn_h,.article-print_print__nPn_h *{color:#000!important;background:transparent!important;box-shadow:none!important}.article-print_print__nPn_h :is(h2,h3){break-after:avoid}.article-print_print__nPn_h p{orphans:3;widows:3}.article-print_print__nPn_h :is(figure,blockquote,pre,[data-article-table],.key-takeaways,.knowledge-panel,.definition-block){break-inside:avoid}.article-print_print__nPn_h [data-heading-anchor]{display:none}.article-print_print__nPn_h a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;font-weight:400}}