.BenchmarkChart-module__8NX1xW__chart{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:20px;padding:28px 28px 20px}.BenchmarkChart-module__8NX1xW__legend{gap:20px;margin-bottom:20px;padding-left:144px;display:flex}.BenchmarkChart-module__8NX1xW__legendItem{color:var(--on-surface-variant);letter-spacing:.03em;align-items:center;gap:7px;font-size:.78rem;font-weight:600;display:flex}.BenchmarkChart-module__8NX1xW__dot{border-radius:3px;flex-shrink:0;width:10px;height:10px}.BenchmarkChart-module__8NX1xW__dotLocomo{background:#0bb8dc}.BenchmarkChart-module__8NX1xW__dotLongmem{background:#7a5cc0}.BenchmarkChart-module__8NX1xW__axisRow{align-items:stretch;height:18px;margin-bottom:8px;padding:0 9px;display:flex}.BenchmarkChart-module__8NX1xW__axisLabel{color:var(--on-surface-variant);opacity:.7;white-space:nowrap;pointer-events:none;font-size:.68rem;font-weight:600;position:absolute;bottom:0;transform:translate(-50%)}.BenchmarkChart-module__8NX1xW__nameCol{flex-shrink:0;width:128px}.BenchmarkChart-module__8NX1xW__barsCol{flex:1;min-width:0;position:relative}.BenchmarkChart-module__8NX1xW__rows{flex-direction:column;gap:10px;display:flex;position:relative}.BenchmarkChart-module__8NX1xW__gridOverlay{pointer-events:none;z-index:0;position:absolute;inset:0 9px 0 137px}.BenchmarkChart-module__8NX1xW__gridLine{background:#1c163a12;width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.BenchmarkChart-module__8NX1xW__row{z-index:1;border:1px solid #0000;border-radius:10px;align-items:center;gap:16px;padding:8px;transition:background .2s;display:flex;position:relative}.BenchmarkChart-module__8NX1xW__row:hover{background:#faf9fe}.BenchmarkChart-module__8NX1xW__rowHighlight{background:#f6f3fd;border-color:#6b4ead38}.BenchmarkChart-module__8NX1xW__rowHighlight:hover{background:#f1ecfc}.BenchmarkChart-module__8NX1xW__rowName{width:112px;color:var(--on-surface-variant);text-align:right;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:.8rem;font-weight:600;overflow:hidden}.BenchmarkChart-module__8NX1xW__rowHighlight .BenchmarkChart-module__8NX1xW__rowName{color:var(--on-surface)}.BenchmarkChart-module__8NX1xW__barTrack{align-items:center;height:18px;margin:2px 0;display:flex}.BenchmarkChart-module__8NX1xW__bar{border-radius:4px;align-items:center;min-width:3px;height:100%;display:flex;position:relative}.BenchmarkChart-module__8NX1xW__barLocomo{background:linear-gradient(90deg,#00c2ea73,#0bb8dc)}.BenchmarkChart-module__8NX1xW__barLongmem{background:linear-gradient(90deg,#7a5cc073,#6b4ead)}.BenchmarkChart-module__8NX1xW__barGlowCyan{box-shadow:0 4px 10px -2px #00c2ea73}.BenchmarkChart-module__8NX1xW__barGlowPurple{box-shadow:0 4px 10px -2px #6b4ead73}.BenchmarkChart-module__8NX1xW__barLabel{color:var(--on-surface);white-space:nowrap;pointer-events:none;font-size:.72rem;font-weight:700;position:absolute;left:calc(100% + 7px)}.BenchmarkChart-module__8NX1xW__noData{color:var(--on-surface-variant);opacity:.5;padding-left:4px;font-size:.75rem;line-height:18px}@media (max-width:600px){.BenchmarkChart-module__8NX1xW__chart{padding:20px 16px 16px}.BenchmarkChart-module__8NX1xW__legend{gap:14px;padding-left:90px}.BenchmarkChart-module__8NX1xW__nameCol{width:80px}.BenchmarkChart-module__8NX1xW__rowName{width:70px;font-size:.72rem}.BenchmarkChart-module__8NX1xW__gridOverlay{left:95px}.BenchmarkChart-module__8NX1xW__barLabel{font-size:.65rem}.BenchmarkChart-module__8NX1xW__axisRow{display:none}}
.ResearchConclusion-module__udziyW__header{text-align:center;max-width:720px;margin:0 auto var(--space-8)}.ResearchConclusion-module__udziyW__header span{margin-bottom:var(--space-2)}.ResearchConclusion-module__udziyW__header h2{margin-bottom:var(--space-3)}.ResearchConclusion-module__udziyW__takeaways{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));max-width:1100px;margin:0 auto;display:grid}.ResearchConclusion-module__udziyW__card{padding:var(--space-6) var(--space-4);border:1px solid var(--card-border);background:var(--card-bg);box-shadow:var(--card-shadow);border-radius:20px;transition:box-shadow .25s,transform .25s}.ResearchConclusion-module__udziyW__card:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.ResearchConclusion-module__udziyW__icon{width:44px;height:44px;margin-bottom:var(--space-3);color:var(--primary);background:linear-gradient(135deg,#f3effc,#e9f9fd);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.ResearchConclusion-module__udziyW__cardTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--on-surface);margin-bottom:var(--space-2);font-size:1.0625rem;font-weight:600}.ResearchConclusion-module__udziyW__cardBody{color:var(--on-surface-variant);font-size:.875rem;line-height:1.7}@media (max-width:900px){.ResearchConclusion-module__udziyW__takeaways{grid-template-columns:minmax(0,1fr);max-width:640px}}
