.imagine-track{animation:imagine-scroll 40s linear infinite}.imagine-marquee:hover .imagine-track{animation-play-state:paused}@keyframes imagine-scroll{to{transform:translate(calc(-50% - .5rem))}}.zoom-out-img{transform:scale(1.15);transition:transform .5s ease}.zoom-out:hover .zoom-out-img,.zoom-out:focus-within .zoom-out-img{transform:scale(1)}.pillar{transition:box-shadow .3s ease}.pillar:hover,.pillar:focus-within{box-shadow:0 24px 48px -12px #2757a866}.pillar-link{transition:color .2s ease}.pillar:hover .pillar-link,.pillar.is-selected .pillar-link,.pillar-link:focus-visible{color:#2858a9}.journey{height:calc(100vh + (var(--steps) - 1) * 40vh)}.bg-journey{background:linear-gradient(100deg,#1c3f79,#2757a8 23%,#2757a8 82%,#1c3f79)}.journey-track{transition:transform .5s ease}.journey-node:not(:last-child) .journey-line:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;background:#fff6;transition:background .3s ease}.journey-node.is-done .journey-line:after{background:#04deff}.journey-node.is-active .journey-dot{background:#04deff;color:#fff;box-shadow:0 0 0 6px #04deff4d}.journey-card{opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease,visibility .4s}.journey-card.is-active{opacity:1;visibility:visible;transform:none}.cta-art{scale:.6}@media (min-width: 1280px){.cta-art{scale:.85}}@media (min-width: 1400px){.cta-art{scale:1}}.story-dots{display:flex;justify-content:center;gap:4px;margin-top:2rem}.story-dots button{width:9px;height:9px;border-radius:9999px;background:#efefef;font-size:0}.story-dots .slick-active button{background:#2757a8}.story-slider.is-grid{display:grid;row-gap:2rem}@media (min-width: 640px){.story-slider.is-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.story-slider.is-grid{grid-template-columns:repeat(4,1fr)}}.story-slider.is-grid~button{display:none}#story-modal[open]{display:flex;flex-direction:column}@media (prefers-reduced-motion: reduce){.journey-track,.journey-card{transition:none}.imagine-track{animation:none}.zoom-out-img{transition:none}}
