.researchFigures{--white:#e9e5de;--muted:#aaa8a3;--line:#454340;--gold:#c4a279;--soft:#1b1d1d;--panel:#222323}.researchFigures,.researchFigures *{box-sizing:border-box}.researchFigures{margin:0;background:transparent;color:var(--white);-webkit-font-smoothing:antialiased}.researchFigures .page{width:min(1100px,calc(100% - 36px));margin:55px auto 85px}.researchFigures .figure{padding:35px 0 48px;border-bottom:1px solid var(--line)}.researchFigures .eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-weight:600}.researchFigures .figure h2{font-weight:400;font-size:clamp(30px,4vw,48px);line-height:1.08;margin:12px 0 8px}.researchFigures .deck{font-size:14px;line-height:1.6;color:var(--muted);margin:0 0 27px}.researchFigures .diagram{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.researchFigures .layer{display:grid;grid-template-columns:205px 1fr 215px;align-items:center;min-height:84px;border-bottom:1px solid var(--line)}.researchFigures .layer:last-child{border-bottom:0}.researchFigures .layerTitle{font-size:14px;font-weight:600;padding:18px 18px 18px 0}.researchFigures .layerTitle strong{font-weight:600;color:var(--gold)}.researchFigures .layerMain{display:flex;flex-wrap:wrap;gap:9px 15px;padding:14px 20px;border-left:1px solid var(--line);min-height:60px;align-items:center;font-size:13px;line-height:1.6}.researchFigures .layerMain span+span:before{content:"·";color:var(--gold);margin-right:15px}.researchFigures .layerNote{font-size:12px;line-height:1.55;color:var(--muted);padding:12px 0 12px 18px;border-left:1px solid var(--line)}.researchFigures .lifecycle{display:flex;gap:0;width:100%}.researchFigures .lifecycle span{flex:1;text-align:center;padding:6px 5px;border-right:1px solid var(--line)}.researchFigures .lifecycle span:last-child{border:0}.researchFigures .lifecycle span+span:before{display:none}.researchFigures .process{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--line)}.researchFigures .step{min-width:0;padding:22px 16px 24px;border-right:1px solid var(--line);background:transparent}.researchFigures .step:last-child{border:0;background:#27251f}.researchFigures .stepNumber{font-size:11px;color:var(--gold);letter-spacing:.08em}.researchFigures .stepTitle{font-size:15px;font-weight:600;line-height:1.35;min-height:41px;margin:14px 0 13px}.researchFigures .stepDesc{font-size:12px;line-height:1.7;color:var(--muted);margin:0}.researchFigures .decision{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.researchFigures .decision div{padding:17px 20px;border-left:2px solid var(--line);background:var(--soft)}.researchFigures .decision div:last-child{border-left-color:var(--gold)}.researchFigures .decision b{display:block;font-size:13px;font-weight:600;margin-bottom:5px}.researchFigures .decision p{font-size:12px;line-height:1.6;color:var(--muted);margin:0}.researchFigures .feedback{display:flex;align-items:center;gap:15px;color:var(--gold);margin-top:19px;font-size:12px}.researchFigures .feedback:after,.researchFigures .feedback:before{content:"";flex:1;height:1px;background:var(--line)}.researchFigures .caption{color:var(--muted);font-size:12px;line-height:1.6;margin-top:17px}.researchFigures .caption b{color:var(--white);font-weight:500}@media (max-width:750px){.researchFigures .page{margin:24px auto 50px}.researchFigures .figure{padding:25px 0}.researchFigures .layer{grid-template-columns:1fr;gap:0}.researchFigures .layerTitle{padding:16px 0 6px}.researchFigures .layerMain{border:0;padding:5px 0 9px}.researchFigures .layerNote{border-left:2px solid var(--line);padding:4px 0 12px 12px;margin:0 0 10px}.researchFigures .lifecycle span{font-size:12px}.researchFigures .process{grid-template-columns:1fr}.researchFigures .step{border-right:0;border-bottom:1px solid var(--line);padding:16px 18px}.researchFigures .step:last-child{border:0}.researchFigures .stepTitle{min-height:0;margin:8px 0}.researchFigures .decision{grid-template-columns:1fr}.researchFigures .feedback{text-align:center;line-height:1.4}}.researchFigures{color:#e9e5de;font-family:Inter,Arial,sans-serif}.researchFigures .figure h2{font-family:"Instrument Serif",Georgia,serif;font-style:normal}.researchFigures .layerMain.centeredRow{justify-content:center;text-align:center}