.research-module__pmmqWq__ownedSection{padding-top:clamp(3.5rem,6vw,6rem);padding-bottom:clamp(5rem,8vw,8rem)}.research-module__pmmqWq__ownedEyebrow{color:var(--steel);letter-spacing:.11em;text-transform:uppercase;margin:0 0 1.4rem;font-size:.7rem;font-weight:800}.research-module__pmmqWq__ownedCard{border:1px solid var(--line);background:var(--canvas-alt);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem 3rem;padding:clamp(1.75rem,3.5vw,3rem);transition:border-color .18s,background-color .18s;display:grid}.research-module__pmmqWq__ownedCard:hover{border-color:var(--steel);background:#edf2f5}.research-module__pmmqWq__ownedCardCopy{min-width:0}.research-module__pmmqWq__ownedCardMeta{color:var(--steel);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .9rem;font-size:.65rem;font-weight:800}.research-module__pmmqWq__ownedCard h2{max-width:760px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0;scroll-margin-top:110px;font-size:clamp(2rem,3.2vw,3.1rem);font-weight:400;line-height:1.08}.research-module__pmmqWq__ownedCardDescription{color:var(--muted);margin:.9rem 0 0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.55}.research-module__pmmqWq__ownedCardAside{align-content:space-between;align-self:stretch;justify-items:end;gap:1.5rem;display:grid}.research-module__pmmqWq__ownedCardVisual{aspect-ratio:1;background:var(--ink);place-items:center;width:clamp(7rem,9vw,9rem);display:grid}.research-module__pmmqWq__kimiMark{width:58%;height:58%}.research-module__pmmqWq__ownedCardAction{border-bottom:1px solid var(--line);white-space:nowrap;align-items:center;gap:.7rem;width:fit-content;padding-bottom:.22rem;font-size:.78rem;font-weight:800;display:inline-flex}.research-module__pmmqWq__ownedCardMetrics{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding-top:1.5rem;display:grid}.research-module__pmmqWq__ownedCardMetrics div{flex-direction:column;gap:.45rem;min-width:0;display:flex}.research-module__pmmqWq__ownedCardMetrics dt{color:var(--muted);font-size:.73rem;line-height:1.5}.research-module__pmmqWq__ownedCardMetrics dd{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;white-space:nowrap;order:-1;margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;line-height:1.1}.research-module__pmmqWq__casePage{--research-accent:#9fb8c9;background:var(--canvas)}.research-module__pmmqWq__caseHero{border-bottom:1px solid var(--line);background:#f2f5f7;padding:clamp(2rem,4vw,3.5rem) 0 0}.research-module__pmmqWq__backLink{color:var(--muted);font-size:.76rem;font-weight:700;display:inline-flex}.research-module__pmmqWq__backLink:hover{color:var(--ink)}.research-module__pmmqWq__caseHeading{text-align:center;width:min(100%,1120px);margin:clamp(3.5rem,8vw,7rem) auto clamp(3.5rem,6vw,5.5rem)}.research-module__pmmqWq__caseHeading>p:first-child{color:var(--steel);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.research-module__pmmqWq__caseHeading h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.052em;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(3.2rem,6.4vw,6.6rem);font-weight:400;line-height:.91}.research-module__pmmqWq__caseDek{width:min(100%,790px);color:var(--muted);text-wrap:balance;margin:1.9rem auto 0;font-size:clamp(1.05rem,1.55vw,1.25rem);font-weight:400;line-height:1.62}.research-module__pmmqWq__byline{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.65rem 1.7rem;margin-top:2rem;font-size:.72rem;font-weight:700;display:flex}.research-module__pmmqWq__byline span+span{position:relative}.research-module__pmmqWq__byline span+span:before{background:var(--steel);content:"";border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-.9rem;transform:translateY(-50%)}.research-module__pmmqWq__heroFigure{border:1px solid var(--ink);background:var(--ink);min-height:480px;color:var(--inverse);border-bottom:0;grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);display:grid;position:relative;overflow:hidden}.research-module__pmmqWq__heroFigureMain{background:radial-gradient(circle at 18% 20%,#8faabd33,#0000 34%),linear-gradient(135deg,#0c1825 0%,#122638 100%);flex-direction:column;justify-content:space-between;padding:clamp(2rem,5vw,4.5rem);display:flex}.research-module__pmmqWq__figureKicker{color:var(--research-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800}.research-module__pmmqWq__heroResult{margin-top:3rem}.research-module__pmmqWq__heroResult span{color:#f4f6f794;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.research-module__pmmqWq__heroResult strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.075em;margin-top:.45rem;font-size:clamp(5.4rem,11vw,10.5rem);font-weight:400;line-height:.8;display:block}.research-module__pmmqWq__heroResult p{color:#f4f6f7b8;max-width:520px;margin:1.5rem 0 0;line-height:1.6}.research-module__pmmqWq__heroFigureSide{background-color:#172a3a;background-image:linear-gradient(#f4f6f70f 1px,#0000 1px),linear-gradient(90deg,#f4f6f70f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-left:1px solid #f4f6f729;align-content:space-between;gap:2rem;padding:clamp(2rem,4vw,3.5rem);display:grid}.research-module__pmmqWq__heroFigureSide p{margin:0}.research-module__pmmqWq__metricArrow{color:var(--research-accent);font-family:var(--font-display), Georgia, serif;font-size:clamp(3.2rem,6vw,5.8rem);line-height:.9}.research-module__pmmqWq__metricArrow small{color:#f4f6f79e;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-top:.9rem;font-size:.65rem;font-weight:800;line-height:1.4;display:block}.research-module__pmmqWq__pipelineMini{border-top:1px solid #f4f6f733;gap:0;display:grid}.research-module__pmmqWq__pipelineMini span{color:#f4f6f7b8;border-bottom:1px solid #f4f6f733;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;font-size:.72rem;font-weight:700;display:flex}.research-module__pmmqWq__pipelineMini span:after{color:var(--research-accent);content:"↓"}.research-module__pmmqWq__pipelineMini span:last-child:after{content:"●";font-size:.45rem}.research-module__pmmqWq__heroStats{border-right:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.research-module__pmmqWq__heroStats div{min-width:0;padding:1.45rem clamp(1rem,2.2vw,2rem)}.research-module__pmmqWq__heroStats div+div{border-left:1px solid var(--line)}.research-module__pmmqWq__heroStats dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.research-module__pmmqWq__heroStats dd{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;margin:.35rem 0 0;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1}.research-module__pmmqWq__caseLayout{grid-template-columns:minmax(170px,220px) minmax(0,820px);justify-content:center;gap:clamp(3.5rem,9vw,9rem);padding-top:clamp(4.5rem,8vw,7rem);padding-bottom:clamp(6rem,11vw,10rem);display:grid}.research-module__pmmqWq__caseAside{align-self:start;position:sticky;top:104px}.research-module__pmmqWq__caseAside>p{color:var(--steel);letter-spacing:.09em;text-transform:uppercase;margin:0 0 1rem;font-size:.65rem;font-weight:800}.research-module__pmmqWq__caseAside nav{border-top:1px solid var(--line);display:grid}.research-module__pmmqWq__caseAside a{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:1.55rem minmax(0,1fr);gap:.55rem;padding:.82rem 0;font-size:.72rem;line-height:1.35;display:grid}.research-module__pmmqWq__caseAside a:hover{color:var(--ink)}.research-module__pmmqWq__caseAside span{color:var(--steel);letter-spacing:.06em;font-size:.61rem;font-weight:800}.research-module__pmmqWq__caseBody{min-width:0}.research-module__pmmqWq__lead{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,2.8vw,2.35rem);line-height:1.24}.research-module__pmmqWq__caseSection{border-top:1px solid var(--line);margin-top:clamp(4rem,8vw,6.5rem);padding-top:clamp(3.5rem,7vw,5.5rem);scroll-margin-top:110px}.research-module__pmmqWq__sectionNumber{letter-spacing:.09em;text-transform:uppercase;font-weight:800;color:var(--steel)!important;margin:0 0 1rem!important;font-size:.66rem!important}.research-module__pmmqWq__caseSection h2,.research-module__pmmqWq__finalPanel h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.2vw,3.7rem);font-weight:400;line-height:.98}.research-module__pmmqWq__caseSection>p:not(.research-module__pmmqWq__sectionNumber){color:var(--muted);margin:1.55rem 0 0;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.82}.research-module__pmmqWq__hypotheses,.research-module__pmmqWq__signals,.research-module__pmmqWq__ablations,.research-module__pmmqWq__limits{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem;display:grid}.research-module__pmmqWq__hypotheses article,.research-module__pmmqWq__signals article,.research-module__pmmqWq__ablations article,.research-module__pmmqWq__limits article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:1.5rem}.research-module__pmmqWq__hypotheses span,.research-module__pmmqWq__signals span,.research-module__pmmqWq__ablations span{color:var(--steel);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.research-module__pmmqWq__hypotheses h3,.research-module__pmmqWq__signals h3,.research-module__pmmqWq__ablations h3,.research-module__pmmqWq__limits h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin:.75rem 0 0;font-size:1.55rem;font-weight:400;line-height:1.08}.research-module__pmmqWq__hypotheses p,.research-module__pmmqWq__signals p,.research-module__pmmqWq__ablations p,.research-module__pmmqWq__limits p{color:var(--muted);margin:.85rem 0 0;font-size:.86rem;line-height:1.6}.research-module__pmmqWq__loop{border:1px solid var(--ink);background:var(--ink);color:var(--inverse);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:2.5rem;display:grid}.research-module__pmmqWq__loop div{min-height:135px;padding:1.2rem;position:relative}.research-module__pmmqWq__loop div+div{border-left:1px solid #f4f6f733}.research-module__pmmqWq__loop span{color:var(--research-accent);letter-spacing:.08em;font-size:.6rem;font-weight:800}.research-module__pmmqWq__loop strong{font-family:var(--font-display), Georgia, serif;margin-top:1.6rem;font-size:1.28rem;font-weight:400;line-height:1.05;display:block}.research-module__pmmqWq__loop div:not(:last-child):after{z-index:1;color:var(--research-accent);content:"→";position:absolute;bottom:1rem;right:-.45rem}.research-module__pmmqWq__experimentGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem;display:grid}.research-module__pmmqWq__experimentGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:1.35rem}.research-module__pmmqWq__experimentGrid article:last-child{background:var(--ink);color:var(--inverse)}.research-module__pmmqWq__experimentGrid span{color:var(--steel);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.research-module__pmmqWq__experimentGrid article:last-child span{color:var(--research-accent)}.research-module__pmmqWq__experimentGrid h3{font-family:var(--font-display), Georgia, serif;margin:.7rem 0 0;font-size:1.45rem;font-weight:400;line-height:1.05}.research-module__pmmqWq__experimentGrid p{color:var(--muted);margin:.85rem 0 0;font-size:.78rem;line-height:1.55}.research-module__pmmqWq__experimentGrid article:last-child p{color:#f4f6f7ad}.research-module__pmmqWq__evaluationNote{flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;display:flex}.research-module__pmmqWq__evaluationNote span{border:1px solid var(--line);color:var(--muted);padding:.5rem .75rem;font-size:.7rem;font-weight:700}.research-module__pmmqWq__resultsTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:2.5rem}.research-module__pmmqWq__resultsTable caption{color:var(--muted);text-align:left;padding-bottom:1rem;font-size:.72rem}.research-module__pmmqWq__resultsTable th,.research-module__pmmqWq__resultsTable td{border-bottom:1px solid var(--line);text-align:right;padding:1rem .8rem}.research-module__pmmqWq__resultsTable th:first-child,.research-module__pmmqWq__resultsTable td:first-child{text-align:left;width:42%;padding-left:0}.research-module__pmmqWq__resultsTable th{color:var(--steel);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:800}.research-module__pmmqWq__resultsTable td{color:var(--muted);font-size:.82rem}.research-module__pmmqWq__resultsTable td:first-child{color:var(--ink);font-weight:700}.research-module__pmmqWq__resultsTable th:last-child,.research-module__pmmqWq__resultsTable td:last-child{color:var(--ink);background:#edf2f5;font-weight:800}.research-module__pmmqWq__resultBars{border:1px solid var(--line);gap:1.2rem;margin-top:2.5rem;padding:1.5rem;display:grid}.research-module__pmmqWq__resultBars article{grid-template-columns:minmax(10rem,.9fr) minmax(12rem,1.1fr);align-items:center;gap:1.5rem;display:grid}.research-module__pmmqWq__resultBars h3,.research-module__pmmqWq__resultBars p{margin:0}.research-module__pmmqWq__resultBars h3{font-size:.76rem;line-height:1.4}.research-module__pmmqWq__barTrack{background:#e9edef;height:1.75rem;position:relative;overflow:hidden}.research-module__pmmqWq__barBase,.research-module__pmmqWq__barFull{position:absolute;inset:0 auto 0 0}.research-module__pmmqWq__barBase{z-index:1;background:#b4c0c8}.research-module__pmmqWq__barFull{z-index:2;background:var(--ink);height:50%;top:50%}.research-module__pmmqWq__barLabels{color:var(--muted);justify-content:space-between;font-size:.66rem;font-weight:700;display:flex;margin-top:.45rem!important}.research-module__pmmqWq__agentMetrics{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:2.5rem;display:grid}.research-module__pmmqWq__agentMetrics article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:1.25rem}.research-module__pmmqWq__agentMetrics strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:400;line-height:1;display:block}.research-module__pmmqWq__agentMetrics span{color:var(--muted);margin-top:.75rem;font-size:.68rem;font-weight:700;line-height:1.4;display:block}.research-module__pmmqWq__agentMetrics small{color:var(--steel);margin-top:1rem;font-size:.62rem;font-weight:800;display:block}.research-module__pmmqWq__finalPanel{background:var(--ink);color:var(--inverse);margin-top:clamp(4rem,8vw,6.5rem);padding:clamp(2rem,5vw,4rem)}.research-module__pmmqWq__finalPanel>p:first-child{color:var(--research-accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 1rem;font-size:.66rem;font-weight:800}.research-module__pmmqWq__finalPanel p:last-child{color:#f4f6f7b8;margin:1.5rem 0 0;font-size:1rem;line-height:1.75}@media (max-width:1000px){.research-module__pmmqWq__heroFigure{grid-template-columns:1fr}.research-module__pmmqWq__heroFigureSide{border-top:1px solid #f4f6f72e;border-left:0;min-height:360px}.research-module__pmmqWq__caseLayout{grid-template-columns:1fr}.research-module__pmmqWq__caseAside{position:static}.research-module__pmmqWq__caseAside>p,.research-module__pmmqWq__caseAside nav{display:none}.research-module__pmmqWq__agentMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.research-module__pmmqWq__ownedCard{grid-template-columns:1fr;gap:1.5rem}.research-module__pmmqWq__ownedCardAside{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.research-module__pmmqWq__ownedCardVisual{width:6rem}.research-module__pmmqWq__caseHeading{text-align:left}.research-module__pmmqWq__caseDek{margin-inline:0}.research-module__pmmqWq__byline{justify-content:flex-start}.research-module__pmmqWq__heroStats{grid-template-columns:repeat(2,minmax(0,1fr))}.research-module__pmmqWq__heroStats div:nth-child(3){border-top:1px solid var(--line);border-left:0}.research-module__pmmqWq__heroStats div:nth-child(4){border-top:1px solid var(--line)}.research-module__pmmqWq__hypotheses,.research-module__pmmqWq__signals,.research-module__pmmqWq__ablations,.research-module__pmmqWq__limits{grid-template-columns:1fr}.research-module__pmmqWq__loop,.research-module__pmmqWq__experimentGrid{grid-template-columns:1fr 1fr}.research-module__pmmqWq__loop div+div{border-top:1px solid #f4f6f733;border-left:0}.research-module__pmmqWq__loop div:nth-child(2n){border-left:1px solid #f4f6f733}.research-module__pmmqWq__loop div:not(:last-child):after{display:none}.research-module__pmmqWq__resultsTable{font-size:.72rem}.research-module__pmmqWq__resultsTable th,.research-module__pmmqWq__resultsTable td{padding-inline:.45rem}.research-module__pmmqWq__resultsTable th:first-child,.research-module__pmmqWq__resultsTable td:first-child{width:34%}.research-module__pmmqWq__agentMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.research-module__pmmqWq__ownedCardMetrics{grid-template-columns:1fr}.research-module__pmmqWq__caseHeading h1{font-size:clamp(2.8rem,14vw,4.35rem)}.research-module__pmmqWq__heroFigureMain{min-height:420px}.research-module__pmmqWq__heroFigureSide{min-height:340px}.research-module__pmmqWq__heroStats,.research-module__pmmqWq__experimentGrid,.research-module__pmmqWq__agentMetrics{grid-template-columns:1fr}.research-module__pmmqWq__heroStats div+div,.research-module__pmmqWq__heroStats div:nth-child(3),.research-module__pmmqWq__heroStats div:nth-child(4){border-top:1px solid var(--line);border-left:0}.research-module__pmmqWq__loop{grid-template-columns:1fr}.research-module__pmmqWq__loop div:nth-child(2n){border-left:0}.research-module__pmmqWq__resultsTable{display:block;overflow-x:auto}.research-module__pmmqWq__resultsTable th,.research-module__pmmqWq__resultsTable td{min-width:5.4rem}.research-module__pmmqWq__resultsTable th:first-child,.research-module__pmmqWq__resultsTable td:first-child{min-width:9.5rem}.research-module__pmmqWq__resultBars article{grid-template-columns:1fr;gap:.75rem}}@media (prefers-reduced-motion:no-preference){.research-module__pmmqWq__heroFigure{animation:.7s cubic-bezier(.22,1,.36,1) both research-module__pmmqWq__researchReveal}@keyframes research-module__pmmqWq__researchReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}
