.big{font-size:36px;letter-spacing:-.03em;font-weight:760}.label{font-size:14px;color:var(--muted)}.callout{border-left:4px solid var(--accent);padding:16px 20px;background:#eeecff;border-radius:0 16px 16px 0}.callout.warn{border-color:#e99025;background:#fff4e6}.callout.good{border-color:var(--accent2);background:#e9f8f4}.formula{overflow:auto;background:#111116;color:white;border-radius:20px;padding:22px 24px;margin:18px 0}.formula-note{font-size:14px;color:#c8c8d0;margin-top:12px}.pipeline{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:24px 0}.step{background:white;border:1px solid var(--line);border-radius:18px;padding:18px;min-height:130px}.step b{display:block;color:var(--accent);font-size:13px;margin-bottom:7px}.figure{background:white;border:1px solid var(--line);border-radius:28px;padding:18px;margin:28px 0;box-shadow:var(--shadow)}.figure img{width:100%;height:auto;display:block;border-radius:15px}.caption{font-size:14px;color:var(--muted);padding:14px 8px 2px}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:20px;background:white;margin:22px 0}.table-wrap table{width:100%;border-collapse:collapse;min-width:820px;font-size:14px}.table-wrap th,.table-wrap td{padding:12px 13px;border-bottom:1px solid #e9e9ed;text-align:right;vertical-align:top}.table-wrap th:first-child,.table-wrap td:first-child{text-align:left;position:sticky;left:0;background:inherit}.table-wrap thead th{background:#f0f0f5;font-weight:730}.table-wrap tbody tr:nth-child(even){background:#fafafd}.ours{background:#eeecff!important;font-weight:650}.best{color:#2e23a7;font-weight:800}