.vsi-journeys{margin:24px 0 36px}.vsi-journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.vsi-journey{border:1px solid var(--vsi-border,#d4e2d9);border-radius:16px;padding:24px;background:#fff;display:flex;flex-direction:column}.vsi-journey small{font-weight:750;letter-spacing:1px;font-size:12px}.vsi-journey h3{margin:18px 0 14px}.vsi-journey .vsi-button{margin-top:auto}.vsi-situations{margin-top:20px}.vsi-situations ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 24px}.vsi-cost{border:1px solid var(--vsi-border,#d4e2d9);background:var(--vsi-light,#edf5f0);border-radius:14px;padding:24px;margin:22px 0}.vsi-cost-lines{margin:0 0 18px}.vsi-cost-lines>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid var(--vsi-border,#d4e2d9)}.vsi-cost-lines dd{margin:0;white-space:nowrap;font-weight:700}.vsi-cost-total{font-weight:800}.vsi-cost-final{font-size:18px}.vsi-cost-final strong{display:block;font-size:30px}.vsi-cost h2{font-size:24px}.vsi-cost[hidden],[data-cost-exchange][hidden],[data-cost-purchase][hidden]{display:none!important}.vsi-anchor,[data-vsi-lead],#vsi-check{scroll-margin-top:110px}.vsi-lead-form select{max-width:100%;width:100%;font:inherit;min-height:48px;padding:10px;border:1px solid var(--vsi-border,#d4e2d9);background:#fff;color:#182d29;border-radius:6px}.vsi-lead-form label{min-width:0}.vsi-lead-form input,.vsi-lead-form textarea{max-width:100%}.vsi-journey a{white-space:normal}.vsi-scope [hidden]{display:none!important}@media(max-width:800px){.vsi-journey-grid{grid-template-columns:1fr}.vsi-situations ul{grid-template-columns:1fr}.vsi-cost{padding:18px}}@media(prefers-reduced-motion:reduce){.vsi-scope{scroll-behavior:auto}}
