.journey-container[data-astro-cid-toyz4eod]{z-index:2;position:relative}.journey-container[data-astro-cid-toyz4eod].is-assembling{height:calc(480svh + 35rem)}.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-steps[data-astro-cid-toyz4eod]{position:sticky;top:7rem}.journey-nav[data-astro-cid-toyz4eod]{gap:.5rem;margin:1.5rem 0 .4rem;padding:0;list-style:none;display:none}.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-nav[data-astro-cid-toyz4eod]{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;max-width:38rem;margin-bottom:0;display:grid;position:relative}.surgical-carousel[data-astro-cid-toyz4eod] .journey-container[data-astro-cid-toyz4eod].is-assembling .journey-nav[data-astro-cid-toyz4eod]{grid-template-columns:repeat(5,1fr);width:fit-content;max-width:100%}.surgical-carousel[data-astro-cid-toyz4eod] .journey-container[data-astro-cid-toyz4eod].is-assembling .journey-nav[data-astro-cid-toyz4eod] button[data-astro-cid-toyz4eod]{white-space:nowrap}@media (width<=1000px){.surgical-carousel[data-astro-cid-toyz4eod] .journey-container[data-astro-cid-toyz4eod].is-assembling .journey-nav[data-astro-cid-toyz4eod]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-nav[data-astro-cid-toyz4eod],.surgical-carousel[data-astro-cid-toyz4eod] .journey-container[data-astro-cid-toyz4eod].is-assembling .journey-nav[data-astro-cid-toyz4eod]{grid-template-columns:repeat(2,minmax(0,1fr));width:auto}}.journey-nav[data-astro-cid-toyz4eod] button[data-astro-cid-toyz4eod]{color:#6c6369;cursor:pointer;background:#fff;border:1px solid #eadde2;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.4rem .9rem .4rem .45rem;font:600 .78rem inherit;transition:color .25s,background .25s,border-color .25s,transform .25s;display:inline-flex}.journey-nav[data-astro-cid-toyz4eod] button[data-astro-cid-toyz4eod]:hover{transform:translateY(-1px)}.journey-nav[data-astro-cid-toyz4eod] button[data-astro-cid-toyz4eod] span[data-astro-cid-toyz4eod]{color:#6b2044;background:#f5e8ed;border-radius:50%;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.72rem;transition:color .25s,background .25s;display:grid}.journey-nav[data-astro-cid-toyz4eod] button[data-astro-cid-toyz4eod].is-done span[data-astro-cid-toyz4eod]{color:#fff;background:#6b2044}.journey-nav[data-astro-cid-toyz4eod] button[data-astro-cid-toyz4eod].is-active{color:#6b2044;border-color:#e94d34}.journey-nav[data-astro-cid-toyz4eod] button[data-astro-cid-toyz4eod].is-active span[data-astro-cid-toyz4eod]{color:#fff;background:#e94d34}.journey-glow[data-astro-cid-toyz4eod]{z-index:-1;top:55%;left:calc(18% + var(--journey-p,0) * 64%);pointer-events:none;background:radial-gradient(circle,#e94d3433,#0000 65%);border-radius:50%;width:26rem;height:26rem;display:none;position:absolute;translate:-50% -50%}.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-glow[data-astro-cid-toyz4eod]{display:block}.journey-viewport[data-astro-cid-toyz4eod]{overflow:hidden}.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-viewport[data-astro-cid-toyz4eod]{clip-path:inset(-6rem -3rem);perspective:1200px;margin:0;padding:3.2rem 0 1.5rem;overflow:visible}.journey-card[data-astro-cid-toyz4eod]{overflow:hidden}.journey-track[data-astro-cid-toyz4eod]{flex-wrap:wrap}.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-track[data-astro-cid-toyz4eod]{transform:translate3d(var(--carousel-x,0px), 0, 0);will-change:transform;flex-wrap:nowrap;gap:5rem}.journey-track[data-astro-cid-toyz4eod]>.journey-card[data-astro-cid-toyz4eod]{flex:calc(50% - .625rem);min-width:min(100%,20rem)}.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-card[data-astro-cid-toyz4eod]{opacity:var(--carousel-opacity,0);filter:blur(var(--carousel-blur,10px));transform:scale(var(--carousel-scale,.68)) rotateY(var(--carousel-tilt,0deg));transform-origin:50%;background:radial-gradient(circle at 100% 0%, rgba(233, 77, 52, calc(var(--card-focus,0) * .09)), transparent 55%), #fff;will-change:transform, filter, opacity;border-color:#6b204417;flex:0 0 min(100vw - 2.5rem,1160px);transition:border-color .25s,box-shadow .25s}.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-card[data-astro-cid-toyz4eod].is-current{border-color:#e94d342e;box-shadow:0 20px 50px #6b20441a}.journey-container[data-astro-cid-toyz4eod].is-assembling .journey-card[data-astro-cid-toyz4eod]>[data-astro-cid-toyz4eod]:not(.journey-icon){opacity:calc(.15 + var(--card-focus,1) * .85);transform:translate3d(0, calc((1 - var(--card-focus,1)) * var(--part-y,0px)), 0)}.journey-card[data-astro-cid-toyz4eod]>.step-number[data-astro-cid-toyz4eod]{--part-y:26px}.journey-card[data-astro-cid-toyz4eod]>.journey-kicker[data-astro-cid-toyz4eod]{--part-y:40px}.journey-card[data-astro-cid-toyz4eod]>h3[data-astro-cid-toyz4eod]{--part-y:54px}.journey-card[data-astro-cid-toyz4eod]>p[data-astro-cid-toyz4eod]:last-child{--part-y:68px}.journey-icon[data-astro-cid-toyz4eod] path[data-astro-cid-toyz4eod]{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--card-focus,1))}.journey-card[data-astro-cid-toyz4eod] .step-number[data-astro-cid-toyz4eod]{transition:box-shadow .3s}.journey-card[data-astro-cid-toyz4eod].is-current .step-number[data-astro-cid-toyz4eod]{box-shadow:0 0 0 7px #e94d3429}@media (prefers-reduced-motion:reduce){.journey-glow[data-astro-cid-toyz4eod]{display:none!important}}
