.routing-figure{margin:2rem 0;padding:clamp(1rem,3vw,2rem);border:1px solid #d7e3e7;border-radius:1.2rem;background:#f3f8f8}.route-source{text-align:center;font-weight:750}.route-source span{display:block;margin:.5rem 0 1rem;color:#4e656d;font-size:.9rem;font-weight:500}.route-branches{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.route-branches>div{border-top:3px solid #007c7b;padding:1rem;background:#fff;color:#4e656d}.route-branches strong{display:block;margin-top:.5rem;color:#132d35}.routing-figure figcaption{margin-top:1rem;font-size:.88rem;color:#4e656d}.clipped-guide code{overflow-wrap:anywhere}.clipped-guide .result-table-wrap:focus-visible{outline:3px solid #007c7b;outline-offset:4px}.clipped-guide .decision-download{min-height:44px;display:inline-flex;align-items:center}.clipped-guide .table-hint{font-size:.88rem;color:#4e656d}@media(max-width:520px){.route-branches{grid-template-columns:1fr}.route-branches>div{padding:.8rem}}
