.research-theme{--color-amber:#acd3ff;--color-amber-bright:#e1efff;--horizon-void:#080a0c;--font-display:var(--font-geist);color:#e6edf7;background:#080a0c;font-family:var(--font-geist),Arial,sans-serif}.research-index{max-width:1360px;margin:auto}.research-index h1,.research-index h2,.research-index h3{font-weight:450;letter-spacing:-.045em;line-height:1.08}.research-index a{color:inherit;text-decoration:none}.research-index p{color:#9cacc1;line-height:1.75;font-size:17px}.research-intro{padding:56px 5% 0;background:radial-gradient(ellipse at 85% 30%,#14233580 0,transparent 65%)}.research-meta{display:flex;justify-content:space-between;gap:20px;font:11px var(--font-jetbrains),monospace;letter-spacing:.08em;color:#96acc7}.research-intro-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;min-height:480px}.research-intro h1{font-size:clamp(48px,7vw,94px);margin:42px 0 24px}.research-intro p{font-size:19px;max-width:38ch;margin:0 0 28px}.research-intro-links{display:flex;gap:12px 28px;flex-wrap:wrap;font-size:14px;color:#c1d8f3}.research-intro-links a{min-height:44px;display:inline-flex;align-items:center;gap:10px}.research-release{min-width:0;border:1px solid #344252;border-radius:6px;background:radial-gradient(ellipse at 100% 80%,#18354d55,transparent 65%),#0c1116;overflow:hidden}.research-terminal-title{padding:16px 24px;border-bottom:1px solid #29333e;color:#a1aeba;font:11px var(--font-jetbrains),monospace}.research-terminal-title>span{margin-right:16px;color:#6d879f;letter-spacing:3px}.research-release-body{padding:36px;background-image:radial-gradient(#9cc9fa12 .7px,transparent 0);background-size:12px 12px}.research-release h2{font-size:clamp(30px,3.5vw,48px);margin:20px 0 32px}.research-release dl{margin:0 0 32px;display:grid;gap:16px;font-size:14px}.research-release dl>div{display:flex;justify-content:space-between;gap:16px}.research-release dt{color:#8d9ba9}.research-release dd{margin:0;text-align:right}.research-release a{display:flex;align-items:center;gap:12px;min-height:44px;color:#b6d7fc;font:12px var(--font-jetbrains),monospace}.research-release a span:first-child{color:#f18b50}.research-release-body>p{font-size:12px;line-height:1.65;margin:14px 0 0}.research-sections{display:flex;gap:40px;flex-wrap:wrap;padding:22px 0;border-top:1px solid #2a3647;font:11px var(--font-jetbrains),monospace;color:#b2c4dc}.research-section{padding:100px 5%;border-top:1px solid #26313b;scroll-margin-top:130px}.research-section h2{font-size:clamp(32px,4vw,54px);margin:20px 0}.research-section-heading{margin-bottom:42px;max-width:780px}.research-publications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:0}.research-publication{display:flex;flex-direction:column;height:100%;padding:32px;background:#0c1014;border:1px solid #29323c;border-radius:5px;transition:border-color .2s,background .2s}.research-publication:hover{border-color:#86b8f4;background:#101820}.research-publications>li:first-child{grid-column:1/-1}.research-publications>li:first-child .research-publication{padding:40px;background:linear-gradient(120deg,#17232e,#0c1117);border-color:#4e6b87}.research-publications>li:first-child .research-publication-body{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.research-publications>li:first-child h3{font-size:clamp(30px,3.2vw,44px)}.research-publication-meta{display:flex;justify-content:space-between;gap:18px;color:#96acc7;font:11px var(--font-jetbrains),monospace;text-transform:uppercase;line-height:1.7}.research-publication-meta time{white-space:nowrap}.research-publication-body{flex:1;padding:36px 0 24px}.research-publication h3{font-size:clamp(26px,2.6vw,36px);margin:0 0 22px}.research-publication p{margin:0;font-size:16px}.research-read{display:flex;justify-content:space-between;padding-top:18px;border-top:1px solid #304059;font:12px var(--font-jetbrains),monospace;min-height:44px;align-items:center}.research-read>span{font-size:19px}.research-paper{display:grid;grid-template-columns:1fr 2fr;border:1px solid #33445c}.research-paper-cover{min-height:360px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(145deg,#c3ddff,#779cca);color:#10213a;font:11px var(--font-jetbrains),monospace;line-height:1.8}.research-paper-cover>div{font:500 clamp(48px,6vw,80px) var(--font-geist);letter-spacing:-.09em}.research-paper-copy{padding:40px;background:#0d1116}.research-paper h3{font-size:30px;margin:20px 0}.research-paper dl{display:flex;gap:28px;flex-wrap:wrap;margin:28px 0;font:10px var(--font-jetbrains),monospace}.research-paper dt{color:#849bb8;margin-bottom:10px}.research-paper dd{margin:0}.research-paper-links{display:flex;gap:24px;flex-wrap:wrap;font-size:14px}.research-paper-links a{border-bottom:1px solid #7da4d5;padding-block:12px}.research-paper-action{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:13px 20px;border:1px solid #b7ccdf;border-radius:4px;background:#e8edf2;color:#101418;font:500 14px var(--font-geist),sans-serif;line-height:1.5;transition:background .18s,border-color .18s}.research-paper-action:hover{background:#fff;border-color:#fff}.research-paper-action:focus-visible{outline:2px solid #9cc9fa;outline-offset:4px}.research-notes{list-style:none;padding:0;margin:0}.research-notes li{border-top:1px solid #29364b}.research-notes li:last-child{border-bottom:1px solid #29364b}.research-notes a{display:grid;grid-template-columns:180px minmax(0,1fr);gap:30px;padding:32px 0;transition:background .2s}.research-notes a:hover{background:#111b29}.research-notes h3{font-size:25px;margin:0 0 12px}.research-notes p{margin:0;max-width:70ch;font-size:16px}.research-citation{max-width:850px}.research-citation pre{font:11px/1.9 var(--font-jetbrains),monospace;padding:24px;background:#0c1117;border:1px solid #2b3c53;overflow:auto;margin-top:28px}.research-article{background:#080a0c;padding-block:72px}.research-article>.mx-auto{max-width:1050px}.research-article .display,.research-article .prose-head,.research-article h1,.research-article h2,.research-article h3{font-family:var(--font-geist),Arial,sans-serif;letter-spacing:-.035em}.research-article h1{font-size:clamp(38px,5.6vw,72px);line-height:1.08;font-weight:450}.research-article article{line-height:1.8}.research-article article .prose-body,.research-article article>:is(p,ul,ol){font-size:17px;line-height:1.85}.research-article-resources{display:flex;gap:8px 24px;flex-wrap:wrap;padding-block:24px;margin-top:24px;border-top:1px solid #29313b;font-size:14px}.research-article-resources a{display:inline-flex;align-items:center;min-height:44px;color:#bbd7f5}.paper-reference{max-width:1240px;padding-inline:32px}.paper-context,.research-context{max-width:75ch;color:#a6b4c6;font-size:15px;line-height:1.75}.paper-reference aside{top:130px}.paper-reference aside a{display:inline-block;padding-block:6px}.paper-reference article h2{scroll-margin-top:130px}.research-article img{max-width:100%;height:auto}.research-article pre{max-width:100%;overflow:auto}@media (max-width:700px){.research-intro{padding:30px 6% 0}.research-meta>span:last-child{display:none}.research-intro-grid{grid-template-columns:1fr;gap:36px}.research-intro h1{font-size:52px;margin-top:36px}.research-intro p{font-size:17px;margin-bottom:24px}.research-sections{gap:18px;font-size:11px}.research-section{padding:64px 6%}.research-publications{grid-template-columns:1fr}.research-publication,.research-publications>li:first-child .research-publication{padding:24px}.research-publications>li:first-child .research-publication-body{grid-template-columns:1fr;gap:8px}.research-release-body{padding:26px}.research-publication-meta{font-size:10px}.research-paper{grid-template-columns:1fr}.research-paper-cover{min-height:230px}.research-paper-copy{padding:26px}.research-paper h3{font-size:26px}.research-notes a{grid-template-columns:minmax(0,1fr);gap:15px}.research-notes .lab-eyebrow{grid-column:1/-1}.research-notes h3{font-size:23px}.research-article{padding:36px 6%}}.research-sections a{min-height:44px;display:inline-flex;align-items:center}.research-publication-meta{flex-wrap:wrap;gap:10px}.research-article :is(p,li,h1,h2,h3){overflow-wrap:break-word}@media (max-width:700px){.research-sections{flex-wrap:wrap;gap:4px 18px;font-size:11px}.research-publication-meta{font-size:10px}}.research-publication-preview{border-top:1px solid #304059;margin-top:24px;padding-top:20px}.research-publication-preview svg{max-width:100%;height:auto}.research-article .rlq-scroll-rail{background:#9cc9fa}@media (forced-colors:active){.research-paper-action{background:ButtonFace;border-color:ButtonText;color:ButtonText}.research-paper-cover{background:Canvas;color:CanvasText}}