.sankey-scroll-container.svelte-czmnbo.svelte-czmnbo{position:relative;width:100%;height:100vh;overflow:hidden}.sticky-svg-wrapper.svelte-czmnbo.svelte-czmnbo{position:relative}.svg-container.svelte-czmnbo.svelte-czmnbo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.svg-layer.svelte-czmnbo.svelte-czmnbo{position:absolute;top:112px;left:0;width:100%;height:calc(100% - 112px);display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;transition:opacity .6s ease;pointer-events:none}.svg-layer.active.svelte-czmnbo.svelte-czmnbo{opacity:1}.svg-layer.svelte-czmnbo img{max-width:90%;height:auto;width:auto;-o-object-fit:contain;object-fit:contain}.text-scroll-container.svelte-czmnbo.svelte-czmnbo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center}.text-box.svelte-czmnbo.svelte-czmnbo{position:absolute;background:#fff;padding:2.5rem;border-radius:12px;box-shadow:0 8px 32px #00000026;max-width:650px;pointer-events:auto;will-change:transform}.text-box.svelte-czmnbo .font-bold.svelte-czmnbo{font-size:1.5rem;margin-bottom:1rem;line-height:1.3;font-weight:600}.text-box.svelte-czmnbo>div.svelte-czmnbo:last-child{line-height:1.6;font-size:1rem}@media (max-width: 999px){.svg-layer.svelte-czmnbo.svelte-czmnbo{padding:0}.svg-layer.svelte-czmnbo img{max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.text-box.svelte-czmnbo.svelte-czmnbo{padding:1.5rem;max-width:90%}.text-box.svelte-czmnbo .font-bold.svelte-czmnbo{font-size:1.2rem}.text-box.svelte-czmnbo>div.svelte-czmnbo:last-child{font-size:.9rem}}@media (max-width: 999px){p.svelte-14i8q40,div.svelte-14i8q40{line-height:120%!important}}
