.ArticleStyles_root__QADBZ.research-loader{display:grid;place-items:center;min-height:clamp(480px,72vh,800px);padding:4rem 1.5rem}.ArticleStyles_root__QADBZ .rl{--rl-size:clamp(200px,22vw,280px);position:relative;width:var(--rl-size);aspect-ratio:620/196;isolation:isolate;display:block}.ArticleStyles_root__QADBZ .rl__layer{position:absolute;inset:0;background-size:contain;background-repeat:no-repeat;background-position:50%;will-change:transform,filter;animation:ArticleStyles_rl-soft__f1r_4 2.4s cubic-bezier(.45,0,.55,1) infinite alternate}.ArticleStyles_root__QADBZ .rl__layer--light{background-image:url(/assets/research_logo.webp)}.ArticleStyles_root__QADBZ .rl__layer--dark{background-image:url(/assets/research_logo_dark.webp);display:none}html.dark .ArticleStyles_root__QADBZ .rl__layer--light{display:none}html.dark .ArticleStyles_root__QADBZ .rl__layer--dark{display:block}@keyframes ArticleStyles_rl-soft__f1r_4{0%{filter:drop-shadow(0 0 5px color-mix(in oklch,var(--text-link) 40%,transparent)) drop-shadow(0 0 17px color-mix(in oklch,var(--text-link) 18%,transparent));transform:scale(1)}to{filter:drop-shadow(0 0 17px color-mix(in oklch,var(--text-link) 85%,transparent)) drop-shadow(0 0 41px color-mix(in oklch,var(--text-link) 55%,transparent));transform:scale(1.018)}}@media (prefers-reduced-motion:reduce){.ArticleStyles_root__QADBZ .rl__layer{animation:none}}.ArticleStyles_root__QADBZ .article-editor-prose{max-width:68ch;margin-inline:auto}.ArticleStyles_root__QADBZ .article-editor-prose .is-empty:before,.ArticleStyles_root__QADBZ .article-editor-prose p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--text-tertiary);float:left;height:0;pointer-events:none}.ArticleStyles_root__QADBZ .article-editor-prose a[data-article-entity-link]{color:var(--text-link);font-weight:500}.ArticleStyles_root__QADBZ .ProseMirror .article-entity-suggestion-query{background:color-mix(in oklch,var(--text-link) 12%,transparent);border-radius:3px;padding:0 2px}.ArticleStyles_root__QADBZ .article-title-input{min-height:1.2em}.ArticleStyles_root__QADBZ .article-editor-preview{width:100vw;max-width:100vw}.ArticleStyles_root__QADBZ .article-editor-preview-stage{padding-block:clamp(1.5rem,3vw,2.75rem);background:var(--bg-page)}.ArticleStyles_root__QADBZ .article-editor-preview-proof{background:var(--bg-page)}@media (min-width:1024px){.ArticleStyles_root__QADBZ .article-editor-preview{width:calc(100vw - 260px);max-width:calc(100vw - 260px)}html[data-llamaai-fullscreen=true] .ArticleStyles_root__QADBZ .article-editor-preview{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}}.ArticleStyles_root__QADBZ .ProseMirror pre,.ArticleStyles_root__QADBZ .article-prose pre.hljs{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:6px;padding:14px 16px;overflow-x:auto;font-size:12.5px;line-height:1.55}.ArticleStyles_root__QADBZ .ProseMirror pre code,.ArticleStyles_root__QADBZ .article-prose pre code{background:transparent;padding:0;color:var(--text-primary);font-family:var(--font-jetbrains,ui-monospace,SFMono-Regular,Menlo,monospace)}.ArticleStyles_root__QADBZ .hljs-comment,.ArticleStyles_root__QADBZ .hljs-quote{color:color-mix(in oklch,var(--text-tertiary) 90%,transparent);font-style:italic}.ArticleStyles_root__QADBZ .hljs-built_in,.ArticleStyles_root__QADBZ .hljs-keyword,.ArticleStyles_root__QADBZ .hljs-name,.ArticleStyles_root__QADBZ .hljs-selector-tag,.ArticleStyles_root__QADBZ .hljs-tag{color:#c678dd}.ArticleStyles_root__QADBZ .hljs-addition,.ArticleStyles_root__QADBZ .hljs-attribute,.ArticleStyles_root__QADBZ .hljs-literal,.ArticleStyles_root__QADBZ .hljs-section,.ArticleStyles_root__QADBZ .hljs-string,.ArticleStyles_root__QADBZ .hljs-template-tag,.ArticleStyles_root__QADBZ .hljs-template-variable,.ArticleStyles_root__QADBZ .hljs-title,.ArticleStyles_root__QADBZ .hljs-type{color:#98c379}.ArticleStyles_root__QADBZ .hljs-deletion,.ArticleStyles_root__QADBZ .hljs-meta,.ArticleStyles_root__QADBZ .hljs-selector-attr,.ArticleStyles_root__QADBZ .hljs-selector-pseudo{color:#e06c75}.ArticleStyles_root__QADBZ .hljs-attr,.ArticleStyles_root__QADBZ .hljs-doctag{color:#d19a66}.ArticleStyles_root__QADBZ .hljs-bullet,.ArticleStyles_root__QADBZ .hljs-link,.ArticleStyles_root__QADBZ .hljs-symbol{color:#56b6c2}.ArticleStyles_root__QADBZ .hljs-number{color:#d19a66}.ArticleStyles_root__QADBZ .hljs-emphasis{font-style:italic}.ArticleStyles_root__QADBZ .hljs-strong{font-weight:600}.ArticleStyles_root__QADBZ .ProseMirror ul[data-type=taskList]{list-style:none;padding:0}.ArticleStyles_root__QADBZ .ProseMirror ul[data-type=taskList] li{display:flex;gap:.5rem;align-items:flex-start}.ArticleStyles_root__QADBZ .ProseMirror ul[data-type=taskList] li>label{margin-top:.35rem;flex-shrink:0}.ArticleStyles_root__QADBZ .ProseMirror ul[data-type=taskList] li>div{flex:1 1 auto;min-width:0}.ArticleStyles_root__QADBZ .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:var(--text-tertiary);text-decoration:line-through}.ArticleStyles_root__QADBZ .ProseMirror mark{background:var(--research-highlight);color:black;padding:0 2px;border-radius:2px}.dark .ArticleStyles_root__QADBZ .ProseMirror mark{background:var(--research-highlight);color:var(--research-gold)}.ArticleStyles_root__QADBZ .ProseMirror .tableWrapper{overflow-x:auto;margin:1.5rem 0;border:1px solid var(--border-medium);border-radius:6px}.ArticleStyles_root__QADBZ .ProseMirror table{border-collapse:collapse;margin:0;width:100%;table-layout:auto;font-size:13.5px;line-height:1.5}.ArticleStyles_root__QADBZ .ProseMirror table td,.ArticleStyles_root__QADBZ .ProseMirror table th{border-right:1px solid var(--border-medium);border-bottom:1px solid var(--border-medium);padding:10px 14px;vertical-align:top;min-width:9rem;position:relative;box-sizing:border-box}.ArticleStyles_root__QADBZ .ProseMirror table tr:last-child td,.ArticleStyles_root__QADBZ .ProseMirror table tr:last-child th{border-bottom:0}.ArticleStyles_root__QADBZ .ProseMirror table td:last-child,.ArticleStyles_root__QADBZ .ProseMirror table th:last-child{border-right:0}.ArticleStyles_root__QADBZ .ProseMirror table th{background:color-mix(in oklch,var(--bg-page) 80%,var(--text-primary) 4%);font-weight:600;color:var(--text-primary);text-align:left;letter-spacing:.01em}.ArticleStyles_root__QADBZ .ProseMirror table p{margin:0}.ArticleStyles_root__QADBZ .ProseMirror table p.is-empty:before{content:"";display:inline-block;width:0;height:1.4em}.ArticleStyles_root__QADBZ .ProseMirror table .selectedCell{background:color-mix(in oklch,var(--text-link) 14%,transparent)}.ArticleStyles_root__QADBZ .ProseMirror table .selectedCell:after{content:"";pointer-events:none;position:absolute;inset:0;background:transparent;box-shadow:inset 0 0 0 1px var(--text-link)}.ArticleStyles_root__QADBZ .ProseMirror table .column-resize-handle{background:var(--text-link);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:3px}.ArticleStyles_root__QADBZ .ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ArticleStyles_root__QADBZ .ProseMirror,.ArticleStyles_root__QADBZ .article-prose{counter-reset:qa-counter}.ArticleStyles_root__QADBZ .ProseMirror dl[data-article-qa],.ArticleStyles_root__QADBZ .article-qa{counter-increment:qa-counter;display:block;margin:3.25rem 0;padding-top:2rem;border-top:1px solid var(--border-medium);break-inside:avoid;position:relative}.ArticleStyles_root__QADBZ .ProseMirror dl[data-article-qa]:before,.ArticleStyles_root__QADBZ .article-qa:before{content:"Q · " counter(qa-counter,decimal-leading-zero);display:block;margin-bottom:1.125rem;font-family:var(--font-jetbrains,ui-monospace,monospace);font-size:.6875rem;font-weight:600;letter-spacing:.22em;color:var(--text-link);text-transform:uppercase}.ArticleStyles_root__QADBZ .ProseMirror dl[data-article-qa]:first-child,.ArticleStyles_root__QADBZ .article-qa:first-child{margin-top:.5rem}.ArticleStyles_root__QADBZ .ProseMirror dt[data-article-qa-question],.ArticleStyles_root__QADBZ .article-qa-question{margin:0 0 1rem;font-size:clamp(1.1875rem,.4vw + 1.125rem,1.3125rem);line-height:1.32;font-weight:600;color:var(--text-primary);letter-spacing:-.014em;text-wrap:balance}.ArticleStyles_root__QADBZ .ProseMirror dd[data-article-qa-answer],.ArticleStyles_root__QADBZ .article-qa-answer{margin:0;color:var(--text-secondary);font-size:1rem;line-height:1.72}.ArticleStyles_root__QADBZ .ProseMirror dd[data-article-qa-answer]>p,.ArticleStyles_root__QADBZ .article-qa-answer>p{margin:0 0 .875rem}.ArticleStyles_root__QADBZ .ProseMirror dd[data-article-qa-answer]>p:last-child,.ArticleStyles_root__QADBZ .article-qa-answer>p:last-child{margin:0}.ArticleStyles_root__QADBZ .ProseMirror dd[data-article-qa-answer]>p:first-child:not(.is-empty):before,.ArticleStyles_root__QADBZ .article-qa-answer>p:first-child:not(.is-empty):before{content:"— ";color:color-mix(in oklch,var(--text-link) 70%,transparent);font-weight:500;margin-right:.05em}.EntityPreviewLink_popover__WytGT{white-space:normal}@media (prefers-reduced-motion:reduce){.EntityPreviewLink_popover__WytGT{transition:none}}