.research-article .blog-meta a{color:#345576;text-decoration:underline;text-underline-offset:3px}.research-body{margin-top:40px;display:flex;flex-direction:column;gap:30px}.research-body>*{min-width:0}.research-body>.blog-body{margin-top:0}.research-figure{margin:0;display:grid;gap:12px}.research-figure figcaption{font-size:14px;line-height:1.6;color:#53697f}.research-table-wrap{overflow-x:auto;border:1px solid #dce6ef;border-radius:10px;background:#fff}.research-plain,.research-sources{width:100%;border-collapse:collapse;font-size:14px;line-height:1.4}.research-plain td,.research-plain th,.research-sources td,.research-sources th{padding:10px 12px;text-align:left;vertical-align:top}.research-plain thead th,.research-sources thead th{font-size:12px;font-weight:600;letter-spacing:.03em;color:#466b8d;background:#f3f8fc;border-bottom:1px solid #dce6ef;vertical-align:bottom}.research-plain tbody th,.research-sources tbody th{font-weight:600;color:var(--ink,#132233)}.research-plain tbody tr+tr>*,.research-sources tbody tr+tr>*{border-top:1px solid #e5ecf3}.research-plain td,.research-sources td{font-variant-numeric:tabular-nums;color:#24384b}.research-sources td{cursor:default}.research-cell{display:grid;gap:5px;min-width:64px}.research-bar{height:6px;background:#e6eef6;overflow:hidden}.research-bar,.research-bar i{display:block;border-radius:3px}.research-bar i{height:100%;background:#2f6fb0}.research-legend{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:14px;color:#53697f}.research-legend span{display:inline-flex;align-items:center;gap:8px}.research-swatch{display:inline-block;width:12px;height:12px;border-radius:50%}.research-rec{background:#2f6fb0}.research-rnd{background:#d4692b}.research-dumbbell{padding:14px 18px;border:1px solid #dce6ef;border-radius:10px;background:#fff}.research-db-axis,.research-db-row{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:6px 20px;align-items:center}.research-db-axis{font-size:12px;line-height:1;color:#6b8094;font-variant-numeric:tabular-nums}.research-db-axis>div{display:flex;justify-content:space-between}.research-db-row{padding:8px 0}.research-db-row+.research-db-row{border-top:1px solid #e5ecf3}.research-db-label{font-size:14px;line-height:1.4;color:#24384b}.research-db-track{position:relative;height:52px}.research-db-track:before{content:"";position:absolute;left:0;right:0;top:25px;height:2px;background:#dce6ef}.research-db-gap{position:absolute;top:24px;height:4px;border-radius:2px;background:#bcd0e2}.research-db-dot{position:absolute;top:17px;width:18px;height:18px;margin-left:-9px;border-radius:50%;box-shadow:0 0 0 2px #fff;cursor:default}.research-db-value{position:absolute;top:0;transform:translateX(-50%);font-size:12px;line-height:1;font-variant-numeric:tabular-nums;color:#53697f;white-space:nowrap;pointer-events:none}.research-db-below{top:38px}.research-details summary{cursor:pointer;font-size:14px;color:#345576;text-decoration:underline;text-underline-offset:3px}.research-details[open] summary{margin-bottom:10px}.research-data{display:grid;gap:12px;justify-items:start;padding:22px 24px;border:1px solid #dce6ef;border-radius:12px;background:#f7fbff;font-size:15px;line-height:1.7;color:#3d5367}.research-data p{overflow-wrap:anywhere}.research-data a:not(.button){color:#345576;text-decoration:underline;text-underline-offset:3px}@media(max-width:680px){.research-db-axis,.research-db-row{grid-template-columns:minmax(0,1fr)}.research-db-axis>span{display:none}.research-dumbbell{padding:12px 14px}.research-data{padding:18px 20px}}