.article-flow-note{border-top:3px solid #111;margin-top:24px;padding-top:18px}.article-flow-note button{display:block;width:100%;border:1px solid #111;background:#111;color:#fff;text-align:center;padding:13px 12px;font-weight:800;cursor:pointer}.article-flow-note button:disabled{background:#e5e5e5;color:#555;border-color:#c5c5c5;cursor:not-allowed}.article-flow-note [data-handoff-status]{font-size:12px;line-height:1.6}.article-flow-note [hidden]{display:none!important}.compare-handoff{border:2px solid #111;background:#fff;padding:30px;margin:0 0 28px}.compare-handoff h2{font-size:clamp(27px,4vw,44px);line-height:1.06;letter-spacing:-1.2px;margin:12px 0 20px}.compare-handoff p{line-height:1.6}.compare-handoff summary{font-size:13px;font-weight:800;cursor:pointer;padding:14px 0}.article-flow-exact{font-family:inherit;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;border:1px solid #ddd;background:#f5f5f5;padding:18px;max-height:420px;overflow:auto}.compare-handoff .tool-check{margin:18px 0}.compare-handoff .tool-check input{flex-shrink:0;accent-color:#111}.compare-handoff-limit{font-size:12px;color:#555;margin-bottom:0}.compare-handoff .tool-actions{display:flex;flex-wrap:wrap;gap:12px}.compare-handoff [hidden]{display:none!important}@media(max-width:600px){.compare-handoff{padding:20px 16px}.compare-handoff .tool-actions>*{width:100%;white-space:normal;min-height:44px}.article-flow-exact{padding:12px;max-height:350px}.compare-handoff .tool-check{align-items:flex-start}}

.article-context-flow{margin-top:24px}.article-context-flow h3{font-size:22px;line-height:1.1}.article-context-flow p{font-size:13px;line-height:1.65;overflow-wrap:anywhere}.article-context-flow a[hidden]{display:none!important}.article-context-flow button{white-space:normal;min-height:44px}.article-context-flow .pub-helper{font-size:12px}

.article-flow-note button{min-height:44px}.article-flow-exact:focus-visible{outline:2px solid #111;outline-offset:2px}
/* Full calculators can exceed a short desktop viewport. Keep every action reachable. */
.calculator-card:has([data-handoff-prepare]){position:static;top:auto}
