.journey[data-astro-cid-4362f7na]{position:relative;background:#0a2227;color:#eef4f2;margin-top:calc(var(--header-h, 64px) * -1)}.stage[data-astro-cid-4362f7na]{position:sticky;top:0;height:100svh;margin-bottom:-100svh;overflow:hidden}canvas[data-astro-cid-4362f7na]{width:100%;height:100%;display:block}.hud[data-astro-cid-4362f7na]{position:absolute;top:calc(var(--header-h, 64px) + 18px);right:clamp(16px,3vw,40px);display:flex;gap:22px;font-variant-numeric:tabular-nums;text-align:right}.hud[data-astro-cid-4362f7na] small[data-astro-cid-4362f7na]{display:block;font:700 .66rem var(--f-grotesk);letter-spacing:.12em;text-transform:uppercase;color:#eef4f28c}.hud[data-astro-cid-4362f7na] b[data-astro-cid-4362f7na]{font:900 clamp(1.4rem,2.6vw,2.2rem)/1 var(--f-display);color:var(--sun);letter-spacing:-.02em}.hud[data-astro-cid-4362f7na] span[data-astro-cid-4362f7na]{font:600 .9rem var(--f-grotesk);color:#eef4f2b3}.ribbon[data-astro-cid-4362f7na]{position:absolute;bottom:18px;left:50%;translate:-50% 0;display:flex;gap:5px;padding:7px 9px;border-radius:99px;background:#00000047;backdrop-filter:blur(8px);max-width:calc(100vw - 32px);overflow:hidden}.ribbon[data-astro-cid-4362f7na] span[data-astro-cid-4362f7na]{width:18px;flex:0 0 18px;opacity:.3;transition:opacity .3s,scale .3s;line-height:0}.ribbon[data-astro-cid-4362f7na] span[data-astro-cid-4362f7na] svg{width:18px;height:auto;border-radius:2px}.ribbon[data-astro-cid-4362f7na] span[data-astro-cid-4362f7na].on{opacity:1}.ribbon[data-astro-cid-4362f7na] span[data-astro-cid-4362f7na].now{scale:1.35}.steps[data-astro-cid-4362f7na]{position:relative;z-index:1}.step[data-astro-cid-4362f7na]{min-height:100svh;display:flex;align-items:center;padding:0 clamp(16px,4vw,64px);pointer-events:none}.step[data-astro-cid-4362f7na].light{min-height:70svh}.card[data-astro-cid-4362f7na]{pointer-events:auto;width:min(420px,100%);background:#081a1eb8;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border:1px solid rgba(255,255,255,.1);border-radius:26px;padding:22px;display:grid;gap:12px;box-shadow:0 30px 60px -30px #0009}.card[data-astro-cid-4362f7na].big{width:min(560px,100%);padding:clamp(24px,3vw,36px)}.card[data-astro-cid-4362f7na] .ph-wrap{border-radius:16px}.eyebrow[data-astro-cid-4362f7na]{color:var(--sun)}h1[data-astro-cid-4362f7na]{font-size:var(--step-5);line-height:.95}.card[data-astro-cid-4362f7na] h2[data-astro-cid-4362f7na]{font-size:var(--step-3);display:flex;align-items:center;gap:12px}.card[data-astro-cid-4362f7na] h2[data-astro-cid-4362f7na] svg{width:38px;height:auto;border-radius:4px;flex:0 0 auto}.big[data-astro-cid-4362f7na] h2[data-astro-cid-4362f7na]{display:block;font-size:var(--step-4)}.card[data-astro-cid-4362f7na] p[data-astro-cid-4362f7na]{color:#eef4f2d1}.meta[data-astro-cid-4362f7na] b[data-astro-cid-4362f7na]{color:#fff}.leg[data-astro-cid-4362f7na]{display:flex;justify-content:space-between;gap:10px;font:700 .72rem var(--f-grotesk);letter-spacing:.08em;text-transform:uppercase;color:#eef4f299!important}.leg[data-astro-cid-4362f7na] span[data-astro-cid-4362f7na]:first-child{color:var(--sun)}.facts[data-astro-cid-4362f7na]{display:flex;gap:14px;flex-wrap:wrap;font-size:.92rem}.facts[data-astro-cid-4362f7na] b[data-astro-cid-4362f7na]{color:#fff}.card[data-astro-cid-4362f7na] ul[data-astro-cid-4362f7na]{list-style:none;padding:0;margin:0;display:grid;gap:2px}.card[data-astro-cid-4362f7na] li[data-astro-cid-4362f7na] a[data-astro-cid-4362f7na]{display:block;padding:8px 0;color:#fff;text-decoration:none;border-top:1px solid rgba(255,255,255,.1);font-weight:500;line-height:1.35}.card[data-astro-cid-4362f7na] li[data-astro-cid-4362f7na] a[data-astro-cid-4362f7na]:hover{color:var(--sun)}.go[data-astro-cid-4362f7na]{font:700 .95rem var(--f-grotesk);color:var(--sun);text-decoration:none}.soon[data-astro-cid-4362f7na] a[data-astro-cid-4362f7na]{color:var(--sun)}.scrollcue[data-astro-cid-4362f7na]{font:700 .85rem var(--f-grotesk);color:var(--sun);animation:bob 1.6s ease-in-out infinite}@keyframes bob{50%{translate:0 6px}}.ctas[data-astro-cid-4362f7na]{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.btn--ghost[data-astro-cid-4362f7na].light{color:#fff;border-color:#fff}@media(max-width:760px){.step[data-astro-cid-4362f7na]{align-items:flex-end;padding-bottom:76px}.step[data-astro-cid-4362f7na].intro,.step[data-astro-cid-4362f7na].outro{align-items:center}.hud[data-astro-cid-4362f7na]{top:calc(var(--header-h, 64px) + 10px);gap:16px}}@media(prefers-reduced-motion:reduce){.scrollcue[data-astro-cid-4362f7na]{animation:none}}
