.card .num{font-size:35px;letter-spacing:-.04em;font-weight:750;line-height:1.2}.callout{border-left:3px solid var(--accent);background:var(--soft);padding:18px 23px;border-radius:0 14px 14px 0;margin:22px 0;max-width:900px}.callout strong{color:#294a78}.callout.amber{background:#faf3e9;border-color:#ac7833}.callout.green{background:#edf7f3;border-color:var(--green)}.formula{background:#fff;border:1px solid var(--line);border-radius:16px;padding:17px 21px;margin:20px 0;overflow:auto;max-width:900px}.formula .label{font-size:12px;font-weight:750;color:var(--muted);margin-bottom:8px}.formula p{font-size:13px;color:var(--muted);margin:10px 0 0}.steps{counter-reset:step;display:grid;gap:12px;margin:27px 0}.step{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 20px 16px 62px;position:relative}.step:before{counter-increment:step;content:counter(step);position:absolute;left:18px;top:18px;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:#fff;font-size:12px;font-weight:700}.step b{display:block}.step span{font-size:13px;color:var(--muted)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:17px;margin:19px 0;background:#fff}