.blend-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:26px;align-items:stretch;margin:30px 0}.blend-visual{margin:0;padding:28px;background:var(--soft);border:1px solid var(--line);border-radius:16px}.blend-visual-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.blend-visual-heading strong{font-size:2.4rem;letter-spacing:-.04em}.blend-visual-heading small{font-size:1rem;font-weight:500;color:var(--muted);letter-spacing:0}.blend-visual-heading>span{color:var(--muted);font-size:.85rem}.blend-mass-bar{display:flex;height:35px;gap:3px;overflow:hidden;border-radius:8px;margin:24px 0}.blend-mass-bar span{min-width:0}.blend-legend{list-style:none;padding:0;margin:0;display:grid;gap:13px}.blend-legend li{display:flex;align-items:center;gap:10px;font-size:.95rem}.blend-legend strong{margin-left:auto;white-space:nowrap}.blend-dot{height:11px;width:11px;border-radius:50%;flex-shrink:0}.blend-visual figcaption{margin-top:22px;color:var(--muted);font-size:.8rem;line-height:1.5}.blend-evidence-card{padding:28px;border:1px solid var(--line);border-radius:16px}.blend-evidence-card h2{font-size:1.65rem;line-height:1.25}.blend-evidence-card p{line-height:1.6}.blend-table-wrap{overflow-x:auto}.blend-table{border-collapse:collapse;width:100%;min-width:530px;text-align:left}.blend-table caption{text-align:left;color:var(--muted);font-size:.85rem;margin-bottom:15px}.blend-table th,.blend-table td{border-bottom:1px solid var(--line);padding:16px 12px;vertical-align:top}.blend-table td p{margin-top:0}.blend-table thead{background:var(--soft)}.blend-study-list{display:grid;gap:16px;margin:24px 0}.blend-study-list article{border:1px solid var(--line);padding:20px;border-radius:12px}.blend-study-list h3{font-size:1.08rem}.blend-grid .blend-visual{border:0;padding:0;background:transparent;margin-bottom:24px}.blend-grid .blend-visual-heading strong{font-size:2rem}.blend-grid .blend-legend li{font-size:.8rem}.blend-grid .blend-visual figcaption{display:none}.blend-grid>article{display:flex;flex-direction:column}.blend-grid>article>p:last-child{margin-top:auto;padding-top:15px}.blend-grid h2{margin-top:8px}@media(max-width:760px){.blend-intro{grid-template-columns:1fr}.blend-visual,.blend-evidence-card{padding:22px}.blend-legend li{font-size:.86rem}.blend-table th,.blend-table td{padding:12px 8px}}

.blend-tone-0{background:#91d5be}.blend-tone-1{background:#a1bfdc}.blend-tone-2{background:#dec896}.blend-tone-3{background:#bda7d9}.blend-weight-2{flex:2}.blend-weight-5{flex:5}.blend-weight-6{flex:6}.blend-weight-10{flex:10}.blend-weight-50{flex:50}.blend-weight-100{flex:100}
