@keyframes ResearchHero-module-scss-module__BTxpJG__floatOrb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,28px)scale(1.04)}}@keyframes ResearchHero-module-scss-module__BTxpJG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ResearchHero-module-scss-module__BTxpJG__spin{to{transform:rotate(360deg)}}@keyframes ResearchHero-module-scss-module__BTxpJG__edgeFlow{to{stroke-dashoffset:-120px}}@keyframes ResearchHero-module-scss-module__BTxpJG__coreRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes ResearchHero-module-scss-module__BTxpJG__corePulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.04)}}@keyframes ResearchHero-module-scss-module__BTxpJG__panelFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ResearchHero-module-scss-module__BTxpJG__nodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ResearchHero-module-scss-module__BTxpJG__dotPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ResearchHero-module-scss-module__BTxpJG__sparkDraw{0%{stroke-dashoffset:260px}35%,88%{stroke-dashoffset:0}to{stroke-dashoffset:260px}}@keyframes ResearchHero-module-scss-module__BTxpJG__sparkFill{0%,25%{opacity:0}45%,88%{opacity:.45}to{opacity:0}}@keyframes ResearchHero-module-scss-module__BTxpJG__sparkTip{0%,30%{opacity:0;transform:scale(0)}45%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes ResearchHero-module-scss-module__BTxpJG__logFade{0%,8%{opacity:0;transform:translateY(4px)}18%,82%{opacity:1;transform:none}95%,to{opacity:.35;transform:translateY(-2px)}}@keyframes ResearchHero-module-scss-module__BTxpJG__blink{50%{opacity:0}}@keyframes ResearchHero-module-scss-module__BTxpJG__atmosDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(28px,-22px)scale(1.05)}}@keyframes ResearchHero-module-scss-module__BTxpJG__scanMove{0%{top:-240px}to{top:100%}}@keyframes ResearchHero-module-scss-module__BTxpJG__particleRise{0%{opacity:0;bottom:-10px}15%{opacity:.7}85%{opacity:.7}to{opacity:0;bottom:100%}}.ResearchHero-module-scss-module__BTxpJG__hero{background:var(--grad-hero-radials);padding:140px 0 90px;position:relative;overflow:hidden}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__hero{padding-top:110px;padding-bottom:60px}}.ResearchHero-module-scss-module__BTxpJG__grid{pointer-events:none;background-image:linear-gradient(#0c0a140a 1px,#0000 1px),linear-gradient(90deg,#0c0a140a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%)}.ResearchHero-module-scss-module__BTxpJG__orb{background:var(--grad-orb);filter:blur(50px);opacity:.3;border-radius:50%;width:560px;height:560px;animation:14s ease-in-out infinite ResearchHero-module-scss-module__BTxpJG__floatOrb;position:absolute;top:-160px;right:-160px}.ResearchHero-module-scss-module__BTxpJG__cols{grid-template-columns:1.05fr 1fr;align-items:center;gap:50px;display:grid;position:relative}@media (max-width:980px){.ResearchHero-module-scss-module__BTxpJG__cols{grid-template-columns:1fr;gap:48px}}.ResearchHero-module-scss-module__BTxpJG__left{position:relative}.ResearchHero-module-scss-module__BTxpJG__eyebrow{font-family:var(--font-geist-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--purple);align-items:center;gap:8px;margin-bottom:22px;font-size:12px;font-weight:500;animation:.9s 50ms both ResearchHero-module-scss-module__BTxpJG__rise;display:inline-flex}.ResearchHero-module-scss-module__BTxpJG__eyebrow:before{content:"";background:var(--purple);width:6px;height:6px;box-shadow:var(--halo-accent);border-radius:50%}.ResearchHero-module-scss-module__BTxpJG__left h1{letter-spacing:-.045em;color:var(--ink);margin:0;font-size:clamp(40px,5.4vw,76px);font-weight:600;line-height:1}.ResearchHero-module-scss-module__BTxpJG__left h1>span{animation:.9s .15s both ResearchHero-module-scss-module__BTxpJG__rise;display:inline-block}.ResearchHero-module-scss-module__BTxpJG__grad{background:var(--grad-text-3stop);color:#0000;-webkit-background-clip:text;background-clip:text}.ResearchHero-module-scss-module__BTxpJG__em{font-family:var(--font-instrument-serif,serif);letter-spacing:-.02em;color:var(--ink);font-style:italic;font-weight:400}.ResearchHero-module-scss-module__BTxpJG__sub{color:var(--muted);max-width:54ch;margin:24px 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.55;animation:.9s .25s both ResearchHero-module-scss-module__BTxpJG__rise}.ResearchHero-module-scss-module__BTxpJG__ctas{flex-wrap:wrap;gap:12px;margin-top:32px;animation:.9s .3s both ResearchHero-module-scss-module__BTxpJG__rise;display:flex}.ResearchHero-module-scss-module__BTxpJG__btnPrimary{background:var(--ink);color:#fff;letter-spacing:-.005em;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:15px;font-weight:500;transition:background .2s,box-shadow .25s,transform .25s cubic-bezier(.2,.7,.2,1);display:inline-flex}.ResearchHero-module-scss-module__BTxpJG__btnPrimary:hover{background:var(--purple);box-shadow:var(--shadow-purple);transform:translateY(-1px)}.ResearchHero-module-scss-module__BTxpJG__btnGhost{border:1px solid var(--line-2);height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:0 20px;font-size:15px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ResearchHero-module-scss-module__BTxpJG__btnGhost:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.ResearchHero-module-scss-module__BTxpJG__arr{transition:transform .25s;display:inline-block}.ResearchHero-module-scss-module__BTxpJG__btnPrimary:hover .ResearchHero-module-scss-module__BTxpJG__arr{transform:translate(3px)}.ResearchHero-module-scss-module__BTxpJG__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px;font-size:13px;animation:.9s .45s both ResearchHero-module-scss-module__BTxpJG__rise;display:flex}.ResearchHero-module-scss-module__BTxpJG__meta strong{color:var(--ink);font-weight:500}.ResearchHero-module-scss-module__BTxpJG__dot{background:var(--line-2);border-radius:50%;width:5px;height:5px;display:inline-block}.ResearchHero-module-scss-module__BTxpJG__right{animation:1.1s .35s both ResearchHero-module-scss-module__BTxpJG__rise}.ResearchHero-module-scss-module__BTxpJG__lab{width:100%;height:560px;position:relative}@media (max-width:980px){.ResearchHero-module-scss-module__BTxpJG__lab{height:500px}}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__lab{height:440px}}.ResearchHero-module-scss-module__BTxpJG__veil{pointer-events:none;z-index:0;-webkit-backdrop-filter:blur(22px);background:#fff0;position:absolute;inset:-8%;-webkit-mask-image:radial-gradient(78% 72%,#000 35%,#0000 80%);mask-image:radial-gradient(78% 72%,#000 35%,#0000 80%)}.ResearchHero-module-scss-module__BTxpJG__atmos{pointer-events:none;filter:blur(28px);background:radial-gradient(620px 480px at 32% 36%,#6b3ff738,#0000 72%),radial-gradient(560px 440px at 72% 64%,#8c66ff29,#0000 72%),radial-gradient(720px 520px,#6b3ff712,#0000 78%);animation:18s ease-in-out infinite ResearchHero-module-scss-module__BTxpJG__atmosDrift;position:absolute;inset:-30%}.ResearchHero-module-scss-module__BTxpJG__orbit{pointer-events:none;border:1px dashed #6b3ff733;border-radius:50%;animation:32s linear infinite ResearchHero-module-scss-module__BTxpJG__spin;position:absolute;top:50%;left:50%}.ResearchHero-module-scss-module__BTxpJG__orbit:before{content:"";border-radius:50%;position:absolute}.ResearchHero-module-scss-module__BTxpJG__o1{width:240px;height:240px;margin:-120px 0 0 -120px;animation-duration:34s}.ResearchHero-module-scss-module__BTxpJG__o1:before{background:var(--purple);width:10px;height:10px;top:50%;right:-5px;transform:translateY(-50%);box-shadow:0 0 0 5px #6b3ff729,0 0 18px #6b3ff7b3}.ResearchHero-module-scss-module__BTxpJG__o2{opacity:.7;border-style:dotted;width:380px;height:380px;margin:-190px 0 0 -190px;animation-duration:54s;animation-direction:reverse}.ResearchHero-module-scss-module__BTxpJG__o2:before{background:var(--purple-3);width:7px;height:7px;bottom:-4px;left:38%;box-shadow:0 0 0 4px #8c66ff2e,0 0 14px #8c66ffb3}.ResearchHero-module-scss-module__BTxpJG__o3{border-color:#6b3ff71f;width:520px;height:520px;margin:-260px 0 0 -260px;animation-duration:78s}.ResearchHero-module-scss-module__BTxpJG__o3:before{background:#ff5400;width:6px;height:6px;top:22%;left:-4px;box-shadow:0 0 0 3px #ff540038,0 0 12px #ff5400cc}@media (max-width:980px){.ResearchHero-module-scss-module__BTxpJG__o3{width:440px;height:440px;margin:-220px 0 0 -220px}}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__o3{width:380px;height:380px;margin:-190px 0 0 -190px}.ResearchHero-module-scss-module__BTxpJG__o2{width:300px;height:300px;margin:-150px 0 0 -150px}}.ResearchHero-module-scss-module__BTxpJG__edges{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ResearchHero-module-scss-module__BTxpJG__edge{fill:none;stroke:var(--purple);stroke-width:1.1px;stroke-dasharray:3 7;opacity:.32;animation:7s linear infinite ResearchHero-module-scss-module__BTxpJG__edgeFlow}.ResearchHero-module-scss-module__BTxpJG__e2{opacity:.26;animation-delay:-2s}.ResearchHero-module-scss-module__BTxpJG__e3{opacity:.3;animation-delay:-4s}.ResearchHero-module-scss-module__BTxpJG__e4{opacity:.24;animation-delay:-1.5s}.ResearchHero-module-scss-module__BTxpJG__e5{opacity:.28;animation-delay:-3s}.ResearchHero-module-scss-module__BTxpJG__edgeDot{fill:var(--purple);filter:drop-shadow(0 0 6px #6b3ff7cc)}.ResearchHero-module-scss-module__BTxpJG__edgeDotAlt{fill:#ff5400;filter:drop-shadow(0 0 6px #ff5400cc)}.ResearchHero-module-scss-module__BTxpJG__scan{pointer-events:none;z-index:1;filter:blur(10px);background:radial-gradient(55% 50%,#6b3ff717 0%,#6b3ff70a 35%,#0000 75%);height:240px;animation:11s linear infinite ResearchHero-module-scss-module__BTxpJG__scanMove;position:absolute;left:0;right:0}.ResearchHero-module-scss-module__BTxpJG__particle{background:var(--purple);opacity:.6;z-index:2;filter:blur(.3px);border-radius:50%;width:3px;height:3px;animation:7s linear infinite ResearchHero-module-scss-module__BTxpJG__particleRise;position:absolute}.ResearchHero-module-scss-module__BTxpJG__p1{animation-delay:-1s;left:14%}.ResearchHero-module-scss-module__BTxpJG__p2{width:2px;height:2px;animation-delay:-3.5s;left:28%}.ResearchHero-module-scss-module__BTxpJG__p3{animation-delay:-2s;left:42%}.ResearchHero-module-scss-module__BTxpJG__p4{background:#ff5400;animation-delay:-4s;left:58%}.ResearchHero-module-scss-module__BTxpJG__p5{width:2px;height:2px;animation-delay:-5s;left:72%}.ResearchHero-module-scss-module__BTxpJG__p6{animation-delay:-1.5s;left:86%}.ResearchHero-module-scss-module__BTxpJG__p7{width:2px;height:2px;animation-delay:-6s;left:50%}.ResearchHero-module-scss-module__BTxpJG__core{background:var(--grad-accent);z-index:3;border-radius:50%;justify-content:center;align-items:center;width:148px;height:148px;animation:4.5s ease-in-out infinite ResearchHero-module-scss-module__BTxpJG__corePulse;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 36px 90px -22px #3c1eb48c,0 0 70px #8c66ff66,inset 0 1px #ffffff2e}.ResearchHero-module-scss-module__BTxpJG__core:before,.ResearchHero-module-scss-module__BTxpJG__core:after{content:"";border:1.5px solid var(--purple);pointer-events:none;border-radius:50%;animation:4.5s ease-out infinite ResearchHero-module-scss-module__BTxpJG__coreRing;position:absolute}.ResearchHero-module-scss-module__BTxpJG__core:before{opacity:.5;inset:-18px}.ResearchHero-module-scss-module__BTxpJG__core:after{opacity:.22;border-width:1px;animation-delay:.8s;inset:-38px}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__core{width:120px;height:120px}}.ResearchHero-module-scss-module__BTxpJG__glyph{justify-content:center;align-items:center;display:flex}.ResearchHero-module-scss-module__BTxpJG__glyphLogo{object-fit:contain;filter:drop-shadow(0 1px 14px #ffffff4d);width:58px;height:58px}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__glyphLogo{width:46px;height:46px}}.ResearchHero-module-scss-module__BTxpJG__spec{pointer-events:none;opacity:.7;background:radial-gradient(circle at 32% 24%,#ffffff8c 0%,#fff0 45%);border-radius:50%;position:absolute;inset:6px}.ResearchHero-module-scss-module__BTxpJG__chip{z-index:3;-webkit-backdrop-filter:saturate(180%)blur(10px);font-family:var(--font-geist-mono,monospace);color:var(--ink-2);letter-spacing:-.005em;background:#ffffffe0;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:8px;padding:7px 13px 7px 11px;font-size:10.5px;font-weight:500;animation:7s ease-in-out infinite ResearchHero-module-scss-module__BTxpJG__nodeFloat;display:inline-flex;position:absolute;box-shadow:0 16px 36px -14px #3c1ea047,0 2px 8px -2px #140c280f,0 0 0 1px #0c0a140a}.ResearchHero-module-scss-module__BTxpJG__chip b{color:var(--ink);font-family:var(--font-sans);letter-spacing:-.01em;font-weight:600}.ResearchHero-module-scss-module__BTxpJG__chip small{color:var(--muted);font-size:9.5px}.ResearchHero-module-scss-module__BTxpJG__chipDot{background:var(--purple);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #6b3ff72e}.ResearchHero-module-scss-module__BTxpJG__c1{animation-delay:-1s;top:14%;left:7%}.ResearchHero-module-scss-module__BTxpJG__c2{animation-delay:-3s;top:42%;right:8%}.ResearchHero-module-scss-module__BTxpJG__c3{animation-delay:-2s;top:54%;left:6%}.ResearchHero-module-scss-module__BTxpJG__c4{animation-delay:-4s;bottom:18%;right:14%}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__chip{padding:5px 10px 5px 9px;font-size:9.5px}.ResearchHero-module-scss-module__BTxpJG__c1,.ResearchHero-module-scss-module__BTxpJG__c3{left:2%}.ResearchHero-module-scss-module__BTxpJG__c2,.ResearchHero-module-scss-module__BTxpJG__c4{right:2%}}.ResearchHero-module-scss-module__BTxpJG__panel{z-index:4;-webkit-backdrop-filter:saturate(180%)blur(16px);background:#ffffffd1;border:1px solid #ffffffb3;border-radius:16px;padding:13px 15px;animation:8s ease-in-out infinite ResearchHero-module-scss-module__BTxpJG__panelFloat;position:absolute;box-shadow:0 24px 60px -20px #3c1ea052,0 4px 14px -4px #140c2814,0 0 0 1px #0c0a140a}.ResearchHero-module-scss-module__BTxpJG__panelHead{font-family:var(--font-geist-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;margin-bottom:9px;font-size:9.5px;font-weight:500;display:flex}.ResearchHero-module-scss-module__BTxpJG__panelHead:before{content:"";background:var(--purple);border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite ResearchHero-module-scss-module__BTxpJG__dotPulse;box-shadow:0 0 0 2.5px #6b3ff729}.ResearchHero-module-scss-module__BTxpJG__panelMetric{width:210px;animation-delay:-1.5s;top:6%;right:0}@media (max-width:980px){.ResearchHero-module-scss-module__BTxpJG__panelMetric{width:190px}}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__panelMetric{width:170px;padding:11px 13px;top:4%;right:2%}}.ResearchHero-module-scss-module__BTxpJG__metricRow{align-items:baseline;gap:6px;display:flex}.ResearchHero-module-scss-module__BTxpJG__metricVal{letter-spacing:-.025em;background:var(--grad-accent);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:600;line-height:1}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__metricVal{font-size:26px}}.ResearchHero-module-scss-module__BTxpJG__metricUnit{font-size:11px;font-family:var(--font-geist-mono,monospace);color:var(--muted);background:0 0;-webkit-background-clip:unset;background-clip:unset;margin-left:4px;font-weight:500}.ResearchHero-module-scss-module__BTxpJG__metricDelta{font-family:var(--font-geist-mono,monospace);color:#16a34a;align-items:center;gap:3px;margin-left:auto;font-size:10.5px;font-weight:600;display:inline-flex}.ResearchHero-module-scss-module__BTxpJG__spark{width:100%;height:38px;margin-top:10px;position:relative}.ResearchHero-module-scss-module__BTxpJG__spark svg{width:100%;height:100%;display:block;overflow:visible}.ResearchHero-module-scss-module__BTxpJG__sparkFill{stroke:none;opacity:0;animation:5s ease-out infinite ResearchHero-module-scss-module__BTxpJG__sparkFill}.ResearchHero-module-scss-module__BTxpJG__sparkLine{fill:none;stroke:var(--purple);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:260;stroke-dashoffset:260px;filter:drop-shadow(0 2px 6px #6b3ff766);animation:5s ease-out infinite ResearchHero-module-scss-module__BTxpJG__sparkDraw}.ResearchHero-module-scss-module__BTxpJG__sparkTip{fill:var(--purple);opacity:0;animation:5s ease-out infinite ResearchHero-module-scss-module__BTxpJG__sparkTip}.ResearchHero-module-scss-module__BTxpJG__panelFoot{font-family:var(--font-geist-mono,monospace);color:var(--muted);justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.ResearchHero-module-scss-module__BTxpJG__panelFoot b{color:var(--ink-2);font-weight:500}.ResearchHero-module-scss-module__BTxpJG__panelLog{width:230px;animation-delay:-3.5s;bottom:8%;left:0}@media (max-width:980px){.ResearchHero-module-scss-module__BTxpJG__panelLog{width:215px}}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__panelLog{width:190px;padding:11px 13px;bottom:4%;left:2%}}.ResearchHero-module-scss-module__BTxpJG__logLines{flex-direction:column;gap:7px;display:flex}.ResearchHero-module-scss-module__BTxpJG__logLine{font-family:var(--font-geist-mono,monospace);color:var(--ink-2);letter-spacing:-.005em;flex-wrap:nowrap;align-items:baseline;gap:6px;font-size:10.5px;line-height:1.35;animation:7s ease-in-out infinite ResearchHero-module-scss-module__BTxpJG__logFade;display:flex}@media (max-width:480px){.ResearchHero-module-scss-module__BTxpJG__logLine{font-size:10px}}.ResearchHero-module-scss-module__BTxpJG__logTime{color:var(--muted);flex-shrink:0;font-size:9.5px}.ResearchHero-module-scss-module__BTxpJG__logTxt{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ResearchHero-module-scss-module__BTxpJG__logVal{color:var(--purple);font-size:10.5px;font-weight:600}.ResearchHero-module-scss-module__BTxpJG__l1{animation-delay:0s}.ResearchHero-module-scss-module__BTxpJG__l2{animation-delay:-2.3s}.ResearchHero-module-scss-module__BTxpJG__l3{animation-delay:-4.6s}.ResearchHero-module-scss-module__BTxpJG__cursor{background:var(--purple);vertical-align:-1px;width:6px;height:11px;margin-left:3px;animation:1s steps(2,end) infinite ResearchHero-module-scss-module__BTxpJG__blink;display:inline-block}@media (prefers-reduced-motion:reduce){.ResearchHero-module-scss-module__BTxpJG__orb,.ResearchHero-module-scss-module__BTxpJG__atmos,.ResearchHero-module-scss-module__BTxpJG__orbit,.ResearchHero-module-scss-module__BTxpJG__scan,.ResearchHero-module-scss-module__BTxpJG__core,.ResearchHero-module-scss-module__BTxpJG__particle,.ResearchHero-module-scss-module__BTxpJG__panel,.ResearchHero-module-scss-module__BTxpJG__chip,.ResearchHero-module-scss-module__BTxpJG__core:before,.ResearchHero-module-scss-module__BTxpJG__core:after,.ResearchHero-module-scss-module__BTxpJG__sparkLine,.ResearchHero-module-scss-module__BTxpJG__sparkFill,.ResearchHero-module-scss-module__BTxpJG__sparkTip,.ResearchHero-module-scss-module__BTxpJG__logLine,.ResearchHero-module-scss-module__BTxpJG__cursor{animation:none}}
.ResearchTopics-module-scss-module__IGDbca__topics{padding:60px 0 0;position:relative}@media (max-width:720px){.ResearchTopics-module-scss-module__IGDbca__topics{padding:40px 0 0}}.ResearchTopics-module-scss-module__IGDbca__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ResearchTopics-module-scss-module__IGDbca__pill{font-family:var(--font-geist-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line-2);background:var(--bg);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:11.5px;font-weight:500;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}@media (max-width:720px){.ResearchTopics-module-scss-module__IGDbca__pill{padding:10px 16px;font-size:11px}}.ResearchTopics-module-scss-module__IGDbca__pill:hover{background:var(--accent-soft-rgba-2);border-color:var(--purple);color:var(--purple);transform:translateY(-1px)}.ResearchTopics-module-scss-module__IGDbca__pillActive{background:var(--ink);color:#fff;border-color:var(--ink)}.ResearchTopics-module-scss-module__IGDbca__pillActive:hover{background:var(--ink);color:#fff;border-color:var(--ink);transform:translateY(-1px)}.ResearchTopics-module-scss-module__IGDbca__pillActive .ResearchTopics-module-scss-module__IGDbca__dot{background:#fff;box-shadow:0 0 0 3px #ffffff26}.ResearchTopics-module-scss-module__IGDbca__dot{background:var(--purple);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #6b3ff729}.ResearchTopics-module-scss-module__IGDbca__actions{margin-left:auto}@media (max-width:720px){.ResearchTopics-module-scss-module__IGDbca__actions{justify-content:center;width:100%;margin-left:0;padding-top:4px;display:flex}}.ResearchTopics-module-scss-module__IGDbca__searchRow{justify-content:flex-start;margin-top:16px;display:flex}@media (max-width:720px){.ResearchTopics-module-scss-module__IGDbca__searchRow{justify-content:center}}.ResearchTopics-module-scss-module__IGDbca__searchWrap{width:100%;max-width:380px;position:relative}@media (max-width:720px){.ResearchTopics-module-scss-module__IGDbca__searchWrap{max-width:100%}}.ResearchTopics-module-scss-module__IGDbca__searchIcon{color:var(--muted);pointer-events:none;flex-shrink:0;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ResearchTopics-module-scss-module__IGDbca__searchInput{border:1px solid var(--line-2);background:var(--bg);width:100%;height:38px;font-size:12px;font-family:var(--font-geist-mono,monospace);letter-spacing:.04em;color:var(--ink);border-radius:999px;padding:0 16px 0 38px;transition:border-color .2s,box-shadow .2s}.ResearchTopics-module-scss-module__IGDbca__searchInput::placeholder{color:var(--muted)}.ResearchTopics-module-scss-module__IGDbca__searchInput:focus{border-color:var(--purple);outline:none;box-shadow:0 0 0 3px #6b3ff71f}.ResearchTopics-module-scss-module__IGDbca__searchInput::-webkit-search-cancel-button{-webkit-appearance:none}
@keyframes ResearchGrid-module-scss-module__zVopoq__docFloat{0%,to{transform:translate(-50%,-50%)rotate(-3deg)}50%{transform:translate(-50%,calc(-50% - 8px))rotate(-2deg)}}@keyframes ResearchGrid-module-scss-module__zVopoq__satFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ResearchGrid-module-scss-module__zVopoq__section{background:var(--bg);padding:60px 0 120px;position:relative}.ResearchGrid-module-scss-module__zVopoq__section:before{content:"";pointer-events:none;background:radial-gradient(600px 380px at 0 10%,#6b3ff70f,#0000 60%),radial-gradient(600px 380px at 100% 90%,#8c66ff0a,#0000 60%);position:absolute;inset:0}.ResearchGrid-module-scss-module__zVopoq__head{grid-template-columns:1.4fr 1fr;align-items:end;gap:40px;margin-bottom:48px;display:grid}@media (max-width:860px){.ResearchGrid-module-scss-module__zVopoq__head{grid-template-columns:1fr;gap:20px}}.ResearchGrid-module-scss-module__zVopoq__headRight{justify-content:flex-end;display:flex}@media (max-width:860px){.ResearchGrid-module-scss-module__zVopoq__headRight{justify-content:flex-start}}.ResearchGrid-module-scss-module__zVopoq__eyebrow{font-family:var(--font-geist-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--purple);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.ResearchGrid-module-scss-module__zVopoq__eyebrow:before{content:"";background:var(--purple);width:6px;height:6px;box-shadow:var(--halo-accent);border-radius:50%}.ResearchGrid-module-scss-module__zVopoq__h2{letter-spacing:-.04em;color:var(--ink);margin-top:14px;font-size:clamp(34px,4.6vw,64px);line-height:1.02}.ResearchGrid-module-scss-module__zVopoq__serif{font-family:var(--font-instrument-serif,serif);font-style:italic;font-weight:400}.ResearchGrid-module-scss-module__zVopoq__lede{color:var(--muted);letter-spacing:-.012em;max-width:62ch;margin-top:16px;font-size:clamp(18px,1.6vw,22px);line-height:1.5}.ResearchGrid-module-scss-module__zVopoq__emptyState{color:var(--muted);padding:60px 0;font-size:15px}.ResearchGrid-module-scss-module__zVopoq__archiveLink{color:var(--purple);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}.ResearchGrid-module-scss-module__zVopoq__archiveLink svg{transition:transform .25s}.ResearchGrid-module-scss-module__zVopoq__archiveLink:hover svg{transform:translate(3px)}.ResearchGrid-module-scss-module__zVopoq__featured{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-md);cursor:pointer;grid-template-columns:1.1fr 1fr;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:grid;position:relative;overflow:hidden}.ResearchGrid-module-scss-module__zVopoq__featured:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.ResearchGrid-module-scss-module__zVopoq__featured:has(.ResearchGrid-module-scss-module__zVopoq__featuredCardLink:focus-visible){box-shadow:0 0 0 3px var(--purple),var(--shadow-lg)}@media (max-width:860px){.ResearchGrid-module-scss-module__zVopoq__featured{grid-template-columns:1fr}}.ResearchGrid-module-scss-module__zVopoq__featuredCardLink{z-index:1;border-radius:var(--r-xl);position:absolute;inset:0}.ResearchGrid-module-scss-module__zVopoq__featuredCardLink:focus-visible{outline:none}.ResearchGrid-module-scss-module__zVopoq__featuredMedia{background:var(--grad-canvas-bg);border-right:1px solid var(--line);min-height:380px;position:relative;overflow:hidden}.ResearchGrid-module-scss-module__zVopoq__featuredMedia:before{content:"";background-image:linear-gradient(#0c0a140d 1px,#0000 1px),linear-gradient(90deg,#0c0a140d 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 75%);mask-image:radial-gradient(circle,#000 40%,#0000 75%)}@media (max-width:860px){.ResearchGrid-module-scss-module__zVopoq__featuredMedia{border-right:0;border-bottom:1px solid var(--line);min-height:260px}}.ResearchGrid-module-scss-module__zVopoq__featuredOrb{background:var(--grad-orb);filter:blur(20px);opacity:.4;border-radius:50%;width:200px;height:200px;animation:12s ease-in-out infinite ResearchGrid-module-scss-module__zVopoq__floatOrb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ResearchGrid-module-scss-module__zVopoq__featSat1,.ResearchGrid-module-scss-module__zVopoq__featSat2,.ResearchGrid-module-scss-module__zVopoq__featSat3{border:1px solid var(--line);font-family:var(--font-geist-mono,monospace);color:var(--purple);box-shadow:var(--shadow-sm);z-index:1;background:#fff;border-radius:10px;padding:8px 10px;font-size:10px;font-weight:500;animation:5s ease-in-out infinite ResearchGrid-module-scss-module__zVopoq__satFloat;position:absolute}.ResearchGrid-module-scss-module__zVopoq__featSat1{animation-delay:-1s;top:18%;left:8%}.ResearchGrid-module-scss-module__zVopoq__featSat2{animation-delay:-3s;bottom:14%;right:10%}.ResearchGrid-module-scss-module__zVopoq__featSat3{animation-delay:-2s;top:62%;left:12%}.ResearchGrid-module-scss-module__zVopoq__featDoc{border:1px solid var(--line);width:240px;box-shadow:var(--shadow-lg);z-index:2;background:#fff;border-radius:12px;padding:20px;animation:6s ease-in-out infinite ResearchGrid-module-scss-module__zVopoq__docFloat;position:absolute;top:50%;left:50%}.ResearchGrid-module-scss-module__zVopoq__docLabel{font-family:var(--font-geist-mono,monospace);color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:500}.ResearchGrid-module-scss-module__zVopoq__docTitle{letter-spacing:-.015em;color:var(--ink);margin-top:8px;font-size:14px;font-weight:600;line-height:1.25}.ResearchGrid-module-scss-module__zVopoq__docLines{flex-direction:column;gap:5px;margin-top:14px;display:flex}.ResearchGrid-module-scss-module__zVopoq__docLines span{background:var(--tint-cool);border-radius:3px;height:5px}.ResearchGrid-module-scss-module__zVopoq__docLines span:nth-child(2){width:90%}.ResearchGrid-module-scss-module__zVopoq__docLines span:nth-child(3){width:75%}.ResearchGrid-module-scss-module__zVopoq__docLines span:nth-child(4){width:85%}.ResearchGrid-module-scss-module__zVopoq__docLineH{opacity:.4;background:var(--purple)!important;width:45%!important}.ResearchGrid-module-scss-module__zVopoq__featuredBody{flex-direction:column;gap:18px;padding:40px 44px;display:flex}@media (max-width:860px){.ResearchGrid-module-scss-module__zVopoq__featuredBody{padding:32px 28px}}.ResearchGrid-module-scss-module__zVopoq__featuredBody h2{letter-spacing:-.035em;color:var(--ink);font-size:clamp(28px,3.2vw,42px);line-height:1.04}.ResearchGrid-module-scss-module__zVopoq__tagList{flex-wrap:wrap;gap:6px;display:flex}.ResearchGrid-module-scss-module__zVopoq__tag{font-family:var(--font-geist-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--purple);background:#6b3ff70d;border:1px solid #6b3ff738;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:5px 12px 5px 11px;font-size:10.5px;font-weight:600;display:inline-flex}.ResearchGrid-module-scss-module__zVopoq__tagDot{background:var(--purple);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #6b3ff72e}.ResearchGrid-module-scss-module__zVopoq__excerpt{color:var(--muted);max-width:54ch;font-size:16px;line-height:1.55}.ResearchGrid-module-scss-module__zVopoq__postMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;font-size:13px;display:flex}.ResearchGrid-module-scss-module__zVopoq__av{background:var(--grad-accent-bright);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:inline-flex}.ResearchGrid-module-scss-module__zVopoq__who b{color:var(--ink);font-weight:500}.ResearchGrid-module-scss-module__zVopoq__metaDot{background:var(--line-2);border-radius:50%;width:4px;height:4px;display:inline-block}.ResearchGrid-module-scss-module__zVopoq__readMore{color:var(--purple);align-items:center;gap:6px;font-size:14.5px;font-weight:500;display:inline-flex}.ResearchGrid-module-scss-module__zVopoq__readMore svg{transition:transform .25s}.ResearchGrid-module-scss-module__zVopoq__readMore:hover svg{transform:translate(3px)}.ResearchGrid-module-scss-module__zVopoq__cardLink{color:inherit;text-decoration:none;display:block}.ResearchGrid-module-scss-module__zVopoq__cardLink:focus-visible{outline:none}.ResearchGrid-module-scss-module__zVopoq__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:1100px){.ResearchGrid-module-scss-module__zVopoq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ResearchGrid-module-scss-module__zVopoq__grid{grid-template-columns:1fr}}.ResearchGrid-module-scss-module__zVopoq__cardWrap{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);cursor:pointer;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .25s;position:relative;overflow:hidden}.ResearchGrid-module-scss-module__zVopoq__cardWrap:after{content:"";border-radius:var(--r-lg);pointer-events:none;transition:box-shadow .35s;position:absolute;inset:0;box-shadow:inset 0 0 #6b3ff700}.ResearchGrid-module-scss-module__zVopoq__cardWrap:hover{box-shadow:var(--shadow-lg);border-color:#6b3ff740;transform:translateY(-5px)}.ResearchGrid-module-scss-module__zVopoq__cardWrap:hover:after{box-shadow:inset 0 0 0 1px #6b3ff726}.ResearchGrid-module-scss-module__zVopoq__cardWrap:has(.ResearchGrid-module-scss-module__zVopoq__cardLink:focus-visible){box-shadow:0 0 0 3px var(--purple),var(--shadow-lg);border-color:#6b3ff766}.ResearchGrid-module-scss-module__zVopoq__card{flex-direction:column;display:flex;position:relative}.ResearchGrid-module-scss-module__zVopoq__cardTagList{flex-wrap:wrap;gap:5px;display:flex}.ResearchGrid-module-scss-module__zVopoq__cardBody{flex-direction:column;flex:1;gap:12px;padding:22px 24px 24px;display:flex}.ResearchGrid-module-scss-module__zVopoq__cardTag{font-family:var(--font-geist-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--purple);align-items:center;gap:7px;width:fit-content;font-size:9.5px;font-weight:600;display:inline-flex}.ResearchGrid-module-scss-module__zVopoq__cardBody h3{letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:600;line-height:1.22}.ResearchGrid-module-scss-module__zVopoq__cardExcerpt{color:var(--muted);flex:1;font-size:14px;line-height:1.5}.ResearchGrid-module-scss-module__zVopoq__cardFoot{border-top:1px dashed var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:12px;display:flex}.ResearchGrid-module-scss-module__zVopoq__cardWho{align-items:center;gap:8px;display:flex}.ResearchGrid-module-scss-module__zVopoq__cardWho b{color:var(--ink);font-size:12.5px;font-weight:500}.ResearchGrid-module-scss-module__zVopoq__avSm{background:var(--grad-accent-bright);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:9.5px;font-weight:600;display:inline-flex}.ResearchGrid-module-scss-module__zVopoq__readTime{font-family:var(--font-geist-mono,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.ResearchGrid-module-scss-module__zVopoq__more{justify-content:center;margin-top:56px;display:flex}.ResearchGrid-module-scss-module__zVopoq__btnGhost{border:1px solid var(--line-2);height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ResearchGrid-module-scss-module__zVopoq__btnGhost:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.ResearchGrid-module-scss-module__zVopoq__arr{transition:transform .25s;display:inline-block}.ResearchGrid-module-scss-module__zVopoq__btnGhost:hover .ResearchGrid-module-scss-module__zVopoq__arr{transform:translate(3px)}.ResearchGrid-module-scss-module__zVopoq__featuredImg{object-fit:cover}.ResearchGrid-module-scss-module__zVopoq__featuredImgPlaceholder{position:absolute;inset:0}.ResearchGrid-module-scss-module__zVopoq__featuredOrb{background:var(--grad-orb);filter:blur(20px);opacity:.4;border-radius:50%;width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ResearchGrid-module-scss-module__zVopoq__featuredWrap{margin-bottom:60px;position:relative}.ResearchGrid-module-scss-module__zVopoq__featuredAdminBar{border-top:1px dashed var(--line);z-index:2;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex;position:relative}.ResearchGrid-module-scss-module__zVopoq__cardAdminBar{border-top:1px solid var(--line);background:var(--bg);z-index:2;justify-content:space-between;align-items:center;gap:8px;padding:9px 16px;display:flex;position:relative}.ResearchGrid-module-scss-module__zVopoq__adminBadges,.ResearchGrid-module-scss-module__zVopoq__adminActions{align-items:center;gap:6px;display:flex}.ResearchGrid-module-scss-module__zVopoq__featuredBadge{font-family:var(--font-geist-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--purple);background:#6b3ff70f;border:1px solid #6b3ff747;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:600}.ResearchGrid-module-scss-module__zVopoq__draftBadge{font-family:var(--font-geist-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#92400e;background:#f59e0b14;border:1px solid #f59e0b59;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:600}.ResearchGrid-module-scss-module__zVopoq__editLink{color:var(--purple);background:#6b3ff70d;border:1px solid #6b3ff74d;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500;transition:background .2s,border-color .2s}.ResearchGrid-module-scss-module__zVopoq__editLink:hover{background:#6b3ff721;border-color:#6b3ff78c}.ResearchGrid-module-scss-module__zVopoq__archiveBtn{color:#dc2626;cursor:pointer;background:#dc26260a;border:1px solid #dc26264d;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500;transition:background .2s,border-color .2s}.ResearchGrid-module-scss-module__zVopoq__archiveBtn:hover{background:#dc26261f;border-color:#dc262680}.ResearchGrid-module-scss-module__zVopoq__cardMedia{background:var(--grad-canvas-bg);border-bottom:1px solid var(--line);flex-shrink:0;width:100%;height:200px;position:relative;overflow:hidden}.ResearchGrid-module-scss-module__zVopoq__cardImg{object-fit:cover}.ResearchGrid-module-scss-module__zVopoq__cardImgPlaceholder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ResearchGrid-module-scss-module__zVopoq__placeholderDot{background:var(--grad-orb);filter:blur(12px);opacity:.4;border-radius:50%;width:64px;height:64px}@media (prefers-reduced-motion:reduce){.ResearchGrid-module-scss-module__zVopoq__featured:hover,.ResearchGrid-module-scss-module__zVopoq__cardWrap:hover{transform:none}.ResearchGrid-module-scss-module__zVopoq__featuredOrb{animation:none}}
